testo/retry
Testo Retry plugin: automatically rerun failed tests using a configurable retry policy. Helps reduce CI noise from flaky, transient failures and keep pipelines stable while issues are investigated. Installed as a dev dependency via composer require --dev testo/retry.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| dualmedia/doctrine-retry-bundle | 0.84 | Symfony bundle that wraps Doctrine transactions with automatic retries for deadlocks and transient DB errors. Configure optional nesting tracking, then call Retrier->execute() with a closure receiving the EntityManager to safely run retryable work. | 2 | 2 | 1 | 195 | 1 | 16.4 | 28.2 | MIT | 3 months ago | |
| zenstruck/messenger-test | 0.83 | TestTransport for symfony/messenger that intercepts queued messages so you can inspect and assert against them in your tests. Sent messages are serialized and unserialized as a check, and the transport can also process queued messages. Use the InteractsWithMessenger trait to assert queue state, mess... | 279 | 279 | 15 | 403K | 2 | 31.3 | 51.1 | MIT | 1 week ago | |
| yriveiro/php-backoff | 0.83 | — | 26 | 27 | 1 | 3K | 0 | 3.2 | 29.1 | MIT | 5 years ago | |
| caseyamcl/guzzle_retry_middleware | 0.82 | Guzzle Retry Middleware automatically retries Guzzle HTTP requests when servers return 429 or 503, or when requests time out. It honors Retry-After headers, backs off exponentially, supports configurable retry limits and callbacks, and drops into your handler stack with no setup. | 222 | 224 | 33 | 558K | 6 | 25.9 | 54.8 | MIT | 3 months ago | |
| symfonycasts/internal-test-helpers | 0.81 | Internal test utilities from SymfonyCasts to streamline PHPUnit and Symfony/Laravel package testing. Provides shared helpers, fixtures, and assertions used across SymfonyCasts projects to reduce boilerplate and keep tests consistent and readable. | 0 | — | 2 | — | 0 | 0.1 | — | — | — | |
| avtonom/delay-exponential-backoff-bundle | 0.80 | — | 1 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| eventsauce/backoff | 0.80 | Small PHP library with a BackOffStrategy interface and ready-made retry delays (exponential, Fibonacci, linear). Configure initial delay, max tries, max delay, and growth base. Call backOff($tries, $throwable) inside retry loops to pause between attempts. | 69 | 71 | 3 | 16K | 0 | 0.6 | 32.5 | — | — | |
| testo/test | 0.79 | Testo plugin that adds the #[Test] attribute and discovery locator. Automatically finds attribute-marked test classes and methods for canonical attribute-driven test detection. Install with composer require --dev testo/test. | 0 | 0 | 0 | 34K | 0 | 0.0 | 55.3 | — | — | |
| testo/inline | 0.79 | Inline test plugin for Testo: mark methods as tests via PHP attributes, without separate test classes. Ideal for quick checks near production code and self-documenting examples. Install with composer require --dev testo/inline. | 0 | 0 | 0 | 16K | 0 | 0.0 | 55.3 | — | — | |
| testo/testo | 0.79 | Testo is an extensible PHP testing framework built on a lightweight core with a middleware system. It gives you full control over your testing environment while keeping the familiar PHP syntax you already know, making custom test workflows easy to build and maintain. | 226 | 203 | 21 | 10K | 35 | 47.2 | 44.2 | BSD-3-Clause | 3 weeks ago | |
| testo/repeat | 0.78 | Testo repeat policy plugin. Re-runs a test multiple times in a single run to surface flaky behavior, catch intermittent regressions, and verify consistent results. Opt-in per test or per test class and works alongside other Testo plugins. | 0 | 0 | 0 | 9K | 0 | 0.0 | 54.5 | — | — |
How can I help you explore Laravel packages today?