mykholy/laravel-failurelab
FailureLab is a Laravel toolkit for simulating and testing failure scenarios, letting you inject exceptions, timeouts, and error conditions to harden your application's resilience and recovery paths before real failures happen.
v1.2.0 is an additive, backward-compatible release for a Laravel/PHP reliability-testing package. It expands coverage from deterministic acknowledgement-loss and idempotency testing into synthetic unknown-response/reconciliation scenarios, a test-only idempotent fake capture provider, negative controls, and real disposable Laravel database-queue SIGKILL/recovery CI across Laravel 12/13. For executives, the value is reduced risk of duplicate side effects and failed recovery in retries, webhook/queue processing, and reconciliation workflows without building a bespoke harness or touching production infrastructure. For engineering, it provides better CI coverage, recovery recipes, a quick start, and earlier detection of faulty test scenarios, while keeping Public Scenario/Replay APIs backward compatible. The boundary remains explicit: this is deterministic test-time simulation and disposable CI recovery testing, not real provider/network fault injection, production chaos engineering, or an exactly-once guarantee.
How can I help you explore Laravel packages today?