Merge pull request #1895 from molecula/cicd-will-it-never-end

added retries to go tests
This commit is contained in:
pokeeffe-molecula 2022-01-27 17:14:59 -06:00 committed by GitHub
commit 083670d20e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -64,6 +64,7 @@ run go tests:
image: golang:$GOVERSION
rules:
- if: '$CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "schedule" || $CI_PIPELINE_SOURCE == "web"'
retry: 1
script:
- echo "Running featurebase unit tests..."
- go test -timeout=30m ./...
@ -75,6 +76,7 @@ run go tests race:
image: golang:$GOVERSION
rules:
- if: '$CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "schedule" || $CI_PIPELINE_SOURCE == "web"'
retry: 1
script:
- echo "Running featurebase race tests..."
- go test -race -timeout=90m ./...
@ -100,6 +102,7 @@ run go tests future:
image: golang:1.17.6
rules:
- if: '$CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "schedule" || $CI_PIPELINE_SOURCE == "web"'
retry: 1
script:
- echo "Running featurebase unit tests..."
- PKG_LIST=$(go list ./... | grep -v internal/clustertests | paste -s -d, -)