Skip to content

Conversation

PerfectSlayer
Copy link
Contributor

@PerfectSlayer PerfectSlayer commented Aug 1, 2025

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

@PerfectSlayer PerfectSlayer 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 owner August 1, 2025 09:58
@PerfectSlayer PerfectSlayer added the comp: platform Platform components label Aug 1, 2025
@PerfectSlayer PerfectSlayer requested review from a team as code owners August 1, 2025 09:58
@PerfectSlayer PerfectSlayer requested review from bric3, daniel-mohedano, jandro996, manuel-alvarez-alvarez, robertpi and shatzi and removed request for a team August 1, 2025 09:58
@datadog-datadog-prod-us1
Copy link
Contributor

datadog-datadog-prod-us1 bot commented Aug 1, 2025

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
Copy link

pr-commenter bot commented Aug 1, 2025

Debugger benchmarks

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
ci_job_date 1754071343 1754071689
end_time 2025-08-01T18:03:44 2025-08-01T18:09:29
git_branch master bbujon/environment-step1
git_commit_sha 769f897 3925256
start_time 2025-08-01T18:02:24 2025-08-01T18:08:09
See matching parameters
Baseline Candidate
ci_job_id 1060796380 1060796380
ci_pipeline_id 72468779 72468779
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date 1754062935 1754062935

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:noprobe unstable
[-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:basic same same same unstable
[-165.930µs; +5.702µs] or [-21.197%; +0.728%]
unstable
[-185.647op/s; +185.647op/s] or [-7.055%; +7.055%]
scenario:loop same unsure
[+2.827µs; +12.916µs] or [+0.032%; +0.144%]
unsure
[+2.452µs; +13.354µs] or [+0.027%; +0.148%]
same same
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
Scenario Request median duration [CI 0.99]
noprobe 324.744 µs [286.426 µs, 363.062 µs]
basic 278.294 µs [271.786 µs, 284.801 µs]
loop 8.962 ms [8.957 ms, 8.966 ms]
  • candidate results
Scenario Request median duration [CI 0.99]
noprobe 337.098 µs [267.899 µs, 406.297 µs]
basic 284.07 µs [275.59 µs, 292.55 µs]
loop 8.97 ms [8.965 ms, 8.974 ms]
@pr-commenter
Copy link

pr-commenter bot commented Aug 1, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bbujon/environment-step1
git_commit_date 1754067182 1754062935
git_commit_sha 769f897 3925256
release_version 1.51.1-SNAPSHOT~769f89718b 1.51.1-SNAPSHOT~392525681d
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1754072595 1754072595
ci_job_id 1060796367 1060796367
ci_pipeline_id 72468779 72468779
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux 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 Linux 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
module Agent Agent
parent None None

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
Module Variant Duration Δ tracing
Agent tracing 1.042 s -
Agent iast 1.175 s 133.068 ms (12.8%)
Total tracing 8.599 s -
Total iast 9.328 s 728.916 ms (8.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.047 s -
Agent iast 1.18 s 132.394 ms (12.6%)
Total tracing 8.598 s -
Total iast 9.369 s 770.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
Module Variant Duration Δ tracing
Agent tracing 1.049 s -
Agent appsec 1.227 s 177.745 ms (16.9%)
Agent iast 1.177 s 127.764 ms (12.2%)
Agent profiling 1.21 s 161.665 ms (15.4%)
Total tracing 10.66 s -
Total appsec 10.782 s 121.78 ms (1.1%)
Total iast 10.925 s 264.495 ms (2.5%)
Total profiling 11.086 s 425.526 ms (4.0%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.037 s -
Agent appsec 1.22 s 182.705 ms (17.6%)
Agent iast 1.175 s 137.726 ms (13.3%)
Agent profiling 1.203 s 165.882 ms (16.0%)
Total tracing 10.749 s -
Total appsec 10.746 s -2.432 ms (-0.0%)
Total iast 10.948 s 198.992 ms (1.9%)
Total profiling 10.975 s 226.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

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bbujon/environment-step1
git_commit_date 1754067182 1754062935
git_commit_sha 769f897 3925256
release_version 1.51.1-SNAPSHOT~769f89718b 1.51.1-SNAPSHOT~392525681d
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1754072181 1754072181
ci_job_id 1060796369 1060796369
ci_pipeline_id 72468779 72468779
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux 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 Linux 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 throughput candidate mean http_req_duration candidate mean throughput baseline mean http_req_duration baseline mean throughput
scenario:load:insecure-bank:iast_GLOBAL:high_load worse
[+218.898µs; +613.450µs] or [+2.192%; +6.143%]
unstable
[-75.048op/s; +38.110op/s] or [-16.133%; +8.192%]
10.403ms 446.719op/s 9.987ms 465.188op/s
scenario:load:insecure-bank:tracing:high_load worse
[+557.051µs; +818.089µs] or [+7.487%; +10.996%]
unstable
[-130.307op/s; +26.057op/s] or [-20.945%; +4.188%]
8.128ms 570.000op/s 7.440ms 622.125op/s
scenario:load:insecure-bank:profiling:high_load worse
[+518.781µs; +856.581µs] or [+5.851%; +9.661%]
unstable
[-103.453op/s; +29.391op/s] or [-19.780%; +5.619%]
9.554ms 486.000op/s 8.866ms 523.031op/s
scenario:load:petclinic:appsec:high_load worse
[+2.823ms; +3.691ms] or [+6.359%; +8.314%]
unstable
[-14.547op/s; +0.172op/s] or [-13.803%; +0.163%]
47.647ms 98.200op/s 44.390ms 105.388op/s
scenario:load:petclinic:tracing:high_load worse
[+1.535ms; +2.326ms] or [+3.602%; +5.459%]
unstable
[-12.464op/s; +2.814op/s] or [-11.349%; +2.562%]
44.546ms 105.000op/s 42.615ms 109.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
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.024 ms [35.735 ms, 36.312 ms] -
appsec 44.39 ms [43.988 ms, 44.791 ms] 8.366 ms (23.2%)
code_origins 46.193 ms [45.771 ms, 46.616 ms] 10.17 ms (28.2%)
iast 45.055 ms [44.665 ms, 45.445 ms] 9.031 ms (25.1%)
profiling 48.815 ms [48.35 ms, 49.28 ms] 12.791 ms (35.5%)
tracing 42.615 ms [42.259 ms, 42.971 ms] 6.592 ms (18.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.939 ms [36.644 ms, 37.235 ms] -
appsec 47.647 ms [47.242 ms, 48.052 ms] 10.707 ms (29.0%)
code_origins 46.139 ms [45.737 ms, 46.541 ms] 9.2 ms (24.9%)
iast 45.501 ms [45.108 ms, 45.894 ms] 8.562 ms (23.2%)
profiling 48.914 ms [48.489 ms, 49.339 ms] 11.975 ms (32.4%)
tracing 44.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
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.202 ms [4.155 ms, 4.249 ms] -
iast 9.454 ms [9.299 ms, 9.609 ms] 5.252 ms (125.0%)
iast_FULL 13.902 ms [13.623 ms, 14.181 ms] 9.7 ms (230.9%)
iast_GLOBAL 9.987 ms [9.812 ms, 10.161 ms] 5.785 ms (137.7%)
profiling 8.866 ms [8.712 ms, 9.02 ms] 4.664 ms (111.0%)
tracing 7.44 ms [7.336 ms, 7.545 ms] 3.238 ms (77.1%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.291 ms [4.237 ms, 4.344 ms] -
iast 9.361 ms [9.211 ms, 9.511 ms] 5.07 ms (118.2%)
iast_FULL 14.094 ms [13.815 ms, 14.374 ms] 9.804 ms (228.5%)
iast_GLOBAL 10.403 ms [10.211 ms, 10.595 ms] 6.112 ms (142.5%)
profiling 9.554 ms [9.394 ms, 9.714 ms] 5.263 ms (122.7%)
tracing 8.128 ms [7.992 ms, 8.264 ms] 3.837 ms (89.4%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bbujon/environment-step1
git_commit_date 1754067182 1754062935
git_commit_sha 769f897 3925256
release_version 1.51.1-SNAPSHOT~769f89718b 1.51.1-SNAPSHOT~392525681d
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1754072737 1754072737
ci_job_id 1060796370 1060796370
ci_pipeline_id 72468779 72468779
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux 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 Linux 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
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.474 ms [1.462 ms, 1.485 ms] -
appsec 3.66 ms [3.441 ms, 3.879 ms] 2.186 ms (148.4%)
iast 2.194 ms [2.131 ms, 2.257 ms] 720.525 µs (48.9%)
iast_GLOBAL 2.228 ms [2.165 ms, 2.292 ms] 754.858 µs (51.2%)
profiling 2.06 ms [2.007 ms, 2.112 ms] 586.246 µs (39.8%)
tracing 2.027 ms [1.977 ms, 2.076 ms] 553.238 µs (37.5%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.472 ms [1.461 ms, 1.484 ms] -
appsec 3.638 ms [3.422 ms, 3.855 ms] 2.166 ms (147.1%)
iast 2.204 ms [2.14 ms, 2.267 ms] 731.642 µs (49.7%)
iast_GLOBAL 2.251 ms [2.187 ms, 2.315 ms] 778.535 µs (52.9%)
profiling 2.062 ms [2.009 ms, 2.114 ms] 589.392 µs (40.0%)
tracing 2.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
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.403 s [15.403 s, 15.403 s] -
appsec 14.942 s [14.942 s, 14.942 s] -461.0 ms (-3.0%)
iast 18.945 s [18.945 s, 18.945 s] 3.542 s (23.0%)
iast_GLOBAL 17.908 s [17.908 s, 17.908 s] 2.505 s (16.3%)
profiling 15.812 s [15.812 s, 15.812 s] 409.0 ms (2.7%)
tracing 14.909 s [14.909 s, 14.909 s] -494.0 ms (-3.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.632 s [15.632 s, 15.632 s] -
appsec 14.998 s [14.998 s, 14.998 s] -634.0 ms (-4.1%)
iast 18.444 s [18.444 s, 18.444 s] 2.812 s (18.0%)
iast_GLOBAL 17.902 s [17.902 s, 17.902 s] 2.27 s (14.5%)
profiling 15.646 s [15.646 s, 15.646 s] 14.0 ms (0.1%)
tracing 15.121 s [15.121 s, 15.121 s] -511.0 ms (-3.3%)
Copy link
Member

@jpbempel jpbempel left a comment

Choose a reason for hiding this comment

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

LGTM for debugger

@PerfectSlayer PerfectSlayer force-pushed the bbujon/environment-step1 branch from d6e835b to c63c1f8 Compare August 1, 2025 14:49
@PerfectSlayer PerfectSlayer enabled auto-merge (squash) August 1, 2025 15:44
@PerfectSlayer PerfectSlayer disabled auto-merge August 1, 2025 17:51
@PerfectSlayer PerfectSlayer enabled auto-merge (squash) August 1, 2025 17:52
@PerfectSlayer PerfectSlayer force-pushed the bbujon/environment-step1 branch from c63c1f8 to 3925256 Compare August 1, 2025 17:54
@PerfectSlayer PerfectSlayer merged commit 15176df into master Aug 1, 2025
511 checks passed
@PerfectSlayer PerfectSlayer deleted the bbujon/environment-step1 branch August 1, 2025 19:10
@github-actions github-actions bot added this to the 1.52.0 milestone Aug 1, 2025
nayeem-kamal pushed a commit that referenced this pull request Aug 4, 2025
* feat(civis): Migrate CI Visibility to environment component * feat(env): Migrate communication to environment component * feat(env): Migrate crash tracking to environment component * feat(env): Migrate debugger to environment component * feat(env): Migrate jmxfetch to environment component * feat(env): Migrate logging to environment component * feat(env): Migrate profiling to environment component * feat(env): Migrate security libraries to environment component * feat(env): Migrate intrumentations to environment component Signed-off-by: Nayeem Kamal <nayeem.kamal@datadoghq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: platform Platform components tag: no release notes Changes to exclude from release notes type: refactoring

3 participants