vgcEnabled parameter handling for VGC Deploy Enhancement

Change-Id: I09a15637636eb2bb3d94ba6bfb49c82ff058ab13
Signed-off-by: Guru <guruprasanna.st@radisys.com>
diff --git a/jjb/pipeline/voltha/bbsim-tests.groovy b/jjb/pipeline/voltha/bbsim-tests.groovy
index 797e178..0851615 100644
--- a/jjb/pipeline/voltha/bbsim-tests.groovy
+++ b/jjb/pipeline/voltha/bbsim-tests.groovy
@@ -190,7 +190,7 @@
     String  testLogging,                      // 'True'
     Boolean teardown,                         // true
     String  testSpecificHelmFlags='',
-    String  vgcEnabled
+    Boolean  vgcEnabled
 ) {
     String infraNamespace  = 'default'
     String volthaNamespace = 'voltha'
@@ -319,7 +319,7 @@
                         localCharts: localCharts,
                         bbsimReplica: olts.toInteger(),
                         dockerRegistry: registry,
-                        vgcEnabled: vgcEnabled.toLowerCase(),
+                        vgcEnabled: vgcEnabled,
                     ])
                     leave('volthaDeploy')
                 } // script
@@ -727,6 +727,7 @@
                         Boolean teardown    = test['teardown'].toBoolean()
                         Boolean logging     = test['logging'].toBoolean()
                         String  testLogging = (logging) ? 'True' : 'False'
+                        Boolean vgcEnabled  = test['vgcEnabled'].toBoolean()
 
                         print("""
 ** -----------------------------------------------------------------------