Skip to content

Changes

Summary

  1. Bug 567980 - UITestApplication: Remove dependency on IPlatformRunnable (details)
  2. Bug 572813: Add missing dependency to MANIFEST.MF (details)
  3. Target platform for 2021-06 (details)
Commit 63df3fb59fbfed9af6c0bd84dac47013531e36cc by Aparna Argade
Bug 567980 - UITestApplication: Remove dependency on IPlatformRunnable

SWTBot's PDE test launch was failing with Eclipse 2021-06 since
IPlatformRunnable is removed.
UITestApplication is taken from latest
org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication and
added runTests method for running in non-ui thread.
PDEJUnitRuntimePlugin source is added from the same above location.

LegacyXmlResultFormatter in junit5.headless is slightly modified to have
setUseLegacyReportingName method which is required for 2021-06.

Change-Id: Ibf9064f4ef0efb02ede50bec6ec7aa482df43ce5
Signed-off-by: Aparna Argade <aprsac@yahoo.com>
The file was modified org.eclipse.swtbot.eclipse.junit5.headless/src/org/eclipse/swtbot/eclipse/junit/headless/LegacyXmlResultFormatter.java
The file was modified org.eclipse.swtbot.eclipse.core/src/org/eclipse/swtbot/eclipse/core/UITestApplication.java
The file was addedorg.eclipse.swtbot.eclipse.core/src/org/eclipse/swtbot/eclipse/core/PDEJUnitRuntimePlugin.java
The file was modified org.eclipse.swtbot.eclipse.core/META-INF/MANIFEST.MF
Commit da87940cde5cb90f992ff00be5611a2d024aba18 by Aparna Argade
Bug 572813: Add missing dependency to MANIFEST.MF

Oomph was showing error. Headless Jenkins build was fine.

Change-Id: I988e36be45646e7648f04eee6cfd4215526cf651
Signed-off-by: Aparna Argade <aprsac@yahoo.com>
The file was modified org.eclipse.swtbot.nebula.rangeslider.finder/META-INF/MANIFEST.MF
Commit 42249a7070d6c783a792901aec2596aac1f791f2 by Aparna Argade
Target platform for 2021-06

Change-Id: I5d7b9ff7f8e5a5a2759ccde38109f8d7e50f9b99
Signed-off-by: Aparna Argade <aprsac@yahoo.com>
The file was modified pom.xml
The file was addeddevtools/target-platforms/2021-06/.project
The file was addeddevtools/target-platforms/2021-06/2021-06.target
The file was modified devtools/target-platforms/pom.xml
The file was modified devtools/target-platforms/swtbot-baseline.target
The file was modified devtools/oomph/SWTBot.setup
The file was addeddevtools/target-platforms/2021-06/.settings/org.eclipse.m2e.core.prefs
The file was addeddevtools/target-platforms/2021-06/pom.xml