Revert "408535: remove dependency on SDK from Tycho tests"
This reverts commit 9eb24902c45397f92d9216dbc04b9d52df9a5f90.
diff --git a/org.eclipse.mylyn-parent/pom.xml b/org.eclipse.mylyn-parent/pom.xml
index 1d71fc6..099c347 100644
--- a/org.eclipse.mylyn-parent/pom.xml
+++ b/org.eclipse.mylyn-parent/pom.xml
@@ -799,8 +799,24 @@
<useUIHarness>true</useUIHarness>
<failIfNoTests>true</failIfNoTests>
<forkedProcessTimeoutInSeconds>1800</forkedProcessTimeoutInSeconds>
+ <product>org.eclipse.sdk.ide</product>
+ <application>org.eclipse.ui.ide.workbench</application>
<argLine>${tycho.testArgLine} -Xmx512m -XX:MaxPermSize=256m -Djava.io.tmpdir=${project.build.directory} ${test.vmargs}</argLine>
<appArgLine>${test.args}</appArgLine>
+ <!--
+ <environmentVariables>
+ <http_proxy>${http_proxy}</http_proxy>
+ <https_proxy>${https_proxy}</https_proxy>
+ </environmentVariables>
+ -->
+ <application>org.eclipse.ui.ide.workbench</application>
+ <dependencies>
+ <dependency>
+ <type>p2-installable-unit</type>
+ <artifactId>org.eclipse.sdk.feature.group</artifactId>
+ <version>${platform-version}</version>
+ </dependency>
+ </dependencies>
</configuration>
</plugin>
</plugins>
diff --git a/org.eclipse.mylyn.maven-parent/pom.xml b/org.eclipse.mylyn.maven-parent/pom.xml
index bc32e39..d31b89e 100644
--- a/org.eclipse.mylyn.maven-parent/pom.xml
+++ b/org.eclipse.mylyn.maven-parent/pom.xml
@@ -250,10 +250,24 @@
<version>${tycho-version}</version>
<configuration>
<skip>${test.skip}</skip>
+ <useUIThread>true</useUIThread>
+ <useUIHarness>true</useUIHarness>
<failIfNoTests>true</failIfNoTests>
<forkedProcessTimeoutInSeconds>3600</forkedProcessTimeoutInSeconds>
+ <excludes>
+ <exclude>**/Test*java</exclude>
+ </excludes>
<argLine>${tycho.testArgLine} -Xmx512m -XX:MaxPermSize=256m -Djava.io.tmpdir=${project.build.directory} ${test.vmargs}</argLine>
<appArgLine>${test.args}</appArgLine>
+ <application>org.eclipse.ui.ide.workbench</application>
+ <!-- <product>org.eclipse.sdk.ide</product> -->
+ <dependencies>
+ <dependency>
+ <type>p2-installable-unit</type>
+ <artifactId>org.eclipse.sdk.feature.group</artifactId>
+ <version>0.0.0</version>
+ </dependency>
+ </dependencies>
</configuration>
</plugin>
</plugins>