Fix missing vid option for composeT3Command

Change-Id: Ifb8c720c55cdb30592605c3a15f2a1a05677ff47
diff --git a/TestON/drivers/common/cli/onosclidriver.py b/TestON/drivers/common/cli/onosclidriver.py
index e5148d1..117a593 100755
--- a/TestON/drivers/common/cli/onosclidriver.py
+++ b/TestON/drivers/common/cli/onosclidriver.py
@@ -6378,6 +6378,8 @@
             # TODO: collect t3 for all locations of source host?
             cmdStr += " -sp " + str( sHost[ "locations" ][ 0 ][ "elementId" ] ) + "/" + str( sHost[ "locations" ][ 0 ][ "port" ] )
             cmdStr += " -sm " + str( sHost[ "mac" ] )
+            if sHost[ "vlan" ] != "None":
+                cmdStr += " -vid " + sHost[ "vlan" ]
             cmdStr += " -d " + str( dAddr )
             netcfg = self.netcfg( args="devices {}".format( sHost[ "locations" ][ 0 ][ "elementId" ] ) )
             netcfg = json.loads( netcfg )