sashapolo commented on PR #4990:
URL: https://github.com/apache/ignite-3/pull/4990#issuecomment-2571744780

   @12rcu but `waitForCondition` and JUnit's `@Timeout` annotation have 
different semantics. `waitForCondition` executes a predicate multiple times 
until either the condition is satisfied or the timeout is reached. `@Timeout` 
fails the test if it got "stuck" for more than the configured period of time. 
So, my question still stands: what does `@Timeout` achieve here, how does it 
even affect the flakiness of the test?
   
   > So in conclusion, the test is still flaky, but with my "fix" when the 
timeout is reached it will say so in the test reports
   
   But the name of your PR clearly states that your code is intended to fix the 
flakiness of the test, is the description incorrect?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@ignite.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to