|
|
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: coverage |
|
|
.PHONY: coverage |
|
|
coverage: |
|
|
coverage: |
|
|
grep -v '^0$$' coverage.out > coverage-bodged.out |
|
|
|
|
|
grep -v '^0$$' integration.coverage.out > integration.coverage-bodged.out |
|
|
|
|
|
|
|
|
grep '^\(mode: .*\)\|\(.*:[0-9]\+\.[0-9]\+,[0-9]\+\.[0-9]\+ [0-9]\+ [0-9]\+\)$$' coverage.out > coverage-bodged.out |
|
|
|
|
|
grep '^\(mode: .*\)\|\(.*:[0-9]\+\.[0-9]\+,[0-9]\+\.[0-9]\+ [0-9]\+ [0-9]\+\)$$' integration.coverage.out > integration.coverage-bodged.out |
|
|
GO111MODULE=on $(GO) run -mod=vendor build/gocovmerge.go integration.coverage-bodged.out coverage-bodged.out > coverage.all || (echo "gocovmerge failed"; echo "integration.coverage.out"; cat integration.coverage.out; echo "coverage.out"; cat coverage.out; exit 1) |
|
|
GO111MODULE=on $(GO) run -mod=vendor build/gocovmerge.go integration.coverage-bodged.out coverage-bodged.out > coverage.all || (echo "gocovmerge failed"; echo "integration.coverage.out"; cat integration.coverage.out; echo "coverage.out"; cat coverage.out; exit 1) |
|
|
|
|
|
|
|
|
.PHONY: unit-test-coverage |
|
|
.PHONY: unit-test-coverage |