summaryrefslogtreecommitdiffstats
path: root/nfvbench/chain_clients.py
AgeCommit message (Collapse)AuthorFilesLines
2018-10-082.0 beta NFVBENCH-91 Allow multi-chaining with separate edge networksahothan1-633/+0
Includes complete refactoring of code Beta for NFVbench 2.0 Change-Id: I2997f0fb7722d5ac626cd11a68692ae458c7676e Signed-off-by: ahothan <ahothan@cisco.com>
2018-08-10[NFVBENCH-101] Hyperviosr affinity needs to be kept with NFVbench VMsYichen Wang1-12/+42
Change-Id: I312e38251115769b8f21ec54c1bd3fe647e57c76 Signed-off-by: Yichen Wang <yicwang@cisco.com>
2018-07-08[NFVBENCH-99] NFVbench should use NOVA scheduler by defaultYichen Wang1-31/+38
Change-Id: I5fc2b0a26ba0b903d84655d3cc6ad7741314c14e Signed-off-by: Yichen Wang <yicwang@cisco.com>
2018-01-16[NFVBENCH-62] Add support for non-openstack environmentsahothan1-7/+11
Add Unit test to validate non-openstack with dummy traffic gen Change-Id: I359ddb7d43169f706d8262842af975d5b4675a3a Signed-off-by: ahothan <ahothan@cisco.com>
2018-01-02Multiple bugfixes for NFVbenchYichen Wang1-7/+12
[NFVBENCH-52] NFVbench should ignore the port security settings if not available [NFVBENCH-53] NFVbench should support to use software mode for TRex [NFVBENCH-54] NFVbench container should also map kernel sources when available to build KOs [NFVBENCH-55] Documentation enhancements to have better examples for using "$PWD" [NFVBENCH-57] NFVbench should support to build kernel modules on redhat distros Change-Id: Id6792d6711393b07ca59396c276a026bec9f1e86 Signed-off-by: Yichen Wang <yicwang@cisco.com>
2017-12-21[NFVBENCH-59] Add Unit Testing of the NDR/PDR convergence algorithm using ↵ahothan1-4/+3
the dummy traffic gen [NFVBENCH-60] Fix pylint warnings Change-Id: I72deec060bf25774d1be33eaeefc74b42a576483 Signed-off-by: ahothan <ahothan@cisco.com>
2017-11-24Add support to use vswitch to handle V2V in PVVP SRIOV scenarioYichen Wang1-12/+24
1. Add support to use vswitch to handle V2V in PVVP SRIOV scenario 2. Update nfvbenchvm to 0.5: (1) Update VPP to 17.10; (2) Update DPDK testpmd to 17.08; (3) Change kernel to based on longterm lineup; Change-Id: I944489579a4cd92d17075e80870bbdb32512a150 Signed-off-by: Yichen Wang <yicwang@cisco.com>
2017-10-16NFVBENCH-40 Add pylint to toxKerim Gokarslan1-43/+34
Change-Id: Ic55a07145f27c4cfaa6df5523df3940ca4433af1 Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
2017-10-13Merge "NFVBENCH-5 NFVBENCH-39 Fix long prep time with large number of flows"Alec Hothan1-2/+2
2017-10-13NFVBENCH-5 NFVBENCH-39 Fix long prep time with large number of flowsahothan1-2/+2
Fix bad ip addr count with step>0.0.0.1 Add unit test code Change-Id: Ia1a3ae5188984aa0ed1f31954f17063a6f2925fd Signed-off-by: ahothan <ahothan@cisco.com>
2017-10-11NFVBENCH-38 Fix typo drop_percentageKerim Gokarslan1-3/+0
Change-Id: I5c9bc60afbff09db77c72d9d7b6c59fa1d769e36 Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
2017-09-15NFVBENCH-27 Search vm image under project folderKerim Gokarslan1-17/+36
Change-Id: I0d9c148e868fbcd665734eb92ac5c182693c3c67 Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
2017-08-22NFVBENCH-1 Number of seconds to wait for VMs to pass traffic can bemortenhillbom1-1/+3
set in config Change-Id: Ia4ee4a89e3b839b287b7960c0d31dbc96e1f0331 Signed-off-by: mortenhillbom <mortenhillbom@gmail.com>
2017-08-18[NFVBENCH-7] Return errors when unknown options are passedYichen Wang1-1/+2
1. Return errors when unknown options are passed 2. Fix pep8 warnings Change-Id: I1cbc86de93b4633bbf9bd66c1dc956ff8b3679a6 Signed-off-by: Yichen Wang <yicwang@cisco.com>
2017-08-04Add support for multiple physnets for sr-iovahothan1-8/+10
Update config plugin config Add readable error message on exception Change-Id: Ie22de349582abc34d7e62570118022463f835d64 Signed-off-by: ahothan <ahothan@cisco.com>
2017-07-31Initial code drop from Cisco1.0.0ahothan1-0/+564
Change-Id: Ie2993886dc8e95c5f73ccdb871add8b96ffcc849 Signed-off-by: ahothan <ahothan@cisco.com>