SUBUNIT_FORMATTER = $(PYTHON) -u $(selftestdir)/format-subunit --immediate
FORMAT_TEST_OUTPUT = $(FILTER_XFAIL) | $(SUBUNIT_FORMATTER)
-ifeq ($(RUN_FROM_BUILD_FARM),yes)
-test:: all torture timelimit
+test-buildfarm:: all torture timelimit
@LIB_PATH_VAR=$(LIB_PATH_VAR) $(S3_LD_LIBPATH_OVERRIDE) \
SAMBA4SHAREDDIR="$(builddir)/bin/shared" SMBTORTURE4=$(smbtorture4_path) \
PERL="$(PERL)" PYTHON="$(PYTHON)" \
--socket-wrapper $(TESTS) | \
$(FILTER_XFAIL) --strip-passed-output
test -f ${selftest_prefix}/summary && cat ${selftest_prefix}/summary
-else
+
test:: all torture timelimit
@LIB_PATH_VAR=$(LIB_PATH_VAR) $(S3_LD_LIBPATH_OVERRIDE) \
SAMBA4SHAREDDIR="$(builddir)/bin/shared" SMBTORTURE4=$(smbtorture4_path) \
--exclude=$(srcdir)/selftest/skip \
--socket-wrapper $(TESTS) | \
$(FORMAT_TEST_OUTPUT)
-endif
test-%:
$(MAKE) test TESTS=$*