Skip to content

Conversation

@amarziali
Copy link
Contributor

What Does This Do

Tries to logically group insturmenters beloging to java-concurrent.

  • ForkJoinModule
  • CompletableFutureModule
  • ExecutorModule
  • JavaTimerModule
  • ProfilingQueuingModule

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@amarziali amarziali requested a review from a team as a code owner January 12, 2026 11:21
@amarziali amarziali requested review from mcculls and removed request for a team January 12, 2026 11:21
@amarziali amarziali added inst: others All other instrumentations tag: no release notes Changes to exclude from release notes type: refactoring labels Jan 12, 2026
@amarziali amarziali requested a review from a team January 12, 2026 11:22
@amarziali amarziali marked this pull request as draft January 12, 2026 11:48
@pr-commenter
Copy link

pr-commenter bot commented Jan 12, 2026

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/ref4
git_commit_date 1768204788 1768216854
git_commit_sha 6a2616f 65d89d0
release_version 1.59.0-SNAPSHOT~6a2616f9fd 1.59.0-SNAPSHOT~65d89d0ed6
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1768218797 1768218797
ci_job_id 1342538439 1342538439
ci_pipeline_id 90162526 90162526
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-7hhqp1oz 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-7hhqp1oz 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 6 performance improvements and 3 performance regressions! Performance is the same for 46 metrics, 10 unstable metrics.

scenario Δ mean execution_time candidate mean execution_time baseline mean execution_time
scenario:startup:insecure-bank:iast:GlobalTracer better
[-22.589ms; -12.191ms] or [-8.797%; -4.747%]
239.400ms 256.790ms
scenario:startup:insecure-bank:tracing:GlobalTracer better
[-20.945ms; -18.816ms] or [-7.415%; -6.661%]
262.592ms 282.472ms
scenario:startup:petclinic:appsec:GlobalTracer better
[-21.025ms; -14.355ms] or [-8.153%; -5.566%]
240.198ms 257.888ms
scenario:startup:petclinic:appsec:AppSec better
[-6.497ms; -3.773ms] or [-3.738%; -2.171%]
168.679ms 173.814ms
scenario:startup:petclinic:appsec:Debugger worse
[+7.381ms; +9.643ms] or [+11.009%; +14.382%]
75.560ms 67.048ms
scenario:startup:petclinic:appsec:Flare Poller worse
[+100.079µs; +345.307µs] or [+2.652%; +9.149%]
3.997ms 3.774ms
scenario:startup:petclinic:iast:GlobalTracer better
[-23.052ms; -14.531ms] or [-8.974%; -5.657%]
238.083ms 256.874ms
scenario:startup:petclinic:profiling:Flare Poller worse
[+85.223µs; +374.104µs] or [+2.327%; +10.214%]
3.892ms 3.663ms
scenario:startup:petclinic:tracing:GlobalTracer better
[-23.935ms; -18.760ms] or [-8.432%; -6.609%]
262.500ms 283.847ms
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.59.0-SNAPSHOT~65d89d0ed6, baseline=1.59.0-SNAPSHOT~6a2616f9fd

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.087 s) : 0, 1087350
Total [baseline] (10.923 s) : 0, 10923060
Agent [candidate] (1.063 s) : 0, 1062897
Total [candidate] (10.798 s) : 0, 10797955
section appsec
Agent [baseline] (1.264 s) : 0, 1264018
Total [baseline] (10.821 s) : 0, 10820702
Agent [candidate] (1.255 s) : 0, 1254733
Total [candidate] (10.848 s) : 0, 10847832
section iast
Agent [baseline] (1.231 s) : 0, 1231405
Total [baseline] (11.1 s) : 0, 11100190
Agent [candidate] (1.215 s) : 0, 1215286
Total [candidate] (10.986 s) : 0, 10985666
section profiling
Agent [baseline] (1.21 s) : 0, 1209558
Total [baseline] (10.912 s) : 0, 10911559
Agent [candidate] (1.188 s) : 0, 1187524
Total [candidate] (10.934 s) : 0, 10933684
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.087 s -
Agent appsec 1.264 s 176.668 ms (16.2%)
Agent iast 1.231 s 144.055 ms (13.2%)
Agent profiling 1.21 s 122.209 ms (11.2%)
Total tracing 10.923 s -
Total appsec 10.821 s -102.358 ms (-0.9%)
Total iast 11.1 s 177.13 ms (1.6%)
Total profiling 10.912 s -11.501 ms (-0.1%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.063 s -
Agent appsec 1.255 s 191.836 ms (18.0%)
Agent iast 1.215 s 152.39 ms (14.3%)
Agent profiling 1.188 s 124.627 ms (11.7%)
Total tracing 10.798 s -
Total appsec 10.848 s 49.877 ms (0.5%)
Total iast 10.986 s 187.711 ms (1.7%)
Total profiling 10.934 s 135.729 ms (1.3%)
gantt
    title petclinic - break down per module: candidate=1.59.0-SNAPSHOT~65d89d0ed6, baseline=1.59.0-SNAPSHOT~6a2616f9fd

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.188 ms) : 0, 1188
crashtracking [candidate] (1.18 ms) : 0, 1180
BytebuddyAgent [baseline] (651.519 ms) : 0, 651519
BytebuddyAgent [candidate] (649.555 ms) : 0, 649555
GlobalTracer [baseline] (283.847 ms) : 0, 283847
GlobalTracer [candidate] (262.5 ms) : 0, 262500
AppSec [baseline] (33.059 ms) : 0, 33059
AppSec [candidate] (32.66 ms) : 0, 32660
Debugger [baseline] (68.766 ms) : 0, 68766
Debugger [candidate] (67.601 ms) : 0, 67601
Remote Config [baseline] (617.827 µs) : 0, 618
Remote Config [candidate] (596.881 µs) : 0, 597
Telemetry [baseline] (8.95 ms) : 0, 8950
Telemetry [candidate] (9.686 ms) : 0, 9686
Flare Poller [baseline] (3.867 ms) : 0, 3867
Flare Poller [candidate] (3.656 ms) : 0, 3656
section appsec
crashtracking [baseline] (1.176 ms) : 0, 1176
crashtracking [candidate] (1.194 ms) : 0, 1194
BytebuddyAgent [baseline] (690.112 ms) : 0, 690112
BytebuddyAgent [candidate] (694.407 ms) : 0, 694407
GlobalTracer [baseline] (257.888 ms) : 0, 257888
GlobalTracer [candidate] (240.198 ms) : 0, 240198
AppSec [baseline] (173.814 ms) : 0, 173814
AppSec [candidate] (168.679 ms) : 0, 168679
Debugger [baseline] (67.048 ms) : 0, 67048
Debugger [candidate] (75.56 ms) : 0, 75560
Remote Config [baseline] (731.021 µs) : 0, 731
Remote Config [candidate] (650.483 µs) : 0, 650
Telemetry [baseline] (9.446 ms) : 0, 9446
Telemetry [candidate] (9.505 ms) : 0, 9505
Flare Poller [baseline] (3.774 ms) : 0, 3774
Flare Poller [candidate] (3.997 ms) : 0, 3997
IAST [baseline] (24.695 ms) : 0, 24695
IAST [candidate] (25.033 ms) : 0, 25033
section iast
crashtracking [baseline] (1.203 ms) : 0, 1203
crashtracking [candidate] (1.186 ms) : 0, 1186
BytebuddyAgent [baseline] (797.38 ms) : 0, 797380
BytebuddyAgent [candidate] (799.106 ms) : 0, 799106
GlobalTracer [baseline] (256.874 ms) : 0, 256874
GlobalTracer [candidate] (238.083 ms) : 0, 238083
AppSec [baseline] (34.427 ms) : 0, 34427
AppSec [candidate] (30.302 ms) : 0, 30302
Debugger [baseline] (66.05 ms) : 0, 66050
Debugger [candidate] (70.931 ms) : 0, 70931
Remote Config [baseline] (598.59 µs) : 0, 599
Remote Config [candidate] (615.979 µs) : 0, 616
Telemetry [baseline] (8.584 ms) : 0, 8584
Telemetry [candidate] (8.486 ms) : 0, 8486
Flare Poller [baseline] (3.535 ms) : 0, 3535
Flare Poller [candidate] (3.557 ms) : 0, 3557
IAST [baseline] (27.388 ms) : 0, 27388
IAST [candidate] (27.396 ms) : 0, 27396
section profiling
ProfilingAgent [baseline] (97.78 ms) : 0, 97780
ProfilingAgent [candidate] (98.562 ms) : 0, 98562
crashtracking [baseline] (1.215 ms) : 0, 1215
crashtracking [candidate] (1.241 ms) : 0, 1241
BytebuddyAgent [baseline] (705.064 ms) : 0, 705064
BytebuddyAgent [candidate] (682.264 ms) : 0, 682264
GlobalTracer [baseline] (221.796 ms) : 0, 221796
GlobalTracer [candidate] (220.592 ms) : 0, 220592
AppSec [baseline] (32.736 ms) : 0, 32736
AppSec [candidate] (33.296 ms) : 0, 33296
Debugger [baseline] (68.038 ms) : 0, 68038
Debugger [candidate] (68.239 ms) : 0, 68239
Remote Config [baseline] (651.861 µs) : 0, 652
Remote Config [candidate] (614.513 µs) : 0, 615
Telemetry [baseline] (8.857 ms) : 0, 8857
Telemetry [candidate] (8.784 ms) : 0, 8784
Flare Poller [baseline] (3.663 ms) : 0, 3663
Flare Poller [candidate] (3.892 ms) : 0, 3892
Profiling [baseline] (98.377 ms) : 0, 98377
Profiling [candidate] (99.153 ms) : 0, 99153
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.59.0-SNAPSHOT~65d89d0ed6, baseline=1.59.0-SNAPSHOT~6a2616f9fd

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.082 s) : 0, 1081721
Total [baseline] (8.749 s) : 0, 8748604
Agent [candidate] (1.063 s) : 0, 1062659
Total [candidate] (8.692 s) : 0, 8691888
section iast
Agent [baseline] (1.228 s) : 0, 1228367
Total [baseline] (9.32 s) : 0, 9320303
Agent [candidate] (1.219 s) : 0, 1218731
Total [candidate] (9.32 s) : 0, 9320482
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.082 s -
Agent iast 1.228 s 146.647 ms (13.6%)
Total tracing 8.749 s -
Total iast 9.32 s 571.699 ms (6.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.063 s -
Agent iast 1.219 s 156.071 ms (14.7%)
Total tracing 8.692 s -
Total iast 9.32 s 628.594 ms (7.2%)
gantt
    title insecure-bank - break down per module: candidate=1.59.0-SNAPSHOT~65d89d0ed6, baseline=1.59.0-SNAPSHOT~6a2616f9fd

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.178 ms) : 0, 1178
crashtracking [candidate] (1.177 ms) : 0, 1177
BytebuddyAgent [baseline] (649.191 ms) : 0, 649191
BytebuddyAgent [candidate] (649.68 ms) : 0, 649680
GlobalTracer [baseline] (282.472 ms) : 0, 282472
GlobalTracer [candidate] (262.592 ms) : 0, 262592
AppSec [baseline] (32.691 ms) : 0, 32691
AppSec [candidate] (32.585 ms) : 0, 32585
Debugger [baseline] (67.269 ms) : 0, 67269
Debugger [candidate] (66.912 ms) : 0, 66912
Remote Config [baseline] (623.89 µs) : 0, 624
Remote Config [candidate] (604.334 µs) : 0, 604
Telemetry [baseline] (9.065 ms) : 0, 9065
Telemetry [candidate] (8.987 ms) : 0, 8987
Flare Poller [baseline] (3.818 ms) : 0, 3818
Flare Poller [candidate] (4.497 ms) : 0, 4497
section iast
crashtracking [baseline] (1.188 ms) : 0, 1188
crashtracking [candidate] (1.2 ms) : 0, 1200
BytebuddyAgent [baseline] (795.451 ms) : 0, 795451
BytebuddyAgent [candidate] (801.816 ms) : 0, 801816
GlobalTracer [baseline] (256.79 ms) : 0, 256790
GlobalTracer [candidate] (239.4 ms) : 0, 239400
AppSec [baseline] (34.47 ms) : 0, 34470
AppSec [candidate] (30.603 ms) : 0, 30603
Debugger [baseline] (65.03 ms) : 0, 65030
Debugger [candidate] (70.043 ms) : 0, 70043
Remote Config [baseline] (618.026 µs) : 0, 618
Remote Config [candidate] (591.071 µs) : 0, 591
Telemetry [baseline] (8.53 ms) : 0, 8530
Telemetry [candidate] (8.453 ms) : 0, 8453
Flare Poller [baseline] (3.534 ms) : 0, 3534
Flare Poller [candidate] (3.473 ms) : 0, 3473
IAST [baseline] (27.267 ms) : 0, 27267
IAST [candidate] (27.509 ms) : 0, 27509
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/ref4
git_commit_date 1768204788 1768216854
git_commit_sha 6a2616f 65d89d0
release_version 1.59.0-SNAPSHOT~6a2616f9fd 1.59.0-SNAPSHOT~65d89d0ed6
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1768219200 1768219200
ci_job_id 1342538442 1342538442
ci_pipeline_id 90162526 90162526
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-zsibp0r1 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-zsibp0r1 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 3 performance regressions! Performance is the same for 16 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:insecure-bank:profiling:high_load better
[-192.487µs; -57.294µs] or [-11.293%; -3.361%]
unstable
[-1182.059µs; -254.774µs] or [-23.059%; -4.970%]
unstable
[-38.323op/s; +472.198op/s] or [-1.803%; +22.210%]
1.580ms 4.408ms 2343.000op/s 1.704ms 5.126ms 2126.062op/s
scenario:load:insecure-bank:iast_FULL:high_load worse
[+118.796µs; +339.772µs] or [+2.411%; +6.896%]
unsure
[+219.586µs; +815.968µs] or [+1.871%; +6.952%]
unstable
[-112.236op/s; +46.986op/s] or [-13.489%; +5.647%]
5.157ms 12.255ms 799.406op/s 4.927ms 11.738ms 832.031op/s
scenario:load:petclinic:no_agent:high_load worse
[+1.643ms; +2.922ms] or [+9.974%; +17.742%]
worse
[+2.019ms; +4.546ms] or [+7.235%; +16.296%]
unstable
[-57.686op/s; -2.126op/s] or [-21.065%; -0.777%]
18.753ms 31.182ms 243.938op/s 16.470ms 27.899ms 273.844op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.59.0-SNAPSHOT~65d89d0ed6, baseline=1.59.0-SNAPSHOT~6a2616f9fd
    dateFormat X
    axisFormat %s
section baseline
no_agent (17.035 ms) : 16867, 17203
.   : milestone, 17035,
appsec (18.715 ms) : 18528, 18903
.   : milestone, 18715,
code_origins (17.844 ms) : 17668, 18020
.   : milestone, 17844,
iast (17.666 ms) : 17492, 17841
.   : milestone, 17666,
profiling (18.633 ms) : 18449, 18816
.   : milestone, 18633,
tracing (17.843 ms) : 17664, 18021
.   : milestone, 17843,
section candidate
no_agent (19.14 ms) : 18944, 19336
.   : milestone, 19140,
appsec (18.648 ms) : 18459, 18837
.   : milestone, 18648,
code_origins (17.901 ms) : 17722, 18081
.   : milestone, 17901,
iast (17.632 ms) : 17457, 17808
.   : milestone, 17632,
profiling (18.674 ms) : 18486, 18862
.   : milestone, 18674,
tracing (17.695 ms) : 17519, 17870
.   : milestone, 17695,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 17.035 ms [16.867 ms, 17.203 ms] -
appsec 18.715 ms [18.528 ms, 18.903 ms] 1.68 ms (9.9%)
code_origins 17.844 ms [17.668 ms, 18.02 ms] 809.018 µs (4.7%)
iast 17.666 ms [17.492 ms, 17.841 ms] 631.278 µs (3.7%)
profiling 18.633 ms [18.449 ms, 18.816 ms] 1.598 ms (9.4%)
tracing 17.843 ms [17.664 ms, 18.021 ms] 807.472 µs (4.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.14 ms [18.944 ms, 19.336 ms] -
appsec 18.648 ms [18.459 ms, 18.837 ms] -491.709 µs (-2.6%)
code_origins 17.901 ms [17.722 ms, 18.081 ms] -1.238 ms (-6.5%)
iast 17.632 ms [17.457 ms, 17.808 ms] -1.508 ms (-7.9%)
profiling 18.674 ms [18.486 ms, 18.862 ms] -465.933 µs (-2.4%)
tracing 17.695 ms [17.519 ms, 17.87 ms] -1.445 ms (-7.6%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.59.0-SNAPSHOT~65d89d0ed6, baseline=1.59.0-SNAPSHOT~6a2616f9fd
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.205 ms) : 1193, 1217
.   : milestone, 1205,
iast (3.147 ms) : 3108, 3187
.   : milestone, 3147,
iast_FULL (5.555 ms) : 5501, 5609
.   : milestone, 5555,
iast_GLOBAL (3.663 ms) : 3597, 3729
.   : milestone, 3663,
profiling (2.127 ms) : 2108, 2147
.   : milestone, 2127,
tracing (1.778 ms) : 1763, 1794
.   : milestone, 1778,
section candidate
no_agent (1.184 ms) : 1173, 1196
.   : milestone, 1184,
iast (3.182 ms) : 3142, 3223
.   : milestone, 3182,
iast_FULL (5.782 ms) : 5724, 5840
.   : milestone, 5782,
iast_GLOBAL (3.607 ms) : 3554, 3659
.   : milestone, 3607,
profiling (1.924 ms) : 1907, 1940
.   : milestone, 1924,
tracing (1.784 ms) : 1770, 1798
.   : milestone, 1784,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.205 ms [1.193 ms, 1.217 ms] -
iast 3.147 ms [3.108 ms, 3.187 ms] 1.942 ms (161.2%)
iast_FULL 5.555 ms [5.501 ms, 5.609 ms] 4.35 ms (361.0%)
iast_GLOBAL 3.663 ms [3.597 ms, 3.729 ms] 2.458 ms (204.0%)
profiling 2.127 ms [2.108 ms, 2.147 ms] 922.526 µs (76.6%)
tracing 1.778 ms [1.763 ms, 1.794 ms] 573.579 µs (47.6%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.184 ms [1.173 ms, 1.196 ms] -
iast 3.182 ms [3.142 ms, 3.223 ms] 1.998 ms (168.7%)
iast_FULL 5.782 ms [5.724 ms, 5.84 ms] 4.598 ms (388.3%)
iast_GLOBAL 3.607 ms [3.554 ms, 3.659 ms] 2.423 ms (204.6%)
profiling 1.924 ms [1.907 ms, 1.94 ms] 739.509 µs (62.5%)
tracing 1.784 ms [1.77 ms, 1.798 ms] 599.946 µs (50.7%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/ref4
git_commit_date 1768204788 1768216854
git_commit_sha 6a2616f 65d89d0
release_version 1.59.0-SNAPSHOT~6a2616f9fd 1.59.0-SNAPSHOT~65d89d0ed6
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1768218951 1768218951
ci_job_id 1342538446 1342538446
ci_pipeline_id 90162526 90162526
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-h7szz8n7 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-h7szz8n7 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.59.0-SNAPSHOT~65d89d0ed6, baseline=1.59.0-SNAPSHOT~6a2616f9fd
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.758 s) : 14758000, 14758000
.   : milestone, 14758000,
appsec (14.716 s) : 14716000, 14716000
.   : milestone, 14716000,
iast (18.173 s) : 18173000, 18173000
.   : milestone, 18173000,
iast_GLOBAL (17.807 s) : 17807000, 17807000
.   : milestone, 17807000,
profiling (14.801 s) : 14801000, 14801000
.   : milestone, 14801000,
tracing (14.9 s) : 14900000, 14900000
.   : milestone, 14900000,
section candidate
no_agent (15.568 s) : 15568000, 15568000
.   : milestone, 15568000,
appsec (14.994 s) : 14994000, 14994000
.   : milestone, 14994000,
iast (18.29 s) : 18290000, 18290000
.   : milestone, 18290000,
iast_GLOBAL (17.947 s) : 17947000, 17947000
.   : milestone, 17947000,
profiling (14.588 s) : 14588000, 14588000
.   : milestone, 14588000,
tracing (14.617 s) : 14617000, 14617000
.   : milestone, 14617000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.758 s [14.758 s, 14.758 s] -
appsec 14.716 s [14.716 s, 14.716 s] -42.0 ms (-0.3%)
iast 18.173 s [18.173 s, 18.173 s] 3.415 s (23.1%)
iast_GLOBAL 17.807 s [17.807 s, 17.807 s] 3.049 s (20.7%)
profiling 14.801 s [14.801 s, 14.801 s] 43.0 ms (0.3%)
tracing 14.9 s [14.9 s, 14.9 s] 142.0 ms (1.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.568 s [15.568 s, 15.568 s] -
appsec 14.994 s [14.994 s, 14.994 s] -574.0 ms (-3.7%)
iast 18.29 s [18.29 s, 18.29 s] 2.722 s (17.5%)
iast_GLOBAL 17.947 s [17.947 s, 17.947 s] 2.379 s (15.3%)
profiling 14.588 s [14.588 s, 14.588 s] -980.0 ms (-6.3%)
tracing 14.617 s [14.617 s, 14.617 s] -951.0 ms (-6.1%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.59.0-SNAPSHOT~65d89d0ed6, baseline=1.59.0-SNAPSHOT~6a2616f9fd
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.469 ms) : 1458, 1481
.   : milestone, 1469,
appsec (3.65 ms) : 3435, 3866
.   : milestone, 3650,
iast (2.226 ms) : 2161, 2291
.   : milestone, 2226,
iast_GLOBAL (2.263 ms) : 2197, 2328
.   : milestone, 2263,
profiling (2.086 ms) : 2032, 2141
.   : milestone, 2086,
tracing (2.053 ms) : 2001, 2105
.   : milestone, 2053,
section candidate
no_agent (1.476 ms) : 1464, 1487
.   : milestone, 1476,
appsec (3.716 ms) : 3497, 3935
.   : milestone, 3716,
iast (2.216 ms) : 2151, 2282
.   : milestone, 2216,
iast_GLOBAL (2.252 ms) : 2187, 2317
.   : milestone, 2252,
profiling (2.087 ms) : 2033, 2142
.   : milestone, 2087,
tracing (2.05 ms) : 1998, 2101
.   : milestone, 2050,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.469 ms [1.458 ms, 1.481 ms] -
appsec 3.65 ms [3.435 ms, 3.866 ms] 2.181 ms (148.4%)
iast 2.226 ms [2.161 ms, 2.291 ms] 756.675 µs (51.5%)
iast_GLOBAL 2.263 ms [2.197 ms, 2.328 ms] 793.409 µs (54.0%)
profiling 2.086 ms [2.032 ms, 2.141 ms] 617.159 µs (42.0%)
tracing 2.053 ms [2.001 ms, 2.105 ms] 583.724 µs (39.7%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.476 ms [1.464 ms, 1.487 ms] -
appsec 3.716 ms [3.497 ms, 3.935 ms] 2.24 ms (151.8%)
iast 2.216 ms [2.151 ms, 2.282 ms] 740.596 µs (50.2%)
iast_GLOBAL 2.252 ms [2.187 ms, 2.317 ms] 776.488 µs (52.6%)
profiling 2.087 ms [2.033 ms, 2.142 ms] 611.567 µs (41.4%)
tracing 2.05 ms [1.998 ms, 2.101 ms] 574.204 µs (38.9%)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

inst: others All other instrumentations tag: no release notes Changes to exclude from release notes type: refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants