xorg-gtest 0.6.0 is now available. xorg-gtest is a set of classes on top of googletest to make writing integration tests easier.
A bunch of features were merged in this cycle: - googletest source files were imported, so there is no need to build against a locally installed version of googletest - WaitForDevice() was improved to work on it's own without the need for setting event masks manually - tests should use XORG_TESTCASE() for test case descriptions to get standardised prints of test cases - a default XIO error handler was added. Test cases that lose the display connection will now throw an exception instead of just calling exit(1) - WaitForConnections() was deprecated as we now always wait for the server to start up and accept connections Daniel Martin (2): xserver: use SIGUSR1 to wait for XServer startup Deprecate WaitForConnections() Peter Hutterer (28): Drop compat headers include: fix doxygen warning Bump to 0.5.99 Import googletest's fused-src files Fix up build system to use the googletest import build process: if termination fails, the state must not be TERMINATED test: rename two process tests test: add helper program for process termination issue xserver: don't throw exceptions on failed startup test: add test-case for starting servers process: on termination, check if the process exited and set the error code process: wait for SIGCHLD instead of busy looping test: add test for termination exit status test/process-test: add test for starting the same process object multiple times test/process-test: prefix TESTCASE with newline in debugging output xserver: use a default timout for 1s for Terminate() and Kill() tests: drop gtest.h include, xorg-gtest.h pulls it in anyway include: add XORG_TESTCASE() macro for standardised printing of descriptions include: add inclusion guards to xorg-gtest.h xserver: set the hierarchy mask before WaitForDevice xserver: query device list before waiting examples: fix compiler warning examples: fix compiler warning tests: drop gtest.h include, xorg-gtest.h pulls it in anyway include: add XORG_TESTCASE() macro for standardised printing of descriptions include: add inclusion guards to xorg-gtest.h xserver: add default X IO error handler xorg-gtest 0.6.0 git tag: xorg-gtest-0.6.0 http://xorg.freedesktop.org/archive/individual/test/xorg-gtest-0.6.0.tar.bz2 MD5: 03840e2f77da5b7f44e99f6ebd8c310c xorg-gtest-0.6.0.tar.bz2 SHA1: cb239bdc9200094da70a7a4227552ad13651d461 xorg-gtest-0.6.0.tar.bz2 SHA256: f6a3542c15a490970d5ba4d1f65e15e662c307de35f4c6e605280a17f9f6d9e6 xorg-gtest-0.6.0.tar.bz2 http://xorg.freedesktop.org/archive/individual/test/xorg-gtest-0.6.0.tar.gz MD5: 090f9f5b7276282ca6d10c805ebdc699 xorg-gtest-0.6.0.tar.gz SHA1: beb852e8d1a80059e9183f94efaa831d290f8122 xorg-gtest-0.6.0.tar.gz SHA256: 495f70e90256e49317e68f82fcae760f9d481d206573c9d933e0f6a8c8652005 xorg-gtest-0.6.0.tar.gz
pgpdbgt3i5VJx.pgp
Description: PGP signature
_______________________________________________ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com