[mutter] mutter-cogl.test: Use xvfb-run to run the cogl tests
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] mutter-cogl.test: Use xvfb-run to run the cogl tests
- Date: Thu, 27 May 2021 18:11:10 +0000 (UTC)
commit 7d88386ee1ea7955b7420601238f1caf9e2bcc00
Author: Marco Trevisan (TreviƱo) <mail 3v1n0 net>
Date: Wed May 26 21:03:45 2021 +0200
mutter-cogl.test: Use xvfb-run to run the cogl tests
The cogl tests need to run with a display server set, however since we
use TestEnvironment, only the listed env variables will be exposed to
the test and so no DISPLAY will be set when launching it with
gnome-desktop-testing-runner.
As per this, just run the tests using xvfb-run so that we match what's
happening in CI and we ensure that the tests are run in a safe
environment.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1876>
cogl/tests/conform/mutter-cogl.test.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/cogl/tests/conform/mutter-cogl.test.in b/cogl/tests/conform/mutter-cogl.test.in
index d7c85ede2a..fae4f5c56f 100644
--- a/cogl/tests/conform/mutter-cogl.test.in
+++ b/cogl/tests/conform/mutter-cogl.test.in
@@ -1,4 +1,4 @@
[Test]
Type=session
TestEnvironment=COGL_TEST_VERBOSE=1
-Exec=sh -c "cd @libexecdir@/installed-tests/mutter-@apiversion@/cogl/conform; ./run-tests.sh ./config.env
./test-conformance ./unit-tests"
+Exec=sh -c "cd @libexecdir@/installed-tests/mutter-@apiversion@/cogl/conform; xvfb-run -a -s '+iglx
-noreset' ./run-tests.sh ./config.env ./test-conformance ./unit-tests"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]