diff options
author | Mat Booth | 2016-09-21 11:15:30 +0000 |
---|---|---|
committer | Mat Booth | 2016-09-26 10:48:08 +0000 |
commit | ecb6dc3ce049def4798c334f37c3caf1eb43ab92 (patch) | |
tree | 718aa5072f6096286467d021e837ae51bab25b48 /releng/features | |
parent | 14b402711d374cf1398216bebcd73820c2c9b6f2 (diff) | |
download | org.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')
-rw-r--r-- | releng/features/org.eclipse.ecf.tests.feature/pom.xml | 15 |
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> |