summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-02-07NFVBENCH-158 Allow multiple UDP ports in traffic generation4.2.0Jules Boudaud6-48/+384
Change-Id: Id7c3ccad01fd9dda6c7cddb576735b429eb987a4 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2020-01-31MPLS support + loop_vm_arp test fix4.1.0mklyus14-49/+321
Change-Id: I17b1b2a97f0bc185d3906250d5f91b4c8fcb9686 Signed-off-by: Max Klyus <mklyus@cisco.com>
2020-01-23NFVBENCH-157 Add possibility to not use the ARP static configuration for VPP ↵fmenguy7-6/+33
loop VM Change-Id: Ifd3f183345e21c7866e9e9898c7bbda601793b2c Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-12-09NFVBENCH-153 Add support for python34.0.0Michael S. Pedersen33-241/+219
JIRA: NFVBENCH-153 Done using 2to3-3.6 with additional changes to fix data parsing and testing (tox) Signed-off-by: Michael S. Pedersen <michael.soelvkaer@gmail.com> Change-Id: I242902f800da543d780507828c9bd1fbf409da6d
2019-12-02NFVBENCH-155 Add options to disable extra stats, latency stats and latency ↵PY27_BASE3.7.0py27Pierrick Louin7-8/+111
streams Change-Id: I9af56bf1b618a072adbc92b43e65e10b274d4f17 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-11-26NFVBENCH-156 Add management interface and ssh config in NFVBench imagefmenguy9-27/+240
Change-Id: Ia66553c5dbc9e800bf35c413f6448e394bf53b62 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-11-21Update readme rls notesahothan1-0/+9
Change-Id: I2f2a4169e93941d4c4eae4b68f616efdd22059c3 Signed-off-by: ahothan <ahothan@cisco.com>
2019-10-23NFVBENCH-152 Add service_mode method for debugging purposeLouin Pierrick7-5/+112
Change-Id: I17b70a26ea0df1b5b616db6039813c83a1efe799 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-10-23Merge "Add support for VXLAN latency"Alec Hothan2-10/+10
2019-10-21NFVBENCH-146 Add cache_size optionPierrick Louin6-13/+37
Change-Id: I99c1242198e40bd75cfd013c829d0d24dbafb5d9 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-10-21Add support for VXLAN latencyMichael Pedersen2-10/+10
JIRA: NFVBENCH-150 Removes previous limitations added due to missing support for latency with VXLAN offloading in TRex Signed-off-by: Michael Pedersen <michael.soelvkaer@gmail.com> Change-Id: I7de5b4d1e338ca3c2f3f3bde456aae0dcabace4d
2019-09-10[NFVBENCH-151] Allocate hugepages on two NUMAs in nfvbenchvm3.6.1Yichen Wang3-3/+3
Change-Id: I001db6d15453bf3af8ad109d1497bc68e7c104a7 Signed-off-by: Yichen Wang <yicwang@cisco.com>
2019-08-27NFVBENCH-149 Negative latency exception during NDR/PDR search3.6.0ahothan1-1/+1
Change-Id: I9a1b461fe2f20109de99000ae387bd2a6de2383f Signed-off-by: ahothan <ahothan@cisco.com>
2019-08-23[NFVBENCH-148] Increase the waiting time based on # of instancesYichen Wang1-1/+2
Change-Id: Ia89641948698b2939a6b47e3164dc1a4f1659d68 Signed-off-by: Yichen Wang <yicwang@cisco.com>
2019-08-22Update release notes and readmeahothan2-16/+66
Change-Id: I0fc1f77c360d88d45178478846bb116ca327a7b7 Signed-off-by: ahothan <ahothan@cisco.com>
2019-08-11NFVBENCH-147 Incorrect URL used for admin check in credentials3.5.1ahothan1-6/+13
Change-Id: I7ac59c3dc5832509653bb1d42c26d3f55dcf1c4e Signed-off-by: ahothan <ahothan@cisco.com>
2019-08-04Release the validation check for VxLAN networksYichen Wang1-2/+1
Change-Id: I9583d4d10e704ead63ea95d2d2842c3d00a85a3b Signed-off-by: Yichen Wang <yicwang@cisco.com>
2019-07-16NFVBENCH-145 Config file not found. No explicit errorfmenguy1-0/+6
Change-Id: I1c13e2c52eaa025863ff4be1b062d9ec04867c57 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-07-15NFVBENCH-144 Trex cannot take account NFVBench config (platform thread id 0)fmenguy1-3/+9
Change-Id: I9f9891dcc2dd446068ba577322680216f03cac35 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-07-13NFVBENCH-140 Retrieve High Dynamic Range latency histograms with TRex v2.593.5.0ahothan6-4/+13
Change-Id: I48ac8c0cf920139bad966cb477e8ba1ae0d0fd43 Signed-off-by: ahothan <ahothan@cisco.com>
2019-07-13NFVBENCH-143 Trex cannot start due to invalid config (platform None)ahothan1-23/+24
Change-Id: I8ada6076c62b449b8964f00cd52facea3736fa28 Signed-off-by: ahothan <ahothan@cisco.com>
2019-07-05NFVBENCH-141 Fix Openstack user admin role checkfmenguy1-15/+9
Change-Id: Icfd6c6c4755ae79f9cd383afa5e8c369a3eeb840 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-07-01NFVBENCH-139 Fix master_thread_id and latency_thread_id property checkingfmenguy1-16/+15
Change-Id: Ifdfa1d3fbdd3c5f0206870dd91860254a114967a Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-06-23NFVBENCH-95 Add HdrHistogram encodes returned by TRex to JSON resultsahothan4-1/+69
Change-Id: Id80da949f7b1f3736558facd0128a0bd82b35010 Signed-off-by: ahothan <ahothan@cisco.com>
2019-06-22NFVBENCH-138 Use yaml.safe_load() instead of unsafe yaml load3.4.2ahothan4-4/+4
Change-Id: Ifa1796b8dbc1bc5d92dd765a18b9b8022d3b3289 Signed-off-by: ahothan <ahothan@cisco.com>
2019-06-20[NFVBENCH-137] NFVbench generates wrong L4 checksums for VxLAN traffic3.4.1Yichen Wang1-4/+7
Change-Id: Id0197f1f2ae0022a6e94755ab0b9fbfc434d5b8b Signed-off-by: Yichen Wang <yicwang@cisco.com>
2019-06-08Update VM build3.4.0ahothan4-29/+85
build VM to adapt to new ci/cd workflow. The VM image is built on gerrit verify when the image is not present in google storage. It is not uploaded yet on google storage. The build + upload of the new VM image is done after the review is merged. For details on how this is done, refer to ./jjb/nfvbench/nfvbench.yaml in the opnfv releng repository. Change-Id: I147d4ee6d101e9f2a7cf55fadd637c7fc89467a0 Signed-off-by: ahothan <ahothan@cisco.com>
2019-06-05Add L3 traffic management with Neutron routersFrançois-Régis MENGUY16-81/+641
Change-Id: Ic9bff87e0d78652de28b3a756f9ebc342983cfbb Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-05-31Build and publish 0.8 VM image to google storageahothan4-1/+87
buildvm Change-Id: I3bb9b02c76f39ecc4cd2689438656edce99795db Signed-off-by: ahothan <ahothan@cisco.com>
2019-05-29NFVBENCH-136 Add support for multiqueue for PVP/PVVP chains3.3.0ahothan9-13/+97
Change-Id: Ia6bc2b1f97ecdf1d94206f9cda46e62910eb6546 Signed-off-by: ahothan <ahothan@cisco.com>
2019-05-24NFVBENCH-135 Enhance VxLAN UDP src port entropyahothan1-3/+12
Change-Id: Idaaf1952548ec2531a574b9a583304821beed00f Signed-off-by: ahothan <ahothan@cisco.com>
2019-05-16NFVBENCH-134 Support multiple idle interfaces per test VMahothan5-69/+219
Enhance test VM to support auto-selection of PCI addresses based on MAC address Enhance syslog reporting in test VM Increase test VM version to 0.7 Add new properties to cfg.defaults.yaml to support idle interfaces Enhance cleanup to support idle networks and ports Change-Id: Ia89a2a1bee9eb5fb56f7adde074bdcec09cb0a3f Signed-off-by: ahothan <ahothan@cisco.com>
2019-04-18[NFVBENCH-133] Fix for tracebacks while uploading imagesYichen Wang1-1/+1
Change-Id: I25c6effdff779311f42474e40ad24937a0234994 Signed-off-by: Yichen Wang <yicwang@cisco.com>
2019-04-15NFVBENCH-132 Upgrade to TRex v2.563.2.0ahothan2-8/+6
Change-Id: I003a143bb104aa577a9a5cefabf7c7c33e3beaf3 Signed-off-by: ahothan <ahothan@cisco.com>
2019-04-14NFVBENCH-131 Allow list of arbitrary network names for EXT chainsahothan5-9/+51
Change-Id: Ide9ee9999242f449c57e40ce2c3bb147bb795452 Signed-off-by: ahothan <ahothan@cisco.com>
2019-04-13NFVBENCH-130 Upgrade to TRex v2.54ahothan1-1/+7
Insert --unbind-unused-ports in t-rex-64 script Change-Id: I76e873a9fcc2bf6173c00be764e1c70d92e8ba1c Signed-off-by: ahothan <ahothan@cisco.com>
2019-04-13Remove socketio from python clientahothan5-92/+7
Change-Id: I5c5e0e24621b450c05f1f94fd34eab9e101c75b6 Signed-off-by: ahothan <ahothan@cisco.com>
2019-04-11[NFVBENCH-129] Fix regression to work on Keystone v2Yichen Wang1-2/+6
Change-Id: I86196db2245db6272a8c21d25d395dad343d3f90 Signed-off-by: Yichen Wang <yicwang@cisco.com>
2019-04-08Add iproute2 module to avoid ip command not found issuefmenguy2-1/+2
Change-Id: I0c7f43b737927e5dc97ab5dd38dc52a2b9baaa45 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-03-28Add possibility to restart TRex in case of config change or forced it with ↵fmenguy6-31/+122
config flag Change-Id: I40473eac355b76655220d48062eff851cc4eebc3 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-03-19Remove inactive committersCristina Pauna1-4/+0
The TSC decided to remove the committers that have been inactive in gerit for a year or more. If any of the people removed by this patch are contributing to the project in other ways, and the PTL would like to keep the gerrit rights for them, please ammend this patch. For other updates on the committer list, please follow the procedure descrbed in https://wiki.opnfv.org/display/DEV/Developer+governance+and+reports JIRA: TSC-14 Change-Id: Iaeddd7ecbcd7d52067fb1956c3e10c44f3fe106e Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
2019-03-17NFVBENCH-126 Remove socketio support (debt reduction)ahothan8-310/+278
Allow REST server to start in no-openstack mode Fix pbr version (was set to 0.0.0) Add docker-compose support Update documentation for REST API Change-Id: Ib520b09283ba6a878f802365292a7a829e6ccd09 Signed-off-by: ahothan <ahothan@cisco.com>
2019-03-11VxLAN per-chain counter supportMichael Pedersen4-15/+50
Re-commit following upgrade of TRex. Adds support for per-chain counter statistics. Due to a TRex limitation this does not work for latency streams. Change-Id: I5c764820b9269fda3df2f0aaa293996cb06fb19a Signed-off-by: Michael Pedersen <michael.soelvkaer@gmail.com>
2019-02-28NFVBENCH-124 Upgrade TRex to v2.533.1.0fmenguy5-60/+66
Change-Id: I7781d7a76ec06162c56112e592a43bb5060ef8b1 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-02-27NFVBENCH-123 EXT chain does not work with VXLAN3.0.6ahothan3-13/+37
Pick up the dest mac from config in case of EXT VxLAN Change-Id: Ib1a625ab62fa9c7675456340d5eb73e4d04ccff0 Signed-off-by: ahothan <ahothan@cisco.com>
2019-02-24NFVBENCH-122 Allow config to have more dest MACs than chains requestedahothan1-2/+3
Change-Id: I887cf14e76ae59abfec6fea5bd2181d8b3238d4c Signed-off-by: ahothan <ahothan@cisco.com>
2019-02-18NFVBENCH-121 Add TRex parameters to tune performance and allocate ressourcesFrançois-Régis MENGUY5-4/+76
Change-Id: I3dd091575cce19a31e8aff3d56ed3ea7e930fe83 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-01-10NFVBENCH-120 No admin support patch3.0.5fmenguy4-9/+125
Change-Id: Iaaf29e4eb439243348e955e796b6f951c184ee19 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2018-12-14Relax checking for vxlan network type.3.0.4ahothan4-20/+19
The code should allow any network type that has "vxlan" in it. Change-Id: I9e0a9b5f028b054e53b08a2765fd02b2c59342aa Signed-off-by: ahothan <ahothan@cisco.com>
2018-12-08NFVBENCH-110 EXT shared network requires 2 vlans per chain in config3.0.3ahothan1-3/+12
Change-Id: I6ba220eab476edd0e9f62c56a0c379250fc51916 Signed-off-by: ahothan <ahothan@cisco.com>