Skip to content

Conversation

@amarziali
Copy link
Contributor

What Does This Do

Add the latest test for spring boot 2 that was missing

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@amarziali amarziali added comp: testing Testing inst: spring Spring instrumentation labels Mar 25, 2025
@amarziali amarziali requested review from a team as code owners March 25, 2025 16:06
@amarziali amarziali force-pushed the andrea.marziali/spring-latest branch from c954ae7 to 7f6ae78 Compare March 25, 2025 16:08
@github-actions
Copy link
Contributor

Hi! 👋 Thanks for your pull request! 🎉

To help us review it, please make sure to:

  • Add at least one type, and one component or instrumentation label to the pull request

If you need help, please check our contributing guidelines.

@amarziali amarziali added the type: enhancement Enhancements and improvements label Mar 25, 2025
@pr-commenter
Copy link

pr-commenter bot commented Mar 25, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/spring-latest
git_commit_date 1742904906 1742918911
git_commit_sha fe8895f 7f6ae78
release_version 1.48.0-SNAPSHOT~fe8895f92a 1.48.0-SNAPSHOT~7f6ae78418
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1742921852 1742921852
ci_job_id 863861647 863861647
ci_pipeline_id 59917974 59917974
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-bpu5qdg3-project-304-concurrent-0-xe416aeo 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-bpu5qdg3-project-304-concurrent-0-xe416aeo 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 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 65 metrics, 6 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.48.0-SNAPSHOT~7f6ae78418, baseline=1.48.0-SNAPSHOT~fe8895f92a

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.05 s) : 0, 1050027
Total [baseline] (8.664 s) : 0, 8663944
Agent [candidate] (1.05 s) : 0, 1050300
Total [candidate] (8.694 s) : 0, 8693559
section iast
Agent [baseline] (1.176 s) : 0, 1175515
Total [baseline] (9.32 s) : 0, 9320056
Agent [candidate] (1.178 s) : 0, 1177608
Total [candidate] (9.275 s) : 0, 9274505
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.175 s) : 0, 1174622
Total [baseline] (9.204 s) : 0, 9203866
Agent [candidate] (1.182 s) : 0, 1181675
Total [candidate] (9.259 s) : 0, 9258579
section iast_TELEMETRY_OFF
Agent [baseline] (1.174 s) : 0, 1174266
Total [baseline] (9.282 s) : 0, 9281767
Agent [candidate] (1.176 s) : 0, 1176232
Total [candidate] (9.278 s) : 0, 9277663
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.05 s -
Agent iast 1.176 s 125.487 ms (12.0%)
Agent iast_HARDCODED_SECRET_DISABLED 1.175 s 124.595 ms (11.9%)
Agent iast_TELEMETRY_OFF 1.174 s 124.239 ms (11.8%)
Total tracing 8.664 s -
Total iast 9.32 s 656.112 ms (7.6%)
Total iast_HARDCODED_SECRET_DISABLED 9.204 s 539.922 ms (6.2%)
Total iast_TELEMETRY_OFF 9.282 s 617.823 ms (7.1%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.05 s -
Agent iast 1.178 s 127.309 ms (12.1%)
Agent iast_HARDCODED_SECRET_DISABLED 1.182 s 131.376 ms (12.5%)
Agent iast_TELEMETRY_OFF 1.176 s 125.932 ms (12.0%)
Total tracing 8.694 s -
Total iast 9.275 s 580.946 ms (6.7%)
Total iast_HARDCODED_SECRET_DISABLED 9.259 s 565.019 ms (6.5%)
Total iast_TELEMETRY_OFF 9.278 s 584.104 ms (6.7%)
gantt
    title insecure-bank - break down per module: candidate=1.48.0-SNAPSHOT~7f6ae78418, baseline=1.48.0-SNAPSHOT~fe8895f92a

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (718.258 ms) : 0, 718258
BytebuddyAgent [candidate] (718.279 ms) : 0, 718279
GlobalTracer [baseline] (239.604 ms) : 0, 239604
GlobalTracer [candidate] (240.176 ms) : 0, 240176
AppSec [baseline] (54.521 ms) : 0, 54521
AppSec [candidate] (54.753 ms) : 0, 54753
Debugger [baseline] (4.426 ms) : 0, 4426
Debugger [candidate] (4.429 ms) : 0, 4429
Remote Config [baseline] (720.086 µs) : 0, 720
Remote Config [candidate] (724.974 µs) : 0, 725
Telemetry [baseline] (16.462 ms) : 0, 16462
Telemetry [candidate] (15.807 ms) : 0, 15807
section iast
BytebuddyAgent [baseline] (836.747 ms) : 0, 836747
BytebuddyAgent [candidate] (838.252 ms) : 0, 838252
GlobalTracer [baseline] (230.373 ms) : 0, 230373
GlobalTracer [candidate] (230.542 ms) : 0, 230542
IAST [baseline] (22.766 ms) : 0, 22766
IAST [candidate] (22.824 ms) : 0, 22824
AppSec [baseline] (56.097 ms) : 0, 56097
AppSec [candidate] (56.283 ms) : 0, 56283
Debugger [baseline] (4.174 ms) : 0, 4174
Debugger [candidate] (4.201 ms) : 0, 4201
Remote Config [baseline] (606.143 µs) : 0, 606
Remote Config [candidate] (618.555 µs) : 0, 619
Telemetry [baseline] (8.843 ms) : 0, 8843
Telemetry [candidate] (8.901 ms) : 0, 8901
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (836.718 ms) : 0, 836718
BytebuddyAgent [candidate] (840.379 ms) : 0, 840379
GlobalTracer [baseline] (229.771 ms) : 0, 229771
GlobalTracer [candidate] (232.197 ms) : 0, 232197
IAST [baseline] (22.703 ms) : 0, 22703
IAST [candidate] (23.113 ms) : 0, 23113
AppSec [baseline] (56.078 ms) : 0, 56078
AppSec [candidate] (56.416 ms) : 0, 56416
Debugger [baseline] (4.115 ms) : 0, 4115
Debugger [candidate] (4.156 ms) : 0, 4156
Remote Config [baseline] (595.098 µs) : 0, 595
Remote Config [candidate] (600.669 µs) : 0, 601
Telemetry [baseline] (8.712 ms) : 0, 8712
Telemetry [candidate] (8.829 ms) : 0, 8829
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (836.119 ms) : 0, 836119
BytebuddyAgent [candidate] (837.512 ms) : 0, 837512
GlobalTracer [baseline] (230.381 ms) : 0, 230381
GlobalTracer [candidate] (230.836 ms) : 0, 230836
IAST [baseline] (22.367 ms) : 0, 22367
IAST [candidate] (22.574 ms) : 0, 22574
AppSec [baseline] (56.085 ms) : 0, 56085
AppSec [candidate] (55.902 ms) : 0, 55902
Debugger [baseline] (4.148 ms) : 0, 4148
Debugger [candidate] (4.111 ms) : 0, 4111
Remote Config [baseline] (608.575 µs) : 0, 609
Remote Config [candidate] (606.666 µs) : 0, 607
Telemetry [baseline] (8.563 ms) : 0, 8563
Telemetry [candidate] (8.644 ms) : 0, 8644
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.48.0-SNAPSHOT~7f6ae78418, baseline=1.48.0-SNAPSHOT~fe8895f92a

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.047 s) : 0, 1047336
Total [baseline] (10.471 s) : 0, 10471411
Agent [candidate] (1.048 s) : 0, 1048406
Total [candidate] (10.477 s) : 0, 10476755
section appsec
Agent [baseline] (1.188 s) : 0, 1188394
Total [baseline] (10.759 s) : 0, 10758597
Agent [candidate] (1.198 s) : 0, 1197795
Total [candidate] (10.848 s) : 0, 10847842
section iast
Agent [baseline] (1.188 s) : 0, 1187990
Total [baseline] (11.122 s) : 0, 11122475
Agent [candidate] (1.177 s) : 0, 1177150
Total [candidate] (10.99 s) : 0, 10989810
section profiling
Agent [baseline] (1.27 s) : 0, 1270120
Total [baseline] (10.857 s) : 0, 10856622
Agent [candidate] (1.275 s) : 0, 1275246
Total [candidate] (10.919 s) : 0, 10919358
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.047 s -
Agent appsec 1.188 s 141.059 ms (13.5%)
Agent iast 1.188 s 140.655 ms (13.4%)
Agent profiling 1.27 s 222.784 ms (21.3%)
Total tracing 10.471 s -
Total appsec 10.759 s 287.186 ms (2.7%)
Total iast 11.122 s 651.064 ms (6.2%)
Total profiling 10.857 s 385.211 ms (3.7%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.048 s -
Agent appsec 1.198 s 149.389 ms (14.2%)
Agent iast 1.177 s 128.744 ms (12.3%)
Agent profiling 1.275 s 226.84 ms (21.6%)
Total tracing 10.477 s -
Total appsec 10.848 s 371.087 ms (3.5%)
Total iast 10.99 s 513.055 ms (4.9%)
Total profiling 10.919 s 442.603 ms (4.2%)
gantt
    title petclinic - break down per module: candidate=1.48.0-SNAPSHOT~7f6ae78418, baseline=1.48.0-SNAPSHOT~fe8895f92a

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (719.768 ms) : 0, 719768
BytebuddyAgent [candidate] (718.677 ms) : 0, 718677
GlobalTracer [baseline] (240.09 ms) : 0, 240090
GlobalTracer [candidate] (240.22 ms) : 0, 240220
AppSec [baseline] (54.827 ms) : 0, 54827
AppSec [candidate] (54.789 ms) : 0, 54789
Debugger [baseline] (4.432 ms) : 0, 4432
Debugger [candidate] (5.152 ms) : 0, 5152
Remote Config [baseline] (715.63 µs) : 0, 716
Remote Config [candidate] (712.392 µs) : 0, 712
Telemetry [baseline] (11.473 ms) : 0, 11473
Telemetry [candidate] (12.759 ms) : 0, 12759
section appsec
BytebuddyAgent [baseline] (736.749 ms) : 0, 736749
BytebuddyAgent [candidate] (740.537 ms) : 0, 740537
GlobalTracer [baseline] (236.055 ms) : 0, 236055
GlobalTracer [candidate] (239.244 ms) : 0, 239244
AppSec [baseline] (175.652 ms) : 0, 175652
AppSec [candidate] (177.465 ms) : 0, 177465
Debugger [baseline] (4.286 ms) : 0, 4286
Debugger [candidate] (4.352 ms) : 0, 4352
Remote Config [baseline] (658.924 µs) : 0, 659
Remote Config [candidate] (653.991 µs) : 0, 654
Telemetry [baseline] (8.193 ms) : 0, 8193
Telemetry [candidate] (8.606 ms) : 0, 8606
IAST [baseline] (21.555 ms) : 0, 21555
IAST [candidate] (21.58 ms) : 0, 21580
section iast
BytebuddyAgent [baseline] (846.758 ms) : 0, 846758
BytebuddyAgent [candidate] (838.153 ms) : 0, 838153
GlobalTracer [baseline] (231.8 ms) : 0, 231800
GlobalTracer [candidate] (230.458 ms) : 0, 230458
AppSec [baseline] (56.475 ms) : 0, 56475
AppSec [candidate] (56.117 ms) : 0, 56117
Debugger [baseline] (4.204 ms) : 0, 4204
Debugger [candidate] (4.183 ms) : 0, 4183
Remote Config [baseline] (681.17 µs) : 0, 681
Remote Config [candidate] (591.114 µs) : 0, 591
Telemetry [baseline] (8.773 ms) : 0, 8773
Telemetry [candidate] (8.767 ms) : 0, 8767
IAST [baseline] (23.143 ms) : 0, 23143
IAST [candidate] (22.789 ms) : 0, 22789
section profiling
ProfilingAgent [baseline] (101.488 ms) : 0, 101488
ProfilingAgent [candidate] (103.661 ms) : 0, 103661
BytebuddyAgent [baseline] (708.332 ms) : 0, 708332
BytebuddyAgent [candidate] (710.03 ms) : 0, 710030
GlobalTracer [baseline] (350.312 ms) : 0, 350312
GlobalTracer [candidate] (351.854 ms) : 0, 351854
AppSec [baseline] (54.312 ms) : 0, 54312
AppSec [candidate] (53.907 ms) : 0, 53907
Debugger [baseline] (4.26 ms) : 0, 4260
Debugger [candidate] (4.308 ms) : 0, 4308
Remote Config [baseline] (707.627 µs) : 0, 708
Remote Config [candidate] (711.872 µs) : 0, 712
Telemetry [baseline] (8.887 ms) : 0, 8887
Telemetry [candidate] (9.051 ms) : 0, 9051
Profiling [baseline] (101.648 ms) : 0, 101648
Profiling [candidate] (103.688 ms) : 0, 103688
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-03-25T16:27:42 2025-03-25T16:35:23
git_branch master andrea.marziali/spring-latest
git_commit_date 1742904906 1742918911
git_commit_sha fe8895f 7f6ae78
release_version 1.48.0-SNAPSHOT~fe8895f92a 1.48.0-SNAPSHOT~7f6ae78418
start_time 2025-03-25T16:27:28 2025-03-25T16:35:10
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1742920920 1742920920
ci_job_id 863861648 863861648
ci_pipeline_id 59917974 59917974
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-ylcbzox4-project-304-concurrent-0-s1zwnljt 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-ylcbzox4-project-304-concurrent-0-s1zwnljt 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant iast iast

Summary

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

Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~7f6ae78418, baseline=1.48.0-SNAPSHOT~fe8895f92a
    dateFormat X
    axisFormat %s
section baseline
no_agent (385.664 µs) : 366, 406
.   : milestone, 386,
iast (517.622 µs) : 495, 540
.   : milestone, 518,
iast_FULL (727.005 µs) : 705, 749
.   : milestone, 727,
iast_GLOBAL (555.243 µs) : 533, 578
.   : milestone, 555,
iast_HARDCODED_SECRET_DISABLED (510.066 µs) : 488, 532
.   : milestone, 510,
iast_INACTIVE (463.05 µs) : 442, 484
.   : milestone, 463,
iast_TELEMETRY_OFF (500.844 µs) : 478, 523
.   : milestone, 501,
tracing (459.739 µs) : 438, 481
.   : milestone, 460,
section candidate
no_agent (380.795 µs) : 358, 404
.   : milestone, 381,
iast (504.783 µs) : 483, 526
.   : milestone, 505,
iast_FULL (730.18 µs) : 708, 752
.   : milestone, 730,
iast_GLOBAL (550.209 µs) : 528, 572
.   : milestone, 550,
iast_HARDCODED_SECRET_DISABLED (516.735 µs) : 495, 538
.   : milestone, 517,
iast_INACTIVE (460.893 µs) : 439, 483
.   : milestone, 461,
iast_TELEMETRY_OFF (497.682 µs) : 476, 520
.   : milestone, 498,
tracing (452.581 µs) : 432, 473
.   : milestone, 453,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 385.664 µs [365.623 µs, 405.706 µs] -
iast 517.622 µs [495.223 µs, 540.021 µs] 131.958 µs (34.2%)
iast_FULL 727.005 µs [705.021 µs, 748.988 µs] 341.34 µs (88.5%)
iast_GLOBAL 555.243 µs [532.577 µs, 577.909 µs] 169.579 µs (44.0%)
iast_HARDCODED_SECRET_DISABLED 510.066 µs [488.407 µs, 531.725 µs] 124.402 µs (32.3%)
iast_INACTIVE 463.05 µs [441.854 µs, 484.246 µs] 77.386 µs (20.1%)
iast_TELEMETRY_OFF 500.844 µs [478.467 µs, 523.221 µs] 115.18 µs (29.9%)
tracing 459.739 µs [438.362 µs, 481.115 µs] 74.074 µs (19.2%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 380.795 µs [357.651 µs, 403.94 µs] -
iast 504.783 µs [483.319 µs, 526.247 µs] 123.988 µs (32.6%)
iast_FULL 730.18 µs [708.175 µs, 752.185 µs] 349.385 µs (91.8%)
iast_GLOBAL 550.209 µs [528.311 µs, 572.106 µs] 169.413 µs (44.5%)
iast_HARDCODED_SECRET_DISABLED 516.735 µs [495.048 µs, 538.421 µs] 135.939 µs (35.7%)
iast_INACTIVE 460.893 µs [439.222 µs, 482.563 µs] 80.097 µs (21.0%)
iast_TELEMETRY_OFF 497.682 µs [475.664 µs, 519.7 µs] 116.887 µs (30.7%)
tracing 452.581 µs [431.922 µs, 473.239 µs] 71.785 µs (18.9%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~7f6ae78418, baseline=1.48.0-SNAPSHOT~fe8895f92a
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.343 ms) : 1323, 1364
.   : milestone, 1343,
appsec (1.738 ms) : 1715, 1761
.   : milestone, 1738,
appsec_no_iast (1.736 ms) : 1714, 1759
.   : milestone, 1736,
code_origins (1.678 ms) : 1651, 1706
.   : milestone, 1678,
iast (1.504 ms) : 1480, 1528
.   : milestone, 1504,
profiling (1.497 ms) : 1473, 1520
.   : milestone, 1497,
tracing (1.473 ms) : 1449, 1498
.   : milestone, 1473,
section candidate
no_agent (1.354 ms) : 1334, 1374
.   : milestone, 1354,
appsec (1.721 ms) : 1697, 1745
.   : milestone, 1721,
appsec_no_iast (1.732 ms) : 1709, 1755
.   : milestone, 1732,
code_origins (1.683 ms) : 1657, 1709
.   : milestone, 1683,
iast (1.501 ms) : 1477, 1525
.   : milestone, 1501,
profiling (1.53 ms) : 1505, 1555
.   : milestone, 1530,
tracing (1.5 ms) : 1476, 1524
.   : milestone, 1500,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.343 ms [1.323 ms, 1.364 ms] -
appsec 1.738 ms [1.715 ms, 1.761 ms] 394.625 µs (29.4%)
appsec_no_iast 1.736 ms [1.714 ms, 1.759 ms] 392.956 µs (29.3%)
code_origins 1.678 ms [1.651 ms, 1.706 ms] 335.274 µs (25.0%)
iast 1.504 ms [1.48 ms, 1.528 ms] 160.87 µs (12.0%)
profiling 1.497 ms [1.473 ms, 1.52 ms] 153.596 µs (11.4%)
tracing 1.473 ms [1.449 ms, 1.498 ms] 130.179 µs (9.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.354 ms [1.334 ms, 1.374 ms] -
appsec 1.721 ms [1.697 ms, 1.745 ms] 367.574 µs (27.1%)
appsec_no_iast 1.732 ms [1.709 ms, 1.755 ms] 378.33 µs (27.9%)
code_origins 1.683 ms [1.657 ms, 1.709 ms] 328.945 µs (24.3%)
iast 1.501 ms [1.477 ms, 1.525 ms] 147.193 µs (10.9%)
profiling 1.53 ms [1.505 ms, 1.555 ms] 175.97 µs (13.0%)
tracing 1.5 ms [1.476 ms, 1.524 ms] 146.045 µs (10.8%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/spring-latest
git_commit_date 1742904906 1742918911
git_commit_sha fe8895f 7f6ae78
release_version 1.48.0-SNAPSHOT~fe8895f92a 1.48.0-SNAPSHOT~7f6ae78418
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1742921496 1742921496
ci_job_id 863861649 863861649
ci_pipeline_id 59917974 59917974
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-bpu5qdg3-project-304-concurrent-1-z46p6k1i 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-bpu5qdg3-project-304-concurrent-1-z46p6k1i 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 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 11 metrics, 1 unstable metrics.

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~7f6ae78418, baseline=1.48.0-SNAPSHOT~fe8895f92a
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.907 s) : 14907000, 14907000
.   : milestone, 14907000,
appsec (14.872 s) : 14872000, 14872000
.   : milestone, 14872000,
iast (19.101 s) : 19101000, 19101000
.   : milestone, 19101000,
iast_GLOBAL (17.64 s) : 17640000, 17640000
.   : milestone, 17640000,
profiling (15.097 s) : 15097000, 15097000
.   : milestone, 15097000,
tracing (15.069 s) : 15069000, 15069000
.   : milestone, 15069000,
section candidate
no_agent (15.439 s) : 15439000, 15439000
.   : milestone, 15439000,
appsec (15.029 s) : 15029000, 15029000
.   : milestone, 15029000,
iast (18.754 s) : 18754000, 18754000
.   : milestone, 18754000,
iast_GLOBAL (18.153 s) : 18153000, 18153000
.   : milestone, 18153000,
profiling (15.725 s) : 15725000, 15725000
.   : milestone, 15725000,
tracing (15.094 s) : 15094000, 15094000
.   : milestone, 15094000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.907 s [14.907 s, 14.907 s] -
appsec 14.872 s [14.872 s, 14.872 s] -35.0 ms (-0.2%)
iast 19.101 s [19.101 s, 19.101 s] 4.194 s (28.1%)
iast_GLOBAL 17.64 s [17.64 s, 17.64 s] 2.733 s (18.3%)
profiling 15.097 s [15.097 s, 15.097 s] 190.0 ms (1.3%)
tracing 15.069 s [15.069 s, 15.069 s] 162.0 ms (1.1%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.439 s [15.439 s, 15.439 s] -
appsec 15.029 s [15.029 s, 15.029 s] -410.0 ms (-2.7%)
iast 18.754 s [18.754 s, 18.754 s] 3.315 s (21.5%)
iast_GLOBAL 18.153 s [18.153 s, 18.153 s] 2.714 s (17.6%)
profiling 15.725 s [15.725 s, 15.725 s] 286.0 ms (1.9%)
tracing 15.094 s [15.094 s, 15.094 s] -345.0 ms (-2.2%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~7f6ae78418, baseline=1.48.0-SNAPSHOT~fe8895f92a
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.474 ms) : 1462, 1485
.   : milestone, 1474,
appsec (2.346 ms) : 2302, 2390
.   : milestone, 2346,
iast (2.122 ms) : 2066, 2177
.   : milestone, 2122,
iast_GLOBAL (2.166 ms) : 2111, 2222
.   : milestone, 2166,
profiling (2.423 ms) : 2191, 2654
.   : milestone, 2423,
tracing (1.954 ms) : 1911, 1996
.   : milestone, 1954,
section candidate
no_agent (1.476 ms) : 1464, 1487
.   : milestone, 1476,
appsec (2.346 ms) : 2302, 2389
.   : milestone, 2346,
iast (2.122 ms) : 2067, 2178
.   : milestone, 2122,
iast_GLOBAL (2.151 ms) : 2096, 2206
.   : milestone, 2151,
profiling (1.955 ms) : 1912, 1999
.   : milestone, 1955,
tracing (1.962 ms) : 1919, 2005
.   : milestone, 1962,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.474 ms [1.462 ms, 1.485 ms] -
appsec 2.346 ms [2.302 ms, 2.39 ms] 872.849 µs (59.2%)
iast 2.122 ms [2.066 ms, 2.177 ms] 648.308 µs (44.0%)
iast_GLOBAL 2.166 ms [2.111 ms, 2.222 ms] 692.787 µs (47.0%)
profiling 2.423 ms [2.191 ms, 2.654 ms] 949.168 µs (64.4%)
tracing 1.954 ms [1.911 ms, 1.996 ms] 480.071 µs (32.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.476 ms [1.464 ms, 1.487 ms] -
appsec 2.346 ms [2.302 ms, 2.389 ms] 869.965 µs (59.0%)
iast 2.122 ms [2.067 ms, 2.178 ms] 646.615 µs (43.8%)
iast_GLOBAL 2.151 ms [2.096 ms, 2.206 ms] 675.369 µs (45.8%)
profiling 1.955 ms [1.912 ms, 1.999 ms] 479.707 µs (32.5%)
tracing 1.962 ms [1.919 ms, 2.005 ms] 486.299 µs (33.0%)

@smola smola added the tag: no release notes Changes to exclude from release notes label Mar 25, 2025
@amarziali amarziali enabled auto-merge (squash) March 26, 2025 07:41
@amarziali amarziali merged commit cc427a4 into master Mar 26, 2025
251 of 271 checks passed
@amarziali amarziali deleted the andrea.marziali/spring-latest branch March 26, 2025 08:08
@github-actions github-actions bot added this to the 1.48.0 milestone Mar 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: testing Testing inst: spring Spring instrumentation tag: no release notes Changes to exclude from release notes type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants