mirror of
https://github.com/MariaDB/server.git
synced 2025-07-24 19:42:23 +03:00
Let us disable Valgrind on tests that would fail because a server shutdown or a STOP SLAVE command would take longer, causing the test harness to forcibly and silently kill the server due to an exceeded timeout.
38 lines
2.0 KiB
Plaintext
38 lines
2.0 KiB
Plaintext
--source include/have_innodb.inc
|
|
|
|
#Restarting not supported in embedded
|
|
--source include/not_embedded.inc
|
|
#Windows has trouble creating files/directories with long names
|
|
--source include/not_windows.inc
|
|
--source include/no_valgrind_without_big.inc
|
|
|
|
--echo #
|
|
--echo # Bug#19419026 WHEN A TABLESPACE IS NOT FOUND, DO NOT REPORT "TABLE NOT FOUND"
|
|
--echo #
|
|
|
|
#Create database and tablename with all special characters
|
|
|
|
CREATE DATABASE `..................................................`;
|
|
USE `..................................................`;
|
|
CREATE TABLE `..................................................` (ID INT)
|
|
ENGINE=INNODB;
|
|
|
|
--source include/shutdown_mysqld.inc
|
|
|
|
--remove_file $MYSQLTEST_VARDIR/mysqld.1/data/@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e/@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e.ibd
|
|
|
|
--source include/start_mysqld.inc
|
|
|
|
--disable_query_log
|
|
call mtr.add_suppression("\\[ERROR\\] InnoDB: Operating system error number 2 in a file operation.");
|
|
call mtr.add_suppression("\\[ERROR\\] InnoDB: The error means the system cannot find the path specified.");
|
|
call mtr.add_suppression("\\[ERROR\\] InnoDB: If you are installing InnoDB, remember that you must create directories yourself, InnoDB does not create them.");
|
|
call mtr.add_suppression("\\[ERROR\\] InnoDB: Cannot open datafile for read-only");
|
|
call mtr.add_suppression("\\[Warning\\] InnoDB: Ignoring tablespace .* because it could not be opened");
|
|
--enable_query_log
|
|
|
|
--error ER_GET_ERRNO
|
|
select * from `..................................................`;
|
|
DROP TABLE `..................................................`;
|
|
DROP DATABASE `..................................................`;
|