[Piglit] [PATCH 0/2] Usability improvements

Marek Olšák maraeo at gmail.com
Mon Apr 4 07:45:39 PDT 2011


The first patch adds the command a test was executed with to each test report, because sometimes I'd like to know how to run a test from a command line and it's not clear from the test name what the command should be. The Glean test reports also contain the environment variable set for each test.

The second patch adds three new status: 'trap' (int $3), 'abort' (as in C), and 'crash' (segfault), all printed as black lines in the summary, so as to distinguish between 'fail' and unexpected termination. Sometimes when I see a hundred of failures, I ask myself: Which ones are crashes? And which ones are assertion failures?

Here's a preview (e.g. move to 'glx'):

Please review.

Marek Olšák (2):
      core: print the real command with arguments in the test report
      core: add new status trap, abort, and crash printed as black lines in summary

 framework/exectest.py  |    9 ++++++++-
 framework/gleantest.py |   15 ++++++++++++++-
 framework/summary.py   |   21 +++++++++++++++------
 piglit-summary-html.py |   15 ++++++++++++---
 templates/index.css    |   22 ++++++++++++++++++++++
 5 files changed, 71 insertions(+), 11 deletions(-)

Best regards

More information about the Piglit mailing list