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:
@@ -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
|
||||
# ----------------------------------------------------
|
||||
|
Reference in New Issue
Block a user