fruitcake/phpunit-tia-laravel
Run only the tests affected by your changes. This Laravel integration for PHPUnit test impact analysis maps code changes to dependent tests, cutting suite runtimes while keeping coverage reliable.
Adopt when:
Look elsewhere when:
For executives: This is a small open-source package that shortens CI feedback loops by running only the tests affected by a change, rather than the whole suite. The upside is faster merges and lower CI spend; the cost is a pre-1.0 dependency and the operational discipline of periodic full-suite runs to guard against missed regressions. Recommend a time-boxed pilot on one repository with measured before/after CI duration and escaped-defect rate before broader rollout.
For engineering: Drop-in PHPUnit integration for Laravel that builds a test-to-code dependency map from coverage and selects tests per change. v0.1.1 cleans up coverage collection by excluding application bootstrapping, slightly improving selection accuracy. Because it's 0.1.x, pin the version, review each release, and pair it with a scheduled full run (nightly or pre-release) as a correctness backstop.
How can I help you explore Laravel packages today?