Bug #27720 | Failing tests without innodb and partition in 5.1-bktree | ||
---|---|---|---|
Submitted: | 9 Apr 2007 19:48 | Modified: | 29 Oct 2007 19:53 |
Reporter: | jocelyn fournier (Silver Quality Contributor) | Email Updates: | |
Status: | Can't repeat | Impact on me: | |
Category: | MySQL Server: Tests | Severity: | S3 (Non-critical) |
Version: | 5.1-bk | OS: | Any |
Assigned to: | Matthias Leich | CPU Architecture: | Any |
Tags: | Contribution, qc |
[9 Apr 2007 19:48]
jocelyn fournier
[14 Jun 2007 12:40]
Valeriy Kravchuk
Verified for rpl_row_basic_11bugs (it does require innodb, but has no appropriate source command) with latest 5.1.20-BK on Linux. As for rpl_extraCol_myisam test, currently it looks like: ########################################### # Author: Jeb # Date: 2006-09-07 # Purpose: Wapper for rpl_extraSlave_Col.test # Using MyISAM ########################################### -- source include/have_binlog_format_row.inc -- source include/master-slave.inc let $engine_type = 'MyISAM'; -- source extra/rpl_tests/rpl_extraSlave_Col.test And, in turn, extra/rpl_tests/rpl_extraSlave_Col.test: ################################################# # Author: Jeb # Date: 2006-09-07 # Purpose: To test having extra columns on the slave. ################################################## # Some tests in here requre partitioning -- source include/have_partition.inc ... starts with -- source include/have_partition.inc so I do not see any problem with this test.
[29 Oct 2007 19:53]
Matthias Leich
Thank you for your bug report. I checked today the tests mentioned above on mysql-5.1-build ChangeSet@1.2591, 2007-10-29 ./BUILD/compile-pentium-debug and was unable to repeat the problem. ChangeSet@1.2469.1.114, 2007-04-25 "Fix test case that was broken for builds without InnoDB" fixed several problems including this bug. Note: There might be a delay of some weeks between commit of changeset and availability of bug fix within the official MySQL source trees. Result: rpl.rpl_extraCol_myisam [ skipped ] Test requires: 'have_partition' The fix was: add a line "-- source include/have_partition.inc" to extra/rpl_tests/rpl_extraSlave_Col.test Result: rpl.rpl_row_basic_11bugs [ pass ] The fix was: add "--disable_warnings" and "--enable-warnings" to suite/rpl/t/rpl_row_basic_11bugs.test In case of missing InnoDB the default storage engine MyISAM is used instead. "--disable_warnings" suppresses the corresponding warning of the server. Regards, Matthias Leich