CSS 2.1 test suite nightly builds

I just landed a change to the test harness nightly import that automatically runs normalized diffs against the previous version for any changed test files.

This means that when tests get a new revision, but the change doesn't affect the functionality of the test (like the test moved in the repository or has a trivial change in metadata), the harness will automatically update its revision equivalency table and previously entered results for that test will still apply.

I also updated the revision equivalency table for all the test moves that have happened since the RC6 snapshot, so all the old results are showing up again in the nightly build (except for a handful of tests that actually had functional changes).

Now that's all sorted, I've unlocked the nightly build in the harness to allow entering result data again.

There still are a bunch of tests that need to get moved into the approved directory, and there are still likely some issues with the placement of support files that I'll sort out soon, but at least the harness should handle the changes automatically from here out.

Peter

Received on Tuesday, 10 May 2011 03:52:07 UTC