Skip to content

Cancel GitLab running pipeline on new PR push #9023

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 1 commit into from
Jun 24, 2025
Merged

Conversation

PerfectSlayer
Copy link
Contributor

What Does This Do

This PR updates the GitLab CI pipeline to cancel running PR pipeline on new commit push.

Motivation

Avoid waiting resources and start building / testing the new commit from your PRs.

Additional Notes

This was the default behavior of the previous CircleCI jobs.

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@PerfectSlayer PerfectSlayer added type: enhancement Enhancements and improvements comp: tooling Build & Tooling labels Jun 23, 2025
@PerfectSlayer PerfectSlayer requested a review from a team as a code owner June 23, 2025 13:31
@PerfectSlayer PerfectSlayer requested review from randomanderson and removed request for a team June 23, 2025 13:31
@pr-commenter
Copy link

pr-commenter bot commented Jun 23, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bbujon/ci
git_commit_date 1750688450 1750688586
git_commit_sha 3a5c47b 3e5c0b4
release_version 1.51.0-SNAPSHOT~3a5c47bd3a 1.51.0-SNAPSHOT~3e5c0b48a5
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1750690449 1750690449
ci_job_id 993685721 993685721
ci_pipeline_id 68475106 68475106
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-4rcvxfax-project-304-concurrent-0-5gdk0nj8 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-4rcvxfax-project-304-concurrent-0-5gdk0nj8 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

Summary

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

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.51.0-SNAPSHOT~3e5c0b48a5, baseline=1.51.0-SNAPSHOT~3a5c47bd3a

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.03 s) : 0, 1030022
Total [baseline] (8.579 s) : 0, 8579067
Agent [candidate] (1.028 s) : 0, 1027755
Total [candidate] (8.589 s) : 0, 8588997
section iast
Agent [baseline] (1.154 s) : 0, 1153744
Total [baseline] (9.246 s) : 0, 9246485
Agent [candidate] (1.161 s) : 0, 1161401
Total [candidate] (9.214 s) : 0, 9213917
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.03 s -
Agent iast 1.154 s 123.722 ms (12.0%)
Total tracing 8.579 s -
Total iast 9.246 s 667.417 ms (7.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.028 s -
Agent iast 1.161 s 133.646 ms (13.0%)
Total tracing 8.589 s -
Total iast 9.214 s 624.921 ms (7.3%)
gantt
    title insecure-bank - break down per module: candidate=1.51.0-SNAPSHOT~3e5c0b48a5, baseline=1.51.0-SNAPSHOT~3a5c47bd3a

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (691.129 ms) : 0, 691129
BytebuddyAgent [candidate] (687.333 ms) : 0, 687333
GlobalTracer [baseline] (241.894 ms) : 0, 241894
GlobalTracer [candidate] (242.599 ms) : 0, 242599
AppSec [baseline] (57.049 ms) : 0, 57049
AppSec [candidate] (56.52 ms) : 0, 56520
Debugger [baseline] (6.962 ms) : 0, 6962
Debugger [candidate] (6.285 ms) : 0, 6285
Remote Config [baseline] (670.736 µs) : 0, 671
Remote Config [candidate] (670.219 µs) : 0, 670
Telemetry [baseline] (11.297 ms) : 0, 11297
Telemetry [candidate] (13.499 ms) : 0, 13499
section iast
BytebuddyAgent [baseline] (807.281 ms) : 0, 807281
BytebuddyAgent [candidate] (813.24 ms) : 0, 813240
GlobalTracer [baseline] (231.995 ms) : 0, 231995
GlobalTracer [candidate] (233.422 ms) : 0, 233422
AppSec [baseline] (51.629 ms) : 0, 51629
AppSec [candidate] (52.183 ms) : 0, 52183
Debugger [baseline] (5.962 ms) : 0, 5962
Debugger [candidate] (5.987 ms) : 0, 5987
Remote Config [baseline] (611.091 µs) : 0, 611
Remote Config [candidate] (608.32 µs) : 0, 608
Telemetry [baseline] (7.968 ms) : 0, 7968
Telemetry [candidate] (7.988 ms) : 0, 7988
IAST [baseline] (27.456 ms) : 0, 27456
IAST [candidate] (27.012 ms) : 0, 27012
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.51.0-SNAPSHOT~3e5c0b48a5, baseline=1.51.0-SNAPSHOT~3a5c47bd3a

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.029 s) : 0, 1028631
Total [baseline] (10.654 s) : 0, 10654494
Agent [candidate] (1.028 s) : 0, 1027545
Total [candidate] (10.642 s) : 0, 10641947
section appsec
Agent [baseline] (1.19 s) : 0, 1189763
Total [baseline] (10.821 s) : 0, 10820562
Agent [candidate] (1.197 s) : 0, 1197337
Total [candidate] (10.841 s) : 0, 10840544
section iast
Agent [baseline] (1.159 s) : 0, 1158743
Total [baseline] (10.947 s) : 0, 10946836
Agent [candidate] (1.153 s) : 0, 1153167
Total [candidate] (10.903 s) : 0, 10903213
section profiling
Agent [baseline] (1.267 s) : 0, 1267235
Total [baseline] (10.978 s) : 0, 10978011
Agent [candidate] (1.271 s) : 0, 1271241
Total [candidate] (10.915 s) : 0, 10914833
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.029 s -
Agent appsec 1.19 s 161.132 ms (15.7%)
Agent iast 1.159 s 130.112 ms (12.6%)
Agent profiling 1.267 s 238.604 ms (23.2%)
Total tracing 10.654 s -
Total appsec 10.821 s 166.068 ms (1.6%)
Total iast 10.947 s 292.343 ms (2.7%)
Total profiling 10.978 s 323.517 ms (3.0%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.028 s -
Agent appsec 1.197 s 169.793 ms (16.5%)
Agent iast 1.153 s 125.622 ms (12.2%)
Agent profiling 1.271 s 243.696 ms (23.7%)
Total tracing 10.642 s -
Total appsec 10.841 s 198.597 ms (1.9%)
Total iast 10.903 s 261.265 ms (2.5%)
Total profiling 10.915 s 272.886 ms (2.6%)
gantt
    title petclinic - break down per module: candidate=1.51.0-SNAPSHOT~3e5c0b48a5, baseline=1.51.0-SNAPSHOT~3a5c47bd3a

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (687.187 ms) : 0, 687187
BytebuddyAgent [candidate] (686.504 ms) : 0, 686504
GlobalTracer [baseline] (242.759 ms) : 0, 242759
GlobalTracer [candidate] (242.619 ms) : 0, 242619
AppSec [baseline] (58.184 ms) : 0, 58184
AppSec [candidate] (58.626 ms) : 0, 58626
Debugger [baseline] (7.772 ms) : 0, 7772
Debugger [candidate] (7.733 ms) : 0, 7733
Remote Config [baseline] (679.355 µs) : 0, 679
Remote Config [candidate] (670.582 µs) : 0, 671
Telemetry [baseline] (11.11 ms) : 0, 11110
Telemetry [candidate] (10.415 ms) : 0, 10415
section appsec
BytebuddyAgent [baseline] (716.092 ms) : 0, 716092
BytebuddyAgent [candidate] (720.026 ms) : 0, 720026
GlobalTracer [baseline] (236.804 ms) : 0, 236804
GlobalTracer [candidate] (238.642 ms) : 0, 238642
IAST [baseline] (22.004 ms) : 0, 22004
IAST [candidate] (22.209 ms) : 0, 22209
AppSec [baseline] (180.141 ms) : 0, 180141
AppSec [candidate] (181.584 ms) : 0, 181584
Debugger [baseline] (5.843 ms) : 0, 5843
Debugger [candidate] (5.905 ms) : 0, 5905
Remote Config [baseline] (618.482 µs) : 0, 618
Remote Config [candidate] (635.316 µs) : 0, 635
Telemetry [baseline] (7.254 ms) : 0, 7254
Telemetry [candidate] (7.402 ms) : 0, 7402
section iast
BytebuddyAgent [baseline] (811.418 ms) : 0, 811418
BytebuddyAgent [candidate] (806.058 ms) : 0, 806058
GlobalTracer [baseline] (232.828 ms) : 0, 232828
GlobalTracer [candidate] (232.363 ms) : 0, 232363
IAST [baseline] (28.36 ms) : 0, 28360
IAST [candidate] (26.845 ms) : 0, 26845
AppSec [baseline] (50.647 ms) : 0, 50647
AppSec [candidate] (52.472 ms) : 0, 52472
Debugger [baseline] (5.953 ms) : 0, 5953
Debugger [candidate] (5.948 ms) : 0, 5948
Remote Config [baseline] (634.854 µs) : 0, 635
Remote Config [candidate] (623.631 µs) : 0, 624
Telemetry [baseline] (7.978 ms) : 0, 7978
Telemetry [candidate] (8.025 ms) : 0, 8025
section profiling
BytebuddyAgent [baseline] (675.958 ms) : 0, 675958
BytebuddyAgent [candidate] (678.08 ms) : 0, 678080
GlobalTracer [baseline] (360.576 ms) : 0, 360576
GlobalTracer [candidate] (361.409 ms) : 0, 361409
AppSec [baseline] (62.011 ms) : 0, 62011
AppSec [candidate] (62.263 ms) : 0, 62263
Debugger [baseline] (6.113 ms) : 0, 6113
Debugger [candidate] (6.101 ms) : 0, 6101
Remote Config [baseline] (696.339 µs) : 0, 696
Remote Config [candidate] (685.521 µs) : 0, 686
Telemetry [baseline] (8.082 ms) : 0, 8082
Telemetry [candidate] (8.101 ms) : 0, 8101
ProfilingAgent [baseline] (105.276 ms) : 0, 105276
ProfilingAgent [candidate] (105.63 ms) : 0, 105630
Profiling [baseline] (105.301 ms) : 0, 105301
Profiling [candidate] (105.655 ms) : 0, 105655
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bbujon/ci
git_commit_date 1750688450 1750688586
git_commit_sha 3a5c47b 3e5c0b4
release_version 1.51.0-SNAPSHOT~3a5c47bd3a 1.51.0-SNAPSHOT~3e5c0b48a5
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1750690048 1750690048
ci_job_id 993685722 993685722
ci_pipeline_id 68475106 68475106
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-mbnfjxrr-project-304-concurrent-0-it5mflaj 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-mbnfjxrr-project-304-concurrent-0-it5mflaj 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

Summary

Found 1 performance improvements and 2 performance regressions! Performance is the same for 9 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:iast:high_load worse
[+278.966µs; +607.076µs] or [+3.061%; +6.662%]
unstable
[-80.414op/s; +33.727op/s] or [-15.791%; +6.623%]
9.556ms 485.906op/s 9.113ms 509.250op/s
scenario:load:petclinic:profiling:high_load worse
[+3.367ms; +4.340ms] or [+7.002%; +9.027%]
unstable
[-13.860op/s; -0.565op/s] or [-14.230%; -0.581%]
51.931ms 90.188op/s 48.078ms 97.400op/s
scenario:load:petclinic:no_agent:high_load better
[-1.728ms; -1.079ms] or [-4.513%; -2.817%]
unstable
[-4.023op/s; +13.273op/s] or [-3.294%; +10.869%]
36.893ms 126.737op/s 38.297ms 122.112op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~3e5c0b48a5, baseline=1.51.0-SNAPSHOT~3a5c47bd3a
    dateFormat X
    axisFormat %s
section baseline
no_agent (38.297 ms) : 37988, 38605
.   : milestone, 38297,
appsec (47.628 ms) : 47212, 48044
.   : milestone, 47628,
code_origins (46.2 ms) : 45815, 46584
.   : milestone, 46200,
iast (44.85 ms) : 44464, 45235
.   : milestone, 44850,
profiling (48.078 ms) : 47668, 48488
.   : milestone, 48078,
tracing (44.222 ms) : 43856, 44588
.   : milestone, 44222,
section candidate
no_agent (36.893 ms) : 36598, 37188
.   : milestone, 36893,
appsec (47.247 ms) : 46832, 47662
.   : milestone, 47247,
code_origins (46.721 ms) : 46332, 47109
.   : milestone, 46721,
iast (45.052 ms) : 44652, 45453
.   : milestone, 45052,
profiling (51.931 ms) : 51440, 52422
.   : milestone, 51931,
tracing (43.325 ms) : 42971, 43680
.   : milestone, 43325,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 38.297 ms [37.988 ms, 38.605 ms] -
appsec 47.628 ms [47.212 ms, 48.044 ms] 9.332 ms (24.4%)
code_origins 46.2 ms [45.815 ms, 46.584 ms] 7.903 ms (20.6%)
iast 44.85 ms [44.464 ms, 45.235 ms] 6.553 ms (17.1%)
profiling 48.078 ms [47.668 ms, 48.488 ms] 9.781 ms (25.5%)
tracing 44.222 ms [43.856 ms, 44.588 ms] 5.926 ms (15.5%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.893 ms [36.598 ms, 37.188 ms] -
appsec 47.247 ms [46.832 ms, 47.662 ms] 10.354 ms (28.1%)
code_origins 46.721 ms [46.332 ms, 47.109 ms] 9.828 ms (26.6%)
iast 45.052 ms [44.652 ms, 45.453 ms] 8.159 ms (22.1%)
profiling 51.931 ms [51.44 ms, 52.422 ms] 15.038 ms (40.8%)
tracing 43.325 ms [42.971 ms, 43.68 ms] 6.432 ms (17.4%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~3e5c0b48a5, baseline=1.51.0-SNAPSHOT~3a5c47bd3a
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.356 ms) : 4308, 4405
.   : milestone, 4356,
iast (9.113 ms) : 8965, 9260
.   : milestone, 9113,
iast_FULL (13.709 ms) : 13440, 13977
.   : milestone, 13709,
iast_GLOBAL (10.131 ms) : 9955, 10306
.   : milestone, 10131,
profiling (9.105 ms) : 8956, 9254
.   : milestone, 9105,
tracing (7.76 ms) : 7642, 7877
.   : milestone, 7760,
section candidate
no_agent (4.404 ms) : 4349, 4459
.   : milestone, 4404,
iast (9.556 ms) : 9399, 9713
.   : milestone, 9556,
iast_FULL (13.826 ms) : 13551, 14101
.   : milestone, 13826,
iast_GLOBAL (10.376 ms) : 10192, 10561
.   : milestone, 10376,
profiling (8.777 ms) : 8642, 8912
.   : milestone, 8777,
tracing (7.634 ms) : 7527, 7741
.   : milestone, 7634,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.356 ms [4.308 ms, 4.405 ms] -
iast 9.113 ms [8.965 ms, 9.26 ms] 4.756 ms (109.2%)
iast_FULL 13.709 ms [13.44 ms, 13.977 ms] 9.352 ms (214.7%)
iast_GLOBAL 10.131 ms [9.955 ms, 10.306 ms] 5.774 ms (132.5%)
profiling 9.105 ms [8.956 ms, 9.254 ms] 4.749 ms (109.0%)
tracing 7.76 ms [7.642 ms, 7.877 ms] 3.403 ms (78.1%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.404 ms [4.349 ms, 4.459 ms] -
iast 9.556 ms [9.399 ms, 9.713 ms] 5.152 ms (117.0%)
iast_FULL 13.826 ms [13.551 ms, 14.101 ms] 9.422 ms (213.9%)
iast_GLOBAL 10.376 ms [10.192 ms, 10.561 ms] 5.972 ms (135.6%)
profiling 8.777 ms [8.642 ms, 8.912 ms] 4.373 ms (99.3%)
tracing 7.634 ms [7.527 ms, 7.741 ms] 3.23 ms (73.3%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bbujon/ci
git_commit_date 1750688450 1750688586
git_commit_sha 3a5c47b 3e5c0b4
release_version 1.51.0-SNAPSHOT~3a5c47bd3a 1.51.0-SNAPSHOT~3e5c0b48a5
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1750690556 1750690556
ci_job_id 993685723 993685723
ci_pipeline_id 68475106 68475106
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-4rcvxfax-project-304-concurrent-1-c2cs4rqd 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-4rcvxfax-project-304-concurrent-1-c2cs4rqd 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

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.51.0-SNAPSHOT~3e5c0b48a5, baseline=1.51.0-SNAPSHOT~3a5c47bd3a
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.478 ms) : 1467, 1490
.   : milestone, 1478,
appsec (2.407 ms) : 2359, 2456
.   : milestone, 2407,
iast (2.193 ms) : 2132, 2255
.   : milestone, 2193,
iast_GLOBAL (2.229 ms) : 2167, 2290
.   : milestone, 2229,
profiling (2.06 ms) : 2010, 2110
.   : milestone, 2060,
tracing (2.01 ms) : 1962, 2058
.   : milestone, 2010,
section candidate
no_agent (1.477 ms) : 1466, 1489
.   : milestone, 1477,
appsec (2.397 ms) : 2349, 2445
.   : milestone, 2397,
iast (2.201 ms) : 2140, 2262
.   : milestone, 2201,
iast_GLOBAL (2.224 ms) : 2163, 2286
.   : milestone, 2224,
profiling (2.027 ms) : 1978, 2076
.   : milestone, 2027,
tracing (2.014 ms) : 1967, 2062
.   : milestone, 2014,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.478 ms [1.467 ms, 1.49 ms] -
appsec 2.407 ms [2.359 ms, 2.456 ms] 928.799 µs (62.8%)
iast 2.193 ms [2.132 ms, 2.255 ms] 715.072 µs (48.4%)
iast_GLOBAL 2.229 ms [2.167 ms, 2.29 ms] 750.573 µs (50.8%)
profiling 2.06 ms [2.01 ms, 2.11 ms] 581.582 µs (39.3%)
tracing 2.01 ms [1.962 ms, 2.058 ms] 531.692 µs (36.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.477 ms [1.466 ms, 1.489 ms] -
appsec 2.397 ms [2.349 ms, 2.445 ms] 919.655 µs (62.2%)
iast 2.201 ms [2.14 ms, 2.262 ms] 723.476 µs (49.0%)
iast_GLOBAL 2.224 ms [2.163 ms, 2.286 ms] 747.094 µs (50.6%)
profiling 2.027 ms [1.978 ms, 2.076 ms] 549.783 µs (37.2%)
tracing 2.014 ms [1.967 ms, 2.062 ms] 536.697 µs (36.3%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~3e5c0b48a5, baseline=1.51.0-SNAPSHOT~3a5c47bd3a
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.645 s) : 15645000, 15645000
.   : milestone, 15645000,
appsec (14.735 s) : 14735000, 14735000
.   : milestone, 14735000,
iast (18.753 s) : 18753000, 18753000
.   : milestone, 18753000,
iast_GLOBAL (18.012 s) : 18012000, 18012000
.   : milestone, 18012000,
profiling (15.274 s) : 15274000, 15274000
.   : milestone, 15274000,
tracing (14.823 s) : 14823000, 14823000
.   : milestone, 14823000,
section candidate
no_agent (15.521 s) : 15521000, 15521000
.   : milestone, 15521000,
appsec (14.862 s) : 14862000, 14862000
.   : milestone, 14862000,
iast (18.739 s) : 18739000, 18739000
.   : milestone, 18739000,
iast_GLOBAL (17.889 s) : 17889000, 17889000
.   : milestone, 17889000,
profiling (15.147 s) : 15147000, 15147000
.   : milestone, 15147000,
tracing (15.124 s) : 15124000, 15124000
.   : milestone, 15124000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.645 s [15.645 s, 15.645 s] -
appsec 14.735 s [14.735 s, 14.735 s] -910.0 ms (-5.8%)
iast 18.753 s [18.753 s, 18.753 s] 3.108 s (19.9%)
iast_GLOBAL 18.012 s [18.012 s, 18.012 s] 2.367 s (15.1%)
profiling 15.274 s [15.274 s, 15.274 s] -371.0 ms (-2.4%)
tracing 14.823 s [14.823 s, 14.823 s] -822.0 ms (-5.3%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.521 s [15.521 s, 15.521 s] -
appsec 14.862 s [14.862 s, 14.862 s] -659.0 ms (-4.2%)
iast 18.739 s [18.739 s, 18.739 s] 3.218 s (20.7%)
iast_GLOBAL 17.889 s [17.889 s, 17.889 s] 2.368 s (15.3%)
profiling 15.147 s [15.147 s, 15.147 s] -374.0 ms (-2.4%)
tracing 15.124 s [15.124 s, 15.124 s] -397.0 ms (-2.6%)

@PerfectSlayer PerfectSlayer merged commit fb63569 into master Jun 24, 2025
484 checks passed
@PerfectSlayer PerfectSlayer deleted the bbujon/ci branch June 24, 2025 09:06
@github-actions github-actions bot added this to the 1.51.0 milestone Jun 24, 2025
@bric3 bric3 mentioned this pull request Jun 25, 2025
svc-squareup-copybara pushed a commit to cashapp/misk that referenced this pull request Jul 10, 2025
| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
|
[com.google.errorprone:error_prone_annotations](https://errorprone.info)
([source](https://github.com/google/error-prone)) | dependencies |
misk/gradle/libs.versions.toml | gradle | minor | `2.39.0` -> `2.40.0` |
|
[org.apache.commons:commons-lang3](https://commons.apache.org/proper/commons-lang/)
([source](https://gitbox.apache.org/repos/asf/commons-lang.git)) |
dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.17.0` -> `3.18.0` |
|
[org.jetbrains.kotlinx.binary-compatibility-validator](https://github.com/Kotlin/binary-compatibility-validator)
| plugin | misk/gradle/libs.versions.toml | gradle | patch | `0.18.0` ->
`0.18.1` |
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.50.1` -> `1.51.0` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.77` -> `2.31.78` |
| [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.77` -> `2.31.78` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.77` -> `2.31.78` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.77` -> `2.31.78` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.77` -> `2.31.78` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.77` -> `2.31.78` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.77` -> `2.31.78` |

---

### Release Notes

<details>
<summary>google/error-prone
(com.google.errorprone:error_prone_annotations)</summary>

###
[`v2.40.0`](https://github.com/google/error-prone/releases/tag/v2.40.0):
Error Prone 2.40.0

Changes:

- Bug fixes and improvements
- Releases (including snapshots) have migrated from [OSSRH to the
Central Publisher
Portal](https://central.sonatype.org/pages/ossrh-eol/#process-to-migrate)

Full changelog:
google/error-prone@v2.39.0...v2.40.0

</details>

<details>
<summary>Kotlin/binary-compatibility-validator
(org.jetbrains.kotlinx.binary-compatibility-validator)</summary>

###
[`v0.18.1`](https://github.com/Kotlin/binary-compatibility-validator/releases/tag/0.18.1)

[Compare
Source](Kotlin/binary-compatibility-validator@0.18.0...0.18.1)

#### What's Changed

- Fixed a bug preventing use of cross-compilation support during KLIB
dump validation
\[[#&#8203;304](https://github.com/Kotlin/binary-compatibility-validator/issues/304)]\[[#&#8203;306](https://github.com/Kotlin/binary-compatibility-validator/issues/306)]

</details>

<details>
<summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary>

###
[`v1.51.0`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.51.0):
1.51.0

### Components

#### Application Security Management (IAST)

- 🐛 Fix verify error when ctor params are used after a call site
([#&#8203;9083](DataDog/dd-trace-java#9083) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- 🐛 Limit the maximum size of the location path in IAST
vulnerabilities
([#&#8203;9028](DataDog/dd-trace-java#9028) -
[@&#8203;jandro996](https://github.com/jandro996))
- 🐛 Fix IAST gRPC handler with null superclass
([#&#8203;8984](DataDog/dd-trace-java#8984) -
[@&#8203;smola](https://github.com/smola))
- ✨ Optimize IAST Vulnerability Detection
([#&#8203;8885](DataDog/dd-trace-java#8885) -
[@&#8203;jandro996](https://github.com/jandro996))

#### Application Security Management (WAF)

- ✨ Upgrade libddwaf-java to 15.0.0
([#&#8203;9022](DataDog/dd-trace-java#9022) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
- ✨ Extract RestEasy json body response schemas
([#&#8203;9015](DataDog/dd-trace-java#9015) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Extract Jersey json body response schemas
([#&#8203;9014](DataDog/dd-trace-java#9014) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Extract Ratpack json body response schemas
([#&#8203;9013](DataDog/dd-trace-java#9013) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Enable API Security by default and make it lazy loading
([#&#8203;9009](DataDog/dd-trace-java#9009) -
[@&#8203;smola](https://github.com/smola))
- ✨ Extract Vert.x json body response schemas
([#&#8203;9001](DataDog/dd-trace-java#9001) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Extract Play json body response schemas
([#&#8203;8995](DataDog/dd-trace-java#8995) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- 🐛 Fix Jackson nodes introspection for request/response schema
extraction
([#&#8203;8980](DataDog/dd-trace-java#8980) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Extract Spring json body response schemas
([#&#8203;8938](DataDog/dd-trace-java#8938) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
- ✨ Default obfuscation regexp update
([#&#8203;8937](DataDog/dd-trace-java#8937) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))

#### Build & Tooling

- ✨ Cancel GitLab running pipeline on new PR push
([#&#8203;9023](DataDog/dd-trace-java#9023) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
- ✨ Migrate publishing to Maven Central Portal
([#&#8203;8807](DataDog/dd-trace-java#8807) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))

#### Continuous Integration Visibility

- 🐛 Fix Test Optimization to work with JDK 24
([#&#8203;9114](DataDog/dd-trace-java#9114) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Add repo root as safe directory on git client creation
([#&#8203;9033](DataDog/dd-trace-java#9033) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Add PR number tag and improve PR information building
([#&#8203;8990](DataDog/dd-trace-java#8990) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Update impacted tests logic
([#&#8203;8923](DataDog/dd-trace-java#8923) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))

#### Data Streams Monitoring

- 🧹 Clean up DSM context injection
([#&#8203;8776](DataDog/dd-trace-java#8776) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))

#### Database Monitoring

- 🐛 Set trace\_injected in try block
([#&#8203;9025](DataDog/dd-trace-java#9025) -
[@&#8203;natashadada](https://github.com/natashadada))

#### Dynamic Instrumentation

- 🐛 Add source file tracking enable option
([#&#8203;9115](DataDog/dd-trace-java#9115) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Add java.util.Date support
([#&#8203;9111](DataDog/dd-trace-java#9111) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Update file probe format
([#&#8203;9047](DataDog/dd-trace-java#9047) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ add safe local var hoisting
([#&#8203;9034](DataDog/dd-trace-java#9034) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🧹 Add new config for debugger upload interval
([#&#8203;8959](DataDog/dd-trace-java#8959) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Enable Code Origin with Dynamic instrumentation
([#&#8203;8940](DataDog/dd-trace-java#8940) -
[@&#8203;jpbempel](https://github.com/jpbempel))

#### ML Observability (LLMObs)

- 💡 LLM Observability SDK
([#&#8203;8781](DataDog/dd-trace-java#8781) -
[@&#8203;gary-huang](https://github.com/gary-huang),
[@&#8203;nayeem-kamal](https://github.com/nayeem-kamal))

#### Metrics

- 🐛 Ensure client stat reporter is started when the agent is not
available at bootstrap
([#&#8203;9082](DataDog/dd-trace-java#9082) -
[@&#8203;amarziali](https://github.com/amarziali))
- ✨ Create metric: appsec.waf.config\_errors
([#&#8203;8394](DataDog/dd-trace-java#8394) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))

#### Platform components

- ✨ Introduce environment component
([#&#8203;9071](DataDog/dd-trace-java#9071) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))

#### Profiling

- 🐛 Remove annoying warning for smap event parsing
([#&#8203;9119](DataDog/dd-trace-java#9119) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- 🐛 Fix ByteCountingInputStream when reading past EOF
([#&#8203;8988](DataDog/dd-trace-java#8988) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))

#### Realtime User Monitoring

- ✨ Add RUM SDK injection for servlet based web servers
([#&#8203;9110](DataDog/dd-trace-java#9110) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer)
[@&#8203;amarziali](https://github.com/amarziali))

#### Telemetry

- ✨ Update the config origin metric to match what it's mapping
([#&#8203;9045](DataDog/dd-trace-java#9045) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))

#### Testing

- ✨ Add testing for latest stable version (JDK 24)
([#&#8203;8875](DataDog/dd-trace-java#8875) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))

#### Trace context propagation

- 🐛 Fix bug with dropping baggage when
`TracePropagationBehaviorExtract=IGNORE`
([#&#8203;9037](DataDog/dd-trace-java#9037) -
[@&#8203;mhlidd](https://github.com/mhlidd))
- 🐛 Fix ArrayIndexOutOfBoundsException in PercentEscaper
([#&#8203;9032](DataDog/dd-trace-java#9032) -
[@&#8203;mhlidd](https://github.com/mhlidd))

#### Tracer core

- 🐛 Fix `Error` handling for trace interceptors
([#&#8203;9097](DataDog/dd-trace-java#9097) -
[@&#8203;AlexeyKuznetsov-DD](https://github.com/AlexeyKuznetsov-DD))
- 💡 Add wildcard feature for `DD_TRACE_HEADER_TAGS` and enabling
for Http Response headers
([#&#8203;9067](DataDog/dd-trace-java#9067) -
[@&#8203;mhlidd](https://github.com/mhlidd))

#### Tracer public API

- 💡 Add LLM Observability SDK
([#&#8203;8781](DataDog/dd-trace-java#8781) -
[@&#8203;gary-huang](https://github.com/gary-huang))

### Instrumentations

#### Akka instrumentation

- 🐛 Fix NPE in akka-http and pekko-http integrations
([#&#8203;9019](DataDog/dd-trace-java#9019) -
[@&#8203;mcculls](https://github.com/mcculls))

#### Eclipse Vert.x instrumentation

- ✨ Extract Vert.x json body response schemas
([#&#8203;9001](DataDog/dd-trace-java#9001) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Write http.route tag as soon as possible in vert.x
([#&#8203;8952](DataDog/dd-trace-java#8952) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))

#### JAX-WS instrumentation

- 💡⚠️ Enable jax-ws integration by default
([#&#8203;9030](DataDog/dd-trace-java#9030) -
[@&#8203;bm1549](https://github.com/bm1549))
- ✨ Extract Jersey json body response schemas
([#&#8203;9014](DataDog/dd-trace-java#9014) -
[@&#8203;jandro996](https://github.com/jandro996))

#### Mule instrumentation

- 🐛 Propagate grizzly http span in filters if nothing is active
([#&#8203;9016](DataDog/dd-trace-java#9016) -
[@&#8203;amarziali](https://github.com/amarziali))

#### Play Framework instrumentation

- ✨ Extract Play json body response schemas
([#&#8203;8995](DataDog/dd-trace-java#8995) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))

#### Ratpack instrumentation

- ✨ Extract Ratpack json body response schemas
([#&#8203;9013](DataDog/dd-trace-java#9013) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))

#### Spring instrumentation

- ✨ Extract Spring json body response schemas
([#&#8203;8938](DataDog/dd-trace-java#8938) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 6pm every weekday,before 2am
every weekday" in timezone Australia/Melbourne, Automerge - At any time
(no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

GitOrigin-RevId: 649b690d4c9d7dcb572c457f0802b42b8e3e682e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: tooling Build & Tooling type: enhancement Enhancements and improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants