implement portable sandbox test suite
Registered by
Giuseppe Maxia
create several dummy packages that act like MySQL server tarballs, and run a comprehensive set of tests on those packages.
The main goal is to have such a test suite in the development site.
The ambitious goal is to make it distributable
Blueprint information
- Status:
- Complete
- Approver:
- Giuseppe Maxia
- Priority:
- High
- Drafter:
- Giuseppe Maxia
- Direction:
- Approved
- Assignee:
- Giuseppe Maxia
- Definition:
- Approved
- Series goal:
- Accepted for mysql-sandbox-1.99-alpha
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Giuseppe Maxia
- Completed by
- Giuseppe Maxia
Related branches
Related bugs
Sprints
Whiteboard
Currently implemented as a single Perl script, making multiple Sandbox installations from binary expanded trees under $HOME/opt.
For each version, the test suite will build a single sandbox, a replication sandbox, and a multiple server sandbox.
Then it will build a composite group sandbox using all the versions, and finally it will test some fine tuning options (skipping an engine, setting SQL_MODE).
(?)
Work Items
Dependency tree
* Blueprints in grey have been implemented.