facile-it/paraunit
Run PHPUnit test suites faster by executing tests in parallel across multiple processes. Includes a Symfony-based CLI, supports modern PHPUnit/Symfony versions, and can collect code coverage in parallel with automatic selection of the best available driver.
--stop-on-* flags to fail fast on critical issues (e.g., --stop-on-error), improving debugging efficiency.--sort=random cautiously).For Executives: "Paraunit cuts PHPUnit test execution time by up to 50% with parallel processing, directly reducing CI/CD costs and accelerating releases. For example, a 2-hour test suite could shrink to 1 hour—saving ~$500/month in cloud CI costs at scale. It’s a low-risk, high-impact upgrade that aligns with our goals for faster iterations and cost efficiency. Maintenance is minimal (Symfony-backed, actively developed), and it integrates seamlessly with existing workflows."
For Engineering: *"Paraunit replaces sequential PHPUnit runs with parallel execution, using Symfony’s robust process management. Key benefits:
--stop-on-* flags for fail-fast debugging.For QA/DevOps:
*"This tool integrates into your CI like a drop-in replacement for phpunit. Example GitLab CI snippet:
test:
script:
- vendor/bin/paraunit coverage --cobertura=coverage.xml
artifacts:
reports:
coverage: coverage.xml
How can I help you explore Laravel packages today?