From da5bdd2022ceb5d2c775fedfd9106bdd41b67b84 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Mon, 15 Feb 2021 11:49:30 +1000 Subject: gitlab CI: move the no-libwacom test suite into its own stage Easier to spot visually in the GUI that way Signed-off-by: Peter Hutterer --- .gitlab-ci.yml | 10 ++++++++++ .gitlab-ci/ci.template | 2 ++ 2 files changed, 12 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1ba31346..53ed427b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -62,6 +62,7 @@ stages: - prep # prep work like rebuilding the container images if there is a change - build # for actually building and testing things in a container - test-suite # for running the test suite in a VM + - test-suite-no-libwacom # for running the test suite in a VM (libwacom disabled) - valgrind # for running the test suite under valgrind in a VM - distro # distribs test - deploy # trigger wayland's website generation @@ -528,6 +529,7 @@ vm-touchpad: vm-touchpad-no-libwacom: extends: - vm-touchpad + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -540,6 +542,7 @@ vm-tap: vm-tap-no-libwacom: extends: - vm-tap + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -552,6 +555,7 @@ vm-touchpad-buttons: vm-touchpad-buttons-no-libwacom: extends: - vm-touchpad-buttons + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -564,6 +568,7 @@ vm-tablet: vm-tablet-no-libwacom: extends: - vm-tablet + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -576,6 +581,7 @@ vm-gestures-device: vm-gestures-device-no-libwacom: extends: - vm-gestures-device + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -588,6 +594,7 @@ vm-backends: vm-backends-no-libwacom: extends: - vm-backends + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -600,6 +607,7 @@ vm-misc: vm-misc-no-libwacom: extends: - vm-misc + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -612,6 +620,7 @@ vm-other devices: vm-other devices-no-libwacom: extends: - vm-other devices + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -624,6 +633,7 @@ vm-pointer: vm-pointer-no-libwacom: extends: - vm-pointer + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' diff --git a/.gitlab-ci/ci.template b/.gitlab-ci/ci.template index 52e603ec..a02e690b 100644 --- a/.gitlab-ci/ci.template +++ b/.gitlab-ci/ci.template @@ -52,6 +52,7 @@ stages: - prep # prep work like rebuilding the container images if there is a change - build # for actually building and testing things in a container - test-suite # for running the test suite in a VM + - test-suite-no-libwacom # for running the test suite in a VM (libwacom disabled) - valgrind # for running the test suite under valgrind in a VM - distro # distribs test - deploy # trigger wayland's website generation @@ -412,6 +413,7 @@ vm-{{suite.name}}: vm-{{suite.name}}-no-libwacom: extends: - vm-{{suite.name}} + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' -- cgit v1.2.3