split tracing-ubuntu job in ci - #8104
Conversation
Overall package sizeSelf size: 5.56 MB Dependency sizes| name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.0.1 | 82.56 kB | 817.39 kB | | dc-polyfill | 0.1.10 | 26.73 kB | 26.73 kB |🤖 This report was automatically generated by heaviest-objects-in-the-universe |
🎉 All green!❄️ No new flaky tests detected 🎯 Code Coverage (details) 🔗 Commit SHA: 8a2131d | Docs | Datadog PR Page | Give us feedback! |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #8104 +/- ##
=======================================
Coverage 73.76% 73.76%
=======================================
Files 782 782
Lines 36316 36316
=======================================
Hits 26790 26790
Misses 9526 9526 Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
BenchmarksBenchmark execution time: 2026-04-25 03:05:35 Comparing candidate commit 8a2131d in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 1344 metrics, 100 unstable metrics. |
BridgeAR
left a comment
There was a problem hiding this comment.
I think we could also aim at reducing the runtime of tests that take long instead of adding more machines.
Totally agree, but given the sheer amount of tests we have especially in this job, and that it only adds a few machines, this seemed the simplest short-term fix. One thing I want to try next week is to try switching a few of the workflows that we currently split on separate machines using the Mocha parallel script you added a few months ago instead. If that works well, it could save us dozens of machines. |
* split tracing-ubuntu job in ci * refactor matrix usage
* split tracing-ubuntu job in ci * refactor matrix usage
What does this PR do?
Split
tracing-ubuntujob in CI.Motivation
The tests are starting to take a significant enough amount of time to justify splitting them.
Additional Notes