GNU bug report logs - #49309
Feature Request: Automake script based tests to print the test name before running it

Previous Next

Package: automake;

Reported by: Kasper k <kasperkantz <at> outlook.com>

Date: Thu, 1 Jul 2021 07:23:02 UTC

Severity: wishlist

Done: Karl Berry <karl <at> freefriends.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Hans-Bernhard Bröker <HBBroeker <at> t-online.de>
To: Kasper k <kasperkantz <at> outlook.com>, Peter Johansson <trojkan <at> gmail.com>, "49309 <at> debbugs.gnu.org" <49309 <at> debbugs.gnu.org>
Subject: bug#49309: Feature Request: Automake script based tests to print the test name before running it
Date: Fri, 2 Jul 2021 19:02:38 +0200
Am 01.07.2021 um 20:59 schrieb Kasper k:

> Then if some intermittent bad situation happens in 
> unattended/disposable CI environment, as an example, then we won't be 
> needing to opt into any kind of workaround, it'd be just there right in 
> the "regular" make-check logs; without introducing crazy amount of 
> verbosity (which set -x, VERBOSE=1 etc. renders).

IMHO that whole idea loses a most, if not all of its appeal when tests 
are run in parallel (which CI builds, always pressed for time, will 
rather likely want to do).

As soon as there is more than one line of output, you're back to where 
you were without this change, or worse.

* -Otarget or -Orecurse will undo the desired effect, because make will 
keep the entire output to itself until the test is done.  That's the 
back to square one part.

* -Oline or -Onone modes will print outputs from different tests 
intermixed, making it virtually impossible to know which result output 
belongs to which testcase.  That's considerably worse than single-line 
outputs.




This bug report was last modified 3 years and 231 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.