Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
5.6.1, 6.1.1
-
None
Description
This is a subtask for MCOL-4659. Under terms of this MCOL let's fix the wrong ENGINE related failures.
If I run mtr from a build dir:
cd mysql-test
|
./mtr --suite=columnstore/basic
|
some tests fail.
Missing InnoDB plugin
Some tests miss have_innodb.inc and fail with
Unknown storage engine 'INNODB'
|
Unpredictable default storage engine
Some tests miss:
set @@default_storage_engine=InnoDB
|
and fail with this symptom:
-) ENGINE=InnoDB DEFAULT CHARSET=koi8r
|
+) ENGINE=MyISAM DEFAULT CHARSET=koi8r
|
We should:
- add
--source have_innodb.inc
- and fix the engine to be predictable
either add this command into the beginning of all affected testsset @@default_storage_engine=InnoDB
or add explicit ENGINE clause into all CREATE TABLE statements in these tests
ENGINE=InnoDB