W3C home > Mailing lists > Public > public-test-infra@w3.org > October to December 2013

Re: Reviews up for self-hosting test repository

From: Tobie Langel <tobie@w3.org>
Date: Mon, 21 Oct 2013 22:45:05 +0200
To: James Graham <james@hoppipolla.co.uk>
Cc: "public-test-infra@w3.org" <public-test-infra@w3.org>
Message-ID: <3F2563807ED545EC96BEB22F2F6C359F@w3.org>
On Monday, October 21, 2013 at 10:27 PM, James Graham wrote:
> I have opened a couple of PRs for making the test repository 
> self-hosting. This is quite a big change and important for 
> web-platform-tests going forward, so more people might be interested in 
> looking over the changes and/or following the review.
> The first review [1] is for the new wptserve web server. This is 
> intended to replace apache+php for running tests. There is some 
> documentation for this server at [2], which might even be enough to 
> figure out how to write a test. Of course this will be added to in the 
> future as it becomes clear which parts are difficult or underdocumented.
> The second review [3] is an update of the repository to be compatible 
> with the new server. This is quite a substantial change touching many 
> existing tests. In particular this change:
> 1) removes all .php files and replaces them with equivalent files that 
> work under wptserve
> 2) updates all the tests to use the new infrastructure
> 3) Removes all .htaccess files and replaces them with .headers files.
> It would be particularly useful if people who have written tests that 
> depend on PHP files could review the changes to those tests to ensure 
> that the meaning of the test has not accidentially changed in the 
> transition. It is rather easy for me to find cases where the test times 
> out or errors, but rather more difficult to spot where I have introduced 
> erroneous fails or, in particular, erroneous passes.
> [1] https://critic.hoppipolla.co.uk/r/364
> [2] https://readthedocs.org/projects/wptserve/
> [3] https://critic.hoppipolla.co.uk/r/368

Thanks for all of this work, James. It is a huge step forward. 

Received on Monday, 21 October 2013 20:43:34 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:34:10 UTC