aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-12-14Merge "Add raise for iteration exception in IterationRunner"Rex Lee2-0/+46
2018-12-13Add support for configuring frame rate per traffic flow for IXIASerhiy Pshyk3-10/+16
Frame rate can be configured per traffic profile and per traffic flow. By default traffic profile is applied to all traffic flows. If per flow rate is specified it overrides default value from profile. JIRA: YARDSTICK-1568 Change-Id: I388ed78869358de17d6485be0cd0d058983390e2 Signed-off-by: Serhiy Pshyk <serhiyx.pshyk@intel.com> Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
2018-12-13Update#2: Trex KPI not collected no rabbitmq userStepan Andrushko5-42/+22
Changed the way how rabbitmq user is created. For baremetal it is done using NSB installation script. For Yardstick installed in container supervisor is updated with user name/password. JIRA: YARDSTICK-1479 Change-Id: I4f42ab8d5ef1735b0416ed26d04e259efa155543 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2018-12-13Add raise for iteration exception in IterationRunnercope.li2-0/+46
When we run the testcase, if there was a exception in iteration _work_process, the process will still run on ,and the test result will not affected by the exception. JIRA: YARDSTICK-1555 Change-Id: I03803c0473015379bb0eb20ed7d474a2d923a4e3 Signed-off-by: cope.li <cope.li@huawei.com>
2018-12-13Rework network_services/vnf_generic/vnf/test_sample_vnf.py:TestVnfSshHelperEmma Foley1-51/+54
JIRA: YARDSTICK-1434 Signed-off-by: Emma Foley <emma.l.foley@intel.com> Change-Id: Ieabcdf401d608a3a5f0a0bd9fbbe754591878bd5
2018-12-13[docs] Update influxDB container setupEmma Foley1-2/+2
JIRA: YARDSTICK-1335 Change-Id: I87b95d686f2d7ad204076845505b2fb6d502dedc Signed-off-by: Emma Foley <emma.l.foley@intel.com>
2018-12-13Yardstick Gambia 7.1.0 release notesrexlee87761-42/+22
Change-Id: I25ee28d62f43a3e2edaaad49762fdf3ce603dac8 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2018-12-12Ubuntu 18 support for nsb_setup.yml flowStepan Andrushko3-3/+12
Added Ubuntu 18 support to nsb_setup.yml flow: playbook build_yardstick_image.yml. Resolved dependencies between sample VNF and npm installation. JIRA: YARDSTICK-1567 Change-Id: Ie4012687af7cf1fc374c226325f2c71cd6017275 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2018-12-12Merge "Don't add IOMMU to grub when it is not bare metal"Volodymyr Mytnyk1-46/+48
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-12Don't add IOMMU to grub when it is not bare metalStepan Andrushko1-46/+48
Fix needed when running 'enable_iommu_on_boot' ansible role inside the VM where 'ansible_system_vendor' is neither 'AuthenticAMD' nor 'Intel Corporation'. JIRA: YARDSTICK-1469 Change-Id: I37e399fd892d1ec41239632948758284ccbe98ac Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2018-12-12Merge "Create docker image for Ubuntu 18.04"Volodymyr Mytnyk3-3/+62
2018-12-12Merge "Modify install.yaml to support Ubuntu 18"Volodymyr Mytnyk10-25/+45
2018-12-11Extend vBNG PPPoE test cases functionalityOleksandr Naumets9-111/+821
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 Mytnyk6-7/+675
2018-12-11Add vFW TCs descriptionMytnyk, Volodymyr4-0/+455
JIRA: YARDSTICK-1540 Change-Id: Ia5657f2b04dafe010812a3ad8d0bdb89de67ca7e Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
2018-12-11Merge "Fix value undefined error: "fetch_url_and_verify""Volodymyr Mytnyk1-0/+1
2018-12-11Merge "Fix pylint warnings in fetch_url_and_verify"Volodymyr Mytnyk1-2/+4
2018-12-10Merge "Docs for vPE"Abhijit Sinha2-0/+30
2018-12-07Add PROX TC into OPNFV test casesMytnyk1-0/+94
JIRA: YARDSTICK-1562 Change-Id: I81b5429c8afebb5af70547e9781518845ce6ccff Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
2018-12-07Cleanup unittests for test_attacker_baremetalEmma Foley1-33/+40
unused-arg check was re-enabled after being disabled at a file level. Changes were made so that the file conforms to our testing conventions. JIRA: YARDSTICK-1384 Change-Id: I27b41e79fd6e4e9fbefccf8b72c4a43926e25312 Signed-off-by: Emma Foley <emma.l.foley@intel.com>
2018-12-07Compatible with python2 and 3 string checkcope.li1-1/+2
JIRA:YARDSTICK-1557 Change-Id: I54ee4d6ef835e8e6ecd55cfa305151e842f88b03 Signed-off-by: cope.li <cope.li@huawei.com>
2018-12-07Fix value undefined error: "fetch_url_and_verify"Stepan Andrushko1-0/+1
Fix value undefined error in Yardstick internal ansible module “fetch_url_and_verify” in case http unreachable. JIRA: YARDSTICK-1527 Change-Id: Iea3c6c08291b74f6a4dbb715b00cbf14a5dcf00e Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2018-12-07Fix pylint warnings in fetch_url_and_verifyEmma Foley1-2/+4
Disable pylint checking in ansible module, to avoid unused-wildcard-import and wrong-import-position The wildcard import is required for ansile to be able to use the module. JIRA: YARDSTICK-1527 Signed-off-by: Emma Foley <emma.l.foley@intel.com> Change-Id: Icc358555f59c8cc088f6f22e4fab8ee2205daff2
2018-12-07Merge "Add vBNG PPPoE test cases functionality"Abhijit Sinha9-27/+907
2018-12-07Merge "L3FWD Gradana Dashboards Out-of-date and incorrect"Abhijit Sinha3-1007/+12137
2018-12-07Merge "Update NSB PROX devguide"Abhijit Sinha10-118/+202
2018-12-07L3FWD Gradana Dashboards Out-of-date and incorrectDanielMartinBuckley3-1007/+12137
JIRA: Yardstick-1561 L3FWD-2 Port Grafana Dashboard does not work, and is missing NFVI stats and Live data. L3FWD-4 Port Grafana Dashbaord missing "Load Generated" and "Load Received" metrics Change-Id: I6802c993be6f6c93750fa5aa8e5c1652ca78dfce Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>
2018-12-07Add vBNG PPPoE test cases functionalitySerhiy Pshyk9-27/+907
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-06Suppress log outputs in test_ixnet_apiEmma Foley1-0/+6
JIRA: YARDSTICK-1541 Change-Id: Icee1ec0fb9e8eea6c89c6c513fe87ff49a3cb3d4 Signed-off-by: Emma Foley <emma.l.foley@intel.com>
2018-12-06Merge "Add HTTP IxLoad test cases for agnostic VNF"Abhijit Sinha11-0/+6689
2018-12-06Merge "Add IOMMU to grub to support OVS/SRIOV SA contexts"Volodymyr Mytnyk5-34/+39
2018-12-06Fix pip environmentJohn O Loughlin1-1/+2
oslo.log==3.41.0 needs to be fixed for tox to pass JIRA: YARDSTICK-1560 Change-Id: I01d257e892aa835775456d8334f2c4358b120c08 Signed-off-by: John O Loughlin <john.oloughlin@intel.com>
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-04Merge "Handle HTTP traffic profile parameters as optional"Volodymyr Mytnyk1-2/+6
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-12-04Adding Testcase for Prox Stanalone Scale Up L2FWD (SRIOV OvS-DPDK)Carey, Alan2-0/+195
Adding scale up feature to prox l2fwd. Files added: tc_prox_sriov_l2fwd-scale-up.yaml tc_prox_ovs-dpdk_l2fwd-scale-up.yaml JIRA: YARDSTICK-1550 Change-Id: Ice3006eb33b2b955ffbbfacb75dbc06a47006c15 Signed-off-by: Carey, Alan <alan.carey@intel.com>
2018-12-03Merge "Adding scale up test case for l3fwd OvS-DPDK."Abhijit Sinha1-0/+107
2018-11-30Handle HTTP traffic profile parameters as optionalSerhiy Pshyk1-2/+6
JIRA: YARDSTICK-1548 Change-Id: I1130b33a1ab441a7a9ebf24beb954c9dab0ebc29 Signed-off-by: Serhiy Pshyk <serhiyx.pshyk@intel.com>
2018-11-30Merge "Add test suite for scenario "opnfv_os-ovn-nofeature-ha""Jing Lu1-0/+38
2018-11-29Merge "Distribute dpdk/vhostuser between CPUs for SA OVS"Volodymyr Mytnyk2-10/+32
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-28[docs][glossary] Update the glossaryEmma Foley1-3/+57
Add some new terms (barometer, collectd, context, flavor, Grafana, InfluxDB, MPLS, NSB, runner, SampleVNF, scenario, testcase). JIRA: YARDSTICK-1335 Change-Id: I8ed1431e57eacde5c9bf20ae0f1fa09f4773eeba Signed-off-by: Emma Foley <emma.l.foley@intel.com>
2018-11-28Merge "Prox L2FWD multiflow test fix"Abhijit Sinha2-23/+70
2018-11-28[docs][userguide] Update formatting on userguide chapters 12-14Emma Foley3-305/+273
* Update rst headers * Fix line length * Update some links. JIRA: YARDSTICK-1335 Change-Id: Ib02c67876ad4bbf0cb520e2ccd5c91c1827a9469 Signed-off-by: Emma Foley <emma.l.foley@intel.com>
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 Mytnyk16-37/+260
2018-11-28Addition of IRQ Mode to NSB NFVI (PROX)DanielMartinBuckley16-1/+25671
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-28Merge "NSB NFVi PROX Should report realtime port activity not historical data"Abhijit Sinha6-105/+1004