--tests Only run tests matching provided pattern
--shark Sample with the Mac OS X "Shark" performance testing tool (implies --runs=1)
--shark20 Like --shark, but with a 20 microsecond sampling interval
--tests Only run tests matching provided pattern
--shark Sample with the Mac OS X "Shark" performance testing tool (implies --runs=1)
--shark20 Like --shark, but with a 20 microsecond sampling interval
EOF
GetOptions('root=s' => sub { my ($argName, $value); setConfigurationProductDir(Cwd::abs_path($value)); },
EOF
GetOptions('root=s' => sub { my ($argName, $value); setConfigurationProductDir(Cwd::abs_path($value)); },
'set-baseline' => \$setBaseline,
'shark' => \$runShark,
'shark20' => \$runShark20,
'set-baseline' => \$setBaseline,
'shark' => \$runShark,
'shark20' => \$runShark20,
push @args, "--set-baseline" if $setBaseline;
push @args, "--shark" if $runShark;
push @args, "--shark20" if $runShark20;
push @args, "--set-baseline" if $setBaseline;
push @args, "--shark" if $runShark;
push @args, "--shark20" if $runShark20;
push @args, "--tests", $testsPattern if $testsPattern;
exec "./sunspider", @args;
push @args, "--tests", $testsPattern if $testsPattern;
exec "./sunspider", @args;