aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--bootstrap/jenkins/vagrant/jjb/java-jobs.yaml14
-rwxr-xr-xtest/csit/run-csit.sh6
-rw-r--r--test/csit/tests/integration/vCPE/test1.robot27
-rw-r--r--version-manifest/src/main/java/org/onap/integration/versionmanifest/VersionCheckMojo.java4
5 files changed, 39 insertions, 13 deletions
diff --git a/.gitignore b/.gitignore
index f3b07b8d9..ed95eabcc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,3 +18,4 @@ env.properties
.vagrant
*~
.checkstyle
+test/testsuite/
diff --git a/bootstrap/jenkins/vagrant/jjb/java-jobs.yaml b/bootstrap/jenkins/vagrant/jjb/java-jobs.yaml
index cea15b668..9662e83d3 100644
--- a/bootstrap/jenkins/vagrant/jjb/java-jobs.yaml
+++ b/bootstrap/jenkins/vagrant/jjb/java-jobs.yaml
@@ -243,6 +243,9 @@
- 'modeling_toscaparsers_javatoscachecker':
repo: 'modeling/toscaparsers'
pom: 'javatoscachecker/pom.xml'
+ - 'modeling_toscaparsers_nfvparser':
+ repo: 'modeling/toscaparsers'
+ pom: 'nfvparser/pom.xml'
- 'msb_apigateway':
repo: 'msb/apigateway'
pom: 'pom.xml'
@@ -261,9 +264,9 @@
- 'mso_libs':
repo: 'mso/libs'
pom: 'pom.xml'
- - 'multicloud_framework_multivimbroker':
+ - 'multicloud_framework':
repo: 'multicloud/framework'
- pom: 'multivimbroker/pom.xml'
+ pom: 'pom.xml'
- 'multicloud_openstack':
repo: 'multicloud/openstack'
pom: 'pom.xml'
@@ -405,9 +408,9 @@
- 'vfc_nfvo_driver_ems':
repo: 'vfc/nfvo/driver/ems'
pom: 'pom.xml'
- - 'vfc_nfvo_driver_sfc_zte_sfc-driver':
+ - 'vfc_nfvo_driver_sfc':
repo: 'vfc/nfvo/driver/sfc'
- pom: 'zte/sfc-driver/pom.xml'
+ pom: 'pom.xml'
- 'vfc_nfvo_driver_vnfm_gvnfm':
repo: 'vfc/nfvo/driver/vnfm/gvnfm'
pom: 'pom.xml'
@@ -447,3 +450,6 @@
- 'vnfsdk_refrepo':
repo: 'vnfsdk/refrepo'
pom: 'pom.xml'
+ - 'vnfsdk_validation':
+ repo: 'vnfsdk/validation'
+ pom: 'pom.xml'
diff --git a/test/csit/run-csit.sh b/test/csit/run-csit.sh
index 8033f308a..c1f38e3ab 100755
--- a/test/csit/run-csit.sh
+++ b/test/csit/run-csit.sh
@@ -93,6 +93,12 @@ if ! type pybot > /dev/null; then
source ${ROBOT_VENV}/bin/activate
fi
+# install eteutils
+rm -rf ${WORKSPACE}/test/testsuite
+git clone https://gerrit.onap.org/r/testsuite/python-testing-utils.git ${WORKSPACE}/test/testsuite/python-testing-utils
+
+
+
WORKDIR=`mktemp -d --suffix=-robot-workdir`
cd ${WORKDIR}
diff --git a/test/csit/tests/integration/vCPE/test1.robot b/test/csit/tests/integration/vCPE/test1.robot
index 01a14e62f..3bcd1dde9 100644
--- a/test/csit/tests/integration/vCPE/test1.robot
+++ b/test/csit/tests/integration/vCPE/test1.robot
@@ -1,17 +1,26 @@
*** Settings ***
+Suite Setup Suite Setup
+Suite Teardown Suite Teardown
Library OperatingSystem
Library RequestsLibrary
Library Process
+Library ../../../../testsuite/python-testing-utils/eteutils/UUID.py
+
+*** Variables ***
+${GLOBAL_APPLICATION_ID} csit-vCPE
+${GLOBAL_MSO_USERNAME} InfraPortalClient
+${GLOBAL_MSO_PASSWORD} password1$
*** Test Cases ***
SO ServiceInstance health check
- ${SO_IP}= Run Docker nexus3.onap.org:10001/openecomp/mso i-so
- Wait Until Keyword Succeeds 1 min 5 sec CheckUrl http://${SO_IP}:8080
- Create Session refrepo http://${SO_IP}:8080
+ ${auth}= Create List ${GLOBAL_MSO_USERNAME} ${GLOBAL_MSO_PASSWORD}
+ ${session}= Create Session so http://${SO_IP}:8080
+ ${uuid}= Generate UUID
+ ${headers}= Create Dictionary Accept=text/html Content-Type=text/html X-TransactionId=${GLOBAL_APPLICATION_ID}-${uuid} X-FromAppId=${GLOBAL_APPLICATION_ID}
+ ${resp}= Get Request so /ecomp/mso/infra/globalhealthcheck headers=${headers}
&{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
- ${resp}= Get Request refrepo /ecomp/mso/infra/orchestrationRequests/v2 headers=${headers}
+ ${resp}= Get Request so /ecomp/mso/infra/orchestrationRequests/v2 headers=${headers}
Should Not Contain ${resp.content} null
- Kill Docker i-so
*** Keywords ***
Run Docker
@@ -41,3 +50,11 @@ CheckUrl
Create Session session ${url} disable_warnings=True
${resp}= Get Request session /
Should Be Equal As Integers ${resp.status_code} 200
+
+Suite Setup
+ ${SO_IP}= Run Docker nexus3.onap.org:10001/openecomp/mso i-so
+ Wait Until Keyword Succeeds 1 min 5 sec CheckUrl http://${SO_IP}:8080
+ Set Suite Variable ${SO_IP}
+
+Suite Teardown
+ Kill Docker i-so
diff --git a/version-manifest/src/main/java/org/onap/integration/versionmanifest/VersionCheckMojo.java b/version-manifest/src/main/java/org/onap/integration/versionmanifest/VersionCheckMojo.java
index d6e5d4ca6..75da50ff0 100644
--- a/version-manifest/src/main/java/org/onap/integration/versionmanifest/VersionCheckMojo.java
+++ b/version-manifest/src/main/java/org/onap/integration/versionmanifest/VersionCheckMojo.java
@@ -19,7 +19,6 @@ package org.onap.integration.versionmanifest;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
-import java.net.MalformedURLException;
import java.nio.charset.StandardCharsets;
import java.util.Arrays;
import java.util.HashMap;
@@ -88,9 +87,6 @@ public class VersionCheckMojo extends AbstractMojo {
log.debug("Expected version: " + groupId + ":" + artifactId + ":" + version);
expectedVersions.put(groupId + ":" + artifactId, version);
}
- } catch (MalformedURLException e) {
- log.error(e);
- throw new MojoExecutionException(e.getMessage());
} catch (IOException e) {
log.error(e);
throw new MojoExecutionException(e.getMessage());