Skip to content

Conversation

@HeikoKlare
Copy link
Contributor

The debug tests use a centrally defined timeout when waiting for some condition. This value is defined in a non-final way in a superclass instead of the central TestUtil to where it is passed by most consumers.

This moves the default timeout value to the TestUtil class and adds a convenience version of the the waitWhile() method that uses this timeout value, as it is passed by most consumers anyway.

The debug tests use a centrally defined timeout when waiting for some
condition. This value is defined in a non-final way in a superclass
instead of the central TestUtil to where it is passed by most consumers.

This moves the default timeout value to the TestUtil class and adds a
convenience version of the the waitWhile() method that uses this timeout
value, as it is passed by most consumers anyway.
@github-actions
Copy link
Contributor

github-actions bot commented Jan 3, 2026

Test Results

 1 953 files  +  651   1 953 suites  +651   1h 24m 14s ⏱️ + 27m 37s
 4 743 tests ±    0   4 719 ✅ +   23   24 💤  - 23  0 ❌ ±0 
14 229 runs  +4 743  14 047 ✅ +4 690  182 💤 +53  0 ❌ ±0 

Results for commit 3677e16. ± Comparison against base commit 8bcfb7a.

@akurtakov akurtakov merged commit 6f6f1f5 into eclipse-platform:master Jan 3, 2026
18 checks passed
@HeikoKlare HeikoKlare deleted the junit5-debugtests-timeout branch January 3, 2026 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants