Skip to content

Simplified ListWriter await logic. #8992

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 16, 2025

Conversation

AlexeyKuznetsov-DD
Copy link
Contributor

What Does This Do

Refactored await logic from quite complex manipulations with list of latches with simple wait/notifyAll approach.

Motivation

Green CI.

PekkoHttpServerInstrumentationAsyncTest failed from time to time with TimeoutException:

PekkoHttpServerInstrumentationAsyncTest > propagate trace id when we ping pekko-http concurrently FAILED
 org.spockframework.runtime.ConditionFailedWithExceptionError at PekkoHttpServerInstrumentationTest.groovy:74
         Caused by: java.util.concurrent.TimeoutException at ListWriter.java:86

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@AlexeyKuznetsov-DD AlexeyKuznetsov-DD self-assigned this Jun 16, 2025
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD added type: bug comp: testing Testing tag: no release notes Changes to exclude from release notes labels Jun 16, 2025
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD requested a review from bric3 June 16, 2025 13:26
@pr-commenter
Copy link

pr-commenter bot commented Jun 16, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/fixed-flaky-pekko-test-signed
git_commit_date 1750076840 1750080307
git_commit_sha 9db71d4 b461bc2
release_version 1.50.0-SNAPSHOT~9db71d4352 1.50.0-SNAPSHOT~b461bc2366
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1750082474 1750082474
ci_job_id 983419852 983419852
ci_pipeline_id 67841357 67841357
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-pcisq8qe-project-304-concurrent-1-t9433kto 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-pcisq8qe-project-304-concurrent-1-t9433kto 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None
variant iast iast

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 59 metrics, 12 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.50.0-SNAPSHOT~b461bc2366, baseline=1.50.0-SNAPSHOT~9db71d4352

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.029 s) : 0, 1028916
Total [baseline] (10.608 s) : 0, 10608144
Agent [candidate] (1.027 s) : 0, 1027431
Total [candidate] (10.618 s) : 0, 10618400
section appsec
Agent [baseline] (1.179 s) : 0, 1179035
Total [baseline] (10.724 s) : 0, 10723907
Agent [candidate] (1.191 s) : 0, 1190594
Total [candidate] (10.873 s) : 0, 10873324
section iast
Agent [baseline] (1.153 s) : 0, 1153120
Total [baseline] (10.838 s) : 0, 10838458
Agent [candidate] (1.156 s) : 0, 1156156
Total [candidate] (10.852 s) : 0, 10851583
section profiling
Agent [baseline] (1.274 s) : 0, 1273781
Total [baseline] (10.922 s) : 0, 10922410
Agent [candidate] (1.27 s) : 0, 1270489
Total [candidate] (10.941 s) : 0, 10941420
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.029 s -
Agent appsec 1.179 s 150.119 ms (14.6%)
Agent iast 1.153 s 124.203 ms (12.1%)
Agent profiling 1.274 s 244.864 ms (23.8%)
Total tracing 10.608 s -
Total appsec 10.724 s 115.763 ms (1.1%)
Total iast 10.838 s 230.314 ms (2.2%)
Total profiling 10.922 s 314.266 ms (3.0%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.027 s -
Agent appsec 1.191 s 163.164 ms (15.9%)
Agent iast 1.156 s 128.725 ms (12.5%)
Agent profiling 1.27 s 243.058 ms (23.7%)
Total tracing 10.618 s -
Total appsec 10.873 s 254.924 ms (2.4%)
Total iast 10.852 s 233.184 ms (2.2%)
Total profiling 10.941 s 323.02 ms (3.0%)
gantt
    title petclinic - break down per module: candidate=1.50.0-SNAPSHOT~b461bc2366, baseline=1.50.0-SNAPSHOT~9db71d4352

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (684.521 ms) : 0, 684521
BytebuddyAgent [candidate] (684.388 ms) : 0, 684388
GlobalTracer [baseline] (241.886 ms) : 0, 241886
GlobalTracer [candidate] (241.434 ms) : 0, 241434
AppSec [baseline] (60.706 ms) : 0, 60706
AppSec [candidate] (61.031 ms) : 0, 61031
Debugger [baseline] (6.17 ms) : 0, 6170
Debugger [candidate] (6.078 ms) : 0, 6078
Remote Config [baseline] (739.65 µs) : 0, 740
Remote Config [candidate] (735.568 µs) : 0, 736
Telemetry [baseline] (11.288 ms) : 0, 11288
Telemetry [candidate] (10.305 ms) : 0, 10305
section appsec
BytebuddyAgent [baseline] (705.972 ms) : 0, 705972
BytebuddyAgent [candidate] (712.474 ms) : 0, 712474
GlobalTracer [baseline] (234.433 ms) : 0, 234433
GlobalTracer [candidate] (238.134 ms) : 0, 238134
AppSec [baseline] (179.648 ms) : 0, 179648
AppSec [candidate] (180.083 ms) : 0, 180083
Debugger [baseline] (5.849 ms) : 0, 5849
Debugger [candidate] (5.938 ms) : 0, 5938
Remote Config [baseline] (612.121 µs) : 0, 612
Remote Config [candidate] (624.321 µs) : 0, 624
Telemetry [baseline] (7.231 ms) : 0, 7231
Telemetry [candidate] (7.406 ms) : 0, 7406
IAST [baseline] (21.843 ms) : 0, 21843
IAST [candidate] (22.319 ms) : 0, 22319
section iast
BytebuddyAgent [baseline] (802.95 ms) : 0, 802950
BytebuddyAgent [candidate] (805.295 ms) : 0, 805295
GlobalTracer [baseline] (230.776 ms) : 0, 230776
GlobalTracer [candidate] (231.626 ms) : 0, 231626
AppSec [baseline] (52.178 ms) : 0, 52178
AppSec [candidate] (53.036 ms) : 0, 53036
Debugger [baseline] (6.02 ms) : 0, 6020
Debugger [candidate] (5.979 ms) : 0, 5979
Remote Config [baseline] (587.289 µs) : 0, 587
Remote Config [candidate] (590.831 µs) : 0, 591
Telemetry [baseline] (7.871 ms) : 0, 7871
Telemetry [candidate] (7.885 ms) : 0, 7885
IAST [baseline] (29.34 ms) : 0, 29340
IAST [candidate] (28.249 ms) : 0, 28249
section profiling
BytebuddyAgent [baseline] (676.778 ms) : 0, 676778
BytebuddyAgent [candidate] (674.571 ms) : 0, 674571
GlobalTracer [baseline] (361.325 ms) : 0, 361325
GlobalTracer [candidate] (359.884 ms) : 0, 359884
AppSec [baseline] (64.663 ms) : 0, 64663
AppSec [candidate] (64.741 ms) : 0, 64741
Debugger [baseline] (6.172 ms) : 0, 6172
Debugger [candidate] (6.133 ms) : 0, 6133
Remote Config [baseline] (654.732 µs) : 0, 655
Remote Config [candidate] (639.73 µs) : 0, 640
Telemetry [baseline] (8.173 ms) : 0, 8173
Telemetry [candidate] (8.112 ms) : 0, 8112
ProfilingAgent [baseline] (105.216 ms) : 0, 105216
ProfilingAgent [candidate] (105.765 ms) : 0, 105765
Profiling [baseline] (105.24 ms) : 0, 105240
Profiling [candidate] (105.79 ms) : 0, 105790
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.50.0-SNAPSHOT~b461bc2366, baseline=1.50.0-SNAPSHOT~9db71d4352

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.027 s) : 0, 1027431
Total [baseline] (8.527 s) : 0, 8527441
Agent [candidate] (1.028 s) : 0, 1027826
Total [candidate] (8.533 s) : 0, 8532649
section iast
Agent [baseline] (1.171 s) : 0, 1170523
Total [baseline] (9.234 s) : 0, 9233766
Agent [candidate] (1.163 s) : 0, 1162632
Total [candidate] (9.224 s) : 0, 9224158
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.159 s) : 0, 1159307
Total [baseline] (9.203 s) : 0, 9202839
Agent [candidate] (1.155 s) : 0, 1155228
Total [candidate] (9.173 s) : 0, 9173210
section iast_TELEMETRY_OFF
Agent [baseline] (1.159 s) : 0, 1159297
Total [baseline] (9.233 s) : 0, 9233209
Agent [candidate] (1.163 s) : 0, 1162750
Total [candidate] (9.268 s) : 0, 9268046
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.027 s -
Agent iast 1.171 s 143.092 ms (13.9%)
Agent iast_HARDCODED_SECRET_DISABLED 1.159 s 131.876 ms (12.8%)
Agent iast_TELEMETRY_OFF 1.159 s 131.866 ms (12.8%)
Total tracing 8.527 s -
Total iast 9.234 s 706.326 ms (8.3%)
Total iast_HARDCODED_SECRET_DISABLED 9.203 s 675.398 ms (7.9%)
Total iast_TELEMETRY_OFF 9.233 s 705.768 ms (8.3%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.028 s -
Agent iast 1.163 s 134.806 ms (13.1%)
Agent iast_HARDCODED_SECRET_DISABLED 1.155 s 127.402 ms (12.4%)
Agent iast_TELEMETRY_OFF 1.163 s 134.924 ms (13.1%)
Total tracing 8.533 s -
Total iast 9.224 s 691.509 ms (8.1%)
Total iast_HARDCODED_SECRET_DISABLED 9.173 s 640.561 ms (7.5%)
Total iast_TELEMETRY_OFF 9.268 s 735.397 ms (8.6%)
gantt
    title insecure-bank - break down per module: candidate=1.50.0-SNAPSHOT~b461bc2366, baseline=1.50.0-SNAPSHOT~9db71d4352

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (685.166 ms) : 0, 685166
BytebuddyAgent [candidate] (684.423 ms) : 0, 684423
GlobalTracer [baseline] (240.925 ms) : 0, 240925
GlobalTracer [candidate] (241.487 ms) : 0, 241487
AppSec [baseline] (59.834 ms) : 0, 59834
AppSec [candidate] (59.401 ms) : 0, 59401
Debugger [baseline] (6.194 ms) : 0, 6194
Debugger [candidate] (6.267 ms) : 0, 6267
Remote Config [baseline] (744.112 µs) : 0, 744
Remote Config [candidate] (748.344 µs) : 0, 748
Telemetry [baseline] (11.144 ms) : 0, 11144
Telemetry [candidate] (12.056 ms) : 0, 12056
section iast
BytebuddyAgent [baseline] (815.805 ms) : 0, 815805
BytebuddyAgent [candidate] (809.827 ms) : 0, 809827
GlobalTracer [baseline] (233.555 ms) : 0, 233555
GlobalTracer [candidate] (232.744 ms) : 0, 232744
AppSec [baseline] (57.793 ms) : 0, 57793
AppSec [candidate] (55.684 ms) : 0, 55684
Debugger [baseline] (6.049 ms) : 0, 6049
Debugger [candidate] (5.981 ms) : 0, 5981
Remote Config [baseline] (600.068 µs) : 0, 600
Remote Config [candidate] (596.212 µs) : 0, 596
Telemetry [baseline] (7.978 ms) : 0, 7978
Telemetry [candidate] (7.922 ms) : 0, 7922
IAST [baseline] (25.066 ms) : 0, 25066
IAST [candidate] (25.523 ms) : 0, 25523
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (807.62 ms) : 0, 807620
BytebuddyAgent [candidate] (803.745 ms) : 0, 803745
GlobalTracer [baseline] (232.012 ms) : 0, 232012
GlobalTracer [candidate] (231.487 ms) : 0, 231487
AppSec [baseline] (55.719 ms) : 0, 55719
AppSec [candidate] (53.349 ms) : 0, 53349
Debugger [baseline] (5.96 ms) : 0, 5960
Debugger [candidate] (5.97 ms) : 0, 5970
Remote Config [baseline] (598.313 µs) : 0, 598
Remote Config [candidate] (584.433 µs) : 0, 584
Telemetry [baseline] (7.864 ms) : 0, 7864
Telemetry [candidate] (7.971 ms) : 0, 7971
IAST [baseline] (26.118 ms) : 0, 26118
IAST [candidate] (28.681 ms) : 0, 28681
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (807.539 ms) : 0, 807539
BytebuddyAgent [candidate] (809.019 ms) : 0, 809019
GlobalTracer [baseline] (232.41 ms) : 0, 232410
GlobalTracer [candidate] (233.417 ms) : 0, 233417
AppSec [baseline] (52.321 ms) : 0, 52321
AppSec [candidate] (52.918 ms) : 0, 52918
Debugger [baseline] (5.997 ms) : 0, 5997
Debugger [candidate] (6.123 ms) : 0, 6123
Remote Config [baseline] (603.913 µs) : 0, 604
Remote Config [candidate] (606.017 µs) : 0, 606
Telemetry [baseline] (7.859 ms) : 0, 7859
Telemetry [candidate] (7.946 ms) : 0, 7946
IAST [baseline] (28.175 ms) : 0, 28175
IAST [candidate] (28.268 ms) : 0, 28268
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-06-16T13:37:20 2025-06-16T13:41:52
git_branch master alexeyk/fixed-flaky-pekko-test-signed
git_commit_date 1750076840 1750080307
git_commit_sha 9db71d4 b461bc2
release_version 1.50.0-SNAPSHOT~9db71d4352 1.50.0-SNAPSHOT~b461bc2366
start_time 2025-06-16T13:37:06 2025-06-16T13:41:38
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1750081778 1750081778
ci_job_id 983419853 983419853
ci_pipeline_id 67841357 67841357
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-clrnfvyp-project-304-concurrent-0-h0wjzmnt 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-clrnfvyp-project-304-concurrent-0-h0wjzmnt 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
thresholds_or_results results results
variant iast_HARDCODED_SECRET_DISABLED iast_HARDCODED_SECRET_DISABLED

Summary

Found 6 performance improvements and 1 performance regressions! Performance is the same for 1 metrics, 10 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:iast_TELEMETRY_OFF worse
[+26.503µs; +74.055µs] or [+5.174%; +14.456%]
unstable
[-2625.525op/s; +1625.525op/s] or [-32.819%; +20.319%]
562.556µs 7500.000op/s 512.277µs 8000.000op/s
scenario:load:petclinic:appsec better
[-61.638ms; -60.082ms] or [-86.234%; -84.057%]
unstable
[+375.311op/s; +419.650op/s] or [+549.078%; +613.945%]
10.618ms 465.833op/s 71.478ms 68.353op/s
scenario:load:petclinic:code_origins better
[-45.476ms; -42.663ms] or [-52.407%; -49.165%]
unstable
[+50.569op/s; +69.213op/s] or [+95.971%; +131.353%]
42.705ms 112.583op/s 86.775ms 52.692op/s
scenario:load:petclinic:iast better
[-45.597ms; -43.549ms] or [-57.455%; -54.874%]
unstable
[+64.974op/s; +90.505op/s] or [+105.536%; +147.006%]
34.788ms 139.304op/s 79.361ms 61.565op/s
scenario:load:petclinic:no_agent better
[-4.778ms; -4.604ms] or [-38.663%; -37.249%]
unstable
[+214.599op/s; +273.108op/s] or [+53.475%; +68.054%]
7.668ms 645.161op/s 12.359ms 401.308op/s
scenario:load:petclinic:profiling better
[-63.098ms; -61.803ms] or [-100.565%; -98.501%]
unstable
[+1733.109op/s; +15888.802op/s] or [+2223.836%; +20387.684%]
0.293ms 8888.889op/s 62.743ms 77.933op/s
scenario:load:petclinic:tracing better
[-44.164ms; -42.978ms] or [-84.135%; -81.875%]
unstable
[+439.225op/s; +478.580op/s] or [+473.193%; +515.593%]
8.921ms 551.724op/s 52.493ms 92.821op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~b461bc2366, baseline=1.50.0-SNAPSHOT~9db71d4352
    dateFormat X
    axisFormat %s
section baseline
no_agent (12.359 ms) : 12246, 12471
.   : milestone, 12359,
appsec (71.478 ms) : 70457, 72499
.   : milestone, 71478,
code_origins (86.775 ms) : 84952, 88598
.   : milestone, 86775,
iast (79.361 ms) : 78059, 80664
.   : milestone, 79361,
profiling (62.743 ms) : 61893, 63594
.   : milestone, 62743,
tracing (52.493 ms) : 51714, 53271
.   : milestone, 52493,
section candidate
no_agent (7.668 ms) : 7645, 7691
.   : milestone, 7668,
appsec (10.618 ms) : 10560, 10675
.   : milestone, 10618,
code_origins (42.705 ms) : 42396, 43014
.   : milestone, 42705,
iast (34.788 ms) : 34451, 35126
.   : milestone, 34788,
profiling (292.932 µs) : 266, 320
.   : milestone, 293,
tracing (8.921 ms) : 8888, 8954
.   : milestone, 8921,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 12.359 ms [12.246 ms, 12.471 ms] -
appsec 71.478 ms [70.457 ms, 72.499 ms] 59.119 ms (478.4%)
code_origins 86.775 ms [84.952 ms, 88.598 ms] 74.416 ms (602.1%)
iast 79.361 ms [78.059 ms, 80.664 ms] 67.003 ms (542.1%)
profiling 62.743 ms [61.893 ms, 63.594 ms] 50.385 ms (407.7%)
tracing 52.493 ms [51.714 ms, 53.271 ms] 40.134 ms (324.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 7.668 ms [7.645 ms, 7.691 ms] -
appsec 10.618 ms [10.56 ms, 10.675 ms] 2.95 ms (38.5%)
code_origins 42.705 ms [42.396 ms, 43.014 ms] 35.037 ms (456.9%)
iast 34.788 ms [34.451 ms, 35.126 ms] 27.12 ms (353.7%)
profiling 292.932 µs [265.508 µs, 320.356 µs] -7.375 ms (-96.2%)
tracing 8.921 ms [8.888 ms, 8.954 ms] 1.253 ms (16.3%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/fixed-flaky-pekko-test-signed
git_commit_date 1750076840 1750080307
git_commit_sha 9db71d4 b461bc2
release_version 1.50.0-SNAPSHOT~9db71d4352 1.50.0-SNAPSHOT~b461bc2366
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1750082352 1750082352
ci_job_id 983419854 983419854
ci_pipeline_id 67841357 67841357
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-2oizdj4a-project-304-concurrent-0-s64tlev5 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-2oizdj4a-project-304-concurrent-0-s64tlev5 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant appsec appsec

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics.

Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~b461bc2366, baseline=1.50.0-SNAPSHOT~9db71d4352
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.479 ms) : 1468, 1491
.   : milestone, 1479,
appsec (2.409 ms) : 2360, 2457
.   : milestone, 2409,
iast (2.187 ms) : 2126, 2248
.   : milestone, 2187,
iast_GLOBAL (2.235 ms) : 2173, 2296
.   : milestone, 2235,
profiling (2.049 ms) : 1999, 2099
.   : milestone, 2049,
tracing (1.998 ms) : 1951, 2046
.   : milestone, 1998,
section candidate
no_agent (1.478 ms) : 1467, 1490
.   : milestone, 1478,
appsec (2.401 ms) : 2353, 2450
.   : milestone, 2401,
iast (2.184 ms) : 2123, 2245
.   : milestone, 2184,
iast_GLOBAL (2.228 ms) : 2167, 2289
.   : milestone, 2228,
profiling (2.021 ms) : 1972, 2069
.   : milestone, 2021,
tracing (1.994 ms) : 1947, 2040
.   : milestone, 1994,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.479 ms [1.468 ms, 1.491 ms] -
appsec 2.409 ms [2.36 ms, 2.457 ms] 929.489 µs (62.8%)
iast 2.187 ms [2.126 ms, 2.248 ms] 708.104 µs (47.9%)
iast_GLOBAL 2.235 ms [2.173 ms, 2.296 ms] 755.642 µs (51.1%)
profiling 2.049 ms [1.999 ms, 2.099 ms] 569.855 µs (38.5%)
tracing 1.998 ms [1.951 ms, 2.046 ms] 519.284 µs (35.1%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.478 ms [1.467 ms, 1.49 ms] -
appsec 2.401 ms [2.353 ms, 2.45 ms] 923.057 µs (62.4%)
iast 2.184 ms [2.123 ms, 2.245 ms] 705.891 µs (47.8%)
iast_GLOBAL 2.228 ms [2.167 ms, 2.289 ms] 749.696 µs (50.7%)
profiling 2.021 ms [1.972 ms, 2.069 ms] 542.546 µs (36.7%)
tracing 1.994 ms [1.947 ms, 2.04 ms] 515.428 µs (34.9%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~b461bc2366, baseline=1.50.0-SNAPSHOT~9db71d4352
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.766 s) : 14766000, 14766000
.   : milestone, 14766000,
appsec (14.803 s) : 14803000, 14803000
.   : milestone, 14803000,
iast (18.545 s) : 18545000, 18545000
.   : milestone, 18545000,
iast_GLOBAL (17.79 s) : 17790000, 17790000
.   : milestone, 17790000,
profiling (15.872 s) : 15872000, 15872000
.   : milestone, 15872000,
tracing (15.123 s) : 15123000, 15123000
.   : milestone, 15123000,
section candidate
no_agent (15.587 s) : 15587000, 15587000
.   : milestone, 15587000,
appsec (14.969 s) : 14969000, 14969000
.   : milestone, 14969000,
iast (18.513 s) : 18513000, 18513000
.   : milestone, 18513000,
iast_GLOBAL (17.814 s) : 17814000, 17814000
.   : milestone, 17814000,
profiling (15.04 s) : 15040000, 15040000
.   : milestone, 15040000,
tracing (14.875 s) : 14875000, 14875000
.   : milestone, 14875000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.766 s [14.766 s, 14.766 s] -
appsec 14.803 s [14.803 s, 14.803 s] 37.0 ms (0.3%)
iast 18.545 s [18.545 s, 18.545 s] 3.779 s (25.6%)
iast_GLOBAL 17.79 s [17.79 s, 17.79 s] 3.024 s (20.5%)
profiling 15.872 s [15.872 s, 15.872 s] 1.106 s (7.5%)
tracing 15.123 s [15.123 s, 15.123 s] 357.0 ms (2.4%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.587 s [15.587 s, 15.587 s] -
appsec 14.969 s [14.969 s, 14.969 s] -618.0 ms (-4.0%)
iast 18.513 s [18.513 s, 18.513 s] 2.926 s (18.8%)
iast_GLOBAL 17.814 s [17.814 s, 17.814 s] 2.227 s (14.3%)
profiling 15.04 s [15.04 s, 15.04 s] -547.0 ms (-3.5%)
tracing 14.875 s [14.875 s, 14.875 s] -712.0 ms (-4.6%)

@AlexeyKuznetsov-DD AlexeyKuznetsov-DD marked this pull request as ready for review June 16, 2025 16:18
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD requested a review from a team as a code owner June 16, 2025 16:18
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD requested a review from ygree June 16, 2025 16:18
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD merged commit 06e93e8 into master Jun 16, 2025
485 of 486 checks passed
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD deleted the alexeyk/fixed-flaky-pekko-test-signed branch June 16, 2025 16:19
@github-actions github-actions bot added this to the 1.50.0 milestone Jun 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: testing Testing tag: no release notes Changes to exclude from release notes type: bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants