aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-05-18Merge "[docs] Kubernetes East-West"Sridhar Rao37-0/+2412
2022-05-16[docs] Kubernetes East-WestDaniele Zulberti37-0/+2412
Signed-off-by: Daniele Zulberti <danielezulberti@gmail.com> Change-Id: I1c47906ae81bf3666520c65e66920d3a475f604e
2022-05-14Merge "QEMU: Fix Qemu Build."Sridhar Rao1-1/+5
2022-05-14Merge "[Core] Minor Updates to the flow."Sridhar Rao4-17/+91
2022-05-14Merge "[Update] Support Newer versions of DPDK and OVS."Sridhar Rao14-0/+262
2022-05-14Merge "[TOOL] Stressor for Kubernetes Environments."Sridhar Rao4-0/+142
2022-05-14Merge "[TOO] Add Cloud Information Tool."Sridhar Rao1-0/+94
2022-05-13[TOOL] Stressor for Kubernetes Environments.Sridhar K. N. Rao4-0/+142
This stressor is based on Spirent-cloudstress. Add license information Signed-off-by: Sridhar K. N. Rao <srao@linuxfoundation.org> Change-Id: Id43fd7603ed32d88b8adcd33f8becf0106bc3f46
2022-05-13[TOO] Add Cloud Information Tool.Sridhar K. N. Rao1-0/+94
This patch add cloud information gathering tool. Add License Information Signed-off-by: Sridhar K. N. Rao <srao@linuxfoundation.org> Change-Id: I1b3e89620b8aa0d189a8718b4b35aeb3db4bb320
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
2022-05-13[Core] Minor Updates to the flow.Sridhar K. N. Rao4-17/+91
This patch adds minor updates to the flow. 1. Add license Information 2. Remove spaces. Signed-off-by: Sridhar K. N. Rao <srao@linuxfoundation.org> Change-Id: I805ee93afc5c7b1c7c157dad643b9ddac2d4d55d
2022-05-13[Update] Support Newer versions of DPDK and OVS.Sridhar K. N. Rao14-0/+262
This patch adds support for DPDK and OVS. The support is not default and user has to modify the Makefiles manually Changes post-review by Al. Signed-off-by: Sridhar K. N. Rao <srao@linuxfoundation.org> Change-Id: I5d6d2c6d693d31f0930b469de849722e2d5ec418
2022-05-02[BUGFIX] Bug-fix in Trex-Client.Sridhar K. N. Rao1-3/+3
This patch adds the fix Signed-off-by: Sridhar K. N. Rao <srao@linuxfoundation.org> Change-Id: Iee914ac737d088bd06bf8e762e9c6c588bc0b03e
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