From e947f924af1fbd0012690f535b1e0922e2cb1d20 Mon Sep 17 00:00:00 2001 From: Ross Brattain Date: Thu, 2 Nov 2017 16:54:56 -0700 Subject: NSB TRex: convert DPDK port number to logical TRex port number when we create TRex config we sort based on PCI bus address and create a logical port ordering. We need to save this port ordering and re-use it everywhere. redirect vnfd_helper.port_num() to resource_helper.port_num() to use the logical mapping Change-Id: Ibff628556d5e11e686e15716a66a3210758c4ff0 Signed-off-by: Ross Brattain (cherry picked from commit ce52059f5f78912eeff2d97235c1028c218bf960) --- yardstick/network_services/vnf_generic/vnf/sample_vnf.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'yardstick/network_services/vnf_generic/vnf/sample_vnf.py') diff --git a/yardstick/network_services/vnf_generic/vnf/sample_vnf.py b/yardstick/network_services/vnf_generic/vnf/sample_vnf.py index 08ec44f65..5599c0a3b 100644 --- a/yardstick/network_services/vnf_generic/vnf/sample_vnf.py +++ b/yardstick/network_services/vnf_generic/vnf/sample_vnf.py @@ -433,6 +433,10 @@ class ClientResourceHelper(ResourceHelper): self.vnfd_helper.port_nums(self.vnfd_helper.port_pairs.downlink_ports) self.all_ports = self.vnfd_helper.port_nums(self.vnfd_helper.port_pairs.all_ports) + def port_num(self, intf): + # by default return port num + return self.vnfd_helper.port_num(intf) + def get_stats(self, *args, **kwargs): try: return self.client.get_stats(*args, **kwargs) -- cgit 1.2.3-korg