Skip to content

Don't instrument trigger probes if the distributed debugger is disabled - #8458

Merged
evanchooly merged 3 commits into
masterfrom
evanchooly/DEBUG-3547
Feb 28, 2025
Merged

Don't instrument trigger probes if the distributed debugger is disabled#8458
evanchooly merged 3 commits into
masterfrom
evanchooly/DEBUG-3547

Conversation

@evanchooly

@evanchoolyevanchooly commented Feb 26, 2025

Copy link
Copy Markdown
Contributor

What Does This Do

If the distributed debugger is disabled for a service, do not instrument any trigger probe definitions received from the backend.

Motivation

Additional Notes

Contributor Checklist

Jira ticket: DEBUG-3547

@evanchoolyevanchooly added tag: no release notes Changes to exclude from release notes comp: debugger Dynamic Instrumentation inst: java Core Java language instrumentation labels Feb 26, 2025
@evanchooly
evanchooly requested a review from a team as a code ownerFebruary 26, 2025 18:50
@evanchooly
evanchooly requested review from a team, jpbempel and shatzi and removed request for a teamFebruary 26, 2025 18:50
@pr-commenter

pr-commenterBot commented Feb 26, 2025

Copy link
Copy Markdown

Debugger benchmarks

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
ci_job_date17407608181740761188
end_time2025-02-28T16:41:362025-02-28T16:47:45
git_branchmasterevanchooly/DEBUG-3547
git_commit_sha19d883288a893c
start_time2025-02-28T16:40:192025-02-28T16:46:29
See matching parameters
BaselineCandidate
ci_job_id828114728828114728
ci_pipeline_id5736661757366617
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date17407601951740760195

Summary

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

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:loopworse
[+304.968µs; +380.566µs] or [+3.059%; +3.818%]
worse
[+290.506µs; +416.430µs] or [+2.868%; +4.111%]
worse
[+257.613µs; +417.674µs] or [+2.517%; +4.082%]
sameworse
[-4.304op/s; -2.100op/s] or [-4.412%; -2.153%]
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
[-30532.354ns; +28925.555ns] or [-11.075%; +10.492%]
unstable
[-44296.495ns; +42983.468ns] or [-13.956%; +13.542%]
unstable
[-56034.035ns; +56820.990ns] or [-16.871%; +17.108%]
unstable
[-86.444µs; +122.143µs] or [-14.641%; +20.688%]
same
scenario:basicsamesamesameunstable
[-41.172µs; +57.524µs] or [-7.556%; +10.557%]
unstable
[-97.374op/s; +225.579op/s] or [-3.895%; +9.023%]
Request duration reports for reports
gantt
title reports - request duration [CI 0.99] : candidate=None, baseline=None
dateFormat X
axisFormat %s
section baseline
noprobe (317.406 µs) : 278, 357
. : milestone, 317,
basic (311.996 µs) : 302, 322
. : milestone, 312,
loop (10.129 ms) : 10080, 10177
. : milestone, 10129,
section candidate
noprobe (316.75 µs) : 273, 360
. : milestone, 317,
basic (304.098 µs) : 294, 314
. : milestone, 304,
loop (10.482 ms) : 10415, 10549
. : milestone, 10482,
Loading
  • baseline results
ScenarioRequest median duration [CI 0.99]
noprobe317.406 µs [277.768 µs, 357.045 µs]
basic311.996 µs [302.195 µs, 321.796 µs]
loop10.129 ms [10.08 ms, 10.177 ms]
  • candidate results
ScenarioRequest median duration [CI 0.99]
noprobe316.75 µs [273.294 µs, 360.206 µs]
basic304.098 µs [293.721 µs, 314.475 µs]
loop10.482 ms [10.415 ms, 10.549 ms]

@pr-commenter

pr-commenterBot commented Feb 26, 2025

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterevanchooly/DEBUG-3547
git_commit_date17407581111740760195
git_commit_sha19d883288a893c
release_version1.47.0-SNAPSHOT~19d8832a9d1.47.0-SNAPSHOT~88a893c3ef
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17407625431740762543
ci_job_id828114722828114722
ci_pipeline_id5736661757366617
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-cxumtg-z-project-304-concurrent-1-blvovez3 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-cxumtg-z-project-304-concurrent-1-blvovez3 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
moduleAgentAgent
parentNoneNone
variantiastiast

Summary

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

Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.47.0-SNAPSHOT~88a893c3ef, baseline=1.47.0-SNAPSHOT~19d8832a9d
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.047 s) : 0, 1047076
Total [baseline] (10.467 s) : 0, 10466807
Agent [candidate] (1.039 s) : 0, 1038553
Total [candidate] (10.504 s) : 0, 10503548
section appsec
Agent [baseline] (1.184 s) : 0, 1184471
Total [baseline] (10.719 s) : 0, 10719432
Agent [candidate] (1.181 s) : 0, 1180501
Total [candidate] (10.726 s) : 0, 10726021
section iast
Agent [baseline] (1.171 s) : 0, 1171078
Total [baseline] (11.025 s) : 0, 11024947
Agent [candidate] (1.175 s) : 0, 1175248
Total [candidate] (11.014 s) : 0, 11013963
section profiling
Agent [baseline] (1.262 s) : 0, 1261641
Total [baseline] (10.83 s) : 0, 10830379
Agent [candidate] (1.268 s) : 0, 1267750
Total [candidate] (10.921 s) : 0, 10920855
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.047 s-
Agentappsec1.184 s137.395 ms (13.1%)
Agentiast1.171 s124.002 ms (11.8%)
Agentprofiling1.262 s214.565 ms (20.5%)
Totaltracing10.467 s-
Totalappsec10.719 s252.626 ms (2.4%)
Totaliast11.025 s558.14 ms (5.3%)
Totalprofiling10.83 s363.572 ms (3.5%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.039 s-
Agentappsec1.181 s141.949 ms (13.7%)
Agentiast1.175 s136.695 ms (13.2%)
Agentprofiling1.268 s229.198 ms (22.1%)
Totaltracing10.504 s-
Totalappsec10.726 s222.474 ms (2.1%)
Totaliast11.014 s510.415 ms (4.9%)
Totalprofiling10.921 s417.307 ms (4.0%)
gantt
title petclinic - break down per module: candidate=1.47.0-SNAPSHOT~88a893c3ef, baseline=1.47.0-SNAPSHOT~19d8832a9d
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (722.179 ms) : 0, 722179
BytebuddyAgent [candidate] (716.507 ms) : 0, 716507
GlobalTracer [baseline] (241.102 ms) : 0, 241102
GlobalTracer [candidate] (239.166 ms) : 0, 239166
AppSec [baseline] (56.272 ms) : 0, 56272
AppSec [candidate] (55.569 ms) : 0, 55569
Remote Config [baseline] (700.476 µs) : 0, 700
Remote Config [candidate] (712.849 µs) : 0, 713
Telemetry [baseline] (11.629 ms) : 0, 11629
Telemetry [candidate] (11.611 ms) : 0, 11611
section appsec
BytebuddyAgent [baseline] (735.993 ms) : 0, 735993
BytebuddyAgent [candidate] (733.549 ms) : 0, 733549
GlobalTracer [baseline] (236.196 ms) : 0, 236196
GlobalTracer [candidate] (235.966 ms) : 0, 235966
AppSec [baseline] (177.141 ms) : 0, 177141
AppSec [candidate] (175.973 ms) : 0, 175973
Remote Config [baseline] (661.843 µs) : 0, 662
Remote Config [candidate] (658.507 µs) : 0, 659
Telemetry [baseline] (8.599 ms) : 0, 8599
Telemetry [candidate] (8.642 ms) : 0, 8642
IAST [baseline] (21.83 ms) : 0, 21830
IAST [candidate] (21.549 ms) : 0, 21549
section iast
BytebuddyAgent [baseline] (837.092 ms) : 0, 837092
BytebuddyAgent [candidate] (840.087 ms) : 0, 840087
GlobalTracer [baseline] (230.153 ms) : 0, 230153
GlobalTracer [candidate] (230.743 ms) : 0, 230743
AppSec [baseline] (57.008 ms) : 0, 57008
AppSec [candidate] (56.967 ms) : 0, 56967
Remote Config [baseline] (591.56 µs) : 0, 592
Remote Config [candidate] (606.183 µs) : 0, 606
Telemetry [baseline] (8.637 ms) : 0, 8637
Telemetry [candidate] (8.731 ms) : 0, 8731
IAST [baseline] (22.658 ms) : 0, 22658
IAST [candidate] (23.036 ms) : 0, 23036
section profiling
BytebuddyAgent [baseline] (709.906 ms) : 0, 709906
BytebuddyAgent [candidate] (714.238 ms) : 0, 714238
GlobalTracer [baseline] (350.006 ms) : 0, 350006
GlobalTracer [candidate] (351.961 ms) : 0, 351961
AppSec [baseline] (55.381 ms) : 0, 55381
AppSec [candidate] (54.687 ms) : 0, 54687
Remote Config [baseline] (678.1 µs) : 0, 678
Remote Config [candidate] (685.622 µs) : 0, 686
Telemetry [baseline] (8.977 ms) : 0, 8977
Telemetry [candidate] (8.996 ms) : 0, 8996
ProfilingAgent [baseline] (96.444 ms) : 0, 96444
ProfilingAgent [candidate] (96.633 ms) : 0, 96633
Profiling [baseline] (96.467 ms) : 0, 96467
Profiling [candidate] (96.657 ms) : 0, 96657
Loading
Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.47.0-SNAPSHOT~88a893c3ef, baseline=1.47.0-SNAPSHOT~19d8832a9d
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.038 s) : 0, 1038425
Total [baseline] (8.649 s) : 0, 8649029
Agent [candidate] (1.038 s) : 0, 1038370
Total [candidate] (8.66 s) : 0, 8660342
section iast
Agent [baseline] (1.17 s) : 0, 1169945
Total [baseline] (9.265 s) : 0, 9264854
Agent [candidate] (1.173 s) : 0, 1172937
Total [candidate] (9.234 s) : 0, 9234325
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.172 s) : 0, 1172396
Total [baseline] (9.218 s) : 0, 9217628
Agent [candidate] (1.176 s) : 0, 1176224
Total [candidate] (9.246 s) : 0, 9245610
section iast_TELEMETRY_OFF
Agent [baseline] (1.167 s) : 0, 1166851
Total [baseline] (9.239 s) : 0, 9238651
Agent [candidate] (1.174 s) : 0, 1174360
Total [candidate] (9.25 s) : 0, 9249739
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.038 s-
Agentiast1.17 s131.52 ms (12.7%)
Agentiast_HARDCODED_SECRET_DISABLED1.172 s133.97 ms (12.9%)
Agentiast_TELEMETRY_OFF1.167 s128.426 ms (12.4%)
Totaltracing8.649 s-
Totaliast9.265 s615.825 ms (7.1%)
Totaliast_HARDCODED_SECRET_DISABLED9.218 s568.599 ms (6.6%)
Totaliast_TELEMETRY_OFF9.239 s589.622 ms (6.8%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.038 s-
Agentiast1.173 s134.567 ms (13.0%)
Agentiast_HARDCODED_SECRET_DISABLED1.176 s137.854 ms (13.3%)
Agentiast_TELEMETRY_OFF1.174 s135.99 ms (13.1%)
Totaltracing8.66 s-
Totaliast9.234 s573.983 ms (6.6%)
Totaliast_HARDCODED_SECRET_DISABLED9.246 s585.267 ms (6.8%)
Totaliast_TELEMETRY_OFF9.25 s589.396 ms (6.8%)
gantt
title insecure-bank - break down per module: candidate=1.47.0-SNAPSHOT~88a893c3ef, baseline=1.47.0-SNAPSHOT~19d8832a9d
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (716.185 ms) : 0, 716185
BytebuddyAgent [candidate] (714.974 ms) : 0, 714974
GlobalTracer [baseline] (238.936 ms) : 0, 238936
GlobalTracer [candidate] (238.747 ms) : 0, 238747
AppSec [baseline] (55.475 ms) : 0, 55475
AppSec [candidate] (55.297 ms) : 0, 55297
Remote Config [baseline] (693.111 µs) : 0, 693
Remote Config [candidate] (694.997 µs) : 0, 695
Telemetry [baseline] (12.203 ms) : 0, 12203
Telemetry [candidate] (13.684 ms) : 0, 13684
section iast
BytebuddyAgent [baseline] (836.275 ms) : 0, 836275
BytebuddyAgent [candidate] (838.665 ms) : 0, 838665
GlobalTracer [baseline] (229.824 ms) : 0, 229824
GlobalTracer [candidate] (229.912 ms) : 0, 229912
IAST [baseline] (22.808 ms) : 0, 22808
IAST [candidate] (22.928 ms) : 0, 22928
AppSec [baseline] (56.814 ms) : 0, 56814
AppSec [candidate] (57.009 ms) : 0, 57009
Remote Config [baseline] (616.042 µs) : 0, 616
Remote Config [candidate] (613.014 µs) : 0, 613
Telemetry [baseline] (8.663 ms) : 0, 8663
Telemetry [candidate] (8.744 ms) : 0, 8744
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (837.571 ms) : 0, 837571
BytebuddyAgent [candidate] (840.517 ms) : 0, 840517
GlobalTracer [baseline] (230.547 ms) : 0, 230547
GlobalTracer [candidate] (230.83 ms) : 0, 230830
IAST [baseline] (23.44 ms) : 0, 23440
IAST [candidate] (23.197 ms) : 0, 23197
AppSec [baseline] (56.529 ms) : 0, 56529
AppSec [candidate] (57.148 ms) : 0, 57148
Remote Config [baseline] (606.179 µs) : 0, 606
Remote Config [candidate] (620.002 µs) : 0, 620
Telemetry [baseline] (8.704 ms) : 0, 8704
Telemetry [candidate] (8.875 ms) : 0, 8875
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (833.341 ms) : 0, 833341
BytebuddyAgent [candidate] (838.923 ms) : 0, 838923
GlobalTracer [baseline] (229.577 ms) : 0, 229577
GlobalTracer [candidate] (231.191 ms) : 0, 231191
IAST [baseline] (25.609 ms) : 0, 25609
IAST [candidate] (26.6 ms) : 0, 26600
AppSec [baseline] (54.14 ms) : 0, 54140
AppSec [candidate] (53.262 ms) : 0, 53262
Remote Config [baseline] (617.946 µs) : 0, 618
Remote Config [candidate] (614.105 µs) : 0, 614
Telemetry [baseline] (8.607 ms) : 0, 8607
Telemetry [candidate] (8.675 ms) : 0, 8675
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
end_time2025-02-28T16:41:172025-02-28T16:49:01
git_branchmasterevanchooly/DEBUG-3547
git_commit_date17407581111740760195
git_commit_sha19d883288a893c
release_version1.47.0-SNAPSHOT~19d8832a9d1.47.0-SNAPSHOT~88a893c3ef
start_time2025-02-28T16:41:032025-02-28T16:48:47
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17407617391740761739
ci_job_id828114723828114723
ci_pipeline_id5736661757366617
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-cxumtg-z-project-304-concurrent-2-25qllryk 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-cxumtg-z-project-304-concurrent-2-25qllryk 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
variantiastiast

Summary

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

Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.47.0-SNAPSHOT~88a893c3ef, baseline=1.47.0-SNAPSHOT~19d8832a9d
dateFormat X
axisFormat %s
section baseline
no_agent (380.187 µs) : 359, 401
. : milestone, 380,
iast (505.411 µs) : 483, 528
. : milestone, 505,
iast_FULL (728.869 µs) : 707, 751
. : milestone, 729,
iast_GLOBAL (559.451 µs) : 536, 583
. : milestone, 559,
iast_HARDCODED_SECRET_DISABLED (510.37 µs) : 488, 532
. : milestone, 510,
iast_INACTIVE (464.059 µs) : 443, 485
. : milestone, 464,
iast_TELEMETRY_OFF (495.627 µs) : 473, 519
. : milestone, 496,
tracing (455.452 µs) : 434, 477
. : milestone, 455,
section candidate
no_agent (380.648 µs) : 360, 401
. : milestone, 381,
iast (511.136 µs) : 488, 534
. : milestone, 511,
iast_FULL (720.491 µs) : 699, 742
. : milestone, 720,
iast_GLOBAL (554.516 µs) : 532, 577
. : milestone, 555,
iast_HARDCODED_SECRET_DISABLED (509.012 µs) : 487, 531
. : milestone, 509,
iast_INACTIVE (458.478 µs) : 437, 480
. : milestone, 458,
iast_TELEMETRY_OFF (493.062 µs) : 470, 516
. : milestone, 493,
tracing (454.521 µs) : 433, 476
. : milestone, 455,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent380.187 µs [359.348 µs, 401.027 µs]-
iast505.411 µs [483.114 µs, 527.707 µs]125.224 µs (32.9%)
iast_FULL728.869 µs [706.815 µs, 750.923 µs]348.682 µs (91.7%)
iast_GLOBAL559.451 µs [536.199 µs, 582.703 µs]179.264 µs (47.2%)
iast_HARDCODED_SECRET_DISABLED510.37 µs [488.271 µs, 532.469 µs]130.183 µs (34.2%)
iast_INACTIVE464.059 µs [442.96 µs, 485.157 µs]83.871 µs (22.1%)
iast_TELEMETRY_OFF495.627 µs [472.555 µs, 518.699 µs]115.44 µs (30.4%)
tracing455.452 µs [434.397 µs, 476.506 µs]75.264 µs (19.8%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent380.648 µs [360.471 µs, 400.825 µs]-
iast511.136 µs [488.41 µs, 533.862 µs]130.489 µs (34.3%)
iast_FULL720.491 µs [698.642 µs, 742.341 µs]339.844 µs (89.3%)
iast_GLOBAL554.516 µs [532.209 µs, 576.824 µs]173.869 µs (45.7%)
iast_HARDCODED_SECRET_DISABLED509.012 µs [487.322 µs, 530.701 µs]128.364 µs (33.7%)
iast_INACTIVE458.478 µs [437.205 µs, 479.75 µs]77.83 µs (20.4%)
iast_TELEMETRY_OFF493.062 µs [469.954 µs, 516.17 µs]112.414 µs (29.5%)
tracing454.521 µs [433.358 µs, 475.683 µs]73.873 µs (19.4%)
Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.47.0-SNAPSHOT~88a893c3ef, baseline=1.47.0-SNAPSHOT~19d8832a9d
dateFormat X
axisFormat %s
section baseline
no_agent (1.358 ms) : 1339, 1378
. : milestone, 1358,
appsec (1.733 ms) : 1709, 1756
. : milestone, 1733,
appsec_no_iast (1.723 ms) : 1698, 1749
. : milestone, 1723,
code_origins (1.671 ms) : 1638, 1703
. : milestone, 1671,
iast (1.514 ms) : 1490, 1539
. : milestone, 1514,
profiling (1.549 ms) : 1523, 1574
. : milestone, 1549,
tracing (1.489 ms) : 1465, 1513
. : milestone, 1489,
section candidate
no_agent (1.349 ms) : 1330, 1368
. : milestone, 1349,
appsec (1.75 ms) : 1726, 1774
. : milestone, 1750,
appsec_no_iast (1.776 ms) : 1751, 1802
. : milestone, 1776,
code_origins (1.69 ms) : 1657, 1723
. : milestone, 1690,
iast (1.511 ms) : 1487, 1535
. : milestone, 1511,
profiling (1.545 ms) : 1520, 1569
. : milestone, 1545,
tracing (1.477 ms) : 1452, 1502
. : milestone, 1477,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.358 ms [1.339 ms, 1.378 ms]-
appsec1.733 ms [1.709 ms, 1.756 ms]374.053 µs (27.5%)
appsec_no_iast1.723 ms [1.698 ms, 1.749 ms]364.978 µs (26.9%)
code_origins1.671 ms [1.638 ms, 1.703 ms]312.196 µs (23.0%)
iast1.514 ms [1.49 ms, 1.539 ms]156.01 µs (11.5%)
profiling1.549 ms [1.523 ms, 1.574 ms]190.194 µs (14.0%)
tracing1.489 ms [1.465 ms, 1.513 ms]130.526 µs (9.6%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.349 ms [1.33 ms, 1.368 ms]-
appsec1.75 ms [1.726 ms, 1.774 ms]400.659 µs (29.7%)
appsec_no_iast1.776 ms [1.751 ms, 1.802 ms]427.108 µs (31.7%)
code_origins1.69 ms [1.657 ms, 1.723 ms]340.569 µs (25.2%)
iast1.511 ms [1.487 ms, 1.535 ms]161.866 µs (12.0%)
profiling1.545 ms [1.52 ms, 1.569 ms]195.204 µs (14.5%)
tracing1.477 ms [1.452 ms, 1.502 ms]127.194 µs (9.4%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterevanchooly/DEBUG-3547
git_commit_date17407581111740760195
git_commit_sha19d883288a893c
release_version1.47.0-SNAPSHOT~19d8832a9d1.47.0-SNAPSHOT~88a893c3ef
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17407620861740762086
ci_job_id828114724828114724
ci_pipeline_id5736661757366617
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-cxumtg-z-project-304-concurrent-3-55dgtdwo 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-cxumtg-z-project-304-concurrent-3-55dgtdwo 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
variantappsecappsec

Summary

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

Execution time for tomcat
gantt
title tomcat - execution time [CI 0.99] : candidate=1.47.0-SNAPSHOT~88a893c3ef, baseline=1.47.0-SNAPSHOT~19d8832a9d
dateFormat X
axisFormat %s
section baseline
no_agent (1.475 ms) : 1463, 1486
. : milestone, 1475,
appsec (2.338 ms) : 2295, 2382
. : milestone, 2338,
iast (2.119 ms) : 2064, 2174
. : milestone, 2119,
iast_GLOBAL (2.163 ms) : 2108, 2218
. : milestone, 2163,
profiling (1.989 ms) : 1944, 2034
. : milestone, 1989,
tracing (1.959 ms) : 1916, 2002
. : milestone, 1959,
section candidate
no_agent (1.472 ms) : 1461, 1484
. : milestone, 1472,
appsec (2.366 ms) : 2322, 2409
. : milestone, 2366,
iast (2.122 ms) : 2066, 2177
. : milestone, 2122,
iast_GLOBAL (2.173 ms) : 2117, 2229
. : milestone, 2173,
profiling (1.971 ms) : 1927, 2015
. : milestone, 1971,
tracing (1.953 ms) : 1911, 1995
. : milestone, 1953,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.475 ms [1.463 ms, 1.486 ms]-
appsec2.338 ms [2.295 ms, 2.382 ms]863.512 µs (58.6%)
iast2.119 ms [2.064 ms, 2.174 ms]644.51 µs (43.7%)
iast_GLOBAL2.163 ms [2.108 ms, 2.218 ms]688.448 µs (46.7%)
profiling1.989 ms [1.944 ms, 2.034 ms]514.195 µs (34.9%)
tracing1.959 ms [1.916 ms, 2.002 ms]484.13 µs (32.8%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.472 ms [1.461 ms, 1.484 ms]-
appsec2.366 ms [2.322 ms, 2.409 ms]893.249 µs (60.7%)
iast2.122 ms [2.066 ms, 2.177 ms]649.243 µs (44.1%)
iast_GLOBAL2.173 ms [2.117 ms, 2.229 ms]700.774 µs (47.6%)
profiling1.971 ms [1.927 ms, 2.015 ms]498.749 µs (33.9%)
tracing1.953 ms [1.911 ms, 1.995 ms]480.719 µs (32.7%)
Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.47.0-SNAPSHOT~88a893c3ef, baseline=1.47.0-SNAPSHOT~19d8832a9d
dateFormat X
axisFormat %s
section baseline
no_agent (15.03 s) : 15030000, 15030000
. : milestone, 15030000,
appsec (15.032 s) : 15032000, 15032000
. : milestone, 15032000,
iast (18.937 s) : 18937000, 18937000
. : milestone, 18937000,
iast_GLOBAL (18.211 s) : 18211000, 18211000
. : milestone, 18211000,
profiling (14.909 s) : 14909000, 14909000
. : milestone, 14909000,
tracing (14.95 s) : 14950000, 14950000
. : milestone, 14950000,
section candidate
no_agent (14.911 s) : 14911000, 14911000
. : milestone, 14911000,
appsec (14.778 s) : 14778000, 14778000
. : milestone, 14778000,
iast (18.66 s) : 18660000, 18660000
. : milestone, 18660000,
iast_GLOBAL (17.652 s) : 17652000, 17652000
. : milestone, 17652000,
profiling (15.278 s) : 15278000, 15278000
. : milestone, 15278000,
tracing (14.946 s) : 14946000, 14946000
. : milestone, 14946000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.03 s [15.03 s, 15.03 s]-
appsec15.032 s [15.032 s, 15.032 s]2.0 ms (0.0%)
iast18.937 s [18.937 s, 18.937 s]3.907 s (26.0%)
iast_GLOBAL18.211 s [18.211 s, 18.211 s]3.181 s (21.2%)
profiling14.909 s [14.909 s, 14.909 s]-121.0 ms (-0.8%)
tracing14.95 s [14.95 s, 14.95 s]-80.0 ms (-0.5%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent14.911 s [14.911 s, 14.911 s]-
appsec14.778 s [14.778 s, 14.778 s]-133.0 ms (-0.9%)
iast18.66 s [18.66 s, 18.66 s]3.749 s (25.1%)
iast_GLOBAL17.652 s [17.652 s, 17.652 s]2.741 s (18.4%)
profiling15.278 s [15.278 s, 15.278 s]367.0 ms (2.5%)
tracing14.946 s [14.946 s, 14.946 s]35.0 ms (0.2%)

@evanchoolyevanchooly added the type: feature Enhancements and improvements label Feb 28, 2025
@evanchooly
evanchooly merged commit be03ce5 into masterFeb 28, 2025
@evanchooly
evanchooly deleted the evanchooly/DEBUG-3547 branch February 28, 2025 17:18
@github-actionsgithub-actionsBot added this to the 1.47.0 milestone Feb 28, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: debuggerDynamic Instrumentationinst: javaCore Java language instrumentationtag: no release notesChanges to exclude from release notestype: featureEnhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@evanchooly@jpbempel