mirror of
https://github.com/MariaDB/server.git
synced 2025-08-31 22:22:30 +03:00
Merge tag 'mariadb-10.0.19' into 10.0-galera
This commit is contained in:
@@ -1040,15 +1040,7 @@ sub ignore_option {
|
||||
|
||||
# Setup any paths that are $opt_vardir related
|
||||
sub set_vardir {
|
||||
my ($vardir)= @_;
|
||||
if(IS_WINDOWS)
|
||||
{
|
||||
$opt_vardir= $vardir;
|
||||
}
|
||||
else
|
||||
{
|
||||
$opt_vardir= realpath($vardir);
|
||||
}
|
||||
($opt_vardir)= @_;
|
||||
|
||||
$path_vardir_trace= $opt_vardir;
|
||||
# Chop off any "c:", DBUG likes a unix path ex: c:/src/... => /src/...
|
||||
@@ -1482,7 +1474,7 @@ sub command_line_setup {
|
||||
# Search through list of locations that are known
|
||||
# to be "fast disks" to find a suitable location
|
||||
# Use --mem=<dir> as first location to look.
|
||||
my @tmpfs_locations= ($opt_mem, "/dev/shm", "/tmp");
|
||||
my @tmpfs_locations= ($opt_mem,"/run/shm", "/dev/shm", "/tmp");
|
||||
|
||||
foreach my $fs (@tmpfs_locations)
|
||||
{
|
||||
@@ -1498,20 +1490,11 @@ sub command_line_setup {
|
||||
# --------------------------------------------------------------------------
|
||||
# Set the "var/" directory, the base for everything else
|
||||
# --------------------------------------------------------------------------
|
||||
if(defined $ENV{MTR_BINDIR})
|
||||
{
|
||||
$default_vardir= "$ENV{MTR_BINDIR}/mysql-test/var";
|
||||
}
|
||||
else
|
||||
{
|
||||
$default_vardir= "$glob_mysql_test_dir/var";
|
||||
}
|
||||
unless (IS_WINDOWS) {
|
||||
my $realpath = realpath($default_vardir);
|
||||
die "realpath('$default_vardir') failed: $!\n"
|
||||
unless defined($realpath) && $realpath ne '';
|
||||
$default_vardir = $realpath;
|
||||
}
|
||||
my $vardir_location= (defined $ENV{MTR_BINDIR}
|
||||
? "$ENV{MTR_BINDIR}/mysql-test"
|
||||
: $glob_mysql_test_dir);
|
||||
$vardir_location= realpath $vardir_location unless IS_WINDOWS;
|
||||
$default_vardir= "$vardir_location/var";
|
||||
|
||||
if ( ! $opt_vardir )
|
||||
{
|
||||
@@ -4843,6 +4826,12 @@ sub extract_warning_lines ($$) {
|
||||
qr/Slave I\/O: Get master clock failed with error:.*/,
|
||||
qr/Slave I\/O: Get master COLLATION_SERVER failed with error:.*/,
|
||||
qr/Slave I\/O: Get master TIME_ZONE failed with error:.*/,
|
||||
qr/Slave I\/O: Get master \@\@GLOBAL.gtid_domain_id failed with error:.*/,
|
||||
qr/Slave I\/O: Setting \@slave_connect_state failed with error:.*/,
|
||||
qr/Slave I\/O: Setting \@slave_gtid_strict_mode failed with error:.*/,
|
||||
qr/Slave I\/O: Setting \@slave_gtid_ignore_duplicates failed with error:.*/,
|
||||
qr/Slave I\/O: Setting \@slave_until_gtid failed with error:.*/,
|
||||
qr/Slave I\/O: Get master GTID position failed with error:.*/,
|
||||
qr/Slave I\/O: error reconnecting to master '.*' - retry-time: [1-3] retries/,
|
||||
qr/Slave I\/0: Master command COM_BINLOG_DUMP failed/,
|
||||
qr/Error reading packet/,
|
||||
@@ -6446,7 +6435,7 @@ Options to control directories to use
|
||||
mem Run testsuite in "memory" using tmpfs or ramdisk
|
||||
Attempts to find a suitable location
|
||||
using a builtin list of standard locations
|
||||
for tmpfs (/dev/shm)
|
||||
for tmpfs (/run/shm, /dev/shm, /tmp)
|
||||
The option can also be set using environment
|
||||
variable MTR_MEM=[DIR]
|
||||
clean-vardir Clean vardir if tests were successful and if
|
||||
|
Reference in New Issue
Block a user