Make CI pipelines faster by using machine learning to optimize tests
The Launchable AI uses machine learning to identify the best tests to run for a change allowing you to run fewer tests. This can drastically reduce pipeline run time up to 80% or more.
Each project in Launchable is associated with its own machine learning model. The model is trained by watching incoming changes and the resulting test failures. Typical training time for a model is 3-4 weeks but it depends on your codebase and the frequency of test runs.
Run the right tests for a change and nothing more!
On each change, the Launchable AI ranks tests by importance to code changes and allows you to create a unique subset (based on this ranking) in real-time. Run a fraction of your test suite while still maintaining high confidence that if a failure exists one will be found.
Reduce a 30 min pre-merge suite to 6 min
Reduce a 5-hour nightly suite to 1 hour on each pull request