Integration Process
Phase 1
Installation
Length
1 day
1 week
Required resources
Professional
One hands-on person for minor validations.
Time
2 hours
Adding Redefine CLI tool to your existing CI
Verify
Running Redefine.dev verify command. This command checks your CI environment is compatible with Redefine.dev
Installation
Adding redefine configuration and installation into the CI environment.
Phase 2
Learning
Length
2 weeks
3 weeks
Required resources
Professional
One hands-on person for minor validations.
Time
2 hours
Collecting build information to fine-tune the models.
During the learning phase, Redefine gathers about 1K unique commits to build the initial dataset. Once we reach 10% of the progress, you will be asked to review and validate several builds.
While learning is in the process, you will need to verify the following:
- Prediction is applied appropriately
- Prediction is properly passed to the workers
- Order is retained as predicted
Phase 3
Report
Required resources
Professional
One decision maker assesses the model accuracy, evaluates the report analysis, and gauges the business impact.
Time
1-2 days
Provide a detailed report on expected value upon activating Redefine.dev.
Get a comprehensive analysis detailing your potential monthly time savings, including developers' hours, CPU hours, and accuracy (test prediction accuracy matric).
Phase 4
Transition to optimize
Required resources
Professional
One {happy} Hands-on person to click one button
Time
1 second
Integration timelines differ for distributed and non-distributed test execution. The timings are estimates and can vary depending on the customer's CI environment.
Activate
Activate Redefine.dev Predictive Test Selection to reduce feedback time by over 90%