aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-04-19Log VM OS version, Sample VNF branch/commit IDStepan Andrushko8-14/+126
Added debug logs to track VM, Sample VNF details during testing: - Virtual machine OS, kernel version; - Sample VNF branch, commit ID. JIRA: YARDSTICK-1499 Change-Id: I243c435809d4541dfdb8c7c3466f50c5d524ac00 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2019-04-08Merge "Upload config files for barometer collectd container"Volodymyr Mytnyk1-0/+3
2019-04-08Merge "Update to support using external heat template"Volodymyr Mytnyk4-1/+109
2019-04-08Merge "Fix UDPReplay VNF statistic parsing"Volodymyr Mytnyk2-5/+5
2019-04-08Merge "Add sipp trafficgen based SampleVNFTrafficGen"Volodymyr Mytnyk6-0/+733
2019-04-08Merge "Allow testcases to be configured over cli"Volodymyr Mytnyk11-75/+45
2019-04-05Fix UDPReplay VNF statistic parsingMytnyk, Volodymyr2-5/+5
Fixed UDPReplay statistic parsing according to changes made in UDPReplay sample VNF. JIRA: YARDSTICK-1609 Change-Id: I093f6612cc736695fa96f15dce374c949d8c3459 Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
2019-04-05Add sipp trafficgen based SampleVNFTrafficGentreyad6-0/+733
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-04Merge "Add a document describing vIMS testcase"Volodymyr Mytnyk2-0/+97
2019-04-04Update to support using external heat templatetreyad4-1/+109
Modify the _get_server() function when using external heat template. The server attrs should be read from stack.outputs. JIRA: YARDSTICK-1453 Change-Id: I00eda7476e77fc0a5c15ef8db7d057fa1cf267e6 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-04-01Merge "Support bind driver for QAT HW cards"Volodymyr Mytnyk5-7/+238
2019-03-30Merge "Yardstick verify job could base on the filetype to run the test"Rex Lee1-8/+13
2019-03-29Add a document describing vIMS testcasetreyad2-0/+97
Create a test case description file for NSB vIMS JIRA: YARDSTICK-1441 Change-Id: Ib51839093dd90e0b70eac4030948985c2145f35e Signed-off-by: treyad <treyad@viosoft.com>
2019-03-29Support bind driver for QAT HW cardstreyad5-7/+238
Load QAT driver Initialize QAT VFs JIRA: YARDSTICK-1504 Change-Id: I1f3768d5436bfaccac5f6226ba19131c4662a08d Signed-off-by: treyad <treyad@viosoft.com>
2019-03-29Merge "Add VNF descriptor for vIMS testcase"Volodymyr Mytnyk8-0/+450
2019-03-29Merge "Support FD.io Multiple Loss Ratio search (MLRsearch)"Volodymyr Mytnyk14-11/+3455
2019-03-29Merge "Setup IPSEC tunnel mode for VPP Crypto testing"Volodymyr Mytnyk4-41/+1992
2019-03-29Merge "Build VPP startup configuration file"Volodymyr Mytnyk15-23/+1168
2019-03-29Merge "Added NSB descriptors for vCMTS testcase"Volodymyr Mytnyk2-0/+154
2019-03-29Merge "Added test descriptors for vCMTS testcase"Volodymyr Mytnyk2-0/+396
2019-03-29Merge "Add Pktgen traffic generator for vCMTS"Volodymyr Mytnyk2-0/+867
2019-03-29Merge "Add vCMTS VNF for running vCMTSd containers"Volodymyr Mytnyk2-0/+924
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-29Merge "Add a document describing vIPSEC testcase"Rex Lee3-0/+148
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-28Merge "Fix Grafana dashboards for RFC2544"Volodymyr Mytnyk2-43/+96
2019-03-27Setup IPSEC tunnel mode for VPP Crypto testingtreyad4-41/+1992
Update startup config file Enable logging Create IPSEC in tunnel mode JIRA: YARDSTICK-1503 Change-Id: Ifd2b05c063870b31c7f30decb1611a93322bf1e8 Signed-off-by: treyad <treyad@viosoft.com>
2019-03-27Build VPP startup configuration filetreyad15-23/+1168
Provided configuration parameters into /etc/vpp/startup.conf JIRA: YARDSTICK-1502 Change-Id: Ib64908a2975a13a1cecd2e6bd7232071628ad431 Signed-off-by: treyad <treyad@viosoft.com>
2019-03-27Support FD.io Multiple Loss Ratio search (MLRsearch)treyad14-11/+3455
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-26Merge "Docs: Updated OVS-DPDK options for NSB"Volodymyr Mytnyk1-0/+139
2019-03-25Docs: Updated OVS-DPDK options for NSBStepan Andrushko1-0/+139
Updated OVS-DPDK options for NSB. JIRA: YARDSTICK-1607 Change-Id: I802dc6dd5aad52e6efdff2aa6597bcfc3d886395 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2019-03-25Merge "Docs: Updated NSB installation: VM image build DUT"Volodymyr Mytnyk1-18/+95
2019-03-25Merge "Move VM image build to remote DUT"Volodymyr Mytnyk7-50/+137
2019-03-22Add vCMTS VNF for running vCMTSd containerstreyad2-0/+924
Add a SampleVNF derived class to start vcmtsd JIRA: YARDSTICK-1544 Change-Id: Ifafa43216a6bdd076ef1cbe5b722f4a39a97980b Signed-off-by: treyad <treyad@viosoft.com>
2019-03-22Add Pktgen traffic generator for vCMTStreyad2-0/+867
Add a class for Pktgen configuring and starting JIRA: YARDSTICK-1543 Change-Id: Icf9a4e656ff340158bf5605016f75ed393753f89 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-19Docs: Updated NSB installation: VM image build DUTStepan Andrushko1-18/+95
Updated documentation for NSB installation changes done in "Move VM image to remote DUT". JIRA: YARDSTICK-1606 Change-Id: I742284f00cd0cb7390d5562d2a90355cc13d1871 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2019-03-19Move VM image build to remote DUTStepan Andrushko7-50/+137
VM image is built on localhost but should be on remote DUT server. VM image will be built on server added to group 'yardstick-standalone'. NSB dependencies will be installed on servers added to groups 'yardstick-baremetal' and 'yardstick-standalone'. Added extra package installation, copy VM image to libvirt folder. JIRA: YARDSTICK-1597 Change-Id: Iac4444c6f332c5ea80da033f2fe8371e208d7fbc Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2019-03-15Merge "NSB: Improve get_url in ansible scripts"Volodymyr Mytnyk6-0/+24
2019-03-15Merge "Add PCSCF, HSS classes for NSB-vIMS"Volodymyr Mytnyk2-0/+818
2019-03-15Add PCSCF, HSS classes for NSB-vIMStreyad2-0/+818
Currently, these VNF life cycles are: - instantiate - terminate Pass through function: collect_kpi JIRA: YARDSTICK-1444 JIRA: YARDSTICK-1445 Change-Id: I418877f79b6578ad4d78d7de4885c8aa20246beb Signed-off-by: treyad <treyad@viosoft.com>
2019-03-15Add VNF descriptor for vIMS testcasetreyad8-0/+450
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-13Fix Grafana dashboards for RFC2544Myron Sosyak2-43/+96
Fixed dashboards for RFC2544 and for RFC2544 multiframesize YARDSTICK-1592 Change-Id: I8dfc835804e8e33fbb926dbc76168c58a1f9dd2f Signed-off-by: Myron Sosyak <myronx.sosyak@intel.com>
2019-03-13Merge "Add vIPSEC VNF for running Crypto performance test case"Volodymyr Mytnyk7-6/+2002
2019-03-11Add Grafana dashboards for RFC2544Myron Sosyak2-0/+1494
Added two dashboards for RFC2544 and for RFC2544 multiframesize YARDSTICK-1592 Change-Id: Ib474c3cd12e2771666f838ca58b0c2c2e46a17cb Signed-off-by: Myron Sosyak <myronx.sosyak@intel.com>
2019-03-11Add a document describing vIPSEC testcasetreyad3-4/+152
Create a test case description file for NSB vIPSEC JIRA: YARDSTICK-1450 Change-Id: Iebaca9535e0ebc9f597d8e3c82c4339637eb3180 Signed-off-by: treyad <treyad@viosoft.com>
2019-03-11Merge "dovetail - no sla in bottlenecks ping test case would get exception"Jing Lu1-4/+6