diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl index ae037c2485e..d989479b6ea 100755 --- a/mysql-test/mysql-test-run.pl +++ b/mysql-test/mysql-test-run.pl @@ -1502,7 +1502,12 @@ sub command_line_setup { { $default_vardir= "$glob_mysql_test_dir/var"; } - $default_vardir = realpath $default_vardir unless IS_WINDOWS; + unless (IS_WINDOWS) { + my $realpath = realpath($default_vardir); + die "realpath('$default_vardir') failed: $!\n" + unless defined($realpath) && $realpath ne ''; + $default_vardir = $realpath; + } if ( ! $opt_vardir ) {