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 D8F23385840C for ; Wed, 18 May 2022 13:45:28 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org D8F23385840C Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=tarox.wildebeest.org Authentication-Results: sourceware.org; spf=none smtp.mailfrom=tarox.wildebeest.org Received: from tarox.wildebeest.org (83-87-18-245.cable.dynamic.v4.ziggo.nl [83.87.18.245]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by gnu.wildebeest.org (Postfix) with ESMTPSA id D8C2A300027E; Wed, 18 May 2022 15:45:26 +0200 (CEST) Received: by tarox.wildebeest.org (Postfix, from userid 1000) id 4BB024001206; Wed, 18 May 2022 15:45:26 +0200 (CEST) Date: Wed, 18 May 2022 15:45:26 +0200 From: Mark Wielaard To: gdb-testers@sourceware.org Cc: Jan Beulich , Nick Clifton Subject: Re: =?utf-8?Q?=E2=98=A0_Buildbot_=28GN?= =?utf-8?Q?U?= Toolchain): binutils-gdb - failed test (failure) (master) Message-ID: <20220518134526.GA13942@tarox.wildebeest.org> References: <20220518130236.543463856274@sourceware.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="J2SCkAp4GZ/dPZZf" Content-Disposition: inline In-Reply-To: <20220518130236.543463856274@sourceware.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Status: No, score=-12.2 required=5.0 tests=BAYES_00, GIT_PATCH_0, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, SPF_HELO_NONE, SPF_NONE, 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: gdb-testers@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-testers mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2022 13:45:30 -0000 --J2SCkAp4GZ/dPZZf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, On Wed, May 18, 2022 at 01:02:36PM +0000, builder@sourceware.org wrote: > A new failure has been detected on builder gdb-debian-armhf while building binutils-gdb. > > Full details are available at: > https://builder.sourceware.org/buildbot/#builders/72/builds/210 > > Build state: failed test (failure) > Revision: 4bb8b8e9381bce9734454470ebd1572534e7514e > Worker: debian-armhf > Build Reason: (unknown) > Blamelist: Jan Beulich , Nick Clifton > [...] > - 5: make check-gdb ( failure ) > Logs: > - stdio: https://builder.sourceware.org/buildbot/#builders/72/builds/210/steps/5/logs/stdio > - gdb.sum: https://builder.sourceware.org/buildbot/#builders/72/builds/210/steps/5/logs/gdb_sum > - gdb.log: https://builder.sourceware.org/buildbot/#builders/72/builds/210/steps/5/logs/gdb_log Sigh. Sorry about that. Apparently make gdb-check is flaky on debian-armhf. See also https://sourceware.org/bugzilla/show_bug.cgi?id=28561 I have disabled the gdb-check on armhf for now. Cheers, Mark --J2SCkAp4GZ/dPZZf Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0001-gdb-Disable-make-check-for-gdb-debian-armhf-builder.patch" >>From b00886897ea3d65410f2fd56aead11104a0b3fb9 Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Wed, 18 May 2022 15:40:43 +0200 Subject: [PATCH] gdb: Disable make check for gdb-debian-armhf builder make gdb-check is flaky on armhf. Tracked at https://sourceware.org/bugzilla/show_bug.cgi?id=28561 --- builder/master.cfg | 38 ++++++++++++++++++++++++++------------ 1 file changed, 26 insertions(+), 12 deletions(-) diff --git a/builder/master.cfg b/builder/master.cfg index 27b8dc1..06c388f 100644 --- a/builder/master.cfg +++ b/builder/master.cfg @@ -1217,33 +1217,32 @@ c['builders'].append(binutils_fedora_ppc64le_builder) # gdb build steps, factory and builders -gdb_factory = util.BuildFactory() -gdb_factory.addStep(steps.Git( +gdb_git_step = steps.Git( workdir='binutils-gdb', repourl=binutils_gdb_repourl, mode='full', method='fresh', name="git checkout", - haltOnFailure=True)) -gdb_factory.addStep(steps.ShellCommand( + haltOnFailure=True) +gdb_rm_step = steps.ShellCommand( command=["rm", "-rf", util.Interpolate ("%(prop:builddir)s/gdb-build")], name="rm -rf gdb-build", - haltOnFailure=True)) -gdb_factory.addStep(steps.Configure( + haltOnFailure=True) +gdb_configure_step = steps.Configure( workdir='gdb-build', command=['../binutils-gdb/configure', '--enable-target=all'], name='configure', - haltOnFailure=True)) -gdb_factory.addStep(steps.Compile( + haltOnFailure=True) +gdb_make_step = steps.Compile( workdir='gdb-build', command=['make', util.Interpolate('-j%(prop:ncpus)s'), 'all-gdb', 'all-gdbserver'], name='make', - haltOnFailure=True)) + haltOnFailure=True) # Only a small subset of tests that are fast and known to PASS. -gdb_factory.addStep(steps.Test( +gdb_check_step = steps.Test( workdir='gdb-build', command=['make', util.Interpolate('-j%(prop:ncpus)s'), @@ -1255,7 +1254,22 @@ gdb_factory.addStep(steps.Test( name='make check-gdb', logfiles={ "gdb.sum": "gdb/testsuite/gdb.sum", "gdb.log": "gdb/testsuite/gdb.log" }, - haltOnFailure=True)) + haltOnFailure=True) + +gdb_factory = util.BuildFactory() +gdb_factory.addStep(gdb_git_step) +gdb_factory.addStep(gdb_rm_step) +gdb_factory.addStep(gdb_configure_step) +gdb_factory.addStep(gdb_make_step) +gdb_factory.addStep(gdb_check_step) + +# Used for armhf only because of +# https://sourceware.org/bugzilla/show_bug.cgi?id=28561 +gdb_factory_make_only = util.BuildFactory() +gdb_factory_make_only.addStep(gdb_git_step) +gdb_factory_make_only.addStep(gdb_rm_step) +gdb_factory_make_only.addStep(gdb_configure_step) +gdb_factory_make_only.addStep(gdb_make_step) # NB: no need to BUNSEN ME, test suites are not actually being run gdb_centos_x86_64_builder = util.BuilderConfig( @@ -1276,7 +1290,7 @@ gdb_debian_armhf_builder = util.BuilderConfig( name="gdb-debian-armhf", workernames=["debian-armhf"], tags=["gdb", "debian", "armhf"], - factory=gdb_factory) + factory=gdb_factory_make_only) c['builders'].append(gdb_debian_armhf_builder) gdb_debian_arm64_builder = util.BuilderConfig( -- 2.18.4 --J2SCkAp4GZ/dPZZf--