2019-04-05 20:53:11 +01:00
|
|
|
#!/bin/bash
|
|
|
|
|
2022-10-20 03:07:52 +02:00
|
|
|
set -ex
|
2022-10-26 10:53:36 -04:00
|
|
|
|
2022-09-19 10:29:40 -04:00
|
|
|
./.gitlab-ci/check-missing-install-tag.py _build
|
|
|
|
|
2023-01-20 15:41:17 +01:00
|
|
|
meson test -v \
|
2019-04-05 20:53:11 +01:00
|
|
|
-C _build \
|
2020-02-25 11:46:11 +00:00
|
|
|
--timeout-multiplier "${MESON_TEST_TIMEOUT_MULTIPLIER}" \
|
2018-06-26 17:23:09 +01:00
|
|
|
"$@"
|
2022-10-19 20:08:15 +02:00
|
|
|
|
|
|
|
# Run only the flaky tests, so we can log the failures but without hard failing
|
2023-01-20 15:41:17 +01:00
|
|
|
meson test -v \
|
2022-10-19 20:08:15 +02:00
|
|
|
-C _build \
|
|
|
|
--timeout-multiplier "${MESON_TEST_TIMEOUT_MULTIPLIER}" \
|
|
|
|
"$@" --setup=unstable_tests --suite=failing --suite=flaky || true
|