summaryrefslogtreecommitdiffstats
path: root/mysql-test/mariadb-test-run.pl
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-18 13:22:53 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-18 13:22:53 +0000
commit347c164c35eddab388009470e6848cb361ac93f8 (patch)
tree2c0c44eac690f510bb0a35b2a13b36d606b77b6b /mysql-test/mariadb-test-run.pl
parentReleasing progress-linux version 1:10.11.7-4~progress7.99u1. (diff)
downloadmariadb-347c164c35eddab388009470e6848cb361ac93f8.tar.xz
mariadb-347c164c35eddab388009470e6848cb361ac93f8.zip
Merging upstream version 1:10.11.8.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'mysql-test/mariadb-test-run.pl')
-rwxr-xr-xmysql-test/mariadb-test-run.pl19
1 files changed, 16 insertions, 3 deletions
diff --git a/mysql-test/mariadb-test-run.pl b/mysql-test/mariadb-test-run.pl
index 8effcfeb..8bd45e5b 100755
--- a/mysql-test/mariadb-test-run.pl
+++ b/mysql-test/mariadb-test-run.pl
@@ -434,6 +434,10 @@ sub main {
{
$opt_parallel= $ENV{NUMBER_OF_PROCESSORS} || 1;
}
+ elsif (IS_MAC)
+ {
+ $opt_parallel= `sysctl -n hw.ncpu`;
+ }
else
{
my $sys_info= My::SysInfo->new();
@@ -3101,7 +3105,7 @@ sub mysql_install_db {
mtr_add_arg($args, "--core-file");
mtr_add_arg($args, "--console");
mtr_add_arg($args, "--character-set-server=latin1");
- mtr_add_arg($args, "--disable-performance-schema");
+ mtr_add_arg($args, "--loose-disable-performance-schema");
if ( $opt_debug )
{
@@ -4486,6 +4490,14 @@ sub extract_warning_lines ($$) {
qr/Slave I\/0: Master command COM_BINLOG_DUMP failed/,
qr/Error reading packet/,
qr/Lost connection to MariaDB server at 'reading initial communication packet'/,
+ qr/Could not read packet:.* state: [2-3] /,
+ qr/Could not read packet:.* errno: 104 /,
+ qr/Could not read packet:.* errno: 0 .* length: 0/,
+ qr/Could not write packet:.* errno: 32 /,
+ qr/Could not write packet:.* errno: 104 /,
+ qr/Semisync ack receiver got error 1158/,
+ qr/Semisync ack receiver got hangup/,
+ qr/Connection was killed/,
qr/Failed on request_dump/,
qr/Slave: Can't drop database.* database doesn't exist/,
qr/Slave: Operation DROP USER failed for 'create_rout_db'/,
@@ -4541,8 +4553,7 @@ sub extract_warning_lines ($$) {
qr/WSREP: Failed to guess base node address/,
qr/WSREP: Guessing address for incoming client/,
- # for UBSAN
- qr/decimal\.c.*: runtime error: signed integer overflow/,
+ qr/InnoDB: Difficult to find free blocks in the buffer pool*/,
# Disable test for UBSAN on dynamically loaded objects
qr/runtime error: member call.*object.*'Handler_share'/,
qr/sql_type\.cc.* runtime error: member call.*object.* 'Type_collection'/,
@@ -5702,6 +5713,8 @@ sub start_mysqltest ($) {
mtr_add_arg($args, "--result-file=%s", $tinfo->{'result_file'});
}
+ mtr_add_arg($args, "--wait-for-pos-timeout=%d", $opt_debug_sync_timeout);
+
client_debug_arg($args, "mysqltest");
if ( $opt_record )