diff --git a/.github/workflows/ut_check.yml b/.github/workflows/ut_check.yml index 577f2f5..8021729 100644 --- a/.github/workflows/ut_check.yml +++ b/.github/workflows/ut_check.yml @@ -26,4 +26,5 @@ jobs: - name: Go test run: | export DEFAULT_EXCEPT_PKGS=e2e - go test -p 1 -cover $(go list ./... | grep -v -E $DEFAULT_EXCEPT_PKGS) + go test -p 1 -race -coverprofile=coverage.txt $(go list ./... | grep -v -E $DEFAULT_EXCEPT_PKGS) + bash <(curl -s https://codecov.io/bash) diff --git a/README.md b/README.md index c4632f6..1158a45 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ ![](https://github.com/qiniu/goc/workflows/ut-check/badge.svg) ![](https://github.com/qiniu/goc/workflows/style-check/badge.svg) ![](https://github.com/qiniu/goc/workflows/e2e%20test/badge.svg) +[![codecov](https://codecov.io/gh/qiniu/goc/branch/master/graph/badge.svg)](https://codecov.io/gh/qiniu/goc) A Comprehensive Coverage Testing System for The Go Programming Language > **Note:**