test(CI): upload junit reports to datadog#3521
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #3521 +/- ##
==========================================
- Coverage 61.95% 61.81% -0.15%
==========================================
Files 140 140
Lines 13281 13281
Branches 1758 1758
==========================================
- Hits 8228 8209 -19
- Misses 4264 4282 +18
- Partials 789 790 +1 see 5 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
Benchmarks [ tracer ]Benchmark execution time: 2025-12-17 13:34:10 Comparing candidate commit c4d3680 in PR branch Found 3 performance improvements and 3 performance regressions! Performance is the same for 187 metrics, 1 unstable metrics. scenario:MessagePackSerializationBench/benchMessagePackSerialization
scenario:MessagePackSerializationBench/benchMessagePackSerialization-opcache
scenario:PHPRedisBench/benchRedisBaseline
scenario:SamplingRuleMatchingBench/benchGlobMatching1
scenario:SpanBench/benchOpenTelemetryAPI-opcache
scenario:TraceSerializationBench/benchSerializeTrace
|
b0268f7 to
f764fc8
Compare
f764fc8 to
c4d3680
Compare
|
Signed-off-by: Alexandre Rulleau <alexandre.rulleau@datadoghq.com>
- Replace absolute file paths with paths relative to the repository root before uploading to Datadog - Add git.repository_url tag pointing to GitHub instead of GitLab to ensure Test Optimization features work correctly Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Alexandre Rulleau <alexandre.rulleau@datadoghq.com>
3bf7006 to
736b94a
Compare
Description
This PR integrates Datadog Test Optimization by automatically uploading JUnit test results from CI to Datadog.
Changes
New upload script (.gitlab/upload-junit-to-datadog.sh)
CI pipeline updates