1
0
mirror of https://github.com/MariaDB/server.git synced 2025-09-02 09:41:40 +03:00

MDEV-6196 MTR: Do not hardcode path for libgalera_smm.so

Introduced an environment variable WSREP_PROVIDER to point
to the galera library.

Updated the tests.
This commit is contained in:
Nirbhay Choubey
2014-05-01 19:19:48 -04:00
parent 4515a6d31e
commit 3061aa4ead
4 changed files with 20 additions and 4 deletions

View File

@@ -2393,6 +2393,22 @@ sub environment_setup {
$ENV{'NDB_EXAMPLES_OUTPUT'}= $path_ndb_testrun_log;
}
# ----------------------------------------------------
# Setup env for wsrep
# ----------------------------------------------------
if (defined $ENV{'WSREP_PROVIDER'} )
{
# Nothing needs to be done! WSREP_PROVIDER env is already set and will be
# used.
} else {
my $file_wsrep_provider=
mtr_file_exists("/usr/lib/galera/libgalera_smm.so",
"/usr/lib64/galera/libgalera_smm.so");
$ENV{'WSREP_PROVIDER'}= $file_wsrep_provider;
}
mtr_verbose("WSREP_PROVIDER set to $ENV{'WSREP_PROVIDER'}");
# ----------------------------------------------------
# mysql clients
# ----------------------------------------------------