X-Git-Url: https://git.exim.org/buildfarm-client.git/blobdiff_plain/5e4372884d67a3d0b7647cf4fd5f5234c6aacb24..4eacef646c50c4fa3f19477bd4baf0f49753b1ca:/run_build diff --git a/run_build b/run_build index f7ce80d..5dde757 100755 --- a/run_build +++ b/run_build @@ -1037,14 +1037,11 @@ sub make_test print time_str(),"running make test ...\n" if $verbose; my $tests_range = $EximBuild::conf{range_num_tests} || "1 4"; my @makeout; - @makeout =`(cd $exim/test - autoconf && ./configure && $make )2>&1 `; + @makeout =`(cd $exim/test && autoconf && ./configure && $make )2>&1 `; my $status = $? >>8; unless($status) { - my @tmp = `(WORKDIR=\$PWD - cd $exim/test - ./runtest \$WORKDIR/$exim/src/build-*/exim -CONTINUE $tests_range )2>&1`; + my @tmp = `(cd $exim/test && ./runtest -CONTINUE $tests_range )2>&1`; $status = $? >>8; push @makeout, @tmp; # Prepend the failed summary log outputs for ease of reading @@ -1058,14 +1055,13 @@ sub make_test } } writelog('test',\@makeout); - print "======== make test logs ===========\n",@makeout - if ($verbose > 1); - send_result('Test',$status,\@makeout) if $status; @makeout = `cat $exim/test/run-summary.log`; - send_result('Test-results',$status,\@makeout) if $status; + writelog('test-results',\@makeout); + print "======== make test logs ===========\n",@makeout + if ($verbose > 1); $steps_completed .= " Test"; }