Open
Description
Different test cases of the Test_org_eclipse_swt_browser_Browser
class randomly fail in GitHub Actions builds. So far I saw the following test cases affected:
- test_BrowserFunction_callback (e.g. https://github.com/eclipse-platform/eclipse.platform.swt/actions/runs/5442699357/jobs/9898632238)
- test_setUrl_remote (e.g. https://github.com/eclipse-platform/eclipse.platform.swt/actions/runs/5437689673/jobs/9888509738)
- test_setUrl_local (e.g. https://github.com/eclipse-platform/eclipse.platform.swt/actions/runs/5437376074/jobs/9887985893)
The first test fails because of running into a timeout when waiting for a condition to be fulfilled (i.e., calling waitForPassCondition
).
The latter two seem to be related: they fail to properly set a URL (and update the title) on MacOS.
Addition: The latter two test cases have been disabled for macOS due to intermittent failures. This issue is now supposed to track the disablement state. Updating the tests to properly validate the behavior on macOS is desired.