W3C home > Mailing lists > Public > public-css-testsuite@w3.org > October 2015

Re: Getting browser vendors running and submitting tests

From: Gérard Talbot <css21testsuite@gtalbot.org>
Date: Wed, 28 Oct 2015 20:25:13 -0400
To: Geoffrey Sneddon <me@gsnedders.com>
Cc: public-test-infra@w3.org, Public CSS Test suite mailing list <public-css-testsuite@w3.org>
Message-ID: <3e2f1e389fa2787076994f1c6429dc90@gtalbot.org>
Le 2015-10-28 04:21, Geoffrey Sneddon a écrit :
> [CC'd to public-test-infra; this is really mostly about CSS, can we 
> avoid
> cross-posting replies and keeping them on public-css-testsuite?]
> Myself and fantasai chaired a session at TPAC earlier today on this
> subject. The minutes are at <
> http://www.w3.org/2015/10/28-testing-minutes.html> (thanks fantasai!).
> Notably:
> * The build system makes it difficult for vendors to upstream their 
> fixes
> and their own tests (as vendors can't just fix the files they run; they
> have to find some other file, fix that, and then work out how to build 
> the
> test suite). As a result, they just fix the built files and don't 
> upstream
> the fixes and often avoid updating the copy of the test suite because 
> it
> would trample their fixes.

Why they don't fix their submitted tests (their tests in 
http://test.csswg.org/source/ ) and then re-import the modified test 
suite in their house system ?


> We should get rid of the build system (at least
> insofar as it modifies/moves files), as I don't think anyone likely to 
> run
> the tests doesn't support HTML at this point (yay the HTML5 parser!).
> * We should get rid of metadata, at least in the common case, required 
> to
> submit tests to the the test suite, as this is an impediment to 
> upstreaming
> tests. (See also my recent thread on public-css-testsuite, "Simplifying
> metadata".)
> These would make it far easier for browsers to run the up-to-date CSS 
> test
> suite in their CI systems, to push fixes to the test suite, and to 
> release
> tests their have into the test suite.
> /gsnedders

Test Format Guidelines

Test Style Guidelines

Test Templates

CSS Naming Guidelines

Test Review Checklist

CSS Metadata
Received on Thursday, 29 October 2015 00:25:48 UTC

This archive was generated by hypermail 2.4.0 : Friday, 20 January 2023 19:58:21 UTC