Skip to content

Migrate products and instrumentations to environment component - #9290

Merged
PerfectSlayer merged 9 commits into
masterfrom
bbujon/environment-step1
Aug 1, 2025
Merged

Migrate products and instrumentations to environment component#9290
PerfectSlayer merged 9 commits into
masterfrom
bbujon/environment-step1

Conversation

@PerfectSlayer

@PerfectSlayerPerfectSlayer commented Aug 1, 2025

Copy link
Copy Markdown
Collaborator

What Does This Do

This PR migrates the various products and instrumentations to the new environment component.

Motivation

This is mainly refactoring to ensure safe access to system properties and environment variables.

Additional Notes

Environment component related stacked PRs:

Contributor Checklist

Jira ticket: LANGPLAT-458

@PerfectSlayerPerfectSlayer added tag: no release notes Changes to exclude from release notes type: refactoring labels Aug 1, 2025
@PerfectSlayer
PerfectSlayer requested a review from a team as a code ownerAugust 1, 2025 09:58
@PerfectSlayer
PerfectSlayer requested review from a team as code ownersAugust 1, 2025 09:58
@PerfectSlayer
PerfectSlayer requested review from bric3, daniel-mohedano, jandro996, manuel-alvarez-alvarez, robertpi and shatzi and removed request for a teamAugust 1, 2025 09:58
@datadog-datadog-prod-us1

datadog-datadog-prod-us1Bot commented Aug 1, 2025

Copy link
Copy Markdown
Contributor

Code coverage: total 57.10%, base diff 0.00%, patch 32.73% (view details)

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

@pr-commenter

pr-commenterBot commented Aug 1, 2025

Copy link
Copy Markdown

Debugger benchmarks

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
ci_job_date17540713431754071689
end_time2025-08-01T18:03:442025-08-01T18:09:29
git_branchmasterbbujon/environment-step1
git_commit_sha769f8973925256
start_time2025-08-01T18:02:242025-08-01T18:08:09
See matching parameters
BaselineCandidate
ci_job_id10607963801060796380
ci_pipeline_id7246877972468779
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date17540629351754062935

Summary

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

See unchanged results
scenarioΔ mean agg_http_req_duration_minΔ mean agg_http_req_duration_p50Δ mean agg_http_req_duration_p75Δ mean agg_http_req_duration_p99Δ mean throughput
scenario:noprobeunstable
[-35.103µs; +57.688µs] or [-12.356%; +20.305%]
unstable
[-46.399µs; +71.108µs] or [-14.288%; +21.897%]
unstable
[-56.555µs; +86.722µs] or [-16.635%; +25.509%]
unstable
[-190.598µs; +655.712µs] or [-21.116%; +72.647%]
same
scenario:basicsamesamesameunstable
[-165.930µs; +5.702µs] or [-21.197%; +0.728%]
unstable
[-185.647op/s; +185.647op/s] or [-7.055%; +7.055%]
scenario:loopsameunsure
[+2.827µs; +12.916µs] or [+0.032%; +0.144%]
unsure
[+2.452µs; +13.354µs] or [+0.027%; +0.148%]
samesame
Request duration reports for reports
gantt
title reports - request duration [CI 0.99] : candidate=None, baseline=None
dateFormat X
axisFormat %s
section baseline
noprobe (324.744 µs) : 286, 363
. : milestone, 325,
basic (278.294 µs) : 272, 285
. : milestone, 278,
loop (8.962 ms) : 8957, 8966
. : milestone, 8962,
section candidate
noprobe (337.098 µs) : 268, 406
. : milestone, 337,
basic (284.07 µs) : 276, 293
. : milestone, 284,
loop (8.97 ms) : 8965, 8974
. : milestone, 8970,
Loading
  • baseline results
ScenarioRequest median duration [CI 0.99]
noprobe324.744 µs [286.426 µs, 363.062 µs]
basic278.294 µs [271.786 µs, 284.801 µs]
loop8.962 ms [8.957 ms, 8.966 ms]
  • candidate results
ScenarioRequest median duration [CI 0.99]
noprobe337.098 µs [267.899 µs, 406.297 µs]
basic284.07 µs [275.59 µs, 292.55 µs]
loop8.97 ms [8.965 ms, 8.974 ms]

@pr-commenter

pr-commenterBot commented Aug 1, 2025

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterbbujon/environment-step1
git_commit_date17540671821754062935
git_commit_sha769f8973925256
release_version1.51.1-SNAPSHOT~769f89718b1.51.1-SNAPSHOT~392525681d
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17540725951754072595
ci_job_id10607963671060796367
ci_pipeline_id7246877972468779
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-n31itlr0 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-n31itlr0 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 48 metrics, 11 unstable metrics.

Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.51.1-SNAPSHOT~392525681d, baseline=1.51.1-SNAPSHOT~769f89718b
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.042 s) : 0, 1042021
Total [baseline] (8.599 s) : 0, 8599290
Agent [candidate] (1.047 s) : 0, 1047327
Total [candidate] (8.598 s) : 0, 8598119
section iast
Agent [baseline] (1.175 s) : 0, 1175089
Total [baseline] (9.328 s) : 0, 9328206
Agent [candidate] (1.18 s) : 0, 1179721
Total [candidate] (9.369 s) : 0, 9368895
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.042 s-
Agentiast1.175 s133.068 ms (12.8%)
Totaltracing8.599 s-
Totaliast9.328 s728.916 ms (8.5%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.047 s-
Agentiast1.18 s132.394 ms (12.6%)
Totaltracing8.598 s-
Totaliast9.369 s770.777 ms (9.0%)
gantt
title insecure-bank - break down per module: candidate=1.51.1-SNAPSHOT~392525681d, baseline=1.51.1-SNAPSHOT~769f89718b
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.434 ms) : 0, 1434
crashtracking [candidate] (1.441 ms) : 0, 1441
BytebuddyAgent [baseline] (730.725 ms) : 0, 730725
BytebuddyAgent [candidate] (734.367 ms) : 0, 734367
GlobalTracer [baseline] (241.731 ms) : 0, 241731
GlobalTracer [candidate] (242.418 ms) : 0, 242418
AppSec [baseline] (29.962 ms) : 0, 29962
AppSec [candidate] (30.092 ms) : 0, 30092
Debugger [baseline] (6.049 ms) : 0, 6049
Debugger [candidate] (6.07 ms) : 0, 6070
Remote Config [baseline] (651.915 µs) : 0, 652
Remote Config [candidate] (650.239 µs) : 0, 650
Telemetry [baseline] (10.444 ms) : 0, 10444
Telemetry [candidate] (11.195 ms) : 0, 11195
section iast
crashtracking [baseline] (1.436 ms) : 0, 1436
crashtracking [candidate] (1.44 ms) : 0, 1440
BytebuddyAgent [baseline] (848.386 ms) : 0, 848386
BytebuddyAgent [candidate] (853.264 ms) : 0, 853264
GlobalTracer [baseline] (231.656 ms) : 0, 231656
GlobalTracer [candidate] (231.758 ms) : 0, 231758
IAST [baseline] (27.56 ms) : 0, 27560
IAST [candidate] (29.928 ms) : 0, 29928
AppSec [baseline] (30.314 ms) : 0, 30314
AppSec [candidate] (26.92 ms) : 0, 26920
Debugger [baseline] (5.836 ms) : 0, 5836
Debugger [candidate] (6.739 ms) : 0, 6739
Remote Config [baseline] (599.736 µs) : 0, 600
Remote Config [candidate] (583.196 µs) : 0, 583
Telemetry [baseline] (8.201 ms) : 0, 8201
Telemetry [candidate] (8.108 ms) : 0, 8108
Loading
Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.51.1-SNAPSHOT~392525681d, baseline=1.51.1-SNAPSHOT~769f89718b
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.049 s) : 0, 1048759
Total [baseline] (10.66 s) : 0, 10660237
Agent [candidate] (1.037 s) : 0, 1037231
Total [candidate] (10.749 s) : 0, 10748580
section appsec
Agent [baseline] (1.227 s) : 0, 1226503
Total [baseline] (10.782 s) : 0, 10782017
Agent [candidate] (1.22 s) : 0, 1219935
Total [candidate] (10.746 s) : 0, 10746148
section iast
Agent [baseline] (1.177 s) : 0, 1176523
Total [baseline] (10.925 s) : 0, 10924731
Agent [candidate] (1.175 s) : 0, 1174957
Total [candidate] (10.948 s) : 0, 10947572
section profiling
Agent [baseline] (1.21 s) : 0, 1210424
Total [baseline] (11.086 s) : 0, 11085762
Agent [candidate] (1.203 s) : 0, 1203113
Total [candidate] (10.975 s) : 0, 10975146
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.049 s-
Agentappsec1.227 s177.745 ms (16.9%)
Agentiast1.177 s127.764 ms (12.2%)
Agentprofiling1.21 s161.665 ms (15.4%)
Totaltracing10.66 s-
Totalappsec10.782 s121.78 ms (1.1%)
Totaliast10.925 s264.495 ms (2.5%)
Totalprofiling11.086 s425.526 ms (4.0%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.037 s-
Agentappsec1.22 s182.705 ms (17.6%)
Agentiast1.175 s137.726 ms (13.3%)
Agentprofiling1.203 s165.882 ms (16.0%)
Totaltracing10.749 s-
Totalappsec10.746 s-2.432 ms (-0.0%)
Totaliast10.948 s198.992 ms (1.9%)
Totalprofiling10.975 s226.566 ms (2.1%)
gantt
title petclinic - break down per module: candidate=1.51.1-SNAPSHOT~392525681d, baseline=1.51.1-SNAPSHOT~769f89718b
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.439 ms) : 0, 1439
crashtracking [candidate] (1.423 ms) : 0, 1423
BytebuddyAgent [baseline] (735.451 ms) : 0, 735451
BytebuddyAgent [candidate] (728.877 ms) : 0, 728877
GlobalTracer [baseline] (243.12 ms) : 0, 243120
GlobalTracer [candidate] (241.011 ms) : 0, 241011
AppSec [baseline] (30.236 ms) : 0, 30236
AppSec [candidate] (29.809 ms) : 0, 29809
Debugger [baseline] (6.085 ms) : 0, 6085
Debugger [candidate] (6.006 ms) : 0, 6006
Remote Config [baseline] (660.515 µs) : 0, 661
Remote Config [candidate] (649.305 µs) : 0, 649
Telemetry [baseline] (10.609 ms) : 0, 10609
Telemetry [candidate] (8.397 ms) : 0, 8397
section appsec
crashtracking [baseline] (1.447 ms) : 0, 1447
crashtracking [candidate] (1.431 ms) : 0, 1431
BytebuddyAgent [baseline] (757.794 ms) : 0, 757794
BytebuddyAgent [candidate] (753.446 ms) : 0, 753446
GlobalTracer [baseline] (235.938 ms) : 0, 235938
GlobalTracer [candidate] (234.814 ms) : 0, 234814
IAST [baseline] (23.771 ms) : 0, 23771
IAST [candidate] (23.595 ms) : 0, 23595
AppSec [baseline] (168.081 ms) : 0, 168081
AppSec [candidate] (168.684 ms) : 0, 168684
Debugger [baseline] (8.722 ms) : 0, 8722
Debugger [candidate] (7.202 ms) : 0, 7202
Remote Config [baseline] (617.553 µs) : 0, 618
Remote Config [candidate] (627.849 µs) : 0, 628
Telemetry [baseline] (9.023 ms) : 0, 9023
Telemetry [candidate] (9.012 ms) : 0, 9012
section iast
crashtracking [baseline] (1.446 ms) : 0, 1446
crashtracking [candidate] (1.436 ms) : 0, 1436
BytebuddyAgent [baseline] (848.28 ms) : 0, 848280
BytebuddyAgent [candidate] (848.273 ms) : 0, 848273
GlobalTracer [baseline] (232.552 ms) : 0, 232552
GlobalTracer [candidate] (232.714 ms) : 0, 232714
IAST [baseline] (28.721 ms) : 0, 28721
IAST [candidate] (29.102 ms) : 0, 29102
AppSec [baseline] (28.922 ms) : 0, 28922
AppSec [candidate] (26.909 ms) : 0, 26909
Debugger [baseline] (6.635 ms) : 0, 6635
Debugger [candidate] (6.832 ms) : 0, 6832
Remote Config [baseline] (597.376 µs) : 0, 597
Remote Config [candidate] (589.516 µs) : 0, 590
Telemetry [baseline] (8.214 ms) : 0, 8214
Telemetry [candidate] (8.146 ms) : 0, 8146
section profiling
crashtracking [baseline] (1.417 ms) : 0, 1417
crashtracking [candidate] (1.407 ms) : 0, 1407
BytebuddyAgent [baseline] (771.019 ms) : 0, 771019
BytebuddyAgent [candidate] (766.768 ms) : 0, 766768
GlobalTracer [baseline] (224.022 ms) : 0, 224022
GlobalTracer [candidate] (222.994 ms) : 0, 222994
AppSec [baseline] (30.662 ms) : 0, 30662
AppSec [candidate] (30.457 ms) : 0, 30457
Debugger [baseline] (6.395 ms) : 0, 6395
Debugger [candidate] (6.402 ms) : 0, 6402
Remote Config [baseline] (725.385 µs) : 0, 725
Remote Config [candidate] (682.225 µs) : 0, 682
Telemetry [baseline] (16.025 ms) : 0, 16025
Telemetry [candidate] (15.908 ms) : 0, 15908
ProfilingAgent [baseline] (110.093 ms) : 0, 110093
ProfilingAgent [candidate] (108.938 ms) : 0, 108938
Profiling [baseline] (110.744 ms) : 0, 110744
Profiling [candidate] (109.604 ms) : 0, 109604
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterbbujon/environment-step1
git_commit_date17540671821754062935
git_commit_sha769f8973925256
release_version1.51.1-SNAPSHOT~769f89718b1.51.1-SNAPSHOT~392525681d
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17540721811754072181
ci_job_id10607963691060796369
ci_pipeline_id7246877972468779
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-1-4mgnjlzy 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-1-4mgnjlzy 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 5 performance regressions! Performance is the same for 7 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_loadworse
[+218.898µs; +613.450µs] or [+2.192%; +6.143%]
unstable
[-75.048op/s; +38.110op/s] or [-16.133%; +8.192%]
10.403ms446.719op/s9.987ms465.188op/s
scenario:load:insecure-bank:tracing:high_loadworse
[+557.051µs; +818.089µs] or [+7.487%; +10.996%]
unstable
[-130.307op/s; +26.057op/s] or [-20.945%; +4.188%]
8.128ms570.000op/s7.440ms622.125op/s
scenario:load:insecure-bank:profiling:high_loadworse
[+518.781µs; +856.581µs] or [+5.851%; +9.661%]
unstable
[-103.453op/s; +29.391op/s] or [-19.780%; +5.619%]
9.554ms486.000op/s8.866ms523.031op/s
scenario:load:petclinic:appsec:high_loadworse
[+2.823ms; +3.691ms] or [+6.359%; +8.314%]
unstable
[-14.547op/s; +0.172op/s] or [-13.803%; +0.163%]
47.647ms98.200op/s44.390ms105.388op/s
scenario:load:petclinic:tracing:high_loadworse
[+1.535ms; +2.326ms] or [+3.602%; +5.459%]
unstable
[-12.464op/s; +2.814op/s] or [-11.349%; +2.562%]
44.546ms105.000op/s42.615ms109.825op/s
Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.51.1-SNAPSHOT~392525681d, baseline=1.51.1-SNAPSHOT~769f89718b
dateFormat X
axisFormat %s
section baseline
no_agent (36.024 ms) : 35735, 36312
. : milestone, 36024,
appsec (44.39 ms) : 43988, 44791
. : milestone, 44390,
code_origins (46.193 ms) : 45771, 46616
. : milestone, 46193,
iast (45.055 ms) : 44665, 45445
. : milestone, 45055,
profiling (48.815 ms) : 48350, 49280
. : milestone, 48815,
tracing (42.615 ms) : 42259, 42971
. : milestone, 42615,
section candidate
no_agent (36.939 ms) : 36644, 37235
. : milestone, 36939,
appsec (47.647 ms) : 47242, 48052
. : milestone, 47647,
code_origins (46.139 ms) : 45737, 46541
. : milestone, 46139,
iast (45.501 ms) : 45108, 45894
. : milestone, 45501,
profiling (48.914 ms) : 48489, 49339
. : milestone, 48914,
tracing (44.546 ms) : 44167, 44925
. : milestone, 44546,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent36.024 ms [35.735 ms, 36.312 ms]-
appsec44.39 ms [43.988 ms, 44.791 ms]8.366 ms (23.2%)
code_origins46.193 ms [45.771 ms, 46.616 ms]10.17 ms (28.2%)
iast45.055 ms [44.665 ms, 45.445 ms]9.031 ms (25.1%)
profiling48.815 ms [48.35 ms, 49.28 ms]12.791 ms (35.5%)
tracing42.615 ms [42.259 ms, 42.971 ms]6.592 ms (18.3%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent36.939 ms [36.644 ms, 37.235 ms]-
appsec47.647 ms [47.242 ms, 48.052 ms]10.707 ms (29.0%)
code_origins46.139 ms [45.737 ms, 46.541 ms]9.2 ms (24.9%)
iast45.501 ms [45.108 ms, 45.894 ms]8.562 ms (23.2%)
profiling48.914 ms [48.489 ms, 49.339 ms]11.975 ms (32.4%)
tracing44.546 ms [44.167 ms, 44.925 ms]7.606 ms (20.6%)
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.51.1-SNAPSHOT~392525681d, baseline=1.51.1-SNAPSHOT~769f89718b
dateFormat X
axisFormat %s
section baseline
no_agent (4.202 ms) : 4155, 4249
. : milestone, 4202,
iast (9.454 ms) : 9299, 9609
. : milestone, 9454,
iast_FULL (13.902 ms) : 13623, 14181
. : milestone, 13902,
iast_GLOBAL (9.987 ms) : 9812, 10161
. : milestone, 9987,
profiling (8.866 ms) : 8712, 9020
. : milestone, 8866,
tracing (7.44 ms) : 7336, 7545
. : milestone, 7440,
section candidate
no_agent (4.291 ms) : 4237, 4344
. : milestone, 4291,
iast (9.361 ms) : 9211, 9511
. : milestone, 9361,
iast_FULL (14.094 ms) : 13815, 14374
. : milestone, 14094,
iast_GLOBAL (10.403 ms) : 10211, 10595
. : milestone, 10403,
profiling (9.554 ms) : 9394, 9714
. : milestone, 9554,
tracing (8.128 ms) : 7992, 8264
. : milestone, 8128,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.202 ms [4.155 ms, 4.249 ms]-
iast9.454 ms [9.299 ms, 9.609 ms]5.252 ms (125.0%)
iast_FULL13.902 ms [13.623 ms, 14.181 ms]9.7 ms (230.9%)
iast_GLOBAL9.987 ms [9.812 ms, 10.161 ms]5.785 ms (137.7%)
profiling8.866 ms [8.712 ms, 9.02 ms]4.664 ms (111.0%)
tracing7.44 ms [7.336 ms, 7.545 ms]3.238 ms (77.1%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.291 ms [4.237 ms, 4.344 ms]-
iast9.361 ms [9.211 ms, 9.511 ms]5.07 ms (118.2%)
iast_FULL14.094 ms [13.815 ms, 14.374 ms]9.804 ms (228.5%)
iast_GLOBAL10.403 ms [10.211 ms, 10.595 ms]6.112 ms (142.5%)
profiling9.554 ms [9.394 ms, 9.714 ms]5.263 ms (122.7%)
tracing8.128 ms [7.992 ms, 8.264 ms]3.837 ms (89.4%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterbbujon/environment-step1
git_commit_date17540671821754062935
git_commit_sha769f8973925256
release_version1.51.1-SNAPSHOT~769f89718b1.51.1-SNAPSHOT~392525681d
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17540727371754072737
ci_job_id10607963701060796370
ci_pipeline_id7246877972468779
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-2-9mgw1sr5 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-2-9mgw1sr5 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.51.1-SNAPSHOT~392525681d, baseline=1.51.1-SNAPSHOT~769f89718b
dateFormat X
axisFormat %s
section baseline
no_agent (1.474 ms) : 1462, 1485
. : milestone, 1474,
appsec (3.66 ms) : 3441, 3879
. : milestone, 3660,
iast (2.194 ms) : 2131, 2257
. : milestone, 2194,
iast_GLOBAL (2.228 ms) : 2165, 2292
. : milestone, 2228,
profiling (2.06 ms) : 2007, 2112
. : milestone, 2060,
tracing (2.027 ms) : 1977, 2076
. : milestone, 2027,
section candidate
no_agent (1.472 ms) : 1461, 1484
. : milestone, 1472,
appsec (3.638 ms) : 3422, 3855
. : milestone, 3638,
iast (2.204 ms) : 2140, 2267
. : milestone, 2204,
iast_GLOBAL (2.251 ms) : 2187, 2315
. : milestone, 2251,
profiling (2.062 ms) : 2009, 2114
. : milestone, 2062,
tracing (2.027 ms) : 1977, 2076
. : milestone, 2027,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.474 ms [1.462 ms, 1.485 ms]-
appsec3.66 ms [3.441 ms, 3.879 ms]2.186 ms (148.4%)
iast2.194 ms [2.131 ms, 2.257 ms]720.525 µs (48.9%)
iast_GLOBAL2.228 ms [2.165 ms, 2.292 ms]754.858 µs (51.2%)
profiling2.06 ms [2.007 ms, 2.112 ms]586.246 µs (39.8%)
tracing2.027 ms [1.977 ms, 2.076 ms]553.238 µs (37.5%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.472 ms [1.461 ms, 1.484 ms]-
appsec3.638 ms [3.422 ms, 3.855 ms]2.166 ms (147.1%)
iast2.204 ms [2.14 ms, 2.267 ms]731.642 µs (49.7%)
iast_GLOBAL2.251 ms [2.187 ms, 2.315 ms]778.535 µs (52.9%)
profiling2.062 ms [2.009 ms, 2.114 ms]589.392 µs (40.0%)
tracing2.027 ms [1.977 ms, 2.076 ms]554.417 µs (37.7%)
Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.51.1-SNAPSHOT~392525681d, baseline=1.51.1-SNAPSHOT~769f89718b
dateFormat X
axisFormat %s
section baseline
no_agent (15.403 s) : 15403000, 15403000
. : milestone, 15403000,
appsec (14.942 s) : 14942000, 14942000
. : milestone, 14942000,
iast (18.945 s) : 18945000, 18945000
. : milestone, 18945000,
iast_GLOBAL (17.908 s) : 17908000, 17908000
. : milestone, 17908000,
profiling (15.812 s) : 15812000, 15812000
. : milestone, 15812000,
tracing (14.909 s) : 14909000, 14909000
. : milestone, 14909000,
section candidate
no_agent (15.632 s) : 15632000, 15632000
. : milestone, 15632000,
appsec (14.998 s) : 14998000, 14998000
. : milestone, 14998000,
iast (18.444 s) : 18444000, 18444000
. : milestone, 18444000,
iast_GLOBAL (17.902 s) : 17902000, 17902000
. : milestone, 17902000,
profiling (15.646 s) : 15646000, 15646000
. : milestone, 15646000,
tracing (15.121 s) : 15121000, 15121000
. : milestone, 15121000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.403 s [15.403 s, 15.403 s]-
appsec14.942 s [14.942 s, 14.942 s]-461.0 ms (-3.0%)
iast18.945 s [18.945 s, 18.945 s]3.542 s (23.0%)
iast_GLOBAL17.908 s [17.908 s, 17.908 s]2.505 s (16.3%)
profiling15.812 s [15.812 s, 15.812 s]409.0 ms (2.7%)
tracing14.909 s [14.909 s, 14.909 s]-494.0 ms (-3.2%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.632 s [15.632 s, 15.632 s]-
appsec14.998 s [14.998 s, 14.998 s]-634.0 ms (-4.1%)
iast18.444 s [18.444 s, 18.444 s]2.812 s (18.0%)
iast_GLOBAL17.902 s [17.902 s, 17.902 s]2.27 s (14.5%)
profiling15.646 s [15.646 s, 15.646 s]14.0 ms (0.1%)
tracing15.121 s [15.121 s, 15.121 s]-511.0 ms (-3.3%)

@jpbempeljpbempel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM for debugger

@PerfectSlayer
PerfectSlayerforce-pushed the bbujon/environment-step1 branch from d6e835b to c63c1f8CompareAugust 1, 2025 14:49
@PerfectSlayer
PerfectSlayer enabled auto-merge (squash) August 1, 2025 15:44
@PerfectSlayer
PerfectSlayer enabled auto-merge (squash) August 1, 2025 17:52
@PerfectSlayer
PerfectSlayerforce-pushed the bbujon/environment-step1 branch from c63c1f8 to 3925256CompareAugust 1, 2025 17:54
@PerfectSlayer
PerfectSlayer merged commit 15176df into masterAug 1, 2025
511 checks passed
@PerfectSlayer
PerfectSlayer deleted the bbujon/environment-step1 branch August 1, 2025 19:10
@github-actionsgithub-actionsBot added this to the 1.52.0 milestone Aug 1, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: platformPlatformtag: no release notesChanges to exclude from release notestype: refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@PerfectSlayer@smola@jpbempel