-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding packages other than controllers
to the code coverage report from the integration tests
#425
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #425 +/- ##
===========================================
+ Coverage 66.49% 80.38% +13.88%
===========================================
Files 38 40 +2
Lines 3901 3140 -761
===========================================
- Hits 2594 2524 -70
+ Misses 1123 414 -709
- Partials 184 202 +18
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Cleanup controller-runtime’s envtest environment to run e2e tests as it is not being used
controllers
to the code coverage report from the integration tests
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice ! Looks good to me 👍
-tags integration \ | ||
--fail-fast \ | ||
-v \ | ||
$(INTEGRATION_TEST_SUITE_PATHS) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 to using ginkgo cli
Add back fail-fast removed in #425
What
Adding packages other than
controllers
to the code coverage report from the integration tests has increased ~14% the full code coverage 🎉Makes sense. Integration tests also run code other than in the
controllers
package that was not covered with the unit testsAdditionally:
./controllers/...
)codecov/codecov-action@v4