Avoid NPE when enumerating servlet headers by amarziali · Pull Request #10213 · DataDog/dd-trace-java
Benchmarks
Startup
Parameters
| Baseline | Candidate | |
|---|---|---|
| baseline_or_candidate | baseline | candidate |
| git_branch | master | andrea.marziali/headernames |
| git_commit_date | 1765641521 | 1765795895 |
| git_commit_sha | fef9d16 | d1f7dd1 |
| release_version | 1.57.0-SNAPSHOT~fef9d162d8 | 1.57.0-SNAPSHOT~d1f7dd18c1 |
See matching parameters
| Baseline | Candidate | |
|---|---|---|
| application | insecure-bank | insecure-bank |
| ci_job_date | 1765797626 | 1765797626 |
| ci_job_id | 1294739761 | 1294739761 |
| ci_pipeline_id | 86737706 | 86737706 |
| 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-4-ouroj2c2 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-4-ouroj2c2 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 57 metrics, 8 unstable metrics.
Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.57.0-SNAPSHOT~d1f7dd18c1, baseline=1.57.0-SNAPSHOT~fef9d162d8
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.078 s) : 0, 1078438
Total [baseline] (8.737 s) : 0, 8737184
Agent [candidate] (1.089 s) : 0, 1088524
Total [candidate] (8.741 s) : 0, 8740850
section iast
Agent [baseline] (1.226 s) : 0, 1225970
Total [baseline] (9.353 s) : 0, 9353234
Agent [candidate] (1.237 s) : 0, 1237159
Total [candidate] (9.407 s) : 0, 9407226
- baseline results
| Module | Variant | Duration | Δ tracing |
|---|---|---|---|
| Agent | tracing | 1.078 s | - |
| Agent | iast | 1.226 s | 147.532 ms (13.7%) |
| Total | tracing | 8.737 s | - |
| Total | iast | 9.353 s | 616.05 ms (7.1%) |
- candidate results
| Module | Variant | Duration | Δ tracing |
|---|---|---|---|
| Agent | tracing | 1.089 s | - |
| Agent | iast | 1.237 s | 148.635 ms (13.7%) |
| Total | tracing | 8.741 s | - |
| Total | iast | 9.407 s | 666.376 ms (7.6%) |
gantt
title insecure-bank - break down per module: candidate=1.57.0-SNAPSHOT~d1f7dd18c1, baseline=1.57.0-SNAPSHOT~fef9d162d8
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.181 ms) : 0, 1181
crashtracking [candidate] (1.202 ms) : 0, 1202
BytebuddyAgent [baseline] (647.892 ms) : 0, 647892
BytebuddyAgent [candidate] (653.888 ms) : 0, 653888
GlobalTracer [baseline] (281.392 ms) : 0, 281392
GlobalTracer [candidate] (283.584 ms) : 0, 283584
AppSec [baseline] (32.247 ms) : 0, 32247
AppSec [candidate] (32.57 ms) : 0, 32570
Debugger [baseline] (66.961 ms) : 0, 66961
Debugger [candidate] (67.993 ms) : 0, 67993
Remote Config [baseline] (629.584 µs) : 0, 630
Remote Config [candidate] (647.511 µs) : 0, 648
Telemetry [baseline] (8.957 ms) : 0, 8957
Telemetry [candidate] (9.026 ms) : 0, 9026
Flare Poller [baseline] (3.666 ms) : 0, 3666
Flare Poller [candidate] (3.785 ms) : 0, 3785
section iast
crashtracking [baseline] (1.19 ms) : 0, 1190
crashtracking [candidate] (1.195 ms) : 0, 1195
BytebuddyAgent [baseline] (794.566 ms) : 0, 794566
BytebuddyAgent [candidate] (802.253 ms) : 0, 802253
GlobalTracer [baseline] (255.657 ms) : 0, 255657
GlobalTracer [candidate] (259.04 ms) : 0, 259040
AppSec [baseline] (34.431 ms) : 0, 34431
AppSec [candidate] (33.943 ms) : 0, 33943
Debugger [baseline] (65.101 ms) : 0, 65101
Debugger [candidate] (65.327 ms) : 0, 65327
Remote Config [baseline] (540.709 µs) : 0, 541
Remote Config [candidate] (557.115 µs) : 0, 557
Telemetry [baseline] (8.443 ms) : 0, 8443
Telemetry [candidate] (8.335 ms) : 0, 8335
Flare Poller [baseline] (3.496 ms) : 0, 3496
Flare Poller [candidate] (3.466 ms) : 0, 3466
IAST [baseline] (26.963 ms) : 0, 26963
IAST [candidate] (27.287 ms) : 0, 27287
Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.57.0-SNAPSHOT~d1f7dd18c1, baseline=1.57.0-SNAPSHOT~fef9d162d8
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.079 s) : 0, 1078645
Total [baseline] (10.845 s) : 0, 10845162
Agent [candidate] (1.082 s) : 0, 1082410
Total [candidate] (10.859 s) : 0, 10858686
section appsec
Agent [baseline] (1.26 s) : 0, 1260218
Total [baseline] (10.977 s) : 0, 10977221
Agent [candidate] (1.265 s) : 0, 1264664
Total [candidate] (11.05 s) : 0, 11049872
section iast
Agent [baseline] (1.229 s) : 0, 1229434
Total [baseline] (11.262 s) : 0, 11262337
Agent [candidate] (1.23 s) : 0, 1229510
Total [candidate] (11.224 s) : 0, 11224304
section profiling
Agent [baseline] (1.213 s) : 0, 1212759
Total [baseline] (10.999 s) : 0, 10998946
Agent [candidate] (1.213 s) : 0, 1212788
Total [candidate] (10.975 s) : 0, 10975234
- baseline results
| Module | Variant | Duration | Δ tracing |
|---|---|---|---|
| Agent | tracing | 1.079 s | - |
| Agent | appsec | 1.26 s | 181.573 ms (16.8%) |
| Agent | iast | 1.229 s | 150.789 ms (14.0%) |
| Agent | profiling | 1.213 s | 134.113 ms (12.4%) |
| Total | tracing | 10.845 s | - |
| Total | appsec | 10.977 s | 132.059 ms (1.2%) |
| Total | iast | 11.262 s | 417.175 ms (3.8%) |
| Total | profiling | 10.999 s | 153.783 ms (1.4%) |
- candidate results
| Module | Variant | Duration | Δ tracing |
|---|---|---|---|
| Agent | tracing | 1.082 s | - |
| Agent | appsec | 1.265 s | 182.253 ms (16.8%) |
| Agent | iast | 1.23 s | 147.1 ms (13.6%) |
| Agent | profiling | 1.213 s | 130.378 ms (12.0%) |
| Total | tracing | 10.859 s | - |
| Total | appsec | 11.05 s | 191.186 ms (1.8%) |
| Total | iast | 11.224 s | 365.618 ms (3.4%) |
| Total | profiling | 10.975 s | 116.548 ms (1.1%) |
gantt
title petclinic - break down per module: candidate=1.57.0-SNAPSHOT~d1f7dd18c1, baseline=1.57.0-SNAPSHOT~fef9d162d8
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.177 ms) : 0, 1177
crashtracking [candidate] (1.191 ms) : 0, 1191
BytebuddyAgent [baseline] (647.759 ms) : 0, 647759
BytebuddyAgent [candidate] (649.926 ms) : 0, 649926
GlobalTracer [baseline] (281.19 ms) : 0, 281190
GlobalTracer [candidate] (282.023 ms) : 0, 282023
AppSec [baseline] (32.214 ms) : 0, 32214
AppSec [candidate] (32.178 ms) : 0, 32178
Debugger [baseline] (67.619 ms) : 0, 67619
Debugger [candidate] (68.123 ms) : 0, 68123
Remote Config [baseline] (652.934 µs) : 0, 653
Remote Config [candidate] (630.682 µs) : 0, 631
Telemetry [baseline] (8.929 ms) : 0, 8929
Telemetry [candidate] (9.089 ms) : 0, 9089
Flare Poller [baseline] (3.738 ms) : 0, 3738
Flare Poller [candidate] (3.782 ms) : 0, 3782
section appsec
crashtracking [baseline] (1.173 ms) : 0, 1173
crashtracking [candidate] (1.178 ms) : 0, 1178
BytebuddyAgent [baseline] (686.969 ms) : 0, 686969
BytebuddyAgent [candidate] (689.331 ms) : 0, 689331
GlobalTracer [baseline] (257.825 ms) : 0, 257825
GlobalTracer [candidate] (258.265 ms) : 0, 258265
AppSec [baseline] (174.652 ms) : 0, 174652
AppSec [candidate] (174.882 ms) : 0, 174882
Debugger [baseline] (66.277 ms) : 0, 66277
Debugger [candidate] (67.196 ms) : 0, 67196
Remote Config [baseline] (711.684 µs) : 0, 712
Remote Config [candidate] (692.012 µs) : 0, 692
Telemetry [baseline] (9.027 ms) : 0, 9027
Telemetry [candidate] (9.134 ms) : 0, 9134
Flare Poller [baseline] (3.756 ms) : 0, 3756
Flare Poller [candidate] (3.942 ms) : 0, 3942
IAST [baseline] (24.339 ms) : 0, 24339
IAST [candidate] (24.508 ms) : 0, 24508
section iast
crashtracking [baseline] (1.181 ms) : 0, 1181
crashtracking [candidate] (1.181 ms) : 0, 1181
BytebuddyAgent [baseline] (795.366 ms) : 0, 795366
BytebuddyAgent [candidate] (796.374 ms) : 0, 796374
GlobalTracer [baseline] (256.874 ms) : 0, 256874
GlobalTracer [candidate] (256.999 ms) : 0, 256999
AppSec [baseline] (35.029 ms) : 0, 35029
AppSec [candidate] (34.343 ms) : 0, 34343
Debugger [baseline] (65.844 ms) : 0, 65844
Debugger [candidate] (65.701 ms) : 0, 65701
Remote Config [baseline] (576.154 µs) : 0, 576
Remote Config [candidate] (544.107 µs) : 0, 544
Telemetry [baseline] (8.478 ms) : 0, 8478
Telemetry [candidate] (8.388 ms) : 0, 8388
Flare Poller [baseline] (3.46 ms) : 0, 3460
Flare Poller [candidate] (3.521 ms) : 0, 3521
IAST [baseline] (27.075 ms) : 0, 27075
IAST [candidate] (27.035 ms) : 0, 27035
section profiling
crashtracking [baseline] (1.22 ms) : 0, 1220
crashtracking [candidate] (1.207 ms) : 0, 1207
BytebuddyAgent [baseline] (706.936 ms) : 0, 706936
BytebuddyAgent [candidate] (707.446 ms) : 0, 707446
GlobalTracer [baseline] (222.16 ms) : 0, 222160
GlobalTracer [candidate] (222.499 ms) : 0, 222499
AppSec [baseline] (32.437 ms) : 0, 32437
AppSec [candidate] (32.286 ms) : 0, 32286
Debugger [baseline] (68.47 ms) : 0, 68470
Debugger [candidate] (68.742 ms) : 0, 68742
Remote Config [baseline] (651.711 µs) : 0, 652
Remote Config [candidate] (658.612 µs) : 0, 659
Telemetry [baseline] (9.068 ms) : 0, 9068
Telemetry [candidate] (9.026 ms) : 0, 9026
Flare Poller [baseline] (3.734 ms) : 0, 3734
Flare Poller [candidate] (3.765 ms) : 0, 3765
ProfilingAgent [baseline] (97.745 ms) : 0, 97745
ProfilingAgent [candidate] (96.852 ms) : 0, 96852
Profiling [baseline] (98.332 ms) : 0, 98332
Profiling [candidate] (97.423 ms) : 0, 97423
Load
Parameters
| Baseline | Candidate | |
|---|---|---|
| baseline_or_candidate | baseline | candidate |
| git_branch | master | andrea.marziali/headernames |
| git_commit_date | 1765641521 | 1765795895 |
| git_commit_sha | fef9d16 | d1f7dd1 |
| release_version | 1.57.0-SNAPSHOT~fef9d162d8 | 1.57.0-SNAPSHOT~d1f7dd18c1 |
See matching parameters
| Baseline | Candidate | |
|---|---|---|
| application | insecure-bank | insecure-bank |
| ci_job_date | 1765798199 | 1765798199 |
| ci_job_id | 1294739763 | 1294739763 |
| ci_pipeline_id | 86737706 | 86737706 |
| 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-5-vnv7xpfr 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-5-vnv7xpfr 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 2 performance improvements and 1 performance regressions! Performance is the same for 18 metrics, 15 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:tracing:high_load | worse [+0.822ms; +1.782ms] or [+4.775%; +10.353%] |
unsure [+0.529ms; +2.133ms] or [+1.864%; +7.514%] |
unstable [-42.843op/s; +12.030op/s] or [-16.186%; +4.545%] |
18.511ms | 29.711ms | 249.281op/s | 17.209ms | 28.380ms | 264.688op/s |
| scenario:load:petclinic:profiling:high_load | better [-1.931ms; -1.026ms] or [-9.798%; -5.208%] |
better [-2.637ms; -1.269ms] or [-8.369%; -4.027%] |
unstable [-7.975op/s; +43.163op/s] or [-3.417%; +18.495%] |
18.226ms | 29.561ms | 250.969op/s | 19.704ms | 31.515ms | 233.375op/s |
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~d1f7dd18c1, baseline=1.57.0-SNAPSHOT~fef9d162d8
dateFormat X
axisFormat %s
section baseline
no_agent (1.203 ms) : 1191, 1214
. : milestone, 1203,
iast (3.362 ms) : 3316, 3408
. : milestone, 3362,
iast_FULL (5.675 ms) : 5619, 5732
. : milestone, 5675,
iast_GLOBAL (3.651 ms) : 3594, 3709
. : milestone, 3651,
profiling (2.081 ms) : 2062, 2100
. : milestone, 2081,
tracing (1.858 ms) : 1841, 1875
. : milestone, 1858,
section candidate
no_agent (1.199 ms) : 1188, 1211
. : milestone, 1199,
iast (3.291 ms) : 3246, 3337
. : milestone, 3291,
iast_FULL (5.779 ms) : 5723, 5836
. : milestone, 5779,
iast_GLOBAL (3.64 ms) : 3588, 3693
. : milestone, 3640,
profiling (1.979 ms) : 1961, 1997
. : milestone, 1979,
tracing (1.823 ms) : 1807, 1838
. : milestone, 1823,
- baseline results
| Variant | Request duration [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 1.203 ms [1.191 ms, 1.214 ms] | - |
| iast | 3.362 ms [3.316 ms, 3.408 ms] | 2.159 ms (179.5%) |
| iast_FULL | 5.675 ms [5.619 ms, 5.732 ms] | 4.473 ms (371.9%) |
| iast_GLOBAL | 3.651 ms [3.594 ms, 3.709 ms] | 2.449 ms (203.6%) |
| profiling | 2.081 ms [2.062 ms, 2.1 ms] | 878.224 µs (73.0%) |
| tracing | 1.858 ms [1.841 ms, 1.875 ms] | 655.496 µs (54.5%) |
- candidate results
| Variant | Request duration [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 1.199 ms [1.188 ms, 1.211 ms] | - |
| iast | 3.291 ms [3.246 ms, 3.337 ms] | 2.092 ms (174.4%) |
| iast_FULL | 5.779 ms [5.723 ms, 5.836 ms] | 4.58 ms (381.8%) |
| iast_GLOBAL | 3.64 ms [3.588 ms, 3.693 ms] | 2.441 ms (203.5%) |
| profiling | 1.979 ms [1.961 ms, 1.997 ms] | 779.747 µs (65.0%) |
| tracing | 1.823 ms [1.807 ms, 1.838 ms] | 623.388 µs (52.0%) |
Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~d1f7dd18c1, baseline=1.57.0-SNAPSHOT~fef9d162d8
dateFormat X
axisFormat %s
section baseline
no_agent (17.141 ms) : 16968, 17314
. : milestone, 17141,
appsec (19.586 ms) : 19387, 19786
. : milestone, 19586,
code_origins (17.83 ms) : 17654, 18006
. : milestone, 17830,
iast (17.582 ms) : 17408, 17756
. : milestone, 17582,
profiling (20.005 ms) : 19804, 20207
. : milestone, 20005,
tracing (17.624 ms) : 17450, 17799
. : milestone, 17624,
section candidate
no_agent (17.147 ms) : 16976, 17319
. : milestone, 17147,
appsec (18.845 ms) : 18652, 19037
. : milestone, 18845,
code_origins (17.774 ms) : 17599, 17949
. : milestone, 17774,
iast (17.6 ms) : 17427, 17772
. : milestone, 17600,
profiling (18.594 ms) : 18408, 18780
. : milestone, 18594,
tracing (18.724 ms) : 18534, 18913
. : milestone, 18724,
- baseline results
| Variant | Request duration [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 17.141 ms [16.968 ms, 17.314 ms] | - |
| appsec | 19.586 ms [19.387 ms, 19.786 ms] | 2.446 ms (14.3%) |
| code_origins | 17.83 ms [17.654 ms, 18.006 ms] | 689.122 µs (4.0%) |
| iast | 17.582 ms [17.408 ms, 17.756 ms] | 441.185 µs (2.6%) |
| profiling | 20.005 ms [19.804 ms, 20.207 ms] | 2.865 ms (16.7%) |
| tracing | 17.624 ms [17.45 ms, 17.799 ms] | 483.855 µs (2.8%) |
- candidate results
| Variant | Request duration [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 17.147 ms [16.976 ms, 17.319 ms] | - |
| appsec | 18.845 ms [18.652 ms, 19.037 ms] | 1.698 ms (9.9%) |
| code_origins | 17.774 ms [17.599 ms, 17.949 ms] | 626.417 µs (3.7%) |
| iast | 17.6 ms [17.427 ms, 17.772 ms] | 452.233 µs (2.6%) |
| profiling | 18.594 ms [18.408 ms, 18.78 ms] | 1.447 ms (8.4%) |
| tracing | 18.724 ms [18.534 ms, 18.913 ms] | 1.577 ms (9.2%) |
Dacapo
Parameters
| Baseline | Candidate | |
|---|---|---|
| baseline_or_candidate | baseline | candidate |
| git_branch | master | andrea.marziali/headernames |
| git_commit_date | 1765641521 | 1765795895 |
| git_commit_sha | fef9d16 | d1f7dd1 |
| release_version | 1.57.0-SNAPSHOT~fef9d162d8 | 1.57.0-SNAPSHOT~d1f7dd18c1 |
See matching parameters
| Baseline | Candidate | |
|---|---|---|
| application | biojava | biojava |
| ci_job_date | 1765797912 | 1765797912 |
| ci_job_id | 1294739765 | 1294739765 |
| ci_pipeline_id | 86737706 | 86737706 |
| 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-4-hmokzdqd 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-4-hmokzdqd 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 0 performance regressions! Performance is the same for 11 metrics, 0 unstable metrics.
| scenario | Δ mean execution_time | candidate mean execution_time | baseline mean execution_time |
|---|---|---|---|
| scenario:dacapo:tomcat:appsec | better [-1.368ms; -1.030ms] or [-37.271%; -28.072%] |
2.471ms | 3.670ms |
Execution time for tomcat
gantt
title tomcat - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~d1f7dd18c1, baseline=1.57.0-SNAPSHOT~fef9d162d8
dateFormat X
axisFormat %s
section baseline
no_agent (1.475 ms) : 1464, 1487
. : milestone, 1475,
appsec (3.67 ms) : 3454, 3885
. : milestone, 3670,
iast (2.217 ms) : 2153, 2281
. : milestone, 2217,
iast_GLOBAL (2.265 ms) : 2200, 2330
. : milestone, 2265,
profiling (2.065 ms) : 2013, 2117
. : milestone, 2065,
tracing (2.045 ms) : 1994, 2095
. : milestone, 2045,
section candidate
no_agent (1.472 ms) : 1461, 1484
. : milestone, 1472,
appsec (2.471 ms) : 2419, 2523
. : milestone, 2471,
iast (2.214 ms) : 2150, 2279
. : milestone, 2214,
iast_GLOBAL (2.259 ms) : 2194, 2324
. : milestone, 2259,
profiling (2.093 ms) : 2038, 2147
. : milestone, 2093,
tracing (2.047 ms) : 1996, 2098
. : milestone, 2047,
- baseline results
| Variant | Execution Time [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 1.475 ms [1.464 ms, 1.487 ms] | - |
| appsec | 3.67 ms [3.454 ms, 3.885 ms] | 2.195 ms (148.8%) |
| iast | 2.217 ms [2.153 ms, 2.281 ms] | 741.779 µs (50.3%) |
| iast_GLOBAL | 2.265 ms [2.2 ms, 2.33 ms] | 789.72 µs (53.5%) |
| profiling | 2.065 ms [2.013 ms, 2.117 ms] | 589.635 µs (40.0%) |
| tracing | 2.045 ms [1.994 ms, 2.095 ms] | 569.471 µs (38.6%) |
- candidate results
| Variant | Execution Time [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 1.472 ms [1.461 ms, 1.484 ms] | - |
| appsec | 2.471 ms [2.419 ms, 2.523 ms] | 998.431 µs (67.8%) |
| iast | 2.214 ms [2.15 ms, 2.279 ms] | 741.826 µs (50.4%) |
| iast_GLOBAL | 2.259 ms [2.194 ms, 2.324 ms] | 786.597 µs (53.4%) |
| profiling | 2.093 ms [2.038 ms, 2.147 ms] | 620.321 µs (42.1%) |
| tracing | 2.047 ms [1.996 ms, 2.098 ms] | 574.791 µs (39.0%) |
Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~d1f7dd18c1, baseline=1.57.0-SNAPSHOT~fef9d162d8
dateFormat X
axisFormat %s
section baseline
no_agent (14.876 s) : 14876000, 14876000
. : milestone, 14876000,
appsec (14.632 s) : 14632000, 14632000
. : milestone, 14632000,
iast (17.937 s) : 17937000, 17937000
. : milestone, 17937000,
iast_GLOBAL (17.717 s) : 17717000, 17717000
. : milestone, 17717000,
profiling (14.68 s) : 14680000, 14680000
. : milestone, 14680000,
tracing (14.587 s) : 14587000, 14587000
. : milestone, 14587000,
section candidate
no_agent (14.743 s) : 14743000, 14743000
. : milestone, 14743000,
appsec (14.928 s) : 14928000, 14928000
. : milestone, 14928000,
iast (18.077 s) : 18077000, 18077000
. : milestone, 18077000,
iast_GLOBAL (17.736 s) : 17736000, 17736000
. : milestone, 17736000,
profiling (14.611 s) : 14611000, 14611000
. : milestone, 14611000,
tracing (14.74 s) : 14740000, 14740000
. : milestone, 14740000,
- baseline results
| Variant | Execution Time [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 14.876 s [14.876 s, 14.876 s] | - |
| appsec | 14.632 s [14.632 s, 14.632 s] | -244.0 ms (-1.6%) |
| iast | 17.937 s [17.937 s, 17.937 s] | 3.061 s (20.6%) |
| iast_GLOBAL | 17.717 s [17.717 s, 17.717 s] | 2.841 s (19.1%) |
| profiling | 14.68 s [14.68 s, 14.68 s] | -196.0 ms (-1.3%) |
| tracing | 14.587 s [14.587 s, 14.587 s] | -289.0 ms (-1.9%) |
- candidate results
| Variant | Execution Time [CI 0.99] | Δ no_agent |
|---|---|---|
| no_agent | 14.743 s [14.743 s, 14.743 s] | - |
| appsec | 14.928 s [14.928 s, 14.928 s] | 185.0 ms (1.3%) |
| iast | 18.077 s [18.077 s, 18.077 s] | 3.334 s (22.6%) |
| iast_GLOBAL | 17.736 s [17.736 s, 17.736 s] | 2.993 s (20.3%) |
| profiling | 14.611 s [14.611 s, 14.611 s] | -132.0 ms (-0.9%) |
| tracing | 14.74 s [14.74 s, 14.74 s] | -3.0 ms (-0.0%) |