File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -139,8 +139,20 @@ gometalinter.v2 --disable-all \
139
139
140
140
header_text " running go test"
141
141
142
- go test ./pkg/...
142
+ go test ./pkg/... -parallel 4
143
143
144
144
header_text " running go install"
145
145
146
146
go install ./example
147
+
148
+ header_text " running coverage"
149
+
150
+ # Verify no coverage regressions have been introduced. Remove the exception list from here
151
+ # once the coverage has been brought back up
152
+ if [[ ! $( go test ./pkg/... -coverprofile cover.out -parallel 4 | grep -v " 100" | grep -v " no test files" | grep -v " github.com/kubernetes-sigs/controller-runtime/pkg/admission/certprovisioner" | grep -v " github.com/kubernetes-sigs/controller-runtime/pkg/internal/admission" | grep -v " github.com/kubernetes-sigs/controller-runtime/pkg/cache" | grep -v " github.com/kubernetes-sigs/controller-runtime/pkg/client" | grep -v " github.com/kubernetes-sigs/controller-runtime/pkg/event" ) ]]; then
153
+ echo " ok"
154
+ else
155
+ echo " missing test coverage"
156
+ exit 1
157
+ fi
158
+
You can’t perform that action at this time.
0 commit comments