XTS test results for xserver 1.8.0
Peter Hutterer
peter.hutterer at who-t.net
Thu Apr 15 17:09:29 PDT 2010
I managed to get through a complete run of the XTS [1] through yesterday
night. The results are available in:
git://people.freedesktop.org/~whot/xts-logs
http://cgit.freedesktop.org/~whot/xts-logs/
The test ran on a F-12 virtual machine against a plain X server with no
other clients running and no commandline arguments. X Server Version 1.8.0,
everything else is latest git as applicable. One patch applied to the server
(now commit 9ddbb03fa56aa73) to prevent a segfault.
http://cgit.freedesktop.org/~whot/xts-logs/tree/xserver-1.8.0/summary
Has the summary of failed, successful, etc. test cases.
http://cgit.freedesktop.org/~whot/xts-logs/tree/xserver-1.8.0/journal
Is the giant log file of all outputs (> 5MB).
Each test case has its own summary file, e.g.
http://cgit.freedesktop.org/~whot/xts-logs/tree/xserver-1.8.0/Xlib13/XAllowEvents.log
is the testcase that crashed the server.
Each result must be taking with a grain of salt. Some test cases will have
false positives or false negatives and for the time being the data is likely
only be useful as a diff between server versions to track regressions (or
fixes).
Nonetheless, feel free pick a failed result at random and see why it fails.
Maybe it's a server bug that can be fixed.
To reproduce a test result, clone the XTS [1], build it and then run either
make check
for the whole suite (takes several hours), or
make test-Xlib13
to just run the matching chapter. More info on how to run single tests is in
the README. Note that the test suite must run against a bare X server,
several tests will fail if there's a window manager running.
Cheers,
Peter
[1] git://people.freedesktop.org/~dbn/xtest.git
More information about the xorg-devel
mailing list