Split second dev cycles starts here
Frequently Asked Questions
Redefine is the first of its kind AI-based test selection platform, built to speed CI time and dramatically reduce cloud costs. Redefine’s algorithm identifies and runs tests that matter for each specific code change, offering real-time pass/fail input as each test is completed. To do this, Redefine studies your historic code changes and test suite to form a test selection model that helps your team predict failure sooner. This speeds up the inner development loop, improves code quality, and helps your team ship changes faster.In less than 15 minutes, Redefine integrates with your existing CI environment and testing framework. Our AI analyzes your code change history and test results to understand your team’s coding patterns, find dependencies and correlations, and recognize common failures.Every time a new code change is pushed, the test selection model automatically selects only the most relevant tests from your test suite. These tests will rapidly determine whether your code build will fail or succeed. This way developers can move fast making changes during their test run and avoid breaking things.
Yes, you do :). Having a Continuous Integration (CI) in place is inevitable, it helps ensure that the codebase is always in a deployable state. It also helps to identify any errors and problems in the codebase quickly, so that they can be addressed before they become major issues. Additionally, CI allows developers to focus on their own tasks, as the integration process is automated. This helps them to produce better quality code and deliver it faster, which is beneficial for the entire project.
We currently support Pytest and Selenium. Mocha, Jest and Cypress are coming soon.
It takes 5-6 minutes to install Redefine. The first step is to add the Redefine CLI tool to your existing CI, which takes about 3 minutes. After installation, Redefine enters its discovery stage, collecting all build histories and coverage (this stage runs in the background and you are not required to do anything during it). The final step is to activate the Redefine tool on your CI production environment and start saving cloud costs and accelerating development.
Redefine is SOC2 compliant, as we have a strong background in cybersecurity and understand the requirement to ensure customer security, reliability, and compliance. Generally, SOC2 standards are designed to ensure that tools are secure and in compliance with industry-specific regulations.