Skip to content

Fix TIA missing line coverage response field - #12384

Draft
daniel-mohedano wants to merge 1 commit into
masterfrom
daniel.mohedano/fix-tia-missing-line-coverage-field
Draft

Fix TIA missing line coverage response field#12384
daniel-mohedano wants to merge 1 commit into
masterfrom
daniel.mohedano/fix-tia-missing-line-coverage-field

Conversation

@daniel-mohedano

Copy link
Copy Markdown
Contributor

What Does This Do

Updates TIA skippable-test response parsing and test fixtures to use _is_missing_line_code_coverage.

Motivation

Aligns the Java tracer with the backend response contract.

Additional Notes

Validated with the focused CI Visibility configuration test, Spotless, and backend mock compilation.

@daniel-mohedano daniel-mohedano added type: bug fix Bug fix comp: ci visibility Continuous Integration Visibility tag: ai generated Largely based on code generated by an AI or LLM labels Sep 2, 2026
@datadog-prod-us1-5

datadog-prod-us1-5 Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 62.68% (+3.66%)

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: dc0e834 | Docs | View more details | Give us feedback!

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Test Environment - sbt-scalatest

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 53.64 55.43 $\color{green}{\blacktriangledown}$ -1.79 55.43 $\color{green}{\blacktriangledown}$ -1.79 50/196
agentEvpProxy 53.79 n/a n/a n/a n/a -

Baseline: median of @test.tracer_overhead on main (gitlab) over the last 7/30 days, per OSS project & scenario. Δ = this PR − baseline median; red ▲ = more overhead, green ▽ = less overhead than baseline.

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Test Environment - nebula-release-plugin

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 37.77 37.15 $\color{red}{\blacktriangle}$ +0.62 37.15 $\color{red}{\blacktriangle}$ +0.62 26/100
agentless 35.15 35.70 $\color{green}{\blacktriangledown}$ -0.55 35.70 $\color{green}{\blacktriangledown}$ -0.55 26/101
agentlessCodeCoverage 42.85 44.48 $\color{green}{\blacktriangledown}$ -1.63 44.48 $\color{green}{\blacktriangledown}$ -1.63 26/100
agentlessLineCoverage 54.33 55.43 $\color{green}{\blacktriangledown}$ -1.10 55.43 $\color{green}{\blacktriangledown}$ -1.10 26/103

Baseline: median of @test.tracer_overhead on main (gitlab) over the last 7/30 days, per OSS project & scenario. Δ = this PR − baseline median; red ▲ = more overhead, green ▽ = less overhead than baseline.

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Test Environment - reactive-streams-jvm

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 21.82 21.65 $\color{red}{\blacktriangle}$ +0.17 21.65 $\color{red}{\blacktriangle}$ +0.17 28/106
agentless 19.93 19.20 $\color{red}{\blacktriangle}$ +0.73 18.82 $\color{red}{\blacktriangle}$ +1.11 27/100
agentlessCodeCoverage 20.34 19.99 $\color{red}{\blacktriangle}$ +0.35 19.99 $\color{red}{\blacktriangle}$ +0.35 26/98
agentlessLineCoverage 27.17 26.98 $\color{red}{\blacktriangle}$ +0.19 26.98 $\color{red}{\blacktriangle}$ +0.19 9/70

Baseline: median of @test.tracer_overhead on main (gitlab) over the last 7/30 days, per OSS project & scenario. Δ = this PR − baseline median; red ▲ = more overhead, green ▽ = less overhead than baseline.

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Test Environment - pass4s

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 9.85 9.92 $\color{green}{\blacktriangledown}$ -0.07 9.73 $\color{red}{\blacktriangle}$ +0.12 25/93
agentless 11.87 9.73 $\color{red}{\blacktriangle}$ +2.14 9.73 $\color{red}{\blacktriangle}$ +2.14 25/93
agentlessCodeCoverage 18.32 15.11 $\color{red}{\blacktriangle}$ +3.21 15.72 $\color{red}{\blacktriangle}$ +2.60 24/89

Baseline: median of @test.tracer_overhead on main (gitlab) over the last 7/30 days, per OSS project & scenario. Δ = this PR − baseline median; red ▲ = more overhead, green ▽ = less overhead than baseline.

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Test Environment - netflix-zuul

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 88.31 87.80 $\color{red}{\blacktriangle}$ +0.51 87.80 $\color{red}{\blacktriangle}$ +0.51 26/106
agentless 81.77 81.05 $\color{red}{\blacktriangle}$ +0.72 81.05 $\color{red}{\blacktriangle}$ +0.72 26/106
agentlessCodeCoverage 96.59 95.12 $\color{red}{\blacktriangle}$ +1.47 95.12 $\color{red}{\blacktriangle}$ +1.47 26/105
agentlessLineCoverage 112.11 111.62 $\color{red}{\blacktriangle}$ +0.49 111.62 $\color{red}{\blacktriangle}$ +0.49 25/104

Baseline: median of @test.tracer_overhead on main (gitlab) over the last 7/30 days, per OSS project & scenario. Δ = this PR − baseline median; red ▲ = more overhead, green ▽ = less overhead than baseline.

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Test Environment - heliboard

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 11.53 10.13 $\color{red}{\blacktriangle}$ +1.40 9.73 $\color{red}{\blacktriangle}$ +1.80 24/95

Baseline: median of @test.tracer_overhead on main (gitlab) over the last 7/30 days, per OSS project & scenario. Δ = this PR − baseline median; red ▲ = more overhead, green ▽ = less overhead than baseline.

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Test Environment - sonar-kotlin

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 13.30 13.13 $\color{red}{\blacktriangle}$ +0.17 12.87 $\color{red}{\blacktriangle}$ +0.43 26/96
agentless 14.03 11.88 $\color{red}{\blacktriangle}$ +2.15 11.88 $\color{red}{\blacktriangle}$ +2.15 26/95
agentlessCodeCoverage 16.11 15.41 $\color{red}{\blacktriangle}$ +0.70 15.11 $\color{red}{\blacktriangle}$ +1.00 26/95
agentlessLineCoverage 17.97 17.73 $\color{red}{\blacktriangle}$ +0.24 17.03 $\color{red}{\blacktriangle}$ +0.94 26/95

Baseline: median of @test.tracer_overhead on main (gitlab) over the last 7/30 days, per OSS project & scenario. Δ = this PR − baseline median; red ▲ = more overhead, green ▽ = less overhead than baseline.

@dd-octo-sts

dd-octo-sts Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

🟢 Java Benchmark SLOs — All performance SLOs passed

Suite Status
Startup 🟢 pass

SLO thresholds are defined here based on automatically generated metrics. A warning is raised when results are within 5% of the threshold.

PR vs. master results
Scenario Candidate master Δ (95% CI of mean)
startup:insecure-bank:iast:Agent 13.96 s 13.89 s [-0.3%; +1.3%] (no difference)
startup:insecure-bank:tracing:Agent 12.85 s 12.90 s [-1.1%; +0.2%] (no difference)
startup:petclinic:appsec:Agent 17.61 s 16.74 s [+1.1%; +9.3%] (significantly worse)
startup:petclinic:iast:Agent 17.41 s 16.92 s [-1.4%; +7.3%] (no difference)
startup:petclinic:profiling:Agent 17.37 s 17.14 s [+0.1%; +2.7%] (maybe worse)
startup:petclinic:sca:Agent 17.59 s 17.47 s [-0.3%; +1.7%] (no difference)
startup:petclinic:tracing:Agent 16.18 s 16.66 s [-7.0%; +1.3%] (no difference)

Commit: dc0e834b · CI Pipeline · Benchmarking Platform UI


Load and DaCapo benchmarks can be triggered manually in the GitLab pipeline. Results will appear in the Benchmarking Platform UI after completion.

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Test Environment - jolokia

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 95.12 95.12 $\color{gray}{\bullet}$ 0.00 93.23 $\color{red}{\blacktriangle}$ +1.89 27/106
agentless 90.86 91.39 $\color{green}{\blacktriangledown}$ -0.53 89.58 $\color{red}{\blacktriangle}$ +1.28 26/104
agentlessCodeCoverage 97.77 99.00 $\color{green}{\blacktriangledown}$ -1.23 99.00 $\color{green}{\blacktriangledown}$ -1.23 26/103
agentlessLineCoverage 100.43 101.00 $\color{green}{\blacktriangledown}$ -0.57 99.00 $\color{red}{\blacktriangle}$ +1.43 28/104

Baseline: median of @test.tracer_overhead on main (gitlab) over the last 7/30 days, per OSS project & scenario. Δ = this PR − baseline median; red ▲ = more overhead, green ▽ = less overhead than baseline.

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Test Environment - okhttp

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 20.20 19.59 $\color{red}{\blacktriangle}$ +0.61 19.59 $\color{red}{\blacktriangle}$ +0.61 26/104
agentless 19.46 19.20 $\color{red}{\blacktriangle}$ +0.26 19.20 $\color{red}{\blacktriangle}$ +0.26 26/99
agentlessCodeCoverage 21.79 22.54 $\color{green}{\blacktriangledown}$ -0.75 22.54 $\color{green}{\blacktriangledown}$ -0.75 27/101
agentlessLineCoverage 38.17 38.67 $\color{green}{\blacktriangledown}$ -0.50 38.67 $\color{green}{\blacktriangledown}$ -0.50 27/101

Baseline: median of @test.tracer_overhead on main (gitlab) over the last 7/30 days, per OSS project & scenario. Δ = this PR − baseline median; red ▲ = more overhead, green ▽ = less overhead than baseline.

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Test Environment - spring_boot

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 16.23 16.36 $\color{green}{\blacktriangledown}$ -0.13 16.36 $\color{green}{\blacktriangledown}$ -0.13 26/99
agentless 9.73 9.92 $\color{green}{\blacktriangledown}$ -0.19 9.73 $\color{gray}{\bullet}$ 0.00 26/98
agentlessCodeCoverage 12.92 13.40 $\color{green}{\blacktriangledown}$ -0.48 13.40 $\color{green}{\blacktriangledown}$ -0.48 26/98
agentlessLineCoverage 22.30 22.09 $\color{red}{\blacktriangle}$ +0.21 22.09 $\color{red}{\blacktriangle}$ +0.21 26/97

Baseline: median of @test.tracer_overhead on main (gitlab) over the last 7/30 days, per OSS project & scenario. Δ = this PR − baseline median; red ▲ = more overhead, green ▽ = less overhead than baseline.

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Test Environment - sonar-java

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent -28.62 14.51 $\color{green}{\blacktriangledown}$ -43.13 11.88 $\color{green}{\blacktriangledown}$ -40.50 28/103
agentless -30.07 6.02 $\color{green}{\blacktriangledown}$ -36.09 11.42 $\color{green}{\blacktriangledown}$ -41.49 28/102
agentlessCodeCoverage 39.00 74.82 $\color{green}{\blacktriangledown}$ -35.82 77.88 $\color{green}{\blacktriangledown}$ -38.88 28/102
agentlessLineCoverage 74.56 116.18 $\color{green}{\blacktriangledown}$ -41.62 118.53 $\color{green}{\blacktriangledown}$ -43.97 27/102

Baseline: median of @test.tracer_overhead on main (gitlab) over the last 7/30 days, per OSS project & scenario. Δ = this PR − baseline median; red ▲ = more overhead, green ▽ = less overhead than baseline.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: ci visibility Continuous Integration Visibility tag: ai generated Largely based on code generated by an AI or LLM type: bug fix Bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant