autoconf-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: testsuite --recheck


From: Ralf Wildenhues
Subject: Re: testsuite --recheck
Date: Sat, 12 Jun 2010 13:37:03 +0200
User-agent: Mutt/1.5.20 (2009-10-28)

* Ralf Wildenhues wrote on Sat, Jun 12, 2010 at 12:52:19PM CEST:
>     New Autotest testsuite option --recheck.
>     
>     * lib/autotest/general.m4 (AT_INIT): New variable $at_recheck.
>     Escape hyphen in $at_dir early.  Accept command line switch
>     --recheck.  Set $at_suite_log early, based on --directory
>     switch; with --recheck, include the list of FAILed and XPASSed
>     tests from old testsuite.log file in $at_groups.  Document
>     --recheck in --help output.
>     * tests/autotest.at (recheck): New test.
>     * doc/autoconf.texi (testsuite Invocation): Document --recheck.
>     * NEWS: Update.

FYI, the nontrivial bit of this patch is the double initialization of
at_suite_log (and related move of $at_dir handling): first time it may
be relative, and we haven't done the `cd $at_dir' step yet, the second
time it will be absolute.  We cannot easily move the cd step up because
its failure shouldn't happen with something like
  ./testsuite -C nonexistent --help

This is covered in the test suite, luckily.  :-)

Cheers,
Ralf



reply via email to

[Prev in Thread] Current Thread [Next in Thread]