Re: [webkit-dev] Running W3C tests using wptserve

2015-02-01 Thread youenn fablet
Humm, the missing folder should have been created by AutoInstaller.
Can it be removed by some clean-up between the runs?
I will shortly write a fix for that particular issue but this will
probably not solve the problem if the whole module is missing.

   y

2015-02-01 20:10 GMT+01:00 Alexey Proskuryakov :
>
> This issue occurs on Mac bots. Windows EWS does not run regression tests, so 
> it would not be affected.
>
> Here is the log output:
>
> WARNING:web-platform-test-launcher:/Volumes/Data/EWS/WebKit/LayoutTests/imported/w3c/web-platform-tests/tools/pywebsocket/src/test/__init__.py
>  is not present, creating it as empty file
> Traceback (most recent call last):
>   File 
> "/Volumes/Data/EWS/WebKit/Tools/Scripts/webkitpy/layout_tests/servers/web_platform_test_launcher.py",
>  line 21, in 
> create_wpt_empty_file_if_needed(['tools', 'pywebsocket', 'src', 'test', 
> '__init__.py'])
>   File 
> "/Volumes/Data/EWS/WebKit/Tools/Scripts/webkitpy/layout_tests/servers/web_platform_test_launcher.py",
>  line 17, in create_wpt_empty_file_if_needed
> open(file_path, 'a').close()
> IOError: [Errno 2] No such file or directory: 
> '/Volumes/Data/EWS/WebKit/LayoutTests/imported/w3c/web-platform-tests/tools/pywebsocket/src/test/__init__.py'
>
> Looks like the directory 
> /Volumes/Data/EWS/WebKit/LayoutTests/imported/w3c/web-platform-tests/tools/pywebsocket/src/test
>  does not exist.
>
> - Alexey
>
>> 1 февр. 2015 г., в 0:27, youenn fablet  написал(а):
>>
>> Looking at the log, the dependencies seem to be installed correctly.
>> Is it possible to get access to the corresponding
>> WebKitBuild/Release/layout-test-results, in particular
>> wptwk_process_log.out.txt?
>>
>> Also, does it happen on all bots or only windows bot?
>>
>>
>> 2015-02-01 4:41 GMT+01:00 Alexey Proskuryakov :
>>>
 31 янв. 2015 г., в 11:57, youenn fablet  написал(а):

 Currently, only two tests are run within that folder:
 - web-platform-tests/domparsing/DOMParser-parseFromString-html.html
 - web-platform-tests/domparsing/insert-adjacent.html

 Should there be any issus with those tests, the problem may be related
 to running wptserve.
>>>
>>> I see that these tests fail on EWS, any suggestions for how to debug the 
>>> issue? The EWS setup is not much different from regular bots - the biggest 
>>> difference is that EWS machines have more cores.
>>>
>>> https://webkit-queues.appspot.com/results/6309998137180160
>>>
>>> - Alexey
>>>
>
>
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Running W3C tests using wptserve

2015-02-01 Thread Alexey Proskuryakov

This issue occurs on Mac bots. Windows EWS does not run regression tests, so it 
would not be affected.

Here is the log output:

WARNING:web-platform-test-launcher:/Volumes/Data/EWS/WebKit/LayoutTests/imported/w3c/web-platform-tests/tools/pywebsocket/src/test/__init__.py
 is not present, creating it as empty file
Traceback (most recent call last):
  File 
"/Volumes/Data/EWS/WebKit/Tools/Scripts/webkitpy/layout_tests/servers/web_platform_test_launcher.py",
 line 21, in 
create_wpt_empty_file_if_needed(['tools', 'pywebsocket', 'src', 'test', 
'__init__.py'])
  File 
"/Volumes/Data/EWS/WebKit/Tools/Scripts/webkitpy/layout_tests/servers/web_platform_test_launcher.py",
 line 17, in create_wpt_empty_file_if_needed
open(file_path, 'a').close()
IOError: [Errno 2] No such file or directory: 
'/Volumes/Data/EWS/WebKit/LayoutTests/imported/w3c/web-platform-tests/tools/pywebsocket/src/test/__init__.py'

Looks like the directory 
/Volumes/Data/EWS/WebKit/LayoutTests/imported/w3c/web-platform-tests/tools/pywebsocket/src/test
 does not exist.

- Alexey

> 1 февр. 2015 г., в 0:27, youenn fablet  написал(а):
> 
> Looking at the log, the dependencies seem to be installed correctly.
> Is it possible to get access to the corresponding
> WebKitBuild/Release/layout-test-results, in particular
> wptwk_process_log.out.txt?
> 
> Also, does it happen on all bots or only windows bot?
> 
> 
> 2015-02-01 4:41 GMT+01:00 Alexey Proskuryakov :
>> 
>>> 31 янв. 2015 г., в 11:57, youenn fablet  написал(а):
>>> 
>>> Currently, only two tests are run within that folder:
>>> - web-platform-tests/domparsing/DOMParser-parseFromString-html.html
>>> - web-platform-tests/domparsing/insert-adjacent.html
>>> 
>>> Should there be any issus with those tests, the problem may be related
>>> to running wptserve.
>> 
>> I see that these tests fail on EWS, any suggestions for how to debug the 
>> issue? The EWS setup is not much different from regular bots - the biggest 
>> difference is that EWS machines have more cores.
>> 
>> https://webkit-queues.appspot.com/results/6309998137180160
>> 
>> - Alexey
>> 


___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Running W3C tests using wptserve

2015-02-01 Thread youenn fablet
2015-02-01 3:08 GMT+01:00 Benjamin Poulain :
> Hi Youenn,
>
> Thanks for working on this.
>
> How do we run the imported tests? Do we just use run-webkit-test passing
> 'imported/w3c'?

Yes.

> Is there a way to get the percentage of W3C tests that succeed? It would be
> useful to have a report per directory so that we improve it over time until
> we reach 100%.

That is part of another tool: https://bugs.webkit.org/show_bug.cgi?id=134766
It basically uses run-webkit-test on the whole W3C test suite (or a subset).
It checks conformance by searching for PASS/FAIL assertions.
You can find an old version of the report here:
http://youennf.github.io/w3c-reports/12092014/w3c_conformance_results.html

That tool would also be used to discriminate which tests to import.
https://bugs.webkit.org/show_bug.cgi?id=134767 would then be used to
refresh LayoutTests/imported/w3c (new tests, -expected.txt
creation/refresh)

I plan to write a page on the wiki when these things will start to
appear on the trunk.

Any suggestion/help most welcome.

>
> Benjamin
>
>
> On 1/31/15 11:57 AM, youenn fablet wrote:
>>
>> Hi all,
>>
>> W3C wptserve server is now used to serve all tests under
>> LayoutTests/imported/w3c/web-platform-tests.
>>
>> Currently, only two tests are run within that folder:
>> - web-platform-tests/domparsing/DOMParser-parseFromString-html.html
>> - web-platform-tests/domparsing/insert-adjacent.html
>>
>> Should there be any issus with those tests, the problem may be related
>> to running wptserve.
>> The wptserve server log is dumped in the the layout-test-results folder.
>> Please let me know if you see any such issue, particularly on WebKit bots.
>>
>> Next planned steps in that area are:
>> 1. Update Tools/Scripts/import-w3c-tests according this new set-up
>> 2. Migrate already imported W3C WPT tests within
>> LayoutTests/imported/w3c/web-platform-tests
>> 3. Further improve the tools to make import of new tests and re-import
>> existing tests as easy as possible
>>
>> Any suggestion welcome.
>>
>> Thanks,
>> youenn
>> ___
>> webkit-dev mailing list
>> webkit-dev@lists.webkit.org
>> https://lists.webkit.org/mailman/listinfo/webkit-dev
>
>
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Running W3C tests using wptserve

2015-02-01 Thread youenn fablet
Looking at the log, the dependencies seem to be installed correctly.
Is it possible to get access to the corresponding
WebKitBuild/Release/layout-test-results, in particular
wptwk_process_log.out.txt?

Also, does it happen on all bots or only windows bot?


2015-02-01 4:41 GMT+01:00 Alexey Proskuryakov :
>
>> 31 янв. 2015 г., в 11:57, youenn fablet  написал(а):
>>
>> Currently, only two tests are run within that folder:
>> - web-platform-tests/domparsing/DOMParser-parseFromString-html.html
>> - web-platform-tests/domparsing/insert-adjacent.html
>>
>> Should there be any issus with those tests, the problem may be related
>> to running wptserve.
>
> I see that these tests fail on EWS, any suggestions for how to debug the 
> issue? The EWS setup is not much different from regular bots - the biggest 
> difference is that EWS machines have more cores.
>
> https://webkit-queues.appspot.com/results/6309998137180160
>
> - Alexey
>
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Running W3C tests using wptserve

2015-01-31 Thread Alexey Proskuryakov

> 31 янв. 2015 г., в 11:57, youenn fablet  написал(а):
> 
> Currently, only two tests are run within that folder:
> - web-platform-tests/domparsing/DOMParser-parseFromString-html.html
> - web-platform-tests/domparsing/insert-adjacent.html
> 
> Should there be any issus with those tests, the problem may be related
> to running wptserve.

I see that these tests fail on EWS, any suggestions for how to debug the issue? 
The EWS setup is not much different from regular bots - the biggest difference 
is that EWS machines have more cores.

https://webkit-queues.appspot.com/results/6309998137180160

- Alexey

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Running W3C tests using wptserve

2015-01-31 Thread Benjamin Poulain

Hi Youenn,

Thanks for working on this.

How do we run the imported tests? Do we just use run-webkit-test passing 
'imported/w3c'?
Is there a way to get the percentage of W3C tests that succeed? It would 
be useful to have a report per directory so that we improve it over time 
until we reach 100%.


Benjamin

On 1/31/15 11:57 AM, youenn fablet wrote:

Hi all,

W3C wptserve server is now used to serve all tests under
LayoutTests/imported/w3c/web-platform-tests.

Currently, only two tests are run within that folder:
- web-platform-tests/domparsing/DOMParser-parseFromString-html.html
- web-platform-tests/domparsing/insert-adjacent.html

Should there be any issus with those tests, the problem may be related
to running wptserve.
The wptserve server log is dumped in the the layout-test-results folder.
Please let me know if you see any such issue, particularly on WebKit bots.

Next planned steps in that area are:
1. Update Tools/Scripts/import-w3c-tests according this new set-up
2. Migrate already imported W3C WPT tests within
LayoutTests/imported/w3c/web-platform-tests
3. Further improve the tools to make import of new tests and re-import
existing tests as easy as possible

Any suggestion welcome.

Thanks,
youenn
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] Running W3C tests using wptserve

2015-01-31 Thread youenn fablet
Hi all,

W3C wptserve server is now used to serve all tests under
LayoutTests/imported/w3c/web-platform-tests.

Currently, only two tests are run within that folder:
- web-platform-tests/domparsing/DOMParser-parseFromString-html.html
- web-platform-tests/domparsing/insert-adjacent.html

Should there be any issus with those tests, the problem may be related
to running wptserve.
The wptserve server log is dumped in the the layout-test-results folder.
Please let me know if you see any such issue, particularly on WebKit bots.

Next planned steps in that area are:
1. Update Tools/Scripts/import-w3c-tests according this new set-up
2. Migrate already imported W3C WPT tests within
LayoutTests/imported/w3c/web-platform-tests
3. Further improve the tools to make import of new tests and re-import
existing tests as easy as possible

Any suggestion welcome.

Thanks,
   youenn
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev