Skip to content

Conversation

jpbempel
Copy link
Member

@jpbempel jpbempel commented Oct 7, 2025

What Does This Do

if exception message is larger than 2KB we truncating it for serialization into snapshot in throwable attribute. a larger message cam lead to backend drop.

Motivation

Additional Notes

Contributor Checklist

Jira ticket: DEBUG-4539

@jpbempel jpbempel added the type: bug Bug report and fix label Oct 7, 2025
@jpbempel jpbempel requested a review from a team as a code owner October 7, 2025 13:41
@jpbempel jpbempel added the comp: debugger Dynamic Instrumentation label Oct 7, 2025
@jpbempel jpbempel requested review from shatzi and removed request for a team October 7, 2025 13:41
@pr-commenter
Copy link

pr-commenter bot commented Oct 7, 2025

Debugger benchmarks

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
ci_job_date 1759845044 1759845389
end_time 2025-10-07T13:52:06 2025-10-07T13:57:49
git_branch master jpbempel/truncate-large-exception-msg
git_commit_sha 1cd2376 d0d6649
start_time 2025-10-07T13:50:45 2025-10-07T13:56:30
See matching parameters
Baseline Candidate
ci_job_id 1167038903 1167038903
ci_pipeline_id 78593005 78593005
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date 1759844396 1759844396

Summary

Found 3 performance improvements and 0 performance regressions! Performance is the same for 6 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:basic better
[-14.590µs; -7.785µs] or [-5.537%; -2.954%]
better
[-20.577µs; -7.647µs] or [-7.011%; -2.606%]
better
[-21.690µs; -6.616µs] or [-7.161%; -2.184%]
unstable
[-118.226µs; +73.937µs] or [-15.725%; +9.834%]
unstable
[-105.400op/s; +240.352op/s] or [-4.111%; +9.374%]
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
[-32.000µs; +42.842µs] or [-11.335%; +15.175%]
unstable
[-46.497µs; +51.943µs] or [-14.279%; +15.952%]
unstable
[-56.405µs; +62.179µs] or [-16.555%; +18.249%]
unstable
[-206.564µs; +341.257µs] or [-20.934%; +34.585%]
same
scenario:loop unsure
[-22.117µs; -15.526µs] or [-0.249%; -0.175%]
unsure
[-13.429µs; -2.785µs] or [-0.150%; -0.031%]
unsure
[-15.132µs; -3.718µs] or [-0.168%; -0.041%]
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 (325.619 µs) : 296, 356
.   : milestone, 326,
basic (293.489 µs) : 288, 299
.   : milestone, 293,
loop (8.97 ms) : 8964, 8975
.   : milestone, 8970,
section candidate
noprobe (328.342 µs) : 269, 387
.   : milestone, 328,
basic (279.377 µs) : 272, 286
.   : milestone, 279,
loop (8.962 ms) : 8957, 8966
.   : milestone, 8962,
Loading
  • baseline results
Scenario Request median duration [CI 0.99]
noprobe 325.619 µs [295.651 µs, 355.588 µs]
basic 293.489 µs [287.88 µs, 299.099 µs]
loop 8.97 ms [8.964 ms, 8.975 ms]
  • candidate results
Scenario Request median duration [CI 0.99]
noprobe 328.342 µs [269.228 µs, 387.456 µs]
basic 279.377 µs [272.401 µs, 286.353 µs]
loop 8.962 ms [8.957 ms, 8.966 ms]

Copy link

datadog-official bot commented Oct 7, 2025

🎯 Code Coverage
Patch Coverage: 95.65%
Total Coverage: 59.67% (-0.04%)

View detailed report

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

@pr-commenter
Copy link

pr-commenter bot commented Oct 7, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/truncate-large-exception-msg
git_commit_date 1759855769 1759857595
git_commit_sha 2aad71f e2c0ee6
release_version 1.55.0-SNAPSHOT~2aad71fc17 1.55.0-SNAPSHOT~e2c0ee62ab
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1759859350 1759859350
ci_job_id 1167766852 1167766852
ci_pipeline_id 78629207 78629207
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-rozt91kd 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-rozt91kd 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 60 metrics, 5 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.55.0-SNAPSHOT~e2c0ee62ab, baseline=1.55.0-SNAPSHOT~2aad71fc17

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.018 s) : 0, 1017551
Total [baseline] (10.661 s) : 0, 10661220
Agent [candidate] (1.025 s) : 0, 1025357
Total [candidate] (10.803 s) : 0, 10802600
section appsec
Agent [baseline] (1.198 s) : 0, 1198187
Total [baseline] (11.007 s) : 0, 11006779
Agent [candidate] (1.192 s) : 0, 1192320
Total [candidate] (11.092 s) : 0, 11092331
section iast
Agent [baseline] (1.159 s) : 0, 1158619
Total [baseline] (10.963 s) : 0, 10962770
Agent [candidate] (1.151 s) : 0, 1150954
Total [candidate] (11.021 s) : 0, 11020949
section profiling
Agent [baseline] (1.162 s) : 0, 1161847
Total [baseline] (10.988 s) : 0, 10988423
Agent [candidate] (1.169 s) : 0, 1169068
Total [candidate] (11.118 s) : 0, 11117906
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent appsec 1.198 s 180.636 ms (17.8%)
Agent iast 1.159 s 141.068 ms (13.9%)
Agent profiling 1.162 s 144.296 ms (14.2%)
Total tracing 10.661 s -
Total appsec 11.007 s 345.559 ms (3.2%)
Total iast 10.963 s 301.551 ms (2.8%)
Total profiling 10.988 s 327.204 ms (3.1%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.025 s -
Agent appsec 1.192 s 166.963 ms (16.3%)
Agent iast 1.151 s 125.596 ms (12.2%)
Agent profiling 1.169 s 143.711 ms (14.0%)
Total tracing 10.803 s -
Total appsec 11.092 s 289.731 ms (2.7%)
Total iast 11.021 s 218.349 ms (2.0%)
Total profiling 11.118 s 315.306 ms (2.9%)
gantt
    title petclinic - break down per module: candidate=1.55.0-SNAPSHOT~e2c0ee62ab, baseline=1.55.0-SNAPSHOT~2aad71fc17

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.461 ms) : 0, 1461
crashtracking [candidate] (1.474 ms) : 0, 1474
BytebuddyAgent [baseline] (693.65 ms) : 0, 693650
BytebuddyAgent [candidate] (699.404 ms) : 0, 699404
GlobalTracer [baseline] (241.665 ms) : 0, 241665
GlobalTracer [candidate] (243.225 ms) : 0, 243225
AppSec [baseline] (32.556 ms) : 0, 32556
AppSec [candidate] (32.908 ms) : 0, 32908
Debugger [baseline] (6.399 ms) : 0, 6399
Debugger [candidate] (6.536 ms) : 0, 6536
Remote Config [baseline] (692.225 µs) : 0, 692
Remote Config [candidate] (694.313 µs) : 0, 694
Telemetry [baseline] (9.162 ms) : 0, 9162
Telemetry [candidate] (9.247 ms) : 0, 9247
Flare Poller [baseline] (10.875 ms) : 0, 10875
Flare Poller [candidate] (10.674 ms) : 0, 10674
section appsec
crashtracking [baseline] (1.48 ms) : 0, 1480
crashtracking [candidate] (1.45 ms) : 0, 1450
BytebuddyAgent [baseline] (720.766 ms) : 0, 720766
BytebuddyAgent [candidate] (716.2 ms) : 0, 716200
GlobalTracer [baseline] (235.412 ms) : 0, 235412
GlobalTracer [candidate] (234.261 ms) : 0, 234261
AppSec [baseline] (175.314 ms) : 0, 175314
AppSec [candidate] (175.319 ms) : 0, 175319
Debugger [baseline] (6.165 ms) : 0, 6165
Debugger [candidate] (6.159 ms) : 0, 6159
Remote Config [baseline] (651.048 µs) : 0, 651
Remote Config [candidate] (650.048 µs) : 0, 650
Telemetry [baseline] (8.356 ms) : 0, 8356
Telemetry [candidate] (8.43 ms) : 0, 8430
Flare Poller [baseline] (3.91 ms) : 0, 3910
Flare Poller [candidate] (3.965 ms) : 0, 3965
IAST [baseline] (24.971 ms) : 0, 24971
IAST [candidate] (24.85 ms) : 0, 24850
section iast
crashtracking [baseline] (1.483 ms) : 0, 1483
crashtracking [candidate] (1.458 ms) : 0, 1458
BytebuddyAgent [baseline] (820.885 ms) : 0, 820885
BytebuddyAgent [candidate] (815.025 ms) : 0, 815025
GlobalTracer [baseline] (233.399 ms) : 0, 233399
GlobalTracer [candidate] (231.773 ms) : 0, 231773
AppSec [baseline] (35.179 ms) : 0, 35179
AppSec [candidate] (35.192 ms) : 0, 35192
Debugger [baseline] (6.079 ms) : 0, 6079
Debugger [candidate] (6.148 ms) : 0, 6148
Remote Config [baseline] (620.17 µs) : 0, 620
Remote Config [candidate] (603.498 µs) : 0, 603
Telemetry [baseline] (8.497 ms) : 0, 8497
Telemetry [candidate] (8.605 ms) : 0, 8605
Flare Poller [baseline] (4.274 ms) : 0, 4274
Flare Poller [candidate] (4.188 ms) : 0, 4188
IAST [baseline] (26.882 ms) : 0, 26882
IAST [candidate] (26.653 ms) : 0, 26653
section profiling
crashtracking [baseline] (1.43 ms) : 0, 1430
crashtracking [candidate] (1.428 ms) : 0, 1428
BytebuddyAgent [baseline] (721.224 ms) : 0, 721224
BytebuddyAgent [candidate] (724.046 ms) : 0, 724046
GlobalTracer [baseline] (217.272 ms) : 0, 217272
GlobalTracer [candidate] (217.981 ms) : 0, 217981
AppSec [baseline] (32.982 ms) : 0, 32982
AppSec [candidate] (33.297 ms) : 0, 33297
Debugger [baseline] (6.466 ms) : 0, 6466
Debugger [candidate] (7.297 ms) : 0, 7297
Remote Config [baseline] (694.959 µs) : 0, 695
Remote Config [candidate] (699.408 µs) : 0, 699
Telemetry [baseline] (16.924 ms) : 0, 16924
Telemetry [candidate] (16.065 ms) : 0, 16065
Flare Poller [baseline] (4.2 ms) : 0, 4200
Flare Poller [candidate] (4.352 ms) : 0, 4352
ProfilingAgent [baseline] (107.305 ms) : 0, 107305
ProfilingAgent [candidate] (110.652 ms) : 0, 110652
Profiling [baseline] (108.892 ms) : 0, 108892
Profiling [candidate] (111.796 ms) : 0, 111796
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.55.0-SNAPSHOT~e2c0ee62ab, baseline=1.55.0-SNAPSHOT~2aad71fc17

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.026 s) : 0, 1025669
Total [baseline] (8.657 s) : 0, 8656857
Agent [candidate] (1.018 s) : 0, 1017816
Total [candidate] (8.633 s) : 0, 8632724
section iast
Agent [baseline] (1.158 s) : 0, 1158482
Total [baseline] (9.276 s) : 0, 9275558
Agent [candidate] (1.154 s) : 0, 1154236
Total [candidate] (9.229 s) : 0, 9228576
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.026 s -
Agent iast 1.158 s 132.813 ms (12.9%)
Total tracing 8.657 s -
Total iast 9.276 s 618.701 ms (7.1%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent iast 1.154 s 136.42 ms (13.4%)
Total tracing 8.633 s -
Total iast 9.229 s 595.852 ms (6.9%)
gantt
    title insecure-bank - break down per module: candidate=1.55.0-SNAPSHOT~e2c0ee62ab, baseline=1.55.0-SNAPSHOT~2aad71fc17

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.473 ms) : 0, 1473
crashtracking [candidate] (1.449 ms) : 0, 1449
BytebuddyAgent [baseline] (699.426 ms) : 0, 699426
BytebuddyAgent [candidate] (693.553 ms) : 0, 693553
GlobalTracer [baseline] (243.1 ms) : 0, 243100
GlobalTracer [candidate] (241.833 ms) : 0, 241833
AppSec [baseline] (32.944 ms) : 0, 32944
AppSec [candidate] (32.891 ms) : 0, 32891
Debugger [baseline] (6.438 ms) : 0, 6438
Debugger [candidate] (6.425 ms) : 0, 6425
Remote Config [baseline] (698.228 µs) : 0, 698
Remote Config [candidate] (699.171 µs) : 0, 699
Telemetry [baseline] (9.241 ms) : 0, 9241
Telemetry [candidate] (9.215 ms) : 0, 9215
Flare Poller [baseline] (11.077 ms) : 0, 11077
Flare Poller [candidate] (10.681 ms) : 0, 10681
section iast
crashtracking [baseline] (1.476 ms) : 0, 1476
crashtracking [candidate] (1.467 ms) : 0, 1467
BytebuddyAgent [baseline] (821.056 ms) : 0, 821056
BytebuddyAgent [candidate] (817.128 ms) : 0, 817128
GlobalTracer [baseline] (232.905 ms) : 0, 232905
GlobalTracer [candidate] (232.657 ms) : 0, 232657
AppSec [baseline] (35.504 ms) : 0, 35504
AppSec [candidate] (35.493 ms) : 0, 35493
Debugger [baseline] (6.081 ms) : 0, 6081
Debugger [candidate] (6.117 ms) : 0, 6117
Remote Config [baseline] (599.527 µs) : 0, 600
Remote Config [candidate] (591.01 µs) : 0, 591
Telemetry [baseline] (8.517 ms) : 0, 8517
Telemetry [candidate] (8.539 ms) : 0, 8539
Flare Poller [baseline] (4.212 ms) : 0, 4212
Flare Poller [candidate] (4.192 ms) : 0, 4192
IAST [baseline] (26.887 ms) : 0, 26887
IAST [candidate] (26.683 ms) : 0, 26683
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/truncate-large-exception-msg
git_commit_date 1759855769 1759857595
git_commit_sha 2aad71f e2c0ee6
release_version 1.55.0-SNAPSHOT~2aad71fc17 1.55.0-SNAPSHOT~e2c0ee62ab
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1759859105 1759859105
ci_job_id 1167766853 1167766853
ci_pipeline_id 78629207 78629207
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-ugtad3uj 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-ugtad3uj 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 2 performance regressions! Performance is the same for 9 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:profiling:high_load worse
[+477.878µs; +788.687µs] or [+5.561%; +9.179%]
unstable
[-107.754op/s; +34.629op/s] or [-19.968%; +6.417%]
9.226ms 503.062op/s 8.593ms 539.625op/s
scenario:load:insecure-bank:iast_GLOBAL:high_load worse
[+244.849µs; +678.179µs] or [+2.268%; +6.283%]
unstable
[-71.372op/s; +36.309op/s] or [-16.572%; +8.431%]
11.255ms 413.156op/s 10.793ms 430.688op/s
scenario:load:insecure-bank:iast:high_load better
[-802.905µs; -444.515µs] or [-7.906%; -4.377%]
unstable
[-31.436op/s; +90.686op/s] or [-6.871%; +19.822%]
9.532ms 487.125op/s 10.156ms 457.500op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~e2c0ee62ab, baseline=1.55.0-SNAPSHOT~2aad71fc17
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.306 ms) : 4252, 4361
.   : milestone, 4306,
iast (10.156 ms) : 9986, 10326
.   : milestone, 10156,
iast_FULL (14.238 ms) : 13956, 14520
.   : milestone, 14238,
iast_GLOBAL (10.793 ms) : 10604, 10983
.   : milestone, 10793,
profiling (8.593 ms) : 8459, 8726
.   : milestone, 8593,
tracing (7.978 ms) : 7866, 8091
.   : milestone, 7978,
section candidate
no_agent (4.432 ms) : 4382, 4482
.   : milestone, 4432,
iast (9.532 ms) : 9369, 9695
.   : milestone, 9532,
iast_FULL (14.443 ms) : 14151, 14734
.   : milestone, 14443,
iast_GLOBAL (11.255 ms) : 11043, 11467
.   : milestone, 11255,
profiling (9.226 ms) : 9071, 9381
.   : milestone, 9226,
tracing (7.992 ms) : 7876, 8107
.   : milestone, 7992,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.306 ms [4.252 ms, 4.361 ms] -
iast 10.156 ms [9.986 ms, 10.326 ms] 5.85 ms (135.8%)
iast_FULL 14.238 ms [13.956 ms, 14.52 ms] 9.932 ms (230.6%)
iast_GLOBAL 10.793 ms [10.604 ms, 10.983 ms] 6.487 ms (150.7%)
profiling 8.593 ms [8.459 ms, 8.726 ms] 4.287 ms (99.5%)
tracing 7.978 ms [7.866 ms, 8.091 ms] 3.672 ms (85.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.432 ms [4.382 ms, 4.482 ms] -
iast 9.532 ms [9.369 ms, 9.695 ms] 5.1 ms (115.1%)
iast_FULL 14.443 ms [14.151 ms, 14.734 ms] 10.011 ms (225.9%)
iast_GLOBAL 11.255 ms [11.043 ms, 11.467 ms] 6.823 ms (153.9%)
profiling 9.226 ms [9.071 ms, 9.381 ms] 4.794 ms (108.2%)
tracing 7.992 ms [7.876 ms, 8.107 ms] 3.56 ms (80.3%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~e2c0ee62ab, baseline=1.55.0-SNAPSHOT~2aad71fc17
    dateFormat X
    axisFormat %s
section baseline
no_agent (36.332 ms) : 36038, 36627
.   : milestone, 36332,
appsec (49.539 ms) : 49094, 49983
.   : milestone, 49539,
code_origins (45.491 ms) : 45093, 45889
.   : milestone, 45491,
iast (44.537 ms) : 44157, 44917
.   : milestone, 44537,
profiling (48.017 ms) : 47573, 48460
.   : milestone, 48017,
tracing (44.737 ms) : 44364, 45109
.   : milestone, 44737,
section candidate
no_agent (36.601 ms) : 36314, 36889
.   : milestone, 36601,
appsec (49.514 ms) : 49087, 49942
.   : milestone, 49514,
code_origins (45.058 ms) : 44676, 45441
.   : milestone, 45058,
iast (44.872 ms) : 44489, 45255
.   : milestone, 44872,
profiling (48.626 ms) : 48177, 49075
.   : milestone, 48626,
tracing (44.513 ms) : 44139, 44888
.   : milestone, 44513,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.332 ms [36.038 ms, 36.627 ms] -
appsec 49.539 ms [49.094 ms, 49.983 ms] 13.206 ms (36.3%)
code_origins 45.491 ms [45.093 ms, 45.889 ms] 9.159 ms (25.2%)
iast 44.537 ms [44.157 ms, 44.917 ms] 8.205 ms (22.6%)
profiling 48.017 ms [47.573 ms, 48.46 ms] 11.684 ms (32.2%)
tracing 44.737 ms [44.364 ms, 45.109 ms] 8.404 ms (23.1%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.601 ms [36.314 ms, 36.889 ms] -
appsec 49.514 ms [49.087 ms, 49.942 ms] 12.913 ms (35.3%)
code_origins 45.058 ms [44.676 ms, 45.441 ms] 8.457 ms (23.1%)
iast 44.872 ms [44.489 ms, 45.255 ms] 8.27 ms (22.6%)
profiling 48.626 ms [48.177 ms, 49.075 ms] 12.024 ms (32.9%)
tracing 44.513 ms [44.139 ms, 44.888 ms] 7.912 ms (21.6%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/truncate-large-exception-msg
git_commit_date 1759855769 1759857595
git_commit_sha 2aad71f e2c0ee6
release_version 1.55.0-SNAPSHOT~2aad71fc17 1.55.0-SNAPSHOT~e2c0ee62ab
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1759859749 1759859749
ci_job_id 1167766854 1167766854
ci_pipeline_id 78629207 78629207
cpu_model Intel(R) Xeon(R) Platinum 8175M CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8175M CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-3-c3kfw54g 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-c3kfw54g 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.55.0-SNAPSHOT~e2c0ee62ab, baseline=1.55.0-SNAPSHOT~2aad71fc17
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.92 s) : 14920000, 14920000
.   : milestone, 14920000,
appsec (14.726 s) : 14726000, 14726000
.   : milestone, 14726000,
iast (18.23 s) : 18230000, 18230000
.   : milestone, 18230000,
iast_GLOBAL (17.155 s) : 17155000, 17155000
.   : milestone, 17155000,
profiling (14.666 s) : 14666000, 14666000
.   : milestone, 14666000,
tracing (14.744 s) : 14744000, 14744000
.   : milestone, 14744000,
section candidate
no_agent (15.092 s) : 15092000, 15092000
.   : milestone, 15092000,
appsec (14.88 s) : 14880000, 14880000
.   : milestone, 14880000,
iast (18.059 s) : 18059000, 18059000
.   : milestone, 18059000,
iast_GLOBAL (17.362 s) : 17362000, 17362000
.   : milestone, 17362000,
profiling (14.554 s) : 14554000, 14554000
.   : milestone, 14554000,
tracing (14.62 s) : 14620000, 14620000
.   : milestone, 14620000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.92 s [14.92 s, 14.92 s] -
appsec 14.726 s [14.726 s, 14.726 s] -194.0 ms (-1.3%)
iast 18.23 s [18.23 s, 18.23 s] 3.31 s (22.2%)
iast_GLOBAL 17.155 s [17.155 s, 17.155 s] 2.235 s (15.0%)
profiling 14.666 s [14.666 s, 14.666 s] -254.0 ms (-1.7%)
tracing 14.744 s [14.744 s, 14.744 s] -176.0 ms (-1.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.092 s [15.092 s, 15.092 s] -
appsec 14.88 s [14.88 s, 14.88 s] -212.0 ms (-1.4%)
iast 18.059 s [18.059 s, 18.059 s] 2.967 s (19.7%)
iast_GLOBAL 17.362 s [17.362 s, 17.362 s] 2.27 s (15.0%)
profiling 14.554 s [14.554 s, 14.554 s] -538.0 ms (-3.6%)
tracing 14.62 s [14.62 s, 14.62 s] -472.0 ms (-3.1%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.55.0-SNAPSHOT~e2c0ee62ab, baseline=1.55.0-SNAPSHOT~2aad71fc17
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.487 ms) : 1475, 1499
.   : milestone, 1487,
appsec (2.786 ms) : 2704, 2868
.   : milestone, 2786,
iast (2.571 ms) : 2471, 2670
.   : milestone, 2571,
iast_GLOBAL (2.612 ms) : 2511, 2712
.   : milestone, 2612,
profiling (2.402 ms) : 2317, 2487
.   : milestone, 2402,
tracing (2.369 ms) : 2288, 2451
.   : milestone, 2369,
section candidate
no_agent (1.49 ms) : 1478, 1501
.   : milestone, 1490,
appsec (4.166 ms) : 3917, 4416
.   : milestone, 4166,
iast (2.567 ms) : 2467, 2666
.   : milestone, 2567,
iast_GLOBAL (2.613 ms) : 2513, 2713
.   : milestone, 2613,
profiling (2.415 ms) : 2329, 2501
.   : milestone, 2415,
tracing (2.347 ms) : 2266, 2428
.   : milestone, 2347,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.487 ms [1.475 ms, 1.499 ms] -
appsec 2.786 ms [2.704 ms, 2.868 ms] 1.299 ms (87.3%)
iast 2.571 ms [2.471 ms, 2.67 ms] 1.084 ms (72.9%)
iast_GLOBAL 2.612 ms [2.511 ms, 2.712 ms] 1.124 ms (75.6%)
profiling 2.402 ms [2.317 ms, 2.487 ms] 914.899 µs (61.5%)
tracing 2.369 ms [2.288 ms, 2.451 ms] 882.339 µs (59.3%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.49 ms [1.478 ms, 1.501 ms] -
appsec 4.166 ms [3.917 ms, 4.416 ms] 2.677 ms (179.7%)
iast 2.567 ms [2.467 ms, 2.666 ms] 1.077 ms (72.3%)
iast_GLOBAL 2.613 ms [2.513 ms, 2.713 ms] 1.123 ms (75.4%)
profiling 2.415 ms [2.329 ms, 2.501 ms] 924.998 µs (62.1%)
tracing 2.347 ms [2.266 ms, 2.428 ms] 857.593 µs (57.6%)

if exception message is larger than 2KB we truncating it for
serialization into snapshot in throwable attribute.
a larger message cam lead to backend drop.
@jpbempel jpbempel force-pushed the jpbempel/truncate-large-exception-msg branch from d0d6649 to 9b3701a Compare October 7, 2025 17:09
@jpbempel jpbempel merged commit a8ca740 into master Oct 8, 2025
541 checks passed
@jpbempel jpbempel deleted the jpbempel/truncate-large-exception-msg branch October 8, 2025 05:34
@github-actions github-actions bot added this to the 1.55.0 milestone Oct 8, 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: bug Bug report and fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants