config root man

Current Path : /usr/opt/mysql57/mysql-test/suite/innodb/t/

FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64
Upload File :
Current File : //usr/opt/mysql57/mysql-test/suite/innodb/t/create_table.test

--source include/have_innodb.inc
--source include/have_debug.inc

--echo #
--echo # Bug #22306581	VALGRIND FAILURE IN INNODB.TEMPORARY_TABLE
--echo #

--error ER_ILLEGAL_HA
create temporary table t (i int) COMPRESSION = "ZLIB" ENGINE = InnoDB;
SHOW WARNINGS;

--error ER_ILLEGAL_HA
create table t1(i INT) COMPRESSION="ZLIB" ENGINE=InnoDB TABLESPACE=innodb_system;
SHOW WARNINGS;

SET DEBUG ='+d, simulate_max_char_col';
--error 1030
create table t1(f1 varchar(1000))engine=innodb;
SET DEBUG ='-d, simulate_max_char_col';

--echo #
--echo # Bug #27361662  ERROR NOT THROWN ON CREATING TEMPORARY TABLE IN
--echo # INNODB_FILE_PER_TABLE TABLESPACE
--echo #

--echo "Try creating temporary table with innodb_file_per_table option with STRICT mode"
# Enable STRICT mode
SET innodb_strict_mode = ON;
--error ER_ILLEGAL_HA_CREATE_OPTION
CREATE TEMPORARY TABLE t1(c1 int) TABLESPACE innodb_file_per_table;

# Validate that the table is not created
--error ER_NO_SUCH_TABLE
SELECT COUNT(*) FROM t1;

--echo "Try creating temporary table with innodb_file_per_table option without STRICT mode"
# Disable STRICT mode
SET innodb_strict_mode = OFF;
CREATE TEMPORARY TABLE t1(c1 int) TABLESPACE innodb_file_per_table;

SHOW WARNINGS;

# Validate temporary table exists
SELECT COUNT(*) FROM t1;

DROP TABLE t1;

# Reset STRICT mode to default
SET innodb_strict_mode = default;

Man Man