Skip to content

Conversation

@vogella
Copy link
Contributor

@vogella vogella commented Jan 23, 2026

The PluginBasedLaunchTest.testWriteBundleEntry_singleTargetPlugin_noVersionEntry failure appears to be a real issue caused by asynchronous updates to the plugin registry or target platform not completing before the test assertion.

This change adds a waitForJobsAndUI helper method to AbstractLaunchTest.java and invokes it within the getModel method. This ensures that the test waits for background jobs and processes the UI event loop, allowing the target platform to be fully loaded before asserting the model's presence.

The PluginBasedLaunchTest.testWriteBundleEntry_singleTargetPlugin_noVersionEntry failure appears to be a real issue caused by asynchronous updates to the plugin registry or target platform not completing before the test assertion.

This change adds a waitForJobsAndUI helper method to AbstractLaunchTest.java and invokes it within the getModel method. This ensures that the test waits for background jobs and processes the UI event loop, allowing the target platform to be fully loaded before asserting the model's presence.
@github-actions
Copy link

Test Results

   798 files  ±0     798 suites  ±0   57m 16s ⏱️ - 3m 13s
 3 732 tests ±0   3 596 ✅ ±0  136 💤 ±0  0 ❌ ±0 
11 127 runs  ±0  10 718 ✅ ±0  409 💤 ±0  0 ❌ ±0 

Results for commit 734020c. ± Comparison against base commit 19e78d8.

@vogella vogella merged commit c3bf5cc into eclipse-pde:master Jan 23, 2026
19 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.

1 participant