Skip to content

Commit 2369792

Browse files
MDBF-1201: add --view tests to branch protection
Only known green mtr tests under --view-protocol, i.e. --suite=main. MDEV-40142 should be fixed before adding the builder to branch protection.
1 parent 99264d0 commit 2369792

2 files changed

Lines changed: 30 additions & 1 deletion

File tree

constants.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
"amd64-compile-only-without-server",
5656
"amd64-debian-12",
5757
"amd64-debian-12-debug-embedded",
58+
"amd64-debian-12-debug-view",
5859
"amd64-debian-12-deb-autobake",
5960
"amd64-debian-11-debug-ps-embedded",
6061
"amd64-msan-clang-20",
@@ -128,6 +129,7 @@
128129
"amd64-debian-11",
129130
"amd64-debian-11-debug-ps-embedded",
130131
"amd64-debian-12-asan-ubsan",
132+
"amd64-debian-12-debug-view",
131133
"amd64-debian-12-rocksdb",
132134
"amd64-fedora-44-valgrind",
133135
"amd64-freebsd-14",
@@ -267,7 +269,7 @@
267269
"debug-emb": "--embedded",
268270
"debug-emb-ps": "--embedded --ps-protocol",
269271
"debug-ps": "--ps-protocol",
270-
"debug-view": "--view-protocol",
272+
"debug-view": "--suite=main --view-protocol",
271273
"emb": "--embedded",
272274
"emb-ps": "--embedded --ps-protocol",
273275
"msan": "",

master-protected-branches/master.cfg

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,14 @@ for w_name in ["hz-bbw"]:
151151
jobs=14,
152152
save_packages=False,
153153
)
154+
addWorker(
155+
w_name,
156+
i,
157+
"debian-12-debug-view",
158+
os.environ["CONTAINER_REGISTRY_URL"] + "debian12",
159+
jobs=14,
160+
save_packages=False,
161+
)
154162
addWorker(
155163
w_name,
156164
i,
@@ -461,6 +469,25 @@ c["builders"].append(
461469
)
462470
)
463471

472+
c["builders"].append(
473+
util.BuilderConfig(
474+
name="amd64-debian-12-debug-view",
475+
workernames=workers["x64-bbw-docker-debian-12-debug-view"],
476+
tags=["Ubuntu", "quick", "gcc", "debug", "protected"],
477+
collapseRequests=True,
478+
nextBuild=nextBuild,
479+
canStartBuild=canStartBuild,
480+
locks=getLocks,
481+
properties={
482+
"build_type": "Debug",
483+
"create_package": " ",
484+
"additional_args": "-DWITH_DBUG_TRACE=OFF",
485+
"mtr_additional_args": '',
486+
},
487+
factory=getQuickBuildFactory("debug-view", mtrDbPool),
488+
)
489+
)
490+
464491
c["builders"].append(
465492
util.BuilderConfig(
466493
name="amd64-debian-11-debug-ps-embedded",

0 commit comments

Comments
 (0)