summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorUli Schlachter <psychon@znc.in>2021-06-04 16:11:18 +0200
committerUli Schlachter <psychon@znc.in>2021-06-04 16:11:18 +0200
commit987bbdd7bd7ad890ef5830d48e11e1901c3369b9 (patch)
treed7b32bde16bec72f7382f47b1875dbc2d20fc213 /.gitlab-ci.yml
parent430168cc8fbeb495ac24db7b20374fa181dcc1db (diff)
downloadcairo-987bbdd7bd7ad890ef5830d48e11e1901c3369b9.tar.gz
Always run tests with an X11 server
This allows tests xcb-surface-source and xlib-surface-source to run. Somehow I thought this would be more complicated... Signed-off-by: Uli Schlachter <psychon@znc.in>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml10
1 files changed, 5 insertions, 5 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5d455afb8..b378c0556 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -136,7 +136,7 @@ test fedora autotools pdf:
- export CAIRO_TEST_IGNORE_pdf_argb32=$(tr '\n' ',' < .gitlab-ci/ignore-pdf-argb32.txt)
- export CAIRO_TEST_IGNORE_pdf_rgb24=$(tr '\n' ',' < .gitlab-ci/ignore-pdf-rgb24.txt)
- export CAIRO_TEST_TARGET=pdf
- - make check V=1 VERBOSE=1
+ - xvfb-run make check V=1 VERBOSE=1
test fedora autotools script:
extends: '.test fedora autotools'
@@ -144,7 +144,7 @@ test fedora autotools script:
- export CAIRO_TEST_UGLY_HACK_TO_SOMETIMES_IGNORE_SCRIPT_XCB_HUGE_IMAGE_SHM=1
- export CAIRO_TEST_IGNORE_script_argb32=$(tr '\n' ',' < .gitlab-ci/ignore-script-argb32.txt)
- export CAIRO_TEST_TARGET=script
- - make check V=1 VERBOSE=1
+ - xvfb-run make check V=1 VERBOSE=1
test fedora autotools image:
extends: '.test fedora autotools'
@@ -153,7 +153,7 @@ test fedora autotools image:
- export CAIRO_TEST_IGNORE_image_rgb24=$(tr '\n' ',' < .gitlab-ci/ignore-image-rgb24.txt)
- export CAIRO_TEST_IGNORE_image16_rgb24=$(tr '\n' ',' < .gitlab-ci/ignore-image16-rgb24.txt)
- export CAIRO_TEST_TARGET=image,image16
- - make check V=1 VERBOSE=1
+ - xvfb-run make check V=1 VERBOSE=1
test fedora autotools recording:
extends: '.test fedora autotools'
@@ -161,7 +161,7 @@ test fedora autotools recording:
- export CAIRO_TEST_IGNORE_recording_argb32=$(tr '\n' ',' < .gitlab-ci/ignore-recording-argb32.txt)
- export CAIRO_TEST_IGNORE_recording_rgb24=$(tr '\n' ',' < .gitlab-ci/ignore-recording-rgb24.txt)
- export CAIRO_TEST_TARGET=recording
- - make check V=1 VERBOSE=1
+ - xvfb-run make check V=1 VERBOSE=1
test fedora autotools svg:
extends: '.test fedora autotools'
@@ -174,7 +174,7 @@ test fedora autotools svg:
- export CAIRO_BOILERPLATE_DO_NOT_CRASH_ON_ANY2PPM_ERROR=1
- export ANY2PPM="timeout 3m ./any2ppm"
- ulimit -S -s 131072
- - make check V=1 VERBOSE=1
+ - xvfb-run make check V=1 VERBOSE=1
test fedora autotools xcb:
extends: '.test fedora autotools'