File tree 3 files changed +20
-2
lines changed
3 files changed +20
-2
lines changed Original file line number Diff line number Diff line change @@ -336,7 +336,14 @@ jobs:
336
336
echo ::set-output name=cover::false
337
337
fi
338
338
set -x
339
- gotestsum --junitfile="gotests.xml" --packages="./..." --debug -- -parallel=8 -timeout=3m -short -failfast $COVERAGE_FLAGS
339
+ gotestsum --junitfile="gotests.xml" --jsonfile="gotestsum.json" --packages="./..." --debug -- -parallel=8 -timeout=3m -short -failfast $COVERAGE_FLAGS
340
+
341
+ - uses : actions/upload-artifact@v3
342
+ if : success() || failure()
343
+ with :
344
+ name : gotestsum-debug-${{ matrix.os }}.json
345
+ path : ./gotestsum.json
346
+ retention-days : 7
340
347
341
348
- uses : codecov/codecov-action@v3
342
349
# This action has a tendency to error out unexpectedly, it has
@@ -399,6 +406,13 @@ jobs:
399
406
- name : Test with PostgreSQL Database
400
407
run : make test-postgres
401
408
409
+ - uses : actions/upload-artifact@v3
410
+ if : success() || failure()
411
+ with :
412
+ name : gotestsum-debug-postgres.json
413
+ path : ./gotestsum.json
414
+ retention-days : 7
415
+
402
416
- uses : codecov/codecov-action@v3
403
417
# This action has a tendency to error out unexpectedly, it has
404
418
# the `fail_ci_if_error` option that defaults to `false`, but
Original file line number Diff line number Diff line change 15
15
yarn-error.log
16
16
gotests.coverage
17
17
gotests.xml
18
+ gotestsum.json
18
19
.idea
19
20
.gitpod.yml
20
21
.DS_Store
Original file line number Diff line number Diff line change @@ -471,7 +471,10 @@ test: test-clean
471
471
test-postgres : test-clean test-postgres-docker
472
472
# The postgres test is prone to failure, so we limit parallelism for
473
473
# more consistent execution.
474
- DB=ci DB_FROM=$(shell go run scripts/migrate-ci/main.go) gotestsum --junitfile=" gotests.xml" --packages=" ./..." -- \
474
+ DB=ci DB_FROM=$(shell go run scripts/migrate-ci/main.go) gotestsum \
475
+ --junitfile=" gotests.xml" \
476
+ --jsonfile=" gotestsum.json" \
477
+ --packages=" ./..." -- \
475
478
-covermode=atomic -coverprofile=" gotests.coverage" -timeout=20m \
476
479
-parallel=4 \
477
480
-coverpkg=./... \
You can’t perform that action at this time.
0 commit comments