aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-05-13QEMU: Fix Qemu Build.Sridhar K. N. Rao1-1/+5
This patch fixes the qemu build issue. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I9ffa9487b392a309141b8abfb3fa951c0b89e2fd
2021-12-13Merge "DOCS: Update release document."stable/lakelseSridhar Rao2-3/+2
2021-12-13DOCS: Update release document.Sridhar K. N. Rao2-3/+2
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I6421cb7f2c3033607214ea8c96d6a26aa49051c1
2021-11-22Tools: Update PktGen Container.Sridhar K. N. Rao2-4/+25
This patch updates pktgen container. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: Id12ed71a2c531c3462985882e980a97f1151eefa
2021-11-22TOOLS: Fix bugs in container builds.Sridhar K. N. Rao2-2/+1
There are bugs in l2l3fwd and pktgen dockerfiles. This patch fixes it. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I15cfb74d2bf26fbe9e7c2c9b147764fa7cec24c8
2021-11-12Docker: Forwarding Pods.Sridhar K. N. Rao18-41/+1309
This patch adds source file required to build 2 forwarding pods. 1. L2 and L3 Fowarding 2. VPP Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: Ibffea4ebe34a575d040778e45b6ba9e92af5e8b6
2021-11-10Minor Fixes.Sridhar K. N. Rao19-16/+16
This patch add multiple minor changes. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: Ieda8af0b8145c1ffde6bfdb7a7394776b42df988
2021-11-05Merge "DOCS: Add Lakelse related documentation."Sridhar Rao7-11/+163
2021-11-05Merge "K8S: PROX and TREX containers."Sridhar Rao15-0/+899
2021-11-03K8S: PROX and TREX containers.Sridhar K. N. Rao15-0/+899
This patch adds source files to build prox and trex containers. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I9a26672bc4869e663e6afc64741dbb9ededbb832
2021-11-03DOCS: Add Lakelse related documentation.Sridhar K. N. Rao7-11/+163
Documentation for Lakelse release. Remove unnecessary spaces Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I00e4927f4d67e50250128ad0d916b7c8ea24698f
2021-10-27Tools: Add Pod-Definition file for VineperfSridhar K. N. Rao1-0/+39
Reference pod definition file for vineperf is added. Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I6164216074bdb905446f35e136c50410881b15a6
2021-10-16Add support for Calico, Cilium, Contiv-VPP and Danm in k8scluster deployment ↵Pawan Verma17-435/+770
scripts. This patch adds support for installing Calico, Cilium, Contiv-VPP and Danm in Kubernetes cluster deployment ansible scripts. Signed-off-by: Pawan Verma <pawanjbs5@gmail.com> Change-Id: Ib76620fa0f63dd58e8496bbf31baf515f697bcde
2021-10-12Merge "Automated deployment of helm charts with python"Sridhar Rao21-0/+631
2021-10-11Automated deployment of helm charts with pythonshreyagupta3021-0/+631
This patch adds demo helm charts and a python script that automatically deploys any helm chart of user's choice and print all the useful information about the chart. Signed-off-by: Shreya Gupta <shreyagupta3011@gmail.com> Change-Id: I06e3a8012602e09f601f70def386ef267c870e94
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