IAP GITLAB

Skip to content
Snippets Groups Projects

WIP: Resolve "Test with larger variety of distributions/compilers"

2 unresolved threads
+ 6
12
@@ -183,7 +183,8 @@ build-clang-8:
script:
- cd build
- set -o pipefail
- ctest -j4 -VV --output-on-failure | gzip -v -9 > test.log.gz
- Processes/QGSJetII/testQGSJetII
- ctest -j4 -VV --output-on-failure
rules:
- if: $CI_MERGE_REQUEST_ID
when: manual
@@ -198,8 +199,6 @@ build-clang-8:
reports:
junit:
- ${CI_PROJECT_DIR}/build/test_outputs/junit*.xml
paths:
- ${CI_PROJECT_DIR}/build/test.log.gz
cache:
paths:
- ${CI_PROJECT_DIR}/build/
@@ -241,7 +240,7 @@ test-clang-8:
- cd build
- cmake --build . -- -j4
- set -o pipefail
- ctest -j4 -VV --output-on-failure | gzip -v -9 > test.log.gz
- ctest -j4 -VV --output-on-failure
rules:
- if: '$CI_MERGE_REQUEST_ID && $CI_MERGE_REQUEST_TITLE =~ /^WIP:/'
allow_failure: false
@@ -255,8 +254,6 @@ test-clang-8:
reports:
junit:
- ${CI_PROJECT_DIR}/build/test_outputs/junit*.xml
paths:
- ${CI_PROJECT_DIR}/build/test.log.gz
cache:
paths:
- ${CI_PROJECT_DIR}/build/
@@ -350,7 +347,7 @@ example-clang-8:
- cd build
- cmake --build . -- -j4
- set -o pipefail
- ctest -j4 -VV --output-on-failure | gzip -v -9 > test.log.gz
- ctest -j4 -VV --output-on-failure
- make -j4 run_examples | gzip -v -9 > examples.log.gz
rules:
- if: '$CI_MERGE_REQUEST_ID && $CI_MERGE_REQUEST_TITLE =~ /^WIP:/'
@@ -369,7 +366,6 @@ example-clang-8:
- ${CI_PROJECT_DIR}/build/test_outputs/junit*.xml
paths:
- ${CI_PROJECT_DIR}/build/examples.log.gz
- ${CI_PROJECT_DIR}/build/test.log.gz
cache:
paths:
- ${CI_PROJECT_DIR}/build/
@@ -462,7 +458,7 @@ install-clang-8:
- cmake .. -DCMAKE_BUILD_TYPE=Release
- cmake --build . -- -j4
- set -o pipefail
- ctest -j4 -VV --output-on-failure | gzip -v -9 > test.log.gz
- ctest -j4 -VV --output-on-failure
- make -j4 run_examples | gzip -v -9 > examples.log.gz
rules:
- if: '$CI_MERGE_REQUEST_LABELS =~ /Ready for code review/' # run on merge requests, if label 'Ready for code review' is set
@@ -488,7 +484,6 @@ install-clang-8:
junit:
- ${CI_PROJECT_DIR}/build/test_outputs/junit*.xml
paths:
- ${CI_PROJECT_DIR}/build/test.log.gz
- ${CI_PROJECT_DIR}/build/examples.log.gz
# release for gcc
@@ -526,7 +521,7 @@ coverage:
- cd build
- cmake .. -DCMAKE_BUILD_TYPE=Coverage
- cmake --build . -- -j4
- ctest -j4 -VV --output-on-failure | gzip -v -9 > test.log.gz
- ctest -j4 -VV --output-on-failure
- cmake --build . --target coverage
- tar czf coverage-report.tar.gz coverage-report
coverage: '/^.*functions\.+:\s(.*\%)\s/'
@@ -543,7 +538,6 @@ coverage:
when: always
expire_in: 1 year
paths:
- ${CI_PROJECT_DIR}/build/test.log.gz
- ${CI_PROJECT_DIR}/build/coverage-report.tar.gz
cache:
paths:
Loading