Skip to content

Conversation

@jpbempel
Copy link
Member

@jpbempel jpbempel commented Dec 17, 2025

What Does This Do

Add tests for ensuring enablement by JDK version

Motivation

Additional Notes

Contributor Checklist

Jira ticket: DEBUG-4173

@jpbempel jpbempel added comp: debugger Dynamic Instrumentation type: enhancement Enhancements and improvements labels Dec 17, 2025
@pr-commenter
Copy link

pr-commenter bot commented Dec 17, 2025

Debugger benchmarks

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
ci_job_date 1766064622 1766064967
end_time 2025-12-18T13:31:42 2025-12-18T13:37:26
git_branch master jpbempel/default-co-by-JDK
git_commit_sha 7442d01 c62a400
start_time 2025-12-18T13:30:23 2025-12-18T13:36:08
See matching parameters
Baseline Candidate
ci_job_id 1305994075 1305994075
ci_pipeline_id 87540502 87540502
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date 1766064039 1766064039

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 10 metrics, 5 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
[-28568.410ns; +26753.172ns] or [-10.327%; +9.671%]
unstable
[-42.498µs; +37.604µs] or [-13.365%; +11.826%]
unstable
[-53104.088ns; +51224.808ns] or [-15.984%; +15.418%]
unstable
[-119.922µs; +106.592µs] or [-12.592%; +11.192%]
same
scenario:basic same same same unstable
[-42.091µs; +90.620µs] or [-5.869%; +12.637%]
same
scenario:loop unsure
[-11.548µs; -6.846µs] or [-0.130%; -0.077%]
same same 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 (317.973 µs) : 285, 351
.   : milestone, 318,
basic (279.791 µs) : 274, 286
.   : milestone, 280,
loop (8.952 ms) : 8947, 8957
.   : milestone, 8952,
section candidate
noprobe (315.526 µs) : 273, 358
.   : milestone, 316,
basic (275.869 µs) : 269, 283
.   : milestone, 276,
loop (8.955 ms) : 8950, 8959
.   : milestone, 8955,
Loading
  • baseline results
Scenario Request median duration [CI 0.99]
noprobe 317.973 µs [285.347 µs, 350.599 µs]
basic 279.791 µs [273.748 µs, 285.834 µs]
loop 8.952 ms [8.947 ms, 8.957 ms]
  • candidate results
Scenario Request median duration [CI 0.99]
noprobe 315.526 µs [272.562 µs, 358.49 µs]
basic 275.869 µs [268.532 µs, 283.206 µs]
loop 8.955 ms [8.95 ms, 8.959 ms]

@pr-commenter
Copy link

pr-commenter bot commented Dec 17, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/default-co-by-JDK
git_commit_date 1766060680 1766064039
git_commit_sha 7442d01 c62a400
release_version 1.58.0-SNAPSHOT~7442d01dcc 1.58.0-SNAPSHOT~c62a400971
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1766065808 1766065808
ci_job_id 1305994068 1305994068
ci_pipeline_id 87540502 87540502
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-uzt5pn1u 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-uzt5pn1u 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 53 metrics, 12 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.58.0-SNAPSHOT~c62a400971, baseline=1.58.0-SNAPSHOT~7442d01dcc

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.084 s) : 0, 1083514
Total [baseline] (8.772 s) : 0, 8771760
Agent [candidate] (1.083 s) : 0, 1083358
Total [candidate] (8.735 s) : 0, 8734524
section iast
Agent [baseline] (1.233 s) : 0, 1232830
Total [baseline] (9.371 s) : 0, 9371373
Agent [candidate] (1.221 s) : 0, 1220906
Total [candidate] (9.372 s) : 0, 9372350
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.084 s -
Agent iast 1.233 s 149.316 ms (13.8%)
Total tracing 8.772 s -
Total iast 9.371 s 599.613 ms (6.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.083 s -
Agent iast 1.221 s 137.548 ms (12.7%)
Total tracing 8.735 s -
Total iast 9.372 s 637.827 ms (7.3%)
gantt
    title insecure-bank - break down per module: candidate=1.58.0-SNAPSHOT~c62a400971, baseline=1.58.0-SNAPSHOT~7442d01dcc

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.2 ms) : 0, 1200
crashtracking [candidate] (1.187 ms) : 0, 1187
BytebuddyAgent [baseline] (649.836 ms) : 0, 649836
BytebuddyAgent [candidate] (650.655 ms) : 0, 650655
GlobalTracer [baseline] (283.303 ms) : 0, 283303
GlobalTracer [candidate] (283.391 ms) : 0, 283391
AppSec [baseline] (32.278 ms) : 0, 32278
AppSec [candidate] (32.257 ms) : 0, 32257
Debugger [baseline] (67.994 ms) : 0, 67994
Debugger [candidate] (66.95 ms) : 0, 66950
Remote Config [baseline] (627.966 µs) : 0, 628
Remote Config [candidate] (604.114 µs) : 0, 604
Telemetry [baseline] (9.017 ms) : 0, 9017
Telemetry [candidate] (9.056 ms) : 0, 9056
Flare Poller [baseline] (3.729 ms) : 0, 3729
Flare Poller [candidate] (3.725 ms) : 0, 3725
section iast
crashtracking [baseline] (1.194 ms) : 0, 1194
crashtracking [candidate] (1.187 ms) : 0, 1187
BytebuddyAgent [baseline] (797.915 ms) : 0, 797915
BytebuddyAgent [candidate] (790.494 ms) : 0, 790494
GlobalTracer [baseline] (258.209 ms) : 0, 258209
GlobalTracer [candidate] (255.569 ms) : 0, 255569
IAST [baseline] (27.347 ms) : 0, 27347
IAST [candidate] (26.839 ms) : 0, 26839
AppSec [baseline] (35.691 ms) : 0, 35691
AppSec [candidate] (33.234 ms) : 0, 33234
Debugger [baseline] (64.42 ms) : 0, 64420
Debugger [candidate] (65.727 ms) : 0, 65727
Remote Config [baseline] (606.648 µs) : 0, 607
Remote Config [candidate] (602.472 µs) : 0, 602
Telemetry [baseline] (8.476 ms) : 0, 8476
Telemetry [candidate] (8.453 ms) : 0, 8453
Flare Poller [baseline] (3.528 ms) : 0, 3528
Flare Poller [candidate] (3.46 ms) : 0, 3460
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.58.0-SNAPSHOT~c62a400971, baseline=1.58.0-SNAPSHOT~7442d01dcc

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.091 s) : 0, 1090566
Total [baseline] (10.887 s) : 0, 10887230
Agent [candidate] (1.08 s) : 0, 1080495
Total [candidate] (10.854 s) : 0, 10854052
section appsec
Agent [baseline] (1.285 s) : 0, 1284869
Total [baseline] (11.099 s) : 0, 11098594
Agent [candidate] (1.272 s) : 0, 1271802
Total [candidate] (11.026 s) : 0, 11025568
section iast
Agent [baseline] (1.221 s) : 0, 1221488
Total [baseline] (11.141 s) : 0, 11140990
Agent [candidate] (1.223 s) : 0, 1223369
Total [candidate] (11.168 s) : 0, 11168041
section profiling
Agent [baseline] (1.201 s) : 0, 1201400
Total [baseline] (10.979 s) : 0, 10979062
Agent [candidate] (1.211 s) : 0, 1210646
Total [candidate] (10.994 s) : 0, 10993669
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.091 s -
Agent appsec 1.285 s 194.304 ms (17.8%)
Agent iast 1.221 s 130.922 ms (12.0%)
Agent profiling 1.201 s 110.834 ms (10.2%)
Total tracing 10.887 s -
Total appsec 11.099 s 211.364 ms (1.9%)
Total iast 11.141 s 253.761 ms (2.3%)
Total profiling 10.979 s 91.832 ms (0.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.08 s -
Agent appsec 1.272 s 191.307 ms (17.7%)
Agent iast 1.223 s 142.874 ms (13.2%)
Agent profiling 1.211 s 130.151 ms (12.0%)
Total tracing 10.854 s -
Total appsec 11.026 s 171.516 ms (1.6%)
Total iast 11.168 s 313.989 ms (2.9%)
Total profiling 10.994 s 139.616 ms (1.3%)
gantt
    title petclinic - break down per module: candidate=1.58.0-SNAPSHOT~c62a400971, baseline=1.58.0-SNAPSHOT~7442d01dcc

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.214 ms) : 0, 1214
crashtracking [candidate] (1.181 ms) : 0, 1181
BytebuddyAgent [baseline] (654.322 ms) : 0, 654322
BytebuddyAgent [candidate] (647.933 ms) : 0, 647933
GlobalTracer [baseline] (284.472 ms) : 0, 284472
GlobalTracer [candidate] (282.783 ms) : 0, 282783
AppSec [baseline] (32.658 ms) : 0, 32658
AppSec [candidate] (32.315 ms) : 0, 32315
Debugger [baseline] (67.301 ms) : 0, 67301
Debugger [candidate] (67.767 ms) : 0, 67767
Remote Config [baseline] (602.037 µs) : 0, 602
Remote Config [candidate] (595.545 µs) : 0, 596
Telemetry [baseline] (9.867 ms) : 0, 9867
Telemetry [candidate] (8.939 ms) : 0, 8939
Flare Poller [baseline] (4.489 ms) : 0, 4489
Flare Poller [candidate] (3.661 ms) : 0, 3661
section appsec
crashtracking [baseline] (1.216 ms) : 0, 1216
crashtracking [candidate] (1.187 ms) : 0, 1187
BytebuddyAgent [baseline] (702.974 ms) : 0, 702974
BytebuddyAgent [candidate] (693.665 ms) : 0, 693665
GlobalTracer [baseline] (263.052 ms) : 0, 263052
GlobalTracer [candidate] (260.458 ms) : 0, 260458
AppSec [baseline] (175.041 ms) : 0, 175041
AppSec [candidate] (172.797 ms) : 0, 172797
Debugger [baseline] (67.858 ms) : 0, 67858
Debugger [candidate] (69.759 ms) : 0, 69759
Remote Config [baseline] (704.293 µs) : 0, 704
Remote Config [candidate] (705.363 µs) : 0, 705
Telemetry [baseline] (9.023 ms) : 0, 9023
Telemetry [candidate] (8.933 ms) : 0, 8933
Flare Poller [baseline] (3.86 ms) : 0, 3860
Flare Poller [candidate] (3.902 ms) : 0, 3902
IAST [baseline] (25.195 ms) : 0, 25195
IAST [candidate] (24.779 ms) : 0, 24779
section iast
crashtracking [baseline] (1.182 ms) : 0, 1182
crashtracking [candidate] (1.177 ms) : 0, 1177
BytebuddyAgent [baseline] (789.043 ms) : 0, 789043
BytebuddyAgent [candidate] (790.811 ms) : 0, 790811
GlobalTracer [baseline] (255.637 ms) : 0, 255637
GlobalTracer [candidate] (256.009 ms) : 0, 256009
AppSec [baseline] (33.617 ms) : 0, 33617
AppSec [candidate] (32.748 ms) : 0, 32748
Debugger [baseline] (67.095 ms) : 0, 67095
Debugger [candidate] (67.677 ms) : 0, 67677
Remote Config [baseline] (582.713 µs) : 0, 583
Remote Config [candidate] (564.652 µs) : 0, 565
Telemetry [baseline] (8.454 ms) : 0, 8454
Telemetry [candidate] (8.477 ms) : 0, 8477
Flare Poller [baseline] (3.465 ms) : 0, 3465
Flare Poller [candidate] (3.517 ms) : 0, 3517
IAST [baseline] (27.036 ms) : 0, 27036
IAST [candidate] (27.106 ms) : 0, 27106
section profiling
ProfilingAgent [baseline] (96.357 ms) : 0, 96357
ProfilingAgent [candidate] (96.856 ms) : 0, 96856
crashtracking [baseline] (1.21 ms) : 0, 1210
crashtracking [candidate] (1.215 ms) : 0, 1215
BytebuddyAgent [baseline] (700.014 ms) : 0, 700014
BytebuddyAgent [candidate] (706.022 ms) : 0, 706022
GlobalTracer [baseline] (220.692 ms) : 0, 220692
GlobalTracer [candidate] (222.253 ms) : 0, 222253
AppSec [baseline] (31.985 ms) : 0, 31985
AppSec [candidate] (32.347 ms) : 0, 32347
Debugger [baseline] (68.42 ms) : 0, 68420
Debugger [candidate] (68.699 ms) : 0, 68699
Remote Config [baseline] (627.503 µs) : 0, 628
Remote Config [candidate] (651.1 µs) : 0, 651
Telemetry [baseline] (8.785 ms) : 0, 8785
Telemetry [candidate] (8.797 ms) : 0, 8797
Flare Poller [baseline] (3.668 ms) : 0, 3668
Flare Poller [candidate] (3.761 ms) : 0, 3761
Profiling [baseline] (96.944 ms) : 0, 96944
Profiling [candidate] (97.429 ms) : 0, 97429
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/default-co-by-JDK
git_commit_date 1766060680 1766064039
git_commit_sha 7442d01 c62a400
release_version 1.58.0-SNAPSHOT~7442d01dcc 1.58.0-SNAPSHOT~c62a400971
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1766066379 1766066379
ci_job_id 1305994069 1305994069
ci_pipeline_id 87540502 87540502
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-cbc3jyhi 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-cbc3jyhi 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 1 performance regressions! Performance is the same for 18 metrics, 16 unstable metrics.

scenario Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p95 Δ mean throughput candidate mean agg_http_req_duration_p50 candidate mean agg_http_req_duration_p95 candidate mean throughput baseline mean agg_http_req_duration_p50 baseline mean agg_http_req_duration_p95 baseline mean throughput
scenario:load:petclinic:iast:high_load better
[-1.904ms; -0.770ms] or [-10.233%; -4.140%]
unsure
[-2.018ms; -0.533ms] or [-6.757%; -1.786%]
unstable
[-9.547op/s; +44.797op/s] or [-3.860%; +18.114%]
17.266ms 28.586ms 264.938op/s 18.603ms 29.862ms 247.312op/s
scenario:load:petclinic:profiling:high_load worse
[+468.519µs; +1480.354µs] or [+2.484%; +7.848%]
unsure
[+72.779µs; +1876.037µs] or [+0.238%; +6.139%]
unstable
[-36.987op/s; +13.924op/s] or [-15.172%; +5.712%]
19.837ms 31.534ms 232.250op/s 18.862ms 30.560ms 243.781op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.58.0-SNAPSHOT~c62a400971, baseline=1.58.0-SNAPSHOT~7442d01dcc
    dateFormat X
    axisFormat %s
section baseline
no_agent (17.876 ms) : 17696, 18056
.   : milestone, 17876,
appsec (18.571 ms) : 18382, 18760
.   : milestone, 18571,
code_origins (17.991 ms) : 17815, 18166
.   : milestone, 17991,
iast (18.868 ms) : 18678, 19058
.   : milestone, 18868,
profiling (19.146 ms) : 18955, 19338
.   : milestone, 19146,
tracing (18.566 ms) : 18375, 18756
.   : milestone, 18566,
section candidate
no_agent (17.408 ms) : 17227, 17589
.   : milestone, 17408,
appsec (18.517 ms) : 18331, 18703
.   : milestone, 18517,
code_origins (17.862 ms) : 17683, 18042
.   : milestone, 17862,
iast (17.612 ms) : 17438, 17786
.   : milestone, 17612,
profiling (20.099 ms) : 19897, 20302
.   : milestone, 20099,
tracing (18.909 ms) : 18713, 19104
.   : milestone, 18909,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 17.876 ms [17.696 ms, 18.056 ms] -
appsec 18.571 ms [18.382 ms, 18.76 ms] 694.861 µs (3.9%)
code_origins 17.991 ms [17.815 ms, 18.166 ms] 114.592 µs (0.6%)
iast 18.868 ms [18.678 ms, 19.058 ms] 992.051 µs (5.5%)
profiling 19.146 ms [18.955 ms, 19.338 ms] 1.27 ms (7.1%)
tracing 18.566 ms [18.375 ms, 18.756 ms] 689.583 µs (3.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 17.408 ms [17.227 ms, 17.589 ms] -
appsec 18.517 ms [18.331 ms, 18.703 ms] 1.109 ms (6.4%)
code_origins 17.862 ms [17.683 ms, 18.042 ms] 454.133 µs (2.6%)
iast 17.612 ms [17.438 ms, 17.786 ms] 203.308 µs (1.2%)
profiling 20.099 ms [19.897 ms, 20.302 ms] 2.691 ms (15.5%)
tracing 18.909 ms [18.713 ms, 19.104 ms] 1.501 ms (8.6%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.58.0-SNAPSHOT~c62a400971, baseline=1.58.0-SNAPSHOT~7442d01dcc
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.17 ms) : 1159, 1181
.   : milestone, 1170,
iast (3.138 ms) : 3097, 3179
.   : milestone, 3138,
iast_FULL (5.931 ms) : 5871, 5992
.   : milestone, 5931,
iast_GLOBAL (3.586 ms) : 3535, 3638
.   : milestone, 3586,
profiling (2.0 ms) : 1982, 2019
.   : milestone, 2000,
tracing (1.782 ms) : 1766, 1797
.   : milestone, 1782,
section candidate
no_agent (1.18 ms) : 1169, 1191
.   : milestone, 1180,
iast (3.185 ms) : 3143, 3227
.   : milestone, 3185,
iast_FULL (6.012 ms) : 5951, 6074
.   : milestone, 6012,
iast_GLOBAL (3.592 ms) : 3539, 3644
.   : milestone, 3592,
profiling (2.007 ms) : 1990, 2023
.   : milestone, 2007,
tracing (1.806 ms) : 1790, 1821
.   : milestone, 1806,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.17 ms [1.159 ms, 1.181 ms] -
iast 3.138 ms [3.097 ms, 3.179 ms] 1.968 ms (168.2%)
iast_FULL 5.931 ms [5.871 ms, 5.992 ms] 4.761 ms (407.0%)
iast_GLOBAL 3.586 ms [3.535 ms, 3.638 ms] 2.416 ms (206.5%)
profiling 2.0 ms [1.982 ms, 2.019 ms] 830.51 µs (71.0%)
tracing 1.782 ms [1.766 ms, 1.797 ms] 611.569 µs (52.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.18 ms [1.169 ms, 1.191 ms] -
iast 3.185 ms [3.143 ms, 3.227 ms] 2.005 ms (169.9%)
iast_FULL 6.012 ms [5.951 ms, 6.074 ms] 4.832 ms (409.5%)
iast_GLOBAL 3.592 ms [3.539 ms, 3.644 ms] 2.412 ms (204.4%)
profiling 2.007 ms [1.99 ms, 2.023 ms] 826.678 µs (70.1%)
tracing 1.806 ms [1.79 ms, 1.821 ms] 625.758 µs (53.0%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/default-co-by-JDK
git_commit_date 1766060680 1766064039
git_commit_sha 7442d01 c62a400
release_version 1.58.0-SNAPSHOT~7442d01dcc 1.58.0-SNAPSHOT~c62a400971
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1766065970 1766065970
ci_job_id 1305994070 1305994070
ci_pipeline_id 87540502 87540502
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-3-a45jf02p 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-3-a45jf02p 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.58.0-SNAPSHOT~c62a400971, baseline=1.58.0-SNAPSHOT~7442d01dcc
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.54 s) : 15540000, 15540000
.   : milestone, 15540000,
appsec (14.459 s) : 14459000, 14459000
.   : milestone, 14459000,
iast (17.94 s) : 17940000, 17940000
.   : milestone, 17940000,
iast_GLOBAL (17.477 s) : 17477000, 17477000
.   : milestone, 17477000,
profiling (15.388 s) : 15388000, 15388000
.   : milestone, 15388000,
tracing (14.991 s) : 14991000, 14991000
.   : milestone, 14991000,
section candidate
no_agent (15.487 s) : 15487000, 15487000
.   : milestone, 15487000,
appsec (14.807 s) : 14807000, 14807000
.   : milestone, 14807000,
iast (18.29 s) : 18290000, 18290000
.   : milestone, 18290000,
iast_GLOBAL (17.71 s) : 17710000, 17710000
.   : milestone, 17710000,
profiling (14.757 s) : 14757000, 14757000
.   : milestone, 14757000,
tracing (14.575 s) : 14575000, 14575000
.   : milestone, 14575000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.54 s [15.54 s, 15.54 s] -
appsec 14.459 s [14.459 s, 14.459 s] -1.081 s (-7.0%)
iast 17.94 s [17.94 s, 17.94 s] 2.4 s (15.4%)
iast_GLOBAL 17.477 s [17.477 s, 17.477 s] 1.937 s (12.5%)
profiling 15.388 s [15.388 s, 15.388 s] -152.0 ms (-1.0%)
tracing 14.991 s [14.991 s, 14.991 s] -549.0 ms (-3.5%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.487 s [15.487 s, 15.487 s] -
appsec 14.807 s [14.807 s, 14.807 s] -680.0 ms (-4.4%)
iast 18.29 s [18.29 s, 18.29 s] 2.803 s (18.1%)
iast_GLOBAL 17.71 s [17.71 s, 17.71 s] 2.223 s (14.4%)
profiling 14.757 s [14.757 s, 14.757 s] -730.0 ms (-4.7%)
tracing 14.575 s [14.575 s, 14.575 s] -912.0 ms (-5.9%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.58.0-SNAPSHOT~c62a400971, baseline=1.58.0-SNAPSHOT~7442d01dcc
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.471 ms) : 1459, 1482
.   : milestone, 1471,
appsec (2.52 ms) : 2464, 2576
.   : milestone, 2520,
iast (2.209 ms) : 2144, 2274
.   : milestone, 2209,
iast_GLOBAL (2.256 ms) : 2190, 2322
.   : milestone, 2256,
profiling (2.093 ms) : 2038, 2148
.   : milestone, 2093,
tracing (2.041 ms) : 1989, 2092
.   : milestone, 2041,
section candidate
no_agent (1.466 ms) : 1455, 1477
.   : milestone, 1466,
appsec (3.725 ms) : 3501, 3949
.   : milestone, 3725,
iast (2.206 ms) : 2141, 2272
.   : milestone, 2206,
iast_GLOBAL (2.258 ms) : 2192, 2324
.   : milestone, 2258,
profiling (2.061 ms) : 2008, 2114
.   : milestone, 2061,
tracing (2.041 ms) : 1990, 2092
.   : milestone, 2041,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.471 ms [1.459 ms, 1.482 ms] -
appsec 2.52 ms [2.464 ms, 2.576 ms] 1.049 ms (71.3%)
iast 2.209 ms [2.144 ms, 2.274 ms] 738.073 µs (50.2%)
iast_GLOBAL 2.256 ms [2.19 ms, 2.322 ms] 785.213 µs (53.4%)
profiling 2.093 ms [2.038 ms, 2.148 ms] 622.375 µs (42.3%)
tracing 2.041 ms [1.989 ms, 2.092 ms] 569.987 µs (38.8%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.466 ms [1.455 ms, 1.477 ms] -
appsec 3.725 ms [3.501 ms, 3.949 ms] 2.259 ms (154.1%)
iast 2.206 ms [2.141 ms, 2.272 ms] 740.271 µs (50.5%)
iast_GLOBAL 2.258 ms [2.192 ms, 2.324 ms] 791.936 µs (54.0%)
profiling 2.061 ms [2.008 ms, 2.114 ms] 595.378 µs (40.6%)
tracing 2.041 ms [1.99 ms, 2.092 ms] 575.17 µs (39.2%)

@jpbempel jpbempel force-pushed the jpbempel/default-co-by-JDK branch from 84d23b7 to c966709 Compare December 18, 2025 13:11
@jpbempel jpbempel marked this pull request as ready for review December 18, 2025 13:11
@jpbempel jpbempel requested review from a team as code owners December 18, 2025 13:11
@jpbempel jpbempel requested review from PerfectSlayer and tylfin and removed request for a team December 18, 2025 13:11
Add tests for ensuring enablement by JDK version
@jpbempel jpbempel force-pushed the jpbempel/default-co-by-JDK branch from c966709 to c62a400 Compare December 18, 2025 13:20
@jpbempel jpbempel merged commit 39b2cbd into master Dec 18, 2025
566 checks passed
@jpbempel jpbempel deleted the jpbempel/default-co-by-JDK branch December 18, 2025 14:48
@github-actions github-actions bot added this to the 1.58.0 milestone Dec 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: debugger Dynamic Instrumentation type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants