Introduced-port-forward-for-VGC 8181:8181

Change-Id: I0d9825ebf817ea1b5b64196556c026b127ca9705
Signed-off-by: gst <guruprasanna.st@radisys.com>
diff --git a/jjb/pipeline/voltha/bbsim-tests.groovy b/jjb/pipeline/voltha/bbsim-tests.groovy
index d1ed9b7..c0682fb 100644
--- a/jjb/pipeline/voltha/bbsim-tests.groovy
+++ b/jjb/pipeline/voltha/bbsim-tests.groovy
@@ -293,15 +293,23 @@
                     // -----------------------------------------------------------------------
                     // NOTE temporary workaround expose ONOS node ports
                     // -----------------------------------------------------------------------
-                    String localHelmFlags = [
-                        extraHelmFlags.trim(),
-                        "--set global.log_level=${logLevel.toUpperCase()}",
-                        '--set onos-classic.onosSshPort=30115',
-                        '--set onos-classic.onosApiPort=30120',
-                        '--set onos-classic.onosOfPort=31653',
-                        '--set onos-classic.individualOpenFlowNodePorts=true',
-                        testSpecificHelmFlags
-                    ].join(' ')
+                    String localHelmFlags = ""
+                    if (!vgcEnabled) {
+                        localHelmFlags = [
+                            extraHelmFlags.trim(),
+                            "--set global.log_level=${logLevel.toUpperCase()}",
+                            '--set onos-classic.onosSshPort=30115',
+                            '--set onos-classic.onosApiPort=30120',
+                            '--set onos-classic.onosOfPort=31653',
+                            '--set onos-classic.individualOpenFlowNodePorts=true',
+                            testSpecificHelmFlags
+                        ].join(' ')
+                    } else {
+                        localHelmFlags = [
+                            extraHelmFlags.trim(),
+                            testSpecificHelmFlags
+                        ].join(' ')
+                    }
 
                     println("** ${iam} localHelmFlags = ${localHelmFlags}")
 
@@ -366,6 +374,11 @@
       if [ ${withMonitoring} = true ] ; then
         JENKINS_NODE_COOKIE="dontKillMe" _TAG="nem-monitoring-prometheus-server" bash -c "while true; do kubectl port-forward --address 0.0.0.0 -n default svc/nem-monitoring-prometheus-server 31301:80; done"&
       fi
+      if (vgcEnabled) {
+        JENKINS_NODE_COOKIE="dontKillMe" _TAG="vgc-Port-Forward-Enable" bash -c "while true; do kubectl port-forward --address 0.0.0.0 -n voltha svc/voltha-voltha-go-controller 8181:8181; done"&
+      fi
+    }
+
 #      ps aux | grep port-forward
 """)
             // ---------------------------------