Skip to content

1.1.1

Latest

Choose a tag to compare

@ethauvin ethauvin released this 13 Sep 02:20
· 1 commit to main since this release
e865ef2

Summary

  • Made @RetryTest production-safe for parallel execution and fixes reporting/counting edge cases

What's Changed in 1.1.1

  • Gate unused retries as disabled and include BeforeEach/AfterEach in shared retry budget in c044885
  • Mark reflection-only fixture as @Disabled in a826922
  • Abort intermediate retryable failures with TestAbortedException to prevent false successes and count inflation in c674b20
  • Make @RetryTest thread-safe for parallel execution - SAME_THREAD, atomic RetryState, proper skip() short-circuit, and validation in a7e39fd
  • Refactor RetryExtension to provide value() invocation contexts and share retry state via parent Store, short-circuiting remaining invocations once outcome is decided. in 1172da5

Full Changelog: 1.1.0...1.1.1