dd-trace-java
dd-trace-java copied to clipboard
Rename exceptionId to exceptionCaptureId
What Does This Do
add exceptionHash and frame index in snapshot attributes
Motivation
Additional Notes
Contributor Checklist
- Format the title according the contribution guidelines
- Assign the
type:and (comp:orinst:) labels in addition to any usefull labels - Don't use
close,fixor any linking keywords when referencing an issue.
Usesolvesinstead, and assign the PR milestone to the issue - Update the public documentation in case of new configuration flag or behavior
Jira ticket: DEBUG-3643
Hi! 👋 Thanks for your pull request! 🎉
To help us review it, please make sure to:
- Add at least one type, and one component or instrumentation label to the pull request
If you need help, please check our contributing guidelines.
Debugger benchmarks
Parameters
| Baseline | Candidate | |
|---|---|---|
| baseline_or_candidate | baseline | candidate |
| ci_job_date | 1746026126 | 1746026495 |
| end_time | 2025-04-30T15:16:46 | 2025-04-30T15:22:54 |
| git_branch | master | jpbempel/fix-exceptionid-tag |
| git_commit_sha | 8d1aab58ee | c77e796dd2cdafae30de5cd0088ba7eaf3aa3b73 |
| start_time | 2025-04-30T15:15:27 | 2025-04-30T15:21:36 |
See matching parameters
| Baseline | Candidate | |
|---|---|---|
| ci_job_id | 919121613 | 919121613 |
| ci_pipeline_id | 63755149 | 63755149 |
| cpu_model | Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz |
| git_commit_date | 1746024775 | 1746024775 |
Summary
Found 0 performance improvements and 5 performance regressions! Performance is the same for 3 metrics, 7 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:loop | worse [+681.390µs; +709.249µs] or [+6.825%; +7.104%] |
worse [+699.166µs; +764.548µs] or [+6.905%; +7.551%] |
worse [+620.692µs; +733.933µs] or [+6.058%; +7.163%] |
worse [+370.195µs; +974.448µs] or [+3.483%; +9.168%] |
worse [-7.547op/s; -4.809op/s] or [-7.774%; -4.954%] |
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 [-36.283µs; +44.396µs] or [-12.758%; +15.610%] |
unstable [-51.421µs; +60.611µs] or [-15.646%; +18.442%] |
unstable [-62.439µs; +70.596µs] or [-18.141%; +20.511%] |
unstable [-187.619µs; +451.735µs] or [-30.758%; +74.056%] |
unstable [-98.156op/s; +161.447op/s] or [-3.926%; +6.458%] |
| scenario:basic | same | same | same | unstable [-62.106µs; +32.670µs] or [-11.322%; +5.956%] |
unstable [-173.807op/s; +173.807op/s] or [-6.952%; +6.952%] |
Request duration reports for reports
gantt
title reports - request duration [CI 0.99] : candidate=None, baseline=None
dateFormat X
axisFormat %s
section baseline
noprobe (328.655 µs) : 280, 377
. : milestone, 329,
basic (313.662 µs) : 302, 325
. : milestone, 314,
loop (10.126 ms) : 10104, 10147
. : milestone, 10126,
section candidate
noprobe (333.25 µs) : 275, 391
. : milestone, 333,
basic (310.536 µs) : 299, 322
. : milestone, 311,
loop (10.857 ms) : 10820, 10895
. : milestone, 10857,
- baseline results
| Scenario | Request median duration [CI 0.99] |
|---|---|
| noprobe | 328.655 µs [280.444 µs, 376.866 µs] |
| basic | 313.662 µs [301.973 µs, 325.352 µs] |
| loop | 10.126 ms [10.104 ms, 10.147 ms] |
- candidate results
| Scenario | Request median duration [CI 0.99] |
|---|---|
| noprobe | 333.25 µs [275.21 µs, 391.29 µs] |
| basic | 310.536 µs [298.609 µs, 322.463 µs] |
| loop | 10.857 ms [10.82 ms, 10.895 ms] |
Benchmarks
Startup
Parameters
| Baseline | Candidate | |
|---|---|---|
| baseline_or_candidate | baseline | candidate |
| git_branch | master | jpbempel/fix-exceptionid-tag |
| git_commit_date | 1746014632 | 1746024775 |
| git_commit_sha | 8d1aab58ee | c77e796dd2 |
| release_version | 1.49.0-SNAPSHOT~8d1aab58ee | 1.49.0-SNAPSHOT~c77e796dd2 |
See matching parameters
| Baseline | Candidate | |
|---|---|---|
| application | insecure-bank | insecure-bank |
| ci_job_date | 1746027968 | 1746027968 |
| ci_job_id | 919121601 | 919121601 |
| ci_pipeline_id | 63755149 | 63755149 |
| cpu_model | Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz |
| kernel_version | Linux runner-zazntmgv-project-304-concurrent-0-e90a2nnc 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux | Linux runner-zazntmgv-project-304-concurrent-0-e90a2nnc 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux |
| module | Agent | Agent |
| parent | None | None |
| variant | iast | iast |
Summary
Found 0 performance improvements and 0 performance regressions! Performance is the same for 65 metrics, 6 unstable metrics.
Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.49.0-SNAPSHOT~c77e796dd2, baseline=1.49.0-SNAPSHOT~8d1aab58ee
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.005 s) : 0, 1005457
Total [baseline] (8.616 s) : 0, 8616203
Agent [candidate] (1.016 s) : 0, 1016242
Total [candidate] (8.701 s) : 0, 8701277
section iast
Agent [baseline] (1.133 s) : 0, 1133292
Total [baseline] (9.215 s) : 0, 9214798
Agent [candidate] (1.137 s) : 0, 1136863
Total [candidate] (9.238 s) : 0, 9238412
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.152 s) : 0, 1152349
Total [baseline] (9.182 s) : 0, 9181985
Agent [candidate] (1.14 s) : 0, 1140458
Total [candidate] (9.205 s) : 0, 9205197
section iast_TELEMETRY_OFF
Agent [baseline] (1.144 s) : 0, 1144024
Total [baseline] (9.232 s) : 0, 9231641
Agent [candidate] (1.133 s) : 0, 1133303
Total [candidate] (9.171 s) : 0, 9170691
- baseline results
| Module | Variant | Duration | Δ tracing |
|---|---|---|---|
| Agent | tracing | 1.005 s | - |
| Agent | iast | 1.133 s | 127.835 ms (12.7%) |
| Agent | iast_HARDCODED_SECRET_DISABLED | 1.152 s | 146.892 ms (14.6%) |
| Agent | iast_TELEMETRY_OFF | 1.144 s | 138.567 ms (13.8%) |
| Total | tracing | 8.616 s | - |
| Total | iast | 9.215 s | 598.595 ms (6.9%) |
| Total | iast_HARDCODED_SECRET_DISABLED | 9.182 s | 565.782 ms (6.6%) |
| Total | iast_TELEMETRY_OFF | 9.232 s | 615.438 ms (7.1%) |
- candidate results
| Module | Variant | Duration | Δ tracing |
|---|---|---|---|
| Agent | tracing | 1.016 s | - |
| Agent | iast | 1.137 s | 120.622 ms (11.9%) |
| Agent | iast_HARDCODED_SECRET_DISABLED | 1.14 s | 124.216 ms (12.2%) |
| Agent | iast_TELEMETRY_OFF | 1.133 s | 117.062 ms (11.5%) |
| Total | tracing | 8.701 s | - |
| Total | iast | 9.238 s | 537.135 ms (6.2%) |
| Total | iast_HARDCODED_SECRET_DISABLED | 9.205 s | 503.92 ms (5.8%) |
| Total | iast_TELEMETRY_OFF | 9.171 s | 469.414 ms (5.4%) |
gantt
title insecure-bank - break down per module: candidate=1.49.0-SNAPSHOT~c77e796dd2, baseline=1.49.0-SNAPSHOT~8d1aab58ee
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (670.197 ms) : 0, 670197
BytebuddyAgent [candidate] (675.286 ms) : 0, 675286
GlobalTracer [baseline] (240.373 ms) : 0, 240373
GlobalTracer [candidate] (243.746 ms) : 0, 243746
AppSec [baseline] (54.745 ms) : 0, 54745
AppSec [candidate] (55.736 ms) : 0, 55736
Debugger [baseline] (6.937 ms) : 0, 6937
Debugger [candidate] (6.272 ms) : 0, 6272
Remote Config [baseline] (699.41 µs) : 0, 699
Remote Config [candidate] (719.521 µs) : 0, 720
Telemetry [baseline] (9.159 ms) : 0, 9159
Telemetry [candidate] (10.935 ms) : 0, 10935
section iast
BytebuddyAgent [baseline] (787.938 ms) : 0, 787938
BytebuddyAgent [candidate] (788.676 ms) : 0, 788676
GlobalTracer [baseline] (229.021 ms) : 0, 229021
GlobalTracer [candidate] (231.155 ms) : 0, 231155
IAST [baseline] (22.67 ms) : 0, 22670
IAST [candidate] (22.958 ms) : 0, 22958
AppSec [baseline] (56.085 ms) : 0, 56085
AppSec [candidate] (56.346 ms) : 0, 56346
Debugger [baseline] (5.885 ms) : 0, 5885
Debugger [candidate] (5.875 ms) : 0, 5875
Remote Config [baseline] (595.125 µs) : 0, 595
Remote Config [candidate] (584.512 µs) : 0, 585
Telemetry [baseline] (7.892 ms) : 0, 7892
Telemetry [candidate] (7.964 ms) : 0, 7964
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (800.556 ms) : 0, 800556
BytebuddyAgent [candidate] (792.433 ms) : 0, 792433
GlobalTracer [baseline] (232.457 ms) : 0, 232457
GlobalTracer [candidate] (230.164 ms) : 0, 230164
IAST [baseline] (23.308 ms) : 0, 23308
IAST [candidate] (22.999 ms) : 0, 22999
AppSec [baseline] (57.764 ms) : 0, 57764
AppSec [candidate] (56.88 ms) : 0, 56880
Debugger [baseline] (6.045 ms) : 0, 6045
Debugger [candidate] (5.924 ms) : 0, 5924
Remote Config [baseline] (621.197 µs) : 0, 621
Remote Config [candidate] (597.624 µs) : 0, 598
Telemetry [baseline] (8.06 ms) : 0, 8060
Telemetry [candidate] (7.977 ms) : 0, 7977
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (793.637 ms) : 0, 793637
BytebuddyAgent [candidate] (787.131 ms) : 0, 787131
GlobalTracer [baseline] (232.637 ms) : 0, 232637
GlobalTracer [candidate] (229.965 ms) : 0, 229965
IAST [baseline] (22.646 ms) : 0, 22646
IAST [candidate] (22.355 ms) : 0, 22355
AppSec [baseline] (57.045 ms) : 0, 57045
AppSec [candidate] (56.318 ms) : 0, 56318
Debugger [baseline] (6.017 ms) : 0, 6017
Debugger [candidate] (5.923 ms) : 0, 5923
Remote Config [baseline] (623.864 µs) : 0, 624
Remote Config [candidate] (600.551 µs) : 0, 601
Telemetry [baseline] (7.965 ms) : 0, 7965
Telemetry [candidate] (7.714 ms) : 0, 7714
Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.49.0-SNAPSHOT~c77e796dd2, baseline=1.49.0-SNAPSHOT~8d1aab58ee
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.005 s) : 0, 1004573
Total [baseline] (10.482 s) : 0, 10482223
Agent [candidate] (1.008 s) : 0, 1007592
Total [candidate] (10.483 s) : 0, 10482873
section appsec
Agent [baseline] (1.151 s) : 0, 1150554
Total [baseline] (10.613 s) : 0, 10613013
Agent [candidate] (1.151 s) : 0, 1150696
Total [candidate] (10.722 s) : 0, 10722437
section iast
Agent [baseline] (1.137 s) : 0, 1137345
Total [baseline] (10.865 s) : 0, 10864792
Agent [candidate] (1.136 s) : 0, 1135563
Total [candidate] (10.842 s) : 0, 10842206
section profiling
Agent [baseline] (1.255 s) : 0, 1254893
Total [baseline] (10.718 s) : 0, 10717907
Agent [candidate] (1.253 s) : 0, 1253339
Total [candidate] (10.831 s) : 0, 10830626
- baseline results
| Module | Variant | Duration | Δ tracing |
|---|---|---|---|
| Agent | tracing | 1.005 s | - |
| Agent | appsec | 1.151 s | 145.982 ms (14.5%) |
| Agent | iast | 1.137 s | 132.772 ms (13.2%) |
| Agent | profiling | 1.255 s | 250.32 ms (24.9%) |
| Total | tracing | 10.482 s | - |
| Total | appsec | 10.613 s | 130.79 ms (1.2%) |
| Total | iast | 10.865 s | 382.568 ms (3.6%) |
| Total | profiling | 10.718 s | 235.683 ms (2.2%) |
- candidate results
| Module | Variant | Duration | Δ tracing |
|---|---|---|---|
| Agent | tracing | 1.008 s | - |
| Agent | appsec | 1.151 s | 143.104 ms (14.2%) |
| Agent | iast | 1.136 s | 127.971 ms (12.7%) |
| Agent | profiling | 1.253 s | 245.747 ms (24.4%) |
| Total | tracing | 10.483 s | - |
| Total | appsec | 10.722 s | 239.564 ms (2.3%) |
| Total | iast | 10.842 s | 359.333 ms (3.4%) |
| Total | profiling | 10.831 s | 347.753 ms (3.3%) |
gantt
title petclinic - break down per module: candidate=1.49.0-SNAPSHOT~c77e796dd2, baseline=1.49.0-SNAPSHOT~8d1aab58ee
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (668.925 ms) : 0, 668925
BytebuddyAgent [candidate] (670.692 ms) : 0, 670692
GlobalTracer [baseline] (238.936 ms) : 0, 238936
GlobalTracer [candidate] (240.005 ms) : 0, 240005
AppSec [baseline] (54.443 ms) : 0, 54443
AppSec [candidate] (54.527 ms) : 0, 54527
Debugger [baseline] (6.115 ms) : 0, 6115
Debugger [candidate] (6.871 ms) : 0, 6871
Remote Config [baseline] (714.907 µs) : 0, 715
Remote Config [candidate] (693.02 µs) : 0, 693
Telemetry [baseline] (12.093 ms) : 0, 12093
Telemetry [candidate] (11.486 ms) : 0, 11486
section appsec
BytebuddyAgent [baseline] (690.201 ms) : 0, 690201
BytebuddyAgent [candidate] (689.582 ms) : 0, 689582
GlobalTracer [baseline] (236.645 ms) : 0, 236645
GlobalTracer [candidate] (236.628 ms) : 0, 236628
IAST [baseline] (21.732 ms) : 0, 21732
IAST [candidate] (21.783 ms) : 0, 21783
AppSec [baseline] (175.498 ms) : 0, 175498
AppSec [candidate] (176.229 ms) : 0, 176229
Debugger [baseline] (5.898 ms) : 0, 5898
Debugger [candidate] (5.889 ms) : 0, 5889
Remote Config [baseline] (635.159 µs) : 0, 635
Remote Config [candidate] (638.242 µs) : 0, 638
Telemetry [baseline] (7.412 ms) : 0, 7412
Telemetry [candidate] (7.424 ms) : 0, 7424
section iast
BytebuddyAgent [baseline] (790.145 ms) : 0, 790145
BytebuddyAgent [candidate] (789.075 ms) : 0, 789075
GlobalTracer [baseline] (230.338 ms) : 0, 230338
GlobalTracer [candidate] (229.722 ms) : 0, 229722
IAST [baseline] (22.727 ms) : 0, 22727
IAST [candidate] (22.755 ms) : 0, 22755
AppSec [baseline] (56.353 ms) : 0, 56353
AppSec [candidate] (56.229 ms) : 0, 56229
Debugger [baseline] (5.891 ms) : 0, 5891
Debugger [candidate] (5.872 ms) : 0, 5872
Remote Config [baseline] (599.394 µs) : 0, 599
Remote Config [candidate] (652.465 µs) : 0, 652
Telemetry [baseline] (7.839 ms) : 0, 7839
Telemetry [candidate] (7.915 ms) : 0, 7915
section profiling
BytebuddyAgent [baseline] (661.196 ms) : 0, 661196
BytebuddyAgent [candidate] (660.782 ms) : 0, 660782
GlobalTracer [baseline] (378.062 ms) : 0, 378062
GlobalTracer [candidate] (376.902 ms) : 0, 376902
AppSec [baseline] (54.691 ms) : 0, 54691
AppSec [candidate] (53.613 ms) : 0, 53613
Debugger [baseline] (6.171 ms) : 0, 6171
Debugger [candidate] (6.104 ms) : 0, 6104
Remote Config [baseline] (656.145 µs) : 0, 656
Remote Config [candidate] (646.73 µs) : 0, 647
Telemetry [baseline] (8.213 ms) : 0, 8213
Telemetry [candidate] (8.167 ms) : 0, 8167
ProfilingAgent [baseline] (95.901 ms) : 0, 95901
ProfilingAgent [candidate] (97.186 ms) : 0, 97186
Profiling [baseline] (95.925 ms) : 0, 95925
Profiling [candidate] (97.211 ms) : 0, 97211
Load
Parameters
| Baseline | Candidate | |
|---|---|---|
| baseline_or_candidate | baseline | candidate |
| end_time | 2025-04-30T15:14:44 | 2025-04-30T15:22:26 |
| git_branch | master | jpbempel/fix-exceptionid-tag |
| git_commit_date | 1746014632 | 1746024775 |
| git_commit_sha | 8d1aab58ee | c77e796dd2 |
| release_version | 1.49.0-SNAPSHOT~8d1aab58ee | 1.49.0-SNAPSHOT~c77e796dd2 |
| start_time | 2025-04-30T15:14:29 | 2025-04-30T15:22:12 |
See matching parameters
| Baseline | Candidate | |
|---|---|---|
| application | insecure-bank | insecure-bank |
| ci_job_date | 1746026944 | 1746026944 |
| ci_job_id | 919121603 | 919121603 |
| ci_pipeline_id | 63755149 | 63755149 |
| cpu_model | Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz |
| kernel_version | Linux runner-zazntmgv-project-304-concurrent-1-zknesm8t 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux | Linux runner-zazntmgv-project-304-concurrent-1-zknesm8t 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux |
| variant | iast | iast |
Summary
Found 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 18 unstable metrics.
Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.49.0-SNAPSHOT~c77e796dd2, baseline=1.49.0-SNAPSHOT~8d1aab58ee
dateFormat X
axisFormat %s
section baseline
no_agent (1.367 ms) : 1348, 1386
. : milestone, 1367,
appsec (1.741 ms) : 1717, 1765
. : milestone, 1741,
appsec_no_iast (1.729 ms) : 1705, 1752
. : milestone, 1729,
code_origins (1.661 ms) : 1634, 1688
. : milestone, 1661,
iast (1.528 ms) : 1505, 1552
. : milestone, 1528,
profiling (1.525 ms) : 1501, 1548
. : milestone, 1525,
tracing (1.495 ms) : 1470, 1520
. : milestone, 1495,
section candidate
no_agent (1.355 ms) : 1335, 1376
. : milestone, 1355,
appsec (1.731 ms) : 1708, 1755
. : milestone, 1731,
appsec_no_iast (1.731 ms) : 1708, 1755
. : milestone, 1731,
code_origins (1.679 ms) : 1652, 1705
. : milestone, 1679,
iast (1.526 ms) : 1502, 1551
. : milestone, 1526,
profiling (1.511 ms) : 1489, 1534
. : milestone, 1511,
tracing (1.494 ms) : 1469, 1518
. : milestone, 1494,
- baseline results
| Variant | Request duration [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 1.367 ms [1.348 ms, 1.386 ms] | - |
| appsec | 1.741 ms [1.717 ms, 1.765 ms] | 374.223 µs (27.4%) |
| appsec_no_iast | 1.729 ms [1.705 ms, 1.752 ms] | 361.74 µs (26.5%) |
| code_origins | 1.661 ms [1.634 ms, 1.688 ms] | 293.925 µs (21.5%) |
| iast | 1.528 ms [1.505 ms, 1.552 ms] | 161.019 µs (11.8%) |
| profiling | 1.525 ms [1.501 ms, 1.548 ms] | 157.641 µs (11.5%) |
| tracing | 1.495 ms [1.47 ms, 1.52 ms] | 128.249 µs (9.4%) |
- candidate results
| Variant | Request duration [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 1.355 ms [1.335 ms, 1.376 ms] | - |
| appsec | 1.731 ms [1.708 ms, 1.755 ms] | 375.851 µs (27.7%) |
| appsec_no_iast | 1.731 ms [1.708 ms, 1.755 ms] | 375.896 µs (27.7%) |
| code_origins | 1.679 ms [1.652 ms, 1.705 ms] | 323.062 µs (23.8%) |
| iast | 1.526 ms [1.502 ms, 1.551 ms] | 170.899 µs (12.6%) |
| profiling | 1.511 ms [1.489 ms, 1.534 ms] | 156.0 µs (11.5%) |
| tracing | 1.494 ms [1.469 ms, 1.518 ms] | 138.086 µs (10.2%) |
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.49.0-SNAPSHOT~c77e796dd2, baseline=1.49.0-SNAPSHOT~8d1aab58ee
dateFormat X
axisFormat %s
section baseline
no_agent (378.775 µs) : 359, 398
. : milestone, 379,
iast (530.969 µs) : 508, 554
. : milestone, 531,
iast_FULL (719.733 µs) : 695, 744
. : milestone, 720,
iast_GLOBAL (570.837 µs) : 547, 595
. : milestone, 571,
iast_HARDCODED_SECRET_DISABLED (515.755 µs) : 493, 539
. : milestone, 516,
iast_INACTIVE (466.007 µs) : 443, 489
. : milestone, 466,
iast_TELEMETRY_OFF (502.42 µs) : 480, 525
. : milestone, 502,
tracing (456.681 µs) : 435, 479
. : milestone, 457,
section candidate
no_agent (380.586 µs) : 361, 400
. : milestone, 381,
iast (514.23 µs) : 491, 538
. : milestone, 514,
iast_FULL (737.373 µs) : 714, 761
. : milestone, 737,
iast_GLOBAL (577.779 µs) : 554, 602
. : milestone, 578,
iast_HARDCODED_SECRET_DISABLED (525.893 µs) : 503, 549
. : milestone, 526,
iast_INACTIVE (464.935 µs) : 443, 487
. : milestone, 465,
iast_TELEMETRY_OFF (517.331 µs) : 494, 540
. : milestone, 517,
tracing (457.687 µs) : 436, 479
. : milestone, 458,
- baseline results
| Variant | Request duration [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 378.775 µs [359.054 µs, 398.495 µs] | - |
| iast | 530.969 µs [507.793 µs, 554.146 µs] | 152.195 µs (40.2%) |
| iast_FULL | 719.733 µs [695.352 µs, 744.114 µs] | 340.958 µs (90.0%) |
| iast_GLOBAL | 570.837 µs [546.816 µs, 594.858 µs] | 192.062 µs (50.7%) |
| iast_HARDCODED_SECRET_DISABLED | 515.755 µs [492.769 µs, 538.741 µs] | 136.98 µs (36.2%) |
| iast_INACTIVE | 466.007 µs [443.368 µs, 488.646 µs] | 87.233 µs (23.0%) |
| iast_TELEMETRY_OFF | 502.42 µs [479.793 µs, 525.046 µs] | 123.645 µs (32.6%) |
| tracing | 456.681 µs [434.628 µs, 478.734 µs] | 77.907 µs (20.6%) |
- candidate results
| Variant | Request duration [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 380.586 µs [360.716 µs, 400.455 µs] | - |
| iast | 514.23 µs [490.872 µs, 537.587 µs] | 133.644 µs (35.1%) |
| iast_FULL | 737.373 µs [713.947 µs, 760.799 µs] | 356.787 µs (93.7%) |
| iast_GLOBAL | 577.779 µs [554.022 µs, 601.537 µs] | 197.194 µs (51.8%) |
| iast_HARDCODED_SECRET_DISABLED | 525.893 µs [502.95 µs, 548.835 µs] | 145.307 µs (38.2%) |
| iast_INACTIVE | 464.935 µs [442.529 µs, 487.342 µs] | 84.35 µs (22.2%) |
| iast_TELEMETRY_OFF | 517.331 µs [494.476 µs, 540.186 µs] | 136.745 µs (35.9%) |
| tracing | 457.687 µs [436.0 µs, 479.375 µs] | 77.102 µs (20.3%) |
Dacapo
Parameters
| Baseline | Candidate | |
|---|---|---|
| baseline_or_candidate | baseline | candidate |
| git_branch | master | jpbempel/fix-exceptionid-tag |
| git_commit_date | 1746014632 | 1746024775 |
| git_commit_sha | 8d1aab58ee | c77e796dd2 |
| release_version | 1.49.0-SNAPSHOT~8d1aab58ee | 1.49.0-SNAPSHOT~c77e796dd2 |
See matching parameters
| Baseline | Candidate | |
|---|---|---|
| application | biojava | biojava |
| ci_job_date | 1746027555 | 1746027555 |
| ci_job_id | 919121605 | 919121605 |
| ci_pipeline_id | 63755149 | 63755149 |
| cpu_model | Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz |
| kernel_version | Linux runner-fqkx7oxa-project-304-concurrent-0-3q8rubyy 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux | Linux runner-fqkx7oxa-project-304-concurrent-0-3q8rubyy 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux |
| variant | appsec | appsec |
Summary
Found 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics.
Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.49.0-SNAPSHOT~c77e796dd2, baseline=1.49.0-SNAPSHOT~8d1aab58ee
dateFormat X
axisFormat %s
section baseline
no_agent (15.445 s) : 15445000, 15445000
. : milestone, 15445000,
appsec (15.013 s) : 15013000, 15013000
. : milestone, 15013000,
iast (18.696 s) : 18696000, 18696000
. : milestone, 18696000,
iast_GLOBAL (18.258 s) : 18258000, 18258000
. : milestone, 18258000,
profiling (14.876 s) : 14876000, 14876000
. : milestone, 14876000,
tracing (15.267 s) : 15267000, 15267000
. : milestone, 15267000,
section candidate
no_agent (14.919 s) : 14919000, 14919000
. : milestone, 14919000,
appsec (14.895 s) : 14895000, 14895000
. : milestone, 14895000,
iast (18.377 s) : 18377000, 18377000
. : milestone, 18377000,
iast_GLOBAL (18.134 s) : 18134000, 18134000
. : milestone, 18134000,
profiling (15.711 s) : 15711000, 15711000
. : milestone, 15711000,
tracing (14.881 s) : 14881000, 14881000
. : milestone, 14881000,
- baseline results
| Variant | Execution Time [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 15.445 s [15.445 s, 15.445 s] | - |
| appsec | 15.013 s [15.013 s, 15.013 s] | -432.0 ms (-2.8%) |
| iast | 18.696 s [18.696 s, 18.696 s] | 3.251 s (21.0%) |
| iast_GLOBAL | 18.258 s [18.258 s, 18.258 s] | 2.813 s (18.2%) |
| profiling | 14.876 s [14.876 s, 14.876 s] | -569.0 ms (-3.7%) |
| tracing | 15.267 s [15.267 s, 15.267 s] | -178.0 ms (-1.2%) |
- candidate results
| Variant | Execution Time [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 14.919 s [14.919 s, 14.919 s] | - |
| appsec | 14.895 s [14.895 s, 14.895 s] | -24.0 ms (-0.2%) |
| iast | 18.377 s [18.377 s, 18.377 s] | 3.458 s (23.2%) |
| iast_GLOBAL | 18.134 s [18.134 s, 18.134 s] | 3.215 s (21.5%) |
| profiling | 15.711 s [15.711 s, 15.711 s] | 792.0 ms (5.3%) |
| tracing | 14.881 s [14.881 s, 14.881 s] | -38.0 ms (-0.3%) |
Execution time for tomcat
gantt
title tomcat - execution time [CI 0.99] : candidate=1.49.0-SNAPSHOT~c77e796dd2, baseline=1.49.0-SNAPSHOT~8d1aab58ee
dateFormat X
axisFormat %s
section baseline
no_agent (1.481 ms) : 1470, 1493
. : milestone, 1481,
appsec (2.41 ms) : 2361, 2459
. : milestone, 2410,
iast (2.187 ms) : 2125, 2249
. : milestone, 2187,
iast_GLOBAL (2.232 ms) : 2169, 2294
. : milestone, 2232,
profiling (2.065 ms) : 2014, 2116
. : milestone, 2065,
tracing (2.013 ms) : 1965, 2061
. : milestone, 2013,
section candidate
no_agent (1.476 ms) : 1465, 1488
. : milestone, 1476,
appsec (2.416 ms) : 2366, 2465
. : milestone, 2416,
iast (2.191 ms) : 2129, 2253
. : milestone, 2191,
iast_GLOBAL (2.237 ms) : 2175, 2300
. : milestone, 2237,
profiling (2.04 ms) : 1991, 2090
. : milestone, 2040,
tracing (2.008 ms) : 1960, 2056
. : milestone, 2008,
- baseline results
| Variant | Execution Time [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 1.481 ms [1.47 ms, 1.493 ms] | - |
| appsec | 2.41 ms [2.361 ms, 2.459 ms] | 928.587 µs (62.7%) |
| iast | 2.187 ms [2.125 ms, 2.249 ms] | 705.647 µs (47.6%) |
| iast_GLOBAL | 2.232 ms [2.169 ms, 2.294 ms] | 750.304 µs (50.7%) |
| profiling | 2.065 ms [2.014 ms, 2.116 ms] | 584.071 µs (39.4%) |
| tracing | 2.013 ms [1.965 ms, 2.061 ms] | 531.368 µs (35.9%) |
- candidate results
| Variant | Execution Time [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 1.476 ms [1.465 ms, 1.488 ms] | - |
| appsec | 2.416 ms [2.366 ms, 2.465 ms] | 939.304 µs (63.6%) |
| iast | 2.191 ms [2.129 ms, 2.253 ms] | 714.509 µs (48.4%) |
| iast_GLOBAL | 2.237 ms [2.175 ms, 2.3 ms] | 760.883 µs (51.5%) |
| profiling | 2.04 ms [1.991 ms, 2.09 ms] | 563.704 µs (38.2%) |
| tracing | 2.008 ms [1.96 ms, 2.056 ms] | 531.456 µs (36.0%) |
This pull request has been marked as stale because it has not had activity over the past quarter. It will be closed in 7 days if no further activity occurs. Feel free to reopen the PR if you are still working on it.
This pull request has been closed because it has not had activity over the past quarter. Feel free to reopen the PR if you are still working on it.