Skip to content

Commit 4f32380

Browse files
MDBF 143 - Configure the builder worker host
Run infer on bg-bbw5-x64
1 parent 474b2e4 commit 4f32380

File tree

2 files changed

+15
-9
lines changed

2 files changed

+15
-9
lines changed

master-migration/master.cfg

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,12 @@ WORKER_POOL.add(
3939
WORKER_POOL.add(
4040
arch="amd64", worker=worker.NonLatent(name="hz-bbw9", config=config, total_jobs=110)
4141
)
42+
WORKER_POOL.add(
43+
arch="amd64", worker=worker.NonLatent(name="bg-bbw5-x64", config=config, total_jobs=8)
44+
)
4245

46+
DEFAULT_AMD64_WORKER_POOL = WORKER_POOL.get_workers_for_arch(arch="amd64", filter_fn=lambda name: name in ["hz-bbw8", "hz-bbw9"])
47+
INFER_WORKER_POOL = WORKER_POOL.get_workers_for_arch(arch="amd64", filter_fn=lambda name: name == "bg-bbw5-x64")
4348

4449
c["workers"] = WORKER_POOL.get_instances()
4550

@@ -101,7 +106,7 @@ c["builders"] = [
101106
),
102107
],
103108
).get_config(
104-
workers=WORKER_POOL.get_workers_for_arch(arch=arch),
109+
workers=DEFAULT_AMD64_WORKER_POOL,
105110
next_build=nextBuild,
106111
can_start_build=canStartBuild,
107112
tags=[],
@@ -139,7 +144,7 @@ c["builders"] = [
139144
),
140145
],
141146
).get_config(
142-
workers=WORKER_POOL.get_workers_for_arch(arch=arch),
147+
workers=DEFAULT_AMD64_WORKER_POOL,
143148
next_build=nextBuild,
144149
can_start_build=canStartBuild,
145150
tags=[],
@@ -183,7 +188,7 @@ c["builders"].extend(
183188
)
184189
],
185190
).get_config(
186-
workers=WORKER_POOL.get_workers_for_arch(arch="amd64"),
191+
workers=DEFAULT_AMD64_WORKER_POOL,
187192
next_build=nextBuild,
188193
can_start_build=canStartBuild,
189194
tags=["compile-only", "protected"],
@@ -221,7 +226,7 @@ c["builders"].append(
221226
)
222227
],
223228
).get_config(
224-
workers=WORKER_POOL.get_workers_for_arch(arch="amd64"),
229+
workers=DEFAULT_AMD64_WORKER_POOL,
225230
next_build=nextBuild,
226231
can_start_build=canStartBuild,
227232
tags=[
@@ -265,7 +270,7 @@ def ubasan_builder(name: str, debug: bool) -> GenericBuilder:
265270
)
266271
],
267272
).get_config(
268-
workers=WORKER_POOL.get_workers_for_arch(arch="amd64"),
273+
workers=DEFAULT_AMD64_WORKER_POOL,
269274
next_build=nextBuild,
270275
can_start_build=canStartBuild,
271276
tags=list(tags_ubasan),
@@ -308,7 +313,7 @@ def msan_builder(name: str, debug: bool) -> GenericBuilder:
308313
)
309314
],
310315
).get_config(
311-
workers=WORKER_POOL.get_workers_for_arch(arch="amd64"),
316+
workers=DEFAULT_AMD64_WORKER_POOL,
312317
next_build=nextBuild,
313318
can_start_build=canStartBuild,
314319
tags=list(tags_msan),
@@ -337,7 +342,7 @@ c["builders"].append(
337342
("/srv/buildbot/infer", "/mnt/infer"),
338343
(f'{os.environ["MASTER_PACKAGES_DIR"]}/', "/packages"),
339344
],
340-
shm_size=shm_size,
345+
shm_size="16g",
341346
env_vars=[
342347
("ARTIFACTS_URL", os.environ["ARTIFACTS_URL"]),
343348
],
@@ -346,11 +351,11 @@ c["builders"].append(
346351
),
347352
],
348353
).get_config(
349-
workers=WORKER_POOL.get_workers_for_arch(arch="amd64"),
354+
workers=INFER_WORKER_POOL,
350355
next_build=nextBuild,
351356
can_start_build=canStartBuild,
352357
tags=["clang", "infer", "sast"],
353-
jobs=6,
358+
jobs=8,
354359
)
355360
)
356361

master-private.cfg-sample

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ private["worker_pass"]= {
5959
"libvirt": "1234",
6060
"hz-bbw8": "1234",
6161
"hz-bbw9": "1234",
62+
"bg-bbw5-x64": "1234",
6263
}
6364
private["docker_workers"]= {
6465
"amd-bbw1-docker":"tcp://IP_address:port",

0 commit comments

Comments
 (0)