variables:
# remove the global --no-suite=hardware
MESON_TEST_ARGS: ''
+ LITEST_JOBS: 4
before_script:
- if ! [[ -z $SUITE_NAMES ]]; then SUITES=$(echo $SUITE_NAMES | sed 's/\([^ ]*\)/libinput-test-suite-\1/g'); fi
- echo "Testing $SUITES"
- export MESON_TEST_ARGS="$MESON_TEST_ARGS $SUITES"
- - export LITEST_JOBS="2"
.fedora:40@test-suite-vm:
- vm-touchpad
variables:
MESON_TEST_ARGS: '--setup=valgrind'
- LITEST_JOBS: 4
+ LITEST_JOBS: 2
retry:
max: 2
rules:
- vm-tap
variables:
MESON_TEST_ARGS: '--setup=valgrind'
- LITEST_JOBS: 4
+ LITEST_JOBS: 2
retry:
max: 2
rules:
- vm-touchpad-buttons
variables:
MESON_TEST_ARGS: '--setup=valgrind'
- LITEST_JOBS: 4
+ LITEST_JOBS: 2
retry:
max: 2
rules:
- vm-tablet
variables:
MESON_TEST_ARGS: '--setup=valgrind'
- LITEST_JOBS: 4
+ LITEST_JOBS: 2
retry:
max: 2
rules:
- vm-gestures-device
variables:
MESON_TEST_ARGS: '--setup=valgrind'
- LITEST_JOBS: 4
+ LITEST_JOBS: 2
retry:
max: 2
rules:
- vm-backends
variables:
MESON_TEST_ARGS: '--setup=valgrind'
- LITEST_JOBS: 4
+ LITEST_JOBS: 2
retry:
max: 2
rules:
- vm-misc
variables:
MESON_TEST_ARGS: '--setup=valgrind'
- LITEST_JOBS: 4
+ LITEST_JOBS: 2
retry:
max: 2
rules:
- vm-other devices
variables:
MESON_TEST_ARGS: '--setup=valgrind'
- LITEST_JOBS: 4
+ LITEST_JOBS: 2
retry:
max: 2
rules:
- vm-pointer
variables:
MESON_TEST_ARGS: '--setup=valgrind'
- LITEST_JOBS: 4
+ LITEST_JOBS: 2
retry:
max: 2
rules:
variables:
# remove the global --no-suite=hardware
MESON_TEST_ARGS: ''
+ LITEST_JOBS: 4
before_script:
- if ! [[ -z $SUITE_NAMES ]]; then SUITES=$(echo $SUITE_NAMES | sed 's/\([^ ]*\)/libinput-test-suite-\1/g'); fi
- echo "Testing $SUITES"
- export MESON_TEST_ARGS="$MESON_TEST_ARGS $SUITES"
- - export LITEST_JOBS="2"
{# qemu tests are only done for the latest version of any distribution #}
- vm-{{suite.name}}
variables:
MESON_TEST_ARGS: '--setup=valgrind'
- LITEST_JOBS: 4
+ LITEST_JOBS: 2
retry:
max: 2
rules: