Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-jonas
into mc01.ndb.mysql.com:/space/jonas/mysql-5.1-jonas
This commit is contained in:
commit
b7ce47b28e
@ -1110,6 +1110,7 @@ static int opt_timer;
|
|||||||
static char * opt_remote_mgm = NULL;
|
static char * opt_remote_mgm = NULL;
|
||||||
static char * opt_testname = NULL;
|
static char * opt_testname = NULL;
|
||||||
static int opt_verbose;
|
static int opt_verbose;
|
||||||
|
static int opt_seed = 0;
|
||||||
|
|
||||||
static struct my_option my_long_options[] =
|
static struct my_option my_long_options[] =
|
||||||
{
|
{
|
||||||
@ -1129,6 +1130,9 @@ static struct my_option my_long_options[] =
|
|||||||
{ "loops", 'l', "Number of loops",
|
{ "loops", 'l', "Number of loops",
|
||||||
(gptr*) &opt_loops, (gptr*) &opt_loops, 0,
|
(gptr*) &opt_loops, (gptr*) &opt_loops, 0,
|
||||||
GET_INT, REQUIRED_ARG, 5, 0, 0, 0, 0, 0 },
|
GET_INT, REQUIRED_ARG, 5, 0, 0, 0, 0, 0 },
|
||||||
|
{ "seed", 1024, "Random seed",
|
||||||
|
(gptr*) &opt_seed, (gptr*) &opt_seed, 0,
|
||||||
|
GET_INT, REQUIRED_ARG, 0, 0, 0, 0, 0, 0 },
|
||||||
{ "testname", 'n', "Name of test to run",
|
{ "testname", 'n', "Name of test to run",
|
||||||
(gptr*) &opt_testname, (gptr*) &opt_testname, 0,
|
(gptr*) &opt_testname, (gptr*) &opt_testname, 0,
|
||||||
GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0 },
|
GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0 },
|
||||||
@ -1225,6 +1229,14 @@ int NDBT_TestSuite::execute(int argc, const char** argv){
|
|||||||
return NDBT_ProgramExit(NDBT_FAILED);
|
return NDBT_ProgramExit(NDBT_FAILED);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (opt_seed == 0)
|
||||||
|
{
|
||||||
|
opt_seed = NdbTick_CurrentMillisecond();
|
||||||
|
}
|
||||||
|
ndbout_c("random seed: %u", opt_seed);
|
||||||
|
srand(opt_seed);
|
||||||
|
srandom(opt_seed);
|
||||||
|
|
||||||
{
|
{
|
||||||
Ndb ndb(&con, "TEST_DB");
|
Ndb ndb(&con, "TEST_DB");
|
||||||
ndb.init(1024);
|
ndb.init(1024);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user