• unknown's avatar
    Fix test cases to work with non-standard --vardir. · a71fb640
    unknown authored
    Rename mix_innodb_myisam_binlog-master.opt; when the test was moved to
    separate stm/row test cases, the .opt were not moved along with it,
    causing a 60-second test duration because of default lock timeout :-(
    
    
    mysql-test/t/binlog_row_mix_innodb_myisam-master.opt:
      bk cp mysql-test/t/mix_innodb_myisam_binlog-master.opt mysql-test/t/binlog_row_mix_innodb_myisam-master.opt
    mysql-test/t/binlog_stm_mix_innodb_myisam-master.opt:
      Rename: mysql-test/t/mix_innodb_myisam_binlog-master.opt -> mysql-test/t/binlog_stm_mix_innodb_myisam-master.opt
    mysql-test/r/mysqlbinlog_base64.result:
      Fix test cases to work with non-standard --vardir.
    mysql-test/r/ndb_load.result:
      Fix test cases to work with non-standard --vardir.
    mysql-test/r/rpl_LD_INFILE.result:
      Fix test cases to work with non-standard --vardir.
    mysql-test/r/rpl_loaddata2.result:
      Fix test cases to work with non-standard --vardir.
    mysql-test/r/rpl_loaddata_m.result:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/loaddata.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/mysqlbinlog_base64.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/ndb_dd_dump.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/ndb_load.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_LD_INFILE.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_loaddata2.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_loaddata_m.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_loadfile.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/extra/rpl_tests/rpl_row_001.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/r/rpl_load_table_from_master.result:
      Fix test cases to work with non-standard --vardir.
    mysql-test/r/rpl_loadfile.result:
      Fix test cases to work with non-standard --vardir.
    mysql-test/r/rpl_ndb_row_001.result:
      Fix test cases to work with non-standard --vardir.
    mysql-test/r/rpl_row_001.result:
      Fix test cases to work with non-standard --vardir.
    mysql-test/r/rpl_row_loaddata_m.result:
      Fix test cases to work with non-standard --vardir.
    mysql-test/r/rpl_row_stop_middle_update.result:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_drop_db.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_load_table_from_master.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_row_stop_middle_update.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/extra/rpl_tests/rpl_row_UUID.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/extra/rpl_tests/rpl_row_blob.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/extra/rpl_tests/rpl_row_charset.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/extra/rpl_tests/rpl_row_func003.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/extra/rpl_tests/rpl_row_sp006.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/include/ndb_backup.inc:
      Fix test cases to work with non-standard --vardir.
    mysql-test/r/rpl_ndb_bank.result:
      Fix test cases to work with non-standard --vardir.
    mysql-test/r/rpl_ndb_sync.result:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_ndb_bank.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_ndb_sync.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_row_NOW.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_row_func002.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_row_sp001.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_row_sp011.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_row_trig001.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_row_trig003.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/rpl_sp004.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/t/show_check.test:
      Fix test cases to work with non-standard --vardir.
    mysql-test/include/partition_1.inc:
      Fix test cases to work with non-standard --vardir.
    mysql-test/include/partition_layout.inc:
      Fix test cases to work with non-standard --vardir.
    mysql-test/r/ndb_dd_backuprestore.result:
      Fix test cases to work with non-standard --vardir.
    a71fb640
rpl_load_table_from_master.result 1.43 KB
stop slave;
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
reset master;
reset slave;
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
start slave;
"******************** Test Requirment 1 *************"
SET SQL_LOG_BIN=0,timestamp=200006;
CREATE TABLE t1(t TIMESTAMP NOT NULL,a CHAR(1))ENGINE=MyISAM;
INSERT INTO t1 ( a) VALUE ('F');
select unix_timestamp(t) from t1;
unix_timestamp(t)
200006
load table t1 from master;
select unix_timestamp(t) from t1;
unix_timestamp(t)
200006
set SQL_LOG_BIN=1,timestamp=default;
drop table t1;
set SQL_LOG_BIN=0;
"******************** Test Requirment 2 *************"
CREATE TABLE t1 (a INT NOT NULL) ENGINE=MyISAM MAX_ROWS=4000 CHECKSUM=1;
INSERT INTO t1 VALUES (1);
load table t1 from master;
check table t1;
Table	Op	Msg_type	Msg_text
test.t1	check	status	OK
drop table t1;
drop table t1;
set SQL_LOG_BIN=0;
create table t1 (word char(20) not null, index(word))ENGINE=MyISAM;
load data infile '../std_data_ln/words.dat' into table t1;
create table t2 (word char(20) not null)ENGINE=MyISAM;
load data infile '../std_data_ln/words.dat' into table t2;
create table t3 (word char(20) not null primary key)ENGINE=MyISAM;
load table t1 from master;
load table t2 from master;
load table t3 from master;
check table t1;
Table	Op	Msg_type	Msg_text
test.t1	check	status	OK
select count(*) from t2;
count(*)
70
select count(*) from t3;
count(*)
0
set SQL_LOG_BIN=1;
drop table if exists t1,t2,t3;
create table t1(n int);
drop table t1;