Skip to content

Conversation

vogella
Copy link
Contributor

@vogella vogella commented Oct 22, 2025

org.eclipse.ui.tests.pluginchecks

@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.ui.tests.pluginchecks/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 3d5452358e5ff3e475c83a8b5e5d799f5a935948 Mon Sep 17 00:00:00 2001
From: Eclipse Platform Bot <[email protected]>
Date: Wed, 22 Oct 2025 05:28:32 +0000
Subject: [PATCH] Version bump(s) for 4.38 stream


diff --git a/tests/org.eclipse.ui.tests.pluginchecks/META-INF/MANIFEST.MF b/tests/org.eclipse.ui.tests.pluginchecks/META-INF/MANIFEST.MF
index 5d66572665..0565626376 100644
--- a/tests/org.eclipse.ui.tests.pluginchecks/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.ui.tests.pluginchecks/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: Pluginchecks
 Bundle-SymbolicName: org.eclipse.ui.tests.pluginchecks;singleton:=true
-Bundle-Version: 1.2.400.qualifier
+Bundle-Version: 1.2.500.qualifier
 Automatic-Module-Name: org.eclipse.ui.tests.pluginchecks
 Bundle-RequiredExecutionEnvironment: JavaSE-17
 Require-Bundle: org.eclipse.core.runtime;bundle-version="3.29.0",
-- 
2.51.0

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

@github-actions
Copy link
Contributor

github-actions bot commented Oct 22, 2025

Test Results

 3 018 files  ±0   3 018 suites  ±0   2h 32m 2s ⏱️ - 5m 53s
 8 229 tests ±0   7 980 ✅ ±0  249 💤 ±0  0 ❌ ±0 
23 607 runs  ±0  22 813 ✅ ±0  794 💤 ±0  0 ❌ ±0 

Results for commit 40ab2c4. ± Comparison against base commit e900fff.

♻️ This comment has been updated with latest results.

@vogella vogella force-pushed the plugin-checks-junit branch from b168a50 to 51c9827 Compare October 22, 2025 14:58
@vogella vogella force-pushed the plugin-checks-junit branch from 51c9827 to e43185b Compare October 22, 2025 15:45
Add missing JUnit platform imports to MANIFEST.MF that are required
for JUnit 5 test execution. Without these imports, the test framework
fails with:
  java.util.ServiceConfigurationError: org.junit.platform.engine.TestEngine:
  org.junit.jupiter.engine.JupiterTestEngine not a subtype

Added imports:
- org.junit.platform.commons.function;version="[1.14.0,2.0.0)"
- org.junit.platform.suite.api;version="[1.14.0,2.0.0)"

These are standard imports required by all JUnit 5 test bundles in the
platform.ui repository. Verified by comparing with other successfully
migrated test bundles like org.eclipse.jface.tests.

All 3 tests now pass:
- validateAccessToBundle
- ensurePluginxmlContainsAtLeastOneEntry
- ensureExtensionPointClassesAreAccessable

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@vogella vogella merged commit 45a17c9 into eclipse-platform:master Oct 23, 2025
18 checks passed
@vogella vogella deleted the plugin-checks-junit branch October 23, 2025 15:11
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.

2 participants