diff --git a/.github/workflows/linux-race.yml b/.github/workflows/linux-race.yml index 4f373cdc4..03b5dccd6 100644 --- a/.github/workflows/linux-race.yml +++ b/.github/workflows/linux-race.yml @@ -28,8 +28,8 @@ jobs: - name: Basic build run: go build ./cmd/... - - name: Run tests with -race flag on linux - run: go test -race ./... + - name: Run tests and benchmarks with -race flag on linux + run: go test -race -bench=. -benchtime=1x ./... - uses: k0kubun/action-slack@v2.0.0 with: diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index e7d1ff9a6..b4f82b6ef 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -29,7 +29,7 @@ jobs: run: go build ./cmd/... - name: Run tests on linux - run: go test ./... + run: go test -bench=. -benchtime=1x ./... - uses: k0kubun/action-slack@v2.0.0 with: diff --git a/.github/workflows/linux32.yml b/.github/workflows/linux32.yml index cbd812569..79a229d16 100644 --- a/.github/workflows/linux32.yml +++ b/.github/workflows/linux32.yml @@ -29,7 +29,7 @@ jobs: run: GOARCH=386 go build ./cmd/... - name: Run tests on linux - run: GOARCH=386 go test ./... + run: GOARCH=386 go test -bench=. -benchtime=1x ./... - uses: k0kubun/action-slack@v2.0.0 with: diff --git a/.github/workflows/windows-race.yml b/.github/workflows/windows-race.yml index f2111f028..a3c99822f 100644 --- a/.github/workflows/windows-race.yml +++ b/.github/workflows/windows-race.yml @@ -33,7 +33,10 @@ jobs: ${{ runner.os }}-go- - name: Test with -race flag - run: go test -race ./... + # Don't use -bench=. -benchtime=1x. + # Somewhere in the layers (powershell?) + # the equals signs cause great confusion. + run: go test -race -bench . -benchtime 1x ./... - uses: k0kubun/action-slack@v2.0.0 with: diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 52ed8cbe2..2783e3aee 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -33,7 +33,10 @@ jobs: ${{ runner.os }}-go- - name: Test - run: go test ./... + # Don't use -bench=. -benchtime=1x. + # Somewhere in the layers (powershell?) + # the equals signs cause great confusion. + run: go test -bench . -benchtime 1x ./... - uses: k0kubun/action-slack@v2.0.0 with: