diff --git a/utils/tests/gitlab-ci-test.yml b/utils/tests/gitlab-ci-test.yml index 055641e3f..f1e4e67fd 100644 --- a/utils/tests/gitlab-ci-test.yml +++ b/utils/tests/gitlab-ci-test.yml @@ -64,8 +64,26 @@ daily-test-optimized: - pacman -Sy base-devel python ccache gsl libgcrypt gtk3 boost valgrind --noconfirm ### Valgrind tests +# Run the test.py script with files compiled in optimized mode + valgrind (daily) +daily-test-optimized-valgrind: + extends: .base-test + image: archlinux/base + variables: + COMPILER: g++ + MODE: optimized + VALGRIND_FLAG: -g + only: + variables: + - $RELEASE == "daily" + tags: + - nsnam + - linux + before_script: + - pacman -Syu --noconfirm + - pacman -Sy base-devel python ccache gsl libgcrypt gtk3 boost valgrind --noconfirm + # Run the test.py script with files compiled in debug mode -weekly-test-debug: +weekly-test-debug-valgrind: extends: .base-test image: archlinux/base variables: @@ -83,7 +101,7 @@ weekly-test-debug: - pacman -Sy base-devel python ccache gsl libgcrypt gtk3 boost valgrind --noconfirm # Run the test.py script with files compiled in release mode -weekly-test-release: +weekly-test-release-valgrind: extends: .base-test image: archlinux/base variables: @@ -101,7 +119,7 @@ weekly-test-release: - pacman -Sy base-devel python ccache gsl libgcrypt gtk3 boost valgrind --noconfirm # Run the test.py script with files compiled in optimized mode -weekly-test-optimized: +weekly-test-optimized-valgrind: extends: .base-test image: archlinux/base variables: