mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
5
mysql-test/include/expect_crash.inc
Normal file
5
mysql-test/include/expect_crash.inc
Normal file
@@ -0,0 +1,5 @@
|
||||
--let $_server_id= `SELECT @@server_id`
|
||||
--let $_expect_file_name= $MYSQLTEST_VARDIR/tmp/mysqld.$_server_id.expect
|
||||
|
||||
# There should be a debug crash after using this .inc file
|
||||
--exec echo "wait" > $_expect_file_name
|
@@ -1,6 +1,4 @@
|
||||
if (`SELECT COUNT(*) = 0 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE LOWER(variable_name) = 'innodb_page_size' AND variable_value = 32768`)
|
||||
{
|
||||
|
||||
--skip Test requires InnoDB with 32k Page size.
|
||||
|
||||
}
|
||||
--skip Test requires InnoDB with 32k page size.
|
||||
}
|
||||
|
6
mysql-test/include/have_innodb_4k.inc
Normal file
6
mysql-test/include/have_innodb_4k.inc
Normal file
@@ -0,0 +1,6 @@
|
||||
--disable_warnings
|
||||
if (`SELECT COUNT(*) = 0 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE LOWER(variable_name) = 'innodb_page_size' AND variable_value = 4096`)
|
||||
{
|
||||
--skip Test requires InnoDB with 4k Page size.
|
||||
}
|
||||
--enable_warnings
|
@@ -1,4 +1,4 @@
|
||||
if (`SELECT COUNT(*) = 0 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE LOWER(variable_name) = 'innodb_page_size' AND variable_value = 65536`)
|
||||
{
|
||||
--skip Test requires InnoDB with 64k Page size.
|
||||
--skip Test requires InnoDB with 64k page size.
|
||||
}
|
||||
|
6
mysql-test/include/have_innodb_8k.inc
Normal file
6
mysql-test/include/have_innodb_8k.inc
Normal file
@@ -0,0 +1,6 @@
|
||||
--disable_warnings
|
||||
if (`SELECT COUNT(*) = 0 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE LOWER(variable_name) = 'innodb_page_size' AND variable_value = 8192`)
|
||||
{
|
||||
--skip Test requires InnoDB with 8k Page size.
|
||||
}
|
||||
--enable_warnings
|
@@ -1,4 +0,0 @@
|
||||
if (! `SELECT COUNT(*) FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE LOWER(variable_name) = 'innodb_have_bzip2' AND variable_value = 'ON'`)
|
||||
{
|
||||
--skip Test requires InnoDB compiled with libbz2
|
||||
}
|
@@ -1,4 +0,0 @@
|
||||
if (!`SELECT COUNT(*) FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE LOWER(variable_name) = 'innodb_have_lz4' AND variable_value = 'ON'`)
|
||||
{
|
||||
--skip Test requires InnoDB compiled with liblz4
|
||||
}
|
@@ -1,4 +0,0 @@
|
||||
if (!`SELECT COUNT(*) FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE LOWER(variable_name) = 'innodb_have_lzma' AND variable_value = 'ON' `)
|
||||
{
|
||||
--skip Test requires InnoDB compiled with liblzma
|
||||
}
|
@@ -1,4 +0,0 @@
|
||||
if (! `SELECT COUNT(*) FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE LOWER(variable_name) = 'innodb_have_lzo' AND variable_value = 'ON'`)
|
||||
{
|
||||
--skip Test requires InnoDB compiled with liblzo
|
||||
}
|
@@ -1,4 +0,0 @@
|
||||
if (! `SELECT COUNT(*) FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE LOWER(variable_name) = 'innodb_have_snappy' AND variable_value = 'ON'`)
|
||||
{
|
||||
--skip Test requires InnoDB compiled with libsnappy
|
||||
}
|
@@ -6,8 +6,8 @@ innodb-cmpmem
|
||||
innodb-trx
|
||||
innodb-sys-indexes
|
||||
|
||||
[xtradb]
|
||||
innodb
|
||||
innodb-cmpmem
|
||||
innodb-trx
|
||||
innodb-sys-indexes
|
||||
#[xtradb]
|
||||
#innodb
|
||||
#innodb-cmpmem
|
||||
#innodb-trx
|
||||
#innodb-sys-indexes
|
||||
|
@@ -624,6 +624,11 @@ DROP TABLE t1,t2,t3;
|
||||
# Test bug when trying to drop data file which no InnoDB directory entry
|
||||
#
|
||||
|
||||
--disable_query_log
|
||||
call mtr.add_suppression("InnoDB: Table .*bug29807.*");
|
||||
call mtr.add_suppression("InnoDB: Cannot open table test/bug29807 from");
|
||||
--enable_query_log
|
||||
|
||||
create table t1 (a int) engine=innodb;
|
||||
let $MYSQLD_DATADIR= `select @@datadir`;
|
||||
copy_file $MYSQLD_DATADIR/test/t1.frm $MYSQLD_DATADIR/test/bug29807.frm;
|
||||
@@ -631,10 +636,6 @@ copy_file $MYSQLD_DATADIR/test/t1.frm $MYSQLD_DATADIR/test/bug29807.frm;
|
||||
select * from bug29807;
|
||||
drop table t1;
|
||||
drop table bug29807;
|
||||
--disable_query_log
|
||||
call mtr.add_suppression("InnoDB: Error: table .test...bug29807. does not exist in the InnoDB internal");
|
||||
call mtr.add_suppression("InnoDB: Cannot open table test/bug29807 from");
|
||||
--enable_query_log
|
||||
|
||||
|
||||
#
|
||||
|
@@ -32,6 +32,7 @@ BEGIN
|
||||
AND variable_name not like "Last_IO_Err*"
|
||||
AND variable_name != 'INNODB_IBUF_MAX_SIZE'
|
||||
AND variable_name != 'INNODB_USE_NATIVE_AIO'
|
||||
AND variable_name != 'INNODB_BUFFER_POOL_LOAD_AT_STARTUP'
|
||||
AND variable_name not like 'GTID%POS'
|
||||
AND variable_name != 'GTID_BINLOG_STATE'
|
||||
ORDER BY variable_name;
|
||||
|
@@ -18,7 +18,7 @@
|
||||
# $slave_io_errno
|
||||
# The expected IO error numbers. This can be either a single
|
||||
# number, or a comma-separated list of numbers. Examples:
|
||||
# --let $slave_io_errno= 1040, 1053, 2002, 2003, 2006, 2013
|
||||
# --let $slave_io_errno= 1053, 2002, 2003, 2006, 2013
|
||||
# --let $slave_io_errno= 1045
|
||||
# (After BUG#41956 has been fixed, this will be required to be
|
||||
# symbolic names instead of numbers.)
|
||||
|
@@ -11,10 +11,7 @@ let $counter= 5000;
|
||||
let $mysql_errno= 9999;
|
||||
while ($mysql_errno)
|
||||
{
|
||||
# Strangely enough, the server might return "Too many connections"
|
||||
# while being shutdown, thus 1040 is an "allowed" error
|
||||
# See BUG#36228
|
||||
--error 0,1040,1053,2002,2003,2005,2006,2013,1927
|
||||
--error 0,ER_SERVER_SHUTDOWN,ER_CONNECTION_KILLED,2002,2006,2013
|
||||
show status;
|
||||
|
||||
dec $counter;
|
||||
|
@@ -9,10 +9,7 @@ let $counter= 600;
|
||||
let $mysql_errno= 0;
|
||||
while (!$mysql_errno)
|
||||
{
|
||||
# Strangely enough, the server might return "Too many connections"
|
||||
# while being shutdown, thus 1040 is an "allowed" error.
|
||||
# See BUG#36228.
|
||||
--error 0,1040,1053,2002,2003,2005,2006,2013,1927
|
||||
--error 0,ER_SERVER_SHUTDOWN,ER_CONNECTION_KILLED,2002,2006,2013
|
||||
show status;
|
||||
|
||||
dec $counter;
|
||||
|
Reference in New Issue
Block a user