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

     6 files  +     2       6 suites  +2   2h 49m 32s ⏱️ + 29m 8s
 7 020 tests ±     0   6 942 ✅  -    48     30 💤 ±    0  43 ❌ +43  5 🔥 +5 
34 582 runs  +10 898  32 349 ✅ +8 761  2 154 💤 +2 058  72 ❌ +72  7 🔥 +7 

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

Results for commit 98f6aaf. ± Comparison against base commit df29cda.

♻️ 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

@ptziegler
ptziegler force-pushed the macos-tests branch 4 times, most recently from 92bc070 to ba36976 Compare October 26, 2026 22:32
Note that all tests using JFrame have been disabled, as they cause the
runner to get stuck on MacOS.
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