aboutsummaryrefslogtreecommitdiffstats
path: root/samples/vnf_samples
AgeCommit message (Collapse)AuthorFilesLines
2019-04-08Merge "Add sipp trafficgen based SampleVNFTrafficGen"Volodymyr Mytnyk1-0/+25
2019-04-05Add sipp trafficgen based SampleVNFTrafficGentreyad1-0/+25
This patch defines: - Generic VNF APIs to test Network service: --> instantiate: prepare the arguments for run sipp --> run_traffic: run sipp test and handle the result file --> collect_kpi: collect results and push to queue --> terminate JIRA: YARDSTICK-1446 Change-Id: I7f6b7dd253164bb5c359ac866cb8cae81f504d65 Signed-off-by: treyad <treyad@viosoft.com>
2019-04-03Allow testcases to be configured over cliJohn O Loughlin11-75/+45
Add options for droprate and frame_rate for agnostic vnf JIRA: YARDSTICK-1554 Change-Id: I0e9eb844a96b9d8af85fc3af750c56e43fea52b8 Signed-off-by: John O Loughlin <john.oloughlin@intel.com> Signed-off-by: Myron Sosyak <myronx.sosyak@intel.com>
2019-04-03Merge changes from topic 'manual_ci_test_cases'Volodymyr Mytnyk25-41/+1957
* changes: Add IXIA Baremetal scale up testcases Add OpenStack test cases Add TRex Baremetal/SA scale up test cases
2019-03-29Merge "Add VNF descriptor for vIMS testcase"Volodymyr Mytnyk6-0/+368
2019-03-29Merge "Support FD.io Multiple Loss Ratio search (MLRsearch)"Volodymyr Mytnyk1-0/+1
2019-03-29Merge "Added NSB descriptors for vCMTS testcase"Volodymyr Mytnyk2-0/+154
2019-03-29Add IXIA Baremetal scale up testcasesMytnyk, Volodymyr6-0/+537
JIRA: YARDSTICK-1608 Change-Id: Iebce802decff8c7111a3f6bf87669a764a5ee687 Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com> Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
2019-03-29Add OpenStack test casesMyron Sosyak10-17/+709
Add OpenStack test cases with different framesize and IMIX JIRA: YARDSTICK-1608 Change-Id: Ia7231dab8d2ff405cbf7794b7e7843763970998a Signed-off-by: Myron Sosyak <myronx.sosyak@intel.com> Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
2019-03-28Add TRex Baremetal/SA scale up test casesOleksandr Naumets11-39/+726
JIRA: YARDSTICK-1608 Change-Id: I99b1b0fcd578a0e1d3dd6fb67415f959a86c7371 Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
2019-03-27Support FD.io Multiple Loss Ratio search (MLRsearch)treyad1-0/+1
Optimized binary search algorithm for finding NDR and PDR bounds JIRA: YARDSTICK-1486 Change-Id: Iba0e6c7065b61f7b7f3f65cceca509d1aaff8366 Signed-off-by: treyad <treyad@viosoft.com>
2019-03-20Added test descriptors for vCMTS testcasetreyad2-0/+396
Add vCMTS testcase descriptor and topology files JIRA: YARDSTICK-1545 Change-Id: I4acd9c8f4fc94a1310eb5ddd4dd0ea60471efd24 Signed-off-by: treyad <treyad@viosoft.com>
2019-03-15Add VNF descriptor for vIMS testcasetreyad6-0/+368
This patch defines: - vims-topology.yaml --> Define topology - tc_vims_baremetal_sipp.yaml,tc_vims_heat_sipp.yaml --> test cases in yardstick format (scenarios/context) JIRA: YARDSTICK-1443 Change-Id: Id0253c9fe7e0b65cdb1d57f853b229f7d628c84f Signed-off-by: treyad <treyad@viosoft.com>
2019-03-06Fix RFC2544 Trex templateChornyi, TarasX1-1/+2
Use template traffic profile instead of static one JIRA: YARDSTICK-1592 Change-Id: I665896c4e533cd7b29f8b906c8c10f769f9268a7 Signed-off-by: Chornyi Taras <tarasx.chornyi@intel.com>
2019-02-25Merge "Add new scenario NSPerf-RFC3511"Volodymyr Mytnyk2-6/+6
2019-02-25Merge "Add VPP traffic profiles for TRex traffic generator"Volodymyr Mytnyk1-0/+71
2019-02-25Merge "Add vIPSEC testcases"Volodymyr Mytnyk8-7/+682
2019-02-25Add vIPSEC testcasestreyad8-7/+682
Test description files for Baremetal JIRA: YARDSTICK-1487 Change-Id: Ifcbf022bd0625282fc0256316909bcef840929b3 Signed-off-by: treyad <treyad@viosoft.com>
2019-02-22Merge "Change default vports type to int"Volodymyr Mytnyk1-2/+2
2019-02-22Add new scenario NSPerf-RFC3511Chornyi, TarasX2-6/+6
New scenarion executes complete run per runner's iteration and designed to work with IxLoad TG. JIRA: YARDSTICK-1592 Change-Id: I43f37ae4ab211a29d75a9c9edd93141767a4c57d Signed-off-by: Chornyi Taras <tarasx.chornyi@intel.com>
2019-02-21Unify TG and VNF names in infrastructure filesOrest Voznyy11-70/+70
Update naming in related files, i.e. pod, docs, docstrings. Rename TGs and VNFs to follow a single naming convention, for all VNFs: name: trafficgen_0 role: tg__0 name: vnf_0 role: vnf__0 JIRA: YARDSTICK-1578 Change-Id: I7596b915939f242349a99721b6088ae738dd277f Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
2019-02-20Added NSB descriptors for vCMTS testcasetreyad2-0/+154
JIRA: YARDSTICK-1542 Change-Id: I24851069a240f1549e7c5618d65cb52ab390e2d8 Signed-off-by: treyad <treyad@viosoft.com>
2019-02-18Change default vports type to intChornyi, TarasX1-2/+2
JIRA: YARDSTICK-1592 Change-Id: Ie64cadcfc9077aed3b4bfeed6055118dc7008eb8 Signed-off-by: Chornyi Taras <tarasx.chornyi@intel.com>
2019-02-13Merge "Added RFC2544 Trex template"Volodymyr Mytnyk5-14/+158
2019-02-12Add VPP traffic profiles for TRex traffic generatortreyad1-0/+71
Create traffic streams dynamically for VPP test, based on traffic profiles JIRA: YARDSTICK-1485 Change-Id: I9fe8575ef6527823b86214c3d7752486c79dee73 Signed-off-by: treyad <treyad@viosoft.com>
2019-02-12Added RFC2544 Trex templateChornyi, TarasX5-14/+158
JIRA: YARDSTICK-1592 Change-Id: I36d96c932bff399be05e44dcd86096ee50614ad8 Signed-off-by: Chornyi Taras <tarasx.chornyi@intel.com>
2019-02-11Merge "Add Standalone Scale Up Test Case For Packet Flow Buffering."Volodymyr Mytnyk2-0/+200
2019-02-08Add Standalone Scale Up Test Case For Load Balancing.Carey, Alan2-0/+217
Files to be added: tc_prox_sriov_lb-scale-up.yaml tc_prox_ovs-dpdk_lb-scale-up.yam JIRA: YARDSTICK-1584 Change-Id: I8f782451ff5ed1682f77be0c1a599ebaedf86b61 Signed-off-by: Carey, Alan <alan.carey@intel.com>
2019-02-08Add Standalone Scale Up Test Case For Packet Flow Buffering.Carey, Alan2-0/+200
Files to be added: tc_prox_sriov_buffering-scale-up.yaml tc_prox_ovs-dpdk_buffering-scale-up.yaml JIRA: YARDSTICK-1581 Change-Id: I1339398a71607331f5b044be4c581acef1d49fbe Signed-off-by: Carey, Alan <alan.carey@intel.com>
2019-02-08Migrate Trex TG to use new NSPerf-RFC2544 scenarioMytnyk, Volodymyr3-0/+172
JIRA: YARDSTICK-1592 Change-Id: Ic51a52385ac53df9b5f56387af4f1b661bb0d86f Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
2019-02-07Update Intel Copyright for files edited in 2019John O Loughlin8-8/+8
JIRA: YARDSTICK-1591 Change-Id: I3ea9039d25bfce578681adb9e27e1598e84a1f56 Signed-off-by: John O Loughlin <john.oloughlin@intel.com>
2019-02-07Merge "Add NSB test descriptors for vIPSEC testcase"Volodymyr Mytnyk4-0/+277
2019-02-06Merge "Unify different VNF testcases TG and VNF names"Volodymyr Mytnyk24-86/+86
2019-02-06Merge "Unify ACL testcases TG and VNF names"Volodymyr Mytnyk27-78/+75
2019-02-06Merge "Unify CGNAPT testcases TG and VNF names"Volodymyr Mytnyk22-62/+62
2019-02-06Merge "Unify Firewall testcases TG and VNF names"Volodymyr Mytnyk28-82/+82
2019-02-06Merge "Unify Router testcases TG and VNF names"Volodymyr Mytnyk17-53/+53
2019-02-06Merge "Unify PROX testcases TG and VNF names"Volodymyr Mytnyk75-210/+191
2019-02-06Merge "Unify vFW testcases TG and VNF names"Volodymyr Mytnyk48-141/+139
2019-02-06Merge "Update Sequence runner to use ScenarioOutput class"Volodymyr Mytnyk1-0/+47
2019-02-06Unify different VNF testcases TG and VNF namesOrest Voznyy24-86/+86
Rename TGs and VNFs to follow a single naming convention, for all VNFs: name: trafficgen_0 role: tg__0 name: vnf_0 role: vnf__0 JIRA: YARDSTICK-1578 Change-Id: I233b1ba24c85c2e93b831eefbcfe6757f5edf5ca Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
2019-02-06Unify ACL testcases TG and VNF namesOrest Voznyy27-78/+75
Rename TGs and VNFs to follow a single naming convention, for all VNFs: name: trafficgen_0 role: tg__0 name: vnf_0 role: vnf__0 JIRA: YARDSTICK-1578 Change-Id: Ic5c8121828505dabdedf0b1cf559a5aebff7124c Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
2019-02-06Unify CGNAPT testcases TG and VNF namesOrest Voznyy22-62/+62
Rename TGs and VNFs to follow a single naming convention, for all VNFs: name: trafficgen_0 role: tg__0 name: vnf_0 role: vnf__0 JIRA: YARDSTICK-1578 Change-Id: Iab61828f6e80c65330ee133b7f674457c091de94 Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
2019-02-06Unify Firewall testcases TG and VNF namesOrest Voznyy28-82/+82
Rename TGs and VNFs to follow a single naming convention, for all VNFs: name: trafficgen_0 role: tg__0 name: vnf_0 role: vnf__0 JIRA: YARDSTICK-1578 Change-Id: I70ebfb3598febd02b089b4fb653ee81d1147edd7 Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
2019-02-06Unify Router testcases TG and VNF namesOrest Voznyy17-53/+53
Rename TGs and VNFs to follow a single naming convention, for all VNFs: name: trafficgen_0 role: tg__0 name: vnf_0 role: vnf__0 JIRA: YARDSTICK-1578 Change-Id: Ifd876811683675c38ee71187213fe6377cbb4eda Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
2019-02-06Unify PROX testcases TG and VNF namesOrest Voznyy75-210/+191
Rename TGs and VNFs to follow a single naming convention, for all VNFs: name: trafficgen_0 role: tg__0 name: vnf_0 role: vnf__0 JIRA: YARDSTICK-1578 Change-Id: Ic36a1f379422e5823db604ade84ea1d58b6df5a5 Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
2019-02-06Unify vFW testcases TG and VNF namesOrest Voznyy48-141/+139
Rename TGs and VNFs to follow a single naming convention, for all VNFs: name: trafficgen_0 role: tg__0 name: vnf_0 role: vnf__0 JIRA: YARDSTICK-1578 Change-Id: I03438d1b9484df759fe0129bdb050ff88f02563f Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
2019-02-05Merge "Add vBNG test cases stats processing functionality"Volodymyr Mytnyk4-144/+157
2019-02-05Update Sequence runner to use ScenarioOutput classSerhiy Pshyk1-0/+47
List of changes: - update Sequence runner to use new mechanism for reporting data (kpi) - add new rfc2544 example test case that executes the same test with different framesizes sequentially JIRA: YARDSTICK-1592 Change-Id: I731cf1ca40f7232b26ea68f81d22248ebc53eb62 Signed-off-by: Serhiy Pshyk <serhiyx.pshyk@intel.com>
2019-02-04Support NSB NFVi buffering and Load Balance on 2 and 4 portsDanielMartinBuckley22-35/+1505
JIRA: YARDSTICK-1582 Most use cases support 4 ports. Buffering support only 1 core. Request is about supporting buffering & Load balance for 2 and 4 ports Change-Id: I734f9d6702825b31253a21092c86fc72e367586b Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>