aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Chen <jc@unknwon.io>2023-02-25 16:56:39 +0800
committerGitHub <noreply@github.com>2023-02-25 16:56:39 +0800
commit689e71ff2ccf0a9a005b44bbb17ce43846fda1db (patch)
tree624cf3992ace8dd72072952f3aa153f43ec197b4
parent361a68122577fc01dcb800e1556e9cb1a7527f77 (diff)
ci: run Go tests with `-shuffle=on` (#7370)
-rw-r--r--.github/workflows/go.yml10
1 files changed, 5 insertions, 5 deletions
diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml
index e008658b..4114aae7 100644
--- a/.github/workflows/go.yml
+++ b/.github/workflows/go.yml
@@ -68,7 +68,7 @@ jobs:
- name: Checkout code
uses: actions/checkout@v2
- name: Run tests with coverage
- run: go test -v -race -coverprofile=coverage -covermode=atomic ./...
+ run: go test -shuffle=on -v -race -coverprofile=coverage -covermode=atomic ./...
- name: Upload coverage report to Codecov
uses: codecov/codecov-action@v1.5.0
with:
@@ -108,7 +108,7 @@ jobs:
- name: Checkout code
uses: actions/checkout@v2
- name: Run tests with coverage
- run: go test -v -coverprofile=coverage -covermode=atomic ./...
+ run: go test -shuffle=on -v -coverprofile=coverage -covermode=atomic ./...
- name: Upload coverage report to Codecov
uses: codecov/codecov-action@v1.5.0
with:
@@ -158,7 +158,7 @@ jobs:
- name: Checkout code
uses: actions/checkout@v2
- name: Run tests with coverage
- run: go test -v -race -coverprofile=coverage -covermode=atomic ./internal/db/...
+ run: go test -shuffle=on -v -race -coverprofile=coverage -covermode=atomic ./internal/db/...
env:
GOGS_DATABASE_TYPE: postgres
PGPORT: 5432
@@ -184,7 +184,7 @@ jobs:
- name: Checkout code
uses: actions/checkout@v2
- name: Run tests with coverage
- run: go test -v -race -coverprofile=coverage -covermode=atomic ./internal/db/...
+ run: go test -shuffle=on -v -race -coverprofile=coverage -covermode=atomic ./internal/db/...
env:
GOGS_DATABASE_TYPE: mysql
MYSQL_USER: root
@@ -207,6 +207,6 @@ jobs:
- name: Checkout code
uses: actions/checkout@v2
- name: Run tests with coverage
- run: go test -v -race -parallel=1 -coverprofile=coverage -covermode=atomic ./internal/db/...
+ run: go test -shuffle=on -v -race -parallel=1 -coverprofile=coverage -covermode=atomic ./internal/db/...
env:
GOGS_DATABASE_TYPE: sqlite