Skip to content

Fix Unified Diff command test synchronization - #3040

Merged
iloveeclipse merged 1 commit into
eclipse-platform:masterfrom
tobiasmelcher:d031119/fix-unified-diff-command-tests
Oct 23, 2026
Merged

iloveeclipse merged 1 commit into
eclipse-platform:masterfrom
tobiasmelcher:d031119/fix-unified-diff-command-tests

Conversation

@tobiasmelcher

@tobiasmelcher tobiasmelcher commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Fixes #3037.

The Unified Diff command tests relied on a real SWT paint to schedule their deferred document update. Headless central runs do not guarantee that paint, so the acceptance waits timed out although the command behavior worked. Reuse the existing synthetic-paint wait helper for these tests.

Use the established synthetic-paint wait helper so deferred command acceptance is exercised reliably in headless UI runs.
@github-actions

Copy link
Copy Markdown
Contributor

Test Results

    54 files  ±0      54 suites  ±0   40m 52s ⏱️ + 6m 28s
 4 888 tests ±0   4 866 ✅ ±0   22 💤 ±0  0 ❌ ±0 
12 555 runs  ±0  12 401 ✅ ±0  154 💤 ±0  0 ❌ ±0 

Results for commit a64d465. ± Comparison against base commit 0717ca6.

@iloveeclipse

Copy link
Copy Markdown
Member

Thanks!

@iloveeclipse
iloveeclipse merged commit 119d38b into eclipse-platform:master Oct 23, 2026
18 checks passed
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.

3 UnifiedDiffManagerTest failures since I20261022-2300

2 participants