nfvbench.git
6 years agoChange nfvbench git checkout to stable/fraser in Dockerfile 03/56803/1 stable/fraser opnfv-6.0.0 opnfv-6.1.0
ahothan [Fri, 27 Apr 2018 18:12:57 +0000 (11:12 -0700)]
Change nfvbench git checkout to stable/fraser in Dockerfile

Change-Id: I206bc8d0d06e429fd632a37f80c89b16664c8443
Signed-off-by: ahothan <ahothan@cisco.com>
6 years ago[NFVBENCH-83] Add option to display status and to cleanup 83/55283/1
ahothan [Mon, 9 Apr 2018 23:57:25 +0000 (16:57 -0700)]
[NFVBENCH-83] Add option to display status and to cleanup

Change-Id: If135fedee4e5ee9226a262800917c4c35bc83bc7
Signed-off-by: ahothan <ahothan@cisco.com>
(cherry picked from commit 6226413ca6e1b4c3a52a3deeb66f8f487c2704ae)

6 years agoNFVBENCH-80 latency stream for IMIX uses 1518B frames 21/54921/1
Kerim Gokarslan [Wed, 4 Apr 2018 00:28:48 +0000 (17:28 -0700)]
NFVBENCH-80 latency stream for IMIX uses 1518B frames

Change-Id: Ie37202001816ec0b9a8f3ecc08c7ec8c097a5d61
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
(cherry picked from commit d462cb16e8d33fc5c6e79ad05222db799c10d5a5)

6 years ago[NFVBENCH-81]With some Intel X710 NIC cards, NFVbench reports erroneous RX counters 17/54917/1
ahothan [Wed, 4 Apr 2018 07:56:04 +0000 (00:56 -0700)]
[NFVBENCH-81]With some Intel X710 NIC cards, NFVbench reports erroneous RX 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>
(cherry picked from commit 90e69f01d75a76dbac971174db0e701ebd40f543)

6 years agoNFVBENCH-79 TRex latency stats requires at least 18B payload size 43/54843/1
Kerim Gokarslan [Mon, 2 Apr 2018 23:38:24 +0000 (16:38 -0700)]
NFVBENCH-79 TRex latency stats requires at least 18B payload size

Change-Id: I4add34e853d5b5a37efc877eb183a1fdc622d78a
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
(cherry picked from commit 5d582aada32e1c5f43601015660b7936013f5b30)

6 years agoUpdate release notes 75/54675/1
ahothan [Sat, 31 Mar 2018 06:05:22 +0000 (23:05 -0700)]
Update release notes

Change-Id: Ib726a626f157159b69ab1b63c311ce1bd7032170
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoBuild docker container with 1.3.0 47/54447/1 1.3.0
ahothan [Sun, 25 Mar 2018 07:56:07 +0000 (00:56 -0700)]
Build docker container with 1.3.0

Change-Id: If8c4612c394990f2f7de73919381a229d8977433
Signed-off-by: ahothan <ahothan@cisco.com>
6 years ago[NFVBENCH-77] Config plugin misses config options coming from REST requests 45/54445/1
ahothan [Sun, 25 Mar 2018 07:46:25 +0000 (00:46 -0700)]
[NFVBENCH-77] Config plugin misses config options coming from REST requests

Pass latest config to get_run_spec()

Change-Id: I169f482faa0ba016d266db006da45e3fe0bb4331
Signed-off-by: ahothan <ahothan@cisco.com>
6 years ago[NFVBENCH-76] REST API remains in running state in case of exception 39/54439/1
ahothan [Sun, 25 Mar 2018 00:09:36 +0000 (17:09 -0700)]
[NFVBENCH-76] REST API remains in running state in case of exception

catch the exception if result key is missing

Change-Id: Id212497bb760b835b542afd11ffbe149bc3d46e7
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoNFVBENCH-56 Multi-chaining traffic starts may be too early for some runs 55/54355/4
Kerim Gokarslan [Fri, 23 Mar 2018 00:21:11 +0000 (17:21 -0700)]
NFVBENCH-56 Multi-chaining traffic starts may be too early for some runs

Change-Id: I332a53e3dd3e14e9cba4ad9f57bdfd094ffa4d3a
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoNFVBENCH-78 TRex requires at least 16 payload bytes 11/54411/3
Kerim Gokarslan [Fri, 23 Mar 2018 20:56:30 +0000 (13:56 -0700)]
NFVBENCH-78 TRex requires at least 16 payload bytes

Change-Id: Iacdafc624857698c8c9ac481daa050a42c1995b6
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoMerge "NFVBENCH-75 fluent logger configure not override by -c my_config.yaml"
Alec Hothan [Tue, 20 Mar 2018 21:44:54 +0000 (21:44 +0000)]
Merge "NFVBENCH-75 fluent logger configure not override by -c my_config.yaml"

6 years agoNFVBENCH-73 vlan_tagging parameter cause exception 19/54219/1
mortenhillbom [Tue, 20 Mar 2018 21:05:48 +0000 (14:05 -0700)]
NFVBENCH-73 vlan_tagging parameter cause exception

Change-Id: Ia2f091dfd05004806637e3e15076e04aa31bd433
Signed-off-by: mortenhillbom <mhillbom@cisco.com>
6 years agoNFVBENCH-75 fluent logger configure not override by -c my_config.yaml 41/54141/1
Kerim Gokarslan [Mon, 19 Mar 2018 22:50:25 +0000 (15:50 -0700)]
NFVBENCH-75 fluent logger configure not override by -c my_config.yaml

Change-Id: I139037069d930ca5c15078c455933f3e5eebe484
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years ago[NFVBENCH-74] packet payload length without vlan 43/53943/1
louie.long [Fri, 16 Mar 2018 07:11:22 +0000 (15:11 +0800)]
[NFVBENCH-74] packet payload length without vlan

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>
6 years agoMove docker container to tag 1.2.7 25/53025/1 1.2.7
ahothan [Sat, 3 Mar 2018 01:11:11 +0000 (17:11 -0800)]
Move docker container to tag 1.2.7

Change-Id: I556204e6d64b3b71402f65ba3cc1b63e3969e0ca
Signed-off-by: ahothan <ahothan@cisco.com>
6 years ago[NFVBENCH-72] ARP retry log may cause exception 23/53023/1
ahothan [Sat, 3 Mar 2018 01:06:26 +0000 (17:06 -0800)]
[NFVBENCH-72] ARP retry log may cause exception

Fix exception - use proper type
May happen when retrying wait for ARP replies

Change-Id: Idc33926306268b662117deba499a35eac66affc4
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoNFVBENCH-71 Send runlogdate as date instead of 0 87/52787/2
mortenhillbom [Wed, 28 Feb 2018 00:30:08 +0000 (16:30 -0800)]
NFVBENCH-71 Send runlogdate as date instead of 0

Change-Id: Ibb0845038ed9694309b04e360e71f6ff6f1d5a25
Signed-off-by: mortenhillbom <mortenhillbom@gmail.com>
6 years agoMove to tag 1.2.6 and nfvbenchvm 0.6 91/52691/1 1.2.6
Yichen Wang [Tue, 27 Feb 2018 01:51:16 +0000 (17:51 -0800)]
Move to tag 1.2.6 and nfvbenchvm 0.6

Change-Id: Ib38e033baca0145db3cc940ca92c5ba73d5717e7
Signed-off-by: Yichen Wang <yicwang@cisco.com>
6 years ago[NFVBENCH-70] Update nfvbenchvm to 0.6 89/52689/2
Yichen Wang [Tue, 27 Feb 2018 00:27:53 +0000 (16:27 -0800)]
[NFVBENCH-70] Update nfvbenchvm to 0.6

1. Update kernel to 4.4.118-1.el7.elrepo.x86_64;
2. Update to build testpmd off DPDK 18.02;
3. Update txd/rxd of testpmd to 256/1024;
4. Update VPP to 17.10-9~gd594711~b55.x86_64;

Change-Id: I1321b306143d1daf81f8a984ad7739a980c5cfb9
Signed-off-by: Yichen Wang <yicwang@cisco.com>
6 years agoMove to tag 1.2.5 89/52589/1 1.2.5
ahothan [Sat, 24 Feb 2018 16:06:48 +0000 (08:06 -0800)]
Move to tag 1.2.5

Change-Id: Ibb4047d8de260cbcf5409fcff703ada08d73b209
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoMerge "Fix for bug with external chain and no arp"
Alec Hothan [Fri, 23 Feb 2018 02:26:41 +0000 (02:26 +0000)]
Merge "Fix for bug with external chain and no arp"

6 years ago[NFVBENCH-68] Skip bonding interfaces for interface discovery 83/52483/2
Yichen Wang [Thu, 22 Feb 2018 21:19:33 +0000 (13:19 -0800)]
[NFVBENCH-68] Skip bonding interfaces for interface discovery

Change-Id: I446f02366a7d1801dc6740657bfea23f73bc27c7
Signed-off-by: Yichen Wang <yicwang@cisco.com>
6 years agoFix for bug with external chain and no arp 77/52477/1
Michael Pedersen [Thu, 22 Feb 2018 20:20:40 +0000 (13:20 -0700)]
Fix for bug with external chain and no arp

The validation of MAC addresses was placed incorrectly

Change-Id: I9a0e1f06699eadd0dff091078c132c5664aeea56
Signed-off-by: Michael Pedersen <michael.soelvkaer@gmail.com>
6 years agoMove docker build to 1.2.4 13/52313/1 1.2.4
ahothan [Mon, 19 Feb 2018 17:26:19 +0000 (09:26 -0800)]
Move docker build to 1.2.4

Change-Id: Id923d9a7217fe91b7940e059e1bda7503e846687
Signed-off-by: ahothan <ahothan@cisco.com>
6 years ago[NFVBENCH-67] NFVbench should have same TX rate for different rate formats 71/52271/1
Yichen Wang [Fri, 16 Feb 2018 23:09:00 +0000 (15:09 -0800)]
[NFVBENCH-67] NFVbench should have same TX rate for different rate formats

Change-Id: I55e03319efba353dd3067b8b946815b631a87896
Signed-off-by: Yichen Wang <yicwang@cisco.com>
6 years agoNFVBENCH-66 Fixed rate run with multiple frame sizes sends same tx/rx 19/52219/1
mortenhillbom [Fri, 16 Feb 2018 02:06:55 +0000 (18:06 -0800)]
NFVBENCH-66 Fixed rate run with multiple frame sizes sends same tx/rx
results for all frame sizes

Change-Id: I549c2504dfb95718ef60c82c4b20256fc5939c8c
Signed-off-by: mortenhillbom <mortenhillbom@gmail.com>
6 years agoMove docker build to 1.2.3 91/51991/1 1.2.3
ahothan [Sat, 10 Feb 2018 23:10:31 +0000 (15:10 -0800)]
Move docker build to 1.2.3

Change-Id: Ic71b41027bf580c5110c0fe2fb3128eec77681cc
Signed-off-by: ahothan <ahothan@cisco.com>
6 years ago[NFVBENCH-65] 1.2.2: AttributeError: 'RunningTrafficProfile' object has no attribute... 89/51989/1
ahothan [Fri, 9 Feb 2018 21:17:08 +0000 (13:17 -0800)]
[NFVBENCH-65] 1.2.2: AttributeError: 'RunningTrafficProfile' object has no attribute 'software_mode'

Fix exception

Change-Id: Id95c31d8ba999e0da39fa07c4e31e696da89d98e
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoMove to tag 1.2.2 27/51127/1 1.2.2
ahothan [Thu, 25 Jan 2018 16:07:20 +0000 (08:07 -0800)]
Move to tag 1.2.2

Change-Id: I358ebcb7528368ad68752c66810356b50caa482d
Signed-off-by: ahothan <ahothan@cisco.com>
6 years ago[NFVBENCH-63] Make sure CLI overrides the default configs 19/51019/1
Yichen Wang [Wed, 24 Jan 2018 00:02:29 +0000 (16:02 -0800)]
[NFVBENCH-63] Make sure CLI overrides the default configs

Change-Id: I5e94f130758d3c1dbf6aaeeda276463576b97394
Signed-off-by: Yichen Wang <yicwang@cisco.com>
6 years ago[NFVBENCH-58] Add option to specify dest MAC with EXT CHAIN when ARP is 57/50057/12
Michael Pedersen [Wed, 20 Dec 2017 21:38:22 +0000 (14:38 -0700)]
[NFVBENCH-58] Add option to specify dest MAC with EXT CHAIN when ARP is
disabled

Change-Id: Ia605d7314d8047e84c5e17088ed5ce588a50e256
Signed-off-by: Michael Pedersen <michael.soelvkaer@gmail.com>
6 years ago[NFVBENCH-62] Add support for non-openstack environments 15/50715/1
ahothan [Tue, 16 Jan 2018 20:46:21 +0000 (12:46 -0800)]
[NFVBENCH-62] Add support for non-openstack environments

Add Unit test to validate non-openstack with dummy traffic gen

Change-Id: I359ddb7d43169f706d8262842af975d5b4675a3a
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoMultiple bugfixes for NFVbench 39/49039/4
Yichen Wang [Wed, 13 Dec 2017 23:01:34 +0000 (15:01 -0800)]
Multiple bugfixes for NFVbench

[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>
6 years ago[NFVBENCH-59] Add Unit Testing of the NDR/PDR convergence algorithm using the dummy... 19/49519/1
ahothan [Fri, 22 Dec 2017 01:17:46 +0000 (17:17 -0800)]
[NFVBENCH-59] Add Unit Testing of the NDR/PDR convergence algorithm using the dummy traffic gen

[NFVBENCH-60] Fix pylint warnings

Change-Id: I72deec060bf25774d1be33eaeefc74b42a576483
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoFix typo in documentation 33/48333/1
Yichen Wang [Mon, 4 Dec 2017 16:59:56 +0000 (08:59 -0800)]
Fix typo in documentation

Change-Id: Icc3ba2e0874e2c67ab803fc969834a9448503ad0
Signed-off-by: Yichen Wang <yicwang@cisco.com>
6 years agoMove container to tag 1.2.1 45/48145/2 1.2.1
ahothan [Fri, 1 Dec 2017 01:10:41 +0000 (17:10 -0800)]
Move container to tag 1.2.1

Change-Id: I873c852f47d5ba2e3098908919f2b66dce02a1e8
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoNFVBENCH-50 Update TRex to 2.32 43/48143/1
Kerim Gokarslan [Fri, 1 Dec 2017 01:02:53 +0000 (17:02 -0800)]
NFVBENCH-50 Update TRex to 2.32

Change-Id: Ic88b7530db6d2845e3a466b676cb250dfdf02409
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years ago[NFVBENCH-49] Fix the regression issue and support VPP 33/48133/2
Yichen Wang [Thu, 30 Nov 2017 22:20:09 +0000 (14:20 -0800)]
[NFVBENCH-49] Fix the regression issue and support VPP

Change-Id: I7a2e000e80ea624b279b9d0aa99a21c3f33c989d
Signed-off-by: Yichen Wang <yicwang@cisco.com>
6 years agoNFVBENCH-48 Check gsutil when building the vm image 61/47961/2
Kerim Gokarslan [Tue, 28 Nov 2017 18:24:00 +0000 (10:24 -0800)]
NFVBENCH-48 Check gsutil when building the vm image

Change-Id: I2c049679be27c4404ba859d30c8b37f17b60496f
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoFix docker container to pick VM image 0.5, enhance doc diagrams 01/47901/1 1.2.0
ahothan [Tue, 28 Nov 2017 02:43:28 +0000 (18:43 -0800)]
Fix docker container to pick VM image 0.5, enhance doc diagrams

Add SRIOV packet paths

Change-Id: I0f082fd3443e41dec81ab1847726107b07ea9b52
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoAdd support to use vswitch to handle V2V in PVVP SRIOV scenario 75/47675/2
Yichen Wang [Thu, 23 Nov 2017 00:26:29 +0000 (16:26 -0800)]
Add support to use vswitch to handle V2V in PVVP SRIOV scenario

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>
6 years agoNFVBENCH-46 Change names of identity v3 fields 61/47061/1
Kerim Gokarslan [Fri, 10 Nov 2017 20:45:23 +0000 (12:45 -0800)]
NFVBENCH-46 Change names of identity v3 fields

Change-Id: Icfdad8f8ad105a3dfce64efaceeb0ae8f1430e97
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoUpdate hw requirements 13/46713/1
ahothan [Sat, 4 Nov 2017 10:13:13 +0000 (21:13 +1100)]
Update hw requirements

Change-Id: I7e403ec5a550804b43c685bdbfd70c8bff7a2d70
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoMove container build to tag 1.1.2 49/46449/1 1.1.2
ahothan [Mon, 30 Oct 2017 22:51:24 +0000 (15:51 -0700)]
Move container build to tag 1.1.2

Change-Id: I016db10f181b9a02d7bc95be7c5f8e7be86625fe
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoNFVBENCH-45 Fix typo on imix_avg_l2_size 45/46445/1
Kerim Gokarslan [Mon, 30 Oct 2017 22:01:55 +0000 (15:01 -0700)]
NFVBENCH-45 Fix typo on imix_avg_l2_size

Change-Id: I124ca18b717220dd7f74f14c213c3a2ca3b81c60
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoMove container build to use tag 1.1.1 19/46019/1 1.1.1
ahothan [Fri, 20 Oct 2017 08:24:00 +0000 (01:24 -0700)]
Move container build to use tag 1.1.1

Change-Id: I1cb453b735ecd8be7c7dc132304935c3d7b3897b
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoNFVBENCH-44 Use message when logging exception 53/45653/1
Kerim Gokarslan [Thu, 19 Oct 2017 00:02:44 +0000 (17:02 -0700)]
NFVBENCH-44 Use message when logging exception

Change-Id: I4469d4738aa8bd37cc8bb9184fd73b82291e2c03
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoNFVBENCH-43 Change default flavor ram to 4GB 45/45645/1
mortenhillbom [Wed, 18 Oct 2017 23:10:34 +0000 (16:10 -0700)]
NFVBENCH-43 Change default flavor ram to 4GB

Change-Id: Ic7d054806862ddf110ae20deb9a25c9fa22c67e2
Signed-off-by: mortenhillbom <mortenhillbom@gmail.com>
6 years agoAdd dev section to doc 03/45603/2 1.1.0
ahothan [Wed, 18 Oct 2017 17:43:09 +0000 (10:43 -0700)]
Add dev section to doc

Change-Id: I1e8d4a3fa6be7305c89fbc28b31377ec0f9d51a2
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoMerge "NFVBENCH-42 Add multiple fluentd aggregators support"
Alec Hothan [Wed, 18 Oct 2017 17:10:40 +0000 (17:10 +0000)]
Merge "NFVBENCH-42 Add multiple fluentd aggregators support"

6 years agoNFVBENCH-42 Add multiple fluentd aggregators support 99/45399/6
Kerim Gokarslan [Tue, 17 Oct 2017 22:17:44 +0000 (15:17 -0700)]
NFVBENCH-42 Add multiple fluentd aggregators support

Change-Id: I5b752f9ad4f7b4a60f2678d22467db570e02ab82
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoCorrected spelling mistake 55/45555/1
Sofia Wallin [Wed, 18 Oct 2017 14:07:02 +0000 (16:07 +0200)]
Corrected spelling mistake

Change-Id: Iaf3f80ec3d96e1c157dd2b0c161f8c40b453df83
Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
6 years agoHarmonization of the titles of the Testing documents 53/45453/2
Morgan Richomme [Wed, 18 Oct 2017 06:50:25 +0000 (08:50 +0200)]
Harmonization of the titles of the Testing documents

Change-Id: I7917fb361063e7aad65c193e05a5aa5ef175059b
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
6 years agoMerge "Enable referencing for release notes"
Alec Hothan [Wed, 18 Oct 2017 00:49:59 +0000 (00:49 +0000)]
Merge "Enable referencing for release notes"

6 years agoNFVBENCH-41 Add fluentd result tag to nfvbench server 77/45377/4
Kerim Gokarslan [Tue, 17 Oct 2017 17:42:58 +0000 (10:42 -0700)]
NFVBENCH-41 Add fluentd result tag to nfvbench server

Change-Id: I8fc274d9f9ee2211636336bc58f43f4d105986ef
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoEnable referencing for release notes 35/45335/1
Sofia Wallin [Tue, 17 Oct 2017 11:50:25 +0000 (13:50 +0200)]
Enable referencing for release notes

Change-Id: I0188c1895d9ad19a0ab862ce7728477c01de6541
Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
6 years agoNFVBENCH-40 Add pylint to tox 93/45093/2
Kerim Gokarslan [Sat, 14 Oct 2017 00:29:58 +0000 (17:29 -0700)]
NFVBENCH-40 Add pylint to tox

Change-Id: Ic55a07145f27c4cfaa6df5523df3940ca4433af1
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoFix function name in test code 43/45043/1
ahothan [Fri, 13 Oct 2017 19:48:02 +0000 (12:48 -0700)]
Fix function name in test code

Change-Id: Id315153744f6458c8af0abd5c7a180178f901d97
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoMerge "NFVBENCH-5 NFVBENCH-39 Fix long prep time with large number of flows"
Alec Hothan [Fri, 13 Oct 2017 07:34:14 +0000 (07:34 +0000)]
Merge "NFVBENCH-5 NFVBENCH-39 Fix long prep time with large number of flows"

6 years agoNFVBENCH-5 NFVBENCH-39 Fix long prep time with large number of flows 77/44977/1
ahothan [Fri, 13 Oct 2017 07:30:22 +0000 (00:30 -0700)]
NFVBENCH-5 NFVBENCH-39 Fix long prep time with large number of flows

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>
6 years agoNFVBENCH-38 Fix typo drop_percentage 45/44845/2
Kerim Gokarslan [Wed, 11 Oct 2017 23:00:01 +0000 (16:00 -0700)]
NFVBENCH-38 Fix typo drop_percentage

Change-Id: I5c9bc60afbff09db77c72d9d7b6c59fa1d769e36
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoNFVBENCH-37 Read fluentd result tag from configuration file 17/44817/2
Kerim Gokarslan [Wed, 11 Oct 2017 17:52:03 +0000 (10:52 -0700)]
NFVBENCH-37 Read fluentd result tag from configuration file

Change-Id: I08489ffedf81c0ad20b70d198989453a29dcbed8
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoNFVBENCH-36 Send results to fluentd on show-summary option 01/44601/2
Kerim Gokarslan [Mon, 9 Oct 2017 23:19:40 +0000 (16:19 -0700)]
NFVBENCH-36 Send results to fluentd on show-summary option

Change-Id: I7c3a37456e627267dda26fc4d892aa32b10fd7aa
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoAdd missing license text 79/44479/1
ahothan [Fri, 6 Oct 2017 17:24:08 +0000 (10:24 -0700)]
Add missing license text

Change-Id: I9267e1f519f7c433df3ba139d397aaabf5fb45a0
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoUpdated docker tag 63/43363/1
Kerim Gokarslan [Thu, 28 Sep 2017 00:08:41 +0000 (17:08 -0700)]
Updated docker tag

Change-Id: If7b1d56d099bf8aae374baff91e8ab41572d4311
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoNFVBENCH-35 Runlogdate is 0 in resultnfvbench 59/43359/1 1.0.11
Kerim Gokarslan [Wed, 27 Sep 2017 23:43:36 +0000 (16:43 -0700)]
NFVBENCH-35 Runlogdate is 0 in resultnfvbench

Change-Id: Ib062a7c655b1e2f8bd9304e32e3ffc92948c02c4
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoMerge "NFVBENCH-34 Pass configuration file to entrypoint script"
Alec Hothan [Wed, 27 Sep 2017 18:01:25 +0000 (18:01 +0000)]
Merge "NFVBENCH-34 Pass configuration file to entrypoint script"

6 years agoNFVBENCH-34 Pass configuration file to entrypoint script 21/43221/4
Kerim Gokarslan [Tue, 26 Sep 2017 19:15:30 +0000 (12:15 -0700)]
NFVBENCH-34 Pass configuration file to entrypoint script

Change-Id: If44d5d9fb2db58b3e1a3ebd1c8d94c1452f84409
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoNFVBENCH-33 STLError exception when the packet path drops all packets 27/42827/3
Kerim Gokarslan [Fri, 22 Sep 2017 22:02:17 +0000 (15:02 -0700)]
NFVBENCH-33 STLError exception when the packet path drops all packets

Change-Id: Ibe48bb04e1e8a11e920c46792fda261855edc20d
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoMove docker container to 1.0.10 19/42819/1
ahothan [Fri, 22 Sep 2017 20:24:33 +0000 (13:24 -0700)]
Move docker container to 1.0.10

Change-Id: Ie7b86f76f2762ac450c1f80a401dfc7290b0ae60
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoDocumentation update 99/42799/9 1.0.10
Kerim Gokarslan [Fri, 22 Sep 2017 17:09:44 +0000 (10:09 -0700)]
Documentation update

Change-Id: I7f7f2fab620ed42723093aac459622f993941e32
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoDONT MERGE documentation test 33/42733/1
Kerim Gokarslan [Fri, 22 Sep 2017 01:28:22 +0000 (18:28 -0700)]
DONT MERGE documentation test

Change-Id: I49205d601148de35e5c643a8fba50d7dafc57dc6
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoNFVBENCH-32 Check nan result values before integer casting 13/42713/4
Kerim Gokarslan [Thu, 21 Sep 2017 22:30:43 +0000 (15:30 -0700)]
NFVBENCH-32 Check nan result values before integer casting

Change-Id: Ia675672b40f93d7503ebe5a355896a084e3d0cbf
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoMerge "NFVBENCH-30 check_traffic_time_sec not working as expected"
Alec Hothan [Wed, 20 Sep 2017 22:37:16 +0000 (22:37 +0000)]
Merge "NFVBENCH-30 check_traffic_time_sec not working as expected"

6 years agoNFVBENCH-30 check_traffic_time_sec not working as expected 79/42579/1
Kerim Gokarslan [Wed, 20 Sep 2017 22:35:34 +0000 (15:35 -0700)]
NFVBENCH-30 check_traffic_time_sec not working as expected

Change-Id: I7d82b6b3c95df0ad5e1b95cb35e8f84d00717a3a
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoNFVBENCH-31 Build container with the VM image in it 75/42575/1
Kerim Gokarslan [Wed, 20 Sep 2017 21:54:21 +0000 (14:54 -0700)]
NFVBENCH-31 Build container with the VM image in it

Change-Id: Ia6870ee63b50e677e00c1f91649e7c590288b44d
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoMerge "NFVBENCH-29 Add a user-provided label option to the fluentd perf records" 1.0.9
Alec Hothan [Tue, 19 Sep 2017 23:44:11 +0000 (23:44 +0000)]
Merge "NFVBENCH-29 Add a user-provided label option to the fluentd perf records"

6 years agoNFVBENCH-29 Add a user-provided label option to the fluentd perf records 63/42463/1
mortenhillbom [Tue, 19 Sep 2017 22:58:02 +0000 (15:58 -0700)]
NFVBENCH-29 Add a user-provided label option to the fluentd perf records

Change-Id: Ic8bece88a3235130cb0322bff41a09035e7c6d9f
Signed-off-by: mortenhillbom <mortenhillbom@gmail.com>
6 years agoNFVBENCH-28 Set result values for NDR/PDR if they cannot be found within the given... 59/42459/1
Kerim Gokarslan [Tue, 19 Sep 2017 22:33:46 +0000 (15:33 -0700)]
NFVBENCH-28 Set result values for NDR/PDR if they cannot be found within the given epsilon

Change-Id: Id8019c7f052c2b189f3ab6e39377f65fe00d9fee
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoMerge "NFVBENCH-25 Send run results to fluentd"
Alec Hothan [Tue, 19 Sep 2017 19:10:29 +0000 (19:10 +0000)]
Merge "NFVBENCH-25 Send run results to fluentd"

6 years agoNFVBENCH-25 Send run results to fluentd 11/41911/5
Kerim Gokarslan [Thu, 14 Sep 2017 03:26:01 +0000 (20:26 -0700)]
NFVBENCH-25 Send run results to fluentd

Change-Id: I671a9297b90784bc30eee48ea9244a9c63a24e85
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoDocumentation update 57/42157/1
ahothan [Sun, 17 Sep 2017 14:51:18 +0000 (07:51 -0700)]
Documentation update

Change-Id: I5b96349d2eb2fc21a15dde6adbd72f7e84c737bf
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoRun tox at top level 25/42125/1
ahothan [Sat, 16 Sep 2017 07:26:25 +0000 (00:26 -0700)]
Run tox at top level

Change-Id: I3e72377554568020bd4730aaa4cfaf3294128a2e
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoStatsManager must clean up self when there is an exception in __init__ 23/42123/1 1.0.8
ahothan [Sat, 16 Sep 2017 07:17:22 +0000 (00:17 -0700)]
StatsManager must clean up self when there is an exception in __init__

ALso remove unused connection.py

Change-Id: I1bf688ade511f2054e9d67edf8938df1988e4cb2
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoNFVBENCH-27 Search vm image under project folder 25/42025/7
Kerim Gokarslan [Fri, 15 Sep 2017 03:17:41 +0000 (20:17 -0700)]
NFVBENCH-27 Search vm image under project folder

Change-Id: I0d9c148e868fbcd665734eb92ac5c182693c3c67
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoNFVBENCH-26 Update TRex version to 2.29 09/42009/2
Kerim Gokarslan [Thu, 14 Sep 2017 19:45:45 +0000 (12:45 -0700)]
NFVBENCH-26 Update TRex version to 2.29

Change-Id: Ib4d4d33f7efbe07caf4a4e268576367b16a1baa7
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoAdd tag to docker build 87/41987/1 1.0.7
ahothan [Thu, 14 Sep 2017 15:56:06 +0000 (08:56 -0700)]
Add tag to docker build

Change-Id: I1f2d3c163776867aa7f9f58db9292506cd383066
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoNFVBENCH-24 Send runlogdate as date 89/41889/1
Kerim Gokarslan [Wed, 13 Sep 2017 22:57:10 +0000 (15:57 -0700)]
NFVBENCH-24 Send runlogdate as date

Change-Id: I2791d222c213081b356b64b7dae886ace034b14a
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoNFVBENCH-22 Create nfvbench log folder in Dockerfile 81/41781/1
Kerim Gokarslan [Tue, 12 Sep 2017 19:42:26 +0000 (12:42 -0700)]
NFVBENCH-22 Create nfvbench log folder in Dockerfile

Change-Id: Id6762597d65c2a1365b25ebfb07cd583e8149597
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoNFVBENCH-23 Do not send runlogdate for logs about server status 77/41777/2
Kerim Gokarslan [Tue, 12 Sep 2017 19:09:44 +0000 (12:09 -0700)]
NFVBENCH-23 Do not send runlogdate for logs about server status

Change-Id: I51cc104a9ade1481e075f200327b967c517857f4
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoNFVBENCH-19 Put interpreter name to entrypoint script 75/41775/1
Kerim Gokarslan [Tue, 12 Sep 2017 19:02:24 +0000 (12:02 -0700)]
NFVBENCH-19 Put interpreter name to entrypoint script
NFVBENCH-21 Pass server configurations as environmental variables in entrypoint script

Change-Id: I0a6f7de7a194fa141e961f8e97d8cf70fa39c4ef
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years ago[NFVBENCH-20] Use updated kernel for the image 47/41447/2 1.0.6
Yichen Wang [Sat, 9 Sep 2017 00:07:56 +0000 (17:07 -0700)]
[NFVBENCH-20] Use updated kernel for the image

1. Update testpmd to DPDK 17.05.2;
2. Update VPP to 17.07-30;
3. Fix the script to use the new kernel;

buildvm

Change-Id: Icd62ff1c383598db4f80bc9b36794ff0f8d0e56c
Signed-off-by: Yichen Wang <yicwang@cisco.com>
6 years agoNFVBENCH-18 Add microsecond precision to fluentd records 97/41197/1 1.0.5
Kerim Gokarslan [Wed, 6 Sep 2017 17:14:12 +0000 (10:14 -0700)]
NFVBENCH-18 Add microsecond precision to fluentd records

Change-Id: If6d2af11355d2d2cefb4b5098e912d98d2043e32
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoNFVBENCH-17 Create docker container using OPNFV releng scripts 73/40873/3
Kerim Gokarslan [Fri, 1 Sep 2017 18:20:07 +0000 (11:20 -0700)]
NFVBENCH-17 Create docker container using OPNFV releng scripts

Change-Id: Ic6f06cd731e28b99ad50037251ee35e0207b2bff
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoMerge "NFVBENCH-15 REST server stays busy after invalid run request without body" 1.0.4
Alec Hothan [Fri, 1 Sep 2017 01:20:00 +0000 (01:20 +0000)]
Merge "NFVBENCH-15 REST server stays busy after invalid run request without body"

6 years agoNFVBENCH-13 Change default flow count to 10k (from 2) 91/40791/1
mortenhillbom [Thu, 31 Aug 2017 22:07:46 +0000 (15:07 -0700)]
NFVBENCH-13 Change default flow count to 10k (from 2)

Change-Id: I678448e5840ff3468eeaf526d3e104ba4cee4f47
Signed-off-by: mortenhillbom <mortenhillbom@gmail.com>
6 years agoNFVBENCH-15 REST server stays busy after invalid run request without body 93/40793/1
Kerim Gokarslan [Thu, 31 Aug 2017 22:03:42 +0000 (15:03 -0700)]
NFVBENCH-15 REST server stays busy after invalid run request without body

Change-Id: Ic0a69aaf8ed013b2e43e1fbd9dceb8f66d56f7ff
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoNFVBENCH-12 Add run summary to fluentd stream 83/40783/3
Kerim Gokarslan [Thu, 31 Aug 2017 19:39:07 +0000 (12:39 -0700)]
NFVBENCH-12 Add run summary to fluentd stream
NFVBENCH-14 Fluentd server IP adress from the config is not picked up when configured
NFVBENCH-16 At the start of each run send a new fluent record with the config

Change-Id: I2d76ecee5b1b93dad4eeccd67d5ed906a0a8faba
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
6 years agoNFVBENCH-11 Cannot override extra_specs in flavor using -c 23/40423/1 1.0.3
ahothan [Mon, 28 Aug 2017 15:04:52 +0000 (08:04 -0700)]
NFVBENCH-11 Cannot override extra_specs in flavor using -c

Add a whitelist for keys that can't be verified

Change-Id: I8d56cb850fb133eec0097ae80f6ee5f827e651c6
Signed-off-by: ahothan <ahothan@cisco.com>