-
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
Introduce integration benchmarks #2381
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #2381 +/- ##
===========================================
+ Coverage 26.67% 64.28% +37.60%
===========================================
Files 395 397 +2
Lines 19439 19557 +118
===========================================
+ Hits 5186 12572 +7386
+ Misses 13697 6070 -7627
- Partials 556 915 +359
... and 125 files with indirect coverage changes
Flags with carried forward coverage won't be shown. Click here to find out more. |
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.
Looks great!
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
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.
Blockchain code looks weird
Co-authored-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
Co-authored-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
Closes FerretDB#2378. Co-authored-by: Elena Grahovac <elena.grahovac@ferretdb.io> Co-authored-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com> Co-authored-by: Alexey Palazhchenko <alexey.palazhchenko@ferretdb.io>
Closes FerretDB#2378. Co-authored-by: Elena Grahovac <elena.grahovac@ferretdb.io> Co-authored-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com> Co-authored-by: Alexey Palazhchenko <alexey.palazhchenko@ferretdb.io>
Closes FerretDB#2378. Co-authored-by: Elena Grahovac <elena.grahovac@ferretdb.io> Co-authored-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com> Co-authored-by: Alexey Palazhchenko <alexey.palazhchenko@ferretdb.io>
Closes FerretDB#2378. Co-authored-by: Elena Grahovac <elena.grahovac@ferretdb.io> Co-authored-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com> Co-authored-by: Alexey Palazhchenko <alexey.palazhchenko@ferretdb.io>
Description
Closes #2378.
This PR introduces changes to setup functions and shareddata to make implementation of different benchmark cases easy. It also implements benchmarks for simple filtering.
Readiness checklist
task all
, and it passed.@FerretDB/core
), Assignee, Labels, Project and project's Sprint fields.