Skip to content

Enable Spotbugs and Spotless for modules that require JDK21+.#10092

Merged
AlexeyKuznetsov-DD merged 5 commits intomasterfrom
alexeyk/enabled-spotbugs-and-spotless-for-jdk21+
Dec 11, 2025
Merged

Enable Spotbugs and Spotless for modules that require JDK21+.#10092
AlexeyKuznetsov-DD merged 5 commits intomasterfrom
alexeyk/enabled-spotbugs-and-spotless-for-jdk21+

Conversation

@AlexeyKuznetsov-DD
Copy link
Contributor

What Does This Do

Enable Spotbugs and Spotless for modules that require JDK21+.

Motivation

Apply tools to whole code base.

Additional Notes

Previously those tools not worked correctly with latest JDKs, now they are.

@AlexeyKuznetsov-DD AlexeyKuznetsov-DD self-assigned this Dec 5, 2025
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD added tag: no release notes Changes to exclude from release notes comp: tooling Build & Tooling labels Dec 5, 2025
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD marked this pull request as ready for review December 5, 2025 18:55
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD requested a review from a team as a code owner December 5, 2025 18:55
@pr-commenter
Copy link

pr-commenter bot commented Dec 5, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/enabled-spotbugs-and-spotless-for-jdk21+
git_commit_date 1765412470 1765412532
git_commit_sha ee5e0f4 ecca0dc
release_version 1.57.0-SNAPSHOT~ee5e0f490a 1.57.0-SNAPSHOT~ecca0dc97d
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1765414368 1765414368
ci_job_id 1286100115 1286100115
ci_pipeline_id 86119356 86119356
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-yyvi3raf 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-yyvi3raf 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 58 metrics, 7 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.57.0-SNAPSHOT~ecca0dc97d, baseline=1.57.0-SNAPSHOT~ee5e0f490a

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.077 s) : 0, 1077025
Total [baseline] (10.797 s) : 0, 10797009
Agent [candidate] (1.094 s) : 0, 1093738
Total [candidate] (10.962 s) : 0, 10962034
section appsec
Agent [baseline] (1.265 s) : 0, 1264557
Total [baseline] (11.054 s) : 0, 11054077
Agent [candidate] (1.264 s) : 0, 1264455
Total [candidate] (11.184 s) : 0, 11183886
section iast
Agent [baseline] (1.219 s) : 0, 1219064
Total [baseline] (11.365 s) : 0, 11365320
Agent [candidate] (1.231 s) : 0, 1230895
Total [candidate] (11.145 s) : 0, 11145462
section profiling
Agent [baseline] (1.214 s) : 0, 1213684
Total [baseline] (11.007 s) : 0, 11006545
Agent [candidate] (1.204 s) : 0, 1204394
Total [candidate] (10.951 s) : 0, 10950845
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.077 s -
Agent appsec 1.265 s 187.533 ms (17.4%)
Agent iast 1.219 s 142.04 ms (13.2%)
Agent profiling 1.214 s 136.659 ms (12.7%)
Total tracing 10.797 s -
Total appsec 11.054 s 257.068 ms (2.4%)
Total iast 11.365 s 568.311 ms (5.3%)
Total profiling 11.007 s 209.536 ms (1.9%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.094 s -
Agent appsec 1.264 s 170.716 ms (15.6%)
Agent iast 1.231 s 137.157 ms (12.5%)
Agent profiling 1.204 s 110.655 ms (10.1%)
Total tracing 10.962 s -
Total appsec 11.184 s 221.852 ms (2.0%)
Total iast 11.145 s 183.428 ms (1.7%)
Total profiling 10.951 s -11.189 ms (-0.1%)
gantt
    title petclinic - break down per module: candidate=1.57.0-SNAPSHOT~ecca0dc97d, baseline=1.57.0-SNAPSHOT~ee5e0f490a

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.2 ms) : 0, 1200
crashtracking [candidate] (1.199 ms) : 0, 1199
BytebuddyAgent [baseline] (646.123 ms) : 0, 646123
BytebuddyAgent [candidate] (655.545 ms) : 0, 655545
GlobalTracer [baseline] (280.308 ms) : 0, 280308
GlobalTracer [candidate] (286.019 ms) : 0, 286019
AppSec [baseline] (32.238 ms) : 0, 32238
AppSec [candidate] (32.936 ms) : 0, 32936
Debugger [baseline] (68.216 ms) : 0, 68216
Debugger [candidate] (68.889 ms) : 0, 68889
Remote Config [baseline] (644.748 µs) : 0, 645
Remote Config [candidate] (636.588 µs) : 0, 637
Telemetry [baseline] (9.005 ms) : 0, 9005
Telemetry [candidate] (9.023 ms) : 0, 9023
Flare Poller [baseline] (3.851 ms) : 0, 3851
Flare Poller [candidate] (3.821 ms) : 0, 3821
section appsec
crashtracking [baseline] (1.194 ms) : 0, 1194
crashtracking [candidate] (1.193 ms) : 0, 1193
BytebuddyAgent [baseline] (687.989 ms) : 0, 687989
BytebuddyAgent [candidate] (688.838 ms) : 0, 688838
GlobalTracer [baseline] (260.069 ms) : 0, 260069
GlobalTracer [candidate] (258.833 ms) : 0, 258833
AppSec [baseline] (174.809 ms) : 0, 174809
AppSec [candidate] (174.806 ms) : 0, 174806
Debugger [baseline] (66.641 ms) : 0, 66641
Debugger [candidate] (66.896 ms) : 0, 66896
Remote Config [baseline] (708.447 µs) : 0, 708
Remote Config [candidate] (704.639 µs) : 0, 705
Telemetry [baseline] (8.997 ms) : 0, 8997
Telemetry [candidate] (9.141 ms) : 0, 9141
Flare Poller [baseline] (3.885 ms) : 0, 3885
Flare Poller [candidate] (3.867 ms) : 0, 3867
IAST [baseline] (24.763 ms) : 0, 24763
IAST [candidate] (24.667 ms) : 0, 24667
section iast
crashtracking [baseline] (1.211 ms) : 0, 1211
crashtracking [candidate] (1.201 ms) : 0, 1201
BytebuddyAgent [baseline] (788.53 ms) : 0, 788530
BytebuddyAgent [candidate] (796.159 ms) : 0, 796159
GlobalTracer [baseline] (254.739 ms) : 0, 254739
GlobalTracer [candidate] (257.061 ms) : 0, 257061
AppSec [baseline] (35.04 ms) : 0, 35040
AppSec [candidate] (35.391 ms) : 0, 35391
Debugger [baseline] (65.333 ms) : 0, 65333
Debugger [candidate] (65.856 ms) : 0, 65856
Remote Config [baseline] (530.939 µs) : 0, 531
Remote Config [candidate] (557.016 µs) : 0, 557
Telemetry [baseline] (8.359 ms) : 0, 8359
Telemetry [candidate] (8.507 ms) : 0, 8507
Flare Poller [baseline] (3.442 ms) : 0, 3442
Flare Poller [candidate] (3.551 ms) : 0, 3551
IAST [baseline] (26.639 ms) : 0, 26639
IAST [candidate] (27.138 ms) : 0, 27138
section profiling
ProfilingAgent [baseline] (97.781 ms) : 0, 97781
ProfilingAgent [candidate] (97.095 ms) : 0, 97095
crashtracking [baseline] (1.21 ms) : 0, 1210
crashtracking [candidate] (1.178 ms) : 0, 1178
BytebuddyAgent [baseline] (707.545 ms) : 0, 707545
BytebuddyAgent [candidate] (702.085 ms) : 0, 702085
GlobalTracer [baseline] (222.69 ms) : 0, 222690
GlobalTracer [candidate] (220.634 ms) : 0, 220634
AppSec [baseline] (32.779 ms) : 0, 32779
AppSec [candidate] (32.492 ms) : 0, 32492
Debugger [baseline] (68.292 ms) : 0, 68292
Debugger [candidate] (68.149 ms) : 0, 68149
Remote Config [baseline] (649.311 µs) : 0, 649
Remote Config [candidate] (613.381 µs) : 0, 613
Telemetry [baseline] (9.01 ms) : 0, 9010
Telemetry [candidate] (8.98 ms) : 0, 8980
Flare Poller [baseline] (3.765 ms) : 0, 3765
Flare Poller [candidate] (3.775 ms) : 0, 3775
Profiling [baseline] (98.367 ms) : 0, 98367
Profiling [candidate] (97.682 ms) : 0, 97682
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.57.0-SNAPSHOT~ecca0dc97d, baseline=1.57.0-SNAPSHOT~ee5e0f490a

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.077 s) : 0, 1076609
Total [baseline] (8.723 s) : 0, 8722757
Agent [candidate] (1.085 s) : 0, 1085330
Total [candidate] (8.76 s) : 0, 8759726
section iast
Agent [baseline] (1.219 s) : 0, 1219238
Total [baseline] (9.44 s) : 0, 9440313
Agent [candidate] (1.219 s) : 0, 1218619
Total [candidate] (9.432 s) : 0, 9432409
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.077 s -
Agent iast 1.219 s 142.629 ms (13.2%)
Total tracing 8.723 s -
Total iast 9.44 s 717.556 ms (8.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.085 s -
Agent iast 1.219 s 133.289 ms (12.3%)
Total tracing 8.76 s -
Total iast 9.432 s 672.683 ms (7.7%)
gantt
    title insecure-bank - break down per module: candidate=1.57.0-SNAPSHOT~ecca0dc97d, baseline=1.57.0-SNAPSHOT~ee5e0f490a

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.193 ms) : 0, 1193
crashtracking [candidate] (1.186 ms) : 0, 1186
BytebuddyAgent [baseline] (646.928 ms) : 0, 646928
BytebuddyAgent [candidate] (651.796 ms) : 0, 651796
GlobalTracer [baseline] (280.702 ms) : 0, 280702
GlobalTracer [candidate] (283.33 ms) : 0, 283330
AppSec [baseline] (32.207 ms) : 0, 32207
AppSec [candidate] (32.521 ms) : 0, 32521
Debugger [baseline] (66.741 ms) : 0, 66741
Debugger [candidate] (67.597 ms) : 0, 67597
Remote Config [baseline] (652.521 µs) : 0, 653
Remote Config [candidate] (651.015 µs) : 0, 651
Telemetry [baseline] (8.992 ms) : 0, 8992
Telemetry [candidate] (9.065 ms) : 0, 9065
Flare Poller [baseline] (3.699 ms) : 0, 3699
Flare Poller [candidate] (3.699 ms) : 0, 3699
section iast
crashtracking [baseline] (1.185 ms) : 0, 1185
crashtracking [candidate] (1.182 ms) : 0, 1182
BytebuddyAgent [baseline] (789.137 ms) : 0, 789137
BytebuddyAgent [candidate] (788.83 ms) : 0, 788830
GlobalTracer [baseline] (254.856 ms) : 0, 254856
GlobalTracer [candidate] (254.95 ms) : 0, 254950
AppSec [baseline] (33.568 ms) : 0, 33568
AppSec [candidate] (35.185 ms) : 0, 35185
Debugger [baseline] (65.963 ms) : 0, 65963
Debugger [candidate] (64.162 ms) : 0, 64162
Remote Config [baseline] (542.575 µs) : 0, 543
Remote Config [candidate] (537.48 µs) : 0, 537
Telemetry [baseline] (8.45 ms) : 0, 8450
Telemetry [candidate] (8.377 ms) : 0, 8377
Flare Poller [baseline] (3.429 ms) : 0, 3429
Flare Poller [candidate] (3.425 ms) : 0, 3425
IAST [baseline] (26.744 ms) : 0, 26744
IAST [candidate] (26.676 ms) : 0, 26676
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/enabled-spotbugs-and-spotless-for-jdk21+
git_commit_date 1765412470 1765412532
git_commit_sha ee5e0f4 ecca0dc
release_version 1.57.0-SNAPSHOT~ee5e0f490a 1.57.0-SNAPSHOT~ecca0dc97d
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1765414853 1765414853
ci_job_id 1286100116 1286100116
ci_pipeline_id 86119356 86119356
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-5uyd4z33 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-5uyd4z33 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 3 performance regressions! Performance is the same for 13 metrics, 17 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:tracing:high_load better
[-90.838µs; -32.338µs] or [-5.839%; -2.079%]
unstable
[-645.912µs; +64.881µs] or [-14.874%; +1.494%]
unstable
[-150.724op/s; +358.099op/s] or [-6.295%; +14.955%]
1.494ms 4.052ms 2498.156op/s 1.556ms 4.343ms 2394.469op/s
scenario:load:insecure-bank:iast_GLOBAL:high_load worse
[+169.368µs; +291.715µs] or [+6.335%; +10.912%]
worse
[+341.199µs; +830.789µs] or [+4.464%; +10.870%]
unstable
[-214.285op/s; +40.473op/s] or [-16.054%; +3.032%]
2.904ms 8.229ms 1247.906op/s 2.673ms 7.643ms 1334.812op/s
scenario:load:insecure-bank:iast_FULL:high_load better
[-441.618µs; -248.717µs] or [-8.332%; -4.693%]
better
[-857.608µs; -254.521µs] or [-6.828%; -2.026%]
unstable
[-33.680op/s; +118.055op/s] or [-4.316%; +15.130%]
4.955ms 12.004ms 822.469op/s 5.300ms 12.560ms 780.281op/s
scenario:load:petclinic:profiling:high_load worse
[+0.833ms; +2.224ms] or [+4.499%; +12.016%]
unsure
[+0.102ms; +2.415ms] or [+0.339%; +8.003%]
unstable
[-45.568op/s; +13.943op/s] or [-18.491%; +5.658%]
20.039ms 31.430ms 230.625op/s 18.510ms 30.172ms 246.438op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~ecca0dc97d, baseline=1.57.0-SNAPSHOT~ee5e0f490a
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.193 ms) : 1181, 1204
.   : milestone, 1193,
iast (3.238 ms) : 3194, 3282
.   : milestone, 3238,
iast_FULL (5.927 ms) : 5867, 5987
.   : milestone, 5927,
iast_GLOBAL (3.433 ms) : 3379, 3487
.   : milestone, 3433,
profiling (1.964 ms) : 1948, 1980
.   : milestone, 1964,
tracing (1.881 ms) : 1865, 1897
.   : milestone, 1881,
section candidate
no_agent (1.215 ms) : 1203, 1227
.   : milestone, 1215,
iast (3.179 ms) : 3144, 3214
.   : milestone, 3179,
iast_FULL (5.618 ms) : 5563, 5674
.   : milestone, 5618,
iast_GLOBAL (3.677 ms) : 3621, 3732
.   : milestone, 3677,
profiling (2.036 ms) : 2019, 2053
.   : milestone, 2036,
tracing (1.798 ms) : 1784, 1813
.   : milestone, 1798,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.193 ms [1.181 ms, 1.204 ms] -
iast 3.238 ms [3.194 ms, 3.282 ms] 2.045 ms (171.5%)
iast_FULL 5.927 ms [5.867 ms, 5.987 ms] 4.734 ms (397.0%)
iast_GLOBAL 3.433 ms [3.379 ms, 3.487 ms] 2.24 ms (187.8%)
profiling 1.964 ms [1.948 ms, 1.98 ms] 771.316 µs (64.7%)
tracing 1.881 ms [1.865 ms, 1.897 ms] 688.053 µs (57.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.215 ms [1.203 ms, 1.227 ms] -
iast 3.179 ms [3.144 ms, 3.214 ms] 1.964 ms (161.6%)
iast_FULL 5.618 ms [5.563 ms, 5.674 ms] 4.403 ms (362.3%)
iast_GLOBAL 3.677 ms [3.621 ms, 3.732 ms] 2.461 ms (202.5%)
profiling 2.036 ms [2.019 ms, 2.053 ms] 820.791 µs (67.5%)
tracing 1.798 ms [1.784 ms, 1.813 ms] 583.204 µs (48.0%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~ecca0dc97d, baseline=1.57.0-SNAPSHOT~ee5e0f490a
    dateFormat X
    axisFormat %s
section baseline
no_agent (18.103 ms) : 17918, 18289
.   : milestone, 18103,
appsec (18.462 ms) : 18273, 18651
.   : milestone, 18462,
code_origins (17.811 ms) : 17636, 17986
.   : milestone, 17811,
iast (17.789 ms) : 17612, 17966
.   : milestone, 17789,
profiling (18.933 ms) : 18745, 19121
.   : milestone, 18933,
tracing (17.454 ms) : 17281, 17628
.   : milestone, 17454,
section candidate
no_agent (18.295 ms) : 18103, 18488
.   : milestone, 18295,
appsec (18.684 ms) : 18498, 18870
.   : milestone, 18684,
code_origins (17.815 ms) : 17638, 17992
.   : milestone, 17815,
iast (17.8 ms) : 17622, 17978
.   : milestone, 17800,
profiling (20.242 ms) : 20033, 20451
.   : milestone, 20242,
tracing (17.755 ms) : 17577, 17933
.   : milestone, 17755,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.103 ms [17.918 ms, 18.289 ms] -
appsec 18.462 ms [18.273 ms, 18.651 ms] 358.111 µs (2.0%)
code_origins 17.811 ms [17.636 ms, 17.986 ms] -292.18 µs (-1.6%)
iast 17.789 ms [17.612 ms, 17.966 ms] -314.713 µs (-1.7%)
profiling 18.933 ms [18.745 ms, 19.121 ms] 829.581 µs (4.6%)
tracing 17.454 ms [17.281 ms, 17.628 ms] -649.406 µs (-3.6%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.295 ms [18.103 ms, 18.488 ms] -
appsec 18.684 ms [18.498 ms, 18.87 ms] 388.885 µs (2.1%)
code_origins 17.815 ms [17.638 ms, 17.992 ms] -480.645 µs (-2.6%)
iast 17.8 ms [17.622 ms, 17.978 ms] -495.018 µs (-2.7%)
profiling 20.242 ms [20.033 ms, 20.451 ms] 1.947 ms (10.6%)
tracing 17.755 ms [17.577 ms, 17.933 ms] -540.336 µs (-3.0%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/enabled-spotbugs-and-spotless-for-jdk21+
git_commit_date 1765412470 1765412532
git_commit_sha ee5e0f4 ecca0dc
release_version 1.57.0-SNAPSHOT~ee5e0f490a 1.57.0-SNAPSHOT~ecca0dc97d
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1765414754 1765414754
ci_job_id 1286100117 1286100117
ci_pipeline_id 86119356 86119356
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-n8umgx7y 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-n8umgx7y 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 12 metrics, 0 unstable metrics.

Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~ecca0dc97d, baseline=1.57.0-SNAPSHOT~ee5e0f490a
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.486 ms) : 1474, 1497
.   : milestone, 1486,
appsec (2.535 ms) : 2482, 2589
.   : milestone, 2535,
iast (2.221 ms) : 2157, 2285
.   : milestone, 2221,
iast_GLOBAL (2.273 ms) : 2208, 2337
.   : milestone, 2273,
profiling (2.074 ms) : 2021, 2126
.   : milestone, 2074,
tracing (2.063 ms) : 2012, 2113
.   : milestone, 2063,
section candidate
no_agent (1.485 ms) : 1473, 1497
.   : milestone, 1485,
appsec (2.474 ms) : 2422, 2526
.   : milestone, 2474,
iast (2.229 ms) : 2165, 2293
.   : milestone, 2229,
iast_GLOBAL (2.276 ms) : 2212, 2341
.   : milestone, 2276,
profiling (2.072 ms) : 2020, 2124
.   : milestone, 2072,
tracing (2.056 ms) : 2006, 2107
.   : milestone, 2056,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.486 ms [1.474 ms, 1.497 ms] -
appsec 2.535 ms [2.482 ms, 2.589 ms] 1.05 ms (70.7%)
iast 2.221 ms [2.157 ms, 2.285 ms] 735.303 µs (49.5%)
iast_GLOBAL 2.273 ms [2.208 ms, 2.337 ms] 787.328 µs (53.0%)
profiling 2.074 ms [2.021 ms, 2.126 ms] 587.936 µs (39.6%)
tracing 2.063 ms [2.012 ms, 2.113 ms] 577.113 µs (38.8%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.485 ms [1.473 ms, 1.497 ms] -
appsec 2.474 ms [2.422 ms, 2.526 ms] 989.106 µs (66.6%)
iast 2.229 ms [2.165 ms, 2.293 ms] 744.067 µs (50.1%)
iast_GLOBAL 2.276 ms [2.212 ms, 2.341 ms] 791.122 µs (53.3%)
profiling 2.072 ms [2.02 ms, 2.124 ms] 586.926 µs (39.5%)
tracing 2.056 ms [2.006 ms, 2.107 ms] 571.193 µs (38.5%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~ecca0dc97d, baseline=1.57.0-SNAPSHOT~ee5e0f490a
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.607 s) : 15607000, 15607000
.   : milestone, 15607000,
appsec (14.89 s) : 14890000, 14890000
.   : milestone, 14890000,
iast (18.231 s) : 18231000, 18231000
.   : milestone, 18231000,
iast_GLOBAL (17.854 s) : 17854000, 17854000
.   : milestone, 17854000,
profiling (15.193 s) : 15193000, 15193000
.   : milestone, 15193000,
tracing (14.864 s) : 14864000, 14864000
.   : milestone, 14864000,
section candidate
no_agent (15.736 s) : 15736000, 15736000
.   : milestone, 15736000,
appsec (14.917 s) : 14917000, 14917000
.   : milestone, 14917000,
iast (18.166 s) : 18166000, 18166000
.   : milestone, 18166000,
iast_GLOBAL (17.92 s) : 17920000, 17920000
.   : milestone, 17920000,
profiling (14.688 s) : 14688000, 14688000
.   : milestone, 14688000,
tracing (14.843 s) : 14843000, 14843000
.   : milestone, 14843000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.607 s [15.607 s, 15.607 s] -
appsec 14.89 s [14.89 s, 14.89 s] -717.0 ms (-4.6%)
iast 18.231 s [18.231 s, 18.231 s] 2.624 s (16.8%)
iast_GLOBAL 17.854 s [17.854 s, 17.854 s] 2.247 s (14.4%)
profiling 15.193 s [15.193 s, 15.193 s] -414.0 ms (-2.7%)
tracing 14.864 s [14.864 s, 14.864 s] -743.0 ms (-4.8%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.736 s [15.736 s, 15.736 s] -
appsec 14.917 s [14.917 s, 14.917 s] -819.0 ms (-5.2%)
iast 18.166 s [18.166 s, 18.166 s] 2.43 s (15.4%)
iast_GLOBAL 17.92 s [17.92 s, 17.92 s] 2.184 s (13.9%)
profiling 14.688 s [14.688 s, 14.688 s] -1.048 s (-6.7%)
tracing 14.843 s [14.843 s, 14.843 s] -893.0 ms (-5.7%)

Copy link
Contributor

@sarahchen6 sarahchen6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yay

Copy link
Contributor

@PerfectSlayer PerfectSlayer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the follow up 🙏

@AlexeyKuznetsov-DD AlexeyKuznetsov-DD merged commit f38cc2e into master Dec 11, 2025
549 checks passed
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD deleted the alexeyk/enabled-spotbugs-and-spotless-for-jdk21+ branch December 11, 2025 01:13
@github-actions github-actions bot added this to the 1.57.0 milestone Dec 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: tooling Build & Tooling tag: no release notes Changes to exclude from release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants