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 0E2D83857B98; Fri, 10 Jun 2022 19:11:38 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 0E2D83857B98 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 (deer0x09.wildebeest.org [172.31.17.139]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gnu.wildebeest.org (Postfix) with ESMTPSA id B2BFA302BBEB; Fri, 10 Jun 2022 21:11:36 +0200 (CEST) Received: by reform (Postfix, from userid 1000) id 406352E83DBF; Fri, 10 Jun 2022 21:11:36 +0200 (CEST) Date: Fri, 10 Jun 2022 21:11:36 +0200 From: Mark Wielaard To: Carl Love Cc: Luis Machado , Will Schmidt , gdb@sourceware.org, buildbot@sourceware.org Subject: Re: [builder] gdb_check_step: remove gdb.gdb/selftest.exp Message-ID: References: <20220608185138.675964-1-mark@klomp.org> <2281be8e-8920-7ba5-9e96-ffd713462b9c@arm.com> <8bfa7ec63758afc45bde1f10b0e4ab91e21e9d06.camel@klomp.org> <85fa6e2d-caf5-8afe-a7ec-40cc62ff347a@arm.com> <4649417b632758c6822214b19f04ce70146c43cb.camel@us.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4649417b632758c6822214b19f04ce70146c43cb.camel@us.ibm.com> X-Spam-Status: No, score=-5.5 required=5.0 tests=BAYES_00, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=no 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: Fri, 10 Jun 2022 19:11:40 -0000 Hi Carl, On Fri, Jun 10, 2022 at 08:54:00AM -0700, Carl Love wrote: > On Fri, 2022-06-10 at 11:58 +0100, Luis Machado wrote: > > On 6/10/22 11:50, Mark Wielaard wrote: > > > On Fri, 2022-06-10 at 01:21 +0200, Mark Wielaard wrote: > > > > On Fri, Jun 10, 2022 at 01:09:19AM +0200, Mark Wielaard wrote: > > > > > On Thu, Jun 09, 2022 at 10:37:58AM +0100, Luis Machado wrote: > > > > > > I always use gdb.base/break.exp as a good smoke test. If that > > > > > > one > > > > > > fails, then things > > > > > > are really broken. > > > > > > > > > > > > I think gdb.base/break*.exp should make a good smoke test > > > > > > list. > > > > > > We just need to exclude > > > > > > gdb.base/break-interp.exp, which is problematic on some > > > > > > targets. > > Trying to to understand how you are running the test. I think you are > running these as remote tests, i.e. machine A requests that a remote > machine B run the test via gdbserver, correct? Yes, but machine A and B are the same one in this case. The tests are run three times. Once with just gdb, and then with a target-board set to either native-gdbserver or native-extended-gdbserver. The buildbot log stdio should show you the exact settings. https://builder.sourceware.org/buildbot/#/builders/76/builds/446/steps/12/logs/stdio make -j4 check-gdb 'TESTS= gdb.base/break-always.exp gdb.base/break-caller-line.exp gdb.base/break-entry.exp gdb.base/break.exp gdb.base/break-fun-addr.exp gdb.base/break-idempotent.exp gdb.base/break-include.exp gdb.base/break-inline.exp gdb.base/break-main-file-remove-fail.exp gdb.base/break-on-linker-gcd-function.exp gdb.base/breakpoint-in-ro-region.exp gdb.base/breakpoint-shadow.exp gdb.base/break-probes.exp gdb.gdb/unittest.exp gdb.server/unittest.exp ' 'RUNTESTFLAGS="--target_board=native-gdbserver"' So it is the RUNTESTFLAGS="--target_board=native-gdbserver" that tells the test to run against the native-gdbserver. Cheers, Mark