Support to add multiple src/dst ports in flow 75/45075/1
authorDeepak S <deepak.s@linux.intel.com>
Thu, 12 Oct 2017 22:44:59 +0000 (15:44 -0700)
committerRoss Brattain <ross.b.brattain@intel.com>
Fri, 13 Oct 2017 20:59:38 +0000 (13:59 -0700)
Change-Id: I888a6029efaad8308de8df6b6787dd46af5f1c55
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
yardstick/benchmark/scenarios/networking/vnf_generic.py

index 0fab454..b94bfc9 100644 (file)
@@ -190,6 +190,12 @@ class NetworkServiceTestCase(base.Scenario):
             for index, publicip in enumerate(fflow.get("public_ip", [])):
                 flow["public_ip_{}".format(index)] = publicip
 
+            for index, src_port in enumerate(fflow.get("src_port", [])):
+                flow["src_port_{}".format(index)] = src_port
+
+            for index, dst_port in enumerate(fflow.get("dst_port", [])):
+                flow["dst_port_{}".format(index)] = dst_port
+
             flow["count"] = fflow["count"]
         except KeyError:
             flow = {}