GNU bug report logs - #42883
Selecting a subset of tests in recursive make causes unnecessary failures

Previous Next

Package: automake;

Reported by: development <at> efficientek.com

Date: Sun, 16 Aug 2020 06:24:01 UTC

Severity: normal

Tags: confirmed, help

Full log


View this message in rfc822 format

From: Karl Berry <karl <at> freefriends.org>
To: development <at> efficientek.com
Cc: 42883 <at> debbugs.gnu.org
Subject: bug#42883: Selecting a subset of tests in recursive make causes unnecessary failures
Date: Fri, 21 Aug 2020 16:05:24 -0600
    at a minimum this behavior should be documented
    with the test subsets documentation and this work around mentioned.

Yes, I agree. Contemplating.

    Ideally, the subset tests feature design should be updated to play nice
    with makefile recursion.

I think I agree again, but ... not sure ...

    Another issue is that if there is a test X in the root makefile and a
    test X in SUBDIR

Isn't that fundamentally not supported, or supportable? I admit I don't
actually know if there's any history about it, but using the same name
for two tests in different places just seems like a basic source of
confusion. As far as I know, the TESTS mechanism just isn't set up to
be able to specify arbitrary test names in arbitrary directories.

Admittedly if it is not supported, it could at least be detected and
complained about. On the other hand, I suppose it works when not
explicitly specifying tests to run, which is 99% of the time. So, once
again ... I don't know. Nothing is ever simple :).

Jim, Paul, anyone? --thanks, karl.




This bug report was last modified 4 years and 289 days ago.

Previous Next


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