mirror of
https://github.com/MariaDB/server.git
synced 2025-07-27 18:02:13 +03:00
Merge 10.3 into 10.4
In main.index_merge_myisam we remove the test that was added in commita2d24def8c
because it duplicates the test case that was added in commit5af12e4635
.
This commit is contained in:
@ -129,6 +129,8 @@ our $path_testlog;
|
||||
our $default_vardir;
|
||||
our $opt_vardir; # Path to use for var/ dir
|
||||
our $plugindir;
|
||||
our $opt_xml_report; # XML output
|
||||
|
||||
my $path_vardir_trace; # unix formatted opt_vardir for trace files
|
||||
my $opt_tmpdir; # Path to use for tmp/ dir
|
||||
my $opt_tmpdir_pid;
|
||||
@ -622,11 +624,7 @@ sub main {
|
||||
else
|
||||
{
|
||||
my $sys_info= My::SysInfo->new();
|
||||
$opt_parallel= $sys_info->num_cpus() +
|
||||
int($sys_info->min_bogomips()/500) - 4;
|
||||
for my $limit (2000, 1500, 1000, 500){
|
||||
$opt_parallel-- if ($sys_info->min_bogomips() < $limit);
|
||||
}
|
||||
$opt_parallel= $sys_info->num_cpus()+int($sys_info->min_bogomips()/500)-4;
|
||||
}
|
||||
my $max_par= $ENV{MTR_MAX_PARALLEL} || 8;
|
||||
$opt_parallel= $max_par if ($opt_parallel > $max_par);
|
||||
@ -742,7 +740,6 @@ sub main {
|
||||
mtr_print_line();
|
||||
|
||||
print_total_times($opt_parallel) if $opt_report_times;
|
||||
|
||||
mtr_report_stats($prefix, $fail, $completed, $extra_warnings);
|
||||
|
||||
if ($opt_gcov) {
|
||||
@ -1245,6 +1242,7 @@ sub print_global_resfile {
|
||||
resfile_global("warnings", $opt_warnings ? 1 : 0);
|
||||
resfile_global("max-connections", $opt_max_connections);
|
||||
resfile_global("product", "MySQL");
|
||||
resfile_global("xml-report", $opt_xml_report);
|
||||
# Somewhat hacky code to convert numeric version back to dot notation
|
||||
my $v1= int($mysql_version_id / 10000);
|
||||
my $v2= int(($mysql_version_id % 10000)/100);
|
||||
@ -1411,7 +1409,8 @@ sub command_line_setup {
|
||||
'help|h' => \$opt_usage,
|
||||
# list-options is internal, not listed in help
|
||||
'list-options' => \$opt_list_options,
|
||||
'skip-test-list=s' => \@opt_skip_test_list
|
||||
'skip-test-list=s' => \@opt_skip_test_list,
|
||||
'xml-report=s' => \$opt_xml_report
|
||||
);
|
||||
|
||||
# fix options (that take an optional argument and *only* after = sign
|
||||
@ -6643,6 +6642,7 @@ Misc options
|
||||
phases of test execution.
|
||||
stress=ARGS Run stress test, providing options to
|
||||
mysql-stress-test.pl. Options are separated by comma.
|
||||
xml-report=<file> Output jUnit xml file of the results.
|
||||
tail-lines=N Number of lines of the result to include in a failure
|
||||
report.
|
||||
|
||||
|
Reference in New Issue
Block a user