move non Karaf IT related code from integration/test to test-standalone 19/68319/4
authorMichael Vorburger <vorburger@redhat.com>
Thu, 15 Feb 2018 19:25:43 +0000 (20:25 +0100)
committerMichael Vorburger <vorburger@redhat.com>
Tue, 27 Feb 2018 12:49:17 +0000 (12:49 +0000)
This allows to call the new class NeutronAllTests in another test env.

The ITNeutronE2E of course still runs just like before.

Change-Id: Ie72012416b4333660cf4b083a97d1e66156a6efa
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
43 files changed:
features/test/odl-neutron-logger-test/pom.xml
integration/test-standalone/pom.xml [new file with mode: 0644]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/HttpUtils.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/HttpUtils.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronAllTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronAllTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronBgpvpnTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronBgpvpnTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronBug3812Tests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronBug3812Tests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronBug4027Tests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronBug4027Tests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronFirewallPolicyTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronFirewallPolicyTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronFirewallRuleTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronFirewallRuleTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronFirewallTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronFirewallTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronFloatingIpTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronFloatingIpTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronIKEPoliciesTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronIKEPoliciesTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronIpSecPoliciesTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronIpSecPoliciesTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronIpSecSiteConnectionTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronIpSecSiteConnectionTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronL2GatewayConnectionTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronL2GatewayConnectionTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronL2GatewayTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronL2GatewayTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronLBHealthMonitorTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronLBHealthMonitorTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronLBListenerTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronLBListenerTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronLBPoolMembersTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronLBPoolMembersTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronLBPoolTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronLBPoolTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronLoadBalancerTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronLoadBalancerTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronMeteringLabelTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronMeteringLabelTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronMeteringRuleTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronMeteringRuleTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronNetworkTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronNetworkTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronPortTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronPortTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronProjectIdTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronProjectIdTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronQosPolicyTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronQosPolicyTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronRevisionNumberTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronRevisionNumberTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronRouterTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronRouterTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronSFCFlowClassifierTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronSFCFlowClassifierTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronSFCPortChainTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronSFCPortChainTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronSFCPortPairGroupTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronSFCPortPairGroupTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronSFCPortPairTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronSFCPortPairTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronSecurityGroupTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronSecurityGroupTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronSecurityRuleTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronSecurityRuleTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronSubnetTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronSubnetTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronTapFlowTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronTapFlowTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronTapServiceTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronTapServiceTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronTrunkTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronTrunkTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/NeutronVpnServicesTests.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronVpnServicesTests.java with 100% similarity]
integration/test-standalone/src/main/java/org/opendaylight/neutron/e2etest/TempestPortsIpV6TestJSON.java [moved from integration/test/src/test/java/org/opendaylight/neutron/e2etest/TempestPortsIpV6TestJSON.java with 100% similarity]
integration/test/pom.xml
pom.xml

index 34d918da1f831186ff44adece6393c4fa5feda6d..93ddaf05fbd3db934b4be9a84231c1a75f3cc96b 100644 (file)
@@ -1,5 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-
 <project xmlns="http://maven.apache.org/POM/4.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
             <artifactId>neutron-logger</artifactId>
             <version>${project.version}</version>
         </dependency>
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>integration-test-standalone</artifactId>
+            <version>${project.version}</version>
+         </dependency>
     </dependencies>
 
 </project>
diff --git a/integration/test-standalone/pom.xml b/integration/test-standalone/pom.xml
new file mode 100644 (file)
index 0000000..eec61fc
--- /dev/null
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.opendaylight.odlparent</groupId>
+    <artifactId>bundle-parent</artifactId>
+    <version>3.0.2</version>
+    <relativePath />
+  </parent>
+
+  <groupId>org.opendaylight.neutron</groupId>
+  <artifactId>integration-test-standalone</artifactId>
+  <version>0.11.0-SNAPSHOT</version>
+
+  <!-- <name> formatting is used by autorelease to parse and notify projects on
+       build failure. Please do not modify this unless you have a good reason. -->
+  <name>ODL :: neutron :: ${project.artifactId}</name>
+
+  <dependencies>
+    <dependency>
+      <groupId>com.google.code.gson</groupId>
+      <artifactId>gson</artifactId>
+    </dependency>
+
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+</project>
index d4fa63f0b213e6f68f72493af860273e32cc85ff..606f2d2e0d53dde70cb115b3550471e090015df5 100644 (file)
     <sonar.sources>pom.xml,target/generated-sources/dependency</sonar.sources>
   </properties>
   <dependencies>
+     <dependency>
+      <groupId>${project.groupId}</groupId>
+      <artifactId>integration-test-standalone</artifactId>
+      <version>${project.version}</version>
+    </dependency>
     <dependency>
-      <groupId>org.opendaylight.neutron</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>neutron-karaf</artifactId>
       <version>${project.version}</version>
       <type>zip</type>
diff --git a/pom.xml b/pom.xml
index feda1e1afaf3e17512fa6b1d51da60f0a19e669b..ec02edff774637d3e0fdf6ef3d9f420590d31f0a 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -98,6 +98,7 @@
     <module>features/production</module>
     <module>features/test</module>
     <module>karaf</module>
+    <module>integration/test-standalone</module>
     <module>integration/test</module>
     <module>model</module>
     <module>neutron-hostconfig</module>