-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Feature/coverage action #1856
Feature/coverage action #1856
Conversation
Require vesoft-inc/nebula-dev-docker#36 |
Replace #1704 |
…ature/coverage-action
Mark need more memory for coverage compiling with all cpu core work. |
Mark , the lcov process time consumption is much more Unusually Large than previous version. |
Codecov Report
@@ Coverage Diff @@
## master #1856 +/- ##
=========================================
Coverage ? 86.66%
=========================================
Files ? 616
Lines ? 57879
Branches ? 0
=========================================
Hits ? 50162
Misses ? 7717
Partials ? 0 Continue to review full report at Codecov.
|
This reverts commit 94fb05c.
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.
LGTM.
Excellent |
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.
LGTM.
It seems current make process run more slowly than before. Please check it again. |
It's fault of lcov.I think won't affect the building and testing. |
close #968 |
* Collect coverage in azure pipelines which not require token for codecov.io. * Add azure-pipelines.yml * Remove the library coverage information. * Add coverage badge. * Let action run coverage report. * Try less avoid OOM. * Revert "Try less avoid OOM." This reverts commit 94fb05c. * Limit the coverage building concurrency. * Fix the logic. Co-authored-by: dangleptr <37216992+dangleptr@users.noreply.github.com>
What changes were proposed in this pull request?
Migrate coverage to github action.
Why are the changes needed?
For testing coverage
Does this PR introduce any user-facing change?
How was this patch tested?