gitlab: add daily valgrind test

This commit is contained in:
Tommaso Pecorella
2021-01-02 18:33:25 +00:00
parent 4003c0a300
commit 796dee50e7

View File

@@ -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: