17.11.2017, 18:19, "Maciej Stachowiak" <m...@apple.com>:
>>  On Nov 17, 2017, at 7:15 AM, Konstantin Tokarev <annu...@yandex.ru> wrote:
>>
>>  16.11.2017, 20:10, "Alexey Proskuryakov" <a...@webkit.org>:
>>>  Migrating WebKit tests seems undesirable to me, as that would make us lose 
>>> all their modification history. As mentioned before, WPT tests are 
>>> inherently getting less attention in CI support, largely because of unclear 
>>> benefit when there isn't any history for why the particular test was added.
>>
>>  Possible workaround would be to keep original file path as a comment inside 
>> new file. In this case history of ex-WebKit tests can be easily retraced 
>> from WebKit repository.
>
> From Apple’s point of view, we are ok with leaving duplicate tests rather 
> than removing them, especially when they were created as regression tests for 
> specific bugs rather than as broad standards compliance tests.
>
>>>  Regression tests are taking an excessive amount of time to run for us 
>>> (more than 1.5 hours in a debug build), a very large proportion of which is 
>>> WPT. I do not think that the strategy of adopting WPT tests is working well 
>>> for WebKit.
>>
>>  If existing tests are converted to WPT, do they take more time to run? If 
>> yes, it's quite unfortunate and needs to be fixed in WPT infrastructure.
>
> I talked to Alexey bout this and he says there is indeed a higher per-test 
> time cost, and that it’s a likely fixable problem with the WPT server. If 
> anyone fixed this, EWS and buildbot turnaround time would improve 
> significantly.

Is it possible to run tests that don't require server directly, like it's done 
now for regression tests?

>
>>>  - Alexey
>>>
>>>>  15 нояб. 2017 г., в 2:02, Philip Jägenstedt <foo...@chromium.org> 
>>>> написал(а):
>>>>
>>>>  Hello webkit-dev! (ecosystem-infra in Bcc)
>>>>
>>>>  TPAC was last week, and there was much talk about web-platform-tests. 
>>>> Some notes are at 
>>>> https://lists.w3.org/Archives/Public/public-test-infra/2017OctDec/thread.html
>>>>  and in particular https://www.w3.org/2017/11/07-testing-minutes.html.
>>>>
>>>>  In Blink, we're thinking seriously about what it'd take to upstream large 
>>>> parts of LayoutTests into web-platform-tests, and we've realized that 
>>>> there are some risks here, beyond just making sure the tests are good and 
>>>> per spec. Specifically, one bad outcome would be if Blink successfully 
>>>> upstreamed thousands of tests that are also in WebKit, which then begin to 
>>>> diverge in small and large ways. That'd leave WebKit with more duplication 
>>>> between its own tests and web-platform-tests than any other engine, and a 
>>>> headache that grows over time.
>>>>
>>>>  So, I think this would require close cooperation with the WebKit project. 
>>>> Some different ways this might happen:
>>>>
>>>>  * A Blink developer and WebKit developer work together at the same time 
>>>> to move their common tests in some area into web-platform-tests, each 
>>>> removing identical tests that were upstreamed by the other and 
>>>> consolidating what remains.
>>>>  * A Blink developer works to first upstream tests from WebKit (using 
>>>> WebKit's coming export mechanism), waits for it to be imported into Blink, 
>>>> and then removes the tests from Blink.
>>>>  * The reverse situation.
>>>>
>>>>  Are there already some areas where the first approach might be doable, 
>>>> where the Blink and WebKit folks already know each other and are eager to 
>>>> do this? Is LayoutTests/css3/flexbox/ by any chance such a case?
>>>>
>>>>  I realize it's hard to judge these approaches in the abstract, but am 
>>>> curious to hear any enthusiasm or concerns about it.
>>>>
>>>>  Thanks!
>>>>  _______________________________________________
>>>>  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
>>
>>  --
>>  Regards,
>>  Konstantin
>>  _______________________________________________
>>  webkit-dev mailing list
>>  webkit-dev@lists.webkit.org
>>  https://lists.webkit.org/mailman/listinfo/webkit-dev

-- 
Regards,
Konstantin
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to