On May 17, 2026 7:12:33 PM GMT+02:00, Ilia Shipitsin <[email protected]> wrote: >Add support for a new REGTESTS_KEEP_LOGS environment variable that can be >passed to the regression test script to keep all test logs after completion. > >This is useful for debugging and analyzing test failures without having to >modify the test runner or reconfigure the build system. > >Usage: >$ REGTESTS_KEEP_LOGS=1 make reg-tests >--- > Makefile | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > >diff --git a/Makefile b/Makefile >index 22c4321d1..e3445da52 100644 >--- a/Makefile >+++ b/Makefile >@@ -1265,7 +1265,7 @@ endif > > # Target to run the regression testing script files. > reg-tests: >- $(Q)$(REG_TEST_SCRIPT) --type "$(REGTESTS_TYPES)" $(REGTEST_ARGS) >$(REG_TEST_FILES) >+ $(Q)$(REG_TEST_SCRIPT) --type "$(REGTESTS_TYPES)" $(if >$(REGTESTS_KEEP_LOGS),--keep-logs) $(REGTEST_ARGS) $(REG_TEST_FILES) > .PHONY: $(REGTEST_ARGS) > > reg-tests-help: >@@ -1288,6 +1288,9 @@ reg-tests-help: > @echo "To run tests with specific types:" > @echo " $$ REGTESTS_TYPES=slow,default make reg-tests" > @echo >+ @echo "To keep all reg-tests logs:" >+ @echo " $$ REGTESTS_KEEP_LOGS=1 make reg-tests" >+ @echo > @echo "with 'default,bug,devel,slow' as default value for > REGTESTS_TYPES variable." > @echo > @echo "About the reg test types:" >-- >2.46.0.windows.1 > > >
Probably not useful, you can already pass the arguments you need to the Makefile with something like: make reg-tests -- --keep-logs -- William Lallemand

