a49c98d8d8
Because POSIX sh was, with hindsight, not a particularly well-designed programming language, if we don't 'set -e', then we'll respond to failure of a setup command such as cd by carrying on regardless. Signed-off-by: Simon McVittie <smcv@debian.org> Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2009>
7 lines
420 B
Plaintext
7 lines
420 B
Plaintext
[Test]
|
|
Type=session
|
|
# Can't use TestEnvironment for COGL_TEST_VERBOSE until there's a solution
|
|
# for https://gitlab.gnome.org/GNOME/gnome-desktop-testing/-/issues/1,
|
|
# and anyway we'd still need to use the shell to 'cd'
|
|
Exec=sh -ec "export COGL_TEST_VERBOSE=1; cd @libexecdir@/installed-tests/mutter-@apiversion@/cogl/conform; xvfb-run -a -s '+iglx -noreset' ./run-tests.sh ./config.env ./test-conformance ./unit-tests"
|