<parent>
<artifactId>org.eclipse.tracecompass.ctf-parent</artifactId>
<groupId>org.eclipse.tracecompass</groupId>
- <version>2.0.0-SNAPSHOT</version>
+ <version>2.2.0-SNAPSHOT</version>
</parent>
<name>Trace Compass CTF Core Tests Plug-in</name>
- <groupId>org.eclipse.tracecompass</groupId>
<artifactId>org.eclipse.tracecompass.ctf.core.tests</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>eclipse-test-plugin</packaging>
+ <properties>
+ <ctfTestSuiteCommit>0f8beba86ae551f42adeb81d1bfddd5645f31013</ctfTestSuiteCommit>
+ </properties>
+
<!-- Do not download the test traces if "maven.test.skip" is set -->
<profiles>
<profile>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
- <version>1.8</version>
<executions>
<execution>
<id>prepare</id>
<phase>pre-integration-test</phase>
<configuration>
<target>
+ <property name="ctf-test-suite-commit" value="${ctfTestSuiteCommit}"/>
<ant antfile="get-traces.xml" dir="traces" />
</target>
</configuration>
<build>
<plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-surefire-plugin</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <includes>
- <include>**/AllCtfCoreTests.*</include>
- </includes>
- <useUIHarness>false</useUIHarness>
- <useUIThread>false</useUIThread>
- <product>org.eclipse.platform.ide</product>
- </configuration>
- </plugin>
-
<!-- We don't use the ant file to clean because of http://jira.codehaus.org/browse/MANTRUN-78 -->
<plugin>
<artifactId>maven-clean-plugin</artifactId>
- <version>2.6.1</version>
<executions>
<execution>
<id>clean-traces</id>
<phase>clean</phase>
<configuration>
<filesets>
+ <fileset><directory>traces/ctf-testsuite</directory></fileset>
<fileset><directory>traces/synctraces</directory></fileset>
</filesets>
</configuration>