gitlab: add daily valgrind test
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user