From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gnu.wildebeest.org (gnu.wildebeest.org [45.83.234.184]) by sourceware.org (Postfix) with ESMTPS id BEB753858CDA for ; Thu, 7 Jul 2022 21:39:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org BEB753858CDA 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: from reform (deer0x0e.wildebeest.org [172.31.17.144]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gnu.wildebeest.org (Postfix) with ESMTPSA id 78436302AB2C; Thu, 7 Jul 2022 23:39:05 +0200 (CEST) Received: by reform (Postfix, from userid 1000) id 0ED0E2E8360B; Thu, 7 Jul 2022 23:38:49 +0200 (CEST) From: Mark Wielaard To: buildbot@sourceware.org Cc: will schmidt , Carl Love , Mark Wielaard Subject: [PATCH] Add ibm power8/9/10 CI builders for gdb and valgrind Date: Thu, 7 Jul 2022 23:38:39 +0200 Message-Id: <20220707213839.30122-1-mark@klomp.org> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-11.6 required=5.0 tests=BAYES_00, GIT_PATCH_0, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: buildbot@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "The https://builder.sourceware.org/ buildbot" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jul 2022 21:39:10 -0000 Use the new power8/9/10 workers. Just the CI builders for now. --- builder/master.cfg | 48 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/builder/master.cfg b/builder/master.cfg index 7779edb..cc35ea9 100644 --- a/builder/master.cfg +++ b/builder/master.cfg @@ -419,6 +419,9 @@ valgrind_scheduler = schedulers.SingleBranchScheduler( "valgrind-debian-testing-x86_64", "valgrind-debian-armhf", "valgrind-debian-i386", + "valgrind-ibm-power8", + "valgrind-ibm-power9", + "valgrind-ibm-power10", "valgrind-fedora-ppc64le", "valgrind-fedora-s390x", "valgrind-debian-ppc64", @@ -587,6 +590,9 @@ gdb_scheduler = schedulers.SingleBranchScheduler( "gdb-debian-armhf", "gdb-debian-arm64", "gdb-debian-i386", + "gdb-ibm-power8", + "gdb-ibm-power9", + "gdb-ibm-power10", "gdb-fedora-s390x", "gdb-debian-ppc64", "gdb-fedora-ppc64le", @@ -2306,6 +2312,27 @@ gdb_try_debian_testing_x86_64_builder = util.BuilderConfig( factory=gdb_factory) c['builders'].append(gdb_try_debian_testing_x86_64_builder) +gdb_ibm_power8_builder = util.BuilderConfig( + name="gdb-ibm-power8", + workernames=["ibm_power8"], + tags=["gdb", "ibm", "power8"], + factory=gdb_factory) +c['builders'].append(gdb_ibm_power8_builder) + +gdb_ibm_power9_builder = util.BuilderConfig( + name="gdb-ibm-power9", + workernames=["ibm_power9"], + tags=["gdb", "ibm", "power9"], + factory=gdb_factory) +c['builders'].append(gdb_ibm_power9_builder) + +gdb_ibm_power10_builder = util.BuilderConfig( + name="gdb-ibm-power10", + workernames=["ibm_power10"], + tags=["gdb", "ibm", "power10"], + factory=gdb_factory) +c['builders'].append(gdb_ibm_power10_builder) + # binutils-gdb build steps, factory and builders # just a native build @@ -2947,6 +2974,27 @@ valgrind_fedora_ppc64le_builder = util.BuilderConfig( factory=valgrind_make_check_aux_factory) c['builders'].append(valgrind_fedora_ppc64le_builder) +valgrind_ibm_power8_builder = util.BuilderConfig( + name="valgrind-ibm-power8", + workernames=["ibm_power8"], + tags=["valgrind", "ibm", "power8"], + factory=valgrind_make_check_aux_factory) +c['builders'].append(valgrind_ibm_power8_builder) + +valgrind_ibm_power9_builder = util.BuilderConfig( + name="valgrind-ibm-power9", + workernames=["ibm_power9"], + tags=["valgrind", "ibm", "power9"], + factory=valgrind_make_check_aux_factory) +c['builders'].append(valgrind_ibm_power9_builder) + +valgrind_ibm_power10_builder = util.BuilderConfig( + name="valgrind-ibm-power10", + workernames=["ibm_power10"], + tags=["valgrind", "ibm", "power10"], + factory=valgrind_make_check_aux_factory) +c['builders'].append(valgrind_ibm_power10_builder) + valgrind_opensusetw_x86_64_builder = util.BuilderConfig( name="valgrind-opensusetw-x86_64", properties={'container-file': -- 2.30.2