List:Commits« Previous MessageNext Message »
From:Sergey Petrunia Date:February 1 2009 1:38pm
Subject:bzr push into mysql-6.0-opt branch (sergefp:2824 to 2825)
View as plain text  
 2825 Sergey Petrunia	2009-02-01
      Fix PB failures: Update tests to work with MTR2. The test update is probably incomplete
modified:
  mysql-test/suite/backup/r/backup_datatypes.result
  mysql-test/suite/backup/r/backup_errors.result
  mysql-test/suite/backup/t/backup.test
  mysql-test/suite/backup/t/backup_datatypes.test
  mysql-test/suite/backup/t/backup_errors.test
  mysql-test/suite/backup/t/backup_logs.test
  mysql-test/suite/backup/t/backup_myisam_coverage.test

 2824 Sergey Petrunia	2009-01-30
      Post-merge adaptations to new MTR: s|MYSQLTEST_VARDIR/master-data/|MYSQLD_DATADIR/|g
modified:
  mysql-test/suite/backup/t/backup_myisam.test

=== modified file 'mysql-test/suite/backup/r/backup_datatypes.result'
--- a/mysql-test/suite/backup/r/backup_datatypes.result	2008-12-18 21:09:11 +0000
+++ b/mysql-test/suite/backup/r/backup_datatypes.result	2009-02-01 13:26:18 +0000
@@ -120,6 +120,7 @@ SHOW DATABASES;
 Database
 information_schema
 ����
+mtr
 mysql
 test
 ** checking the character set **
@@ -211,6 +212,7 @@ SHOW DATABASES;
 Database
 information_schema
 ��
+mtr
 mysql
 test
 ** checking client character set **

=== modified file 'mysql-test/suite/backup/r/backup_errors.result'
--- a/mysql-test/suite/backup/r/backup_errors.result	2009-01-29 21:17:59 +0000
+++ b/mysql-test/suite/backup/r/backup_errors.result	2009-02-01 13:26:18 +0000
@@ -2,7 +2,7 @@ DROP DATABASE IF EXISTS adb;
 DROP DATABASE IF EXISTS bdb;
 # non-existent backup archive
 RESTORE FROM 'test.bak';
-ERROR HY000: File 'MYSQLTEST_VARDIR/master-data/test.bak' not found (Errcode: #)
+ERROR HY000: File 'MYSQLTEST_VARDIR/mysqld.1/data/test.bak' not found (Errcode: #)
 Get last backup_id
 SELECT MAX(backup_id) INTO @bup_id FROM mysql.backup_history
 WHERE command LIKE "RESTORE FROM 'test%";
@@ -45,10 +45,10 @@ Malformed file path ''
 error
 # don't overwrite existing files
 BACKUP DATABASE adb TO "bdb/t1.frm";
-ERROR HY000: Can't create/write to file 'MYSQLTEST_VARDIR/master-data/bdb/t1.frm' (Errcode: #)
+ERROR HY000: Can't create/write to file 'MYSQLTEST_VARDIR/mysqld.1/data/bdb/t1.frm' (Errcode: #)
 SHOW WARNINGS;
 Level	Code	Message
-Error	#	Can't create/write to file 'MYSQLTEST_VARDIR/master-data/bdb/t1.frm' (Errcode: #)
+Error	#	Can't create/write to file 'MYSQLTEST_VARDIR/mysqld.1/data/bdb/t1.frm' (Errcode: #)
 Error	#	Can't write to backup location 'bdb/t1.frm'
 Warning	#	Operation aborted
 BACKUP DATABASE adb TO "test.bak";
@@ -58,10 +58,10 @@ SHOW WARNINGS;
 Level	Code	Message
 # don't overwrite existing backup image
 BACKUP DATABASE adb TO "test.bak";
-ERROR HY000: Can't create/write to file 'MYSQLTEST_VARDIR/master-data/test.bak' (Errcode: #)
+ERROR HY000: Can't create/write to file 'MYSQLTEST_VARDIR/mysqld.1/data/test.bak' (Errcode: #)
 SHOW WARNINGS;
 Level	Code	Message
-Error	#	Can't create/write to file 'MYSQLTEST_VARDIR/master-data/test.bak' (Errcode: #)
+Error	#	Can't create/write to file 'MYSQLTEST_VARDIR/mysqld.1/data/test.bak' (Errcode: #)
 Error	#	Can't write to backup location 'test.bak'
 Warning	#	Operation aborted
 Get last backup_id
@@ -409,10 +409,10 @@ backup_id
 #
 # Generate warning - test.bak cannot be overwritten
 BACKUP DATABASE db1 TO 'test.bak';
-ERROR HY000: Can't create/write to file 'MYSQLTEST_VARDIR/master-data/test.bak' (Errcode: #)
+ERROR HY000: Can't create/write to file 'MYSQLTEST_VARDIR/mysqld.1/data/test.bak' (Errcode: #)
 SHOW WARNINGS;
 Level	Code	Message
-Error	#	Can't create/write to file 'MYSQLTEST_VARDIR/master-data/test.bak' (Errcode: #)
+Error	#	Can't create/write to file 'MYSQLTEST_VARDIR/mysqld.1/data/test.bak' (Errcode: #)
 Error	#	Can't write to backup location 'test.bak'
 Warning	#	Operation aborted
 
@@ -425,10 +425,10 @@ Level	Code	Message
 
 # Generate warning - test.bak cannot be overwritten
 BACKUP DATABASE db1 TO 'test.bak';
-ERROR HY000: Can't create/write to file 'MYSQLTEST_VARDIR/master-data/test.bak' (Errcode: #)
+ERROR HY000: Can't create/write to file 'MYSQLTEST_VARDIR/mysqld.1/data/test.bak' (Errcode: #)
 SHOW WARNINGS;
 Level	Code	Message
-Error	#	Can't create/write to file 'MYSQLTEST_VARDIR/master-data/test.bak' (Errcode: #)
+Error	#	Can't create/write to file 'MYSQLTEST_VARDIR/mysqld.1/data/test.bak' (Errcode: #)
 Error	#	Can't write to backup location 'test.bak'
 Warning	#	Operation aborted
 

=== modified file 'mysql-test/suite/backup/t/backup.test'
--- a/mysql-test/suite/backup/t/backup.test	2008-12-24 10:48:24 +0000
+++ b/mysql-test/suite/backup/t/backup.test	2009-02-01 13:26:18 +0000
@@ -236,7 +236,7 @@ FROM mysql.backup_history
 WHERE backup_id = @bid; 
 
 DROP DATABASE db1;
---remove_file $MYSQLTEST_VARDIR/master-data/db1.bkp
+--remove_file $MYSQLD_DATADIR/db1.bkp
 
 
 #

=== modified file 'mysql-test/suite/backup/t/backup_datatypes.test'
--- a/mysql-test/suite/backup/t/backup_datatypes.test	2008-12-18 21:09:11 +0000
+++ b/mysql-test/suite/backup/t/backup_datatypes.test	2009-02-01 13:26:18 +0000
@@ -17,9 +17,10 @@ connect (breakpoints,localhost,root,,);
 --echo starting the test for backup
 --echo
 ##############################################################
+let $MYSQLD_DATADIR= `select @@datadir`;
 
 --error 0,1
---remove_file $MYSQLTEST_VARDIR/master-data/bup_datatype.bak
+--remove_file $MYSQLD_DATADIR/bup_datatype.bak
 
 #Create Database and tables with different datatypes for this test.
 
@@ -139,5 +140,5 @@ SET NAMES utf8;
 
 DROP DATABASE `����`;
 
---remove_file $MYSQLTEST_VARDIR/master-data/bup_datatype.bak
+--remove_file $MYSQLD_DATADIR/bup_datatype.bak
 

=== modified file 'mysql-test/suite/backup/t/backup_errors.test'
--- a/mysql-test/suite/backup/t/backup_errors.test	2009-01-29 21:17:59 +0000
+++ b/mysql-test/suite/backup/t/backup_errors.test	2009-02-01 13:26:18 +0000
@@ -550,8 +550,8 @@ RESTORE FROM 'newtest.bak' OVERWRITE;
 --replace_column 2 #
 SHOW WARNINGS;
 
---remove_file $MYSQLTEST_VARDIR/master-data/test.bak
---remove_file $MYSQLTEST_VARDIR/master-data/newtest.bak
+--remove_file $MYSQLD_DATADIR/test.bak
+--remove_file $MYSQLD_DATADIR/newtest.bak
 
 --echo
 DROP DATABASE db1;

=== modified file 'mysql-test/suite/backup/t/backup_logs.test'
--- a/mysql-test/suite/backup/t/backup_logs.test	2009-01-29 21:17:59 +0000
+++ b/mysql-test/suite/backup/t/backup_logs.test	2009-02-01 13:26:18 +0000
@@ -94,7 +94,7 @@ LET $result=`SELECT @backup_id_history =
 
 --echo We can notice that, if result is 1 then backup_id
 --echo from backup_history log and from backup_command is same.
---remove_file $MYSQLTEST_VARDIR/master-data/backup_logs1.bak
+--remove_file $MYSQLD_DATADIR/backup_logs1.bak
 
 #
 # Test 2 - Check output of backup and verify different columns in
@@ -128,7 +128,7 @@ SELECT MAX(backup_id) INTO @bup_id FROM 
 WHERE command LIKE "BACKUP DATABASE backup_logs TO%";
 SELECT operation,num_objects, username, command FROM mysql.backup_history
      WHERE backup_id=@bup_id;
---remove_file $MYSQLTEST_VARDIR/master-data/backup_logs1.bak
+--remove_file $MYSQLD_DATADIR/backup_logs1.bak
 
 connection con3;
 SELECT CURRENT_USER();
@@ -141,7 +141,7 @@ SELECT MAX(backup_id) INTO @bup_id FROM 
 WHERE command LIKE "BACKUP DATABASE backup_logs TO%";
 SELECT operation,num_objects, username, command FROM mysql.backup_history
      WHERE backup_id=@bup_id;
---remove_file $MYSQLTEST_VARDIR/master-data/backup_logs1.bak
+--remove_file $MYSQLD_DATADIR/backup_logs1.bak
 
 --echo
 --echo From the above tables we can notice that num_objects shows '0' if only DB
@@ -366,11 +366,11 @@ EOF
 --echo because of bug#37980. Once this bug is fixed, both should show 
 --echo same bytes.
 
---file_exists $MYSQLTEST_VARDIR/master-data/backup_history.log
---file_exists $MYSQLTEST_VARDIR/master-data/backup_progress.log
+--file_exists $MYSQLD_DATADIR/backup_history.log
+--file_exists $MYSQLD_DATADIR/backup_progress.log
 
-#cat_file $MYSQLTEST_VARDIR/master-data/backup_history.log;
-#cat_file $MYSQLTEST_VARDIR/master-data/backup_progress.log;
+#cat_file $MYSQLD_DATADIR/backup_history.log;
+#cat_file $MYSQLD_DATADIR/backup_progress.log;
 
 connection con2;
 
@@ -433,10 +433,10 @@ SELECT timediff(now(),@start_restore) > 
 --replace_column 1 # 3 # 4 #
 SELECT * FROM mysql.backup_progress WHERE backup_id = 501;
 
---file_exists $MYSQLTEST_VARDIR/master-data/backup_history.log
---file_exists $MYSQLTEST_VARDIR/master-data/backup_progress.log
-#cat_file $MYSQLTEST_VARDIR/master-data/backup_history.log;
-#cat_file $MYSQLTEST_VARDIR/master-data/backup_progress.log;
+--file_exists $MYSQLD_DATADIR/backup_history.log
+--file_exists $MYSQLD_DATADIR/backup_progress.log
+#cat_file $MYSQLD_DATADIR/backup_history.log;
+#cat_file $MYSQLD_DATADIR/backup_progress.log;
 
 SET DEBUG_SYNC= 'RESET';
 

=== modified file 'mysql-test/suite/backup/t/backup_myisam_coverage.test'
--- a/mysql-test/suite/backup/t/backup_myisam_coverage.test	2008-12-30 12:13:31 +0000
+++ b/mysql-test/suite/backup/t/backup_myisam_coverage.test	2009-02-01 13:26:18 +0000
@@ -8,11 +8,12 @@
 #
 # Precautionary cleanup
 #
+let $MYSQLD_DATADIR= `select @@datadir`;
 --disable_warnings
 USE test;
 DROP DATABASE IF EXISTS mysql_db1;
 --error 0,1
---remove_file $MYSQLTEST_VARDIR/master-data/bup_myisam3.bak
+--remove_file $MYSQLD_DATADIR/bup_myisam3.bak
 --enable_warnings
 
 #
@@ -31,8 +32,8 @@ INSERT INTO mysql_db1.t1 SELECT * FROM m
 INSERT INTO mysql_db1.t1 SELECT * FROM mysql_db1.t1;
 FLUSH TABLE mysql_db1.t1;
 #
---exec $MYISAMPACK -s $MYSQLTEST_VARDIR/master-data/mysql_db1/t1
---exec $MYISAMCHK -srq $MYSQLTEST_VARDIR/master-data/mysql_db1/t1
+--exec $MYISAMPACK -s $MYSQLD_DATADIR/mysql_db1/t1
+--exec $MYISAMCHK -srq $MYSQLD_DATADIR/mysql_db1/t1
 #
 --replace_column 1 #
 BACKUP DATABASE mysql_db1 to 'bup_myisam3.bak';
@@ -49,5 +50,5 @@ SELECT COUNT(*) FROM mysql_db1.t1 WHERE 
 SET debug='';
 DROP TABLE mysql_db1.t1;
 DROP DATABASE mysql_db1;
---remove_file $MYSQLTEST_VARDIR/master-data/bup_myisam3.bak
+--remove_file $MYSQLD_DATADIR/bup_myisam3.bak
 

Thread
bzr push into mysql-6.0-opt branch (sergefp:2824 to 2825)Sergey Petrunia1 Feb