Prettify unit test output
MODIFY
.github/workflows/dendrite.yml
.github/workflows/dendrite.yml
@@ -109,6 +109,11 @@ jobs:
uses: actions/setup-go@v3
with:
go-version: ${{ matrix.go }}
+ - name: Set up gotestfmt
+ uses: gotesttools/gotestfmt-action@v2
+ with:
+ # Optional: pass GITHUB_TOKEN to avoid rate limiting.
+ token: ${{ secrets.GITHUB_TOKEN }}
- uses: actions/cache@v3
with:
path: |
@@ -117,7 +122,7 @@ jobs:
key: ${{ runner.os }}-go${{ matrix.go }}-test-${{ hashFiles('**/go.sum') }}
restore-keys: |
${{ runner.os }}-go${{ matrix.go }}-test-
- - run: go test ./...
+ - run: go test -json -v ./... 2>&1 | gotestfmt
env:
POSTGRES_HOST: localhost
POSTGRES_USER: postgres

Prettify unit test output