Skip to content

Add muzzle test source files - #12259

Open
sarahchen6 wants to merge 12 commits into
masterfrom
sarahchen6/add-muzzle-test-sourcefiles
Open

Add muzzle test source files#12259
sarahchen6 wants to merge 12 commits into
masterfrom
sarahchen6/add-muzzle-test-sourcefiles

Conversation

@sarahchen6

@sarahchen6 sarahchen6 commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

What Does This Do

Add test source files for Muzzle tests for CI/CD Optimization reporting reasons

Motivation

Currently Muzzle tests are listed with UNKNOWN as their test source file in CI/CD Optimization (example). Instead, assign their proper source file so that related dependent metrics such as codeowners are correct as well.

Additional Notes

We can see the results in CI Optimization here:

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@datadog-prod-us1-5

datadog-prod-us1-5 Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 58.61% (-0.05%)

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

@dd-octo-sts

dd-octo-sts Bot commented Aug 21, 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.00 s 13.98 s [-0.5%; +0.7%] (no difference)
startup:insecure-bank:tracing:Agent 12.91 s 12.97 s [-1.2%; +0.2%] (no difference)
startup:petclinic:appsec:Agent 17.57 s 17.24 s [+1.1%; +2.8%] (significantly worse)
startup:petclinic:iast:Agent 17.50 s 17.54 s [-0.9%; +0.4%] (no difference)
startup:petclinic:profiling:Agent 17.43 s 17.24 s [+0.1%; +2.1%] (maybe worse)
startup:petclinic:sca:Agent 17.45 s 17.35 s [-0.3%; +1.5%] (no difference)
startup:petclinic:tracing:Agent 16.58 s 16.82 s [-2.5%; -0.3%] (maybe better)

Commit: cd2d2cc0 · 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.

@sarahchen6
sarahchen6 force-pushed the sarahchen6/add-muzzle-test-sourcefiles branch from 6f60f48 to f6f49b2 Compare August 21, 2026 17:00
@sarahchen6 sarahchen6 added type: bug fix Bug fix tag: no release notes Changes to exclude from release notes comp: tooling Build & Tooling labels Aug 21, 2026
@sarahchen6
sarahchen6 marked this pull request as ready for review August 21, 2026 19:24
@sarahchen6
sarahchen6 requested review from a team as code owners August 21, 2026 19:24
@sarahchen6
sarahchen6 requested review from AlexeyKuznetsov-DD, amarziali and randomanderson and removed request for a team August 21, 2026 19:24

@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 change keeps the Muzzle source path in each collected test case. The static review finds no reportable defect.

Was this helpful? React 👍 or 👎

Open Bits AI session

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

Base automatically changed from sarahchen6/update-codeowners to master August 21, 2026 19:57

@AlexeyKuznetsov-DD AlexeyKuznetsov-DD 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.

Looks good to me, but I think it is worth to get @bric3 approval, since he refactored Muzzle heavily

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

Labels

comp: tooling Build & Tooling tag: no release notes Changes to exclude from release notes type: bug fix Bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants