Tests

Tests

Use test selection for optimized CI runs

Reduce wait time and cloud cost up to 20x by adopting predictive test selection:

  1. Only run needed tests in a PR.
  2. After merging to main, run many (or all) tests to gain full confidence.
  3. If all passed, start deployment.
  4. Else, on any failure, revert the relevant commit(s).

test-selection-workflow

So, let’s get started.