~kalebral-deactivatedaccount/drizzle/change-error_num_to_enum-2

« back to all changes in this revision

Viewing changes to tests/test-run.pl

  • Committer: Monty Taylor
  • Date: 2010-08-17 15:18:37 UTC
  • mfrom: (1711.1.20 build)
  • Revision ID: mordred@inaugust.com-20100817151837-xg0sc9n6tgjaf4mn
Rollup merge.

Show diffs side-by-side

added added

removed removed

Lines of Context:
245
245
my $opt_valgrind= 0;
246
246
my $opt_valgrind_mysqld= 0;
247
247
my $opt_valgrind_drizzletest= 0;
 
248
my $opt_valgrind_drizzleslap= 0;
248
249
my @default_valgrind_args= ("--show-reachable=yes --malloc-fill=0xDEADBEEF --free-fill=0xDEADBEEF");
249
250
my @valgrind_args;
250
251
my $opt_valgrind_path;
530
531
             'gprof'                    => \$opt_gprof,
531
532
             'valgrind|valgrind-all'    => \$opt_valgrind,
532
533
             'valgrind-drizzletest'       => \$opt_valgrind_drizzletest,
 
534
             'valgrind-drizzleslap'       => \$opt_valgrind_drizzleslap,
533
535
             'valgrind-mysqld'          => \$opt_valgrind_mysqld,
534
536
             'valgrind-options=s'       => sub {
535
537
               my ($opt, $value)= @_;
884
886
    mtr_report("Turning on valgrind for drizzletest and drizzle_client_test only");
885
887
    $opt_valgrind= 1;
886
888
  }
 
889
  elsif ( $opt_valgrind_drizzleslap )
 
890
  {
 
891
    mtr_report("Turning on valgrind for drizzleslap only");
 
892
    $opt_valgrind= 1;
 
893
  }
887
894
 
888
895
  if ( $opt_callgrind )
889
896
  {
1537
1544
  # ----------------------------------------------------
1538
1545
  if ( $exe_drizzleslap )
1539
1546
  {
1540
 
    my $cmdline_drizzleslap=
 
1547
    my $cmdline_drizzleslap;
 
1548
 
 
1549
    if ( $opt_valgrind_drizzleslap )
 
1550
    {
 
1551
      $cmdline_drizzleslap= "$glob_basedir/libtool --mode=execute valgrind --log-file=$opt_vardir/log/drizzleslap-valgrind.log ";
 
1552
    }
 
1553
    $cmdline_drizzleslap .=
1541
1554
      mtr_native_path($exe_drizzleslap) .
1542
1555
      " -uroot " .
1543
1556
      "--port=$master->[0]->{'port'} ";
3709
3722
  valgrind              Run the "drizzletest" and "mysqld" executables using
3710
3723
                        valgrind with default options
3711
3724
  valgrind-all          Synonym for --valgrind
3712
 
  valgrind-drizzletest    Run the "drizzletest" and "drizzle_client_test" executable
 
3725
  valgrind-drizzleslap  Run "drizzleslap" with valgrind.
 
3726
  valgrind-drizzletest  Run the "drizzletest" and "drizzle_client_test" executable
3713
3727
                        with valgrind
3714
3728
  valgrind-mysqld       Run the "mysqld" executable with valgrind
3715
3729
  valgrind-options=ARGS Deprecated, use --valgrind-option