IPV6 testing & minor changes and fixes 32/70232/1
authorLuc Provoost <luc.provoost@intel.com>
Thu, 28 May 2020 10:57:46 +0000 (12:57 +0200)
committerLuc Provoost <luc.provoost@intel.com>
Thu, 28 May 2020 10:57:46 +0000 (12:57 +0200)
commitb3c5a6a20926dc9fca32240b89f3dea09d07aa02
tree6753e77e0dd1445d9a55181b282077566a124453
parent8f21fb5ed8231125bca3cec1329d9fd739f14684
IPV6 testing & minor changes and fixes

IPV6 test has been added. The generator will now generate IPV6 packets
using NDP to resolve MAC addresses. The hex IP addresses in the inline
definition of the packets in the cfg files is now calculated by a lua
function called in parameters.lua. The hard-coded path /home/centos has
been replaced by ~. An error in the speed calculations has been fixed.
See the RapidTest class for details. The actual number of generated
flows is now reported. If the requested number of flows is not a power
of 2, the lowest power of 2 that is larger than the requested number of
flows will be used and reported.

Change-Id: I36b8d345b4a03c2cf358c19ec353ca8ad2831293
Signed-off-by: Luc Provoost <luc.provoost@intel.com>
20 files changed:
VNFs/DPPD-PROX/helper-scripts/rapid/basicrapid.test
VNFs/DPPD-PROX/helper-scripts/rapid/centos.json
VNFs/DPPD-PROX/helper-scripts/rapid/check_prox_system_setup.sh
VNFs/DPPD-PROX/helper-scripts/rapid/config_file
VNFs/DPPD-PROX/helper-scripts/rapid/deploycentostools.sh
VNFs/DPPD-PROX/helper-scripts/rapid/devbind.sh
VNFs/DPPD-PROX/helper-scripts/rapid/genv6.cfg [new file with mode: 0644]
VNFs/DPPD-PROX/helper-scripts/rapid/helper.lua [new file with mode: 0644]
VNFs/DPPD-PROX/helper-scripts/rapid/ipv6.test [new file with mode: 0644]
VNFs/DPPD-PROX/helper-scripts/rapid/l3framerate.test
VNFs/DPPD-PROX/helper-scripts/rapid/openstack-rapid.yaml
VNFs/DPPD-PROX/helper-scripts/rapid/params_rapid.yaml
VNFs/DPPD-PROX/helper-scripts/rapid/rapid-openstack-server.yaml
VNFs/DPPD-PROX/helper-scripts/rapid/rapid_flowsizetest.py
VNFs/DPPD-PROX/helper-scripts/rapid/rapid_generator_machine.py
VNFs/DPPD-PROX/helper-scripts/rapid/rapid_impairtest.py
VNFs/DPPD-PROX/helper-scripts/rapid/rapid_machine.py
VNFs/DPPD-PROX/helper-scripts/rapid/rapid_test.py
VNFs/DPPD-PROX/helper-scripts/rapid/rapid_warmuptest.py
VNFs/DPPD-PROX/helper-scripts/rapid/swapv6.cfg [new file with mode: 0644]