diff options
author | Magnus Svensson <msvensson@mysql.com> | 2008-08-04 21:54:44 +0200 |
---|---|---|
committer | Magnus Svensson <msvensson@mysql.com> | 2008-08-04 21:54:44 +0200 |
commit | 27e858427111ec88407c2863608768e6074c284f (patch) | |
tree | 1c5de4faf1aee6e60daf0fdc27ae8af369fb025e /mysql-test/lib/mtr_cases.pm | |
parent | 106e64a67f8325b24d26b66426e46e837fa9d4f3 (diff) | |
download | mariadb-git-27e858427111ec88407c2863608768e6074c284f.tar.gz |
Bug #38181 Please print more debug info when tests fail
Diffstat (limited to 'mysql-test/lib/mtr_cases.pm')
-rw-r--r-- | mysql-test/lib/mtr_cases.pm | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/mysql-test/lib/mtr_cases.pm b/mysql-test/lib/mtr_cases.pm index ad0c82e8a74..904276854ee 100644 --- a/mysql-test/lib/mtr_cases.pm +++ b/mysql-test/lib/mtr_cases.pm @@ -677,12 +677,16 @@ sub collect_one_test_case { name => "$suitename.$tname", path => "$testdir/$filename", - # TODO allow nonexistsing result file - # in that case .test must issue "exit" otherwise test - # should fail by default - result_file => "$resdir/$tname.result", ); + my $result_file= "$resdir/$tname.result"; + if (-f $result_file) { + # Allow nonexistsing result file + # in that case .test must issue "exit" otherwise test + # should fail by default + $tinfo->{result_file}= $result_file; + } + # ---------------------------------------------------------------------- # Skip some tests but include in list, just mark them as skipped # ---------------------------------------------------------------------- |