Skip to content

Fix TIA missing line coverage response field - #12384

Open
daniel-mohedano wants to merge 5 commits into
masterfrom
daniel.mohedano/fix-tia-missing-line-coverage-field
Open

Fix TIA missing line coverage response field#12384
daniel-mohedano wants to merge 5 commits 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.75% (+3.60%)

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

@cit-pr-commenter-54b7da

cit-pr-commenter-54b7da Bot commented Sep 2, 2026

Copy link
Copy Markdown

Test Environment - sbt-scalatest

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 58.14 55.43 $\color{red}{\blacktriangle}$ +2.71 55.43 $\color{red}{\blacktriangle}$ +2.71 44/190
agentEvpProxy 57.49 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

cit-pr-commenter-54b7da Bot commented Sep 2, 2026

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 35.63 36.42 $\color{green}{\blacktriangledown}$ -0.79 36.42 $\color{green}{\blacktriangledown}$ -0.79 24/98
agentless 35.56 35.70 $\color{green}{\blacktriangledown}$ -0.14 35.70 $\color{green}{\blacktriangledown}$ -0.14 24/98
agentlessCodeCoverage 44.66 44.48 $\color{red}{\blacktriangle}$ +0.18 44.48 $\color{red}{\blacktriangle}$ +0.18 24/98
agentlessLineCoverage 55.68 55.43 $\color{red}{\blacktriangle}$ +0.25 55.43 $\color{red}{\blacktriangle}$ +0.25 24/99

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

cit-pr-commenter-54b7da Bot commented Sep 2, 2026

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 22.22 21.65 $\color{red}{\blacktriangle}$ +0.57 21.65 $\color{red}{\blacktriangle}$ +0.57 22/103
agentless 18.71 19.20 $\color{green}{\blacktriangledown}$ -0.49 18.82 $\color{green}{\blacktriangledown}$ -0.11 23/99
agentlessCodeCoverage 20.97 19.59 $\color{red}{\blacktriangle}$ +1.38 19.99 $\color{red}{\blacktriangle}$ +0.98 23/97
agentlessLineCoverage 27.70 26.45 $\color{red}{\blacktriangle}$ +1.25 26.98 $\color{red}{\blacktriangle}$ +0.72 12/58

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

cit-pr-commenter-54b7da Bot commented Sep 2, 2026

Copy link
Copy Markdown

Test Environment - pass4s

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 11.97 9.73 $\color{red}{\blacktriangle}$ +2.24 9.92 $\color{red}{\blacktriangle}$ +2.05 22/86
agentless 12.54 9.35 $\color{red}{\blacktriangle}$ +3.19 9.73 $\color{red}{\blacktriangle}$ +2.81 22/86
agentlessCodeCoverage 20.01 16.36 $\color{red}{\blacktriangle}$ +3.65 15.41 $\color{red}{\blacktriangle}$ +4.60 20/82

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

cit-pr-commenter-54b7da Bot commented Sep 2, 2026

Copy link
Copy Markdown

Test Environment - netflix-zuul

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 86.66 87.80 $\color{green}{\blacktriangledown}$ -1.14 87.80 $\color{green}{\blacktriangledown}$ -1.14 22/100
agentless 79.59 81.05 $\color{green}{\blacktriangledown}$ -1.46 81.05 $\color{green}{\blacktriangledown}$ -1.46 22/100
agentlessCodeCoverage 95.10 95.12 $\color{green}{\blacktriangledown}$ -0.02 95.12 $\color{green}{\blacktriangledown}$ -0.02 23/99
agentlessLineCoverage 110.22 111.62 $\color{green}{\blacktriangledown}$ -1.40 111.62 $\color{green}{\blacktriangledown}$ -1.40 25/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

cit-pr-commenter-54b7da Bot commented Sep 2, 2026

Copy link
Copy Markdown

Test Environment - heliboard

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 10.02 10.13 $\color{green}{\blacktriangledown}$ -0.11 10.13 $\color{green}{\blacktriangledown}$ -0.11 23/94

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

cit-pr-commenter-54b7da Bot commented Sep 2, 2026

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.04 12.62 $\color{red}{\blacktriangle}$ +0.42 12.87 $\color{red}{\blacktriangle}$ +0.17 22/94
agentless 11.78 11.88 $\color{green}{\blacktriangledown}$ -0.10 11.88 $\color{green}{\blacktriangledown}$ -0.10 22/93
agentlessCodeCoverage 14.72 14.81 $\color{green}{\blacktriangledown}$ -0.09 15.11 $\color{green}{\blacktriangledown}$ -0.39 22/93
agentlessLineCoverage 16.89 17.73 $\color{green}{\blacktriangledown}$ -0.84 17.73 $\color{green}{\blacktriangledown}$ -0.84 21/92

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 14.73 s 14.74 s [-0.9%; +0.7%] (no difference)
startup:insecure-bank:tracing:Agent 13.60 s 13.65 s [-1.2%; +0.4%] (no difference)
startup:petclinic:appsec:Agent 17.60 s 17.54 s [-0.6%; +1.3%] (no difference)
startup:petclinic:iast:Agent 17.33 s 17.55 s [-2.1%; -0.4%] (maybe better)
startup:petclinic:profiling:Agent 17.46 s 17.10 s [+0.9%; +3.3%] (maybe worse)
startup:petclinic:sca:Agent 17.58 s 17.50 s [-0.6%; +1.6%] (no difference)
startup:petclinic:tracing:Agent 16.50 s 16.63 s [-1.8%; +0.3%] (no difference)

Commit: b3952603 · 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

cit-pr-commenter-54b7da Bot commented Sep 2, 2026

Copy link
Copy Markdown

Test Environment - jolokia

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 95.58 93.23 $\color{red}{\blacktriangle}$ +2.35 95.12 $\color{red}{\blacktriangle}$ +0.46 26/104
agentless 90.95 89.58 $\color{red}{\blacktriangle}$ +1.37 89.58 $\color{red}{\blacktriangle}$ +1.37 25/102
agentlessCodeCoverage 98.82 99.00 $\color{green}{\blacktriangledown}$ -0.18 99.00 $\color{green}{\blacktriangledown}$ -0.18 25/100
agentlessLineCoverage 100.91 99.00 $\color{red}{\blacktriangle}$ +1.91 101.00 $\color{green}{\blacktriangledown}$ -0.09 26/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

cit-pr-commenter-54b7da Bot commented Sep 2, 2026

Copy link
Copy Markdown

Test Environment - okhttp

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 19.16 19.99 $\color{green}{\blacktriangledown}$ -0.83 19.59 $\color{green}{\blacktriangledown}$ -0.43 22/97
agentless 18.77 19.20 $\color{green}{\blacktriangledown}$ -0.43 19.20 $\color{green}{\blacktriangledown}$ -0.43 23/95
agentlessCodeCoverage 21.21 22.54 $\color{green}{\blacktriangledown}$ -1.33 22.54 $\color{green}{\blacktriangledown}$ -1.33 22/95
agentlessLineCoverage 37.32 38.67 $\color{green}{\blacktriangledown}$ -1.35 38.67 $\color{green}{\blacktriangledown}$ -1.35 23/96

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

cit-pr-commenter-54b7da Bot commented Sep 2, 2026

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.40 16.04 $\color{red}{\blacktriangle}$ +0.36 16.36 $\color{red}{\blacktriangle}$ +0.04 21/92
agentless 9.72 9.73 $\color{green}{\blacktriangledown}$ -0.01 9.92 $\color{green}{\blacktriangledown}$ -0.20 21/92
agentlessCodeCoverage 13.62 13.40 $\color{red}{\blacktriangle}$ +0.22 13.40 $\color{red}{\blacktriangle}$ +0.22 21/92
agentlessLineCoverage 22.67 22.09 $\color{red}{\blacktriangle}$ +0.58 22.09 $\color{red}{\blacktriangle}$ +0.58 21/90

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

cit-pr-commenter-54b7da Bot commented Sep 2, 2026

Copy link
Copy Markdown

Test Environment - sonar-java

Job Status: 🟢 success

Scenario This PR (%) 7d median Δ 7d 30d median Δ 30d runs (7d/30d)
agent 9.90 9.92 $\color{green}{\blacktriangledown}$ -0.02 11.65 $\color{green}{\blacktriangledown}$ -1.75 25/104
agentless 16.33 7.35 $\color{red}{\blacktriangle}$ +8.98 11.65 $\color{red}{\blacktriangle}$ +4.68 25/103
agentlessCodeCoverage 65.56 70.46 $\color{green}{\blacktriangledown}$ -4.90 74.82 $\color{green}{\blacktriangledown}$ -9.26 25/103
agentlessLineCoverage 112.44 107.25 $\color{red}{\blacktriangle}$ +5.19 111.62 $\color{red}{\blacktriangle}$ +0.82 24/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.

@daniel-mohedano
daniel-mohedano marked this pull request as ready for review September 9, 2026 10:29
@daniel-mohedano
daniel-mohedano requested a review from a team as a code owner September 9, 2026 10:29
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 9, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-09T10:32:49.193859Z bc038c0 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@datadog-prod-us1-5 datadog-prod-us1-5 Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Datadog Autotest: PASS

More details

The response DTO and related test data use _is_missing_line_code_coverage. This change matches the stated backend contract.

Was this helpful? React 👍 or 👎

Open Bits AI session

🤖 Datadog Autotest · Commit bc038c0 · What is Autotest? · @DataDog review to ask questions · Any feedback? Reach out in #autotest

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