mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-04-18 21:44:02 +03:00
30 lines
916 B
Perl
30 lines
916 B
Perl
package My::Suite::ColumnStore;
|
|
|
|
@ISA = qw(My::Suite);
|
|
|
|
my $mcs_bin_dir_compiled=$::bindir . '/storage/columnstore/columnstore/bin';
|
|
my $mcs_ins_dir_installed=$::bindir . '/bin';
|
|
|
|
if (-d $mcs_bin_dir_compiled)
|
|
{
|
|
$ENV{MCS_MCSSETCONFIG}=$mcs_bin_dir_compiled . "/mcsSetConfig";
|
|
$ENV{MCS_CPIMPORT}=$mcs_bin_dir_compiled . "/cpimport";
|
|
$ENV{MCS_SYSCATALOG_MYSQL_SQL}=$::mysqld_variables{'basedir'} . "/storage/columnstore/columnstore/dbcon/mysql/syscatalog_mysql.sql";
|
|
}
|
|
elsif (-d $mcs_ins_dir_installed)
|
|
{
|
|
$ENV{MCS_MCSSETCONFIG}=$mcs_ins_dir_installed . "/mcsSetConfig";
|
|
$ENV{MCS_CPIMPORT}=$mcs_ins_dir_installed . "/cpimport";
|
|
$ENV{MCS_SYSCATALOG_MYSQL_SQL}=$::mysqld_variables{'basedir'} . "/share/columnstore/syscatalog_mysql.sql";
|
|
}
|
|
|
|
sub is_default { 0 }
|
|
|
|
sub start_test {
|
|
# we should guard this for --force-restart flag condition.
|
|
my ($self, $tinfo)= @_;
|
|
My::Suite::start_test(@_);
|
|
}
|
|
|
|
bless { };
|