~matthias-leich/randgen/rqg-exp

« back to all changes in this revision

Viewing changes to runall.pl

  • Committer: Bernt M. Johnsen
  • Date: 2009-10-22 07:58:08 UTC
  • mto: This revision was merged to the branch mainline in revision 62.
  • Revision ID: bernt.johnsen@sun.com-20091022075808-cixg6aclxst40m61
--redfine added to runall.pl

Show diffs side-by-side

added added

removed removed

Lines of Context:
37
37
 
38
38
my ($gendata, @basedirs, @mysqld_options, @vardirs, $rpl_mode,
39
39
    $engine, $help, $debug, $validators, $reporters, $grammar_file,
40
 
    $seed, $mask, $mask_level, $mem, $rows, $varchar_len, $xml_output,
41
 
    $valgrind, $views, $start_dirty, $filter, $build_thread);
 
40
    $redefine_file, $seed, $mask, $mask_level, $mem, $rows,
 
41
    $varchar_len, $xml_output, $valgrind, $views, $start_dirty,
 
42
    $filter, $build_thread);
42
43
 
43
44
my $threads = my $default_threads = 10;
44
45
my $queries = my $default_queries = 1000;
59
60
        'rpl_mode=s' => \$rpl_mode,
60
61
        'engine=s' => \$engine,
61
62
        'grammar=s' => \$grammar_file,
 
63
        'redefine=s' => \$redefine_file,
62
64
        'threads=i' => \$threads,
63
65
        'queries=s' => \$queries,
64
66
        'duration=i' => \$duration,
306
308
push @gentest_options, "--dsn1=$master_dsns[0]" if defined $master_dsns[0];
307
309
push @gentest_options, "--dsn2=$master_dsns[1]" if defined $master_dsns[1];
308
310
push @gentest_options, "--grammar=$grammar_file";
 
311
push @gentest_options, "--redefine=$redefine_file" if defined $redefine_file;
309
312
push @gentest_options, "--seed=$seed" if defined $seed;
310
313
push @gentest_options, "--mask=$mask" if defined $mask;
311
314
push @gentest_options, "--mask-level=$mask_level" if defined $mask_level;
407
410
    General options
408
411
 
409
412
    --grammar   : Grammar file to use when generating queries (REQUIRED);
 
413
    --redefine  : Grammar file to redefine and/or add rules to the given grammar
410
414
    --rpl_mode  : Replication type to use (statement|row|mixed) (default: no replication);
411
415
    --vardir1   : Optional.
412
416
    --vardir2   : Optional.