-
Notifications
You must be signed in to change notification settings - Fork 318
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
Fix benchmark issues #3099
Fix benchmark issues #3099
Conversation
Overall package sizeSelf size: 4.13 MB Dependency sizes
🤖 This report was automatically generated by heaviest-objects-in-the-universe |
Codecov Report
@@ Coverage Diff @@
## master #3099 +/- ##
==========================================
- Coverage 86.92% 86.86% -0.06%
==========================================
Files 318 327 +9
Lines 11630 11810 +180
Branches 33 33
==========================================
+ Hits 10109 10259 +150
- Misses 1521 1551 +30
... and 4 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
BenchmarksComparing candidate commit db835c6 in PR branch Found 0 performance improvements and 13 performance regressions! Performance is the same for 432 metrics, 27 unstable metrics. scenario:log-without-log-16
scenario:log-with-error-16
scenario:log-skip-log-16
scenario:log-with-debug-16
scenario:startup-with-tracer-16
scenario:spans-finish-immediately-16
scenario:log-without-log-18
scenario:log-with-debug-18
scenario:log-with-error-18
scenario:log-skip-log-18
scenario:startup-with-tracer-18
|
0cc431e
to
3d82e16
Compare
9cda7c6
to
59a082a
Compare
6949b05
to
0a57123
Compare
Maybe try commenting out just the changes in plugin manager, test that, comment out just hte changes in config, test that, etc. Tests will of course fail but see if the benchmark results improve. |
Hopefully #3150 fixes the log benchmark issues. I haven't yet tried to fix the startup issues. |
24cc601
to
db835c6
Compare
I'm rebasing on master now that some benchmark changes landed. Hopefully the log benchmark issues disappear. |
Apparently #3150 had no affect?! The results are the same. |
Comparing with the previous benchmark, we've removed The interesting part for the log benchmark is that the |
We're reasonably certain the benchmarks aren't representative. This is no longer needed. |
What does this PR do?
Service naming (#2941) is the culprit for the recent benchmark issues, this PR tries to identify the cause and fix it.