Enable unit test in Makefile and upload the coverage to CODECOV
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
This commit is contained in:
parent
3eba2a950f
commit
6dc07149dc
|
@ -101,7 +101,7 @@ jobs:
|
|||
# but adding a token might increase successful uploads as per:
|
||||
# https://community.codecov.com/t/upload-issues-unable-to-locate-build-via-github-actions-api/3954
|
||||
token: ${{secrets.CODECOV_UPLOAD_TOKEN}}
|
||||
files: ./_output/coverage/coverage_pkg.txt,./_output/coverage/coverage_cmd.txt,./_output/coverage/coverage_examples.txt
|
||||
files: ./_output/coverage/coverage_pkg.txt,./_output/coverage/coverage_cmd.txt,./_output/coverage/coverage_examples.txt,./_output/coverage/coverage_operator.txt
|
||||
flags: unittests
|
||||
fail_ci_if_error: false
|
||||
verbose: true
|
||||
|
|
1
Makefile
1
Makefile
|
@ -121,6 +121,7 @@ test: install_gotest
|
|||
$(GOTEST) --race --v ./pkg/... -coverprofile=./_output/coverage/coverage_pkg.txt -covermode=atomic
|
||||
$(GOTEST) --race --v ./cmd/... -coverprofile=./_output/coverage/coverage_cmd.txt -covermode=atomic
|
||||
$(GOTEST) --race --v ./examples/... -coverprofile=./_output/coverage/coverage_examples.txt -covermode=atomic
|
||||
$(GOTEST) --race --v ./operator/... -coverprofile=./_output/coverage/coverage_operator.txt -covermode=atomic
|
||||
|
||||
upload-images: images
|
||||
@echo "push images to $(REGISTRY)"
|
||||
|
|
Loading…
Reference in New Issue