Skip to content

Adding supported-configurations.json file - #9563

Merged
mhlidd merged 6 commits into
masterfrom
mhlidd/supported_configurations
Sep 22, 2025
Merged

Adding supported-configurations.json file#9563
mhlidd merged 6 commits into
masterfrom
mhlidd/supported_configurations

Conversation

@mhlidd

@mhliddmhlidd commented Sep 18, 2025

Copy link
Copy Markdown
Contributor

What Does This Do

This PR adds the supported-configurations file that will be used in #9539 for Config Inversion. The file documents all supported environment variables in the tracer, as well as aliases and deprecations. This PR also excludes the json file from the shadow jar.

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@mhliddmhlidd added comp: core Tracer core type: documentation tag: no release notes Changes to exclude from release notes labels Sep 18, 2025
@mhlidd
mhlidd marked this pull request as ready for review September 18, 2025 19:15
@mhlidd
mhlidd requested a review from a team as a code ownerSeptember 18, 2025 19:15
@mhlidd
mhlidd requested a review from ygreeSeptember 18, 2025 19:15
@github-actions

Copy link
Copy Markdown
Contributor

Hi! 👋 Thanks for your pull request! 🎉

To help us review it, please make sure to:

  • Remove the tag from the pull request title

If you need help, please check our contributing guidelines.

@mhliddmhlidd changed the title [chore] Adding supported-configurations.json fileAdding supported-configurations.json fileSep 18, 2025
@datadog-datadog-prod-us1

datadog-datadog-prod-us1Bot commented Sep 18, 2025

Copy link
Copy Markdown
Contributor

🎯 Code Coverage
Patch Coverage: 100.00%
Total Coverage: 59.81% (-0.03%)

View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: e78fb9e | Docs | Was this helpful? Give us feedback!

@pr-commenter

pr-commenterBot commented Sep 18, 2025

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastermhlidd/supported_configurations
git_commit_date17585579871758558315
git_commit_sha5e2a9e4e78fb9e
release_version1.54.0-SNAPSHOT~5e2a9e4af61.54.0-SNAPSHOT~e78fb9eeb4
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17585602851758560285
ci_job_id11414272271141427227
ci_pipeline_id7718548077185480
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-zfyrx7zua-project-304-concurrent-4-zoldbmmh 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-zfyrx7zua-project-304-concurrent-4-zoldbmmh 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
moduleAgentAgent
parentNoneNone

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 51 metrics, 8 unstable metrics.

Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.54.0-SNAPSHOT~e78fb9eeb4, baseline=1.54.0-SNAPSHOT~5e2a9e4af6
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.026 s) : 0, 1025921
Total [baseline] (8.712 s) : 0, 8711977
Agent [candidate] (1.019 s) : 0, 1019469
Total [candidate] (8.603 s) : 0, 8602653
section iast
Agent [baseline] (1.159 s) : 0, 1159098
Total [baseline] (9.366 s) : 0, 9365758
Agent [candidate] (1.157 s) : 0, 1157343
Total [candidate] (9.378 s) : 0, 9377672
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.026 s-
Agentiast1.159 s133.177 ms (13.0%)
Totaltracing8.712 s-
Totaliast9.366 s653.781 ms (7.5%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.019 s-
Agentiast1.157 s137.874 ms (13.5%)
Totaltracing8.603 s-
Totaliast9.378 s775.019 ms (9.0%)
gantt
title insecure-bank - break down per module: candidate=1.54.0-SNAPSHOT~e78fb9eeb4, baseline=1.54.0-SNAPSHOT~5e2a9e4af6
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.475 ms) : 0, 1475
crashtracking [candidate] (1.456 ms) : 0, 1456
BytebuddyAgent [baseline] (692.093 ms) : 0, 692093
BytebuddyAgent [candidate] (687.877 ms) : 0, 687877
GlobalTracer [baseline] (259.407 ms) : 0, 259407
GlobalTracer [candidate] (257.273 ms) : 0, 257273
AppSec [baseline] (31.982 ms) : 0, 31982
AppSec [candidate] (31.586 ms) : 0, 31586
Debugger [baseline] (6.358 ms) : 0, 6358
Debugger [candidate] (6.332 ms) : 0, 6332
Remote Config [baseline] (686.235 µs) : 0, 686
Remote Config [candidate] (685.381 µs) : 0, 685
Telemetry [baseline] (12.864 ms) : 0, 12864
Telemetry [candidate] (13.323 ms) : 0, 13323
section iast
crashtracking [baseline] (1.472 ms) : 0, 1472
crashtracking [candidate] (1.457 ms) : 0, 1457
BytebuddyAgent [baseline] (812.715 ms) : 0, 812715
BytebuddyAgent [candidate] (812.84 ms) : 0, 812840
GlobalTracer [baseline] (248.846 ms) : 0, 248846
GlobalTracer [candidate] (248.258 ms) : 0, 248258
AppSec [baseline] (29.373 ms) : 0, 29373
AppSec [candidate] (29.738 ms) : 0, 29738
Debugger [baseline] (6.247 ms) : 0, 6247
Debugger [candidate] (6.102 ms) : 0, 6102
Remote Config [baseline] (626.44 µs) : 0, 626
Remote Config [candidate] (598.933 µs) : 0, 599
Telemetry [baseline] (8.49 ms) : 0, 8490
Telemetry [candidate] (8.171 ms) : 0, 8171
IAST [baseline] (30.293 ms) : 0, 30293
IAST [candidate] (29.166 ms) : 0, 29166
Loading
Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.54.0-SNAPSHOT~e78fb9eeb4, baseline=1.54.0-SNAPSHOT~5e2a9e4af6
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.019 s) : 0, 1019369
Total [baseline] (10.733 s) : 0, 10732818
Agent [candidate] (1.02 s) : 0, 1019938
Total [candidate] (10.656 s) : 0, 10655720
section appsec
Agent [baseline] (1.205 s) : 0, 1204544
Total [baseline] (10.962 s) : 0, 10961597
Agent [candidate] (1.198 s) : 0, 1198184
Total [candidate] (10.903 s) : 0, 10903400
section iast
Agent [baseline] (1.152 s) : 0, 1152344
Total [baseline] (11.103 s) : 0, 11103458
Agent [candidate] (1.152 s) : 0, 1151915
Total [candidate] (11.083 s) : 0, 11082837
section profiling
Agent [baseline] (1.168 s) : 0, 1167526
Total [baseline] (11.096 s) : 0, 11095614
Agent [candidate] (1.16 s) : 0, 1160214
Total [candidate] (11.013 s) : 0, 11013303
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.019 s-
Agentappsec1.205 s185.174 ms (18.2%)
Agentiast1.152 s132.975 ms (13.0%)
Agentprofiling1.168 s148.156 ms (14.5%)
Totaltracing10.733 s-
Totalappsec10.962 s228.778 ms (2.1%)
Totaliast11.103 s370.64 ms (3.5%)
Totalprofiling11.096 s362.796 ms (3.4%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.02 s-
Agentappsec1.198 s178.245 ms (17.5%)
Agentiast1.152 s131.977 ms (12.9%)
Agentprofiling1.16 s140.276 ms (13.8%)
Totaltracing10.656 s-
Totalappsec10.903 s247.68 ms (2.3%)
Totaliast11.083 s427.117 ms (4.0%)
Totalprofiling11.013 s357.583 ms (3.4%)
gantt
title petclinic - break down per module: candidate=1.54.0-SNAPSHOT~e78fb9eeb4, baseline=1.54.0-SNAPSHOT~5e2a9e4af6
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.459 ms) : 0, 1459
crashtracking [candidate] (1.455 ms) : 0, 1455
BytebuddyAgent [baseline] (687.336 ms) : 0, 687336
BytebuddyAgent [candidate] (687.307 ms) : 0, 687307
GlobalTracer [baseline] (257.375 ms) : 0, 257375
GlobalTracer [candidate] (257.421 ms) : 0, 257421
AppSec [baseline] (31.739 ms) : 0, 31739
AppSec [candidate] (31.595 ms) : 0, 31595
Debugger [baseline] (6.351 ms) : 0, 6351
Debugger [candidate] (6.323 ms) : 0, 6323
Remote Config [baseline] (693.794 µs) : 0, 694
Remote Config [candidate] (670.369 µs) : 0, 670
Telemetry [baseline] (13.351 ms) : 0, 13351
Telemetry [candidate] (14.127 ms) : 0, 14127
section appsec
crashtracking [baseline] (1.497 ms) : 0, 1497
crashtracking [candidate] (1.458 ms) : 0, 1458
BytebuddyAgent [baseline] (717.03 ms) : 0, 717030
BytebuddyAgent [candidate] (713.414 ms) : 0, 713414
GlobalTracer [baseline] (251.401 ms) : 0, 251401
GlobalTracer [candidate] (249.789 ms) : 0, 249789
AppSec [baseline] (171.569 ms) : 0, 171569
AppSec [candidate] (172.424 ms) : 0, 172424
Debugger [baseline] (6.073 ms) : 0, 6073
Debugger [candidate] (5.999 ms) : 0, 5999
Remote Config [baseline] (602.841 µs) : 0, 603
Remote Config [candidate] (610.271 µs) : 0, 610
Telemetry [baseline] (9.95 ms) : 0, 9950
Telemetry [candidate] (8.404 ms) : 0, 8404
IAST [baseline] (25.164 ms) : 0, 25164
IAST [candidate] (24.961 ms) : 0, 24961
section iast
crashtracking [baseline] (1.46 ms) : 0, 1460
crashtracking [candidate] (1.456 ms) : 0, 1456
BytebuddyAgent [baseline] (807.996 ms) : 0, 807996
BytebuddyAgent [candidate] (807.789 ms) : 0, 807789
GlobalTracer [baseline] (247.839 ms) : 0, 247839
GlobalTracer [candidate] (247.652 ms) : 0, 247652
AppSec [baseline] (29.692 ms) : 0, 29692
AppSec [candidate] (29.838 ms) : 0, 29838
Debugger [baseline] (6.117 ms) : 0, 6117
Debugger [candidate] (6.136 ms) : 0, 6136
Remote Config [baseline] (594.874 µs) : 0, 595
Remote Config [candidate] (588.072 µs) : 0, 588
Telemetry [baseline] (8.323 ms) : 0, 8323
Telemetry [candidate] (8.196 ms) : 0, 8196
IAST [baseline] (29.33 ms) : 0, 29330
IAST [candidate] (29.281 ms) : 0, 29281
section profiling
crashtracking [baseline] (1.439 ms) : 0, 1439
crashtracking [candidate] (1.433 ms) : 0, 1433
BytebuddyAgent [baseline] (721.214 ms) : 0, 721214
BytebuddyAgent [candidate] (717.583 ms) : 0, 717583
GlobalTracer [baseline] (235.878 ms) : 0, 235878
GlobalTracer [candidate] (234.392 ms) : 0, 234392
AppSec [baseline] (31.338 ms) : 0, 31338
AppSec [candidate] (31.087 ms) : 0, 31087
Debugger [baseline] (6.542 ms) : 0, 6542
Debugger [candidate] (6.477 ms) : 0, 6477
Remote Config [baseline] (716.583 µs) : 0, 717
Remote Config [candidate] (710.88 µs) : 0, 711
Telemetry [baseline] (16.692 ms) : 0, 16692
Telemetry [candidate] (16.437 ms) : 0, 16437
ProfilingAgent [baseline] (102.637 ms) : 0, 102637
ProfilingAgent [candidate] (101.123 ms) : 0, 101123
Profiling [baseline] (103.232 ms) : 0, 103232
Profiling [candidate] (101.75 ms) : 0, 101750
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastermhlidd/supported_configurations
git_commit_date17585579871758558315
git_commit_sha5e2a9e4e78fb9e
release_version1.54.0-SNAPSHOT~5e2a9e4af61.54.0-SNAPSHOT~e78fb9eeb4
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17585598761758559876
ci_job_id11414272291141427229
ci_pipeline_id7718548077185480
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-zfyrx7zua-project-304-concurrent-5-55iaawi1 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-zfyrx7zua-project-304-concurrent-5-55iaawi1 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 3 performance improvements and 0 performance regressions! Performance is the same for 9 metrics, 12 unstable metrics.

scenarioΔ mean http_req_durationΔ mean throughputcandidate mean http_req_durationcandidate mean throughputbaseline mean http_req_durationbaseline mean throughput
scenario:load:insecure-bank:iast_GLOBAL:high_loadbetter
[-676.314µs; -238.945µs] or [-6.101%; -2.156%]
unstable
[-32.818op/s; +68.443op/s] or [-7.823%; +16.314%]
10.628ms437.344op/s11.085ms419.531op/s
scenario:load:petclinic:appsec:high_loadbetter
[-4.328ms; -3.386ms] or [-8.342%; -6.528%]
unstable
[+0.521op/s; +13.929op/s] or [+0.577%; +15.430%]
48.018ms97.500op/s51.875ms90.275op/s
scenario:load:petclinic:profiling:high_loadbetter
[-3.625ms; -2.673ms] or [-7.184%; -5.298%]
unstable
[-0.856op/s; +13.231op/s] or [-0.923%; +14.263%]
47.306ms98.950op/s50.455ms92.763op/s
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~e78fb9eeb4, baseline=1.54.0-SNAPSHOT~5e2a9e4af6
dateFormat X
axisFormat %s
section baseline
no_agent (4.493 ms) : 4442, 4544
. : milestone, 4493,
iast (9.521 ms) : 9362, 9679
. : milestone, 9521,
iast_FULL (14.083 ms) : 13808, 14358
. : milestone, 14083,
iast_GLOBAL (11.085 ms) : 10870, 11301
. : milestone, 11085,
profiling (9.253 ms) : 9083, 9422
. : milestone, 9253,
tracing (7.863 ms) : 7751, 7976
. : milestone, 7863,
section candidate
no_agent (4.54 ms) : 4488, 4592
. : milestone, 4540,
iast (9.473 ms) : 9315, 9630
. : milestone, 9473,
iast_FULL (14.299 ms) : 14012, 14585
. : milestone, 14299,
iast_GLOBAL (10.628 ms) : 10438, 10818
. : milestone, 10628,
profiling (9.097 ms) : 8947, 9247
. : milestone, 9097,
tracing (7.759 ms) : 7648, 7869
. : milestone, 7759,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.493 ms [4.442 ms, 4.544 ms]-
iast9.521 ms [9.362 ms, 9.679 ms]5.028 ms (111.9%)
iast_FULL14.083 ms [13.808 ms, 14.358 ms]9.59 ms (213.4%)
iast_GLOBAL11.085 ms [10.87 ms, 11.301 ms]6.592 ms (146.7%)
profiling9.253 ms [9.083 ms, 9.422 ms]4.76 ms (105.9%)
tracing7.863 ms [7.751 ms, 7.976 ms]3.37 ms (75.0%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.54 ms [4.488 ms, 4.592 ms]-
iast9.473 ms [9.315 ms, 9.63 ms]4.933 ms (108.7%)
iast_FULL14.299 ms [14.012 ms, 14.585 ms]9.759 ms (215.0%)
iast_GLOBAL10.628 ms [10.438 ms, 10.818 ms]6.088 ms (134.1%)
profiling9.097 ms [8.947 ms, 9.247 ms]4.557 ms (100.4%)
tracing7.759 ms [7.648 ms, 7.869 ms]3.219 ms (70.9%)
Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~e78fb9eeb4, baseline=1.54.0-SNAPSHOT~5e2a9e4af6
dateFormat X
axisFormat %s
section baseline
no_agent (36.591 ms) : 36293, 36890
. : milestone, 36591,
appsec (51.875 ms) : 51416, 52334
. : milestone, 51875,
code_origins (44.002 ms) : 43631, 44372
. : milestone, 44002,
iast (46.039 ms) : 45633, 46445
. : milestone, 46039,
profiling (50.455 ms) : 50008, 50901
. : milestone, 50455,
tracing (44.087 ms) : 43706, 44468
. : milestone, 44087,
section candidate
no_agent (36.915 ms) : 36608, 37221
. : milestone, 36915,
appsec (48.018 ms) : 47604, 48432
. : milestone, 48018,
code_origins (44.728 ms) : 44348, 45109
. : milestone, 44728,
iast (45.981 ms) : 45581, 46381
. : milestone, 45981,
profiling (47.306 ms) : 46868, 47743
. : milestone, 47306,
tracing (45.385 ms) : 44982, 45789
. : milestone, 45385,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent36.591 ms [36.293 ms, 36.89 ms]-
appsec51.875 ms [51.416 ms, 52.334 ms]15.284 ms (41.8%)
code_origins44.002 ms [43.631 ms, 44.372 ms]7.41 ms (20.3%)
iast46.039 ms [45.633 ms, 46.445 ms]9.448 ms (25.8%)
profiling50.455 ms [50.008 ms, 50.901 ms]13.863 ms (37.9%)
tracing44.087 ms [43.706 ms, 44.468 ms]7.496 ms (20.5%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent36.915 ms [36.608 ms, 37.221 ms]-
appsec48.018 ms [47.604 ms, 48.432 ms]11.103 ms (30.1%)
code_origins44.728 ms [44.348 ms, 45.109 ms]7.813 ms (21.2%)
iast45.981 ms [45.581 ms, 46.381 ms]9.067 ms (24.6%)
profiling47.306 ms [46.868 ms, 47.743 ms]10.391 ms (28.1%)
tracing45.385 ms [44.982 ms, 45.789 ms]8.471 ms (22.9%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastermhlidd/supported_configurations
git_commit_date17585579871758558315
git_commit_sha5e2a9e4e78fb9e
release_version1.54.0-SNAPSHOT~5e2a9e4af61.54.0-SNAPSHOT~e78fb9eeb4
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17585604071758560407
ci_job_id11414272321141427232
ci_pipeline_id7718548077185480
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-zfyrx7zua-project-304-concurrent-6-4edh3y56 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-zfyrx7zua-project-304-concurrent-6-4edh3y56 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics.

Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~e78fb9eeb4, baseline=1.54.0-SNAPSHOT~5e2a9e4af6
dateFormat X
axisFormat %s
section baseline
no_agent (15.313 s) : 15313000, 15313000
. : milestone, 15313000,
appsec (15.137 s) : 15137000, 15137000
. : milestone, 15137000,
iast (18.421 s) : 18421000, 18421000
. : milestone, 18421000,
iast_GLOBAL (18.019 s) : 18019000, 18019000
. : milestone, 18019000,
profiling (15.438 s) : 15438000, 15438000
. : milestone, 15438000,
tracing (14.899 s) : 14899000, 14899000
. : milestone, 14899000,
section candidate
no_agent (14.994 s) : 14994000, 14994000
. : milestone, 14994000,
appsec (15.166 s) : 15166000, 15166000
. : milestone, 15166000,
iast (18.33 s) : 18330000, 18330000
. : milestone, 18330000,
iast_GLOBAL (17.83 s) : 17830000, 17830000
. : milestone, 17830000,
profiling (15.306 s) : 15306000, 15306000
. : milestone, 15306000,
tracing (15.23 s) : 15230000, 15230000
. : milestone, 15230000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.313 s [15.313 s, 15.313 s]-
appsec15.137 s [15.137 s, 15.137 s]-176.0 ms (-1.1%)
iast18.421 s [18.421 s, 18.421 s]3.108 s (20.3%)
iast_GLOBAL18.019 s [18.019 s, 18.019 s]2.706 s (17.7%)
profiling15.438 s [15.438 s, 15.438 s]125.0 ms (0.8%)
tracing14.899 s [14.899 s, 14.899 s]-414.0 ms (-2.7%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent14.994 s [14.994 s, 14.994 s]-
appsec15.166 s [15.166 s, 15.166 s]172.0 ms (1.1%)
iast18.33 s [18.33 s, 18.33 s]3.336 s (22.2%)
iast_GLOBAL17.83 s [17.83 s, 17.83 s]2.836 s (18.9%)
profiling15.306 s [15.306 s, 15.306 s]312.0 ms (2.1%)
tracing15.23 s [15.23 s, 15.23 s]236.0 ms (1.6%)
Execution time for tomcat
gantt
title tomcat - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~e78fb9eeb4, baseline=1.54.0-SNAPSHOT~5e2a9e4af6
dateFormat X
axisFormat %s
section baseline
no_agent (1.478 ms) : 1467, 1490
. : milestone, 1478,
appsec (3.718 ms) : 3499, 3937
. : milestone, 3718,
iast (2.205 ms) : 2142, 2268
. : milestone, 2205,
iast_GLOBAL (2.265 ms) : 2201, 2328
. : milestone, 2265,
profiling (2.082 ms) : 2029, 2135
. : milestone, 2082,
tracing (2.044 ms) : 1994, 2093
. : milestone, 2044,
section candidate
no_agent (1.478 ms) : 1466, 1489
. : milestone, 1478,
appsec (3.643 ms) : 3430, 3856
. : milestone, 3643,
iast (2.21 ms) : 2147, 2273
. : milestone, 2210,
iast_GLOBAL (2.26 ms) : 2197, 2324
. : milestone, 2260,
profiling (2.074 ms) : 2023, 2125
. : milestone, 2074,
tracing (2.04 ms) : 1991, 2090
. : milestone, 2040,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.478 ms [1.467 ms, 1.49 ms]-
appsec3.718 ms [3.499 ms, 3.937 ms]2.24 ms (151.5%)
iast2.205 ms [2.142 ms, 2.268 ms]726.561 µs (49.2%)
iast_GLOBAL2.265 ms [2.201 ms, 2.328 ms]786.415 µs (53.2%)
profiling2.082 ms [2.029 ms, 2.135 ms]603.964 µs (40.9%)
tracing2.044 ms [1.994 ms, 2.093 ms]565.562 µs (38.3%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.478 ms [1.466 ms, 1.489 ms]-
appsec3.643 ms [3.43 ms, 3.856 ms]2.165 ms (146.5%)
iast2.21 ms [2.147 ms, 2.273 ms]732.107 µs (49.5%)
iast_GLOBAL2.26 ms [2.197 ms, 2.324 ms]782.194 µs (52.9%)
profiling2.074 ms [2.023 ms, 2.125 ms]595.971 µs (40.3%)
tracing2.04 ms [1.991 ms, 2.09 ms]562.361 µs (38.1%)

@PerfectSlayerPerfectSlayer left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

❔ question: ‏If adding the config metadata into Java resources default location requires some extra gradle setup, why not put such file into the /metadata folder?
Its usage is not strictly defined but for now, it welcomes extra data needed for the project, and for now is limited to SSI / OCI / Injector.
But as you only use the JSON file from the project build plugin, the JSON config metadata should fit nicely with the injector metadata. WDYT?

@mhlidd

mhlidd commented Sep 19, 2025

Copy link
Copy Markdown
ContributorAuthor

❔ question: ‏If adding the config metadata into Java resources default location requires some extra gradle setup, why not put such file into the /metadata folder? Its usage is not strictly defined but for now, it welcomes extra data needed for the project, and for now is limited to SSI / OCI / Injector. But as you only use the JSON file from the project build plugin, the JSON config metadata should fit nicely with the injector metadata. WDYT?

This is great actually. It also prevents the file from being added to the shadow jars, so I don't need to do extra work to restrict it manually :)

@mhlidd
mhlidd requested a review from a team as a code ownerSeptember 19, 2025 17:18
@mhlidd
mhlidd requested review from bric3 and removed request for a teamSeptember 19, 2025 17:18
@mhlidd
mhlidd merged commit 33d6c0a into masterSep 22, 2025
545 checks passed
@mhlidd
mhlidd deleted the mhlidd/supported_configurations branch September 22, 2025 18:12
@github-actionsgithub-actionsBot added this to the 1.54.0 milestone Sep 22, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: coreTracer coretag: no release notesChanges to exclude from release notestype: documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@mhlidd@PerfectSlayer