paramaterizing pipeline script to run for verify_api_tests

Change-Id: I4e994a2c5afd47ef49ff0fd5da7da163336e4372
diff --git a/jjb/verify/chameleon.yaml b/jjb/verify/chameleon.yaml
index 8b5394a..596fa49 100644
--- a/jjb/verify/chameleon.yaml
+++ b/jjb/verify/chameleon.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_chameleon_licensed'
       - 'api-test':
           dependency-jobs: 'verify_chameleon_sonarqube'
+          pipeline_script: 'all-xos-api-test.groovy'
diff --git a/jjb/verify/cord-tester.yaml b/jjb/verify/cord-tester.yaml
index 11e26b2..b81f96f 100644
--- a/jjb/verify/cord-tester.yaml
+++ b/jjb/verify/cord-tester.yaml
@@ -15,3 +15,4 @@
       - 'verify-licensed'
       - 'api-test':
           dependency-jobs: 'verify_cord-tester_licensed'
+          pipeline_script: 'all-xos-api-test-helm.groovy'
diff --git a/jjb/verify/cord.yaml b/jjb/verify/cord.yaml
index 7509064..7a335ff 100644
--- a/jjb/verify/cord.yaml
+++ b/jjb/verify/cord.yaml
@@ -19,4 +19,4 @@
           dependency-jobs: 'verify_cord_ansible-lint'
       - 'api-test':
           dependency-jobs: 'verify_cord_sonarqube'
-
+          pipeline_script: 'all-xos-api-test-helm.groovy'
diff --git a/jjb/verify/ecord.yaml b/jjb/verify/ecord.yaml
index aa4665b..727d95a 100644
--- a/jjb/verify/ecord.yaml
+++ b/jjb/verify/ecord.yaml
@@ -19,3 +19,4 @@
           dependency-jobs: 'verify_ecord_ansible-lint'
       - 'api-test':
           dependency-jobs: 'verify_ecord_sonarqube'
+          pipeline_script: 'all-xos-api-test.groovy'
diff --git a/jjb/verify/exampleservice.yaml b/jjb/verify/exampleservice.yaml
index 5f42c26..03fc5c9 100644
--- a/jjb/verify/exampleservice.yaml
+++ b/jjb/verify/exampleservice.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_exampleservice_licensed'
       - 'api-test':
           dependency-jobs: 'verify_exampleservice_sonarqube'
+          pipeline_script: 'all-xos-api-test.groovy'
diff --git a/jjb/verify/fabric.yaml b/jjb/verify/fabric.yaml
index 6afb727..ef4a915 100644
--- a/jjb/verify/fabric.yaml
+++ b/jjb/verify/fabric.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_fabric_licensed'
       - 'api-test':
           dependency-jobs: 'verify_fabric_sonarqube'
+          pipeline_script: 'all-xos-api-test-helm.groovy'
diff --git a/jjb/verify/kubernetes-service.yaml b/jjb/verify/kubernetes-service.yaml
index f089317..d1c0487 100644
--- a/jjb/verify/kubernetes-service.yaml
+++ b/jjb/verify/kubernetes-service.yaml
@@ -19,3 +19,4 @@
           dependency-jobs: 'verify_kubernetes-service_sonarqube'
       - 'api-test':
           dependency-jobs: 'verify_kubernetes-service_unit-test'
+          pipeline_script: 'all-xos-api-test-helm.groovy'
diff --git a/jjb/verify/mcord.yaml b/jjb/verify/mcord.yaml
index 4fe4751..7880b20 100644
--- a/jjb/verify/mcord.yaml
+++ b/jjb/verify/mcord.yaml
@@ -19,3 +19,4 @@
           dependency-jobs: 'verify_mcord_ansible-lint'
       - 'api-test':
           dependency-jobs: 'verify_mcord_sonarqube'
+          pipeline_script: 'all-xos-api-test.groovy'
diff --git a/jjb/verify/olt-service.yaml b/jjb/verify/olt-service.yaml
index b9c888f2..a93aa51 100644
--- a/jjb/verify/olt-service.yaml
+++ b/jjb/verify/olt-service.yaml
@@ -19,3 +19,4 @@
           dependency-jobs: 'verify_olt-service_sonarqube'
       - 'api-test':
           dependency-jobs: 'verify_olt-service_unit-test'
+          pipeline_script: 'all-xos-api-test-helm.groovy'
diff --git a/jjb/verify/onos-service.yaml b/jjb/verify/onos-service.yaml
index 93e21c1..8c87d63 100644
--- a/jjb/verify/onos-service.yaml
+++ b/jjb/verify/onos-service.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_onos-service_licensed'
       - 'api-test':
           dependency-jobs: 'verify_onos-service_sonarqube'
+          pipeline_script: 'all-xos-api-test-helm.groovy'
diff --git a/jjb/verify/openstack.yaml b/jjb/verify/openstack.yaml
index 0436e28..9533f4b 100644
--- a/jjb/verify/openstack.yaml
+++ b/jjb/verify/openstack.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_openstack_licensed'
       - 'api-test':
           dependency-jobs: 'verify_openstack_sonarqube'
+          pipeline_script: 'all-xos-api-test-helm.groovy'
diff --git a/jjb/verify/platform-install.yaml b/jjb/verify/platform-install.yaml
index 241c8bf..08c8327 100644
--- a/jjb/verify/platform-install.yaml
+++ b/jjb/verify/platform-install.yaml
@@ -19,4 +19,4 @@
           dependency-jobs: 'verify_platform-install_ansible-lint'
       - 'api-test':
           dependency-jobs: 'verify_platform-install_sonarqube'
-
+          pipeline_script: 'all-xos-api-test-helm.groovy'
diff --git a/jjb/verify/rcord.yaml b/jjb/verify/rcord.yaml
index 92621c8..bd0e683 100644
--- a/jjb/verify/rcord.yaml
+++ b/jjb/verify/rcord.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_rcord_licensed'
       - 'api-test':
           dependency-jobs: 'verify_rcord_sonarqube'
+          pipeline_script: 'all-xos-api-test-helm.groovy'
diff --git a/jjb/verify/simpleexampleservice.yaml b/jjb/verify/simpleexampleservice.yaml
index 80f2f74..8184756 100644
--- a/jjb/verify/simpleexampleservice.yaml
+++ b/jjb/verify/simpleexampleservice.yaml
@@ -19,3 +19,4 @@
           dependency-jobs: 'verify_simpleexampleservice_sonarqube'
       - 'api-test':
           dependency-jobs: 'verify_simpleexampleservice_unit-test'
+          pipeline_script: 'all-xos-api-test-helm.groovy'
diff --git a/jjb/verify/vEE.yaml b/jjb/verify/vEE.yaml
index 74aad02..da44582 100644
--- a/jjb/verify/vEE.yaml
+++ b/jjb/verify/vEE.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_vEE_licensed'
       - 'api-test':
           dependency-jobs: 'verify_vEE_sonarqube'
+          pipeline_script: 'all-xos-api-test.groovy'
diff --git a/jjb/verify/vEG.yaml b/jjb/verify/vEG.yaml
index 5c8eb2c..b58db28 100644
--- a/jjb/verify/vEG.yaml
+++ b/jjb/verify/vEG.yaml
@@ -19,3 +19,4 @@
           dependency-jobs: 'verify_vEG_sonarqube'
       - 'api-test':
           dependency-jobs: 'verify_vEG_unit-test'
+          pipeline_script: 'all-xos-api-test.groovy'
diff --git a/jjb/verify/vEPC.yaml b/jjb/verify/vEPC.yaml
index f3dafa5..034deb5 100644
--- a/jjb/verify/vEPC.yaml
+++ b/jjb/verify/vEPC.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_vEPC_licensed'
       - 'api-test':
           dependency-jobs: 'verify_vEPC_sonarqube'
+          pipeline_script: 'all-xos-api-test.groovy'
diff --git a/jjb/verify/vHSS.yaml b/jjb/verify/vHSS.yaml
index beb2a95..f28daba 100644
--- a/jjb/verify/vHSS.yaml
+++ b/jjb/verify/vHSS.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_vHSS_licensed'
       - 'api-test':
           dependency-jobs: 'verify_vHSS_sonarqube'
+          pipeline_script: 'all-xos-api-test.groovy'
diff --git a/jjb/verify/vMME.yaml b/jjb/verify/vMME.yaml
index e7a5582..e7ec052 100644
--- a/jjb/verify/vMME.yaml
+++ b/jjb/verify/vMME.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_vMME_licensed'
       - 'api-test':
           dependency-jobs: 'verify_vMME_sonarqube'
+          pipeline_script: 'all-xos-api-test.groovy'
diff --git a/jjb/verify/venb.yaml b/jjb/verify/venb.yaml
index 2d56a82..c2c5a93 100644
--- a/jjb/verify/venb.yaml
+++ b/jjb/verify/venb.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_venb_licensed'
       - 'api-test':
           dependency-jobs: 'verify_venb_sonarqube'
+          pipeline_script: 'all-xos-api-test.groovy'
diff --git a/jjb/verify/vrouter.yaml b/jjb/verify/vrouter.yaml
index dd9c08d..e0240b1 100644
--- a/jjb/verify/vrouter.yaml
+++ b/jjb/verify/vrouter.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_vrouter_licensed'
       - 'api-test':
           dependency-jobs: 'verify_vrouter_sonarqube'
+          pipeline_script: 'all-xos-api-test-helm.groovy'
diff --git a/jjb/verify/vsg.yaml b/jjb/verify/vsg.yaml
index ded1c18..bb3ad3a 100644
--- a/jjb/verify/vsg.yaml
+++ b/jjb/verify/vsg.yaml
@@ -19,3 +19,4 @@
           dependency-jobs: 'verify_vsg_sonarqube'
       - 'api-test':
           dependency-jobs: 'verify_vsg_unit-test'
+          pipeline_script: 'all-xos-api-test-helm.groovy'
diff --git a/jjb/verify/vspgwc.yaml b/jjb/verify/vspgwc.yaml
index 6ded2d3..9ec1606 100644
--- a/jjb/verify/vspgwc.yaml
+++ b/jjb/verify/vspgwc.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_vspgwc_licensed'
       - 'api-test':
           dependency-jobs: 'verify_vspgwc_sonarqube'
+          pipeline_script: 'all-xos-api-test.groovy'
diff --git a/jjb/verify/vspgwu.yaml b/jjb/verify/vspgwu.yaml
index 74cf8ec..6c69831 100644
--- a/jjb/verify/vspgwu.yaml
+++ b/jjb/verify/vspgwu.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_vspgwu_licensed'
       - 'api-test':
           dependency-jobs: 'verify_vspgwu_sonarqube'
+          pipeline_script: 'all-xos-api-test.groovy'
diff --git a/jjb/verify/vtn-service.yaml b/jjb/verify/vtn-service.yaml
index a1816c5..feab0a7 100644
--- a/jjb/verify/vtn-service.yaml
+++ b/jjb/verify/vtn-service.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_vtn-service_licensed'
       - 'api-test':
           dependency-jobs: 'verify_vtn-service_sonarqube'
+          pipeline_script: 'all-xos-api-test-helm.groovy'
diff --git a/jjb/verify/vtr.yaml b/jjb/verify/vtr.yaml
index 6cd0f16..29437c5 100644
--- a/jjb/verify/vtr.yaml
+++ b/jjb/verify/vtr.yaml
@@ -17,3 +17,4 @@
           dependency-jobs: 'verify_vtr_licensed'
       - 'api-test':
           dependency-jobs: 'verify_vtr_sonarqube'
+          pipeline_script: 'all-xos-api-test-helm.groovy'
diff --git a/jjb/verify/xos.yaml b/jjb/verify/xos.yaml
index 7b7f50b..1a6ba4b 100644
--- a/jjb/verify/xos.yaml
+++ b/jjb/verify/xos.yaml
@@ -17,6 +17,7 @@
           dependency-jobs: 'verify_xos_licensed'
       - 'api-test':
           dependency-jobs: 'verify_xos_sonarqube'
+          pipeline_script: 'all-xos-api-test-helm.groovy'
       - 'helm-api-test':
           dependency-jobs: 'verify_xos_sonarqube'
       - 'xos-unit-test':