diff --git a/zorg/buildbot/builders/FuchsiaBuilder.py b/zorg/buildbot/builders/FuchsiaBuilder.py --- a/zorg/buildbot/builders/FuchsiaBuilder.py +++ b/zorg/buildbot/builders/FuchsiaBuilder.py @@ -134,12 +134,21 @@ # Test llvm, clang and lld. f.addStep(NinjaCommand(name="check", - targets=["stage2-check-%s" % p for p in ("llvm", "clang", "lld")], + targets=["stage2-check-%s" % p for p in ("llvm", "clang")], haltOnFailure=True, description=["check"], workdir=obj_dir, env=merged_env, doStepIf=test)) + # Run lld tests with only 32 cores to prevent hitting EAGAIN. + f.addStep(NinjaCommand(name="check", + targets=["stage2-check-lld")], + haltOnFailure=True, + description=["check"], + workdir=obj_dir, + env=merged_env, + doStepIf=test, + jobs="32")) # Install distribution. f.addStep(NinjaCommand(name="install",