diff --git a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target index b5c92ff62b7..34feb4eca24 100644 --- a/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target +++ b/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target @@ -792,6 +792,70 @@ + + + + org.junit.jupiter + junit-jupiter-api + 6.0.0 + jar + + + org.junit.jupiter + junit-jupiter-engine + 6.0.0 + jar + + + org.junit.jupiter + junit-jupiter-migrationsupport + 6.0.0 + jar + + + org.junit.jupiter + junit-jupiter-params + 6.0.0 + jar + + + org.junit.platform + junit-platform-commons + 6.0.0 + jar + + + org.junit.platform + junit-platform-engine + 6.0.0 + jar + + + org.junit.platform + junit-platform-launcher + 6.0.0 + jar + + + org.junit.platform + junit-platform-suite-api + 6.0.0 + jar + + + org.junit.platform + junit-platform-suite-engine + 6.0.0 + jar + + + org.junit.vintage + junit-vintage-engine + 6.0.0 + jar + + + diff --git a/eclipse.platform.releng/bundles/org.eclipse.test/META-INF/MANIFEST.MF b/eclipse.platform.releng/bundles/org.eclipse.test/META-INF/MANIFEST.MF index c77d2d68a4b..7c38fe129a0 100644 --- a/eclipse.platform.releng/bundles/org.eclipse.test/META-INF/MANIFEST.MF +++ b/eclipse.platform.releng/bundles/org.eclipse.test/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.test; singleton:=true -Bundle-Version: 3.6.300.qualifier +Bundle-Version: 3.6.400.qualifier Eclipse-BundleShape: dir Bundle-Vendor: %providerName Bundle-Localization: plugin @@ -20,7 +20,6 @@ Import-Package: org.junit.jupiter.api, org.junit.platform.launcher, org.junit.platform.launcher.core, org.junit.platform.commons, - org.junit.platform.commons.util, org.junit.jupiter.engine Bundle-ActivationPolicy: lazy Bundle-RequiredExecutionEnvironment: JavaSE-17 diff --git a/eclipse.platform.releng/bundles/org.eclipse.test/src/org/eclipse/test/LegacyXmlResultFormatter.java b/eclipse.platform.releng/bundles/org.eclipse.test/src/org/eclipse/test/LegacyXmlResultFormatter.java index 0c4b1c3cbac..ea01f591d0d 100644 --- a/eclipse.platform.releng/bundles/org.eclipse.test/src/org/eclipse/test/LegacyXmlResultFormatter.java +++ b/eclipse.platform.releng/bundles/org.eclipse.test/src/org/eclipse/test/LegacyXmlResultFormatter.java @@ -15,7 +15,9 @@ import java.io.IOException; import java.io.OutputStream; +import java.io.PrintWriter; import java.io.Reader; +import java.io.StringWriter; import java.util.Date; import java.util.Map; import java.util.Optional; @@ -31,7 +33,6 @@ import org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter; import org.apache.tools.ant.util.DOMElementWriter; import org.apache.tools.ant.util.DateUtils; -import org.junit.platform.commons.util.ExceptionUtils; import org.junit.platform.engine.TestExecutionResult; import org.junit.platform.engine.TestSource; import org.junit.platform.engine.reporting.ReportEntry; @@ -333,7 +334,11 @@ private static void writeIfPresentInMap(XMLStreamWriter writer, TestIdentifier t writer.writeAttribute(ATTR_TYPE, t.getClass().getName()); if (writeExceptionStackTrace) { - writer.writeCharacters(ExceptionUtils.readStackTrace(t)); + StringWriter stringWriter = new StringWriter(); + try (PrintWriter printWriter = new PrintWriter(stringWriter)) { + t.printStackTrace(printWriter); + } + writer.writeCharacters(stringWriter.toString()); } } writer.writeEndElement(); diff --git a/eclipse.platform.releng/features/org.eclipse.sdk.tests/feature.xml b/eclipse.platform.releng/features/org.eclipse.sdk.tests/feature.xml index 32416d7e042..8d6eef81348 100644 --- a/eclipse.platform.releng/features/org.eclipse.sdk.tests/feature.xml +++ b/eclipse.platform.releng/features/org.eclipse.sdk.tests/feature.xml @@ -2,7 +2,7 @@ diff --git a/eclipse.platform.releng/features/org.eclipse.test-feature/feature.xml b/eclipse.platform.releng/features/org.eclipse.test-feature/feature.xml index 2f11b62f204..649e345fc70 100644 --- a/eclipse.platform.releng/features/org.eclipse.test-feature/feature.xml +++ b/eclipse.platform.releng/features/org.eclipse.test-feature/feature.xml @@ -2,7 +2,7 @@