Skip to content

Commit 9caea33

Browse files
committed
all-tests: Run with less dependencies.
Instead of relying on sdk.[ide|feature] run the tests with platform.[ide|feature]. There shouldn't be any difference for the tests as what the sdk adds is the source bundles which are not used by the tests. This should have some minimal effect to reduce our already way too long build time. Change-Id: I57bbc8c5ccb6e0a4575224134e184e13ae581b8f
1 parent 195a5b6 commit 9caea33

File tree

31 files changed

+36
-36
lines changed
  • changelog
    • org.eclipse.linuxtools.changelog.tests
    • org.eclipse.linuxtools.changelog.ui.tests
  • gcov/org.eclipse.linuxtools.gcov.test
  • gprof/org.eclipse.linuxtools.gprof.test
  • libhover/org.eclipse.linuxtools.cdt.libhover.devhelp.tests
  • lttng
    • org.eclipse.linuxtools.ctf.core.tests
    • org.eclipse.linuxtools.gdbtrace.core.tests
    • org.eclipse.linuxtools.gdbtrace.ui.tests
    • org.eclipse.linuxtools.lttng2.core.tests
    • org.eclipse.linuxtools.lttng2.kernel.core.tests
    • org.eclipse.linuxtools.lttng2.kernel.ui.tests
    • org.eclipse.linuxtools.lttng2.ui.tests
    • org.eclipse.linuxtools.lttng2.ust.ui.tests
    • org.eclipse.linuxtools.tmf.core.tests
    • org.eclipse.linuxtools.tmf.ui.tests
  • oprofile
    • org.eclipse.linuxtools.oprofile.core.tests
    • org.eclipse.linuxtools.oprofile.launch.tests
  • profiling/org.eclipse.linuxtools.profiling.provider.tests
  • rpm
    • org.eclipse.linuxtools.rpm.core.tests
    • org.eclipse.linuxtools.rpm.ui.editor.tests
  • systemtap
    • org.eclipse.linuxtools.callgraph.launch.tests
    • org.eclipse.linuxtools.callgraph.tests
    • org.eclipse.linuxtools.systemtap.graphingapi.core.tests
    • org.eclipse.linuxtools.systemtap.structures.tests
    • org.eclipse.linuxtools.systemtap.ui.consolelog.tests
    • org.eclipse.linuxtools.systemtap.ui.ide.tests
  • valgrind
    • org.eclipse.linuxtools.valgrind.cachegrind.tests
    • org.eclipse.linuxtools.valgrind.helgrind.tests
    • org.eclipse.linuxtools.valgrind.massif.tests
    • org.eclipse.linuxtools.valgrind.memcheck.tests

31 files changed

+36
-36
lines changed

changelog/org.eclipse.linuxtools.changelog.tests/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@
3838
<testClass>org.eclipse.linuxtools.changelog.core.tests.AllTests</testClass>
3939
<useUIHarness>true</useUIHarness>
4040
<useUIThread>true</useUIThread>
41-
<product>org.eclipse.sdk.ide</product>
41+
<product>org.eclipse.platform.ide</product>
4242
<dependencies>
4343
<dependency>
4444
<type>p2-installable-unit</type>
45-
<artifactId>org.eclipse.sdk.feature.group</artifactId>
45+
<artifactId>org.eclipse.platform.feature.group</artifactId>
4646
<version>${sdk-version}</version>
4747
</dependency>
4848
<dependency>

changelog/org.eclipse.linuxtools.changelog.ui.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<testClass>org.eclipse.linuxtools.changelog.ui.tests.swtbot.AllSWTBotTests</testClass>
3939
<useUIHarness>true</useUIHarness>
4040
<useUIThread>false</useUIThread>
41-
<product>org.eclipse.sdk.ide</product>
41+
<product>org.eclipse.platform.ide</product>
4242
<surefire.timeout>1800</surefire.timeout>
4343
<forkedProcessTimeoutInSeconds>1800</forkedProcessTimeoutInSeconds>
4444
</configuration>

gcov/org.eclipse.linuxtools.gcov.test/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<testClass>org.eclipse.linuxtools.internal.gcov.test.AllGcovTests</testClass>
3939
<useUIHarness>true</useUIHarness>
4040
<useUIThread>false</useUIThread>
41-
<product>org.eclipse.sdk.ide</product>
41+
<product>org.eclipse.platform.ide</product>
4242
<dependencies>
4343
<dependency>
4444
<type>eclipse-feature</type>
@@ -47,7 +47,7 @@
4747
</dependency>
4848
<dependency>
4949
<type>p2-installable-unit</type>
50-
<artifactId>org.eclipse.sdk.feature.group</artifactId>
50+
<artifactId>org.eclipse.platform.feature.group</artifactId>
5151
<version>${sdk-version}</version>
5252
</dependency>
5353
</dependencies>

gprof/org.eclipse.linuxtools.gprof.test/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<testClass>org.eclipse.linuxtools.internal.gprof.test.AllGprofTests</testClass>
3939
<useUIHarness>true</useUIHarness>
4040
<useUIThread>true</useUIThread>
41-
<product>org.eclipse.sdk.ide</product>
41+
<product>org.eclipse.platform.ide</product>
4242
</configuration>
4343
</plugin>
4444
</plugins>

libhover/org.eclipse.linuxtools.cdt.libhover.devhelp.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<testClass>org.eclipse.linuxtools.cdt.libhover.devhelp.test.AllTests</testClass>
3939
<useUIHarness>true</useUIHarness>
4040
<useUIThread>true</useUIThread>
41-
<product>org.eclipse.sdk.ide</product>
41+
<product>org.eclipse.platform.ide</product>
4242
</configuration>
4343
</plugin>
4444
</plugins>

lttng/org.eclipse.linuxtools.ctf.core.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
</includes>
6565
<useUIHarness>false</useUIHarness>
6666
<useUIThread>false</useUIThread>
67-
<product>org.eclipse.sdk.ide</product>
67+
<product>org.eclipse.platform.ide</product>
6868
</configuration>
6969
</plugin>
7070
<!-- We don't use the ant file to clean because of http://jira.codehaus.org/browse/MANTRUN-78 -->

lttng/org.eclipse.linuxtools.gdbtrace.core.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
<testClass>org.eclipse.linuxtools.gdbtrace.core.tests.AllGdbTraceCoreTests</testClass>
3636
<useUIHarness>false</useUIHarness>
3737
<useUIThread>false</useUIThread>
38-
<product>org.eclipse.sdk.ide</product>
38+
<product>org.eclipse.platform.ide</product>
3939
</configuration>
4040
</plugin>
4141
</plugins>

lttng/org.eclipse.linuxtools.gdbtrace.ui.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
<testClass>org.eclipse.linuxtools.gdbtrace.ui.tests.AllGdbTraceUITests</testClass>
3636
<useUIHarness>false</useUIHarness>
3737
<useUIThread>false</useUIThread>
38-
<product>org.eclipse.sdk.ide</product>
38+
<product>org.eclipse.platform.ide</product>
3939
</configuration>
4040
</plugin>
4141
</plugins>

lttng/org.eclipse.linuxtools.lttng2.core.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
<testClass>org.eclipse.linuxtools.lttng2.core.tests.AllTests</testClass>
6363
<useUIHarness>false</useUIHarness>
6464
<useUIThread>false</useUIThread>
65-
<product>org.eclipse.sdk.ide</product>
65+
<product>org.eclipse.platform.ide</product>
6666
</configuration>
6767
</plugin>
6868
</plugins>

lttng/org.eclipse.linuxtools.lttng2.kernel.core.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
</includes>
6464
<useUIHarness>false</useUIHarness>
6565
<useUIThread>false</useUIThread>
66-
<product>org.eclipse.sdk.ide</product>
66+
<product>org.eclipse.platform.ide</product>
6767
</configuration>
6868
</plugin>
6969
</plugins>

lttng/org.eclipse.linuxtools.lttng2.kernel.ui.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
<testClass>org.eclipse.linuxtools.lttng2.kernel.ui.tests.AllTests</testClass>
4444
<useUIHarness>true</useUIHarness>
4545
<useUIThread>true</useUIThread>
46-
<product>org.eclipse.sdk.ide</product>
46+
<product>org.eclipse.platform.ide</product>
4747
</configuration>
4848
</plugin>
4949
</plugins>

lttng/org.eclipse.linuxtools.lttng2.ui.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
<testClass>org.eclipse.linuxtools.lttng2.ui.tests.AllTests</testClass>
4444
<useUIHarness>true</useUIHarness>
4545
<useUIThread>true</useUIThread>
46-
<product>org.eclipse.sdk.ide</product>
46+
<product>org.eclipse.platform.ide</product>
4747
</configuration>
4848
</plugin>
4949
</plugins>

lttng/org.eclipse.linuxtools.lttng2.ust.ui.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
<testClass>org.eclipse.linuxtools.lttng2.ust.ui.tests.AllTests</testClass>
3535
<useUIHarness>true</useUIHarness>
3636
<useUIThread>true</useUIThread>
37-
<product>org.eclipse.sdk.ide</product>
37+
<product>org.eclipse.platform.ide</product>
3838
</configuration>
3939
</plugin>
4040
</plugins>

lttng/org.eclipse.linuxtools.tmf.core.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
<testClass>org.eclipse.linuxtools.tmf.core.tests.AllTmfCoreTests</testClass>
4646
<useUIHarness>false</useUIHarness>
4747
<useUIThread>false</useUIThread>
48-
<product>org.eclipse.sdk.ide</product>
48+
<product>org.eclipse.platform.ide</product>
4949
</configuration>
5050
</plugin>
5151
</plugins>

lttng/org.eclipse.linuxtools.tmf.ui.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
<testClass>org.eclipse.linuxtools.tmf.ui.tests.AllTmfUITests</testClass>
4646
<useUIHarness>true</useUIHarness>
4747
<useUIThread>true</useUIThread>
48-
<product>org.eclipse.sdk.ide</product>
48+
<product>org.eclipse.platform.ide</product>
4949
</configuration>
5050
</plugin>
5151
</plugins>

oprofile/org.eclipse.linuxtools.oprofile.core.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<configuration>
3333
<useUIHarness>true</useUIHarness>
3434
<useUIThread>false</useUIThread>
35-
<product>org.eclipse.sdk.ide</product>
35+
<product>org.eclipse.platform.ide</product>
3636
<testSuite>org.eclipse.linuxtools.oprofile.core.tests</testSuite>
3737
<testClass>org.eclipse.linuxtools.oprofile.core.tests.AllCoreTests</testClass>
3838
</configuration>

oprofile/org.eclipse.linuxtools.oprofile.launch.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<configuration>
3333
<useUIHarness>true</useUIHarness>
3434
<useUIThread>true</useUIThread>
35-
<product>org.eclipse.sdk.ide</product>
35+
<product>org.eclipse.platform.ide</product>
3636
<testSuite>org.eclipse.linuxtools.oprofile.launch.tests</testSuite>
3737
<testClass>org.eclipse.linuxtools.oprofile.launch.tests.AllLaunchTests</testClass>
3838
</configuration>

pom.xml

+4-4
Original file line numberDiff line numberDiff line change
@@ -149,11 +149,11 @@
149149
<dependencies>
150150
<dependency>
151151
<type>p2-installable-unit</type>
152-
<artifactId>org.eclipse.sdk.feature.group</artifactId>
152+
<artifactId>org.eclipse.platform.feature.group</artifactId>
153153
<version>${sdk-version}</version>
154154
</dependency>
155155
</dependencies>
156-
<product>org.eclipse.sdk.ide</product>
156+
<product>org.eclipse.platform.ide</product>
157157
<argLine>-Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=256m -Declipse.valgrind.tests.runValgrind=no -Dorg.eclipse.swt.browser.UseWebKitGTK=true</argLine>
158158
</configuration>
159159
</plugin>
@@ -277,11 +277,11 @@
277277
<dependencies>
278278
<dependency>
279279
<type>p2-installable-unit</type>
280-
<artifactId>org.eclipse.sdk.feature.group</artifactId>
280+
<artifactId>org.eclipse.platform.feature.group</artifactId>
281281
<version>${sdk-version}</version>
282282
</dependency>
283283
</dependencies>
284-
<product>org.eclipse.sdk.ide</product>
284+
<product>org.eclipse.platform.ide</product>
285285
<argLine>${tycho.testArgLine} -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=256m</argLine>
286286
</configuration>
287287
</plugin>

profiling/org.eclipse.linuxtools.profiling.provider.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<configuration>
3333
<useUIHarness>true</useUIHarness>
3434
<useUIThread>false</useUIThread>
35-
<product>org.eclipse.sdk.ide</product>
35+
<product>org.eclipse.platform.ide</product>
3636
</configuration>
3737
</plugin>
3838
</plugins>

rpm/org.eclipse.linuxtools.rpm.core.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<testClass>org.eclipse.linuxtools.rpm.core.tests.AllTests</testClass>
3939
<useUIHarness>true</useUIHarness>
4040
<useUIThread>true</useUIThread>
41-
<product>org.eclipse.sdk.ide</product>
41+
<product>org.eclipse.platform.ide</product>
4242
</configuration>
4343
</plugin>
4444
</plugins>

rpm/org.eclipse.linuxtools.rpm.ui.editor.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<configuration>
3333
<useUIHarness>true</useUIHarness>
3434
<useUIThread>true</useUIThread>
35-
<product>org.eclipse.sdk.ide</product>
35+
<product>org.eclipse.platform.ide</product>
3636
</configuration>
3737
</plugin>
3838
</plugins>

systemtap/org.eclipse.linuxtools.callgraph.launch.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
<testClass>org.eclipse.linuxtools.callgraph.launch.tests.AllTests</testClass>
3838
<useUIHarness>true</useUIHarness>
3939
<useUIThread>true</useUIThread>
40-
<product>org.eclipse.sdk.ide</product>
40+
<product>org.eclipse.platform.ide</product>
4141
</configuration>
4242
</plugin>
4343
</plugins>

systemtap/org.eclipse.linuxtools.callgraph.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
<testClass>org.eclipse.linuxtools.callgraph.tests.AllTests</testClass>
3838
<useUIHarness>true</useUIHarness>
3939
<useUIThread>true</useUIThread>
40-
<product>org.eclipse.sdk.ide</product>
40+
<product>org.eclipse.platform.ide</product>
4141
</configuration>
4242
</plugin>
4343
</plugins>

systemtap/org.eclipse.linuxtools.systemtap.graphingapi.core.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<testClass>org.eclipse.linuxtools.systemtap.graphingapi.core.tests.AllTests</testClass>
3939
<useUIHarness>true</useUIHarness>
4040
<useUIThread>true</useUIThread>
41-
<product>org.eclipse.sdk.ide</product>
41+
<product>org.eclipse.platform.ide</product>
4242
</configuration>
4343
</plugin>
4444
</plugins>

systemtap/org.eclipse.linuxtools.systemtap.structures.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<testClass>org.eclipse.linuxtools.systemtap.structures.AllTests</testClass>
3939
<useUIHarness>true</useUIHarness>
4040
<useUIThread>true</useUIThread>
41-
<product>org.eclipse.sdk.ide</product>
41+
<product>org.eclipse.platform.ide</product>
4242
</configuration>
4343
</plugin>
4444
</plugins>

systemtap/org.eclipse.linuxtools.systemtap.ui.consolelog.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
<testClass>org.eclipse.linuxtools.systemtap.ui.consolelog.test.AllTests</testClass>
3838
<useUIHarness>true</useUIHarness>
3939
<useUIThread>true</useUIThread>
40-
<product>org.eclipse.sdk.ide</product>
40+
<product>org.eclipse.platform.ide</product>
4141
</configuration>
4242
</plugin>
4343
</plugins>

systemtap/org.eclipse.linuxtools.systemtap.ui.ide.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<configuration>
3333
<useUIHarness>true</useUIHarness>
3434
<useUIThread>false</useUIThread>
35-
<product>org.eclipse.sdk.ide</product>
35+
<product>org.eclipse.platform.ide</product>
3636
</configuration>
3737
</plugin>
3838
</plugins>

valgrind/org.eclipse.linuxtools.valgrind.cachegrind.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<configuration>
3333
<useUIHarness>true</useUIHarness>
3434
<useUIThread>true</useUIThread>
35-
<product>org.eclipse.sdk.ide</product>
35+
<product>org.eclipse.platform.ide</product>
3636
<testSuite>org.eclipse.linuxtools.valgrind.cachegrind.tests</testSuite>
3737
<testClass>org.eclipse.linuxtools.internal.valgrind.cachegrind.tests.AllTests</testClass>
3838
</configuration>

valgrind/org.eclipse.linuxtools.valgrind.helgrind.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<configuration>
3333
<useUIHarness>true</useUIHarness>
3434
<useUIThread>true</useUIThread>
35-
<product>org.eclipse.sdk.ide</product>
35+
<product>org.eclipse.platform.ide</product>
3636
</configuration>
3737
</plugin>
3838
</plugins>

valgrind/org.eclipse.linuxtools.valgrind.massif.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<testClass>org.eclipse.linuxtools.internal.valgrind.massif.tests.AllTests</testClass>
3939
<useUIHarness>true</useUIHarness>
4040
<useUIThread>true</useUIThread>
41-
<product>org.eclipse.sdk.ide</product>
41+
<product>org.eclipse.platform.ide</product>
4242
</configuration>
4343
</plugin>
4444
</plugins>

valgrind/org.eclipse.linuxtools.valgrind.memcheck.tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<testClass>org.eclipse.linuxtools.internal.valgrind.memcheck.tests.AllTests</testClass>
3939
<useUIHarness>true</useUIHarness>
4040
<useUIThread>true</useUIThread>
41-
<product>org.eclipse.sdk.ide</product>
41+
<product>org.eclipse.platform.ide</product>
4242
<surefire.timeout>1800</surefire.timeout>
4343
<forkedProcessTimeoutInSeconds>1800</forkedProcessTimeoutInSeconds>
4444
</configuration>

0 commit comments

Comments
 (0)