Skip to content

Build and test against MacOS - #1581

Open
ptziegler wants to merge 1 commit into
eclipse-windowbuilder:masterfrom
ptziegler:macos-tests
Open

ptziegler wants to merge 1 commit into
eclipse-windowbuilder:masterfrom
ptziegler:macos-tests

Conversation

@ptziegler

Copy link
Copy Markdown
Contributor

No description provided.

@ptziegler ptziegler added this to the 1.25.0 milestone Aug 19, 2026
@github-actions

github-actions Bot commented Aug 19, 2026 •

Copy link
Copy Markdown

Test Results

     7 files  +    3       7 suites  +3   2h 23m 25s ⏱️ + 16m 15s
 7 022 tests ±    0   6 978 ✅  -    14   30 💤 ±  0  11 ❌ +11  3 🔥 +3 
29 611 runs  +5 927  28 981 ✅ +5 393  606 💤 +510  21 ❌ +21  3 🔥 +3 

For more details on these failures and errors, see this check.

Results for commit ee259bd. ± Comparison against base commit a799d4b.

♻️ This comment has been updated with latest results.

@ptziegler ptziegler modified the milestones: 1.25.0, 1.26.0 Sep 3, 2026
@ptziegler

Copy link
Copy Markdown
Contributor Author

The MacOS test runner is running on ARM64, so none of the SWT tests will be successful. See #1622.

@ptziegler
ptziegler force-pushed the macos-tests branch 3 times, most recently from 6daedfd to a2cdba7 Compare September 19, 2026 07:53
@ptziegler

Copy link
Copy Markdown
Contributor Author

The runner doesn't seem to register that new extensions were added and gets stuck in a busy loop. I've added a timeout so that the job will hopefully be able to finish.

@ptziegler
ptziegler force-pushed the macos-tests branch 9 times, most recently from 7cb3dd7 to 77e094d Compare September 23, 2026 19:15
@ptziegler

Copy link
Copy Markdown
Contributor Author

Then runner seems to get stuck on MacOS quite a lot. And every time, it seems to be related to the creation of a JFrame. It wouldn't surprise me if this somehow triggers a popup or something that prevents the test from continuing...

@ptziegler

Copy link
Copy Markdown
Contributor Author

As an alternative hypothesis, it might be a conflict between the SWT UI thread and the Swing event dispatcher. They are also competing on Linux, which frequently causes issues. But not to that extent.

@ptziegler

Copy link
Copy Markdown
Contributor Author

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.

1 participant