| Bug #48412 | Incompatible option in test start triggers bug#42928 | ||
|---|---|---|---|
| Submitted: | 29 Oct 17:05 | Modified: | 30 Oct 17:06 |
| Reporter: | Joerg Bruehe | ||
| Status: | Verified | ||
| Category: | Tests: Cluster | Severity: | S3 (Non-critical) |
| Version: | mysql-5.1-telco-6.3 | OS: | Any |
| Assigned to: | Target Version: | ||
| Tags: | cluster-6.3.27a | ||
| Triage: | Triaged: D2 (Serious) / R2 (Low) / E2 (Low) | ||
[29 Oct 17:05]
Joerg Bruehe
[29 Oct 17:17]
Bernhard 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 17: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.
