The Impact of Parallel and Batch Testing in Continuous Integration Environments