Skip to content

Refactor PortUtils.isPortOpen() to have predictable timeout.#10832

Open
AlexeyKuznetsov-DD wants to merge 3 commits intomasterfrom
alexeyk/fix-port-utils
Open

Refactor PortUtils.isPortOpen() to have predictable timeout.#10832
AlexeyKuznetsov-DD wants to merge 3 commits intomasterfrom
alexeyk/fix-port-utils

Conversation

@AlexeyKuznetsov-DD
Copy link
Contributor

What Does This Do

This change updates PortUtils.isPortOpen(String host, int port) to use an explicit Socket#connect(..., timeout) with a fixed 1000ms timeout, instead of the implicit timeout from new Socket(host, port).

Motivation

PortUtils.waitForPortToOpen/Close is used heavily in tests. Without an explicit connect timeout, failed connection attempts can wait on unpredictable OS/network timeouts, making test behavior slow and flaky. This makes port checks deterministic and bounded.

Additional Notes

@AlexeyKuznetsov-DD AlexeyKuznetsov-DD self-assigned this Mar 12, 2026
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD added comp: core Tracer core tag: no release notes Changes to exclude from release notes type: refactoring labels Mar 12, 2026
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD marked this pull request as ready for review March 12, 2026 22:02
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD requested a review from a team as a code owner March 12, 2026 22:02
@pr-commenter
Copy link

pr-commenter bot commented Mar 12, 2026

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/fix-port-utils
git_commit_date 1773351169 1773352266
git_commit_sha 1e2a36d 4890097
release_version 1.61.0-SNAPSHOT~1e2a36d2f8 1.61.0-SNAPSHOT~4890097446
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1773354111 1773354111
ci_job_id 1502695260 1502695260
ci_pipeline_id 102270109 102270109
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-yk4pfr7k 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-yk4pfr7k 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 65 metrics, 6 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.61.0-SNAPSHOT~4890097446, baseline=1.61.0-SNAPSHOT~1e2a36d2f8

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.058 s) : 0, 1058475
Total [baseline] (8.819 s) : 0, 8819389
Agent [candidate] (1.057 s) : 0, 1056695
Total [candidate] (8.8 s) : 0, 8799886
section iast
Agent [baseline] (1.233 s) : 0, 1232925
Total [baseline] (9.577 s) : 0, 9577084
Agent [candidate] (1.256 s) : 0, 1255991
Total [candidate] (9.54 s) : 0, 9540328
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.058 s -
Agent iast 1.233 s 174.449 ms (16.5%)
Total tracing 8.819 s -
Total iast 9.577 s 757.695 ms (8.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.057 s -
Agent iast 1.256 s 199.296 ms (18.9%)
Total tracing 8.8 s -
Total iast 9.54 s 740.442 ms (8.4%)
gantt
    title insecure-bank - break down per module: candidate=1.61.0-SNAPSHOT~4890097446, baseline=1.61.0-SNAPSHOT~1e2a36d2f8

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.204 ms) : 0, 1204
crashtracking [candidate] (1.217 ms) : 0, 1217
BytebuddyAgent [baseline] (629.801 ms) : 0, 629801
BytebuddyAgent [candidate] (627.726 ms) : 0, 627726
AgentMeter [baseline] (29.096 ms) : 0, 29096
AgentMeter [candidate] (29.042 ms) : 0, 29042
GlobalTracer [baseline] (256.582 ms) : 0, 256582
GlobalTracer [candidate] (256.838 ms) : 0, 256838
AppSec [baseline] (31.41 ms) : 0, 31410
AppSec [candidate] (31.525 ms) : 0, 31525
Debugger [baseline] (58.553 ms) : 0, 58553
Debugger [candidate] (58.545 ms) : 0, 58545
Remote Config [baseline] (624.334 µs) : 0, 624
Remote Config [candidate] (614.017 µs) : 0, 614
Telemetry [baseline] (8.715 ms) : 0, 8715
Telemetry [candidate] (8.639 ms) : 0, 8639
Flare Poller [baseline] (6.45 ms) : 0, 6450
Flare Poller [candidate] (6.47 ms) : 0, 6470
section iast
crashtracking [baseline] (1.21 ms) : 0, 1210
crashtracking [candidate] (1.229 ms) : 0, 1229
BytebuddyAgent [baseline] (801.958 ms) : 0, 801958
BytebuddyAgent [candidate] (819.397 ms) : 0, 819397
AgentMeter [baseline] (11.583 ms) : 0, 11583
AgentMeter [candidate] (12.081 ms) : 0, 12081
GlobalTracer [baseline] (247.452 ms) : 0, 247452
GlobalTracer [candidate] (251.394 ms) : 0, 251394
IAST [baseline] (25.2 ms) : 0, 25200
IAST [candidate] (25.812 ms) : 0, 25812
AppSec [baseline] (26.368 ms) : 0, 26368
AppSec [candidate] (27.055 ms) : 0, 27055
Debugger [baseline] (62.658 ms) : 0, 62658
Debugger [candidate] (62.406 ms) : 0, 62406
Remote Config [baseline] (514.87 µs) : 0, 515
Remote Config [candidate] (510.312 µs) : 0, 510
Telemetry [baseline] (14.807 ms) : 0, 14807
Telemetry [candidate] (14.733 ms) : 0, 14733
Flare Poller [baseline] (4.972 ms) : 0, 4972
Flare Poller [candidate] (4.873 ms) : 0, 4873
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.61.0-SNAPSHOT~4890097446, baseline=1.61.0-SNAPSHOT~1e2a36d2f8

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.055 s) : 0, 1055322
Total [baseline] (10.978 s) : 0, 10978417
Agent [candidate] (1.059 s) : 0, 1059110
Total [candidate] (11.019 s) : 0, 11019239
section appsec
Agent [baseline] (1.244 s) : 0, 1244207
Total [baseline] (11.138 s) : 0, 11137553
Agent [candidate] (1.243 s) : 0, 1242806
Total [candidate] (11.136 s) : 0, 11136158
section iast
Agent [baseline] (1.231 s) : 0, 1230509
Total [baseline] (11.405 s) : 0, 11404768
Agent [candidate] (1.227 s) : 0, 1226893
Total [candidate] (11.336 s) : 0, 11336363
section profiling
Agent [baseline] (1.183 s) : 0, 1183241
Total [baseline] (10.969 s) : 0, 10968933
Agent [candidate] (1.181 s) : 0, 1180912
Total [candidate] (11.009 s) : 0, 11008878
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.055 s -
Agent appsec 1.244 s 188.884 ms (17.9%)
Agent iast 1.231 s 175.187 ms (16.6%)
Agent profiling 1.183 s 127.918 ms (12.1%)
Total tracing 10.978 s -
Total appsec 11.138 s 159.136 ms (1.4%)
Total iast 11.405 s 426.351 ms (3.9%)
Total profiling 10.969 s -9.484 ms (-0.1%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.059 s -
Agent appsec 1.243 s 183.697 ms (17.3%)
Agent iast 1.227 s 167.783 ms (15.8%)
Agent profiling 1.181 s 121.802 ms (11.5%)
Total tracing 11.019 s -
Total appsec 11.136 s 116.919 ms (1.1%)
Total iast 11.336 s 317.124 ms (2.9%)
Total profiling 11.009 s -10.361 ms (-0.1%)
gantt
    title petclinic - break down per module: candidate=1.61.0-SNAPSHOT~4890097446, baseline=1.61.0-SNAPSHOT~1e2a36d2f8

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.199 ms) : 0, 1199
crashtracking [candidate] (1.191 ms) : 0, 1191
BytebuddyAgent [baseline] (626.873 ms) : 0, 626873
BytebuddyAgent [candidate] (627.81 ms) : 0, 627810
AgentMeter [baseline] (29.067 ms) : 0, 29067
AgentMeter [candidate] (28.993 ms) : 0, 28993
GlobalTracer [baseline] (256.466 ms) : 0, 256466
GlobalTracer [candidate] (256.756 ms) : 0, 256756
AppSec [baseline] (31.451 ms) : 0, 31451
AppSec [candidate] (31.535 ms) : 0, 31535
Debugger [baseline] (59.216 ms) : 0, 59216
Debugger [candidate] (59.519 ms) : 0, 59519
Remote Config [baseline] (623.51 µs) : 0, 624
Remote Config [candidate] (619.61 µs) : 0, 620
Telemetry [baseline] (8.635 ms) : 0, 8635
Telemetry [candidate] (8.701 ms) : 0, 8701
Flare Poller [baseline] (5.831 ms) : 0, 5831
Flare Poller [candidate] (7.994 ms) : 0, 7994
section appsec
crashtracking [baseline] (1.192 ms) : 0, 1192
crashtracking [candidate] (1.199 ms) : 0, 1199
BytebuddyAgent [baseline] (656.703 ms) : 0, 656703
BytebuddyAgent [candidate] (656.29 ms) : 0, 656290
AgentMeter [baseline] (12.013 ms) : 0, 12013
AgentMeter [candidate] (12.045 ms) : 0, 12045
GlobalTracer [baseline] (257.807 ms) : 0, 257807
GlobalTracer [candidate] (257.26 ms) : 0, 257260
IAST [baseline] (23.928 ms) : 0, 23928
IAST [candidate] (23.954 ms) : 0, 23954
AppSec [baseline] (177.533 ms) : 0, 177533
AppSec [candidate] (177.036 ms) : 0, 177036
Debugger [baseline] (65.707 ms) : 0, 65707
Debugger [candidate] (65.664 ms) : 0, 65664
Remote Config [baseline] (567.669 µs) : 0, 568
Remote Config [candidate] (570.334 µs) : 0, 570
Telemetry [baseline] (8.921 ms) : 0, 8921
Telemetry [candidate] (9.007 ms) : 0, 9007
Flare Poller [baseline] (3.612 ms) : 0, 3612
Flare Poller [candidate] (3.613 ms) : 0, 3613
section iast
crashtracking [baseline] (1.198 ms) : 0, 1198
crashtracking [candidate] (1.192 ms) : 0, 1192
BytebuddyAgent [baseline] (798.186 ms) : 0, 798186
BytebuddyAgent [candidate] (795.938 ms) : 0, 795938
AgentMeter [baseline] (11.386 ms) : 0, 11386
AgentMeter [candidate] (11.34 ms) : 0, 11340
GlobalTracer [baseline] (247.947 ms) : 0, 247947
GlobalTracer [candidate] (247.006 ms) : 0, 247006
IAST [baseline] (25.226 ms) : 0, 25226
IAST [candidate] (25.092 ms) : 0, 25092
AppSec [baseline] (26.477 ms) : 0, 26477
AppSec [candidate] (26.41 ms) : 0, 26410
Debugger [baseline] (64.456 ms) : 0, 64456
Debugger [candidate] (63.745 ms) : 0, 63745
Remote Config [baseline] (519.744 µs) : 0, 520
Remote Config [candidate] (517.567 µs) : 0, 518
Telemetry [baseline] (14.307 ms) : 0, 14307
Telemetry [candidate] (14.837 ms) : 0, 14837
Flare Poller [baseline] (4.729 ms) : 0, 4729
Flare Poller [candidate] (4.885 ms) : 0, 4885
section profiling
crashtracking [baseline] (1.163 ms) : 0, 1163
crashtracking [candidate] (1.167 ms) : 0, 1167
BytebuddyAgent [baseline] (683.288 ms) : 0, 683288
BytebuddyAgent [candidate] (681.917 ms) : 0, 681917
AgentMeter [baseline] (8.671 ms) : 0, 8671
AgentMeter [candidate] (8.656 ms) : 0, 8656
GlobalTracer [baseline] (215.533 ms) : 0, 215533
GlobalTracer [candidate] (215.416 ms) : 0, 215416
AppSec [baseline] (31.957 ms) : 0, 31957
AppSec [candidate] (32.049 ms) : 0, 32049
Debugger [baseline] (63.003 ms) : 0, 63003
Debugger [candidate] (64.466 ms) : 0, 64466
Remote Config [baseline] (611.199 µs) : 0, 611
Remote Config [candidate] (591.524 µs) : 0, 592
Telemetry [baseline] (10.641 ms) : 0, 10641
Telemetry [candidate] (8.962 ms) : 0, 8962
Flare Poller [baseline] (3.54 ms) : 0, 3540
Flare Poller [candidate] (3.48 ms) : 0, 3480
ProfilingAgent [baseline] (93.965 ms) : 0, 93965
ProfilingAgent [candidate] (93.456 ms) : 0, 93456
Profiling [baseline] (94.534 ms) : 0, 94534
Profiling [candidate] (94.028 ms) : 0, 94028
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/fix-port-utils
git_commit_date 1773351169 1773352266
git_commit_sha 1e2a36d 4890097
release_version 1.61.0-SNAPSHOT~1e2a36d2f8 1.61.0-SNAPSHOT~4890097446
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1773354486 1773354486
ci_job_id 1502695261 1502695261
ci_pipeline_id 102270109 102270109
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-30w1qxid 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-30w1qxid 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 3 performance improvements and 2 performance regressions! Performance is the same for 16 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:iast:high_load worse
[+0.905ms; +1.915ms] or [+5.226%; +11.062%]
worse
[+1.137ms; +3.099ms] or [+4.028%; +10.984%]
unstable
[-47.261op/s; +10.511op/s] or [-17.912%; +3.984%]
18.719ms 30.335ms 245.469op/s 17.310ms 28.217ms 263.844op/s
scenario:load:petclinic:code_origins:high_load better
[-1.543ms; -0.638ms] or [-8.362%; -3.456%]
unsure
[-1.916ms; -0.260ms] or [-6.422%; -0.873%]
unstable
[-15.413op/s; +41.601op/s] or [-6.202%; +16.739%]
17.365ms 28.740ms 261.625op/s 18.456ms 29.828ms 248.531op/s
scenario:load:petclinic:no_agent:high_load better
[-2.933ms; -1.562ms] or [-15.648%; -8.337%]
better
[-4.361ms; -1.311ms] or [-14.108%; -4.242%]
unstable
[+2.225op/s; +62.150op/s] or [+0.922%; +25.748%]
16.495ms 28.074ms 273.562op/s 18.742ms 30.910ms 241.375op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~4890097446, baseline=1.61.0-SNAPSHOT~1e2a36d2f8
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.202 ms) : 1190, 1214
.   : milestone, 1202,
iast (3.104 ms) : 3064, 3145
.   : milestone, 3104,
iast_FULL (6.142 ms) : 6078, 6206
.   : milestone, 6142,
iast_GLOBAL (3.443 ms) : 3393, 3493
.   : milestone, 3443,
profiling (2.067 ms) : 2047, 2086
.   : milestone, 2067,
tracing (1.845 ms) : 1828, 1861
.   : milestone, 1845,
section candidate
no_agent (1.198 ms) : 1187, 1210
.   : milestone, 1198,
iast (3.157 ms) : 3115, 3200
.   : milestone, 3157,
iast_FULL (6.001 ms) : 5939, 6063
.   : milestone, 6001,
iast_GLOBAL (3.522 ms) : 3467, 3577
.   : milestone, 3522,
profiling (2.157 ms) : 2137, 2177
.   : milestone, 2157,
tracing (1.815 ms) : 1800, 1830
.   : milestone, 1815,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.202 ms [1.19 ms, 1.214 ms] -
iast 3.104 ms [3.064 ms, 3.145 ms] 1.902 ms (158.3%)
iast_FULL 6.142 ms [6.078 ms, 6.206 ms] 4.94 ms (411.0%)
iast_GLOBAL 3.443 ms [3.393 ms, 3.493 ms] 2.241 ms (186.5%)
profiling 2.067 ms [2.047 ms, 2.086 ms] 864.722 µs (71.9%)
tracing 1.845 ms [1.828 ms, 1.861 ms] 642.654 µs (53.5%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.198 ms [1.187 ms, 1.21 ms] -
iast 3.157 ms [3.115 ms, 3.2 ms] 1.959 ms (163.5%)
iast_FULL 6.001 ms [5.939 ms, 6.063 ms] 4.803 ms (400.8%)
iast_GLOBAL 3.522 ms [3.467 ms, 3.577 ms] 2.324 ms (193.9%)
profiling 2.157 ms [2.137 ms, 2.177 ms] 958.596 µs (80.0%)
tracing 1.815 ms [1.8 ms, 1.83 ms] 616.694 µs (51.5%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~4890097446, baseline=1.61.0-SNAPSHOT~1e2a36d2f8
    dateFormat X
    axisFormat %s
section baseline
no_agent (19.343 ms) : 19143, 19542
.   : milestone, 19343,
appsec (18.379 ms) : 18192, 18566
.   : milestone, 18379,
code_origins (18.778 ms) : 18586, 18971
.   : milestone, 18778,
iast (17.684 ms) : 17509, 17858
.   : milestone, 17684,
profiling (18.647 ms) : 18461, 18832
.   : milestone, 18647,
tracing (17.926 ms) : 17751, 18102
.   : milestone, 17926,
section candidate
no_agent (17.055 ms) : 16884, 17226
.   : milestone, 17055,
appsec (18.77 ms) : 18577, 18963
.   : milestone, 18770,
code_origins (17.833 ms) : 17655, 18012
.   : milestone, 17833,
iast (19.014 ms) : 18820, 19209
.   : milestone, 19014,
profiling (18.63 ms) : 18442, 18818
.   : milestone, 18630,
tracing (17.528 ms) : 17355, 17701
.   : milestone, 17528,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.343 ms [19.143 ms, 19.542 ms] -
appsec 18.379 ms [18.192 ms, 18.566 ms] -963.849 µs (-5.0%)
code_origins 18.778 ms [18.586 ms, 18.971 ms] -564.318 µs (-2.9%)
iast 17.684 ms [17.509 ms, 17.858 ms] -1.659 ms (-8.6%)
profiling 18.647 ms [18.461 ms, 18.832 ms] -695.829 µs (-3.6%)
tracing 17.926 ms [17.751 ms, 18.102 ms] -1.416 ms (-7.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 17.055 ms [16.884 ms, 17.226 ms] -
appsec 18.77 ms [18.577 ms, 18.963 ms] 1.715 ms (10.1%)
code_origins 17.833 ms [17.655 ms, 18.012 ms] 778.538 µs (4.6%)
iast 19.014 ms [18.82 ms, 19.209 ms] 1.959 ms (11.5%)
profiling 18.63 ms [18.442 ms, 18.818 ms] 1.575 ms (9.2%)
tracing 17.528 ms [17.355 ms, 17.701 ms] 473.015 µs (2.8%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/fix-port-utils
git_commit_date 1773351169 1773352266
git_commit_sha 1e2a36d 4890097
release_version 1.61.0-SNAPSHOT~1e2a36d2f8 1.61.0-SNAPSHOT~4890097446
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1773354318 1773354318
ci_job_id 1502695262 1502695262
ci_pipeline_id 102270109 102270109
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-3t6igujv 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-3t6igujv 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 10 metrics, 2 unstable metrics.

Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.61.0-SNAPSHOT~4890097446, baseline=1.61.0-SNAPSHOT~1e2a36d2f8
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.476 ms) : 1464, 1488
.   : milestone, 1476,
appsec (3.777 ms) : 3557, 3997
.   : milestone, 3777,
iast (2.253 ms) : 2185, 2322
.   : milestone, 2253,
iast_GLOBAL (2.305 ms) : 2235, 2375
.   : milestone, 2305,
profiling (2.514 ms) : 2349, 2678
.   : milestone, 2514,
tracing (2.065 ms) : 2011, 2118
.   : milestone, 2065,
section candidate
no_agent (1.478 ms) : 1466, 1489
.   : milestone, 1478,
appsec (3.817 ms) : 3591, 4042
.   : milestone, 3817,
iast (2.257 ms) : 2188, 2326
.   : milestone, 2257,
iast_GLOBAL (2.306 ms) : 2236, 2376
.   : milestone, 2306,
profiling (2.531 ms) : 2364, 2697
.   : milestone, 2531,
tracing (2.055 ms) : 2002, 2109
.   : milestone, 2055,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.476 ms [1.464 ms, 1.488 ms] -
appsec 3.777 ms [3.557 ms, 3.997 ms] 2.301 ms (155.9%)
iast 2.253 ms [2.185 ms, 2.322 ms] 777.403 µs (52.7%)
iast_GLOBAL 2.305 ms [2.235 ms, 2.375 ms] 828.857 µs (56.2%)
profiling 2.514 ms [2.349 ms, 2.678 ms] 1.038 ms (70.3%)
tracing 2.065 ms [2.011 ms, 2.118 ms] 588.526 µs (39.9%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.478 ms [1.466 ms, 1.489 ms] -
appsec 3.817 ms [3.591 ms, 4.042 ms] 2.339 ms (158.3%)
iast 2.257 ms [2.188 ms, 2.326 ms] 779.288 µs (52.7%)
iast_GLOBAL 2.306 ms [2.236 ms, 2.376 ms] 827.95 µs (56.0%)
profiling 2.531 ms [2.364 ms, 2.697 ms] 1.053 ms (71.3%)
tracing 2.055 ms [2.002 ms, 2.109 ms] 577.573 µs (39.1%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.61.0-SNAPSHOT~4890097446, baseline=1.61.0-SNAPSHOT~1e2a36d2f8
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.951 s) : 14951000, 14951000
.   : milestone, 14951000,
appsec (14.878 s) : 14878000, 14878000
.   : milestone, 14878000,
iast (18.168 s) : 18168000, 18168000
.   : milestone, 18168000,
iast_GLOBAL (17.732 s) : 17732000, 17732000
.   : milestone, 17732000,
profiling (14.923 s) : 14923000, 14923000
.   : milestone, 14923000,
tracing (15.082 s) : 15082000, 15082000
.   : milestone, 15082000,
section candidate
no_agent (15.5 s) : 15500000, 15500000
.   : milestone, 15500000,
appsec (14.963 s) : 14963000, 14963000
.   : milestone, 14963000,
iast (18.078 s) : 18078000, 18078000
.   : milestone, 18078000,
iast_GLOBAL (17.631 s) : 17631000, 17631000
.   : milestone, 17631000,
profiling (14.613 s) : 14613000, 14613000
.   : milestone, 14613000,
tracing (15.045 s) : 15045000, 15045000
.   : milestone, 15045000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.951 s [14.951 s, 14.951 s] -
appsec 14.878 s [14.878 s, 14.878 s] -73.0 ms (-0.5%)
iast 18.168 s [18.168 s, 18.168 s] 3.217 s (21.5%)
iast_GLOBAL 17.732 s [17.732 s, 17.732 s] 2.781 s (18.6%)
profiling 14.923 s [14.923 s, 14.923 s] -28.0 ms (-0.2%)
tracing 15.082 s [15.082 s, 15.082 s] 131.0 ms (0.9%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.5 s [15.5 s, 15.5 s] -
appsec 14.963 s [14.963 s, 14.963 s] -537.0 ms (-3.5%)
iast 18.078 s [18.078 s, 18.078 s] 2.578 s (16.6%)
iast_GLOBAL 17.631 s [17.631 s, 17.631 s] 2.131 s (13.7%)
profiling 14.613 s [14.613 s, 14.613 s] -887.0 ms (-5.7%)
tracing 15.045 s [15.045 s, 15.045 s] -455.0 ms (-2.9%)

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

Labels

comp: core Tracer core 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.

1 participant