Mir test scripts and applications
Once installed the tests can be run in two modes:
As an application on an X11 supporting desktop:
$ mir-test-tools.<test>
As "owner" of a virtual terminal:
$ sudo mir-test-tools.<test>
mir-test-tools.qt-test
runs a simple Qt client and reports if it fail
mir-test-tools.sdl2-test
runs an SDL2 client and reports if it fail
mir-test-tools.gtk3-test
runs a gtk3+ client and reports if it fail
mir-test-tools.performance-test
runs the Mir performance tests and reports if any fail
mir-test-tools.basic-test
a very simple test to prove that a Mir server and client can be started and connect to each other. (This is mostly legacy as it tests mirclient
support, not Wayland.)
mir-test-tools.smoke-test
runs each of the example Mir clients and reports any that fail. (This is mostly legacy as it tests mirclient
support, not Wayland.)
mir-test-tools.stress-test
runs the mir_stress client - adjust the length of the test with --test-timeout <seconds>
. (This is mostly legacy as it tests mirclient
support, not Wayland.)
mir-test-tools.bash
is a debugging aid: it starts a bash session with the environment set up for the tests.