summaryrefslogtreecommitdiff
path: root/test/testtable.js
Commit message (Collapse)AuthorAgeFilesLines
* test: Fix conflation of different device scales in index.htmlChris Wilson2014-10-091-1/+1
| | | | | | Currently testtable.js does not recognise the difference between running the same test with multiple scale factors and merges the results into one.
* test: Write the individual test logs to output/Chris Wilson2011-09-151-3/+3
| | | | Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
* test: Ignore \r when parsing test log filesAndrea Canciani2011-06-251-2/+2
| | | | This fixes the log parsing on win32.
* test: Make parsing of log files more solidAndrea Canciani2011-06-251-1/+3
| | | | | | The old code considered every even "word" as a key and every odd "word" as a value when parsing a test log file. All of the keys end with ':', so restrict with this requirement.
* test: Handle crashed testsAndrea Canciani2010-12-091-1/+1
| | | | Crashed tests are reported as "CRASH!" in cairo-test-suite.log
* Fix typoBehdad Esfahbod2010-10-071-1/+1
|
* test: Add a new test result html pageAndrea Canciani2010-10-071-0/+426
This page uses JavaScript to parse test log files and create the test table according to the results. It also allows dynamic selection and hiding of rows/columns based on a chosen parameter and table structure change, by dragging a field from rows to columns and vice versa. Left click selects the cells with the chosen parameter-value association. If these cells are exactly the only show cells, it hides them and shows all the other ones, instead. Right click inverts the visibility of the cells with the chosen parameter-value association. When some rows are hidden, the PASS/NEW/FAIL/XFAIL/CRASH counters show both the currently shown test case count and the total count, if they are different: "23[62]" means that there are 62 test case in that category, but only 23 are currently visible. Dragging a field from the row (or column) header to the column (or row) header rebuilds the table to have that field along the columns (or rows), updating PASS/NEW/FAIL/... counters and showing the whole table again. Test names are hyperlinks to the test log. Images are hyperlinks to themselves.