Merge pull request #7758 from fidencio/topic/gha-avoid-fail-fast-till-everything-is-ultra-stable

gha: Avoid "fail-fast" in tests that are known to be flaky
This commit is contained in:
Fabiano Fidêncio 2023-08-25 16:49:26 +02:00 committed by GitHub
commit 16a610d788
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 16 additions and 3 deletions

View File

@ -12,7 +12,10 @@ on:
jobs:
run-cri-containerd:
strategy:
fail-fast: true
# We can set this to true whenever we're 100% sure that
# the all the tests are not flaky, otherwise we'll fail
# all the tests due to a single flaky instance.
fail-fast: false
matrix:
containerd_version: ['lts', 'active']
vmm: ['clh', 'qemu']

View File

@ -32,7 +32,10 @@ jobs:
run-metrics:
needs: setup-kata
strategy:
fail-fast: true
# We can set this to true whenever we're 100% sure that
# the all the tests are not flaky, otherwise we'll fail
# all the tests due to a single flaky instance.
fail-fast: false
matrix:
vmm: ['clh', 'qemu']
max-parallel: 1

View File

@ -12,7 +12,10 @@ on:
jobs:
run-nydus:
strategy:
fail-fast: true
# We can set this to true whenever we're 100% sure that
# the all the tests are not flaky, otherwise we'll fail
# all the tests due to a single flaky instance.
fail-fast: false
matrix:
containerd_version: ['lts', 'active']
vmm: ['clh', 'qemu', 'dragonball']

View File

@ -15,6 +15,10 @@ jobs:
static-checks:
runs-on: garm-ubuntu-2004
strategy:
# We can set this to true whenever we're 100% sure that
# the all the tests are not flaky, otherwise we'll fail
# all the tests due to a single flaky instance.
fail-fast: false
matrix:
cmd:
- "make vendor"