fix: Improve code coverage reporting in codecov (#2715)

* fix: Remove explicit coverpkg github.com/coder/coder/codersdk

This package is already covered by ./...

* fix: Ignore test utils in coverage (clitest, coderdtest, ptytest)
This commit is contained in:
Mathias Fredriksson
2022-07-25 19:55:19 +03:00
committed by GitHub
parent 6c5a142674
commit d7dee2c069
5 changed files with 10 additions and 4 deletions
+3 -1
View File
@@ -117,7 +117,9 @@
"go.coverOnSave": true,
// The codersdk is used by coderd another other packages extensively.
// To reduce redundancy in tests, it's covered by other packages.
"go.testFlags": ["-short", "-coverpkg=./.,github.com/coder/coder/codersdk"],
// Since package coverage pairing can't be defined, all packages cover
// all other packages.
"go.testFlags": ["-short", "-coverpkg=./..."],
"go.coverageDecorator": {
"type": "gutter",
"coveredHighlightColor": "rgba(64,128,128,0.5)",