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