Mathieu Lirzin writes: > ludo@gnu.org (Ludovic Courtès) writes: >> Awesome! Are the “inner” tests displayed by default? Or is there some >> environment variable to control that? > > Yes, each test case is displayed by default. > >> I’d prefer the default to display only file names, as is currently the >> case (it’s more concise.) > > IMO This would be reasonable to have an option for making the output more > concise since there are 563 test cases in Guix. this is not part of the > test driver API specification, but it does not seem too hard to add an > additional option to the test driver script like what the TAP driver is > doing: > > https://www.gnu.org/software/automake/manual/automake.html#Use-TAP-with-the-Automake-test-harness > > I think ‘--brief’ could be a good name for this option. Default > verbosity would specified by adding “AM_SCM_LOG_DRIVER= --brief=yes” in ^^^ AM_SCM_LOG_DRIVER_FLAGS > Makefile.am, then the user can overide that with: > > make check -j4 TESTS=tests/rocket-science.scm SCM_LOG_DRIVER="--brief=no" ^^^ SCM_LOG_DRIVER_FLAGS > [...] >> Nice. “Running the Test Suite” needs to be updated accordingly. > > Thanks for reminding me this. ;) Here is an updated patch with the implementation of what is described above. As a bonus There is a bug fix for the ‘--color-tests’ option and a few docstring/comment changes. -- Mathieu Lirzin