installing attwf dependent services in api-tests pipeline

Change-Id: I95c9595ce2f71e5cad91f532f284a0709fe371c1
diff --git a/jjb/pipeline/all-xos-api-test-helm.groovy b/jjb/pipeline/all-xos-api-test-helm.groovy
index 4d03a09..0490241 100644
--- a/jjb/pipeline/all-xos-api-test-helm.groovy
+++ b/jjb/pipeline/all-xos-api-test-helm.groovy
@@ -219,7 +219,7 @@
            pushd cord/helm-charts
 
            helm install -f examples/kafka-single.yaml --version 0.8.8 -n cord-kafka incubator/kafka
-           
+
            git clone https://gerrit.opencord.org/helm-repo-tools
            helm-repo-tools/wait_for_pods.sh
 
@@ -258,10 +258,19 @@
              helm install \${helm_install_args} xos-services/hippie-oss -n hippie-oss
 
            elif [[ "$GERRIT_PROJECT" =~ ^(att-workflow-driver|fabric-crossconnect)\$ ]]; then
+             helm dep update xos-services/rcord
+             helm install \${helm_install_args} xos-services/rcord -n rcord
+             helm dep update xos-services/onos-service
+             helm install \${helm_install_args} xos-services/onos-service -n onos
+             helm dep update xos-services/fabric
+             helm install \${helm_install_args} xos-services/fabric -n fabric
+             helm dep update xos-services/fabric-crossconnect
+             helm install \${helm_install_args} xos-services/fabric-crossconnect -n fabric-crossconnect
+             helm install \${helm_install_args} sadis-server -n sadis-server
              helm dep update workflows/att-workflow
              helm install \${helm_install_args} workflows/att-workflow -n att-workflow
 
-           elif [[ "$GERRIT_PROJECT" =~ ^(xos|xos-tosca|cord-tester|helm-charts)\$ ]]; then
+           elif [[ "$GERRIT_PROJECT" =~ ^(xos|xos-tosca|cord-tester|helm-charts|seba|cord-platform)\$ ]]; then
              echo "No additional charts to install for testing $GERRIT_PROJECT"
 
            else
diff --git a/jjb/pipeline/chart-api-test-helm.groovy b/jjb/pipeline/chart-api-test-helm.groovy
index 99a34b0..22f85d5 100644
--- a/jjb/pipeline/chart-api-test-helm.groovy
+++ b/jjb/pipeline/chart-api-test-helm.groovy
@@ -112,6 +112,16 @@
            helm dep up xos-core
            helm install \${helm_install_args} xos-core -n xos-core
 
+           helm dep update xos-services/rcord
+           helm install \${helm_install_args} xos-services/rcord -n rcord
+           helm dep update xos-services/onos-service
+           helm install \${helm_install_args} xos-services/onos-service -n onos
+           helm dep update xos-services/fabric
+           helm install \${helm_install_args} xos-services/fabric -n fabric
+           helm dep update xos-services/fabric-crossconnect
+           helm install \${helm_install_args} xos-services/fabric-crossconnect -n fabric-crossconnect
+           helm install \${helm_install_args} sadis-server -n sadis-server
+
            helm dep update workflows/att-workflow
            helm install \${helm_install_args} workflows/att-workflow -n att-workflow