Automated database migration testing: MVC
Blueprint: https://docs.gitlab.com/ee/architecture/blueprints/database_testing This is Iteration 1 on database testing. In this iteration, we plan to deliver a testing pipeline that helps us validate database migrations and make this usable for all developers. ## User story *As a GitLab database maintainer, I regularly kick off migration testing for a MR while reviewing and will get relevant information from the test run presented on the MR after a while.* ## Issue Criteria In order to add an issue to this epic, it must support one of the following criteria: * Supports running a pipeline by anybody with developer access * Improves safety or security since it touches production data * Reduces overhead for migration authors by replacing a process previously required manually
epic