summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-11-17NFVBENCH-109 With EXT/No ARP/No vlan tagging, nfvbench still requires vlans ↵ahothan3-13/+41
to be set Change-Id: Ie5ca9bb3ef546d47061ee54cef638aa419592ceb Signed-off-by: ahothan <ahothan@cisco.com>
2018-11-13NFVBENCH-108 Adjust exact frame size to take into account FCS field2.0.5ahothan8-55/+54
Minimum L2 frame size is now set to 64 bytes. If VLAN tagging, min frame size for the latency stream is 68 bytes. Also fix issue with interface baseline. Change-Id: If6ff7515c0112ab419070c86f7094ff88930d33b Signed-off-by: ahothan <ahothan@cisco.com>
2018-11-13Update 2.0 docahothan12-72/+115
Change-Id: I223bd40e798c772d7cf7423d88f62bccb164a46b Signed-off-by: ahothan <ahothan@cisco.com>
2018-11-07NFVBENCH-107 NFVbench 2.0 ValueError at end of fixed rate run2.0.4stable/gambiaahothan2-4/+10
Change-Id: I16181a530d040f0ff9348a7b4c1764fec5f73d69 Signed-off-by: ahothan <ahothan@cisco.com>
2018-11-02NFVBENCH-106 IndexError exception while resolving ARP (EXT)2.0.3ahothan1-4/+4
Change-Id: Id3699849810ec16706ff1cdd7f05b6912583cf21 Signed-off-by: ahothan <ahothan@cisco.com>
2018-11-01NFVBENCH-105 ARP not working with NFVbench 2.02.0.2ahothan6-41/+27
Fix type in arp record field. Remove unneeded code. Change-Id: I7a77f66c5e1c357907f4fd113f864708a351f152 Signed-off-by: ahothan <ahothan@cisco.com>
2018-10-25Merge "Local Documentation Builds"Alec Hothan5-6/+19
2018-10-25Local Documentation BuildsAric Gardner5-6/+19
This adds configuration for performing local documentation builds with the following simple command: tox -e docs This patch is part of our documentation effort to Move away from submodules https://docs.opnfv.org/en/latest/how-to-use-docs/local-build-transition.html Once merged docs will be viewable at opnfv-nfvbench.readthedocs.io Change-Id: I7c877847ec23c4cfc44ff7f106ed2acc65688a41 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2018-10-19NFVBENCH-104 Specifying a hypervisor does not work2.0.1ahothan3-3/+4
Need to add a leading ":" to the hypervisor name Change-Id: Id5d02e14a73a2e278848ffccd7a0c60165dbf509 Signed-off-by: ahothan <ahothan@cisco.com>
2018-10-14NFVBENCH-103 Add --hypervisor cli options and fix vm placement for multi-chain2.0.0ahothan8-141/+214
Change-Id: I80ab8b7c39221132ff43b95cd453dbfd4edd580c Signed-off-by: ahothan <ahothan@cisco.com>
2018-10-12Add + or - sign to drop packets and drop ratesahothan1-1/+1
Change-Id: I76da22b1ca232f6d222e4a263a42c669da15fb26 Signed-off-by: ahothan <ahothan@cisco.com>
2018-10-11Perform strict src mac check on ensure end to endahothan6-52/+85
This is required when shared net is used and there are more VMs running than requested in the -scc Change-Id: I7599169739e6bb9b3e2377473377d5332ef2b68a Signed-off-by: ahothan <ahothan@cisco.com>
2018-10-082.0 beta NFVBENCH-91 Allow multi-chaining with separate edge networksahothan36-2740/+3168
Includes complete refactoring of code Beta for NFVbench 2.0 Change-Id: I2997f0fb7722d5ac626cd11a68692ae458c7676e Signed-off-by: ahothan <ahothan@cisco.com>
2018-10-08NFVBENCH-102 NFVBench won't work with external chain1.5.3ahothan1-1/+4
Change-Id: I47e9d128bca883573ea1b1e21ba49dc0305edcbb Signed-off-by: ahothan <ahothan@cisco.com>
2018-08-17Merge "Auto Generated INFO.yaml file"Alec Hothan1-0/+48
2018-08-11Remove hardcoded tag from Dockerfile and pick latest1.5.2ahothan1-2/+1
Change-Id: Ib101e76d588c3576e76039a2fd90917216b0e646 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-13Fix problem in docAce1-1/+1
This will cause some error in docker run Change-Id: Ie612f6d80c7dfe392e5f11b56fbee71d1020de76 Signed-off-by: Ace <liyin11@huawei.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-05-30NFVBENCH-97 Fix container build issue (pip)1.5.1ahothan1-1/+2
Change-Id: If428c8b33d03db6ecac6b9dd2e480db541d947dd Signed-off-by: ahothan <ahothan@cisco.com>
2018-05-29Move docker build to tag 1.5.01.5.0ahothan2-4/+16
Change-Id: I352bc0a6e9e05b0891450983947042117ef13ae6 Signed-off-by: ahothan <ahothan@cisco.com>
2018-05-26[NFVBENCH-96] Enhance utils to get NIC PCI addresses with slot/portYichen Wang1-27/+50
Change-Id: If74be18f188819be9775d55f44a45037abf07c65 Signed-off-by: Yichen Wang <yicwang@cisco.com>
2018-05-17Add a configurable pause between runs during NDR/PDR binary search1.4.2Michael Pedersen4-0/+6
JIRA: NFVBENCH-93 Change-Id: I4328d51c934b62acba7b300426c25469dd69e598 Signed-off-by: Michael Pedersen <michael.soelvkaer@gmail.com>
2018-05-16NFVBENCH-94 End to end traffic test triggers too early on chatty networkahothan5-4/+22
Change-Id: I995cf3209ec4ac8c324e2bc4bee202e0639bf0b3 Signed-off-by: ahothan <ahothan@cisco.com>
2018-05-16NFVBENCH-92 nfvbench should not look for neutron network in case of l2-loopbackahothan3-7/+9
Change-Id: I2fc7a46e23d7a989942eb62a4ca9afec8b992088 Signed-off-by: ahothan <ahothan@cisco.com>
2018-04-26[NFVBENCH-89] Fix exception losing original tracebacksahothan3-3/+4
Change-Id: I7e94d6209603c622fc0a0ea22fdd21ea09f1bbaa Signed-off-by: ahothan <ahothan@cisco.com>
2018-04-25Update doc1.4.1ahothan5-15/+152
Change-Id: I71bcf634033c78866d6808a4604b33629710ec23 Signed-off-by: ahothan <ahothan@cisco.com>
2018-04-24[NFVBENCH-88] Fixed rate run: reported RX rate should be swapped in Run ↵ahothan1-1/+3
Config Table swap the RX rates so that each direction has the far end RX rates Change-Id: Ib78b7721b07285f5173ca8d6f29f18873eb91df9 Signed-off-by: ahothan <ahothan@cisco.com>
2018-04-24[NFVBENCH-86] In case of lossy loopback device, packet drops are reported ↵1.4.0ahothan3-49/+88
incorrectly This is only for fixed rate runs, the chain analysis table at end of run may contain incorrect drops. Change-Id: I6656528ed695a60003c672132624a7284db60497 Signed-off-by: ahothan <ahothan@cisco.com>
2018-04-23[NFVBENCH-87] In case of asymmetric actual Tx rate, total drops is ↵ahothan1-1/+10
calculated incorrectly Use far end TX counter to calculate dropped packets at given RX port. Change-Id: Icfffb390e2e557f0bad2e9ddf685510decc25b27 Signed-off-by: ahothan <ahothan@cisco.com>
2018-04-16NFVBENCH-85 Add option to verify L2 loopback at TOR switchmortenhillbom1-1/+16
Change-Id: I2c67ae66883ddb1214d39a55723772841b57b3bc Signed-off-by: mortenhillbom <mhillbom@cisco.com>
2018-04-12NFVBENCH-84 Report results with requested L2 frame sizemortenhillbom3-5/+18
Change-Id: Ie7a8795cd0cb16b881a4e2aec68ff1e3dd6741b1 Signed-off-by: mortenhillbom <mhillbom@cisco.com>
2018-04-09[NFVBENCH-83] Add option to display status and to cleanupahothan7-656/+277
Change-Id: If135fedee4e5ee9226a262800917c4c35bc83bc7 Signed-off-by: ahothan <ahothan@cisco.com>
2018-04-04Move Docker build to tag 1.3.11.3.1ahothan1-1/+1
Change-Id: Ida8e9223300add358cfb5ed085274131da16934e Signed-off-by: ahothan <ahothan@cisco.com>
2018-04-04Merge "NFVBENCH-80 latency stream for IMIX uses 1518B frames"Alec Hothan1-0/+1
2018-04-04[NFVBENCH-81]With some Intel X710 NIC cards, NFVbench reports erroneous RX ↵ahothan3-41/+34
counters Work around this NIC FW issue by using port level stats for packets/bytes ALso fix mutliple calls to get_stats() Change-Id: Id19086d0db6bcc4417adff4ed4ce9606ffb30fe2 Signed-off-by: ahothan <ahothan@cisco.com>
2018-04-03NFVBENCH-80 latency stream for IMIX uses 1518B framesKerim Gokarslan1-0/+1
Change-Id: Ie37202001816ec0b9a8f3ecc08c7ec8c097a5d61 Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
2018-04-03NFVBENCH-79 TRex latency stats requires at least 18B payload sizeKerim Gokarslan3-15/+29
Change-Id: I4add34e853d5b5a37efc877eb183a1fdc622d78a Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
2018-03-30Update release notesahothan1-0/+24
Change-Id: Ib726a626f157159b69ab1b63c311ce1bd7032170 Signed-off-by: ahothan <ahothan@cisco.com>
2018-03-25Build docker container with 1.3.01.3.0ahothan1-1/+1
Change-Id: If8c4612c394990f2f7de73919381a229d8977433 Signed-off-by: ahothan <ahothan@cisco.com>
2018-03-25[NFVBENCH-77] Config plugin misses config options coming from REST requestsahothan2-4/+4
Pass latest config to get_run_spec() Change-Id: I169f482faa0ba016d266db006da45e3fe0bb4331 Signed-off-by: ahothan <ahothan@cisco.com>
2018-03-24[NFVBENCH-76] REST API remains in running state in case of exceptionahothan1-3/+10
catch the exception if result key is missing Change-Id: Id212497bb760b835b542afd11ffbe149bc3d46e7 Signed-off-by: ahothan <ahothan@cisco.com>
2018-03-23NFVBENCH-56 Multi-chaining traffic starts may be too early for some runsKerim Gokarslan3-28/+59
Change-Id: I332a53e3dd3e14e9cba4ad9f57bdfd094ffa4d3a Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
2018-03-23NFVBENCH-78 TRex requires at least 16 payload bytesKerim Gokarslan1-4/+6
Change-Id: Iacdafc624857698c8c9ac481daa050a42c1995b6 Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
2018-03-20Merge "NFVBENCH-75 fluent logger configure not override by -c my_config.yaml"Alec Hothan1-8/+8
2018-03-20NFVBENCH-73 vlan_tagging parameter cause exceptionmortenhillbom2-3/+5
Change-Id: Ia2f091dfd05004806637e3e15076e04aa31bd433 Signed-off-by: mortenhillbom <mhillbom@cisco.com>
2018-03-19NFVBENCH-75 fluent logger configure not override by -c my_config.yamlKerim Gokarslan1-8/+8
Change-Id: I139037069d930ca5c15078c455933f3e5eebe484 Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
2018-03-16[NFVBENCH-74] packet payload length without vlanlouie.long1-2/+5
fix packet playload length without vlan tag, ensure that the minimum packet size is 64 bytes with or without the vlan tag Change-Id: Iabea46756905e3b16791436642cdca58ec8fed6f Signed-off-by: louie.long <longyu805@163.com>
2018-03-02Move docker container to tag 1.2.71.2.7ahothan1-1/+1
Change-Id: I556204e6d64b3b71402f65ba3cc1b63e3969e0ca Signed-off-by: ahothan <ahothan@cisco.com>
2018-03-02[NFVBENCH-72] ARP retry log may cause exceptionahothan1-1/+1
Fix exception - use proper type May happen when retrying wait for ARP replies Change-Id: Idc33926306268b662117deba499a35eac66affc4 Signed-off-by: ahothan <ahothan@cisco.com>