Skip to main content
Test collections are now how Flaky Tests is organized. A test collection is a named group of tests with its own settings. Each collection has independent flake detection, quarantining, and ticketing, so you can hold fast unit tests and fragile end-to-end tests to different standards. Collections and repositories are many-to-many. A collection can include tests from multiple repositories, and a repository can be split across multiple collections. This is decided by which collection ID you pass at upload time:
Highlights:
  • Any organization member can create a collection. New collections start with a basic set of flake-detection monitors, so detection begins as soon as results arrive.
  • Per-collection settings. Monitors, quarantining, upload handling, and ticketing are all configured on the collection.
  • A built-in setup checklist tracks each collection from first upload through quarantining review.
Migrating from the repository view New organizations start on collections. Existing organizations migrate gradually, and both views stay available while you do: click Legacy view on the collections list to reach the repository view, and Test collections on the repository overview to come back. CI jobs that don’t pass a collection ID keep uploading exactly as they do today. To keep repository links in CI output while your team moves over, pass --hide-test-collection-links or set TRUNK_HIDE_TEST_COLLECTION_LINKS. Read the Test Collections overview, follow the migration guide, or see the CLI reference for the full flag list.