Implement OpenTelemetry meter storage and aggregations by mcculls · Pull Request #10534 · DataDog/dd-trace-java
Benchmarks
Startup
Parameters
| Baseline | Candidate | |
|---|---|---|
| baseline_or_candidate | baseline | candidate |
| git_branch | master | mcculls/otel-meter-storage |
| git_commit_date | 1770332232 | 1770372678 |
| git_commit_sha | d8f2599 | 3f305b4 |
| release_version | 1.60.0-SNAPSHOT~d8f2599d6f | 1.60.0-SNAPSHOT~3f305b4c07 |
See matching parameters
| Baseline | Candidate | |
|---|---|---|
| application | insecure-bank | insecure-bank |
| ci_job_date | 1770374341 | 1770374341 |
| ci_job_id | 1405797954 | 1405797954 |
| ci_pipeline_id | 94974658 | 94974658 |
| 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-5krpcs8u 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-5krpcs8u 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 64 metrics, 7 unstable metrics.
Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.60.0-SNAPSHOT~3f305b4c07, baseline=1.60.0-SNAPSHOT~d8f2599d6f
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.064 s) : 0, 1063892
Total [baseline] (8.732 s) : 0, 8732374
Agent [candidate] (1.063 s) : 0, 1063211
Total [candidate] (8.756 s) : 0, 8755789
section iast
Agent [baseline] (1.229 s) : 0, 1229497
Total [baseline] (9.355 s) : 0, 9354520
Agent [candidate] (1.231 s) : 0, 1231223
Total [candidate] (9.377 s) : 0, 9377462
- baseline results
| Module | Variant | Duration | Δ tracing |
|---|---|---|---|
| Agent | tracing | 1.064 s | - |
| Agent | iast | 1.229 s | 165.605 ms (15.6%) |
| Total | tracing | 8.732 s | - |
| Total | iast | 9.355 s | 622.146 ms (7.1%) |
- candidate results
| Module | Variant | Duration | Δ tracing |
|---|---|---|---|
| Agent | tracing | 1.063 s | - |
| Agent | iast | 1.231 s | 168.012 ms (15.8%) |
| Total | tracing | 8.756 s | - |
| Total | iast | 9.377 s | 621.674 ms (7.1%) |
gantt
title insecure-bank - break down per module: candidate=1.60.0-SNAPSHOT~3f305b4c07, baseline=1.60.0-SNAPSHOT~d8f2599d6f
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.189 ms) : 0, 1189
crashtracking [candidate] (1.176 ms) : 0, 1176
BytebuddyAgent [baseline] (628.483 ms) : 0, 628483
BytebuddyAgent [candidate] (627.658 ms) : 0, 627658
AgentMeter [baseline] (28.953 ms) : 0, 28953
AgentMeter [candidate] (28.927 ms) : 0, 28927
GlobalTracer [baseline] (258.174 ms) : 0, 258174
GlobalTracer [candidate] (257.863 ms) : 0, 257863
AppSec [baseline] (32.807 ms) : 0, 32807
AppSec [candidate] (32.884 ms) : 0, 32884
Debugger [baseline] (61.468 ms) : 0, 61468
Debugger [candidate] (61.085 ms) : 0, 61085
Remote Config [baseline] (613.904 µs) : 0, 614
Remote Config [candidate] (612.52 µs) : 0, 613
Telemetry [baseline] (13.072 ms) : 0, 13072
Telemetry [candidate] (12.289 ms) : 0, 12289
Flare Poller [baseline] (3.79 ms) : 0, 3790
Flare Poller [candidate] (5.388 ms) : 0, 5388
section iast
crashtracking [baseline] (1.188 ms) : 0, 1188
crashtracking [candidate] (1.18 ms) : 0, 1180
BytebuddyAgent [baseline] (795.499 ms) : 0, 795499
BytebuddyAgent [candidate] (796.354 ms) : 0, 796354
AgentMeter [baseline] (11.254 ms) : 0, 11254
AgentMeter [candidate] (11.284 ms) : 0, 11284
GlobalTracer [baseline] (247.272 ms) : 0, 247272
GlobalTracer [candidate] (247.826 ms) : 0, 247826
AppSec [baseline] (34.661 ms) : 0, 34661
AppSec [candidate] (33.816 ms) : 0, 33816
Debugger [baseline] (64.618 ms) : 0, 64618
Debugger [candidate] (65.751 ms) : 0, 65751
Remote Config [baseline] (545.486 µs) : 0, 545
Remote Config [candidate] (534.801 µs) : 0, 535
Telemetry [baseline] (8.667 ms) : 0, 8667
Telemetry [candidate] (8.729 ms) : 0, 8729
Flare Poller [baseline] (3.497 ms) : 0, 3497
Flare Poller [candidate] (3.548 ms) : 0, 3548
IAST [baseline] (27.004 ms) : 0, 27004
IAST [candidate] (26.888 ms) : 0, 26888
Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.60.0-SNAPSHOT~3f305b4c07, baseline=1.60.0-SNAPSHOT~d8f2599d6f
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.066 s) : 0, 1065622
Total [baseline] (10.848 s) : 0, 10847996
Agent [candidate] (1.072 s) : 0, 1071836
Total [candidate] (10.942 s) : 0, 10941924
section appsec
Agent [baseline] (1.235 s) : 0, 1235444
Total [baseline] (10.938 s) : 0, 10938209
Agent [candidate] (1.239 s) : 0, 1238726
Total [candidate] (11.069 s) : 0, 11068624
section iast
Agent [baseline] (1.242 s) : 0, 1242458
Total [baseline] (11.148 s) : 0, 11148381
Agent [candidate] (1.23 s) : 0, 1229778
Total [candidate] (11.238 s) : 0, 11238423
section profiling
Agent [baseline] (1.196 s) : 0, 1195595
Total [baseline] (10.967 s) : 0, 10966858
Agent [candidate] (1.19 s) : 0, 1190036
Total [candidate] (10.976 s) : 0, 10975526
- baseline results
| Module | Variant | Duration | Δ tracing |
|---|---|---|---|
| Agent | tracing | 1.066 s | - |
| Agent | appsec | 1.235 s | 169.822 ms (15.9%) |
| Agent | iast | 1.242 s | 176.836 ms (16.6%) |
| Agent | profiling | 1.196 s | 129.973 ms (12.2%) |
| Total | tracing | 10.848 s | - |
| Total | appsec | 10.938 s | 90.213 ms (0.8%) |
| Total | iast | 11.148 s | 300.385 ms (2.8%) |
| Total | profiling | 10.967 s | 118.862 ms (1.1%) |
- candidate results
| Module | Variant | Duration | Δ tracing |
|---|---|---|---|
| Agent | tracing | 1.072 s | - |
| Agent | appsec | 1.239 s | 166.891 ms (15.6%) |
| Agent | iast | 1.23 s | 157.943 ms (14.7%) |
| Agent | profiling | 1.19 s | 118.201 ms (11.0%) |
| Total | tracing | 10.942 s | - |
| Total | appsec | 11.069 s | 126.7 ms (1.2%) |
| Total | iast | 11.238 s | 296.499 ms (2.7%) |
| Total | profiling | 10.976 s | 33.602 ms (0.3%) |
gantt
title petclinic - break down per module: candidate=1.60.0-SNAPSHOT~3f305b4c07, baseline=1.60.0-SNAPSHOT~d8f2599d6f
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.182 ms) : 0, 1182
crashtracking [candidate] (1.185 ms) : 0, 1185
BytebuddyAgent [baseline] (628.002 ms) : 0, 628002
BytebuddyAgent [candidate] (633.515 ms) : 0, 633515
AgentMeter [baseline] (28.828 ms) : 0, 28828
AgentMeter [candidate] (29.114 ms) : 0, 29114
GlobalTracer [baseline] (257.572 ms) : 0, 257572
GlobalTracer [candidate] (259.092 ms) : 0, 259092
AppSec [baseline] (32.838 ms) : 0, 32838
AppSec [candidate] (32.925 ms) : 0, 32925
Debugger [baseline] (62.786 ms) : 0, 62786
Debugger [candidate] (62.305 ms) : 0, 62305
Remote Config [baseline] (626.895 µs) : 0, 627
Remote Config [candidate] (617.772 µs) : 0, 618
Telemetry [baseline] (12.338 ms) : 0, 12338
Telemetry [candidate] (11.482 ms) : 0, 11482
Flare Poller [baseline] (6.176 ms) : 0, 6176
Flare Poller [candidate] (6.047 ms) : 0, 6047
section appsec
crashtracking [baseline] (1.176 ms) : 0, 1176
crashtracking [candidate] (1.178 ms) : 0, 1178
BytebuddyAgent [baseline] (655.53 ms) : 0, 655530
BytebuddyAgent [candidate] (657.601 ms) : 0, 657601
AgentMeter [baseline] (11.851 ms) : 0, 11851
AgentMeter [candidate] (11.838 ms) : 0, 11838
GlobalTracer [baseline] (257.915 ms) : 0, 257915
GlobalTracer [candidate] (258.868 ms) : 0, 258868
IAST [baseline] (25.204 ms) : 0, 25204
IAST [candidate] (25.242 ms) : 0, 25242
AppSec [baseline] (168.12 ms) : 0, 168120
AppSec [candidate] (167.67 ms) : 0, 167670
Debugger [baseline] (67.112 ms) : 0, 67112
Debugger [candidate] (67.63 ms) : 0, 67630
Remote Config [baseline] (666.732 µs) : 0, 667
Remote Config [candidate] (669.069 µs) : 0, 669
Telemetry [baseline] (9.106 ms) : 0, 9106
Telemetry [candidate] (9.205 ms) : 0, 9205
Flare Poller [baseline] (3.603 ms) : 0, 3603
Flare Poller [candidate] (3.624 ms) : 0, 3624
section iast
crashtracking [baseline] (1.189 ms) : 0, 1189
crashtracking [candidate] (1.18 ms) : 0, 1180
BytebuddyAgent [baseline] (804.876 ms) : 0, 804876
BytebuddyAgent [candidate] (795.007 ms) : 0, 795007
AgentMeter [baseline] (11.354 ms) : 0, 11354
AgentMeter [candidate] (11.235 ms) : 0, 11235
GlobalTracer [baseline] (249.582 ms) : 0, 249582
GlobalTracer [candidate] (247.653 ms) : 0, 247653
IAST [baseline] (27.032 ms) : 0, 27032
IAST [candidate] (26.836 ms) : 0, 26836
AppSec [baseline] (32.992 ms) : 0, 32992
AppSec [candidate] (34.761 ms) : 0, 34761
Debugger [baseline] (67.368 ms) : 0, 67368
Debugger [candidate] (65.404 ms) : 0, 65404
Remote Config [baseline] (552.084 µs) : 0, 552
Remote Config [candidate] (543.433 µs) : 0, 543
Telemetry [baseline] (8.603 ms) : 0, 8603
Telemetry [candidate] (8.569 ms) : 0, 8569
Flare Poller [baseline] (3.478 ms) : 0, 3478
Flare Poller [candidate] (3.434 ms) : 0, 3434
section profiling
crashtracking [baseline] (1.216 ms) : 0, 1216
crashtracking [candidate] (1.215 ms) : 0, 1215
BytebuddyAgent [baseline] (684.484 ms) : 0, 684484
BytebuddyAgent [candidate] (682.705 ms) : 0, 682705
AgentMeter [baseline] (8.81 ms) : 0, 8810
AgentMeter [candidate] (8.7 ms) : 0, 8700
GlobalTracer [baseline] (217.368 ms) : 0, 217368
GlobalTracer [candidate] (215.788 ms) : 0, 215788
AppSec [baseline] (32.572 ms) : 0, 32572
AppSec [candidate] (32.33 ms) : 0, 32330
Debugger [baseline] (68.098 ms) : 0, 68098
Debugger [candidate] (67.329 ms) : 0, 67329
Remote Config [baseline] (618.196 µs) : 0, 618
Remote Config [candidate] (590.18 µs) : 0, 590
Telemetry [baseline] (9.019 ms) : 0, 9019
Telemetry [candidate] (8.76 ms) : 0, 8760
Flare Poller [baseline] (3.773 ms) : 0, 3773
Flare Poller [candidate] (3.791 ms) : 0, 3791
ProfilingAgent [baseline] (99.718 ms) : 0, 99718
ProfilingAgent [candidate] (98.851 ms) : 0, 98851
Profiling [baseline] (100.294 ms) : 0, 100294
Profiling [candidate] (99.428 ms) : 0, 99428
Load
Parameters
| Baseline | Candidate | |
|---|---|---|
| baseline_or_candidate | baseline | candidate |
| git_branch | master | mcculls/otel-meter-storage |
| git_commit_date | 1770332232 | 1770372678 |
| git_commit_sha | d8f2599 | 3f305b4 |
| release_version | 1.60.0-SNAPSHOT~d8f2599d6f | 1.60.0-SNAPSHOT~3f305b4c07 |
See matching parameters
| Baseline | Candidate | |
|---|---|---|
| application | insecure-bank | insecure-bank |
| ci_job_date | 1770374831 | 1770374831 |
| ci_job_id | 1405797955 | 1405797955 |
| ci_pipeline_id | 94974658 | 94974658 |
| 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-6avi3hmc 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-6avi3hmc 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 4 performance improvements and 1 performance regressions! Performance is the same for 13 metrics, 18 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 [-227.024µs; -106.026µs] or [-12.667%; -5.916%] |
unstable [-1323.803µs; -502.569µs] or [-23.934%; -9.086%] |
unstable [+59.062op/s; +550.688op/s] or [+3.008%; +28.044%] |
1.626ms | 4.618ms | 2268.562op/s | 1.792ms | 5.531ms | 1963.688op/s |
| scenario:load:insecure-bank:iast_FULL:high_load | better [-564.524µs; -226.802µs] or [-10.724%; -4.309%] |
better [-1224.539µs; -403.718µs] or [-9.763%; -3.219%] |
unstable [-30.159op/s; +135.721op/s] or [-3.850%; +17.325%] |
4.868ms | 11.728ms | 836.156op/s | 5.264ms | 12.542ms | 783.375op/s |
| scenario:load:petclinic:profiling:high_load | better [-1.543ms; -0.648ms] or [-8.078%; -3.390%] |
unsure [-2.056ms; -0.544ms] or [-6.681%; -1.767%] |
unstable [-13.874op/s; +37.686op/s] or [-5.769%; +15.670%] |
18.011ms | 29.476ms | 252.406op/s | 19.106ms | 30.776ms | 240.500op/s |
| scenario:load:petclinic:iast:high_load | worse [+427.789µs; +1117.200µs] or [+2.453%; +6.406%] |
unsure [+65.657µs; +1442.461µs] or [+0.230%; +5.044%] |
unstable [-38.249op/s; +16.374op/s] or [-14.563%; +6.234%] |
18.212ms | 29.351ms | 251.719op/s | 17.440ms | 28.597ms | 262.656op/s |
Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.60.0-SNAPSHOT~3f305b4c07, baseline=1.60.0-SNAPSHOT~d8f2599d6f
dateFormat X
axisFormat %s
section baseline
no_agent (18.03 ms) : 17844, 18215
. : milestone, 18030,
appsec (18.715 ms) : 18524, 18905
. : milestone, 18715,
code_origins (17.639 ms) : 17464, 17814
. : milestone, 17639,
iast (17.772 ms) : 17595, 17949
. : milestone, 17772,
profiling (19.409 ms) : 19214, 19604
. : milestone, 19409,
tracing (17.647 ms) : 17473, 17821
. : milestone, 17647,
section candidate
no_agent (17.906 ms) : 17725, 18087
. : milestone, 17906,
appsec (18.313 ms) : 18128, 18497
. : milestone, 18313,
code_origins (17.582 ms) : 17407, 17758
. : milestone, 17582,
iast (18.537 ms) : 18351, 18723
. : milestone, 18537,
profiling (18.489 ms) : 18306, 18672
. : milestone, 18489,
tracing (17.783 ms) : 17609, 17957
. : milestone, 17783,
- baseline results
| Variant | Request duration [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 18.03 ms [17.844 ms, 18.215 ms] | - |
| appsec | 18.715 ms [18.524 ms, 18.905 ms] | 685.371 µs (3.8%) |
| code_origins | 17.639 ms [17.464 ms, 17.814 ms] | -390.271 µs (-2.2%) |
| iast | 17.772 ms [17.595 ms, 17.949 ms] | -257.48 µs (-1.4%) |
| profiling | 19.409 ms [19.214 ms, 19.604 ms] | 1.38 ms (7.7%) |
| tracing | 17.647 ms [17.473 ms, 17.821 ms] | -382.968 µs (-2.1%) |
- candidate results
| Variant | Request duration [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 17.906 ms [17.725 ms, 18.087 ms] | - |
| appsec | 18.313 ms [18.128 ms, 18.497 ms] | 406.756 µs (2.3%) |
| code_origins | 17.582 ms [17.407 ms, 17.758 ms] | -323.346 µs (-1.8%) |
| iast | 18.537 ms [18.351 ms, 18.723 ms] | 631.512 µs (3.5%) |
| profiling | 18.489 ms [18.306 ms, 18.672 ms] | 583.206 µs (3.3%) |
| tracing | 17.783 ms [17.609 ms, 17.957 ms] | -123.177 µs (-0.7%) |
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.60.0-SNAPSHOT~3f305b4c07, baseline=1.60.0-SNAPSHOT~d8f2599d6f
dateFormat X
axisFormat %s
section baseline
no_agent (1.172 ms) : 1160, 1183
. : milestone, 1172,
iast (3.094 ms) : 3052, 3137
. : milestone, 3094,
iast_FULL (5.904 ms) : 5845, 5963
. : milestone, 5904,
iast_GLOBAL (3.451 ms) : 3399, 3503
. : milestone, 3451,
profiling (2.31 ms) : 2288, 2332
. : milestone, 2310,
tracing (1.795 ms) : 1779, 1810
. : milestone, 1795,
section candidate
no_agent (1.184 ms) : 1172, 1195
. : milestone, 1184,
iast (3.067 ms) : 3033, 3101
. : milestone, 3067,
iast_FULL (5.527 ms) : 5473, 5581
. : milestone, 5527,
iast_GLOBAL (3.587 ms) : 3531, 3643
. : milestone, 3587,
profiling (1.99 ms) : 1971, 2009
. : milestone, 1990,
tracing (1.841 ms) : 1823, 1858
. : milestone, 1841,
- baseline results
| Variant | Request duration [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 1.172 ms [1.16 ms, 1.183 ms] | - |
| iast | 3.094 ms [3.052 ms, 3.137 ms] | 1.923 ms (164.1%) |
| iast_FULL | 5.904 ms [5.845 ms, 5.963 ms] | 4.732 ms (403.9%) |
| iast_GLOBAL | 3.451 ms [3.399 ms, 3.503 ms] | 2.28 ms (194.6%) |
| profiling | 2.31 ms [2.288 ms, 2.332 ms] | 1.138 ms (97.2%) |
| tracing | 1.795 ms [1.779 ms, 1.81 ms] | 622.94 µs (53.2%) |
- candidate results
| Variant | Request duration [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 1.184 ms [1.172 ms, 1.195 ms] | - |
| iast | 3.067 ms [3.033 ms, 3.101 ms] | 1.883 ms (159.1%) |
| iast_FULL | 5.527 ms [5.473 ms, 5.581 ms] | 4.343 ms (366.9%) |
| iast_GLOBAL | 3.587 ms [3.531 ms, 3.643 ms] | 2.403 ms (203.0%) |
| profiling | 1.99 ms [1.971 ms, 2.009 ms] | 805.86 µs (68.1%) |
| tracing | 1.841 ms [1.823 ms, 1.858 ms] | 656.888 µs (55.5%) |
Dacapo
Parameters
| Baseline | Candidate | |
|---|---|---|
| baseline_or_candidate | baseline | candidate |
| git_branch | master | mcculls/otel-meter-storage |
| git_commit_date | 1770332232 | 1770372678 |
| git_commit_sha | d8f2599 | 3f305b4 |
| release_version | 1.60.0-SNAPSHOT~d8f2599d6f | 1.60.0-SNAPSHOT~3f305b4c07 |
See matching parameters
| Baseline | Candidate | |
|---|---|---|
| application | biojava | biojava |
| ci_job_date | 1770374649 | 1770374649 |
| ci_job_id | 1405797956 | 1405797956 |
| ci_pipeline_id | 94974658 | 94974658 |
| 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-yoq8ywde 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-yoq8ywde 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.60.0-SNAPSHOT~3f305b4c07, baseline=1.60.0-SNAPSHOT~d8f2599d6f
dateFormat X
axisFormat %s
section baseline
no_agent (15.369 s) : 15369000, 15369000
. : milestone, 15369000,
appsec (15.036 s) : 15036000, 15036000
. : milestone, 15036000,
iast (18.174 s) : 18174000, 18174000
. : milestone, 18174000,
iast_GLOBAL (17.768 s) : 17768000, 17768000
. : milestone, 17768000,
profiling (15.473 s) : 15473000, 15473000
. : milestone, 15473000,
tracing (14.782 s) : 14782000, 14782000
. : milestone, 14782000,
section candidate
no_agent (14.88 s) : 14880000, 14880000
. : milestone, 14880000,
appsec (14.792 s) : 14792000, 14792000
. : milestone, 14792000,
iast (18.271 s) : 18271000, 18271000
. : milestone, 18271000,
iast_GLOBAL (18.093 s) : 18093000, 18093000
. : milestone, 18093000,
profiling (14.801 s) : 14801000, 14801000
. : milestone, 14801000,
tracing (14.692 s) : 14692000, 14692000
. : milestone, 14692000,
- baseline results
| Variant | Execution Time [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 15.369 s [15.369 s, 15.369 s] | - |
| appsec | 15.036 s [15.036 s, 15.036 s] | -333.0 ms (-2.2%) |
| iast | 18.174 s [18.174 s, 18.174 s] | 2.805 s (18.3%) |
| iast_GLOBAL | 17.768 s [17.768 s, 17.768 s] | 2.399 s (15.6%) |
| profiling | 15.473 s [15.473 s, 15.473 s] | 104.0 ms (0.7%) |
| tracing | 14.782 s [14.782 s, 14.782 s] | -587.0 ms (-3.8%) |
- candidate results
| Variant | Execution Time [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 14.88 s [14.88 s, 14.88 s] | - |
| appsec | 14.792 s [14.792 s, 14.792 s] | -88.0 ms (-0.6%) |
| iast | 18.271 s [18.271 s, 18.271 s] | 3.391 s (22.8%) |
| iast_GLOBAL | 18.093 s [18.093 s, 18.093 s] | 3.213 s (21.6%) |
| profiling | 14.801 s [14.801 s, 14.801 s] | -79.0 ms (-0.5%) |
| tracing | 14.692 s [14.692 s, 14.692 s] | -188.0 ms (-1.3%) |
Execution time for tomcat
gantt
title tomcat - execution time [CI 0.99] : candidate=1.60.0-SNAPSHOT~3f305b4c07, baseline=1.60.0-SNAPSHOT~d8f2599d6f
dateFormat X
axisFormat %s
section baseline
no_agent (1.47 ms) : 1459, 1482
. : milestone, 1470,
appsec (3.754 ms) : 3534, 3974
. : milestone, 3754,
iast (2.251 ms) : 2182, 2320
. : milestone, 2251,
iast_GLOBAL (2.302 ms) : 2232, 2371
. : milestone, 2302,
profiling (2.099 ms) : 2043, 2155
. : milestone, 2099,
tracing (2.051 ms) : 1998, 2104
. : milestone, 2051,
section candidate
no_agent (1.471 ms) : 1460, 1483
. : milestone, 1471,
appsec (3.765 ms) : 3544, 3986
. : milestone, 3765,
iast (2.262 ms) : 2193, 2331
. : milestone, 2262,
iast_GLOBAL (2.295 ms) : 2226, 2364
. : milestone, 2295,
profiling (2.073 ms) : 2019, 2127
. : milestone, 2073,
tracing (2.069 ms) : 2015, 2122
. : milestone, 2069,
- baseline results
| Variant | Execution Time [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 1.47 ms [1.459 ms, 1.482 ms] | - |
| appsec | 3.754 ms [3.534 ms, 3.974 ms] | 2.284 ms (155.3%) |
| iast | 2.251 ms [2.182 ms, 2.32 ms] | 781.113 µs (53.1%) |
| iast_GLOBAL | 2.302 ms [2.232 ms, 2.371 ms] | 831.489 µs (56.6%) |
| profiling | 2.099 ms [2.043 ms, 2.155 ms] | 628.781 µs (42.8%) |
| tracing | 2.051 ms [1.998 ms, 2.104 ms] | 580.771 µs (39.5%) |
- candidate results
| Variant | Execution Time [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 1.471 ms [1.46 ms, 1.483 ms] | - |
| appsec | 3.765 ms [3.544 ms, 3.986 ms] | 2.294 ms (155.9%) |
| iast | 2.262 ms [2.193 ms, 2.331 ms] | 790.635 µs (53.7%) |
| iast_GLOBAL | 2.295 ms [2.226 ms, 2.364 ms] | 823.944 µs (56.0%) |
| profiling | 2.073 ms [2.019 ms, 2.127 ms] | 602.08 µs (40.9%) |
| tracing | 2.069 ms [2.015 ms, 2.122 ms] | 597.523 µs (40.6%) |