Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMat Booth2016-09-21 11:15:30 +0000
committerMat Booth2016-09-26 10:48:08 +0000
commitecb6dc3ce049def4798c334f37c3caf1eb43ab92 (patch)
tree718aa5072f6096286467d021e837ae51bab25b48 /releng/features/org.eclipse.ecf.tests.feature
parent14b402711d374cf1398216bebcd73820c2c9b6f2 (diff)
downloadorg.eclipse.ecf-ecb6dc3ce049def4798c334f37c3caf1eb43ab92.tar.gz
org.eclipse.ecf-ecb6dc3ce049def4798c334f37c3caf1eb43ab92.tar.xz
org.eclipse.ecf-ecb6dc3ce049def4798c334f37c3caf1eb43ab92.zip
Bug 396457 - [Releng][Maven] Create a build based on tycho
Add machinery to build the test feature and its constituent bundles. Tests are not enabled by default, but when executed all tests pass except those requiring the presence of a running host service, for example, in these test bundles: org.eclipse.ecf.tests.remoteservice.{generic,r-osgi} Some minor tweaks were made to make configuring Tycho simpler like making an abstract test actually abstract, removing a completely empty test class that did nothing and making sure valid test class names end with "Test" so they are detected by Tycho. Change-Id: Ic89a248668e4f08ee347fe3c0bcfd11e4cc23f4d Signed-off-by: Mat Booth <mat.booth@redhat.com>
Diffstat (limited to 'releng/features/org.eclipse.ecf.tests.feature')
-rw-r--r--releng/features/org.eclipse.ecf.tests.feature/pom.xml15
1 files changed, 15 insertions, 0 deletions
diff --git a/releng/features/org.eclipse.ecf.tests.feature/pom.xml b/releng/features/org.eclipse.ecf.tests.feature/pom.xml
new file mode 100644
index 000000000..4bbd3f7bc
--- /dev/null
+++ b/releng/features/org.eclipse.ecf.tests.feature/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.eclipse.ecf</groupId>
+ <artifactId>ecf-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <relativePath>../../../</relativePath>
+ </parent>
+ <groupId>org.eclipse.ecf</groupId>
+ <artifactId>org.eclipse.ecf.tests.feature</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>

Back to the top