Engine-specific test suites
Currently the main test suite contains tests with explicit storage engine specifications. The idea is to move all such tests from the main suite to engine-specific suites and run those suites only when the engine is installed/tested. This would allow engine developers to create engine-specific tests and add them to the main tree. Probably the idea could be extended to other kinds of plugins.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- Patrick Crews
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Patrick Crews
- Completed by
- Patrick Crews
Whiteboard
A lot of this has already been done with the work on plugins and whatnot.
There are only a small number of engine-specific tests that still remain within the main suite:
heap.test
heap_auto_
heap_btree.test
heap_hash.test
heap_var.test
myisam-
myisam-blob.test
myisam.test
myisam_
innodb-
innodb.test
innodb_mysql.test
innodb_
innodb_