[dts] [PATCH] tests/TestSuite_l3fwd.py: Fix L3fwd test on cavium devices
Phanendra Vukkisala
pvukkisala at marvell.com
Thu Jan 10 06:48:27 CET 2019
From: pvukkisala <pvukkisala at marvell.com>
On devices where numa is not available, ports socket is identifying as -1.
But while taking cores to run tests it should use socket 0 cores
This test is not using 2S/8C/2T, at max using 1S/4C/1T. Updated verification accordingly
Signed-off-by: phanendra,vukkisala <pvukkisala at marvell.com>
---
tests/TestSuite_l3fwd.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/tests/TestSuite_l3fwd.py b/tests/TestSuite_l3fwd.py
index 86fc29c..78eaee7 100644
--- a/tests/TestSuite_l3fwd.py
+++ b/tests/TestSuite_l3fwd.py
@@ -137,10 +137,12 @@ class TestL3fwd(TestCase,IxiaPacketGenerator):
netdev = self.dut.ports_info[ports[0]]['port']
self.port_socket = netdev.socket
+ if self.port_socket == -1:
+ self.port_socket = 0
# Verify that enough threads are available
- cores = self.dut.get_core_list("2S/8C/2T")
+ cores = self.dut.get_core_list("1S/4C/1T")
self.verify(cores is not None, "Insufficient cores for speed testing")
global valports
--
1.7.9.5
More information about the dts
mailing list