Don't allow all test jobs to fail but only the currently failing ones.

This commit is contained in:
David Tellenbach 2021-02-12 14:01:17 +01:00
parent 90ee821c56
commit 622c598944

View File

@ -24,7 +24,6 @@
junit:
- ${BUILDDIR}/JUnitTestResults_$CI_JOB_ID.xml
expire_in: 5 days
allow_failure: true
only:
- schedules
@ -129,6 +128,7 @@ test:x86-64:linux:gcc-9:cxx11-on:unsupported:
test:x86-64:linux:gcc-10:cxx11-off:official:
extends: .test:x86-64:linux:gcc-10:cxx11-off
allow_failure: true
variables:
EIGEN_CI_TEST_LABEL: "Official"
@ -150,11 +150,13 @@ test:x86-64:linux:gcc-10:cxx11-off:unsupported:
test:x86-64:linux:gcc-10:cxx11-on:official:
extends: .test:x86-64:linux:gcc-10:cxx11-on
allow_failure: true
variables:
EIGEN_CI_TEST_LABEL: "Official"
test:x86-64:linux:gcc-10:cxx11-on:unsupported:
extends: .test:x86-64:linux:gcc-10:cxx11-on
allow_failure: true
variables:
EIGEN_CI_TEST_LABEL: "Unsupported"
@ -216,11 +218,13 @@ test:x86-64:linux:clang-10:cxx11-on:unsupported:
test:aarch64:linux:gcc-10:cxx11-off:official:
extends: .test:aarch64:linux:gcc-10:cxx11-off
allow_failure: true
variables:
EIGEN_CI_TEST_LABEL: "Official"
test:aarch64:linux:gcc-10:cxx11-off:unsupported:
extends: .test:aarch64:linux:gcc-10:cxx11-off
allow_failure: true
variables:
EIGEN_CI_TEST_LABEL: "Unsupported"
@ -237,11 +241,13 @@ test:aarch64:linux:gcc-10:cxx11-off:unsupported:
test:aarch64:linux:gcc-10:cxx11-on:official:
extends: .test:aarch64:linux:gcc-10:cxx11-on
allow_failure: true
variables:
EIGEN_CI_TEST_LABEL: "Official"
test:aarch64:linux:gcc-10:cxx11-on:unsupported:
extends: .test:aarch64:linux:gcc-10:cxx11-on
allow_failure: true
variables:
EIGEN_CI_TEST_LABEL: "Unsupported"
@ -259,6 +265,7 @@ test:aarch64:linux:gcc-10:cxx11-on:unsupported:
test:aarch64:linux:clang-10:cxx11-off:official:
extends: .test:aarch64:linux:clang-10:cxx11-off
allow_failure: true
variables:
EIGEN_CI_TEST_LABEL: "Official"
@ -280,6 +287,7 @@ test:aarch64:linux:clang-10:cxx11-off:unsupported:
test:aarch64:linux:clang-10:cxx11-on:official:
extends: .test:aarch64:linux:clang-10:cxx11-on
allow_failure: true
variables:
EIGEN_CI_TEST_LABEL: "Official"
@ -296,6 +304,7 @@ test:aarch64:linux:clang-10:cxx11-on:unsupported:
EIGEN_CI_CXX_COMPILER: g++-10
EIGEN_CI_CC_COMPILER: gcc-10
needs: [ "build:ppc64le:linux:gcc-10:cxx11-off" ]
allow_failure: true
tags:
- eigen-runner
- linux
@ -317,6 +326,7 @@ test:ppc64le:linux:gcc-10:cxx11-off:unsupported:
EIGEN_CI_CXX_COMPILER: g++-10
EIGEN_CI_CC_COMPILER: gcc-10
needs: [ "build:ppc64le:linux:gcc-10:cxx11-on" ]
allow_failure: true
tags:
- eigen-runner
- linux
@ -339,6 +349,7 @@ test:ppc64le:linux:gcc-10:cxx11-on:unsupported:
EIGEN_CI_CXX_COMPILER: clang++-10
EIGEN_CI_CC_COMPILER: clang-10
needs: [ "build:ppc64le:linux:clang-10:cxx11-off" ]
allow_failure: true
tags:
- eigen-runner
- linux
@ -360,6 +371,7 @@ test:ppc64le:linux:clang-10:cxx11-off:unsupported:
EIGEN_CI_CXX_COMPILER: clang++-10
EIGEN_CI_CC_COMPILER: clang-10
needs: [ "build:ppc64le:linux:clang-10:cxx11-on" ]
allow_failure: true
tags:
- eigen-runner
- linux