diff --git a/buildbot/osuosl/master/config/builders.py b/buildbot/osuosl/master/config/builders.py --- a/buildbot/osuosl/master/config/builders.py +++ b/buildbot/osuosl/master/config/builders.py @@ -1802,6 +1802,15 @@ depends_on_projects=['llvm', 'libc', 'clang', 'clang-tools-extra'], extra_args=['--debug'])}, + {'name' : 'libc-arm32-debian-dbg', + 'tags' : ["libc"], + 'workernames' : ['libc-arm32-debian'], + 'builddir': 'libc-arm32-debian-dbg', + 'factory' : AnnotatedBuilder.getAnnotatedBuildFactory( + script="libc-linux.py", + depends_on_projects=['llvm', 'libc', 'clang', 'clang-tools-extra'], + extra_args=['--debug'])}, + {'name' : 'libc-aarch64-ubuntu-dbg', 'tags' : ["libc"], 'workernames' : ['libc-aarch64-ubuntu'], diff --git a/buildbot/osuosl/master/config/status.py b/buildbot/osuosl/master/config/status.py --- a/buildbot/osuosl/master/config/status.py +++ b/buildbot/osuosl/master/config/status.py @@ -200,7 +200,7 @@ builders = ["libc-x86_64-debian", "libc-x86_64_debian-dbg", "libc-x86_64-debian-dbg-runtimes-build", "libc-x86_64-debian-dbg-asan", "libc-aarch64-ubuntu-dbg", - "libc-x86_64-windows-dbg", + "libc-x86_64-windows-dbg", "libc-arm32-debian-dbg", "libc-aarch64-ubuntu-fullbuild-dbg", "libc-x86_64-debian-fullbuild-dbg", "libc-x86_64-debian-fullbuild-dbg-asan"]), diff --git a/buildbot/osuosl/master/config/workers.py b/buildbot/osuosl/master/config/workers.py --- a/buildbot/osuosl/master/config/workers.py +++ b/buildbot/osuosl/master/config/workers.py @@ -168,6 +168,9 @@ # Windows x86_64 32 CPUs, 125 GB RAM create_worker("libc-x86_64-windows", properties={'jobs': 32}, max_builds=2), + # Debian arm32 single core, 512 MB RAM backed by 32 GB swap memory + create_worker("libc-arm32-debian", properties={'jobs': 1}, max_builds=1), + # Ubuntu aarch64 128 CPUs, 125 GB RAM create_worker("libc-aarch64-ubuntu", properties={'jobs': 32}, max_builds=2),