Enhancement Task
Background
Following the introduction of stretchr/testify#1427, we have observed a significant increase in the failure rate of flaky tests involving Eventually assertions within the project.
Problem
The changes in testify's Eventually implementation have exposed underlying instabilities in our current test suite. To maintain CI stability and ensure a smooth transition to the upcoming testify v1.11.0, these flaky tests must be addressed.
Goals
- Identify and fix all unstable tests triggered by the new
Eventually behavior.
- Strengthen CI quality by reducing non-deterministic failures.
- Unblock the upgrade to testify v1.11.0 (and subsequent versions).