From: Todd Lyons Date: Thu, 24 Oct 2013 17:52:32 +0000 (-0700) Subject: Prepend contents of failure log file in test suite output X-Git-Url: https://git.exim.org/buildfarm-client.git/commitdiff_plain/5de17d9c46ca1d064b8bc8684a60064528d93eb2 Prepend contents of failure log file in test suite output --- diff --git a/run_build.pl b/run_build.pl index fae95ba..d95f645 100755 --- a/run_build.pl +++ b/run_build.pl @@ -999,6 +999,15 @@ sub make_test ./runtest \$WORKDIR/$exim/src/build-*/exim -CONTINUE $tests_range )2>&1`; $status = $? >>8; push @makeout, @tmp; + # Prepend the failed summary log outputs for ease of reading + my $fail_summary = "$exim/test/failed-summary.log"; + if (-f $fail_summary) + { + @tmp = `cat $fail_summary`; + push @tmp, "\n"; + unshift @makeout, @tmp; + unshift @makeout, "Summary of failed tests:\n"; + } } writelog('test',\@makeout); print "======== make test logs ===========\n",@makeout