Bug #48412 | Incompatible option in test start triggers bug#42928 | ||
---|---|---|---|
Submitted: | 29 Oct 2009 16:05 | Modified: | 30 Oct 2009 16:06 |
Reporter: | Joerg Bruehe | Email Updates: | |
Status: | Verified | Impact on me: | |
Category: | Tests: Cluster | Severity: | S3 (Non-critical) |
Version: | mysql-5.1-telco-6.3 | OS: | Any |
Assigned to: | CPU Architecture: | Any | |
Tags: | cluster-6.3.27a |
[29 Oct 2009 16:05]
Joerg Bruehe
[29 Oct 2009 16:17]
Bernd Ocklin
Hi, this is not a bug actually. This test must not be run with enforced binlog-format option. Simply run testing without enforced binlog-format options. It will then still run all tests multiple times with all binlog format options - but only where useful: perl mysql-test-run.pl --timer --force --parallel=auto --comment=embedded --vardir=var-emebbed --embedded --experimental=collections/default.experimental perl mysql-test-run.pl --timer --force --parallel=auto --comment=funcs_1 --vardir=var-funcs_1 --suite=funcs_1 --experimental=collections/default.experimental perl mysql-test-run.pl --timer --force --para=auto --comment=std --vardir=var-std
[30 Oct 2009 16:06]
Joerg Bruehe
It *is* a bug in the test. You will find the sequence of MTR calls in the top Makefile, target "test-bt". One of these calls uses this list of options: ./mysql-test-run.pl --comment=ndb+rpl_ndb+ps --force --timer \ --ps-protocol --mysqld=--binlog-format=row --suite=ndb,rpl_ndb The test needs to receive some guard which ensures it is skipped when its own options are incompatible with those used for the suite. Yes, it passes when run with different options, so I will adapt the subject line and my assessment of the severity.