Bug #56661 MEB tests fail on extra ibbackup_export_variables.txt
Submitted: 8 Sep 2010 17:37 Modified: 1 Dec 2010 23:26
Reporter: Ingo Strüwing Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Enterprise Backup Severity:S2 (Serious)
Version:3.5.next OS:Any
Assigned to: CPU Architecture:Any

[8 Sep 2010 17:37] Ingo Strüwing
Description:
Multiple tests in the MEB test suite fail on result differences like this:

@@ -1640,6 +1640,7 @@
 ib_logfile0
 ib_logfile1
 ib_logfile2
+ibbackup_export_variables.txt
 ibbackup_logfile
 ibdata1
 ibdata2
@@ -2734,6 +2735,7 @@
 ib_logfile0
 ib_logfile1
 ib_logfile2
+ibbackup_export_variables.txt
 ibbackup_logfile
 ibdata1
 ibdata2

How to repeat:
Branch mysql-5.1-meb.
Build MySQL.
Branch meb-3.5.next (current revno: 228, but 227 shows the same problem).
Build meb-ibbackup and meb-innobackup-c.
export IBBACKUP and INNOBACKUP.
Run MTR --suite=meb in mysql-5.1-meb.

Suggested fix:
Do not create ibbackup_export_variables.txt in datadir,
or remove it before list_files,
or exclude it from copy_back if it is created in backup_dir.
[16 Sep 2010 16:10] Ingo Strüwing
This file is created by the ibbackup program.
[5 Oct 2010 11:35] Thava Alagu
The checkin into mysql-5.1-meb on 2010-09-24 has fixed this test issue.