Skip to content

Expand MUnit runners filter to catch munit.MUnitRunner in JUnit 4 instrumentation - #8683

Merged
daniel-mohedano merged 1 commit into
masterfrom
daniel.mohedano/munitrunner-double-instrumentation
Apr 9, 2025
Merged

Expand MUnit runners filter to catch munit.MUnitRunner in JUnit 4 instrumentation#8683
daniel-mohedano merged 1 commit into
masterfrom
daniel.mohedano/munitrunner-double-instrumentation

Conversation

@daniel-mohedano

@daniel-mohedanodaniel-mohedano commented Apr 8, 2025

Copy link
Copy Markdown
Contributor

What Does This Do

Expanding on the work done in #8675, the filter is expanded to also catch munit.MUnitRunner and not create two test sessions and modules.

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@pr-commenter

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterdaniel.mohedano/munitrunner-double-instrumentation
git_commit_date17440545791744124270
git_commit_shac9b90071f9fbf7
release_version1.48.0-SNAPSHOT~c9b90071111.48.0-SNAPSHOT~1f9fbf7d2b
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17441272421744127242
ci_job_id886528743886528743
ci_pipeline_id6144952561449525
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-45bfqqlv-project-304-concurrent-0-ntypip7g 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/LinuxLinux runner-45bfqqlv-project-304-concurrent-0-ntypip7g 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
moduleAgentAgent
parentNoneNone
variantiastiast

Summary

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

Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.48.0-SNAPSHOT~1f9fbf7d2b, baseline=1.48.0-SNAPSHOT~c9b9007111
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.059 s) : 0, 1058780
Total [baseline] (8.69 s) : 0, 8689528
Agent [candidate] (1.056 s) : 0, 1056459
Total [candidate] (8.67 s) : 0, 8670331
section iast
Agent [baseline] (1.183 s) : 0, 1182804
Total [baseline] (9.267 s) : 0, 9266864
Agent [candidate] (1.192 s) : 0, 1192107
Total [candidate] (9.277 s) : 0, 9277110
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.19 s) : 0, 1189613
Total [baseline] (9.197 s) : 0, 9197032
Agent [candidate] (1.19 s) : 0, 1190044
Total [candidate] (9.252 s) : 0, 9252412
section iast_TELEMETRY_OFF
Agent [baseline] (1.188 s) : 0, 1188074
Total [baseline] (9.305 s) : 0, 9304783
Agent [candidate] (1.177 s) : 0, 1177040
Total [candidate] (9.276 s) : 0, 9276402
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.059 s-
Agentiast1.183 s124.024 ms (11.7%)
Agentiast_HARDCODED_SECRET_DISABLED1.19 s130.833 ms (12.4%)
Agentiast_TELEMETRY_OFF1.188 s129.294 ms (12.2%)
Totaltracing8.69 s-
Totaliast9.267 s577.336 ms (6.6%)
Totaliast_HARDCODED_SECRET_DISABLED9.197 s507.504 ms (5.8%)
Totaliast_TELEMETRY_OFF9.305 s615.255 ms (7.1%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.056 s-
Agentiast1.192 s135.648 ms (12.8%)
Agentiast_HARDCODED_SECRET_DISABLED1.19 s133.585 ms (12.6%)
Agentiast_TELEMETRY_OFF1.177 s120.581 ms (11.4%)
Totaltracing8.67 s-
Totaliast9.277 s606.779 ms (7.0%)
Totaliast_HARDCODED_SECRET_DISABLED9.252 s582.082 ms (6.7%)
Totaliast_TELEMETRY_OFF9.276 s606.071 ms (7.0%)
gantt
title insecure-bank - break down per module: candidate=1.48.0-SNAPSHOT~1f9fbf7d2b, baseline=1.48.0-SNAPSHOT~c9b9007111
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (722.096 ms) : 0, 722096
BytebuddyAgent [candidate] (721.88 ms) : 0, 721880
GlobalTracer [baseline] (240.796 ms) : 0, 240796
GlobalTracer [candidate] (239.246 ms) : 0, 239246
AppSec [baseline] (54.214 ms) : 0, 54214
AppSec [candidate] (54.429 ms) : 0, 54429
Debugger [baseline] (4.389 ms) : 0, 4389
Debugger [candidate] (4.422 ms) : 0, 4422
Remote Config [baseline] (696.695 µs) : 0, 697
Remote Config [candidate] (692.263 µs) : 0, 692
Telemetry [baseline] (15.777 ms) : 0, 15777
Telemetry [candidate] (15.053 ms) : 0, 15053
section iast
BytebuddyAgent [baseline] (840.41 ms) : 0, 840410
BytebuddyAgent [candidate] (847.314 ms) : 0, 847314
GlobalTracer [baseline] (229.378 ms) : 0, 229378
GlobalTracer [candidate] (230.885 ms) : 0, 230885
IAST [baseline] (22.606 ms) : 0, 22606
IAST [candidate] (22.876 ms) : 0, 22876
AppSec [baseline] (56.084 ms) : 0, 56084
AppSec [candidate] (56.54 ms) : 0, 56540
Debugger [baseline] (4.153 ms) : 0, 4153
Debugger [candidate] (4.151 ms) : 0, 4151
Remote Config [baseline] (606.444 µs) : 0, 606
Remote Config [candidate] (610.623 µs) : 0, 611
Telemetry [baseline] (8.841 ms) : 0, 8841
Telemetry [candidate] (8.813 ms) : 0, 8813
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (846.07 ms) : 0, 846070
BytebuddyAgent [candidate] (845.497 ms) : 0, 845497
GlobalTracer [baseline] (230.528 ms) : 0, 230528
GlobalTracer [candidate] (230.594 ms) : 0, 230594
IAST [baseline] (23.006 ms) : 0, 23006
IAST [candidate] (22.977 ms) : 0, 22977
AppSec [baseline] (55.746 ms) : 0, 55746
AppSec [candidate] (56.404 ms) : 0, 56404
Debugger [baseline] (4.126 ms) : 0, 4126
Debugger [candidate] (4.18 ms) : 0, 4180
Remote Config [baseline] (599.636 µs) : 0, 600
Remote Config [candidate] (619.577 µs) : 0, 620
Telemetry [baseline] (8.693 ms) : 0, 8693
Telemetry [candidate] (8.851 ms) : 0, 8851
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (844.474 ms) : 0, 844474
BytebuddyAgent [candidate] (835.737 ms) : 0, 835737
GlobalTracer [baseline] (230.628 ms) : 0, 230628
GlobalTracer [candidate] (229.395 ms) : 0, 229395
IAST [baseline] (22.489 ms) : 0, 22489
IAST [candidate] (22.15 ms) : 0, 22150
AppSec [baseline] (56.194 ms) : 0, 56194
AppSec [candidate] (55.932 ms) : 0, 55932
Debugger [baseline] (4.13 ms) : 0, 4130
Debugger [candidate] (4.077 ms) : 0, 4077
Remote Config [baseline] (603.574 µs) : 0, 604
Remote Config [candidate] (584.715 µs) : 0, 585
Telemetry [baseline] (8.642 ms) : 0, 8642
Telemetry [candidate] (8.489 ms) : 0, 8489
Loading
Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.48.0-SNAPSHOT~1f9fbf7d2b, baseline=1.48.0-SNAPSHOT~c9b9007111
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.056 s) : 0, 1055533
Total [baseline] (10.547 s) : 0, 10546838
Agent [candidate] (1.06 s) : 0, 1059864
Total [candidate] (10.497 s) : 0, 10497312
section appsec
Agent [baseline] (1.197 s) : 0, 1196626
Total [baseline] (10.775 s) : 0, 10775498
Agent [candidate] (1.2 s) : 0, 1200053
Total [candidate] (10.743 s) : 0, 10743057
section iast
Agent [baseline] (1.194 s) : 0, 1193786
Total [baseline] (11.051 s) : 0, 11051493
Agent [candidate] (1.192 s) : 0, 1191571
Total [candidate] (11.062 s) : 0, 11061607
section profiling
Agent [baseline] (1.289 s) : 0, 1288606
Total [baseline] (10.864 s) : 0, 10863822
Agent [candidate] (1.291 s) : 0, 1291454
Total [candidate] (10.982 s) : 0, 10981798
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.056 s-
Agentappsec1.197 s141.093 ms (13.4%)
Agentiast1.194 s138.253 ms (13.1%)
Agentprofiling1.289 s233.073 ms (22.1%)
Totaltracing10.547 s-
Totalappsec10.775 s228.66 ms (2.2%)
Totaliast11.051 s504.656 ms (4.8%)
Totalprofiling10.864 s316.984 ms (3.0%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.06 s-
Agentappsec1.2 s140.189 ms (13.2%)
Agentiast1.192 s131.707 ms (12.4%)
Agentprofiling1.291 s231.591 ms (21.9%)
Totaltracing10.497 s-
Totalappsec10.743 s245.746 ms (2.3%)
Totaliast11.062 s564.296 ms (5.4%)
Totalprofiling10.982 s484.487 ms (4.6%)
gantt
title petclinic - break down per module: candidate=1.48.0-SNAPSHOT~1f9fbf7d2b, baseline=1.48.0-SNAPSHOT~c9b9007111
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (720.921 ms) : 0, 720921
BytebuddyAgent [candidate] (725.692 ms) : 0, 725692
GlobalTracer [baseline] (239.487 ms) : 0, 239487
GlobalTracer [candidate] (239.354 ms) : 0, 239354
AppSec [baseline] (54.773 ms) : 0, 54773
AppSec [candidate] (54.534 ms) : 0, 54534
Debugger [baseline] (4.438 ms) : 0, 4438
Debugger [candidate] (4.412 ms) : 0, 4412
Remote Config [baseline] (716.14 µs) : 0, 716
Remote Config [candidate] (705.309 µs) : 0, 705
Telemetry [baseline] (14.499 ms) : 0, 14499
Telemetry [candidate] (14.287 ms) : 0, 14287
section appsec
BytebuddyAgent [baseline] (738.938 ms) : 0, 738938
BytebuddyAgent [candidate] (742.467 ms) : 0, 742467
GlobalTracer [baseline] (236.489 ms) : 0, 236489
GlobalTracer [candidate] (236.651 ms) : 0, 236651
IAST [baseline] (21.331 ms) : 0, 21331
IAST [candidate] (21.514 ms) : 0, 21514
AppSec [baseline] (176.23 ms) : 0, 176230
AppSec [candidate] (176.19 ms) : 0, 176190
Debugger [baseline] (4.271 ms) : 0, 4271
Debugger [candidate] (4.261 ms) : 0, 4261
Remote Config [baseline] (637.248 µs) : 0, 637
Remote Config [candidate] (640.433 µs) : 0, 640
Telemetry [baseline] (8.615 ms) : 0, 8615
Telemetry [candidate] (8.241 ms) : 0, 8241
section iast
BytebuddyAgent [baseline] (848.386 ms) : 0, 848386
BytebuddyAgent [candidate] (846.807 ms) : 0, 846807
GlobalTracer [baseline] (231.381 ms) : 0, 231381
GlobalTracer [candidate] (231.038 ms) : 0, 231038
IAST [baseline] (22.856 ms) : 0, 22856
IAST [candidate] (23.021 ms) : 0, 23021
AppSec [baseline] (56.582 ms) : 0, 56582
AppSec [candidate] (56.282 ms) : 0, 56282
Debugger [baseline] (4.156 ms) : 0, 4156
Debugger [candidate] (4.12 ms) : 0, 4120
Remote Config [baseline] (601.138 µs) : 0, 601
Remote Config [candidate] (593.929 µs) : 0, 594
Telemetry [baseline] (8.844 ms) : 0, 8844
Telemetry [candidate] (8.819 ms) : 0, 8819
section profiling
BytebuddyAgent [baseline] (711.331 ms) : 0, 711331
BytebuddyAgent [candidate] (711.445 ms) : 0, 711445
GlobalTracer [baseline] (358.397 ms) : 0, 358397
GlobalTracer [candidate] (358.699 ms) : 0, 358699
AppSec [baseline] (54.084 ms) : 0, 54084
AppSec [candidate] (54.066 ms) : 0, 54066
Debugger [baseline] (4.259 ms) : 0, 4259
Debugger [candidate] (4.351 ms) : 0, 4351
Remote Config [baseline] (702.222 µs) : 0, 702
Remote Config [candidate] (739.286 µs) : 0, 739
Telemetry [baseline] (8.899 ms) : 0, 8899
Telemetry [candidate] (9.124 ms) : 0, 9124
ProfilingAgent [baseline] (102.981 ms) : 0, 102981
ProfilingAgent [candidate] (105.045 ms) : 0, 105045
Profiling [baseline] (103.005 ms) : 0, 103005
Profiling [candidate] (105.072 ms) : 0, 105072
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
end_time2025-04-08T15:17:362025-04-08T15:25:22
git_branchmasterdaniel.mohedano/munitrunner-double-instrumentation
git_commit_date17440545791744124270
git_commit_shac9b90071f9fbf7
release_version1.48.0-SNAPSHOT~c9b90071111.48.0-SNAPSHOT~1f9fbf7d2b
start_time2025-04-08T15:17:222025-04-08T15:25:07
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17441263221744126322
ci_job_id886528744886528744
ci_pipeline_id6144952561449525
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-z4qi1jgm-project-304-concurrent-0-rpdp7ms3 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/LinuxLinux runner-z4qi1jgm-project-304-concurrent-0-rpdp7ms3 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
variantiastiast

Summary

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

Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~1f9fbf7d2b, baseline=1.48.0-SNAPSHOT~c9b9007111
dateFormat X
axisFormat %s
section baseline
no_agent (1.354 ms) : 1335, 1374
. : milestone, 1354,
appsec (1.76 ms) : 1737, 1784
. : milestone, 1760,
appsec_no_iast (1.741 ms) : 1717, 1765
. : milestone, 1741,
code_origins (1.7 ms) : 1673, 1728
. : milestone, 1700,
iast (1.518 ms) : 1493, 1543
. : milestone, 1518,
profiling (1.51 ms) : 1486, 1533
. : milestone, 1510,
tracing (1.509 ms) : 1484, 1534
. : milestone, 1509,
section candidate
no_agent (1.37 ms) : 1351, 1390
. : milestone, 1370,
appsec (1.767 ms) : 1744, 1790
. : milestone, 1767,
appsec_no_iast (1.724 ms) : 1700, 1748
. : milestone, 1724,
code_origins (1.692 ms) : 1665, 1719
. : milestone, 1692,
iast (1.529 ms) : 1505, 1554
. : milestone, 1529,
profiling (1.549 ms) : 1525, 1573
. : milestone, 1549,
tracing (1.519 ms) : 1495, 1543
. : milestone, 1519,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.354 ms [1.335 ms, 1.374 ms]-
appsec1.76 ms [1.737 ms, 1.784 ms]406.099 µs (30.0%)
appsec_no_iast1.741 ms [1.717 ms, 1.765 ms]386.623 µs (28.5%)
code_origins1.7 ms [1.673 ms, 1.728 ms]346.042 µs (25.5%)
iast1.518 ms [1.493 ms, 1.543 ms]163.4 µs (12.1%)
profiling1.51 ms [1.486 ms, 1.533 ms]155.382 µs (11.5%)
tracing1.509 ms [1.484 ms, 1.534 ms]154.584 µs (11.4%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.37 ms [1.351 ms, 1.39 ms]-
appsec1.767 ms [1.744 ms, 1.79 ms]396.232 µs (28.9%)
appsec_no_iast1.724 ms [1.7 ms, 1.748 ms]353.55 µs (25.8%)
code_origins1.692 ms [1.665 ms, 1.719 ms]321.382 µs (23.5%)
iast1.529 ms [1.505 ms, 1.554 ms]159.06 µs (11.6%)
profiling1.549 ms [1.525 ms, 1.573 ms]178.446 µs (13.0%)
tracing1.519 ms [1.495 ms, 1.543 ms]148.597 µs (10.8%)
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~1f9fbf7d2b, baseline=1.48.0-SNAPSHOT~c9b9007111
dateFormat X
axisFormat %s
section baseline
no_agent (377.389 µs) : 358, 397
. : milestone, 377,
iast (517.809 µs) : 496, 540
. : milestone, 518,
iast_FULL (735.161 µs) : 713, 757
. : milestone, 735,
iast_GLOBAL (566.617 µs) : 544, 589
. : milestone, 567,
iast_HARDCODED_SECRET_DISABLED (516.209 µs) : 494, 538
. : milestone, 516,
iast_INACTIVE (466.213 µs) : 445, 488
. : milestone, 466,
iast_TELEMETRY_OFF (502.785 µs) : 481, 524
. : milestone, 503,
tracing (456.842 µs) : 436, 477
. : milestone, 457,
section candidate
no_agent (385.584 µs) : 366, 406
. : milestone, 386,
iast (518.814 µs) : 497, 541
. : milestone, 519,
iast_FULL (729.896 µs) : 708, 752
. : milestone, 730,
iast_GLOBAL (577.242 µs) : 554, 601
. : milestone, 577,
iast_HARDCODED_SECRET_DISABLED (513.221 µs) : 491, 535
. : milestone, 513,
iast_INACTIVE (470.038 µs) : 448, 492
. : milestone, 470,
iast_TELEMETRY_OFF (504.598 µs) : 483, 526
. : milestone, 505,
tracing (455.126 µs) : 434, 476
. : milestone, 455,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent377.389 µs [357.558 µs, 397.219 µs]-
iast517.809 µs [495.725 µs, 539.892 µs]140.42 µs (37.2%)
iast_FULL735.161 µs [713.271 µs, 757.051 µs]357.773 µs (94.8%)
iast_GLOBAL566.617 µs [543.861 µs, 589.373 µs]189.228 µs (50.1%)
iast_HARDCODED_SECRET_DISABLED516.209 µs [494.365 µs, 538.053 µs]138.821 µs (36.8%)
iast_INACTIVE466.213 µs [444.837 µs, 487.589 µs]88.824 µs (23.5%)
iast_TELEMETRY_OFF502.785 µs [481.135 µs, 524.435 µs]125.396 µs (33.2%)
tracing456.842 µs [436.446 µs, 477.238 µs]79.453 µs (21.1%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent385.584 µs [365.511 µs, 405.656 µs]-
iast518.814 µs [496.685 µs, 540.943 µs]133.23 µs (34.6%)
iast_FULL729.896 µs [707.743 µs, 752.049 µs]344.312 µs (89.3%)
iast_GLOBAL577.242 µs [553.934 µs, 600.549 µs]191.658 µs (49.7%)
iast_HARDCODED_SECRET_DISABLED513.221 µs [491.319 µs, 535.123 µs]127.637 µs (33.1%)
iast_INACTIVE470.038 µs [448.084 µs, 491.992 µs]84.454 µs (21.9%)
iast_TELEMETRY_OFF504.598 µs [482.723 µs, 526.472 µs]119.014 µs (30.9%)
tracing455.126 µs [434.365 µs, 475.888 µs]69.543 µs (18.0%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterdaniel.mohedano/munitrunner-double-instrumentation
git_commit_date17440545791744124270
git_commit_shac9b90071f9fbf7
release_version1.48.0-SNAPSHOT~c9b90071111.48.0-SNAPSHOT~1f9fbf7d2b
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17441268131744126813
ci_job_id886528745886528745
ci_pipeline_id6144952561449525
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-jsiq2tqp-project-304-concurrent-0-1g4inv1z 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/LinuxLinux runner-jsiq2tqp-project-304-concurrent-0-1g4inv1z 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
variantappsecappsec

Summary

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

Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~1f9fbf7d2b, baseline=1.48.0-SNAPSHOT~c9b9007111
dateFormat X
axisFormat %s
section baseline
no_agent (14.8 s) : 14800000, 14800000
. : milestone, 14800000,
appsec (15.196 s) : 15196000, 15196000
. : milestone, 15196000,
iast (18.906 s) : 18906000, 18906000
. : milestone, 18906000,
iast_GLOBAL (18.08 s) : 18080000, 18080000
. : milestone, 18080000,
profiling (15.142 s) : 15142000, 15142000
. : milestone, 15142000,
tracing (14.932 s) : 14932000, 14932000
. : milestone, 14932000,
section candidate
no_agent (15.161 s) : 15161000, 15161000
. : milestone, 15161000,
appsec (14.943 s) : 14943000, 14943000
. : milestone, 14943000,
iast (18.536 s) : 18536000, 18536000
. : milestone, 18536000,
iast_GLOBAL (18.086 s) : 18086000, 18086000
. : milestone, 18086000,
profiling (15.143 s) : 15143000, 15143000
. : milestone, 15143000,
tracing (14.858 s) : 14858000, 14858000
. : milestone, 14858000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent14.8 s [14.8 s, 14.8 s]-
appsec15.196 s [15.196 s, 15.196 s]396.0 ms (2.7%)
iast18.906 s [18.906 s, 18.906 s]4.106 s (27.7%)
iast_GLOBAL18.08 s [18.08 s, 18.08 s]3.28 s (22.2%)
profiling15.142 s [15.142 s, 15.142 s]342.0 ms (2.3%)
tracing14.932 s [14.932 s, 14.932 s]132.0 ms (0.9%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.161 s [15.161 s, 15.161 s]-
appsec14.943 s [14.943 s, 14.943 s]-218.0 ms (-1.4%)
iast18.536 s [18.536 s, 18.536 s]3.375 s (22.3%)
iast_GLOBAL18.086 s [18.086 s, 18.086 s]2.925 s (19.3%)
profiling15.143 s [15.143 s, 15.143 s]-18.0 ms (-0.1%)
tracing14.858 s [14.858 s, 14.858 s]-303.0 ms (-2.0%)
Execution time for tomcat
gantt
title tomcat - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~1f9fbf7d2b, baseline=1.48.0-SNAPSHOT~c9b9007111
dateFormat X
axisFormat %s
section baseline
no_agent (1.467 ms) : 1455, 1478
. : milestone, 1467,
appsec (2.359 ms) : 2313, 2406
. : milestone, 2359,
iast (2.147 ms) : 2088, 2205
. : milestone, 2147,
iast_GLOBAL (2.186 ms) : 2127, 2245
. : milestone, 2186,
profiling (1.988 ms) : 1941, 2034
. : milestone, 1988,
tracing (1.974 ms) : 1929, 2019
. : milestone, 1974,
section candidate
no_agent (1.467 ms) : 1455, 1478
. : milestone, 1467,
appsec (2.354 ms) : 2308, 2399
. : milestone, 2354,
iast (2.15 ms) : 2091, 2209
. : milestone, 2150,
iast_GLOBAL (2.194 ms) : 2135, 2254
. : milestone, 2194,
profiling (1.927 ms) : 1883, 1971
. : milestone, 1927,
tracing (1.99 ms) : 1944, 2035
. : milestone, 1990,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.467 ms [1.455 ms, 1.478 ms]-
appsec2.359 ms [2.313 ms, 2.406 ms]892.827 µs (60.9%)
iast2.147 ms [2.088 ms, 2.205 ms]680.042 µs (46.4%)
iast_GLOBAL2.186 ms [2.127 ms, 2.245 ms]719.697 µs (49.1%)
profiling1.988 ms [1.941 ms, 2.034 ms]521.118 µs (35.5%)
tracing1.974 ms [1.929 ms, 2.019 ms]507.357 µs (34.6%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.467 ms [1.455 ms, 1.478 ms]-
appsec2.354 ms [2.308 ms, 2.399 ms]887.068 µs (60.5%)
iast2.15 ms [2.091 ms, 2.209 ms]683.244 µs (46.6%)
iast_GLOBAL2.194 ms [2.135 ms, 2.254 ms]727.565 µs (49.6%)
profiling1.927 ms [1.883 ms, 1.971 ms]460.269 µs (31.4%)
tracing1.99 ms [1.944 ms, 2.035 ms]522.788 µs (35.6%)

@nikita-tkachenko-datadog
nikita-tkachenko-datadog marked this pull request as ready for review April 8, 2025 18:21
@nikita-tkachenko-datadog
nikita-tkachenko-datadog requested a review from a team as a code ownerApril 8, 2025 18:21
@daniel-mohedano
daniel-mohedano merged commit 2623e84 into masterApr 9, 2025
@daniel-mohedano
daniel-mohedano deleted the daniel.mohedano/munitrunner-double-instrumentation branch April 9, 2025 07:22
@github-actionsgithub-actionsBot added this to the 1.48.0 milestone Apr 9, 2025
svc-squareup-copybara pushed a commit to cashapp/misk that referenced this pull request Apr 11, 2025
| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
| org.flywaydb.flyway | plugin | misk/gradle/libs.versions.toml | gradle
| minor | `11.6.0` -> `11.7.0` |
|
[com.squareup.okio:okio-fakefilesystem](https://github.com/square/okio)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.10.2` -> `3.11.0` |
| [com.squareup.okio:okio](https://github.com/square/okio) |
dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.10.2` -> `3.11.0` |
|
[com.autonomousapps.dependency-analysis](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin)
| plugin | misk/gradle/libs.versions.toml | gradle | minor | `2.15.0` ->
`2.16.0` |
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.47.3` -> `1.48.1` |
| [com.datadoghq:dd-trace-ot](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.47.3` -> `1.48.1` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
---
### Release Notes
<details>
<summary>square/okio (com.squareup.okio:okio-fakefilesystem)</summary>
###
[`v3.11.0`](https://github.com/square/okio/blob/HEAD/CHANGELOG.md#Version-3110)
*2025-04-09*
- Fix: Clear the deflater's byte array reference
- New: Faster implementation of `String.decodeHex()` on Kotlin/JS.
- New: Declare `EXACTLY_ONCE` execution for blocks like `Closeable.use
{}` and `FileSystem.read {}`.
- Upgrade: \[Kotlin 2.1.20]\[kotlin\_2\_1\_20].
</details>
<details>
<summary>autonomousapps/dependency-analysis-android-gradle-plugin
(com.autonomousapps.dependency-analysis)</summary>
###
[`v2.16.0`](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-2160)
- \[Feat]: support `com.android.test` projects.
- \[Feat]: support typesafe project accessors with opt-in.
```kotlin
dependencyAnalysis {
useTypesafeProjectAccessors(true) // false by default
}
```
</details>
<details>
<summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary>
###
[`v1.48.1`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.48.1):
1.48.1
### Components
#### Tracer internal logging
- 🐛 Remove print line causing unnecessary logs
([#&#8203;8687](DataDog/dd-trace-java#8687) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))
###
[`v1.48.0`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.48.0):
1.48.0
### Known Bugs
> \[!NOTE]
> If you are experiencing issues with spamming timeout logs, please
update to the [latest
version](https://github.com/DataDog/dd-trace-java/releases/latest) or
set
[JDK_SOCKET_ENABLED](https://github.com/DataDog/dd-trace-java/blob/33fc3c9a9b7cda3beda88b8b3e5224ae2b10764a/dd-trace-api/src/main/java/datadog/trace/api/config/GeneralConfig.java#L98)
to false.
### Components
#### Application Security Management (IAST)
- ✨ Fix vulnerability location org.jose4j.lang.HashUtil
([#&#8203;8610](DataDog/dd-trace-java#8610) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Fix weak randomness in oracle.ucp.util.OpaqueString
([#&#8203;8609](DataDog/dd-trace-java#8609) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Fix weak hash false positive in
oracle.security.o5logon.O5Logon
([#&#8203;8608](DataDog/dd-trace-java#8608) -
[@&#8203;jandro996](https://github.com/jandro996))
- 🐛 Prevent before callsites targeting constructors in super calls
([#&#8203;8549](DataDog/dd-trace-java#8549) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
#### Application Security Management (WAF)
- ✨ Update login events public SDK to V2
([#&#8203;8620](DataDog/dd-trace-java#8620) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- 🐛 Send RASP LFI capability only when AppSec is statically enabled
([#&#8203;8573](DataDog/dd-trace-java#8573) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Improve detection of missing request end events
([#&#8203;8510](DataDog/dd-trace-java#8510) -
[@&#8203;smola](https://github.com/smola))
- 🧹 Remove remote configuration for API Security sampling rate
([#&#8203;8486](DataDog/dd-trace-java#8486) -
[@&#8203;smola](https://github.com/smola))
- ✨ Add setUser to user monitoring SDK
([#&#8203;8482](DataDog/dd-trace-java#8482) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Add missing address for signup event
([#&#8203;8469](DataDog/dd-trace-java#8469) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Allow login events SDK to be used with appsec disabled
([#&#8203;8464](DataDog/dd-trace-java#8464) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Add support for endpoint discovery in spring mvc
([#&#8203;8352](DataDog/dd-trace-java#8352) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ New API Security sampling algorithm
([#&#8203;8178](DataDog/dd-trace-java#8178) -
[@&#8203;ValentinZakharov](https://github.com/ValentinZakharov))
#### Build & Tooling
- ✨ Add buffer size customizability to JDK UDS support
([#&#8203;8629](DataDog/dd-trace-java#8629) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))
- ✨ Add JDK built-in support for UDS on Java 16+
([#&#8203;8314](DataDog/dd-trace-java#8314) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))
#### Configuration at Runtime
- 🐛 Send RASP LFI capability only when AppSec is statically enabled
([#&#8203;8573](DataDog/dd-trace-java#8573) -
[@&#8203;jandro996](https://github.com/jandro996))
#### Continuous Integration Visibility
- 🐛 Prevent double reporting of Scalatest events when using SBT with
test forking
([#&#8203;8682](DataDog/dd-trace-java#8682) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Shutdown CI Visibility test event handlers before tracer
([#&#8203;8677](DataDog/dd-trace-java#8677) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Do not apply JUnit 4 instrumentation to MUnit runners
([#&#8203;8675](DataDog/dd-trace-java#8675),
[#&#8203;8683](DataDog/dd-trace-java#8683) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Remove error log when source path resolution fails on
isModified check
([#&#8203;8663](DataDog/dd-trace-java#8663) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Implement tests reordering for JUnit 4
([#&#8203;8650](DataDog/dd-trace-java#8650) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- 🐛 Set default Attempt to Fix retries if none provided from the
backend
([#&#8203;8615](DataDog/dd-trace-java#8615) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Allow to manually set PR info
([#&#8203;8566](DataDog/dd-trace-java#8566) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Fix Test Optimization init when repo root cannot be determined
([#&#8203;8533](DataDog/dd-trace-java#8533) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Add capabilities tagging
([#&#8203;8499](DataDog/dd-trace-java#8499),
[#&#8203;8540](DataDog/dd-trace-java#8540) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
#### Crash tracking
- 🐛 Remove dependency on bash from crash/oome uploder scripts
([#&#8203;8652](DataDog/dd-trace-java#8652) -
[@&#8203;jbachorik](https://github.com/jbachorik))
#### Data Streams Monitoring
- ✨ e2e pipeline configuration when data jobs is enabled
([#&#8203;8553](DataDog/dd-trace-java#8553) -
[@&#8203;kr-igor](https://github.com/kr-igor))
#### Dynamic Instrumentation
- 🐛 Fix In-Product when config is empty
([#&#8203;8679](DataDog/dd-trace-java#8679) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Add support for filtering shaded third-party libs
([#&#8203;8612](DataDog/dd-trace-java#8612) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Add In-Product Enablement
([#&#8203;8587](DataDog/dd-trace-java#8587) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨⚡ Reduce footprint of SourceFile tracking
([#&#8203;8524](DataDog/dd-trace-java#8524) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨⚡ Optimize the SourceFile tracking
([#&#8203;8520](DataDog/dd-trace-java#8520) -
[@&#8203;jpbempel](https://github.com/jpbempel))
#### OpenTracing
- 🧹 Remove activeScope() use in OpenTracing shim
([#&#8203;8478](DataDog/dd-trace-java#8478) -
[@&#8203;mcculls](https://github.com/mcculls))
#### Profiling
- ✨ Add profiler env check command to AgentCLI
([#&#8203;8671](DataDog/dd-trace-java#8671) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- ✨ Bump ddprof to 1.23.0
([#&#8203;8668](DataDog/dd-trace-java#8668) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- Fix a crash related to ElfParser::loadSymbolTable
([#&#8203;191](DataDog/dd-trace-java#191)) by
[@&#8203;yanglong1010](https://github.com/yanglong1010) in
DataDog/java-profiler#192
- Unwind String.indexOf intrinsic on AArch64 by
[@&#8203;MattAlp](https://github.com/MattAlp) in
DataDog/java-profiler#193
- Fix Java 24 support by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#194
- A set of fixes related to clang, aarch64 and musl pecularities of
vmstructs stack unwinder by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#199
- 🐛 Remove process information from JFR recording
([#&#8203;8661](DataDog/dd-trace-java#8661) -
[@&#8203;r1viollet](https://github.com/r1viollet))
- 🐛 Make TempLocationManager USER aware
([#&#8203;8605](DataDog/dd-trace-java#8605) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- ✨ Extract git tags from embedded git.properties and
datadog_git.properties
([#&#8203;8561](DataDog/dd-trace-java#8561) -
[@&#8203;wmouchere](https://github.com/wmouchere))
#### Telemetry
- 🐛 Fix appsec.rasp.error and appsec.waf.error telemetry metrics
([#&#8203;8624](DataDog/dd-trace-java#8624) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Create metric: appsec.rasp.rule.skipped
([#&#8203;8618](DataDog/dd-trace-java#8618) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Extract git tags from embedded git.properties and
datadog_git.properties
([#&#8203;8561](DataDog/dd-trace-java#8561) -
[@&#8203;wmouchere](https://github.com/wmouchere))
#### Testing
- 🧹 Simplify ssi tests one-pipeline
([#&#8203;8558](DataDog/dd-trace-java#8558) -
[@&#8203;robertomonteromiguel](https://github.com/robertomonteromiguel))
- ✨ Add smoke tests for java's concurrent API
([#&#8203;8438](DataDog/dd-trace-java#8438) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))
#### Trace context propagation
- ✨ Adding Support for `TRACE_PROPAGATION_BEHAVIOR_EXTRACT`
([#&#8203;8535](DataDog/dd-trace-java#8535) -
[@&#8203;mhlidd](https://github.com/mhlidd))
#### Tracer core
- 🐛 Ensure shaded helpers have unique names
([#&#8203;8559](DataDog/dd-trace-java#8559) -
[@&#8203;amarziali](https://github.com/amarziali))
- ✨ Support common config sources for user-provided git info
([#&#8203;8547](DataDog/dd-trace-java#8547) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Make the default config sources more robust when a security
manager is installed
([#&#8203;8544](DataDog/dd-trace-java#8544) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Support targeting services with configurations in stable
configuration file
([#&#8203;8526](DataDog/dd-trace-java#8526) -
[@&#8203;mtoffl01](https://github.com/mtoffl01))
- ✨ Add new parser for `DD_TAGS` and prioritizing `DD_SERVICE`
([#&#8203;8296](DataDog/dd-trace-java#8296) -
[@&#8203;mhlidd](https://github.com/mhlidd))
#### Tracer internal logging
- 🐛 Add missing debug log for the cloudPayloadTaggingServices config
([#&#8203;8600](DataDog/dd-trace-java#8600) -
[@&#8203;ygree](https://github.com/ygree))
- ✨ Add the possibility to output the logs of the Java tracer
in JSON
([#&#8203;8083](DataDog/dd-trace-java#8083) -
[@&#8203;cecile75](https://github.com/cecile75))
#### Tracer public API
- ✨ Introducing `DD_TRACE_EXPERIMENTAL_FEATURES_ENABLED` Config
([#&#8203;8536](DataDog/dd-trace-java#8536) -
[@&#8203;mhlidd](https://github.com/mhlidd))
- ✨ Config Consistency Round 2
([#&#8203;8489](DataDog/dd-trace-java#8489) -
[@&#8203;mhlidd](https://github.com/mhlidd))
### Instrumentations
####
- 🐛 Fix NPE in getMdcCopy of LoggingEventInstrumentation
([#&#8203;8599](DataDog/dd-trace-java#8599) -
[@&#8203;ygree](https://github.com/ygree))
#### Apache Spark instrumentation
- ✨ Instrument Runtime.exit() to finish spark application spans
([#&#8203;8572](DataDog/dd-trace-java#8572) -
[@&#8203;paul-laffon-dd](https://github.com/paul-laffon-dd))
- ✨ Configure OpenLineage if present in Spark instrumentation
([#&#8203;8541](DataDog/dd-trace-java#8541) -
[@&#8203;mobuchowski](https://github.com/mobuchowski))
#### Armeria Instrumentation
- ✨ Support armeria grpc 1.32.3
([#&#8203;8606](DataDog/dd-trace-java#8606) -
[@&#8203;github-actions](https://github.com/github-actions)\[bot])
#### AWS DynamoDB Instrumentation
- ✨ Create DynamoDB instrumentation + add span pointers for
`updateItem` and `deleteItem`
([#&#8203;8490](DataDog/dd-trace-java#8490) -
[@&#8203;nhulston](https://github.com/nhulston))
#### AWS SDK instrumentation
- ✨ Add DynamoDB in
DEFAULT_TRACE_CLOUD_PAYLOAD_TAGGING_SERVICES
([#&#8203;8595](DataDog/dd-trace-java#8595) -
[@&#8203;joeyzhao2018](https://github.com/joeyzhao2018))
#### Azure Functions instrumentation
- ✨ Enable tracer computed trace metrics by default for Azure
Functions
([#&#8203;8518](DataDog/dd-trace-java#8518) -
[@&#8203;duncanpharvey](https://github.com/duncanpharvey))
- 💡 Add azure-functions instrumentation
([#&#8203;8432](DataDog/dd-trace-java#8432) -
[@&#8203;duncanpharvey](https://github.com/duncanpharvey))
#### Core Java language instrumentation
- 🐛 Fix ForkJoinPool.execute() instrumentation on Java 21+
([#&#8203;8560](DataDog/dd-trace-java#8560) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
#### Eclipse Vert.x instrumentation
- ✨ Add vertx postgresql client instrumentation
([#&#8203;8471](DataDog/dd-trace-java#8471) -
[@&#8203;vandonr](https://github.com/vandonr) - thanks for the
contribution!)
#### Kafka instrumentation
- ✨ Support and test kafka-clients 4
([#&#8203;8581](DataDog/dd-trace-java#8581) -
[@&#8203;amarziali](https://github.com/amarziali))
#### Kotlin instrumentation
- ✨ Avoid disconnected traces when using Kotlin flowOn
([#&#8203;8651](DataDog/dd-trace-java#8651) -
[@&#8203;mcculls](https://github.com/mcculls))
#### OpenTelemetry instrumentation
- 🧹 Migrate OtelContext wrapper to new internal Context API
([#&#8203;8645](DataDog/dd-trace-java#8645) -
[@&#8203;mcculls](https://github.com/mcculls))
#### Spring instrumentation
- 🐛 Support CompletableFuture on spring webmvc controllers
([#&#8203;8659](DataDog/dd-trace-java#8659) -
[@&#8203;amarziali](https://github.com/amarziali))
- ✨ Add support for endpoint discovery in spring mvc
([#&#8203;8352](DataDog/dd-trace-java#8352) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
#### WebSocket Instrumentation
- ✨ Instrument Jetty websocket pojo
([#&#8203;8562](DataDog/dd-trace-java#8562) -
[@&#8203;amarziali](https://github.com/amarziali))
- 💡 Instrument Java Websocket API (JSR356)
([#&#8203;8440](DataDog/dd-trace-java#8440) -
[@&#8203;amarziali](https://github.com/amarziali))
#### All other instrumentations
- ✨ Introduce cache for peer.hostname lookup
([#&#8203;8601](DataDog/dd-trace-java#8601) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Support pekko http 1.1
([#&#8203;8532](DataDog/dd-trace-java#8532) -
[@&#8203;amarziali](https://github.com/amarziali))
</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**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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: 331314f71acaced3adc75ea5d7e855c248d593fc
amarziali pushed a commit that referenced this pull request Apr 17, 2025
ValentinZakharov added a commit that referenced this pull request May 13, 2025
* Implemented WebSocket support for Netty 4.1
* Let propagate unhandled events and fix tests
* Refactoring
* Refactor netty test and fix instrumentation
* Improved pipeline processing - now you can insert handler in any place
* Fixed helper
* Refactoring
* WebSocket Server support for netty-4.0
* Missing handlers use cases for netty-4.1
* Fixed handlers for netty-4.0
* Tests for netty-4.0
* Refactoring
* WebSocket Server support for netty-3.8
* Tests for netty-3.8
* Spotless
* Fixed tests
* Add profiler env check command to AgentCLI (#8671)
* Remove dependency on bash from crash/oome uploder scripts (#8652)
* Do not apply JUnit 4 instrumentation to MUnit runners (#8675)
* Shutdown CI Visibility test event handlers before tracer (#8677)
* Prevent double reporting of Scalatest events when using SBT with test forking (#8682)
* Fix In-Product when config is empty (#8679)
should not stop the product with empty config
* Expand MUnit runners filter to catch munit.MUnitRunner in JUnit 4 instrumentation (#8683)
* Remove unused TestEventsHandler methods (#8674)
* Delete print line (#8686)
* Exclude ProxyLeakTask exception from exception profiling (#8666)
* Use jvmstat for JDKs 9+ programmatically (#8641)
* Update test.retry_reason to use full name of the feature (#8689)
* Allow dogstatsd port to be configurable with DD_DOGSTATSD_PORT (#8693)
* configurable dogstatsd port
* wait the client handshake
* move netty ws client to interested modules
* Added WebSocket tracing check
---------
Co-authored-by: Andrea Marziali <andrea.marziali@datadoghq.com>
Co-authored-by: Jaroslav Bachorik <jaroslav.bachorik@datadoghq.com>
Co-authored-by: Nikita Tkachenko <121111529+nikita-tkachenko-datadog@users.noreply.github.com>
Co-authored-by: Jean-Philippe Bempel <jean-philippe.bempel@datadoghq.com>
Co-authored-by: Daniel Mohedano <daniel.mohedano@datadoghq.com>
Co-authored-by: Sarah Chen <sarah.chen@datadoghq.com>
Co-authored-by: Matt <matthew.alp@datadoghq.com>
Co-authored-by: Laplie Anderson <randomanderson@users.noreply.github.com>
eizus pushed a commit to cdrxyz/misk that referenced this pull request Jul 18, 2026
| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
| org.flywaydb.flyway | plugin | misk/gradle/libs.versions.toml | gradle
| minor | `11.6.0` -> `11.7.0` |
|
[com.squareup.okio:okio-fakefilesystem](https://github.com/square/okio)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.10.2` -> `3.11.0` |
| [com.squareup.okio:okio](https://github.com/square/okio) |
dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.10.2` -> `3.11.0` |
|
[com.autonomousapps.dependency-analysis](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin)
| plugin | misk/gradle/libs.versions.toml | gradle | minor | `2.15.0` ->
`2.16.0` |
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.47.3` -> `1.48.1` |
| [com.datadoghq:dd-trace-ot](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.47.3` -> `1.48.1` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
---
### Release Notes
<details>
<summary>square/okio (com.squareup.okio:okio-fakefilesystem)</summary>
###
[`v3.11.0`](https://github.com/square/okio/blob/HEAD/CHANGELOG.md#Version-3110)
*2025-04-09*
- Fix: Clear the deflater's byte array reference
- New: Faster implementation of `String.decodeHex()` on Kotlin/JS.
- New: Declare `EXACTLY_ONCE` execution for blocks like `Closeable.use
{}` and `FileSystem.read {}`.
- Upgrade: \[Kotlin 2.1.20]\[kotlin\_2\_1\_20].
</details>
<details>
<summary>autonomousapps/dependency-analysis-android-gradle-plugin
(com.autonomousapps.dependency-analysis)</summary>
###
[`v2.16.0`](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-2160)
- \[Feat]: support `com.android.test` projects.
- \[Feat]: support typesafe project accessors with opt-in.
```kotlin
dependencyAnalysis {
useTypesafeProjectAccessors(true) // false by default
}
```
</details>
<details>
<summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary>
###
[`v1.48.1`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.48.1):
1.48.1
### Components
#### Tracer internal logging
- 🐛 Remove print line causing unnecessary logs
([#&#8203;8687](DataDog/dd-trace-java#8687) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))
###
[`v1.48.0`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.48.0):
1.48.0
### Known Bugs
> \[!NOTE]
> If you are experiencing issues with spamming timeout logs, please
update to the [latest
version](https://github.com/DataDog/dd-trace-java/releases/latest) or
set
[JDK_SOCKET_ENABLED](https://github.com/DataDog/dd-trace-java/blob/33fc3c9a9b7cda3beda88b8b3e5224ae2b10764a/dd-trace-api/src/main/java/datadog/trace/api/config/GeneralConfig.java#L98)
to false.
### Components
#### Application Security Management (IAST)
- ✨ Fix vulnerability location org.jose4j.lang.HashUtil
([#&#8203;8610](DataDog/dd-trace-java#8610) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Fix weak randomness in oracle.ucp.util.OpaqueString
([#&#8203;8609](DataDog/dd-trace-java#8609) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Fix weak hash false positive in
oracle.security.o5logon.O5Logon
([#&#8203;8608](DataDog/dd-trace-java#8608) -
[@&#8203;jandro996](https://github.com/jandro996))
- 🐛 Prevent before callsites targeting constructors in super calls
([#&#8203;8549](DataDog/dd-trace-java#8549) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
#### Application Security Management (WAF)
- ✨ Update login events public SDK to V2
([#&#8203;8620](DataDog/dd-trace-java#8620) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- 🐛 Send RASP LFI capability only when AppSec is statically enabled
([#&#8203;8573](DataDog/dd-trace-java#8573) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Improve detection of missing request end events
([#&#8203;8510](DataDog/dd-trace-java#8510) -
[@&#8203;smola](https://github.com/smola))
- 🧹 Remove remote configuration for API Security sampling rate
([#&#8203;8486](DataDog/dd-trace-java#8486) -
[@&#8203;smola](https://github.com/smola))
- ✨ Add setUser to user monitoring SDK
([#&#8203;8482](DataDog/dd-trace-java#8482) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Add missing address for signup event
([#&#8203;8469](DataDog/dd-trace-java#8469) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Allow login events SDK to be used with appsec disabled
([#&#8203;8464](DataDog/dd-trace-java#8464) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Add support for endpoint discovery in spring mvc
([#&#8203;8352](DataDog/dd-trace-java#8352) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ New API Security sampling algorithm
([#&#8203;8178](DataDog/dd-trace-java#8178) -
[@&#8203;ValentinZakharov](https://github.com/ValentinZakharov))
#### Build & Tooling
- ✨ Add buffer size customizability to JDK UDS support
([#&#8203;8629](DataDog/dd-trace-java#8629) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))
- ✨ Add JDK built-in support for UDS on Java 16+
([#&#8203;8314](DataDog/dd-trace-java#8314) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))
#### Configuration at Runtime
- 🐛 Send RASP LFI capability only when AppSec is statically enabled
([#&#8203;8573](DataDog/dd-trace-java#8573) -
[@&#8203;jandro996](https://github.com/jandro996))
#### Continuous Integration Visibility
- 🐛 Prevent double reporting of Scalatest events when using SBT with
test forking
([#&#8203;8682](DataDog/dd-trace-java#8682) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Shutdown CI Visibility test event handlers before tracer
([#&#8203;8677](DataDog/dd-trace-java#8677) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Do not apply JUnit 4 instrumentation to MUnit runners
([#&#8203;8675](DataDog/dd-trace-java#8675),
[#&#8203;8683](DataDog/dd-trace-java#8683) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Remove error log when source path resolution fails on
isModified check
([#&#8203;8663](DataDog/dd-trace-java#8663) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Implement tests reordering for JUnit 4
([#&#8203;8650](DataDog/dd-trace-java#8650) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- 🐛 Set default Attempt to Fix retries if none provided from the
backend
([#&#8203;8615](DataDog/dd-trace-java#8615) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Allow to manually set PR info
([#&#8203;8566](DataDog/dd-trace-java#8566) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Fix Test Optimization init when repo root cannot be determined
([#&#8203;8533](DataDog/dd-trace-java#8533) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Add capabilities tagging
([#&#8203;8499](DataDog/dd-trace-java#8499),
[#&#8203;8540](DataDog/dd-trace-java#8540) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
#### Crash tracking
- 🐛 Remove dependency on bash from crash/oome uploder scripts
([#&#8203;8652](DataDog/dd-trace-java#8652) -
[@&#8203;jbachorik](https://github.com/jbachorik))
#### Data Streams Monitoring
- ✨ e2e pipeline configuration when data jobs is enabled
([#&#8203;8553](DataDog/dd-trace-java#8553) -
[@&#8203;kr-igor](https://github.com/kr-igor))
#### Dynamic Instrumentation
- 🐛 Fix In-Product when config is empty
([#&#8203;8679](DataDog/dd-trace-java#8679) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Add support for filtering shaded third-party libs
([#&#8203;8612](DataDog/dd-trace-java#8612) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Add In-Product Enablement
([#&#8203;8587](DataDog/dd-trace-java#8587) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨⚡ Reduce footprint of SourceFile tracking
([#&#8203;8524](DataDog/dd-trace-java#8524) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨⚡ Optimize the SourceFile tracking
([#&#8203;8520](DataDog/dd-trace-java#8520) -
[@&#8203;jpbempel](https://github.com/jpbempel))
#### OpenTracing
- 🧹 Remove activeScope() use in OpenTracing shim
([#&#8203;8478](DataDog/dd-trace-java#8478) -
[@&#8203;mcculls](https://github.com/mcculls))
#### Profiling
- ✨ Add profiler env check command to AgentCLI
([#&#8203;8671](DataDog/dd-trace-java#8671) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- ✨ Bump ddprof to 1.23.0
([#&#8203;8668](DataDog/dd-trace-java#8668) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- Fix a crash related to ElfParser::loadSymbolTable
([#&#8203;191](DataDog/dd-trace-java#191)) by
[@&#8203;yanglong1010](https://github.com/yanglong1010) in
DataDog/java-profiler#192
- Unwind String.indexOf intrinsic on AArch64 by
[@&#8203;MattAlp](https://github.com/MattAlp) in
DataDog/java-profiler#193
- Fix Java 24 support by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#194
- A set of fixes related to clang, aarch64 and musl pecularities of
vmstructs stack unwinder by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#199
- 🐛 Remove process information from JFR recording
([#&#8203;8661](DataDog/dd-trace-java#8661) -
[@&#8203;r1viollet](https://github.com/r1viollet))
- 🐛 Make TempLocationManager USER aware
([#&#8203;8605](DataDog/dd-trace-java#8605) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- ✨ Extract git tags from embedded git.properties and
datadog_git.properties
([#&#8203;8561](DataDog/dd-trace-java#8561) -
[@&#8203;wmouchere](https://github.com/wmouchere))
#### Telemetry
- 🐛 Fix appsec.rasp.error and appsec.waf.error telemetry metrics
([#&#8203;8624](DataDog/dd-trace-java#8624) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Create metric: appsec.rasp.rule.skipped
([#&#8203;8618](DataDog/dd-trace-java#8618) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Extract git tags from embedded git.properties and
datadog_git.properties
([#&#8203;8561](DataDog/dd-trace-java#8561) -
[@&#8203;wmouchere](https://github.com/wmouchere))
#### Testing
- 🧹 Simplify ssi tests one-pipeline
([#&#8203;8558](DataDog/dd-trace-java#8558) -
[@&#8203;robertomonteromiguel](https://github.com/robertomonteromiguel))
- ✨ Add smoke tests for java's concurrent API
([#&#8203;8438](DataDog/dd-trace-java#8438) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))
#### Trace context propagation
- ✨ Adding Support for `TRACE_PROPAGATION_BEHAVIOR_EXTRACT`
([#&#8203;8535](DataDog/dd-trace-java#8535) -
[@&#8203;mhlidd](https://github.com/mhlidd))
#### Tracer core
- 🐛 Ensure shaded helpers have unique names
([#&#8203;8559](DataDog/dd-trace-java#8559) -
[@&#8203;amarziali](https://github.com/amarziali))
- ✨ Support common config sources for user-provided git info
([#&#8203;8547](DataDog/dd-trace-java#8547) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Make the default config sources more robust when a security
manager is installed
([#&#8203;8544](DataDog/dd-trace-java#8544) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Support targeting services with configurations in stable
configuration file
([#&#8203;8526](DataDog/dd-trace-java#8526) -
[@&#8203;mtoffl01](https://github.com/mtoffl01))
- ✨ Add new parser for `DD_TAGS` and prioritizing `DD_SERVICE`
([#&#8203;8296](DataDog/dd-trace-java#8296) -
[@&#8203;mhlidd](https://github.com/mhlidd))
#### Tracer internal logging
- 🐛 Add missing debug log for the cloudPayloadTaggingServices config
([#&#8203;8600](DataDog/dd-trace-java#8600) -
[@&#8203;ygree](https://github.com/ygree))
- ✨ Add the possibility to output the logs of the Java tracer
in JSON
([#&#8203;8083](DataDog/dd-trace-java#8083) -
[@&#8203;cecile75](https://github.com/cecile75))
#### Tracer public API
- ✨ Introducing `DD_TRACE_EXPERIMENTAL_FEATURES_ENABLED` Config
([#&#8203;8536](DataDog/dd-trace-java#8536) -
[@&#8203;mhlidd](https://github.com/mhlidd))
- ✨ Config Consistency Round 2
([#&#8203;8489](DataDog/dd-trace-java#8489) -
[@&#8203;mhlidd](https://github.com/mhlidd))
### Instrumentations
####
- 🐛 Fix NPE in getMdcCopy of LoggingEventInstrumentation
([#&#8203;8599](DataDog/dd-trace-java#8599) -
[@&#8203;ygree](https://github.com/ygree))
#### Apache Spark instrumentation
- ✨ Instrument Runtime.exit() to finish spark application spans
([#&#8203;8572](DataDog/dd-trace-java#8572) -
[@&#8203;paul-laffon-dd](https://github.com/paul-laffon-dd))
- ✨ Configure OpenLineage if present in Spark instrumentation
([#&#8203;8541](DataDog/dd-trace-java#8541) -
[@&#8203;mobuchowski](https://github.com/mobuchowski))
#### Armeria Instrumentation
- ✨ Support armeria grpc 1.32.3
([#&#8203;8606](DataDog/dd-trace-java#8606) -
[@&#8203;github-actions](https://github.com/github-actions)\[bot])
#### AWS DynamoDB Instrumentation
- ✨ Create DynamoDB instrumentation + add span pointers for
`updateItem` and `deleteItem`
([#&#8203;8490](DataDog/dd-trace-java#8490) -
[@&#8203;nhulston](https://github.com/nhulston))
#### AWS SDK instrumentation
- ✨ Add DynamoDB in
DEFAULT_TRACE_CLOUD_PAYLOAD_TAGGING_SERVICES
([#&#8203;8595](DataDog/dd-trace-java#8595) -
[@&#8203;joeyzhao2018](https://github.com/joeyzhao2018))
#### Azure Functions instrumentation
- ✨ Enable tracer computed trace metrics by default for Azure
Functions
([#&#8203;8518](DataDog/dd-trace-java#8518) -
[@&#8203;duncanpharvey](https://github.com/duncanpharvey))
- 💡 Add azure-functions instrumentation
([#&#8203;8432](DataDog/dd-trace-java#8432) -
[@&#8203;duncanpharvey](https://github.com/duncanpharvey))
#### Core Java language instrumentation
- 🐛 Fix ForkJoinPool.execute() instrumentation on Java 21+
([#&#8203;8560](DataDog/dd-trace-java#8560) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
#### Eclipse Vert.x instrumentation
- ✨ Add vertx postgresql client instrumentation
([#&#8203;8471](DataDog/dd-trace-java#8471) -
[@&#8203;vandonr](https://github.com/vandonr) - thanks for the
contribution!)
#### Kafka instrumentation
- ✨ Support and test kafka-clients 4
([#&#8203;8581](DataDog/dd-trace-java#8581) -
[@&#8203;amarziali](https://github.com/amarziali))
#### Kotlin instrumentation
- ✨ Avoid disconnected traces when using Kotlin flowOn
([#&#8203;8651](DataDog/dd-trace-java#8651) -
[@&#8203;mcculls](https://github.com/mcculls))
#### OpenTelemetry instrumentation
- 🧹 Migrate OtelContext wrapper to new internal Context API
([#&#8203;8645](DataDog/dd-trace-java#8645) -
[@&#8203;mcculls](https://github.com/mcculls))
#### Spring instrumentation
- 🐛 Support CompletableFuture on spring webmvc controllers
([#&#8203;8659](DataDog/dd-trace-java#8659) -
[@&#8203;amarziali](https://github.com/amarziali))
- ✨ Add support for endpoint discovery in spring mvc
([#&#8203;8352](DataDog/dd-trace-java#8352) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
#### WebSocket Instrumentation
- ✨ Instrument Jetty websocket pojo
([#&#8203;8562](DataDog/dd-trace-java#8562) -
[@&#8203;amarziali](https://github.com/amarziali))
- 💡 Instrument Java Websocket API (JSR356)
([#&#8203;8440](DataDog/dd-trace-java#8440) -
[@&#8203;amarziali](https://github.com/amarziali))
#### All other instrumentations
- ✨ Introduce cache for peer.hostname lookup
([#&#8203;8601](DataDog/dd-trace-java#8601) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Support pekko http 1.1
([#&#8203;8532](DataDog/dd-trace-java#8532) -
[@&#8203;amarziali](https://github.com/amarziali))
</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**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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: 331314f71acaced3adc75ea5d7e855c248d593fc
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: ci visibilityContinuous Integration Visibilitytype: bug fixBug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@daniel-mohedano@nikita-tkachenko-datadog