Commit 5eb66770 authored by unknown's avatar unknown
Browse files

Bug#14354 Partitions: data directory clause fails

 - Use "system" to execute rm, mkdir etc
 - Use MYSQLTEST_VARDIR


mysql-test/t/partition_mgm_err.test:
  Use system to execute "unix" command.
  Use MYSQLTEST_VARDIR
parent d49e4770
Loading
Loading
Loading
Loading
+9 −8
Original line number Diff line number Diff line
@@ -171,19 +171,20 @@ DROP TABLE t1;
#
# BUG: 14354 Partitions: data directory clause fails
#
--exec rm -rf $MYSQL_TEST_DIR/bug14354
--exec mkdir $MYSQL_TEST_DIR/bug14354
--system rm -rf $MYSQLTEST_VARDIR/tmp/bug14354
--system mkdir $MYSQLTEST_VARDIR/tmp/bug14354
disable_query_log;
eval CREATE TABLE t1 (id int) PARTITION BY RANGE(id) (
PARTITION p1 VALUES LESS THAN (20) ENGINE=myiasm
DATA DIRECTORY="$MYSQL_TEST_DIR/bug14354" 
INDEX DIRECTORY="$MYSQL_TEST_DIR/bug14354");
DATA DIRECTORY="$MYSQLTEST_VARDIR/tmp/bug14354"
INDEX DIRECTORY="$MYSQLTEST_VARDIR/tmp/bug14354");
enable_query_log;
INSERT INTO t1 VALUES (15);
--exec test -f $MYSQL_TEST_DIR/bug14354/t1#P#p1.MYD
--exec test -f $MYSQL_TEST_DIR/bug14354/t1#P#p1.MYI
--system test -f $MYSQLTEST_VARDIR/tmp/bug14354/t1#P#p1.MYD
--system test -f $MYSQLTEST_VARDIR/tmp/bug14354/t1#P#p1.MYI
DROP TABLE t1;
--exec rm -rf $MYSQL_TEST_DIR/bug14354
--system rm -rf $MYSQLTEST_VARDIR/tmp/bug14354


#
# Bug# 16534 - Trying to add multiple partitions crashes server