From 8f21fb5ed8231125bca3cec1329d9fd739f14684 Mon Sep 17 00:00:00 2001 From: Luc Provoost Date: Fri, 15 May 2020 11:51:56 +0200 Subject: Support for imix packet sizes All packet size in the *.test files have been replaces with imix sizes. imix is now a list of packet sizes. If you want to run with only a pakcet size of 64, you need to specify a list containing only 1 size: [64]. You can also specify multiple imix values by specifying a list of list of sizes. The keyworkds in the test files are now imix & imixs. Change-Id: Iea47c0266b022133b7bbfc9a6811e3199ae41521 Signed-off-by: Luc Provoost --- VNFs/DPPD-PROX/helper-scripts/rapid/prox_ctrl.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'VNFs/DPPD-PROX/helper-scripts/rapid/prox_ctrl.py') diff --git a/VNFs/DPPD-PROX/helper-scripts/rapid/prox_ctrl.py b/VNFs/DPPD-PROX/helper-scripts/rapid/prox_ctrl.py index 6e25e7f4..163c6d9f 100644 --- a/VNFs/DPPD-PROX/helper-scripts/rapid/prox_ctrl.py +++ b/VNFs/DPPD-PROX/helper-scripts/rapid/prox_ctrl.py @@ -321,6 +321,9 @@ class prox_sock(object): def set_size(self, cores, task, pkt_size): self._send('pkt_size %s %s %s' % (','.join(map(str, cores)), task, pkt_size)) + def set_imix(self, cores, task, imix): + self._send('imix %s %s %s' % (','.join(map(str, cores)), task, ','.join(map(str,imix)))) + def set_value(self, cores, task, offset, value, length): self._send('set value %s %s %s %s %s' % (','.join(map(str, cores)), task, offset, value, length)) -- cgit 1.2.3-korg