Skip to content

Commit 5ea4d7e

Browse files
committed
add ubuntu-24.04 debug builder
There's no - non-protected branch amd64 debug builder. Adding one is useful for more galera tests in debug mode.
1 parent 4bde458 commit 5ea4d7e

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

constants.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,7 @@
186186
"amd64-fedora-40",
187187
"amd64-ubuntu-2310",
188188
"amd64-ubuntu-2404",
189+
"amd64-ubuntu-2404-debug",
189190
"ppc64le-debian-sid",
190191
"ppc64le-ubuntu-2404",
191192
"s390x-ubuntu-2404",

master-docker-nonstandard/master.cfg

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,14 @@ for w_name in ["ns-x64-bbw", "apexis-bbw"]:
298298
jobs=jobs,
299299
save_packages=True,
300300
)
301+
addWorker(
302+
w_name,
303+
1,
304+
"-ubuntu-2404-debug",
305+
"quay.io/mariadb-foundation/bb-worker:ubuntu24.04",
306+
jobs=30,
307+
save_packages=False,
308+
)
301309

302310
## Add Valgrind to more powerful machhines
303311
addWorker(
@@ -1594,6 +1602,23 @@ c["builders"].append(
15941602
)
15951603
)
15961604

1605+
c["builders"].append(
1606+
util.BuilderConfig(
1607+
name="amd64-ubuntu-2404-debug",
1608+
workernames=workers["ns-x64-bbw-docker-ubuntu-2404-debug"],
1609+
tags=["Ubuntu", "quick", "gcc", "debug"],
1610+
collapseRequests=True,
1611+
nextBuild=nextBuild,
1612+
canStartBuild=canStartBuild,
1613+
locks=getLocks,
1614+
properties={
1615+
"build_type": "Debug",
1616+
"additional_args": "-DWITH_DBUG_TRACE=OFF",
1617+
},
1618+
factory=f_quick_debug,
1619+
)
1620+
)
1621+
15971622
c["builders"].append(
15981623
util.BuilderConfig(
15991624
name="amd64-debian-12-asan-ubsan",

0 commit comments

Comments
 (0)