mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-26 15:36:14 +01:00
ci: Run the thorough test setup on a weekly schedule
Merge it with the `G_DISABLE_ASSERT` test run, to avoid tying up another test runner for no particular benefit. By running the thorough tests regularly, we’ll hopefully avoid them atrophying again (see the previous few commits full of fixes to them). Signed-off-by: Philip Withnall <pwithnall@gnome.org>
This commit is contained in:
parent
eb19551ebe
commit
16b93f92fa
@ -297,6 +297,8 @@ G_DISABLE_ASSERT:
|
||||
image: $FEDORA_IMAGE
|
||||
stage: build
|
||||
needs: []
|
||||
variables:
|
||||
MESON_TEST_TIMEOUT_MULTIPLIER: 15
|
||||
script:
|
||||
- meson setup ${MESON_COMMON_OPTIONS}
|
||||
--werror
|
||||
@ -307,7 +309,8 @@ G_DISABLE_ASSERT:
|
||||
-Dintrospection=enabled
|
||||
_build
|
||||
- meson compile -C _build
|
||||
- bash -x ./.gitlab-ci/run-tests.sh
|
||||
# Also take the opportunity to run the thorough tests (which are slow)
|
||||
- bash -x ./.gitlab-ci/run-tests.sh --setup thorough
|
||||
artifacts:
|
||||
reports:
|
||||
junit:
|
||||
|
Loading…
Reference in New Issue
Block a user