aboutsummaryrefslogtreecommitdiffstats
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2023-02-08docs: refresh & structure overhaulGwenael Lambrouin66-695/+541
Rework the doc in order to improve the navigation experience and to make it easier to update the doc: - simplify structure: docs/{release-notes,user,developer} - recreate sphinx config file - switch theme from opnfv to piccolo - fix minor rst issues - fix external references - add missing license headers (add a short header with copyright and SPDX license identifier to the files lacking the information. The header is based on https://github.com/david-a-wheeler/spdx-tutorial) Change-Id: I9a1135a2873d9955beb26760e0cb6c5d6c1326bd Signed-off-by: Gwenael Lambrouin <gwenael.lambrouin@orange.com>
2022-12-15nfvbenchvm: release 0.16Gwenael Lambrouin4-6/+104
- separate loop VM and generator VM version numbers (a first step towards using nfvbench version number for the generator VM) - increase loop VM version number - Add a release note page dedicated to nfvbench loop VM Signed-off-by: Gwenael Lambrouin <gwenael.lambrouin@orange.com> Change-Id: I2bc651eb315bfa889e5dd1d56f69e2c3d9219646
2022-10-17Fix Jenkins buildGwenael Lambrouin1-1/+1
- docs: fix broken link - pep8: fix missing space Change-Id: I421d5a8e10b4e63c379c99f306813ade15f1f7a2 Signed-off-by: Gwenael Lambrouin <gwenael.lambrouin@orange.com>
2021-07-30docs: how to use tox on a developer's machineGwenael Lambrouin2-6/+99
Change-Id: I0acbf6a89b1126336862a008bbe4331fa94ef0a5 Signed-off-by: Gwenael Lambrouin <gwenael.lambrouin@orange.com>
2021-06-01xtesting: change nfvbench config file path for test case 10kpps-pvp-runGwenael Lambrouin1-19/+34
The test case 10kpps-pvp-run now looks for nfvbench config file at the same place as the behave tests: /etc/nfvbench/nfvbench.cfg Change-Id: I260dbf6ddefc6d683e79cc3afb03ead8fb408218 Signed-off-by: Gwenael Lambrouin <gwenael.lambrouin@orange.com>
2021-03-30NFVBENCH-163: Add gratuitous ARP in case of L3 router modefmenguy1-0/+3
Change-Id: Iec2b186176285f723eb2685319c55e6cd6d33a8a Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2021-03-11Add Kibana visualizations examples for NDR resultfmenguy11-1/+96
Change-Id: I652dc2c3d69ae5f6bff5019b0868d1becaceec63 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2020-11-09NFVBENCH-187: Augment --l2-loopback command line option capabilitiesPierrick Louin3-4/+71
[vlan(s)|no-tag|true|false] - Update documentation Clarify some fuzzy coding in options processing [nfvbench.py] Change-Id: Ie6eec7722bfa557924f435f268b852c300e160df Signed-off-by: Pierrick Louin <pierrick.louin@orange.com>
2020-10-16NFVBENCH-171 Not accurate flow count with some IP and UDP ranges combinationsfmenguy1-4/+290
Change-Id: Ic68db4ee54c508ebb24ca2e605dcec2a6b2fb3bf Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2020-10-05NFVBENCH-177: Add a config item 'user_info' and theoretical max rate valuefmenguy1-1/+47
Change-Id: If96ccbffab67cfc0a08279d94cf7a5e81d958044 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2020-09-10NFVBENCH-176 Cannot run service mode with flow statsahothan1-3/+7
Change-Id: Iac920f75ea95c8d53afceeebf6445a4416d089d8 Signed-off-by: ahothan <ahothan@cisco.com>
2020-04-27NFVBENCH-166 Fixed rate interval reporting should show running drop rateahothan1-9/+61
Change-Id: I3dfaed88c0b37fa3b5e70b606dbfb00358fa6910 Signed-off-by: ahothan <ahothan@cisco.com>
2020-04-07NFVBENCH-160 xtesting integration4.2.2.2fmenguy3-0/+238
Change-Id: Id600a1277059e84bc2d46fa20294fb22729f9c1f Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2020-04-07NFVBENCH-161 NFVbench --force-cleanup deletes more ports than needed4.2.3ahothan3-3/+4
Change-Id: Id2c015248df6ef161b57192e1691a70af9bc2c9b Signed-off-by: ahothan <ahothan@cisco.com>
2020-02-07NFVBENCH-158 Allow multiple UDP ports in traffic generation4.2.0Jules Boudaud1-0/+18
Change-Id: Id7c3ccad01fd9dda6c7cddb576735b429eb987a4 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2020-01-31MPLS support + loop_vm_arp test fix4.1.0mklyus2-0/+94
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 ↵fmenguy1-0/+1
loop VM Change-Id: Ifd3f183345e21c7866e9e9898c7bbda601793b2c Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-12-09NFVBENCH-153 Add support for python34.0.0Michael S. Pedersen2-4/+3
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 Louin1-0/+46
streams Change-Id: I9af56bf1b618a072adbc92b43e65e10b274d4f17 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 Pierrick1-0/+76
Change-Id: I17b70a26ea0df1b5b616db6039813c83a1efe799 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-08-22Update release notes and readmeahothan2-16/+66
Change-Id: I0fc1f77c360d88d45178478846bb116ca327a7b7 Signed-off-by: ahothan <ahothan@cisco.com>
2019-07-13NFVBENCH-140 Retrieve High Dynamic Range latency histograms with TRex v2.593.5.0ahothan1-1/+1
Change-Id: I48ac8c0cf920139bad966cb477e8ba1ae0d0fd43 Signed-off-by: ahothan <ahothan@cisco.com>
2019-06-23NFVBENCH-95 Add HdrHistogram encodes returned by TRex to JSON resultsahothan1-0/+2
Change-Id: Id80da949f7b1f3736558facd0128a0bd82b35010 Signed-off-by: ahothan <ahothan@cisco.com>
2019-06-08Update VM build3.4.0ahothan2-3/+15
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 MENGUY6-1/+71
Change-Id: Ic9bff87e0d78652de28b3a756f9ebc342983cfbb Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-05-31Build and publish 0.8 VM image to google storageahothan3-0/+86
buildvm Change-Id: I3bb9b02c76f39ecc4cd2689438656edce99795db Signed-off-by: ahothan <ahothan@cisco.com>
2019-04-13Remove socketio from python clientahothan2-49/+3
Change-Id: I5c5e0e24621b450c05f1f94fd34eab9e101c75b6 Signed-off-by: ahothan <ahothan@cisco.com>
2019-04-08Add iproute2 module to avoid ip command not found issuefmenguy1-1/+1
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 ↵fmenguy2-0/+25
config flag Change-Id: I40473eac355b76655220d48062eff851cc4eebc3 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
2019-03-17NFVBENCH-126 Remove socketio support (debt reduction)ahothan2-168/+228
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>
2018-12-14Relax checking for vxlan network type.3.0.4ahothan2-13/+16
The code should allow any network type that has "vxlan" in it. Change-Id: I9e0a9b5f028b054e53b08a2765fd02b2c59342aa Signed-off-by: ahothan <ahothan@cisco.com>
2018-12-04NFVBENCH-115 SRIOV multi-chain with non shared networks failsahothan1-5/+346
Change-Id: I5a5c271aa4f6d0f97678777965cca611c9224dac Signed-off-by: ahothan <ahothan@cisco.com>
2018-11-27NFVBENCH-114 SRIOV run fails while creating VMahothan1-4/+62
Change-Id: I1010a722805d0b101f93f0c93c1d26672e469be7 Signed-off-by: ahothan <ahothan@cisco.com>
2018-11-20NFVBENCH-111 Add support for VxLAN3.0.0ahothan1-2/+2
Change-Id: I7d9d7ccb6be7445e625ec520d22c5f045b56d5ff Signed-off-by: ahothan <ahothan@cisco.com>
2018-11-13NFVBENCH-108 Adjust exact frame size to take into account FCS field2.0.5ahothan1-2/+1
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 docahothan11-69/+111
Change-Id: I223bd40e798c772d7cf7423d88f62bccb164a46b Signed-off-by: ahothan <ahothan@cisco.com>
2018-11-01NFVBENCH-105 ARP not working with NFVbench 2.02.0.2ahothan4-9/+19
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 Hothan3-0/+6
2018-10-25Local Documentation BuildsAric Gardner3-0/+6
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-082.0 beta NFVBENCH-91 Allow multi-chaining with separate edge networksahothan6-50/+64
Includes complete refactoring of code Beta for NFVbench 2.0 Change-Id: I2997f0fb7722d5ac626cd11a68692ae458c7676e Signed-off-by: ahothan <ahothan@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-05-29Move docker build to tag 1.5.01.5.0ahothan1-2/+15
Change-Id: I352bc0a6e9e05b0891450983947042117ef13ae6 Signed-off-by: ahothan <ahothan@cisco.com>
2018-04-25Update doc1.4.1ahothan4-10/+135
Change-Id: I71bcf634033c78866d6808a4604b33629710ec23 Signed-off-by: ahothan <ahothan@cisco.com>
2018-04-09[NFVBENCH-83] Add option to display status and to cleanupahothan1-36/+50
Change-Id: If135fedee4e5ee9226a262800917c4c35bc83bc7 Signed-off-by: ahothan <ahothan@cisco.com>
2018-03-30Update release notesahothan1-0/+24
Change-Id: Ib726a626f157159b69ab1b63c311ce1bd7032170 Signed-off-by: ahothan <ahothan@cisco.com>
2018-01-02Multiple bugfixes for NFVbenchYichen Wang1-30/+45
[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-0/+10
the dummy traffic gen [NFVBENCH-60] Fix pylint warnings Change-Id: I72deec060bf25774d1be33eaeefc74b42a576483 Signed-off-by: ahothan <ahothan@cisco.com>
2017-12-04Fix typo in documentationYichen Wang1-1/+1
Change-Id: Icc3ba2e0874e2c67ab803fc969834a9448503ad0 Signed-off-by: Yichen Wang <yicwang@cisco.com>
2017-11-30Move container to tag 1.2.11.2.1ahothan2-0/+4
Change-Id: I873c852f47d5ba2e3098908919f2b66dce02a1e8 Signed-off-by: ahothan <ahothan@cisco.com>