From d98eeff956e2c270aa8cae76dec50d3dbb41249b Mon Sep 17 00:00:00 2001 From: Dominik Thoennes Date: Mon, 18 Jul 2022 14:20:49 +0200 Subject: [PATCH 1/3] testing coverage timeout --- .gitlab-ci.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6a8912aa9..3b31cbe1d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2146,7 +2146,7 @@ coverage: - cmake .. -DWALBERLA_BUILD_TESTS=ON -DWALBERLA_BUILD_BENCHMARKS=ON -DWALBERLA_BUILD_TUTORIALS=ON -DWALBERLA_BUILD_WITH_MPI=ON -DWALBERLA_BUILD_WITH_OPENMP=OFF -DCMAKE_BUILD_TYPE=Debug -DMPIEXEC_PREFLAGS=$MPIEXEC_PREFLAGS -DWALBERLA_BUILD_WITH_CODEGEN=OFF -DWALBERLA_BUILD_WITH_GCOV=ON - cmake . -LA - make -j $NUM_BUILD_CORES -l $NUM_CORES - - ctest -LE longrun --output-on-failure -j $NUM_CORES --timeout 9000 + - ctest -LE longrun --output-on-failure -j $NUM_CORES --timeout 12000 - cd .. - mkdir coverage - pwd @@ -2156,11 +2156,9 @@ coverage: - coverage/ reports: cobertura: coverage/coverage.xml - only: - variables: - - $ENABLE_NIGHTLY_BUILDS tags: - docker + stage: pretest ############################################################################### -- GitLab From 50dd29cb7f5e10a1ee1ea2cd15a2947177acb3a2 Mon Sep 17 00:00:00 2001 From: Dominik Thoennes Date: Tue, 19 Jul 2022 11:36:40 +0200 Subject: [PATCH 2/3] compare coverage for debug optimized --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3b31cbe1d..26cefb0d4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2143,7 +2143,7 @@ coverage: - mkdir build - cd build - if dpkg --compare-versions `ompi_info | head -2 | tail -1 | sed 's/[^0-9.]*\([0-9.]*\).*/\1/'` ge 1.10; then export MPIEXEC_PREFLAGS="--allow-run-as-root" ; fi - - cmake .. -DWALBERLA_BUILD_TESTS=ON -DWALBERLA_BUILD_BENCHMARKS=ON -DWALBERLA_BUILD_TUTORIALS=ON -DWALBERLA_BUILD_WITH_MPI=ON -DWALBERLA_BUILD_WITH_OPENMP=OFF -DCMAKE_BUILD_TYPE=Debug -DMPIEXEC_PREFLAGS=$MPIEXEC_PREFLAGS -DWALBERLA_BUILD_WITH_CODEGEN=OFF -DWALBERLA_BUILD_WITH_GCOV=ON + - cmake .. -DWALBERLA_BUILD_TESTS=ON -DWALBERLA_BUILD_BENCHMARKS=ON -DWALBERLA_BUILD_TUTORIALS=ON -DWALBERLA_BUILD_WITH_MPI=ON -DWALBERLA_BUILD_WITH_OPENMP=OFF -DCMAKE_BUILD_TYPE=DebugOptimized -DMPIEXEC_PREFLAGS=$MPIEXEC_PREFLAGS -DWALBERLA_BUILD_WITH_CODEGEN=OFF -DWALBERLA_BUILD_WITH_GCOV=ON - cmake . -LA - make -j $NUM_BUILD_CORES -l $NUM_CORES - ctest -LE longrun --output-on-failure -j $NUM_CORES --timeout 12000 -- GitLab From 7c02a97880a191535c832bd46f62680487211fd8 Mon Sep 17 00:00:00 2001 From: Dominik Thoennes Date: Thu, 21 Jul 2022 14:24:20 +0200 Subject: [PATCH 3/3] adjustments for MR --- .gitlab-ci.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 26cefb0d4..3a9b6aca2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2146,7 +2146,7 @@ coverage: - cmake .. -DWALBERLA_BUILD_TESTS=ON -DWALBERLA_BUILD_BENCHMARKS=ON -DWALBERLA_BUILD_TUTORIALS=ON -DWALBERLA_BUILD_WITH_MPI=ON -DWALBERLA_BUILD_WITH_OPENMP=OFF -DCMAKE_BUILD_TYPE=DebugOptimized -DMPIEXEC_PREFLAGS=$MPIEXEC_PREFLAGS -DWALBERLA_BUILD_WITH_CODEGEN=OFF -DWALBERLA_BUILD_WITH_GCOV=ON - cmake . -LA - make -j $NUM_BUILD_CORES -l $NUM_CORES - - ctest -LE longrun --output-on-failure -j $NUM_CORES --timeout 12000 + - ctest -LE longrun --output-on-failure -j $NUM_CORES --timeout 3000 - cd .. - mkdir coverage - pwd @@ -2156,9 +2156,11 @@ coverage: - coverage/ reports: cobertura: coverage/coverage.xml + only: + variables: + - $ENABLE_NIGHTLY_BUILDS tags: - docker - stage: pretest ############################################################################### -- GitLab