Improving Test Suite Reliability with Artisan
When running test suites, reliability is paramount. Unexpected timeouts can lead to failed builds and wasted developer time. A recent update addresses this issue by switching from composer phpunit to php artisan test for executing tests in our project.
The Problem: Composer Timeouts
The default process-timeout in Composer, often around 300 seconds, proved insufficient for our test suite,