gh-ost
gh-ost copied to clipboard
Run `localtests` via docker
Related issue: #857
Description
This PR adds support for running localtests via docker.
It adds:
- Dockerfile.itest -- set up with dbdeployer and ready to run tests
- script/itest -- wrapper that builds gh-ost from source, builds the itest container and runs it
- itest.sh -- thing that actually runs the tests, expects to only be run in the itest container
Testing
Example output: https://gist.github.com/ajm188/c83312ef82f06d51ca1f182c22b45d28
I haven't forgotten about this! I should have time later this week.