From 859c105e236e421b193edc02b8005f0b8e49be12 Mon Sep 17 00:00:00 2001 From: Andrew Moore Date: Fri, 15 Aug 2008 08:41:28 -0500 Subject: [PATCH] Bug 2524: Adding script to submit test reports to smolder server This patch adds a target in the t/Makefile and a script in t/smolder_smoke_signal to submit the results of test runs to a smolder server. It will allow users to submit their own test results to a central location by running "make submit" from the t/ directory. Smolder is a web-based application that aggregates and presents the output of tests. We have an instance running at: http://arwen.metavore.com:8000/app/public_projects/smoke_reports/1 More information about using smolder for Koha is available at: http://wiki.koha.org/doku.php?id=en:development:smoke_reports I intend to have the test suite run each night automatically and the results sent to the smolder server. This will help us keep track of the current state of the the code and possibly catch bugs introduced by changes. I encourge others to submit their own test results if they want, especially if they are on an unusual platform or are with a non-standard configuration. Signed-off-by: Galen Charlton --- t/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/t/Makefile b/t/Makefile index a049677e26..a4ff5ec0e7 100644 --- a/t/Makefile +++ b/t/Makefile @@ -106,6 +106,6 @@ $(SMOLDER_REPORT_TARBALL) :: $(SMOLDER_REPORT_FILENAME) $(SMOLDER_REPORT_FILENAME) :: report report :: config_file $(ZEBRA_CONF_FILES) $(SCRIPTS) - -KOHA_CONF=$(TEST_CONF_FILE) PERL5LIB=$(PERL5LIB) TEST_CLASS=$(TEST_CLASS) RUN_EXPENSIVE_TESTS=$(RUN_EXPENSIVE_TESTS) \ - $(PERL) $(TEST_FILES) > $(SMOLDER_REPORT_FILENAME) + KOHA_CONF=$(TEST_CONF_FILE) PERL5LIB=$(PERL5LIB) TEST_CLASS=$(TEST_CLASS) RUN_EXPENSIVE_TESTS=$(RUN_EXPENSIVE_TESTS) \ + $(PROVE) $(PROVE_FLAGS) $(TEST_FILES) > $(SMOLDER_REPORT_FILENAME) -- 2.39.5