[webkit-dev] Rename LayoutTests
Maciej Stachowiak
mjs at apple.com
Wed May 10 11:11:45 PDT 2017
> On May 10, 2017, at 2:51 AM, Konstantin Tokarev <annulen at yandex.ru> wrote:
>
>
>
> 10.05.2017, 12:42, "Ryosuke Niwa" <rniwa at webkit.org <mailto:rniwa at webkit.org>>:
> <x-redundant-cluster-toggle://0> <x-redundant-cluster-toggle://0>On Wed, May 10, 2017 at 2:14 AM, Ryosuke Niwa < <x-redundant-cluster-toggle://0>rniwa at webkit.org <mailto:rniwa at webkit.org>> wrote:
>>> On Wed, May 10, 2017 at 12:02 AM, Maciej Stachowiak <mjs at apple.com <mailto:mjs at apple.com>> wrote:
>>>> IntegrationTests doesn't distinguish them from performance tests, or API
>>>> tests. And most test integration only incidentally. FunctionalTests doesn't
>>>> distinguish them from any of the other kinds of tests besides performance
>>>> tests.
>>>> I think just plain Tests is better than calling out a characteristic that
>>>> isn't actually unique. It's by far the most common type of test we have, so
>>>> it's ok for it to be the unmarked category.
>>> The problem with Tests is that it competes with Tools.
>>> (Renaming Tools is a lot harder not to mention it's a pretty
>>> descriptive name already).
>>> How about CorrectnessTests or CoreTests then?
>> I guess another name along this line would be RegressionTests.
>
>> On Wed, May 10, 2017 at 2:14 AM, Ryosuke Niwa <rniwa at webkit.org <mailto:rniwa at webkit.org>> wrote:
>>> On Wed, May 10, 2017 at 12:02 AM, Maciej Stachowiak <mjs at apple.com <mailto:mjs at apple.com>> wrote:
>>>> IntegrationTests doesn't distinguish them from performance tests, or API
>>>> tests. And most test integration only incidentally. FunctionalTests doesn't
>>>> distinguish them from any of the other kinds of tests besides performance
>>>> tests.
>>>>
>>>> I think just plain Tests is better than calling out a characteristic that
>>>> isn't actually unique. It's by far the most common type of test we have, so
>>>> it's ok for it to be the unmarked category.
>>>
>>> The problem with Tests is that it competes with Tools.
>>> (Renaming Tools is a lot harder not to mention it's a pretty
>>> descriptive name already).
It has a two-letter disambiguation at least, which is better than what you get for WebCore / WebKit / WebKit2.
>>>
>>> How about CorrectnessTests or CoreTests then?
>>
>> I guess another name along this line would be RegressionTests.
Most of our other tests are also regression tests.
>
> Why not just keep historical name, so nobody is confused what is what?
CoreTests is brief and descriptive IMO. But I agree that LayoutTests is ok, even though it's not quite accurate any more.
>
>>
>>>> I think the only names that are both accurate and unique are likely to be
>>>> bad for autocomplete (WebTests, WebContentTests, etc).
>>>
>>> I guess we can also move WebKit.xcworkspace into Source, and rename
>>> WebKitLibraries to SystemInterfaceLibraries (and maybe move into
>>> Source), and then move Websites into Tools.
>>>
>>> - R. Niwa
>>
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org <mailto:webkit-dev at lists.webkit.org>
>> https://lists.webkit.org/mailman/listinfo/webkit-dev <https://lists.webkit.org/mailman/listinfo/webkit-dev>
>
> --
> Regards,
> Konstantin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20170510/e0a6ec83/attachment.html>
More information about the webkit-dev
mailing list