Skip to content

Conversation

@vogella
Copy link
Contributor

@vogella vogella commented Oct 1, 2025

No description provided.

@vogella vogella force-pushed the junit5-test-suites-updates branch from b16e170 to bf57e8e Compare October 1, 2025 12:48
@eclipse-platform-bot
Copy link
Contributor

This pull request changes some projects for the first time in this development cycle.
Therefore the following files need a version increment:

tests/org.eclipse.core.filebuffers.tests/META-INF/MANIFEST.MF
tests/org.eclipse.jface.tests.databinding/META-INF/MANIFEST.MF
tests/org.eclipse.jface.text.tests/META-INF/MANIFEST.MF
tests/org.eclipse.ltk.core.refactoring.tests/META-INF/MANIFEST.MF
tests/org.eclipse.ltk.ui.refactoring.tests/META-INF/MANIFEST.MF
tests/org.eclipse.search.tests/META-INF/MANIFEST.MF
tests/org.eclipse.tests.urischeme/META-INF/MANIFEST.MF
tests/org.eclipse.text.tests/META-INF/MANIFEST.MF
tests/org.eclipse.ui.tests.forms/META-INF/MANIFEST.MF
tests/org.eclipse.ui.tests.harness/META-INF/MANIFEST.MF
tests/org.eclipse.ui.tests.navigator/META-INF/MANIFEST.MF
tests/org.eclipse.ui.tests.rcp/META-INF/MANIFEST.MF
tests/org.eclipse.ui.tests.views.properties.tabbed/META-INF/MANIFEST.MF
tests/org.eclipse.ui.workbench.texteditor.tests/META-INF/MANIFEST.MF

An additional commit containing all the necessary changes was pushed to the top of this PR's branch. To obtain these changes (for example if you want to push more changes) either fetch from your fork or apply the git patch.

Git patch
From d30b51039a58142bc9c472f288953909c9f41fb9 Mon Sep 17 00:00:00 2001
From: Eclipse Platform Bot <[email protected]>
Date: Wed, 1 Oct 2025 12:57:13 +0000
Subject: [PATCH] Version bump(s) for 4.38 stream


diff --git a/tests/org.eclipse.core.filebuffers.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.core.filebuffers.tests/META-INF/MANIFEST.MF
index 9433246508..0a4aee17e2 100644
--- a/tests/org.eclipse.core.filebuffers.tests/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.core.filebuffers.tests/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: %Plugin.name
 Bundle-SymbolicName: org.eclipse.core.filebuffers.tests;singleton:=true
-Bundle-Version: 3.13.500.qualifier
+Bundle-Version: 3.13.600.qualifier
 Bundle-Activator: org.eclipse.core.filebuffers.tests.FileBuffersTestPlugin
 Bundle-ActivationPolicy: lazy
 Bundle-Vendor: %Plugin.providerName
diff --git a/tests/org.eclipse.jface.tests.databinding/META-INF/MANIFEST.MF b/tests/org.eclipse.jface.tests.databinding/META-INF/MANIFEST.MF
index bca89180f5..a6d9cba051 100644
--- a/tests/org.eclipse.jface.tests.databinding/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.jface.tests.databinding/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.jface.tests.databinding
-Bundle-Version: 1.12.700.qualifier
+Bundle-Version: 1.12.800.qualifier
 Bundle-Vendor: %providerName
 Bundle-Localization: plugin
 Require-Bundle: org.eclipse.core.databinding;bundle-version="[1.3.0,2.0.0)",
diff --git a/tests/org.eclipse.jface.text.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.jface.text.tests/META-INF/MANIFEST.MF
index 4c242dd40f..35a9670c70 100644
--- a/tests/org.eclipse.jface.text.tests/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.jface.text.tests/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: %Plugin.name
 Bundle-SymbolicName: org.eclipse.jface.text.tests
-Bundle-Version: 3.13.1000.qualifier
+Bundle-Version: 3.13.1100.qualifier
 Bundle-Vendor: %Plugin.providerName
 Bundle-Localization: plugin
 Export-Package: 
diff --git a/tests/org.eclipse.ltk.core.refactoring.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.ltk.core.refactoring.tests/META-INF/MANIFEST.MF
index 9c405bc2a9..46f9c82a34 100644
--- a/tests/org.eclipse.ltk.core.refactoring.tests/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.ltk.core.refactoring.tests/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Automatic-Module-Name: org.eclipse.ltk.core.refactoring.tests
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.ltk.core.refactoring.tests; singleton:=true
-Bundle-Version: 3.10.600.qualifier
+Bundle-Version: 3.10.700.qualifier
 Bundle-Activator: org.eclipse.ltk.core.refactoring.tests.RefactoringCoreTestPlugin
 Bundle-ActivationPolicy: lazy
 Bundle-Vendor: %providerName
diff --git a/tests/org.eclipse.ltk.ui.refactoring.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.ltk.ui.refactoring.tests/META-INF/MANIFEST.MF
index 13cc886d78..18365fafc7 100644
--- a/tests/org.eclipse.ltk.ui.refactoring.tests/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.ltk.ui.refactoring.tests/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Automatic-Module-Name: org.eclipse.ltk.ui.refactoring.tests
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.ltk.ui.refactoring.tests;singleton:=true
-Bundle-Version: 3.11.400.qualifier
+Bundle-Version: 3.11.500.qualifier
 Bundle-Activator: org.eclipse.ltk.ui.refactoring.tests.RefactoringUITestPlugin
 Bundle-ActivationPolicy: lazy
 Bundle-Vendor: %providerName
diff --git a/tests/org.eclipse.search.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.search.tests/META-INF/MANIFEST.MF
index 37a5d5d488..4959139403 100644
--- a/tests/org.eclipse.search.tests/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.search.tests/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.search.tests;singleton:=true
-Bundle-Version: 3.11.800.qualifier
+Bundle-Version: 3.11.900.qualifier
 Bundle-Vendor: %providerName
 Bundle-Localization: plugin
 Export-Package: org.eclipse.search.core.tests;x-internal:=true,
diff --git a/tests/org.eclipse.tests.urischeme/META-INF/MANIFEST.MF b/tests/org.eclipse.tests.urischeme/META-INF/MANIFEST.MF
index 5eb78a2f81..fb60b3dfb0 100644
--- a/tests/org.eclipse.tests.urischeme/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.tests.urischeme/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
 Bundle-Name: %Plugin.name
 Bundle-Vendor: %Plugin.Providername
 Bundle-SymbolicName: org.eclipse.tests.urischeme
-Bundle-Version: 1.2.600.qualifier
+Bundle-Version: 1.2.700.qualifier
 Bundle-Localization: plugin
 Fragment-Host: org.eclipse.urischeme;bundle-version="1.1.100"
 Import-Package: org.junit.jupiter.api,
diff --git a/tests/org.eclipse.text.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.text.tests/META-INF/MANIFEST.MF
index a0d4834cc8..49e58ff50d 100644
--- a/tests/org.eclipse.text.tests/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.text.tests/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: %Plugin.name
 Bundle-SymbolicName: org.eclipse.text.tests
-Bundle-Version: 3.14.900.qualifier
+Bundle-Version: 3.14.1000.qualifier
 Bundle-Vendor: %Plugin.providerName
 Bundle-Localization: plugin
 Export-Package: 
diff --git a/tests/org.eclipse.ui.tests.forms/META-INF/MANIFEST.MF b/tests/org.eclipse.ui.tests.forms/META-INF/MANIFEST.MF
index e99db3229b..19f0965ee7 100755
--- a/tests/org.eclipse.ui.tests.forms/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.ui.tests.forms/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: Forms Test
 Bundle-SymbolicName: org.eclipse.ui.tests.forms;singleton:=true
-Bundle-Version: 3.10.500.qualifier
+Bundle-Version: 3.10.600.qualifier
 Require-Bundle: org.eclipse.ui,
  org.eclipse.core.runtime,
  org.eclipse.test.performance,
diff --git a/tests/org.eclipse.ui.tests.harness/META-INF/MANIFEST.MF b/tests/org.eclipse.ui.tests.harness/META-INF/MANIFEST.MF
index c07b9c8a92..5f4a621f62 100644
--- a/tests/org.eclipse.ui.tests.harness/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.ui.tests.harness/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: Harness Plug-in
 Bundle-SymbolicName: org.eclipse.ui.tests.harness;singleton:=true
-Bundle-Version: 1.10.600.qualifier
+Bundle-Version: 1.10.700.qualifier
 Import-Package: org.junit.jupiter.api,
  org.junit.platform.suite.api
 Eclipse-BundleShape: dir
diff --git a/tests/org.eclipse.ui.tests.navigator/META-INF/MANIFEST.MF b/tests/org.eclipse.ui.tests.navigator/META-INF/MANIFEST.MF
index a74a5d4fea..bd2ab97ecc 100644
--- a/tests/org.eclipse.ui.tests.navigator/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.ui.tests.navigator/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: %bundlename
 Bundle-SymbolicName: org.eclipse.ui.tests.navigator;singleton:=true
-Bundle-Version: 3.8.200.qualifier
+Bundle-Version: 3.8.300.qualifier
 Bundle-Localization: plugin
 Require-Bundle: org.eclipse.core.resources,
  org.eclipse.core.runtime;bundle-version="[3.29.0,4.0.0)",
diff --git a/tests/org.eclipse.ui.tests.rcp/META-INF/MANIFEST.MF b/tests/org.eclipse.ui.tests.rcp/META-INF/MANIFEST.MF
index d0343bfdb2..3bc1fb7120 100644
--- a/tests/org.eclipse.ui.tests.rcp/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.ui.tests.rcp/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.ui.tests.rcp; singleton:=true
-Bundle-Version: 3.6.600.qualifier
+Bundle-Version: 3.6.700.qualifier
 Bundle-Vendor: %providerName
 Require-Bundle: org.eclipse.core.runtime,
  org.eclipse.ui,
diff --git a/tests/org.eclipse.ui.tests.views.properties.tabbed/META-INF/MANIFEST.MF b/tests/org.eclipse.ui.tests.views.properties.tabbed/META-INF/MANIFEST.MF
index 40db317c63..2777fda4af 100644
--- a/tests/org.eclipse.ui.tests.views.properties.tabbed/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.ui.tests.views.properties.tabbed/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: %Plugin.name
 Bundle-SymbolicName: org.eclipse.ui.tests.views.properties.tabbed;singleton:=true
-Bundle-Version: 3.8.500.qualifier
+Bundle-Version: 3.8.600.qualifier
 Bundle-Localization: plugin
 Require-Bundle: org.eclipse.ui,
  org.eclipse.core.runtime,
diff --git a/tests/org.eclipse.ui.workbench.texteditor.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.ui.workbench.texteditor.tests/META-INF/MANIFEST.MF
index 9521fcd480..abfd269735 100644
--- a/tests/org.eclipse.ui.workbench.texteditor.tests/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.ui.workbench.texteditor.tests/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: %Plugin.name
 Bundle-SymbolicName: org.eclipse.ui.workbench.texteditor.tests
-Bundle-Version: 3.14.900.qualifier
+Bundle-Version: 3.14.1000.qualifier
 Bundle-Vendor: %Plugin.providerName
 Bundle-Localization: plugin
 Export-Package: 
-- 
2.51.0

Further information are available in Common Build Issues - Missing version increments.

@vogella vogella force-pushed the junit5-test-suites-updates branch from 92050ad to 3cddb42 Compare October 1, 2025 13:20
@github-actions
Copy link
Contributor

github-actions bot commented Oct 1, 2025

Test Results

 3 018 files  +114   3 018 suites  +114   2h 22m 51s ⏱️ + 23m 15s
 8 215 tests +196   7 965 ✅ +192  249 💤 + 4  1 ❌ ±0 
23 565 runs   -  32  22 770 ✅  -  44  794 💤 +12  1 ❌ ±0 

For more details on these failures, see this check.

Results for commit f9f0149. ± Comparison against base commit 27438b5.

This pull request removes 5859 and adds 6055 tests. Note that renamed tests count towards both.
AllTests org.eclipse.ltk.core.refactoring.tests.RefactoringContextTest ‑ testDisposeChangeFailed
AllTests org.eclipse.ltk.core.refactoring.tests.RefactoringContextTest ‑ testDisposeFinalFailed
AllTests org.eclipse.ltk.core.refactoring.tests.RefactoringContextTest ‑ testDisposeInitialFailed
AllTests org.eclipse.ltk.core.refactoring.tests.RefactoringContextTest ‑ testDisposeNormal
AllTests org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistoryTests org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistorySerializationTests ‑ testReadDescriptor0
AllTests org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistoryTests org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistorySerializationTests ‑ testReadDescriptor1
AllTests org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistoryTests org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistorySerializationTests ‑ testReadDescriptor10
AllTests org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistoryTests org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistorySerializationTests ‑ testReadDescriptor11
AllTests org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistoryTests org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistorySerializationTests ‑ testReadDescriptor12
AllTests org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistoryTests org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistorySerializationTests ‑ testReadDescriptor2
…
AllFormsTests AllEventsTests ExpansionListenerTest ‑ callsExpansionStateChangedConsumer
AllFormsTests AllEventsTests ExpansionListenerTest ‑ callsExpansionStateChangingConsumer
AllFormsTests AllEventsTests ExpansionListenerTest ‑ throwsNullPointerOnNullStateChangedAdapter
AllFormsTests AllEventsTests ExpansionListenerTest ‑ throwsNullPointerOnNullStateChangingAdapter
AllFormsTests AllEventsTests HyperLinkListenerTest ‑ callsActivatedConsumer
AllFormsTests AllEventsTests HyperLinkListenerTest ‑ callsEnteredConsumer
AllFormsTests AllEventsTests HyperLinkListenerTest ‑ callsExitedConsumer
AllFormsTests AllEventsTests HyperLinkListenerTest ‑ throwsNullPointerOnNullActivatedAdapter
AllFormsTests AllEventsTests HyperLinkListenerTest ‑ throwsNullPointerOnNullEnteredAdapter
AllFormsTests AllEventsTests HyperLinkListenerTest ‑ throwsNullPointerOnNullExitedAdapter
…
This pull request removes 117 skipped tests and adds 121 skipped tests. Note that renamed tests count towards both.
UiTestSuite org.eclipse.ui.internal.ide.DirectoryProposalContentAssistTestSuite org.eclipse.ui.internal.ide.DirectoryProposalContentAssistTest ‑ fileSeparatorOpensProposalPopup
UiTestSuite org.eclipse.ui.internal.ide.DirectoryProposalContentAssistTestSuite org.eclipse.ui.internal.ide.DirectoryProposalContentAssistTest ‑ opensProposalPopupWithSubfoldersAsProposals
UiTestSuite org.eclipse.ui.tests.activities.ActivitiesTestSuite org.eclipse.ui.tests.activities.MenusTest ‑ XXXtestMenuVisibilityWithCustomFactory
UiTestSuite org.eclipse.ui.tests.api.ApiTestSuite org.eclipse.ui.tests.api.IAggregateWorkingSetTest ‑ XXXtestWorkingSetSaveRestoreAggregates
UiTestSuite org.eclipse.ui.tests.api.ApiTestSuite org.eclipse.ui.tests.api.IDeprecatedWorkbenchPageTest ‑ XXXtestClose
UiTestSuite org.eclipse.ui.tests.api.ApiTestSuite org.eclipse.ui.tests.api.IDeprecatedWorkbenchPageTest ‑ XXXtestHideActionSet
UiTestSuite org.eclipse.ui.tests.api.ApiTestSuite org.eclipse.ui.tests.api.IDeprecatedWorkbenchPageTest ‑ XXXtestSaveAllEditors
UiTestSuite org.eclipse.ui.tests.api.ApiTestSuite org.eclipse.ui.tests.api.IDeprecatedWorkbenchPageTest ‑ XXXtestShowActionSet
UiTestSuite org.eclipse.ui.tests.api.ApiTestSuite org.eclipse.ui.tests.api.IFileEditorMappingTest ‑ testGetDefaultEditor
UiTestSuite org.eclipse.ui.tests.api.ApiTestSuite org.eclipse.ui.tests.api.IPageListenerTest ‑ testPageActivate
…
AllSearchTests AllFileSearchTests SearchResultPageTest ‑ testBasicDisplay
AllSearchTests AllFileSearchTests SearchResultPageTest ‑ testRemoveTreeMatches
AllTests FieldAssistTestSuite ControlDecorationTests ‑ testBug418420
EclipseTextTestSuite FindReplaceDocumentAdapterTest ‑ _testRegexFindLinebreak2
EclipseTextTestSuite FindReplaceDocumentAdapterTest ‑ _testRegexReplace
JFaceTextTestSuite FilteringAsyncContentAssistTests ‑ testFastCompletionsNotFilteredUntilLongComplitionsCalculated
JFaceTextTestSuite MultiSelectionTest ‑ testViewer
NavigatorTestSuite FoldersAsProjectsContributionTest ‑ alreadyAdded
NavigatorTestSuite FoldersAsProjectsContributionTest ‑ notYetImported
UIAllTests MWindowTest ‑ TODOtestWindow_X
…

♻️ This comment has been updated with latest results.

@HeikoKlare
Copy link
Contributor

This seems to be the third PR migrating test suites to JUnit 5 after:

The one migrating the complete org.eclipse.ui.tests project already shows issues, so it seems to make sense to do the migration incrementally and not migrate all projects at the same time.

vogella and others added 2 commits October 1, 2025 16:40
 - Convert @RunWith(Suite.class) to @suite
 - Convert @Suite.SuiteClasses to @SelectClasses
 - Update imports from org.junit.runners to org.junit.platform.suite.api
 - Add org.junit.jupiter.api and org.junit.platform.suite.api to
Import-Package in all 22 affected test bundles

Created by Copilot for testing AI based contributions.
@vogella vogella force-pushed the junit5-test-suites-updates branch from 3cddb42 to f9f0149 Compare October 1, 2025 14:40
@vogella
Copy link
Contributor Author

vogella commented Oct 1, 2025

@HeikoKlare looks fine, except the macOS failure, but IIRC macOS is always a bit flacky. What do you think? Shall I still split it up by project? This would be fine for me, I would ask Copilot CLI to do this for me. ;-)

@vogella
Copy link
Contributor Author

vogella commented Oct 1, 2025

Forgot to write: Jenkins build failure seems also unrelated

14:51:03.306 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.12.0:jar (attach-javadocs) on project org.eclipse.core.databinding.property: MavenReportException: Error while generating Javadoc:
14:51:03.306 [ERROR] Exit code: 1
14:51:03.306 [ERROR] error: Error fetching URL: https://docs.osgi.org/javadoc/osgi.core/8.0.0/ (java.io.IOException: Server returned HTTP response code: 503 for URL: https://docs.osgi.org/javadoc/osgi.core/8.0.0/package-list)
14:51:03.306 [ERROR] 1 error
14:51:03.306 [ERROR] Command line was: /opt/tools/java/temurin/jdk-21/jdk-21.0.8+9/bin/javadoc -J-Duser.language= -J-Duser.country= @options @argfile
14:51:03.306 [ERROR]

@HeikoKlare
Copy link
Contributor

looks fine, except the macOS failure, but IIRC macOS is always a bit flacky. What do you think? Shall I still split it up by project? This would be fine for me, I would ask Copilot CLI to do this for me. ;-)

I am a bit concerned about this PR being a superset of #3246 and that PR sporadically showing a bunch of test failures, e.g., in this run: https://github.com/eclipse-platform/eclipse.platform.ui/pull/3246/checks?check_run_id=51308876219
image

I currently don't see what is different in this PR such that those failures should not occur when merging this PR. That's why I would be in favor of splitting it up into incrementally migrating subsets of the projects and have several builds hopefully succeeding afterwards to be sure that everything is stable before merging the next bunch of project migrations.

@vogella
Copy link
Contributor Author

vogella commented Oct 2, 2025

For reference, here are my instructions for the Copilot cli:

Reset the last 2 commits using a soft reset. Then, for each project, create a new branch based on eclipse/master and commit that project's changes into its own branch. Each new branch must start from eclipse/master.

Result after 2 mins:

image

I start pushing only a few of these branches as new PR, to avoid overloading our build systems.

cc @fedejeanne

@iloveeclipse
Copy link
Member

that PR sporadically showing a bunch of test failures

Reminds me on eclipse-jdt/eclipse.jdt.ui#2423.

Which JUnit is used? Anything below 5.14 is known to have unstable test discovery.

@HeikoKlare
Copy link
Contributor

that PR sporadically showing a bunch of test failures

Reminds me on eclipse-jdt/eclipse.jdt.ui#2423.

Which JUnit is used? Anything below 5.14 is known to have unstable test discovery.

Thank you for the hint! That's a good pointer. Update to JUnit 5.14 was done two days ago: eclipse-platform/eclipse.platform.releng.aggregator#3365

So maybe that's why the recent builds work fine. My runs are far older.

@vogella
Copy link
Contributor Author

vogella commented Oct 2, 2025

Closing in favor of smaller updates as requested

@vogella vogella closed this Oct 2, 2025
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.

4 participants