Skip to content

Commit 5b2bb31

Browse files
Add savannah-raspbian worker (#633)
1 parent 886689f commit 5b2bb31

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

master/custom/builders.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
ClangUbsanFunctionLinuxBuild,
2323
ClangUnixInstalledBuild,
2424
SharedUnixBuild,
25+
SlowDebugUnixBuild,
2526
SlowNonDebugUnixBuild,
2627
SlowUnixInstalledBuild,
2728
NonDebugUnixBuild,
@@ -309,6 +310,9 @@
309310

310311
# Emscripten
311312
("WASM Emscripten", "rkm-emscripten", EmscriptenBuild),
313+
314+
# Linux aarch64 GCC/Clang
315+
("ARM64 Raspbian Debug", "savannah-raspbian", SlowDebugUnixBuild),
312316
]
313317

314318

master/custom/factories.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,11 @@ class SlowNonDebugUnixBuild(NonDebugUnixBuild):
377377
testFlags = [*NonDebugUnixBuild.testFlags, "-u-cpu"]
378378

379379

380+
class SlowDebugUnixBuild(UnixBuild):
381+
test_timeout = SLOW_TIMEOUT
382+
testFlags = [*UnixBuild.testFlags, "-u-cpu"]
383+
384+
380385
class SlowUnixInstalledBuild(UnixInstalledBuild):
381386
test_timeout = SLOW_TIMEOUT
382387

master/custom/workers.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,12 @@ def get_workers(settings):
191191
# Tests fail with latin1 encoding on 3.12, probably earlier
192192
not_branches=['3.12', '3.11', '3.10', '3.9']
193193
),
194+
cpw(
195+
name="savannah-raspbian",
196+
tags=['linux', 'unix', 'raspbian', 'debian', 'armv8',
197+
'aarch64', 'arm'],
198+
parallel_tests=4,
199+
),
194200
cpw(
195201
name="kulikjak-solaris-sparcv9",
196202
tags=['solaris', 'unix', 'sparc', 'sparcv9'],

0 commit comments

Comments
 (0)