Test Isolation - CI/CD Glossary Definition
Test isolation is the property that each test neither depends on nor is affected by others - separate state, no shared mutable globals - which is a prerequisite for safe parallelization and a defense against flakiness.
Related guides
Test Parallelization - CI/CD Glossary DefinitionTest parallelization runs independent tests at once across cores or machines, cutting suite wall-clock time -…
Fixture - CI/CD Glossary DefinitionA fixture is the fixed, known state a test sets up before running - sample data, configured objects, a prepar…
Quarantine - CI/CD Glossary DefinitionQuarantine moves a known-flaky test out of the blocking suite so it no longer fails the build, while still ru…