-
Notifications
You must be signed in to change notification settings - Fork 409
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
Improve building with test coverage information #3059
Improve building with test coverage information #3059
Conversation
@durgakiran please click the CLA button in the message above |
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #3059 +/- ##
==========================================
- Coverage 75.17% 72.67% -2.50%
==========================================
Files 396 396
Lines 22210 22210
==========================================
- Hits 16696 16142 -554
- Misses 4526 5025 +499
- Partials 988 1043 +55
... and 57 files with indirect coverage changes
Flags with carried forward coverage won't be shown. Click here to find out more. |
…n/FerretDB into 2102-update-test-coverage-tool
website/blog/2022-10-06-how-to-start-ferretdb-locally-with-docker.md
Outdated
Show resolved
Hide resolved
Try using go1.20.6 version, that patch has fixed some vulnerabilities 🤗
|
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.
I did some small final cleanups, the PR should be merged soon. Thank you!
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!
Closes FerretDB#2102. Co-authored-by: Alexey Palazhchenko <alexey.palazhchenko@ferretdb.io>
Description
Closes #2102.
Added new task to start ferretdb proxy server with coverage build. The coverage will be stored in directory
GOCOVERDIR: covdatafiles
at the root level.Updated task
test-integration-pg:
so that it runs the test cases against ferretdb proxy server, and generatesintegration-pg.txt
as it used to be. To generate I have used the command./bin/ferretdb --append-coverage-meta
to emit coverage data into given directory (GOCOVERDIR: covdatafiles
) and then go tooling to generate text report.Note:
task security
is failing, asking for some minor updates. But I didn't work on changing anything here.Readiness checklist
task all
, and it passed.@FerretDB/core
), Labels, Project and project's Sprint fields.