Skip to content

Improves openliberty project laziness#9641

Merged
bric3 merged 2 commits intomasterfrom
bdu/fix-liberty-gradle-project
Oct 1, 2025
Merged

Improves openliberty project laziness#9641
bric3 merged 2 commits intomasterfrom
bdu/fix-liberty-gradle-project

Conversation

@bric3
Copy link
Copy Markdown
Contributor

@bric3 bric3 commented Sep 30, 2025

What Does This Do

Open liberty 2.0/2.3 project configurations weren't lazy and had a few other issues around

  • Made a proper openliberty extract task
  • Properly wired task's output as dependencies
  • Clean up incorrectly configured tasks
  • Access task and configurations lazily

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

bric3 added 2 commits October 1, 2025 00:01
…sues

* Made a proper openliberty extract task
* Properly wired task's output as dependencies
* Clean up incorrectly configured tasks
* Access task and configurations lazily

# Conflicts:
#	dd-java-agent/instrumentation/liberty-23/build.gradle
…sues

* Made a proper openliberty extract task
* Properly wired task's output as dependencies
* Clean up incorrectly configured tasks
* Access task and configurations lazily
@datadog-datadog-prod-us1
Copy link
Copy Markdown
Contributor

🎯 Code Coverage
Patch Coverage: 100.00%
Total Coverage: 68.73% (+10.77%)

View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 92d377c | Docs | Was this helpful? Give us feedback!

@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented Sep 30, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bdu/fix-liberty-gradle-project
git_commit_date 1759259900 1759269684
git_commit_sha ffc2be9 92d377c
release_version 1.54.0-SNAPSHOT~ffc2be9352 1.54.0-SNAPSHOT~92d377c94b
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1759271388 1759271388
ci_job_id 1156247001 1156247001
ci_pipeline_id 78015719 78015719
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-9a5skjpx 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-9a5skjpx 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.54.0-SNAPSHOT~92d377c94b, baseline=1.54.0-SNAPSHOT~ffc2be9352

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.013 s) : 0, 1012923
Total [baseline] (10.679 s) : 0, 10678666
Agent [candidate] (1.016 s) : 0, 1015958
Total [candidate] (10.841 s) : 0, 10841241
section appsec
Agent [baseline] (1.196 s) : 0, 1196224
Total [baseline] (11.01 s) : 0, 11009986
Agent [candidate] (1.198 s) : 0, 1197689
Total [candidate] (11.065 s) : 0, 11065227
section iast
Agent [baseline] (1.146 s) : 0, 1145613
Total [baseline] (10.917 s) : 0, 10917274
Agent [candidate] (1.146 s) : 0, 1145993
Total [candidate] (10.895 s) : 0, 10894715
section profiling
Agent [baseline] (1.163 s) : 0, 1163447
Total [baseline] (11.044 s) : 0, 11044115
Agent [candidate] (1.158 s) : 0, 1157625
Total [candidate] (11.076 s) : 0, 11076367
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.013 s -
Agent appsec 1.196 s 183.301 ms (18.1%)
Agent iast 1.146 s 132.69 ms (13.1%)
Agent profiling 1.163 s 150.524 ms (14.9%)
Total tracing 10.679 s -
Total appsec 11.01 s 331.321 ms (3.1%)
Total iast 10.917 s 238.609 ms (2.2%)
Total profiling 11.044 s 365.45 ms (3.4%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.016 s -
Agent appsec 1.198 s 181.731 ms (17.9%)
Agent iast 1.146 s 130.035 ms (12.8%)
Agent profiling 1.158 s 141.667 ms (13.9%)
Total tracing 10.841 s -
Total appsec 11.065 s 223.986 ms (2.1%)
Total iast 10.895 s 53.474 ms (0.5%)
Total profiling 11.076 s 235.125 ms (2.2%)
gantt
    title petclinic - break down per module: candidate=1.54.0-SNAPSHOT~92d377c94b, baseline=1.54.0-SNAPSHOT~ffc2be9352

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.469 ms) : 0, 1469
crashtracking [candidate] (1.459 ms) : 0, 1459
BytebuddyAgent [baseline] (691.0 ms) : 0, 691000
BytebuddyAgent [candidate] (692.075 ms) : 0, 692075
GlobalTracer [baseline] (243.153 ms) : 0, 243153
GlobalTracer [candidate] (243.352 ms) : 0, 243352
AppSec [baseline] (31.382 ms) : 0, 31382
AppSec [candidate] (31.194 ms) : 0, 31194
Debugger [baseline] (6.311 ms) : 0, 6311
Debugger [candidate] (6.329 ms) : 0, 6329
Remote Config [baseline] (682.518 µs) : 0, 683
Remote Config [candidate] (673.292 µs) : 0, 673
Telemetry [baseline] (9.076 ms) : 0, 9076
Telemetry [candidate] (8.99 ms) : 0, 8990
Flare Poller [baseline] (8.745 ms) : 0, 8745
Flare Poller [candidate] (10.725 ms) : 0, 10725
section appsec
crashtracking [baseline] (1.465 ms) : 0, 1465
crashtracking [candidate] (1.478 ms) : 0, 1478
BytebuddyAgent [baseline] (719.429 ms) : 0, 719429
BytebuddyAgent [candidate] (720.625 ms) : 0, 720625
GlobalTracer [baseline] (236.078 ms) : 0, 236078
GlobalTracer [candidate] (236.337 ms) : 0, 236337
AppSec [baseline] (173.077 ms) : 0, 173077
AppSec [candidate] (171.39 ms) : 0, 171390
Debugger [baseline] (6.092 ms) : 0, 6092
Debugger [candidate] (6.08 ms) : 0, 6080
Remote Config [baseline] (634.278 µs) : 0, 634
Remote Config [candidate] (617.938 µs) : 0, 618
Telemetry [baseline] (9.143 ms) : 0, 9143
Telemetry [candidate] (10.723 ms) : 0, 10723
Flare Poller [baseline] (4.071 ms) : 0, 4071
Flare Poller [candidate] (4.053 ms) : 0, 4053
IAST [baseline] (25.033 ms) : 0, 25033
IAST [candidate] (25.188 ms) : 0, 25188
section iast
crashtracking [baseline] (1.466 ms) : 0, 1466
crashtracking [candidate] (1.465 ms) : 0, 1465
BytebuddyAgent [baseline] (811.378 ms) : 0, 811378
BytebuddyAgent [candidate] (811.263 ms) : 0, 811263
GlobalTracer [baseline] (232.018 ms) : 0, 232018
GlobalTracer [candidate] (232.694 ms) : 0, 232694
AppSec [baseline] (33.277 ms) : 0, 33277
AppSec [candidate] (34.11 ms) : 0, 34110
Debugger [baseline] (6.07 ms) : 0, 6070
Debugger [candidate] (6.009 ms) : 0, 6009
Remote Config [baseline] (582.492 µs) : 0, 582
Remote Config [candidate] (579.809 µs) : 0, 580
Telemetry [baseline] (8.09 ms) : 0, 8090
Telemetry [candidate] (8.141 ms) : 0, 8141
Flare Poller [baseline] (4.189 ms) : 0, 4189
Flare Poller [candidate] (4.193 ms) : 0, 4193
IAST [baseline] (27.162 ms) : 0, 27162
IAST [candidate] (26.12 ms) : 0, 26120
section profiling
ProfilingAgent [baseline] (102.688 ms) : 0, 102688
ProfilingAgent [candidate] (104.666 ms) : 0, 104666
crashtracking [baseline] (1.466 ms) : 0, 1466
crashtracking [candidate] (1.446 ms) : 0, 1446
BytebuddyAgent [baseline] (726.978 ms) : 0, 726978
BytebuddyAgent [candidate] (720.76 ms) : 0, 720760
GlobalTracer [baseline] (219.728 ms) : 0, 219728
GlobalTracer [candidate] (218.581 ms) : 0, 218581
AppSec [baseline] (31.759 ms) : 0, 31759
AppSec [candidate] (31.465 ms) : 0, 31465
Debugger [baseline] (6.655 ms) : 0, 6655
Debugger [candidate] (6.553 ms) : 0, 6553
Remote Config [baseline] (1.418 ms) : 0, 1418
Remote Config [candidate] (715.234 µs) : 0, 715
Telemetry [baseline] (15.813 ms) : 0, 15813
Telemetry [candidate] (16.599 ms) : 0, 16599
Flare Poller [baseline] (4.195 ms) : 0, 4195
Flare Poller [candidate] (4.254 ms) : 0, 4254
Profiling [baseline] (103.281 ms) : 0, 103281
Profiling [candidate] (105.272 ms) : 0, 105272
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.54.0-SNAPSHOT~92d377c94b, baseline=1.54.0-SNAPSHOT~ffc2be9352

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.013 s) : 0, 1012687
Total [baseline] (8.616 s) : 0, 8615567
Agent [candidate] (1.013 s) : 0, 1013364
Total [candidate] (8.632 s) : 0, 8631925
section iast
Agent [baseline] (1.153 s) : 0, 1153416
Total [baseline] (9.256 s) : 0, 9255559
Agent [candidate] (1.146 s) : 0, 1145642
Total [candidate] (9.205 s) : 0, 9205284
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.013 s -
Agent iast 1.153 s 140.728 ms (13.9%)
Total tracing 8.616 s -
Total iast 9.256 s 639.992 ms (7.4%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.013 s -
Agent iast 1.146 s 132.277 ms (13.1%)
Total tracing 8.632 s -
Total iast 9.205 s 573.359 ms (6.6%)
gantt
    title insecure-bank - break down per module: candidate=1.54.0-SNAPSHOT~92d377c94b, baseline=1.54.0-SNAPSHOT~ffc2be9352

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.457 ms) : 0, 1457
crashtracking [candidate] (1.473 ms) : 0, 1473
BytebuddyAgent [baseline] (689.628 ms) : 0, 689628
BytebuddyAgent [candidate] (689.225 ms) : 0, 689225
GlobalTracer [baseline] (242.701 ms) : 0, 242701
GlobalTracer [candidate] (243.268 ms) : 0, 243268
AppSec [baseline] (31.398 ms) : 0, 31398
AppSec [candidate] (31.367 ms) : 0, 31367
Debugger [baseline] (6.347 ms) : 0, 6347
Debugger [candidate] (6.408 ms) : 0, 6408
Remote Config [baseline] (675.275 µs) : 0, 675
Remote Config [candidate] (666.767 µs) : 0, 667
Telemetry [baseline] (9.191 ms) : 0, 9191
Telemetry [candidate] (9.137 ms) : 0, 9137
Flare Poller [baseline] (10.22 ms) : 0, 10220
Flare Poller [candidate] (10.786 ms) : 0, 10786
section iast
crashtracking [baseline] (1.471 ms) : 0, 1471
crashtracking [candidate] (1.45 ms) : 0, 1450
BytebuddyAgent [baseline] (817.038 ms) : 0, 817038
BytebuddyAgent [candidate] (811.273 ms) : 0, 811273
GlobalTracer [baseline] (233.681 ms) : 0, 233681
GlobalTracer [candidate] (232.453 ms) : 0, 232453
IAST [baseline] (26.581 ms) : 0, 26581
IAST [candidate] (26.366 ms) : 0, 26366
AppSec [baseline] (34.132 ms) : 0, 34132
AppSec [candidate] (33.927 ms) : 0, 33927
Debugger [baseline] (6.067 ms) : 0, 6067
Debugger [candidate] (6.005 ms) : 0, 6005
Remote Config [baseline] (597.617 µs) : 0, 598
Remote Config [candidate] (578.422 µs) : 0, 578
Telemetry [baseline] (8.345 ms) : 0, 8345
Telemetry [candidate] (8.091 ms) : 0, 8091
Flare Poller [baseline] (4.298 ms) : 0, 4298
Flare Poller [candidate] (4.22 ms) : 0, 4220
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bdu/fix-liberty-gradle-project
git_commit_date 1759259900 1759269684
git_commit_sha ffc2be9 92d377c
release_version 1.54.0-SNAPSHOT~ffc2be9352 1.54.0-SNAPSHOT~92d377c94b
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1759271055 1759271055
ci_job_id 1156247002 1156247002
ci_pipeline_id 78015719 78015719
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-ydplyj6n 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-ydplyj6n 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 7 metrics, 12 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:no_agent:high_load better
[-207.923µs; -93.622µs] or [-4.631%; -2.085%]
unstable
[-86.981op/s; +156.543op/s] or [-8.505%; +15.307%]
4.339ms 1057.500op/s 4.490ms 1022.719op/s
scenario:load:insecure-bank:tracing:high_load better
[-546.596µs; -299.757µs] or [-6.834%; -3.748%]
unstable
[-46.539op/s; +110.664op/s] or [-8.034%; +19.104%]
7.575ms 611.344op/s 7.998ms 579.281op/s
scenario:load:petclinic:profiling:high_load worse
[+1.109ms; +2.084ms] or [+2.283%; +4.291%]
unstable
[-9.651op/s; +3.601op/s] or [-10.020%; +3.738%]
50.172ms 93.287op/s 48.575ms 96.312op/s
scenario:load:petclinic:no_agent:high_load better
[-1.856ms; -1.232ms] or [-5.049%; -3.351%]
unstable
[-2.993op/s; +13.993op/s] or [-2.353%; +11.003%]
35.221ms 132.675op/s 36.765ms 127.175op/s
scenario:load:petclinic:appsec:high_load worse
[+1.040ms; +1.976ms] or [+2.206%; +4.191%]
unstable
[-10.248op/s; +4.073op/s] or [-10.327%; +4.104%]
48.666ms 96.150op/s 47.157ms 99.237op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~92d377c94b, baseline=1.54.0-SNAPSHOT~ffc2be9352
    dateFormat X
    axisFormat %s
section baseline
no_agent (36.765 ms) : 36466, 37064
.   : milestone, 36765,
appsec (47.157 ms) : 46733, 47582
.   : milestone, 47157,
code_origins (44.164 ms) : 43784, 44544
.   : milestone, 44164,
iast (44.672 ms) : 44282, 45063
.   : milestone, 44672,
profiling (48.575 ms) : 48112, 49039
.   : milestone, 48575,
tracing (44.687 ms) : 44303, 45070
.   : milestone, 44687,
section candidate
no_agent (35.221 ms) : 34940, 35502
.   : milestone, 35221,
appsec (48.666 ms) : 48221, 49111
.   : milestone, 48666,
code_origins (45.392 ms) : 45001, 45782
.   : milestone, 45392,
iast (45.715 ms) : 45320, 46111
.   : milestone, 45715,
profiling (50.172 ms) : 49729, 50615
.   : milestone, 50172,
tracing (44.373 ms) : 43991, 44756
.   : milestone, 44373,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.765 ms [36.466 ms, 37.064 ms] -
appsec 47.157 ms [46.733 ms, 47.582 ms] 10.392 ms (28.3%)
code_origins 44.164 ms [43.784 ms, 44.544 ms] 7.399 ms (20.1%)
iast 44.672 ms [44.282 ms, 45.063 ms] 7.907 ms (21.5%)
profiling 48.575 ms [48.112 ms, 49.039 ms] 11.81 ms (32.1%)
tracing 44.687 ms [44.303 ms, 45.07 ms] 7.921 ms (21.5%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 35.221 ms [34.94 ms, 35.502 ms] -
appsec 48.666 ms [48.221 ms, 49.111 ms] 13.445 ms (38.2%)
code_origins 45.392 ms [45.001 ms, 45.782 ms] 10.171 ms (28.9%)
iast 45.715 ms [45.32 ms, 46.111 ms] 10.494 ms (29.8%)
profiling 50.172 ms [49.729 ms, 50.615 ms] 14.951 ms (42.4%)
tracing 44.373 ms [43.991 ms, 44.756 ms] 9.152 ms (26.0%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~92d377c94b, baseline=1.54.0-SNAPSHOT~ffc2be9352
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.49 ms) : 4437, 4543
.   : milestone, 4490,
iast (9.848 ms) : 9683, 10014
.   : milestone, 9848,
iast_FULL (14.17 ms) : 13878, 14462
.   : milestone, 14170,
iast_GLOBAL (10.272 ms) : 10072, 10472
.   : milestone, 10272,
profiling (9.168 ms) : 9015, 9321
.   : milestone, 9168,
tracing (7.998 ms) : 7876, 8120
.   : milestone, 7998,
section candidate
no_agent (4.339 ms) : 4286, 4392
.   : milestone, 4339,
iast (9.888 ms) : 9722, 10053
.   : milestone, 9888,
iast_FULL (13.977 ms) : 13702, 14252
.   : milestone, 13977,
iast_GLOBAL (10.464 ms) : 10277, 10652
.   : milestone, 10464,
profiling (9.047 ms) : 8905, 9190
.   : milestone, 9047,
tracing (7.575 ms) : 7468, 7681
.   : milestone, 7575,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.49 ms [4.437 ms, 4.543 ms] -
iast 9.848 ms [9.683 ms, 10.014 ms] 5.358 ms (119.3%)
iast_FULL 14.17 ms [13.878 ms, 14.462 ms] 9.68 ms (215.6%)
iast_GLOBAL 10.272 ms [10.072 ms, 10.472 ms] 5.782 ms (128.8%)
profiling 9.168 ms [9.015 ms, 9.321 ms] 4.678 ms (104.2%)
tracing 7.998 ms [7.876 ms, 8.12 ms] 3.508 ms (78.1%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.339 ms [4.286 ms, 4.392 ms] -
iast 9.888 ms [9.722 ms, 10.053 ms] 5.548 ms (127.9%)
iast_FULL 13.977 ms [13.702 ms, 14.252 ms] 9.637 ms (222.1%)
iast_GLOBAL 10.464 ms [10.277 ms, 10.652 ms] 6.125 ms (141.2%)
profiling 9.047 ms [8.905 ms, 9.19 ms] 4.708 ms (108.5%)
tracing 7.575 ms [7.468 ms, 7.681 ms] 3.236 ms (74.6%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bdu/fix-liberty-gradle-project
git_commit_date 1759259900 1759269684
git_commit_sha ffc2be9 92d377c
release_version 1.54.0-SNAPSHOT~ffc2be9352 1.54.0-SNAPSHOT~92d377c94b
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1759271710 1759271710
ci_job_id 1156247003 1156247003
ci_pipeline_id 78015719 78015719
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-52s6iogn 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-52s6iogn 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 11 metrics, 1 unstable metrics.

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~92d377c94b, baseline=1.54.0-SNAPSHOT~ffc2be9352
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.995 s) : 14995000, 14995000
.   : milestone, 14995000,
appsec (15.288 s) : 15288000, 15288000
.   : milestone, 15288000,
iast (18.563 s) : 18563000, 18563000
.   : milestone, 18563000,
iast_GLOBAL (18.133 s) : 18133000, 18133000
.   : milestone, 18133000,
profiling (15.538 s) : 15538000, 15538000
.   : milestone, 15538000,
tracing (15.305 s) : 15305000, 15305000
.   : milestone, 15305000,
section candidate
no_agent (15.461 s) : 15461000, 15461000
.   : milestone, 15461000,
appsec (15.021 s) : 15021000, 15021000
.   : milestone, 15021000,
iast (18.348 s) : 18348000, 18348000
.   : milestone, 18348000,
iast_GLOBAL (18.109 s) : 18109000, 18109000
.   : milestone, 18109000,
profiling (15.336 s) : 15336000, 15336000
.   : milestone, 15336000,
tracing (15.293 s) : 15293000, 15293000
.   : milestone, 15293000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.995 s [14.995 s, 14.995 s] -
appsec 15.288 s [15.288 s, 15.288 s] 293.0 ms (2.0%)
iast 18.563 s [18.563 s, 18.563 s] 3.568 s (23.8%)
iast_GLOBAL 18.133 s [18.133 s, 18.133 s] 3.138 s (20.9%)
profiling 15.538 s [15.538 s, 15.538 s] 543.0 ms (3.6%)
tracing 15.305 s [15.305 s, 15.305 s] 310.0 ms (2.1%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.461 s [15.461 s, 15.461 s] -
appsec 15.021 s [15.021 s, 15.021 s] -440.0 ms (-2.8%)
iast 18.348 s [18.348 s, 18.348 s] 2.887 s (18.7%)
iast_GLOBAL 18.109 s [18.109 s, 18.109 s] 2.648 s (17.1%)
profiling 15.336 s [15.336 s, 15.336 s] -125.0 ms (-0.8%)
tracing 15.293 s [15.293 s, 15.293 s] -168.0 ms (-1.1%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~92d377c94b, baseline=1.54.0-SNAPSHOT~ffc2be9352
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.49 ms) : 1478, 1501
.   : milestone, 1490,
appsec (3.769 ms) : 3549, 3988
.   : milestone, 3769,
iast (2.216 ms) : 2153, 2279
.   : milestone, 2216,
iast_GLOBAL (2.27 ms) : 2207, 2334
.   : milestone, 2270,
profiling (2.065 ms) : 2014, 2116
.   : milestone, 2065,
tracing (2.048 ms) : 1999, 2098
.   : milestone, 2048,
section candidate
no_agent (1.483 ms) : 1472, 1495
.   : milestone, 1483,
appsec (3.708 ms) : 3491, 3924
.   : milestone, 3708,
iast (2.219 ms) : 2156, 2282
.   : milestone, 2219,
iast_GLOBAL (2.264 ms) : 2200, 2328
.   : milestone, 2264,
profiling (2.082 ms) : 2030, 2135
.   : milestone, 2082,
tracing (2.028 ms) : 1979, 2077
.   : milestone, 2028,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.49 ms [1.478 ms, 1.501 ms] -
appsec 3.769 ms [3.549 ms, 3.988 ms] 2.279 ms (153.0%)
iast 2.216 ms [2.153 ms, 2.279 ms] 726.245 µs (48.7%)
iast_GLOBAL 2.27 ms [2.207 ms, 2.334 ms] 780.55 µs (52.4%)
profiling 2.065 ms [2.014 ms, 2.116 ms] 575.051 µs (38.6%)
tracing 2.048 ms [1.999 ms, 2.098 ms] 558.348 µs (37.5%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.483 ms [1.472 ms, 1.495 ms] -
appsec 3.708 ms [3.491 ms, 3.924 ms] 2.224 ms (150.0%)
iast 2.219 ms [2.156 ms, 2.282 ms] 735.691 µs (49.6%)
iast_GLOBAL 2.264 ms [2.2 ms, 2.328 ms] 780.898 µs (52.6%)
profiling 2.082 ms [2.03 ms, 2.135 ms] 599.083 µs (40.4%)
tracing 2.028 ms [1.979 ms, 2.077 ms] 544.761 µs (36.7%)

@bric3 bric3 marked this pull request as ready for review September 30, 2025 23:05
@bric3 bric3 requested a review from a team as a code owner September 30, 2025 23:05
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Sep 30, 2025

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.

@bric3 bric3 added comp: tooling Build & Tooling tag: no release notes Changes to exclude from release notes type: enhancement Enhancements and improvements labels Sep 30, 2025
Copy link
Copy Markdown
Contributor

@amarziali amarziali 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 improvement 👏

@bric3 bric3 merged commit 450f7b5 into master Oct 1, 2025
542 of 544 checks passed
@bric3 bric3 deleted the bdu/fix-liberty-gradle-project branch October 1, 2025 12:23
@github-actions github-actions Bot added this to the 1.54.0 milestone Oct 1, 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 type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants