Skip to content

Migrate tests and ConfigInversionMetricCollector to config-utils module - #9566

Merged
mhlidd merged 8 commits into
masterfrom
mhlidd/migrate_config-utils_tests
Sep 24, 2025
Merged

Migrate tests and ConfigInversionMetricCollector to config-utils module#9566
mhlidd merged 8 commits into
masterfrom
mhlidd/migrate_config-utils_tests

Conversation

@mhlidd

Copy link
Copy Markdown
Contributor

What Does This Do

This PR migrates the tests from the classes in #9426 to config-utils, and migrates an abstracted version of ConfigInversionMetricCollector to config-utils while keeping the implementation in internal-api. This way, the telemetry can be used in config-utils but still registered within the Config object.

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@mhlidd
mhlidd changed the base branch from master to mhlidd/config_inversion_pluginsSeptember 18, 2025 22:03
@pr-commenter

pr-commenterBot commented Sep 18, 2025

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastermhlidd/migrate_config-utils_tests
git_commit_date17587299071758739264
git_commit_sha1450a118fd87fb
release_version1.54.0-SNAPSHOT~1450a11e5d1.54.0-SNAPSHOT~8fd87fbedd
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17587409371758740937
ci_job_id11462657401146265740
ci_pipeline_id7745901577459015
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-0-sljyl2mz 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-0-sljyl2mz 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 55 metrics, 4 unstable metrics.

Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.54.0-SNAPSHOT~8fd87fbedd, baseline=1.54.0-SNAPSHOT~1450a11e5d
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.015 s) : 0, 1015050
Total [baseline] (8.672 s) : 0, 8671811
Agent [candidate] (1.009 s) : 0, 1009430
Total [candidate] (8.737 s) : 0, 8737297
section iast
Agent [baseline] (1.159 s) : 0, 1159149
Total [baseline] (9.252 s) : 0, 9252100
Agent [candidate] (1.156 s) : 0, 1156321
Total [candidate] (9.338 s) : 0, 9337631
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.015 s-
Agentiast1.159 s144.098 ms (14.2%)
Totaltracing8.672 s-
Totaliast9.252 s580.288 ms (6.7%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.009 s-
Agentiast1.156 s146.891 ms (14.6%)
Totaltracing8.737 s-
Totaliast9.338 s600.333 ms (6.9%)
gantt
title insecure-bank - break down per module: candidate=1.54.0-SNAPSHOT~8fd87fbedd, baseline=1.54.0-SNAPSHOT~1450a11e5d
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.47 ms) : 0, 1470
crashtracking [candidate] (1.458 ms) : 0, 1458
BytebuddyAgent [baseline] (694.997 ms) : 0, 694997
BytebuddyAgent [candidate] (690.927 ms) : 0, 690927
GlobalTracer [baseline] (249.862 ms) : 0, 249862
GlobalTracer [candidate] (248.714 ms) : 0, 248714
AppSec [baseline] (31.3 ms) : 0, 31300
AppSec [candidate] (31.112 ms) : 0, 31112
Debugger [baseline] (6.464 ms) : 0, 6464
Debugger [candidate] (6.369 ms) : 0, 6369
Remote Config [baseline] (695.28 µs) : 0, 695
Remote Config [candidate] (690.278 µs) : 0, 690
Telemetry [baseline] (9.06 ms) : 0, 9060
Telemetry [candidate] (9.012 ms) : 0, 9012
section iast
crashtracking [baseline] (1.475 ms) : 0, 1475
crashtracking [candidate] (1.481 ms) : 0, 1481
BytebuddyAgent [baseline] (820.121 ms) : 0, 820121
BytebuddyAgent [candidate] (819.121 ms) : 0, 819121
GlobalTracer [baseline] (240.051 ms) : 0, 240051
GlobalTracer [candidate] (238.609 ms) : 0, 238609
AppSec [baseline] (34.277 ms) : 0, 34277
AppSec [candidate] (34.038 ms) : 0, 34038
Debugger [baseline] (6.149 ms) : 0, 6149
Debugger [candidate] (6.109 ms) : 0, 6109
Remote Config [baseline] (625.131 µs) : 0, 625
Remote Config [candidate] (596.833 µs) : 0, 597
Telemetry [baseline] (8.52 ms) : 0, 8520
Telemetry [candidate] (8.469 ms) : 0, 8469
IAST [baseline] (26.513 ms) : 0, 26513
IAST [candidate] (26.477 ms) : 0, 26477
Loading
Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.54.0-SNAPSHOT~8fd87fbedd, baseline=1.54.0-SNAPSHOT~1450a11e5d
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.007 s) : 0, 1007336
Total [baseline] (10.759 s) : 0, 10759419
Agent [candidate] (1.009 s) : 0, 1008920
Total [candidate] (10.663 s) : 0, 10662653
section appsec
Agent [baseline] (1.192 s) : 0, 1191833
Total [baseline] (10.966 s) : 0, 10965738
Agent [candidate] (1.188 s) : 0, 1188125
Total [candidate] (11.053 s) : 0, 11052717
section iast
Agent [baseline] (1.144 s) : 0, 1144336
Total [baseline] (10.938 s) : 0, 10938007
Agent [candidate] (1.145 s) : 0, 1145401
Total [candidate] (10.988 s) : 0, 10987636
section profiling
Agent [baseline] (1.159 s) : 0, 1158613
Total [baseline] (11.171 s) : 0, 11171019
Agent [candidate] (1.154 s) : 0, 1153956
Total [candidate] (11.072 s) : 0, 11071523
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.007 s-
Agentappsec1.192 s184.496 ms (18.3%)
Agentiast1.144 s136.999 ms (13.6%)
Agentprofiling1.159 s151.277 ms (15.0%)
Totaltracing10.759 s-
Totalappsec10.966 s206.32 ms (1.9%)
Totaliast10.938 s178.589 ms (1.7%)
Totalprofiling11.171 s411.6 ms (3.8%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.009 s-
Agentappsec1.188 s179.205 ms (17.8%)
Agentiast1.145 s136.481 ms (13.5%)
Agentprofiling1.154 s145.036 ms (14.4%)
Totaltracing10.663 s-
Totalappsec11.053 s390.064 ms (3.7%)
Totaliast10.988 s324.983 ms (3.0%)
Totalprofiling11.072 s408.87 ms (3.8%)
gantt
title petclinic - break down per module: candidate=1.54.0-SNAPSHOT~8fd87fbedd, baseline=1.54.0-SNAPSHOT~1450a11e5d
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.467 ms) : 0, 1467
crashtracking [candidate] (1.467 ms) : 0, 1467
BytebuddyAgent [baseline] (689.548 ms) : 0, 689548
BytebuddyAgent [candidate] (691.322 ms) : 0, 691322
GlobalTracer [baseline] (248.203 ms) : 0, 248203
GlobalTracer [candidate] (248.298 ms) : 0, 248298
AppSec [baseline] (30.894 ms) : 0, 30894
AppSec [candidate] (30.697 ms) : 0, 30697
Debugger [baseline] (6.372 ms) : 0, 6372
Debugger [candidate] (6.342 ms) : 0, 6342
Remote Config [baseline] (679.897 µs) : 0, 680
Remote Config [candidate] (678.576 µs) : 0, 679
Telemetry [baseline] (9.009 ms) : 0, 9009
Telemetry [candidate] (8.941 ms) : 0, 8941
section appsec
crashtracking [baseline] (1.469 ms) : 0, 1469
crashtracking [candidate] (1.45 ms) : 0, 1450
BytebuddyAgent [baseline] (714.619 ms) : 0, 714619
BytebuddyAgent [candidate] (711.996 ms) : 0, 711996
GlobalTracer [baseline] (240.995 ms) : 0, 240995
GlobalTracer [candidate] (241.035 ms) : 0, 241035
AppSec [baseline] (171.486 ms) : 0, 171486
AppSec [candidate] (170.902 ms) : 0, 170902
Debugger [baseline] (6.041 ms) : 0, 6041
Debugger [candidate] (6.832 ms) : 0, 6832
Remote Config [baseline] (647.343 µs) : 0, 647
Remote Config [candidate] (647.644 µs) : 0, 648
Telemetry [baseline] (10.659 ms) : 0, 10659
Telemetry [candidate] (9.257 ms) : 0, 9257
IAST [baseline] (24.724 ms) : 0, 24724
IAST [candidate] (24.844 ms) : 0, 24844
section iast
crashtracking [baseline] (1.463 ms) : 0, 1463
crashtracking [candidate] (1.452 ms) : 0, 1452
BytebuddyAgent [baseline] (809.668 ms) : 0, 809668
BytebuddyAgent [candidate] (810.253 ms) : 0, 810253
GlobalTracer [baseline] (236.855 ms) : 0, 236855
GlobalTracer [candidate] (237.68 ms) : 0, 237680
AppSec [baseline] (33.96 ms) : 0, 33960
AppSec [candidate] (33.63 ms) : 0, 33630
Debugger [baseline] (6.074 ms) : 0, 6074
Debugger [candidate] (5.998 ms) : 0, 5998
Remote Config [baseline] (596.244 µs) : 0, 596
Remote Config [candidate] (583.514 µs) : 0, 584
Telemetry [baseline] (8.218 ms) : 0, 8218
Telemetry [candidate] (8.241 ms) : 0, 8241
IAST [baseline] (26.093 ms) : 0, 26093
IAST [candidate] (26.129 ms) : 0, 26129
section profiling
crashtracking [baseline] (1.45 ms) : 0, 1450
crashtracking [candidate] (1.458 ms) : 0, 1458
BytebuddyAgent [baseline] (722.619 ms) : 0, 722619
BytebuddyAgent [candidate] (719.307 ms) : 0, 719307
GlobalTracer [baseline] (224.937 ms) : 0, 224937
GlobalTracer [candidate] (224.744 ms) : 0, 224744
AppSec [baseline] (31.663 ms) : 0, 31663
AppSec [candidate] (31.403 ms) : 0, 31403
Debugger [baseline] (8.191 ms) : 0, 8191
Debugger [candidate] (6.554 ms) : 0, 6554
Remote Config [baseline] (732.522 µs) : 0, 733
Remote Config [candidate] (697.469 µs) : 0, 697
Telemetry [baseline] (14.894 ms) : 0, 14894
Telemetry [candidate] (16.117 ms) : 0, 16117
ProfilingAgent [baseline] (102.022 ms) : 0, 102022
ProfilingAgent [candidate] (101.261 ms) : 0, 101261
Profiling [baseline] (102.644 ms) : 0, 102644
Profiling [candidate] (101.86 ms) : 0, 101860
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastermhlidd/migrate_config-utils_tests
git_commit_date17587299071758739264
git_commit_sha1450a118fd87fb
release_version1.54.0-SNAPSHOT~1450a11e5d1.54.0-SNAPSHOT~8fd87fbedd
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17587406811758740681
ci_job_id11462657411146265741
ci_pipeline_id7745901577459015
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-0-pkfkdodt 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-0-pkfkdodt 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 1 performance improvements and 3 performance regressions! Performance is the same for 8 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:tracing:high_loadworse
[+588.626µs; +841.428µs] or [+7.872%; +11.253%]
unstable
[-130.765op/s; +24.078op/s] or [-21.118%; +3.888%]
8.192ms565.875op/s7.477ms619.219op/s
scenario:load:petclinic:iast:high_loadworse
[+2.146ms; +2.956ms] or [+4.964%; +6.835%]
unstable
[-10.662op/s; +3.979op/s] or [-9.856%; +3.678%]
45.795ms104.833op/s43.244ms108.175op/s
scenario:load:petclinic:profiling:high_loadbetter
[-2.956ms; -1.985ms] or [-6.148%; -4.129%]
unstable
[-1.120op/s; +14.168op/s] or [-1.150%; +14.548%]
45.612ms103.911op/s48.083ms97.388op/s
scenario:load:petclinic:code_origins:high_loadworse
[+1.919ms; +2.747ms] or [+4.406%; +6.305%]
unstable
[-11.803op/s; +3.560op/s] or [-10.988%; +3.314%]
45.894ms103.291op/s43.561ms107.412op/s
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~8fd87fbedd, baseline=1.54.0-SNAPSHOT~1450a11e5d
dateFormat X
axisFormat %s
section baseline
no_agent (4.364 ms) : 4309, 4420
. : milestone, 4364,
iast (9.156 ms) : 9006, 9305
. : milestone, 9156,
iast_FULL (14.0 ms) : 13721, 14279
. : milestone, 14000,
iast_GLOBAL (10.857 ms) : 10658, 11056
. : milestone, 10857,
profiling (8.95 ms) : 8811, 9089
. : milestone, 8950,
tracing (7.477 ms) : 7366, 7589
. : milestone, 7477,
section candidate
no_agent (4.258 ms) : 4211, 4305
. : milestone, 4258,
iast (9.48 ms) : 9323, 9637
. : milestone, 9480,
iast_FULL (13.924 ms) : 13653, 14196
. : milestone, 13924,
iast_GLOBAL (10.892 ms) : 10694, 11090
. : milestone, 10892,
profiling (9.017 ms) : 8878, 9156
. : milestone, 9017,
tracing (8.192 ms) : 8069, 8315
. : milestone, 8192,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.364 ms [4.309 ms, 4.42 ms]-
iast9.156 ms [9.006 ms, 9.305 ms]4.791 ms (109.8%)
iast_FULL14.0 ms [13.721 ms, 14.279 ms]9.636 ms (220.8%)
iast_GLOBAL10.857 ms [10.658 ms, 11.056 ms]6.493 ms (148.8%)
profiling8.95 ms [8.811 ms, 9.089 ms]4.585 ms (105.1%)
tracing7.477 ms [7.366 ms, 7.589 ms]3.113 ms (71.3%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.258 ms [4.211 ms, 4.305 ms]-
iast9.48 ms [9.323 ms, 9.637 ms]5.222 ms (122.6%)
iast_FULL13.924 ms [13.653 ms, 14.196 ms]9.666 ms (227.0%)
iast_GLOBAL10.892 ms [10.694 ms, 11.09 ms]6.634 ms (155.8%)
profiling9.017 ms [8.878 ms, 9.156 ms]4.759 ms (111.8%)
tracing8.192 ms [8.069 ms, 8.315 ms]3.934 ms (92.4%)
Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~8fd87fbedd, baseline=1.54.0-SNAPSHOT~1450a11e5d
dateFormat X
axisFormat %s
section baseline
no_agent (36.627 ms) : 36325, 36929
. : milestone, 36627,
appsec (48.551 ms) : 48124, 48978
. : milestone, 48551,
code_origins (43.561 ms) : 43181, 43941
. : milestone, 43561,
iast (43.244 ms) : 42881, 43606
. : milestone, 43244,
profiling (48.083 ms) : 47607, 48560
. : milestone, 48083,
tracing (45.501 ms) : 45118, 45884
. : milestone, 45501,
section candidate
no_agent (36.635 ms) : 36333, 36938
. : milestone, 36635,
appsec (49.041 ms) : 48604, 49478
. : milestone, 49041,
code_origins (45.894 ms) : 45505, 46283
. : milestone, 45894,
iast (45.795 ms) : 45406, 46184
. : milestone, 45795,
profiling (45.612 ms) : 45188, 46036
. : milestone, 45612,
tracing (44.332 ms) : 43957, 44706
. : milestone, 44332,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent36.627 ms [36.325 ms, 36.929 ms]-
appsec48.551 ms [48.124 ms, 48.978 ms]11.924 ms (32.6%)
code_origins43.561 ms [43.181 ms, 43.941 ms]6.934 ms (18.9%)
iast43.244 ms [42.881 ms, 43.606 ms]6.617 ms (18.1%)
profiling48.083 ms [47.607 ms, 48.56 ms]11.456 ms (31.3%)
tracing45.501 ms [45.118 ms, 45.884 ms]8.874 ms (24.2%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent36.635 ms [36.333 ms, 36.938 ms]-
appsec49.041 ms [48.604 ms, 49.478 ms]12.406 ms (33.9%)
code_origins45.894 ms [45.505 ms, 46.283 ms]9.259 ms (25.3%)
iast45.795 ms [45.406 ms, 46.184 ms]9.159 ms (25.0%)
profiling45.612 ms [45.188 ms, 46.036 ms]8.977 ms (24.5%)
tracing44.332 ms [43.957 ms, 44.706 ms]7.696 ms (21.0%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastermhlidd/migrate_config-utils_tests
git_commit_date17587299071758739264
git_commit_sha1450a118fd87fb
release_version1.54.0-SNAPSHOT~1450a11e5d1.54.0-SNAPSHOT~8fd87fbedd
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17587411291758741129
ci_job_id11462657421146265742
ci_pipeline_id7745901577459015
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-0-6jnxk9ch 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-0-6jnxk9ch 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 tomcat
gantt
title tomcat - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~8fd87fbedd, baseline=1.54.0-SNAPSHOT~1450a11e5d
dateFormat X
axisFormat %s
section baseline
no_agent (1.474 ms) : 1463, 1486
. : milestone, 1474,
appsec (3.672 ms) : 3456, 3888
. : milestone, 3672,
iast (2.201 ms) : 2138, 2264
. : milestone, 2201,
iast_GLOBAL (2.234 ms) : 2171, 2298
. : milestone, 2234,
profiling (2.051 ms) : 1999, 2103
. : milestone, 2051,
tracing (2.012 ms) : 1964, 2061
. : milestone, 2012,
section candidate
no_agent (1.474 ms) : 1462, 1485
. : milestone, 1474,
appsec (3.615 ms) : 3403, 3827
. : milestone, 3615,
iast (2.203 ms) : 2140, 2266
. : milestone, 2203,
iast_GLOBAL (2.234 ms) : 2170, 2297
. : milestone, 2234,
profiling (2.057 ms) : 2005, 2109
. : milestone, 2057,
tracing (2.006 ms) : 1957, 2055
. : milestone, 2006,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.474 ms [1.463 ms, 1.486 ms]-
appsec3.672 ms [3.456 ms, 3.888 ms]2.198 ms (149.1%)
iast2.201 ms [2.138 ms, 2.264 ms]726.898 µs (49.3%)
iast_GLOBAL2.234 ms [2.171 ms, 2.298 ms]760.127 µs (51.6%)
profiling2.051 ms [1.999 ms, 2.103 ms]577.105 µs (39.1%)
tracing2.012 ms [1.964 ms, 2.061 ms]538.299 µs (36.5%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.474 ms [1.462 ms, 1.485 ms]-
appsec3.615 ms [3.403 ms, 3.827 ms]2.141 ms (145.3%)
iast2.203 ms [2.14 ms, 2.266 ms]729.434 µs (49.5%)
iast_GLOBAL2.234 ms [2.17 ms, 2.297 ms]760.047 µs (51.6%)
profiling2.057 ms [2.005 ms, 2.109 ms]583.185 µs (39.6%)
tracing2.006 ms [1.957 ms, 2.055 ms]532.629 µs (36.1%)
Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~8fd87fbedd, baseline=1.54.0-SNAPSHOT~1450a11e5d
dateFormat X
axisFormat %s
section baseline
no_agent (15.404 s) : 15404000, 15404000
. : milestone, 15404000,
appsec (15.045 s) : 15045000, 15045000
. : milestone, 15045000,
iast (18.682 s) : 18682000, 18682000
. : milestone, 18682000,
iast_GLOBAL (18.046 s) : 18046000, 18046000
. : milestone, 18046000,
profiling (15.45 s) : 15450000, 15450000
. : milestone, 15450000,
tracing (15.166 s) : 15166000, 15166000
. : milestone, 15166000,
section candidate
no_agent (15.513 s) : 15513000, 15513000
. : milestone, 15513000,
appsec (15.272 s) : 15272000, 15272000
. : milestone, 15272000,
iast (18.692 s) : 18692000, 18692000
. : milestone, 18692000,
iast_GLOBAL (18.075 s) : 18075000, 18075000
. : milestone, 18075000,
profiling (15.175 s) : 15175000, 15175000
. : milestone, 15175000,
tracing (15.308 s) : 15308000, 15308000
. : milestone, 15308000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.404 s [15.404 s, 15.404 s]-
appsec15.045 s [15.045 s, 15.045 s]-359.0 ms (-2.3%)
iast18.682 s [18.682 s, 18.682 s]3.278 s (21.3%)
iast_GLOBAL18.046 s [18.046 s, 18.046 s]2.642 s (17.2%)
profiling15.45 s [15.45 s, 15.45 s]46.0 ms (0.3%)
tracing15.166 s [15.166 s, 15.166 s]-238.0 ms (-1.5%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.513 s [15.513 s, 15.513 s]-
appsec15.272 s [15.272 s, 15.272 s]-241.0 ms (-1.6%)
iast18.692 s [18.692 s, 18.692 s]3.179 s (20.5%)
iast_GLOBAL18.075 s [18.075 s, 18.075 s]2.562 s (16.5%)
profiling15.175 s [15.175 s, 15.175 s]-338.0 ms (-2.2%)
tracing15.308 s [15.308 s, 15.308 s]-205.0 ms (-1.3%)

@mhliddmhlidd added type: feature Enhancements and improvements comp: api Tracer public API labels Sep 19, 2025
@mhlidd
mhlidd marked this pull request as ready for review September 19, 2025 00:32
@mhlidd
mhlidd requested review from a team as code ownersSeptember 19, 2025 00:32
@mhlidd
mhlidd requested review from PerfectSlayer and mcculls and removed request for a teamSeptember 19, 2025 00:32
Base automatically changed from mhlidd/config_inversion_plugins to masterSeptember 23, 2025 18:31
@mhlidd
mhliddforce-pushed the mhlidd/migrate_config-utils_tests branch from 57483a2 to 1574d9bCompareSeptember 23, 2025 21:02
@datadog-datadog-prod-us1

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

Copy link
Copy Markdown
Contributor

🎯 Code Coverage
Patch Coverage: 42.86%
Total Coverage: 57.86% (-1.96%)

View detailed report

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

Comment threadutils/config-utils/build.gradle.kts
@mhlidd
mhlidd enabled auto-merge (squash) September 24, 2025 18:14
@mhlidd
mhlidd merged commit 9ac9a56 into masterSep 24, 2025
544 checks passed
@mhlidd
mhlidd deleted the mhlidd/migrate_config-utils_tests branch September 24, 2025 19:32
@github-actionsgithub-actionsBot added this to the 1.54.0 milestone Sep 24, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: apiTracer public APItype: featureEnhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@mhlidd@PerfectSlayer