Workaround for failure in test execution#2054
Merged
Merged
Conversation
b03f3f8 to
952a10f
Compare
952a10f to
b44c245
Compare
Member
|
It would be nice to explain what the workaround is and why is it needed in the commit message and PR. |
Contributor
Author
https://ci.eclipse.org/pde/job/eclipse.pde/job/master/12/ and all Verification PRs currently fail
Use require bundle with version ranges on the core JUnit 5 bundles. |
HannesWell
added a commit
to HannesWell/eclipse.pde
that referenced
this pull request
Oct 25, 2025
After a bug fix in Tycho it's not necessary anymore to specify the complete set of junit bundles explicitly, in order to ensure that JUnit-6 bundles are not present: - eclipse-tycho/tycho#5526 This reverts most of the workarounds from - eclipse-pde#2004 - eclipse-pde#2054
HannesWell
added a commit
to HannesWell/eclipse.pde
that referenced
this pull request
Oct 26, 2025
After a bug fix in Tycho it's not necessary anymore to specify the complete set of junit bundles explicitly, in order to ensure that JUnit-6 bundles are not present: - eclipse-tycho/tycho#5526 This reverts most of the workarounds from - eclipse-pde#2004 - eclipse-pde#2054
HannesWell
added a commit
to HannesWell/eclipse.pde
that referenced
this pull request
Oct 26, 2025
After a bug fix in Tycho it's not necessary anymore to specify the complete set of junit bundles explicitly, in order to ensure that JUnit-6 bundles are not present: - eclipse-tycho/tycho#5526 This reverts most of the workarounds from - eclipse-pde#2004 - eclipse-pde#2054
HannesWell
added a commit
that referenced
this pull request
Oct 27, 2025
After a bug fix in Tycho it's not necessary anymore to specify the complete set of junit bundles explicitly, in order to ensure that JUnit-6 bundles are not present: - eclipse-tycho/tycho#5526 This reverts most of the workarounds from - #2004 - #2054
trancexpress
pushed a commit
to trancexpress/eclipse.pde
that referenced
this pull request
Nov 10, 2025
After a bug fix in Tycho it's not necessary anymore to specify the complete set of junit bundles explicitly, in order to ensure that JUnit-6 bundles are not present: - eclipse-tycho/tycho#5526 This reverts most of the workarounds from - eclipse-pde#2004 - eclipse-pde#2054
amelodev
pushed a commit
to amelodev/eclipse.pde
that referenced
this pull request
Nov 13, 2025
After a bug fix in Tycho it's not necessary anymore to specify the complete set of junit bundles explicitly, in order to ensure that JUnit-6 bundles are not present: - eclipse-tycho/tycho#5526 This reverts most of the workarounds from - eclipse-pde#2004 - eclipse-pde#2054
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request updates the test dependencies for several Eclipse plugin test bundles to include additional JUnit 5 Platform Suite components. These changes ensure that the test bundles have all necessary dependencies for running JUnit 5 tests, improving compatibility and test execution reliability.
JUnit 5 Platform Suite dependency updates:
junit-platform-suite-commonsandjunit-platform-suite-engineto the required bundles inMETA-INF/MANIFEST.MFfor the following test projects:org.eclipse.e4.tools.compatibility.migration.testsorg.eclipse.e4.tools.persistence.testsorg.eclipse.pde.ds.testsOther dependency management:
Import-Packageentries for JUnit 5 packages fromorg.eclipse.pde.ds.testsand replaced them withRequire-Bundleentries, streamlining dependency management.