1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 Copyright (C) 2014 Ericsson
5 All rights reserved. This program and the accompanying materials
6 are made available under the terms of the Eclipse Public License v1.0
7 which accompanies this distribution, and is available at
8 http://www.eclipse.org/legal/epl-v10.html
10 <project xsi:
schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns=
"http://maven.apache.org/POM/4.0.0"
11 xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance">
12 <modelVersion>4.0.0</modelVersion>
15 <artifactId>org.eclipse.tracecompass.releng-parent
</artifactId>
16 <groupId>org.eclipse.tracecompass
</groupId>
17 <version>2.0.0-SNAPSHOT
</version>
20 <artifactId>org.eclipse.tracecompass.alltests
</artifactId>
21 <version>1.0.0-SNAPSHOT
</version>
22 <packaging>eclipse-test-plugin
</packaging>
24 <name>Trace Compass All Tests
</name>
27 <perf.database.loc
>//
127.0.0.1</perf.database.loc
>
28 <perf.config
>build=
20140707-
1632;host=myhost;config=linux;jvm=
1.7</perf.config
>
29 <perfFilesDestination>target
</perfFilesDestination>
35 <groupId>org.eclipse.tycho
</groupId>
36 <artifactId>tycho-surefire-plugin
</artifactId>
38 <!-- Default build will not find any tests, but the profiles below
40 <failIfNoTests>false
</failIfNoTests>
47 <!-- Profile to run the performance tests -->
53 <groupId>org.eclipse.tycho
</groupId>
54 <artifactId>tycho-surefire-plugin
</artifactId>
55 <version>${tycho-version}
</version>
57 <argLine>-Declipse.perf.dbloc=${perf.database.loc} -Declipse.perf.config=${perf.config}
</argLine>
58 <runOrder>reversealphabetical
</runOrder>
60 <include>**/RunAllPerfTests.java
</include>
61 <include>**/PerfResultsToJSon.java
</include>
63 <useUIHarness>false
</useUIHarness>
64 <useUIThread>false
</useUIThread>
65 <product>org.eclipse.platform.ide
</product>
69 <artifactId>maven-antrun-plugin
</artifactId>
72 <id>deploy-performance-files
</id>
73 <phase>install
</phase>
79 <copy includeemptydirs=
"false"
80 todir=
"${perfFilesDestination}">
82 <include name=
"*.json" />
83 <include name=
"*.js" />
91 <!-- We don't use the ant file to clean because of http://jira.codehaus.org/browse/MANTRUN-78 -->
93 <artifactId>maven-clean-plugin
</artifactId>
94 <version>2.6.1</version>
97 <id>clean-performance-files
</id>
102 <directory>.
</directory>
104 <include>*.json
</include>
105 <include>*.js
</include>