Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspingel2011-01-26 23:28:51 +0000
committerspingel2011-01-26 23:28:51 +0000
commita7e39f448db8def6da42db9774119bce0fbc44ce (patch)
tree4aab54c9c46f1257efd815956fe4bd85fe302caa
parent327466abc0707e285174a399567b8437902da998 (diff)
downloadorg.eclipse.mylyn.incubator-a7e39f448db8def6da42db9774119bce0fbc44ce.tar.gz
org.eclipse.mylyn.incubator-a7e39f448db8def6da42db9774119bce0fbc44ce.tar.xz
org.eclipse.mylyn.incubator-a7e39f448db8def6da42db9774119bce0fbc44ce.zip
NEW - bug 330155: [releng] modularize Mylyn build
https://bugs.eclipse.org/bugs/show_bug.cgi?id=330155
-rw-r--r--org.eclipse.mylyn.sandbox.tests/pom.xml32
1 files changed, 31 insertions, 1 deletions
diff --git a/org.eclipse.mylyn.sandbox.tests/pom.xml b/org.eclipse.mylyn.sandbox.tests/pom.xml
index 897477cc..9e81b8fc 100644
--- a/org.eclipse.mylyn.sandbox.tests/pom.xml
+++ b/org.eclipse.mylyn.sandbox.tests/pom.xml
@@ -10,11 +10,41 @@
<groupId>org.eclipse.mylyn.incubator</groupId>
<artifactId>org.eclipse.mylyn.sandbox.tests</artifactId>
<version>3.5.0-SNAPSHOT</version>
- <packaging>eclipse-plugin</packaging>
+ <packaging>eclipse-test-plugin</packaging>
+ <properties>
+ <mylyn-incubator-test-suite>org.eclipse.mylyn.sandbox.tests.AllSandboxTests</mylyn-incubator-test-suite>
+ </properties>
<build>
<plugins>
<plugin>
<groupId>org.sonatype.tycho</groupId>
+ <artifactId>maven-osgi-test-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <useUIHarness>true</useUIHarness>
+ <forkedProcessTimeoutInSeconds>7200</forkedProcessTimeoutInSeconds>
+ <product>org.eclipse.sdk.ide</product>
+ <application>org.eclipse.ui.ide.workbench</application>
+ <testSuite>org.eclipse.mylyn.sandbox.tests</testSuite>
+ <testClass>${mylyn-incubator-test-suite}</testClass>
+ <argLine>-Xmx1024m -XX:MaxPermSize=256m -Djava.io.tmpdir=${project.build.directory} ${mylyn-test-args}</argLine>
+ <appArgLine>${mylyn-test-app-args}</appArgLine>
+ <dependencies>
+ <dependency>
+ <type>p2-installable-unit</type>
+ <artifactId>org.eclipse.sdk.feature.group</artifactId>
+ <version>${platform-version}</version>
+ </dependency>
+ <dependency>
+ <type>p2-installable-unit</type>
+ <artifactId>org.eclipse.mylyn.sdk_feature.feature.group</artifactId>
+ <version>0.0.0</version>
+ </dependency>
+ </dependencies>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.sonatype.tycho</groupId>
<artifactId>maven-osgi-source-plugin</artifactId>
</plugin>
</plugins>

Back to the top