I am just writing a blog on the subject of testing 3rd party engines
(http://pbxt.blogspot.com/), and was wondering if this subject has
come up at all before.
When using mysql-test-run to test a different engine, for example:
$ ./mysql-test-run --mysqld=--default-storage-engine=pbxt
you get a lot of failures which are not actually bugs.
For example wherever SHOW CREATE TABLE is used in a test, the result
verifies that ENGINE=MyISAM.
In my blog I mentioned this and other things that would make testing
3rd party engines easier by eliminating unnecessary differences.
If you have a moment, please check it out: http://pbxt.blogspot.com/