aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-10-01Docker: ViNePerf ContainerSridhar K. N. Rao5-0/+138
This patch adds support for new vineperf container 1. Both T-Rex and Prox support 2. SSH support added to run in K8S cluster. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I993807acf0abaa873c82b22e0286b5156a1954cf
2021-10-01Merge "Integrating DPPD-Prox with Vineperf"Sridhar Rao13-1/+749
2021-09-29Integrating DPPD-Prox with VineperfSridhar K. N. Rao13-1/+749
This patch adds Integration of DPPD-Prox with Vineperf Added: 1. Results analysis - bug-fix 2. Restrict to baremetal for this patch. 3. Fix Pylint errors. 4. Copy Rapid private key too. 5. Remove SSH key. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I3ea7e6261e3fab06ef829f22153fe247372fc34b
2021-09-07Clean Output Option.Sridhar K. N. Rao5-17/+71
This patch adds support for clean output - displaying only final results. User has to run with --verbosity and level as error or critical. --verbosity is an existing option. Remove unnecessary spaces Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: Id227a4b787c4c7e4dd97f28009946ac6a8a802d3
2021-08-27Merge "Trex Per-Trial Bi-Directional Stats"Sridhar Rao1-0/+52
2021-08-27Merge "Enhance Pod-Deployment using Python-API."Sridhar Rao2-8/+155
2021-08-25Enhance Pod-Deployment using Python-API.Sridhar K. N. Rao2-8/+155
This patch enhances the pod-deployment process using Python-API. Minor bug fixes Remove WIP Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: Ib44b4934129b10333a0d81e1807417850dfa2934
2021-08-25Trex Per-Trial Bi-Directional StatsSridhar K. N. Rao1-0/+52
This patch adds code to get stats for each trial for each port. Added changes suggested by AL 1. Include dropped packets 2. Include Latency values Added missing comma (thanks to Parth). Removed WIP Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: If760fbae2362c3f622c5517f5e53e159e31fccea
2021-08-10Add Userspace CNI build-and-run support files.Sridhar K. N. Rao3-0/+88
remove unnecessary spaces Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: Icfc1dda8a29e896802f8030c5848cc00b4c99389
2021-07-27Bug Fix: Update ovs manifest for latest version.Pawan Verma1-12/+18
The newer image of ovs-cni-plugin terminates immediately after creation. This patch fixes this by updating the manifest file. Signed-off-by: Pawan Verma <pawanjbs5@gmail.com> Change-Id: I9c5e4c1f15a39febdef7aa897c0791b701df2a45
2021-07-01DOCS: Add More references to fix Build Errorsstable/kaliSridhar K. N. Rao4-7/+7
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: Iab0eb93ac3be8a65883a89e789eb07a8142444e6
2021-07-01DOCS: Update references to vineperfSridhar K. N. Rao6-7/+7
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: Ia3db6ad77804fc9d28d950696635cbefc053b281
2021-07-01DOCS: Change reference to VINEPERF.Sridhar K. N. Rao1-1/+1
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I8e110d7eb599d296a5426a8e54439dc4b27bdc46
2021-06-28BUGFIXES: From Kali pre-release testing.Sridhar K. N. Rao12-12/+22
Multiple bug-fixes from thorough testing. More fixes added. Fix for Non-BLocking Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: Idd2fb214ab6dc4eba8a834ab13ecaa29ff09445e
2021-06-23DOCS: Thorough update of ViNePerf Documentation.Sridhar K. N. Rao33-292/+391
Included Kali release notes too. Made changes based on review from Al. More changes - thanks to Al. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I50b02c2389ddad9596433fd33430270da0fab5db
2021-06-17Merge "[WIP] - Reporting support for Openstack and K8S Test Runs."Sridhar Rao5-0/+298
2021-06-17Merge "WIP:Infrastructure for supporting more K8S Tests."Sridhar Rao8-14/+256
2021-06-15WIP:Infrastructure for supporting more K8S Tests.Sridhar K. N. Rao8-14/+256
This patch add multiple changes to ViNePerf to support following tests. 1. External virtual switch - not managed by Vineperf. 2. CNI not based on virtual switch 3. Fixed bugs after successful testing. 4. Pylint issues fixed 4. Fix some license-content and comments Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: Ie01735f99c0687cc812eae8e67ee2353347924f2
2021-06-15[WIP] - Reporting support for Openstack and K8S Test Runs.Sridhar K. N. Rao5-0/+298
This patch adds support for generating report when tests are run for K8S and openstack. Added cloud-information gathering tool. Move the tool to report folder. Call the save cloud information from vsperf. Fixed issues reported by Al. Additional fixes. JIRA: VINEPERF-644 Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I4aea2e52a4c6700f80624f3e1828b74a108e03ba
2021-06-09Merge "WIP: Reference Definitions."Sridhar Rao13-0/+540
2021-06-02WIP: Reference Definitions.Sridhar K. N. Rao13-0/+540
This patch adds reference definitions, and dockerfile for test-containers. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: Ifbd90f80cb1bc91fa0bf6053fc6405891d645412
2021-05-31SYS: New Software versions and OS-versions.Sridhar K. N. Rao9-4/+246
This patch adds support for the following: DPDK - 20.05 OVS - 2.14 VPP - 21.01 Ubuntu - 20.04 Fedora - 33 JIRA: VINEPERF-645 Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I8810ef04d1beb7f3bb39fb3a1420d0b15dbfa395
2021-03-25K8S: Ensure Correct Mode-Checking.Sridhar Rao1-6/+9
This patch add fix to a minor bug. Run pod operations only in K8S mode. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I8dd0e6c738e382a2b5981739282cb109c67ab862
2021-03-25Update GitReview for Repo Name ChangeSridhar Rao1-1/+1
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I1547abdaca13b120e1127e564310454332514415
2020-12-01Merge "Tools: Improve Stability."opnfv-10.0.0stable/jermaSridhar Rao4-2/+9
2020-12-01Tools: Improve Stability.opensource-tnbt4-2/+9
This patch has minor updates to improve stability. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I0ded30c64389d75f15d2a8758a40dfb5cf3ff674
2020-12-01Merge "Jerma Release Notes."Sridhar Rao1-0/+37
2020-12-01Jerma Release Notes.opensource-tnbt1-0/+37
This patch updates the release notes for Jerma Release. Remove spaces. Fix minor typos. More typos fixed. Al's suggestions incorporated. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: Ifc338606c8b159ecf1eb717729222dc104977ecf
2020-11-28[WIP]: VSPERF-Xtesting Integration Support.opensource-tnbt22-0/+1326
This patch adds support for integrationg with Xtesting project There are two variations - baremetal and openstack. Update-1: Add Download-result feature to baremetal Update-2: Update Dockerfile following successful compilations. Update-3: Add Baremetal-Advanced to Migrate to driver version Update-4: Remove Bashfeature approach of Baremetal. Update-5: Update documentation, Baremetal container name and openstack. Update-6: Update Openstack after successful testing Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: Idcf9f533a0cc6760ca3e56355e2ff60d41616f0f
2020-11-26PythonPackages: Update Package versions.opensource-tnbt2-2/+2
This patch updates python package requests. It also avoids unnecessary dumping from matplotlib Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: Idf63747dc52380c015e49d042362d0b736bca25c
2020-11-25Merge "Trafficgen: Add support for Dual Instance in Ixnet"Sridhar Rao2-23/+50
2020-11-25Trafficgen: Add support for Dual Instance in IxnetAncuta Enache2-23/+50
This patch adds support for dual instances in Ixnet. Signed-off-by: Ancuta Enache <ancuta.enache@keysight.com> Change-Id: I7a10c925cd59cddfc38ef482dc0f3573c49b75eb
2020-11-25Kubernetes: Infrastructure For K8S Net testing.opensource-tnbt17-6/+580
This patch adds necessary code to perform K8S Networking performance benchmarking. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I059ddd2e9ad3ee7c05e4620c64401f81474be195
2020-11-25Merge "Openstack: Using VSPERF to Test on Openstack."Sridhar Rao27-5/+2124
2020-11-25Merge "Docs: Add missing documentation for Jerma."Sridhar Rao1-7/+33
2020-11-25Docs: Add missing documentation for Jerma.opensource-tnbt1-7/+33
This patch adds any documentation that is/was not part of the original patch. Update-1: Fix Typo Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I628f4d4e4d0b423104705d199a176e8a07f411e5
2020-11-25Openstack: Using VSPERF to Test on Openstack.opensource-tnbt27-5/+2124
This patch will support running VSPERF Tests with Openstack. This patch adds the following: 1. Provide --openstack parameter. 2. New Configuration file for openstack 3. Deploy Trafficgenerator based on configuration provided 4. Run Tests after Trafficgenerator are deployed on openstack Update-1: Minor bug-fixes and Documentation Added. Update-2: Add user-config to heat. Update-3: Update Python Requirements Update-4: Add dogpile Update-5: Update decription of the Hot files. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: Iebec356eb893e0e6726cac6a10537b99e41f67f4
2020-11-25Merge "VPP: Add Default paths for VPP."Sridhar Rao3-2/+9
2020-11-25Merge "Tools: User Latest Version of T-Rex."Sridhar Rao4-7/+7
2020-11-23Tools: User Latest Version of T-Rex.opensource-tnbt4-7/+7
This patch upgrades the version of T-Rex to the latest one. V2.86. This patch is tested on Node-4 and Node-5, Intel Pod12. Scapy all.py modification is not required for new version. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I928cd3a92e59a90797ae8510a57f96487811f618
2020-11-09VPP: Add Default paths for VPP.opensource-tnbt3-2/+9
This modification supports the use of Userspace CNI plugin with VPP. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I4b85d855f84686534b5167e182dacd1b01f5fb13
2020-11-03 Add image builder for testvnf using packer toolShubham Mishra7-0/+588
Signed-off-by: Shubham Mishra <shivam828787@gmail.com> Change-Id: I76b25903bdd328c9dbaeaa6041f114f8e2b8dccf
2020-10-20DOCS: Cleanup for Jerma Release.opensource-tnbt21-145/+263
This patch cleans up documentation folder. 1. Broken links are fixed. 2. LMA docs reorganized. 3. Placeholder for K8S and Openstack Support. Remove tls_verify = False line JIRA: VSPERF-627 Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I5ef93919755d351b79fa0bd0416d7d6baeb134a9
2020-10-15Merge "Tools: Add monitoring analysis jupyter notebook"Sridhar Rao3-0/+2341
2020-10-14Merge changes from topic "tools-patch1"Sridhar Rao46-0/+5950
* changes: Docs: Add monitoring cluster related documentation Tools: Add K8s monitoring cluster
2020-10-14Merge "LMA: Deployment of LMA solution.(ansible)"Sridhar Rao37-0/+2802
2020-09-17Docs: Add monitoring cluster related documentationAditya Srivastava4-0/+704
This patch adds documentation related to deployment, configuration and usage of K8s monitoring cluster. Also adds the devguide explaining mapping of each yaml file with its associated task. Signed-off-by: Aditya Srivastava <adityasrivastava301199@gmail.com> Change-Id: Ib6252f7c853a643eb5cb9f562a55ee366f9c71ea
2020-09-17Tools: Add K8s monitoring clusterAditya Srivastava47-0/+5321
This patch adds k8s monitoring cluster deployment using ansible for both client and server side. Also adds scripts (ansible roles) to clean (remove) the K8S cluster completely. Signed-off-by: Aditya Srivastava <adityasrivastava301199@gmail.com> Change-Id: I1115869c0a3e72a20047b31994f3d27e5fdae6c6
2020-09-04LMA: Deployment of LMA solution.(ansible)adi050937-0/+2802
Ansible playbooks for LMA deployment Signed-off-by: Adarsh Yadav <adiyadav0509@gmail.com> Change-Id: I3ab71e139bc1668577506fb996105a834a9c3c65
2020-09-04LMA: Deployment of LMA solution.adi05097-0/+495
Docs for LMA deployment Signed-off-by: Adarsh Yadav <adiyadav0509@gmail.com> Change-Id: Ib58bec806ce80c6927b40ddd490d612195bd6d70