@@ -389,15 +389,15 @@ check-progs: all $(CHECK_PROGS) $(CHECK_SYMLINKS)
389389
390390.PHONY : check
391391check : all $(CHECK_PROGS ) $(CHECK_SYMLINKS )
392- $(srcdir ) /runtests.py --rsync-bin=` pwd` /rsync$(EXEEXT ) -j $(CHECK_J )
392+ $(srcdir ) /runtests.py --rsync-bin=` pwd` /rsync$(EXEEXT ) -j $(CHECK_J ) @LTFS_RUNTESTS_ARGS@
393393
394394.PHONY : check29
395395check29 : all $(CHECK_PROGS ) $(CHECK_SYMLINKS )
396- $(srcdir ) /runtests.py --rsync-bin=` pwd` /rsync$(EXEEXT ) -j $(CHECK_J ) --protocol=29
396+ $(srcdir ) /runtests.py --rsync-bin=` pwd` /rsync$(EXEEXT ) -j $(CHECK_J ) --protocol=29 @LTFS_RUNTESTS_ARGS@
397397
398398.PHONY : check30
399399check30 : all $(CHECK_PROGS ) $(CHECK_SYMLINKS )
400- $(srcdir ) /runtests.py --rsync-bin=` pwd` /rsync$(EXEEXT ) -j $(CHECK_J ) --protocol=30
400+ $(srcdir ) /runtests.py --rsync-bin=` pwd` /rsync$(EXEEXT ) -j $(CHECK_J ) --protocol=30 @LTFS_RUNTESTS_ARGS@
401401
402402# Whole-suite gcov coverage report (HTML, with branch + decision coverage).
403403# Requires a build configured with --enable-coverage and the `gcovr` tool
@@ -412,7 +412,7 @@ coverage: all $(CHECK_PROGS) $(CHECK_SYMLINKS)
412412 * ) echo " *** not a coverage build; reconfigure with --enable-coverage" ; exit 1 ;; esac
413413 @command -v gcovr > /dev/null 2>&1 || { echo " *** gcovr not found (pip install gcovr)" ; exit 1; }
414414 find . -name ' *.gcda' -delete
415- @rc=0; $(srcdir ) /runtests.py --rsync-bin=` pwd` /rsync$(EXEEXT ) -j $(COVERAGE_J ) $(COVERAGE_RUNFLAGS ) || rc=$$? ; \
415+ @rc=0; $(srcdir ) /runtests.py --rsync-bin=` pwd` /rsync$(EXEEXT ) -j $(COVERAGE_J ) $(COVERAGE_RUNFLAGS ) @LTFS_RUNTESTS_ARGS@ || rc=$$? ; \
416416 rm -rf $(COVERAGE_DIR ) && mkdir -p $(COVERAGE_DIR ) ; \
417417 gcovr --root $(srcdir ) $(COVERAGE_EXCLUDE ) --decisions --print-summary \
418418 --html-details -o $(COVERAGE_DIR ) /index.html . || exit $$? ; \
@@ -444,7 +444,7 @@ coverage-all: all $(CHECK_PROGS) $(CHECK_SYMLINKS)
444444 @rc=0; \
445445 for cfg in ' ' ' --protocol=30' ' --protocol=29' ' --use-tcp' ; do \
446446 echo " ===== coverage-all: runtests.py $$ cfg =====" ; \
447- $(srcdir ) /runtests.py --rsync-bin=` pwd` /rsync$(EXEEXT ) -j $(COVERAGE_J ) $$ cfg || rc=$$? ; \
447+ $(srcdir ) /runtests.py --rsync-bin=` pwd` /rsync$(EXEEXT ) -j $(COVERAGE_J ) $$ cfg @LTFS_RUNTESTS_ARGS@ || rc=$$? ; \
448448 done ; \
449449 rm -rf coverage-all && mkdir -p coverage-all; \
450450 gcovr --root $(srcdir ) $(COVERAGE_EXCLUDE ) --decisions --print-summary \
@@ -498,7 +498,7 @@ testsuite/exclude-lsh_test.py:
498498
499499.PHONY : installcheck
500500installcheck : $(CHECK_PROGS ) $(CHECK_SYMLINKS )
501- $(srcdir ) /runtests.py --rsync-bin=" $( bindir) /rsync$( EXEEXT) " --srcdir=" $( srcdir) " --tooldir=` pwd` -j $(CHECK_J )
501+ $(srcdir ) /runtests.py --rsync-bin=" $( bindir) /rsync$( EXEEXT) " --srcdir=" $( srcdir) " --tooldir=` pwd` -j $(CHECK_J ) @LTFS_RUNTESTS_ARGS@
502502
503503# TODO: Add 'dist' target; need to know which files will be included
504504
0 commit comments