aboutsummaryrefslogtreecommitdiffstats
path: root/samples/vnf_samples
AgeCommit message (Collapse)AuthorFilesLines
2018-12-23Fix latency configuration for PROX testcasesPatrice Buriez8-26/+65
JIRA: YARDSTICK-1460 Change-Id: Id6a633873a9b6fc8829d5282596200610cec5426 Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
2018-12-20Merge "Remove duplicated Firewall Concurrency testcases"Volodymyr Mytnyk20-18810/+0
2018-12-20Merge "Addition of IRQ Mode to NSB NFVI (PROX)"Abhijit Sinha8-0/+390
2018-12-12Remove duplicated Firewall Concurrency testcasesJohn O Loughlin20-18810/+0
These tests are duplicated in vFW and thus invalid JIRA: YARDSTICK-1564 Change-Id: Idd7797a702fbe023213e500919bf3c46faac27ea Signed-off-by: John O Loughlin <john.oloughlin@intel.com>
2018-12-11Extend vBNG PPPoE test cases functionalityOleksandr Naumets4-91/+480
Extended Ixia traffic generator with functionality to create traffic flows between device groups. JIRA: YARDSTICK-1521 Change-Id: Iaaa822f2f3da876629576d4101be29c9a65296d0 Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
2018-12-11Merge "Add option to allow user to pass vpe_script"Volodymyr Mytnyk4-1/+661
2018-12-07Add vBNG PPPoE test cases functionalitySerhiy Pshyk4-1/+265
Added vBNG PPPoE test cases functionality which allows to: - create and configure access network connections (PPPoE subscribers); - create and configure core network connections; - configure and run traffic between access and core network topologies. JIRA: YARDSTICK-1508 Change-Id: I90975505fe7318227a837d97e8db4a06712de7eb Signed-off-by: Serhiy Pshyk <serhiyx.pshyk@intel.com> Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
2018-12-06Merge "Add HTTP IxLoad test cases for agnostic VNF"Abhijit Sinha11-0/+6689
2018-12-04Merge "Adding scale up test case for l3fwd SRIOV."Volodymyr Mytnyk3-23/+154
2018-12-04Add HTTP IxLoad test cases for agnostic VNFSerhiy Pshyk11-0/+6689
New files added to support HTTP tests with IxLoad and AgnosticVNF - http traffic profile that is used in all HTTP IxLoad test cases - test case file for each type of HTTP test - IxLoad config file (rxf) for each type of HTTP test JIRA: YARDSTICK-1549 Change-Id: I5afe0b6bae1483dcb12c5ec145a4d6d7acc65ac2 Signed-off-by: Serhiy Pshyk <serhiyx.pshyk@intel.com>
2018-12-04Adding scale up test case for l3fwd SRIOV.Carey, Alan3-23/+154
Topology file changed as original did not work. Added 'standalone-args.yaml' file for context information/details JIRA: YARDSTICK-1547 Change-Id: I76dc782dac14db50dc8802f4f69cf077da0257a2 Signed-off-by: Carey, Alan <alan.carey@intel.com>
2018-11-29Adding scale up test case for l3fwd OvS-DPDK.Carey, Alan1-0/+107
JIRA: YARDSTICK-1547 Change-Id: I5915c0e8df343e2c21396a9892d4728377e333bc Signed-off-by: Carey, Alan <alan.carey@intel.com>
2018-11-28Merge "Prox L2FWD multiflow test fix"Abhijit Sinha2-23/+70
2018-11-28Prox L2FWD multiflow test fixAbhijit Sinha2-23/+70
Corrected the generator config file by adding the latency position validated the test case with it. JIRA: YARDSTICK-1530 Change-Id: I18dd1c7add8fc77bb59354fa96540ba8690057a4 Signed-off-by: Abhijit Sinha <abhijit.sinha@intel.com>
2018-11-28Merge "Fix multiport/scale-out baremetal ansible scripts"Volodymyr Mytnyk11-11/+184
2018-11-28Addition of IRQ Mode to NSB NFVI (PROX)DanielMartinBuckley8-0/+390
JIRA: YARDSTICK-1524 Add dashboard, Traffic Profile support, PROX IRQ support, topology Change-Id: I0c0cde66f4f4d3d25aa77c502bd4349cc1b3eca2 Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>
2018-11-27Add option to allow user to pass vpe_scriptJohn O Loughlin4-1/+661
Add option to allow user to pass their own vpe_script vpe_script will be auto-generated by default. To use your own config file use the 'script' parameter in the config file vnf_config: { file: './vpe_config/vpe_config_2_ports', action_bulk_file: './vpe_config/action_bulk_512.txt', full_tm_profile_file: './vpe_config/full_tm_profile_10G.cfg', script_file: './vpe_config/vpe_script_sample } JIRA: YARDSTICK-1525 Change-Id: Ie23e5705f4c0475e858be73b8a504a7df8898828 Signed-off-by: John O Loughlin <john.oloughlin@intel.com>
2018-11-14Merge "Add option to pass config file to vPE"Volodymyr Mytnyk10-21/+122
2018-11-14Add option to pass config file to vPEJohn O Loughlin10-21/+122
Yardstick should not generate config files for vPE. The current autogenerated configfile is incorrect. Therefore this patch is removing the auto-generation functionality. JIRA: YARDSTICK-1473 Change-Id: I9d909fcd0ac517d5ccdefb024c89b6bf979ef9c0 Signed-off-by: John O Loughlin <john.oloughlin@intel.com>
2018-11-14Merge "Prox standalone test case changes:"Abhijit Sinha5-12/+8
2018-11-13Fix multiport/scale-out baremetal ansible scriptsMytnyk, Volodymyr11-11/+184
- Fixed ansible scripts to generate multiport baremetal TCs for vACL/vFW/vCGNAPT. - Added scale out correlated traffic TCs for vACL/vFW/vCGNAPT. JIRA: YARDSTICK-1347 Change-Id: I3f6232dab1a45c70d1e22fbe2c7b0c3cb4773a4e Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
2018-11-13Prox standalone test case changes:Carey, Alan5-12/+8
Files renamed to include dpdk in name. User/Password fields not needed in standalone context. Fix with OvS test case file dpdk port number added. JIRA: YARDSTICK-1500 JIRA: YARDSTICK-1475 JIRA: YARDSTICK-1471 Change-Id: I0422b5341172f098b1ff95b51b6fbc71b1b049f0 Signed-off-by: Carey, Alan <alan.carey@intel.com>
2018-11-12Merge "Implement functionality for updating http client"Volodymyr Mytnyk2-8/+8
2018-11-12Implement functionality for updating http clientMyron Sosyak2-8/+8
Implemented functionality for updating http client configuration. Extended http_ixload.py with functions for update page object and count of simulated users in http client on netTraffic. JIRA: YARDSTICK-1435 Change-Id: I9a0be226d4201d861d3a764864b42e5d87a4a305 Signed-off-by: Myron Sosyak <myronx.sosyak@intel.com> Signed-off-by: Taras Chornyi <tarasx.chornyi@intel.com>
2018-11-08Cleanup of ixia_profile attribute for IxNetwork TGOrest Voznyy60-105/+51
Remove obsolete attribute "ixia_profile" from - test cases using IxNetwork as a TG - from unit tests related to IxNetwork Remove ixncfg files from repo. Remove mention of ixncfg files from test case files JIRA: YARDSTICK-1506 Change-Id: I5f8087cef74ac80ced0cfa310fdb5f91550d08f5 Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
2018-11-08Merge "Adding new test case for prox Standalone L3FWD."Abhijit Sinha2-0/+189
2018-11-08Merge "Add prox test case for OvS-DPDK & 4 Port"Abhijit Sinha1-0/+109
2018-11-08Merge "Adding Test Cases for Prox PktTouch Standalone SRIOV"Abhijit Sinha2-0/+182
2018-11-07Add prox test case for OvS-DPDK & 4 PortCarey, Alan1-0/+109
JIRA: YARDSTICK-1475 Change-Id: I511130ad65acbd2a052b6285c8408bfc098adbb6 Signed-off-by: Carey, Alan <alan.carey@intel.com>
2018-11-07Merge "Add prox test case for SRIOV & 4 ports."Abhijit Sinha1-0/+99
2018-11-07Merge "Adding Test Cases for Prox PktTouch Standalone OvS-DPDK"Abhijit Sinha2-0/+211
2018-11-07Merge "Add 8 port topology file for agnostic vnf with ixia tg"Abhijit Sinha1-0/+114
2018-11-07Adding new test case for prox Standalone L3FWD.Carey, Alan2-0/+189
This contains two files: 2 & 4 port test cases. JIRA: YARDSTICK-1515 Change-Id: I9b6b5fd47a854571bc4e9f67c570b183e65245db Signed-off-by: Carey, Alan <alan.carey@intel.com>
2018-11-07Add prox test case for SRIOV & 4 ports.Carey, Alan1-0/+99
Changes made to prox_bm.yaml file for 4 port support. JIRA: YARDSTICK-1471 Change-Id: I7e7873bd6d2337659ca19abfd4d2b4db5d89fc95 Signed-off-by: Carey, Alan <alan.carey@intel.com>
2018-11-07Adding Test Cases for Prox PktTouch Standalone SRIOVCarey, Alan2-0/+182
Patch contains two test case files: 2 Port & 4 Port JIRA: YARDSTICK-1501 Change-Id: Ia3fff6ea97577d078a216d5d02f8e5257df1bd13 Signed-off-by: Carey, Alan <alan.carey@intel.com>
2018-11-02Add 8 port topology file for agnostic vnf with ixia tgOleksandr Naumets1-0/+114
JIRA: YARDSTICK-1509 Change-Id: I516b8011d0debb99105596755f04e858b2ce87b3 Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
2018-10-31Added http concurrency test suite for agnostic VNFChornyi, TarasX4-0/+173
Added http concurrency test suite and test template. In the test pemplate user can set number of users and page size JIRA: YARDSTICK-1438 Change-Id: I510c37309568c1ef9c4ab34d3b85614120dc79a8 Signed-off-by: Taras Chornyi <tarasx.chornyi@intel.com>
2018-10-31Adding Test Cases for Prox PktTouch Standalone OvS-DPDKCarey, Alan2-0/+211
Patch contains two test case files: 2 Port & 4 Port JIRA: YARDSTICK-1500 Change-Id: Ia80ef1de072f1402196cc65089ab6929c09ecb6f Signed-off-by: Carey, Alan <alan.carey@intel.com>
2018-10-30Merge "Pod file fix for Prox 2 port"Abhijit Sinha1-2/+0
2018-10-30Merge "Fix latency for ACL test cases"Abhijit Sinha2-8/+18
2018-10-30Merge "Add traffic duration support in test case"Abhijit Sinha1-0/+1
2018-10-29Fix latency for ACL test casesPatrice Buriez2-8/+18
JIRA: YARDSTICK-1460 Cores running "mode=lat" must be properly configured with a correct "lat pos" parameter. When this parameter is missing, PROX exits with an error message. When the "lat pos" parameter is missing for cores running "mode=gen", latency values are not written into the packets. Also fixed some typos, packet inline format, IP len and UDP len. Change-Id: Ice06c5d74686c80f09bc60f568993dbf3165b338 Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
2018-10-26Merge "Add Testcase for Prox Standalone OvS-DPDK."Abhijit Sinha1-0/+97
2018-10-26Add traffic duration support in test caseOrest Voznyy1-0/+1
Implement code to support traffic_duration field in test case options. This updates the 'duration' in Landslide session profile. traffic_duration should always be much less than runner duration/timeout. JIRA: YARDSTICK-1427 Change-Id: I51094bade683ca8758136ccb619e8894a2ecef72 Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
2018-10-26Add Testcase for Prox Standalone SRIOV.Carey, Alan2-0/+123
No sample testcase for prox SRIOV standalone. Renamed pod file so that other prox testcases can use this file JIRA: YARDSTICK-1471 Change-Id: Icc20e395a3fb4c9d1398f85198d64682b2a9ee33 Signed-off-by: Carey, Alan <alan.carey@intel.com>
2018-10-26Add Testcase for Prox Standalone OvS-DPDK.Carey, Alan1-0/+97
No sample testcase for prox OvS-DPDK standalone. JIRA: YARDSTICK-1475 Change-Id: Ide65444d08d6c90e7e98d59b7d1f4cba8ca7397f Signed-off-by: Carey, Alan <alan.carey@intel.com>
2018-10-26Pod file fix for Prox 2 portAbhijit Sinha1-2/+0
Removing the "keyfile" from the pod file to align with other pod files for 1 and 4 port. The file when used as such currently gives an error. This change will fix that. JIRA:YARDSTICK-1477 Change-Id: Ibfa9387d068a0098ea0eb0b31ad96108d0602abc Signed-off-by: Abhijit Sinha <abhijit.sinha@intel.com>
2018-10-17Merge "Added traffic update capability to Ixload TG"Abhijit Sinha2-37/+46
2018-10-11Added traffic update capability to Ixload TGMyron Sosyak2-37/+46
Allow yardstick to update IP/MAX of Net traffic - Implemented functionality for updating traffics IP/MAC address in ixloadconfiguration. - Extended http_ixload.py with functions for update IP/MAC address of netTraffic. - In HTTP-vFW_IPv4_2Ports_Concurrency.rxf changed name's of networks from "client network" to "uplink_0 and the same for server JIRA: YARDSTICK-1418 Change-Id: I28ef68b77466fff15af589954e3ef63e8099428f Signed-off-by: Myron Sosyak <myronx.sosyak@intel.com> Signed-off-by: Taras Chornyi <tarasx.chornyi@intel.com>
2018-10-05Add 4 port topology for agnostic vnf and Ixia tgSerhiy Pshyk1-0/+71
JIRA: YARDSTICK-1466 Change-Id: I2e4b7f54591489a90c44535a09207de8a46d0e24 Signed-off-by: Serhiy Pshyk <serhiyx.pshyk@intel.com>