Skip to content
This repository was archived by the owner on Mar 22, 2023. It is now read-only.

Commit 0a00a60

Browse files
CI: enable TESTS_CONCURRENT_GDB in all builds
it should now produce warnings, when it shouldn't be run. This way we make sure our CMake warns users properly.
1 parent 7211d2c commit 0a00a60

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

utils/docker/run-build.sh

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@ function tests_clang_debug_cpp17_no_valgrind() {
4848
-DTESTS_PMREORDER=${TESTS_PMREORDER} \
4949
-DTEST_DIR=${TEST_DIR} \
5050
-DTESTS_USE_FORCED_PMEM=${TESTS_USE_FORCED_PMEM} \
51-
-DTESTS_COMPATIBILITY=1
51+
-DTESTS_COMPATIBILITY=1 \
52+
-DTESTS_CONCURRENT_GDB=1
5253

5354
make -j$(nproc)
5455
ctest --output-on-failure -E "_pmreorder" --timeout ${TEST_TIMEOUT}
@@ -82,7 +83,8 @@ function tests_clang_release_cpp11_no_valgrind() {
8283
-DTESTS_PMREORDER=${TESTS_PMREORDER} \
8384
-DTEST_DIR=${TEST_DIR} \
8485
-DTESTS_USE_FORCED_PMEM=${TESTS_USE_FORCED_PMEM} \
85-
-DTESTS_COMPATIBILITY=1
86+
-DTESTS_COMPATIBILITY=1 \
87+
-DTESTS_CONCURRENT_GDB=1
8688

8789
make -j$(nproc)
8890
ctest --output-on-failure -E "_pmreorder" --timeout ${TEST_TIMEOUT}
@@ -182,7 +184,8 @@ function tests_gcc_release_cpp17_no_valgrind() {
182184
-DTESTS_PMREORDER=${TESTS_PMREORDER} \
183185
-DTEST_DIR=${TEST_DIR} \
184186
-DBUILD_EXAMPLES=0 \
185-
-DTESTS_USE_FORCED_PMEM=${TESTS_USE_FORCED_PMEM}
187+
-DTESTS_USE_FORCED_PMEM=${TESTS_USE_FORCED_PMEM} \
188+
-DTESTS_CONCURRENT_GDB=1
186189

187190
make -j$(nproc)
188191
ctest --output-on-failure --timeout ${TEST_TIMEOUT}

0 commit comments

Comments
 (0)