From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from csb.redhat.com (gnu.wildebeest.org [45.83.234.184]) by sourceware.org (Postfix) with ESMTPS id 4DE653858D32 for ; Sun, 29 Jan 2023 14:09:00 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4DE653858D32 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=klomp.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=klomp.org Received: by csb.redhat.com (Postfix, from userid 10916) id 846A0DFFC2; Sun, 29 Jan 2023 15:08:59 +0100 (CET) From: Mark Wielaard To: buildbot@sourceware.org Cc: Sam James , Mark Wielaard Subject: [PATCH] Add gentoo-sparc-big worker using 32/64 cores. Date: Sun, 29 Jan 2023 15:08:56 +0100 Message-Id: <20230129140856.119797-1-mark@klomp.org> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-3037.9 required=5.0 tests=BAYES_00,GIT_PATCH_0,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --- buildbot.config.sample | 1 + builder/master.cfg | 11 +++++++++++ 2 files changed, 12 insertions(+) diff --git a/buildbot.config.sample b/buildbot.config.sample index 80ed109..d61fb56 100644 --- a/buildbot.config.sample +++ b/buildbot.config.sample @@ -24,6 +24,7 @@ ubuntu22_04-arm64=frob ubuntu22_04-armhf=frob fedora-arm64=frob gentoo-sparc=frob +gentoo-sparc-big=frob # Users bb_admin=frob diff --git a/builder/master.cfg b/builder/master.cfg index 6528fd5..82b9921 100644 --- a/builder/master.cfg +++ b/builder/master.cfg @@ -131,6 +131,10 @@ fedrawhide_x86_64_worker = worker.Worker("fedrawhide-x86_64", notify_on_missing=['fche@elastic.org']); c['workers'].append(fedrawhide_x86_64_worker) +# 2 gentoo sparc workers, running on the same machine in different +# containers. The big one does only one build at a time. Larger builds +# are only put on the big worker to not hold up quicker/smaller builds. +# Smaller builds can be done on either worker. gentoo_sparc_worker = worker.Worker("gentoo-sparc", getpw("gentoo-sparc"), max_builds=3, @@ -138,6 +142,13 @@ gentoo_sparc_worker = worker.Worker("gentoo-sparc", notify_on_missing=['sam@gentoo.org']); c['workers'].append(gentoo_sparc_worker) +gentoo_sparc_big_worker = worker.Worker("gentoo-sparc-big", + getpw("gentoo-sparc-big"), + max_builds=3, + properties={'ncpus': 32, 'maxcpus': 64}, + notify_on_missing=['sam@gentoo.org']); +c['workers'].append(gentoo_sparc_big_worker) + # 3 (Fedora Core) VMs which can run container files # 2 can do simultanious builds, and so have 2 latent workers with different -- 2.31.1