LogoLogo
  • Welcome to Redefine
    • About
    • Quick Start ⏱️
      • Verification Examples
    • How Does It Work? 🔬
  • Configuration
    • Install Command
    • Configuration Parameters
    • Parallel Test Execution
      • Redefine Parallel
      • Remote Workers
        • Delayed Workers and Reruns
    • Selection Modes
      • Discover
      • Optimize
      • Fail-Fast
      • Prioritize
    • CI Platforms
    • Redefine Flow
  • Troubleshooting
    • Verify Troubleshooting
      • Environment Troubleshooting
      • Git Troubleshooting
      • Testing Frameworks
        • Cypress Troubleshooting
        • Pytest Troubleshooting
  • Integrations
    • Supported Technologies
    • AI Slack Notifications
Powered by GitBook
On this page
  • Welcome to Redefine 👋🏽
  • Who can benefit from Redefine? 🧑🏽‍💻
  • What is Redefine?⏳
  • How does Redefine work? 🧠
  1. Welcome to Redefine

About

NextQuick Start ⏱️

Last updated 1 year ago

Welcome to Redefine 👋🏽

Redefine is a CI optimization platform that accelerates software development and cuts CI costs with just one click.

Who can benefit from Redefine? 🧑🏽‍💻

Redefine is designed for developers looking to save time and money by running only the relevant tests based on their code change.

What is Redefine?⏳

Redefine analyzes code changes, coding patterns, and test results to determine which tests are relevant for each testing cycle. This reduces the number of tests needed per testing run; allows you to detect bugs earlier; and to deploy updated, higher-quality code in a fraction of the time.

How does Redefine work? 🧠

Redefine utilizes a machine learning (ML) model to optimize the CI process by selectively running tests based on their relevancy. The platform learns from code changes and test results to train a test selection model that predicts the most relevant tests for each new code change.

For additional information, please refer to the .

documentation page