aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-01-11Replace script to install.yaml in nsb_setup.shStepan Andrushko4-20/+48
Replace 'nsb_setup.yml' with 'install.yaml' in 'nsb_setup.sh'. Ansible script 'install.yaml' supports installations on Ubuntu 16/18 of Yardstick, packages dependencies and VM images. Add possibility to provide and add to OpenStack non-NSB VM image. JIRA: YARDSTICK-1577 Change-Id: I0cf7cbb354a5f389da432b05cb6f0b470fb5d8f1 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2019-01-11Merge "[docs][userguide] Update formatting on userguide chapters 12-14"Volodymyr Mytnyk3-305/+273
2019-01-11Merge "Rework ↵Volodymyr Mytnyk1-51/+54
network_services/vnf_generic/vnf/test_sample_vnf.py:TestVnfSshHelper"
2019-01-11Merge "Update LABEL in docker file for Ubuntu 18"Volodymyr Mytnyk1-1/+1
2019-01-10Merge "Add IxNetwork L3 scenario implementation"Volodymyr Mytnyk8-9/+325
2019-01-10Merge "Remove duplicated Firewall baremetal testcases"Volodymyr Mytnyk9-479/+0
2019-01-09Merge "Remove duplicated Firewall Heat testcases"Volodymyr Mytnyk8-646/+0
2019-01-09Remove duplicated Firewall baremetal testcasesJohn O Loughlin9-479/+0
These tests are duplicated in vFW and thus invalid Note: tc_baremetal_rfc2544_ipv4_1rule_1flow_1518B_ixia.yaml is not present in vFW but is too similar to tc_baremetal_rfc2544_ipv4_1rule_1flow_64B_ixia.yaml to have its own testcase. Commandline options will be passed to theese in future to spicify 64B or 1518B extra JIRA: YARDSTICK-1564 Change-Id: I91f26f7649270b9b37e0abd1a6d4d720f5aaaaac Signed-off-by: John O Loughlin <john.oloughlin@intel.com>
2019-01-09Merge "Adding Testcase for Prox Stanalone Scale Up L2FWD (SRIOV OvS-DPDK)"Volodymyr Mytnyk2-0/+195
2019-01-09Merge "Adding scale up files for l2fwd Multi-flow OvS-DPDK & SRIOV"Volodymyr Mytnyk2-0/+194
2019-01-08Merge "Update to DPDK 18.11 support fro PROX"Volodymyr Mytnyk2-3/+4
2019-01-08Adding scale up files for l2fwd Multi-flow OvS-DPDK & SRIOVCarey, Alan2-0/+194
Files added: tc_prox_sriov_multi-flow-scale-up.yaml tc_prox_ovs-dpdk_multi-flow-scale-up.yaml JIRA: YARDSTICK-1551 Change-Id: I63c5adf79b00af4413dd1f131e918651567710d7 Signed-off-by: Carey, Alan <alan.carey@intel.com>
2019-01-07Merge "Sync up 'install.yaml' with 'nsb_setup.yml'"Emma Foley2-6/+41
2019-01-07Remove duplicated Firewall Heat testcasesJohn O Loughlin8-646/+0
These tests are duplicated in vFW and thus invalid JIRA: YARDSTICK-1564 Change-Id: Idf7369e7a07aa0a3bf1a05815218244bdc22721d Signed-off-by: John O Loughlin <john.oloughlin@intel.com>
2019-01-04Update LABEL in docker file for Ubuntu 18Stepan Andrushko1-1/+1
Label for dcoker image is changed to opnfv/yardstick-ubuntu-18.04. JIRA: YARDSTICK-1470 Change-Id: I983e2b25ba258bbf7ae96efa14f5f994bf783c81 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2019-01-04Update to DPDK 18.11 support fro PROXStepan Andrushko2-3/+4
Fix for undefined INSTALL_BIN_PATH variable and missing DPDK 18.11 dependency on libnuma-dev. JIRA: YARDSTICK-1576 Change-Id: I544bc727f5ddc5bc43ac6ce4d1f8ff35c90077c7 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2019-01-04Merge "Add static ip mask support"Volodymyr Mytnyk2-3/+5
2019-01-03Merge "NSB support for [core x-y] NSB PROX NFVI configuration"Abhijit Sinha2-0/+114
2019-01-02Merge "Fix latency configuration for PROX testcases"Abhijit Sinha8-26/+65
2019-01-02Merge "Add support of DPDK version 18.11 for PROX, igb_uio"Volodymyr Mytnyk7-27/+67
2019-01-02Add support of DPDK version 18.11 for PROX, igb_uioOleksandr Naumets7-27/+67
Adding DPDK version 18.11 support as per new requirement for PROX. Since other sample VNFs are not supporting DPDK 18.11, they will be using default DPDK version (17.05). JIRA: YARDSTICK-1576 Change-Id: Ifab1886c51a22392f52f3e9e515a9d6b81edeefc Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
2018-12-31Add static ip mask supportChornyi, TarasX2-3/+5
JIRA: YARDSTICK-1566 Change-Id: I6a826d5662a1dfc818c9f1ddf94b3f01c3d37d3b Signed-off-by: Chornyi, TarasX <tarasx.chornyi@intel.com>
2018-12-28Merge "[docs][glossary] Update the glossary"Volodymyr Mytnyk1-3/+57
2018-12-28Sync up 'install.yaml' with 'nsb_setup.yml'Stepan Andrushko2-6/+41
Add support for barometer container. Add VM image to OpenStack. JIRA: YARDSTICK-1573 Change-Id: I7946f080f93bb69b0380c9ea7f4d7e04cb284c15 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2018-12-27Add IxNetwork L3 scenario implementationMyron Sosyak8-9/+325
Protocol interfaces are creating with config from pod file Static IP configuration are creating from testcase flow options JIRA: YARDSTICK-1570 Change-Id: I74cde67b5084d5b65d09934fe8fce7760b5ea461 Signed-off-by: Myron Sosyak <myronx.sosyak@intel.com>
2018-12-27NSB support for [core x-y] NSB PROX NFVI configurationDanielMartinBuckley2-0/+114
JIRA: YARDSTICK-1571 Cores in PROX support multiple configurations NSB supports today the more basic one, i.e. [core x] When one wants to use multiple cores sharing the same configuration, instead of copying the whole [core] section, PROX support the following syntax [core x-y] where x is the 1st core and y the last one or (for instance) [core x,y,z] NSB Now supports [core a,b,c,d] [core a-d] [core a,c-d] Change-Id: I34cd107143c89e16d58e7a99e1887ffbf720a5d1 Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>
2018-12-24Merge "Compatible with python2 and 3 string check"Jing Lu1-1/+2
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 "NSB installation fails at Yardstick GUI Ubuntu 18"Volodymyr Mytnyk1-0/+3
2018-12-20Merge "Addition of IRQ Mode to NSB NFVI (PROX)"Abhijit Sinha16-1/+25671
2018-12-19Add report generate-nsb commandPatrice Buriez4-48/+116
JIRA: YARDSTICK-1367 Topic: report/html_table (8 of 12) Change-Id: I8a2f96224a745334b67dd71875bebb3b69b9adc3 Signed-off-by: Emma Foley <emma.l.foley@intel.com> Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
2018-12-19Merge "Extend ixnet api"Volodymyr Mytnyk2-0/+65
2018-12-19Merge "Add JS file to NSB report template"Volodymyr Mytnyk2-120/+159
2018-12-19Merge "Use Chart.js for graphs in HTML reports"Volodymyr Mytnyk5-107/+196
2018-12-19Extend ixnet apiChornyi, TarasX2-0/+65
Add protocol interface creation. Add static protocols ipv4 configuration. JIRA: YARDSTICK-1566 Change-Id: I484d212873ce7e638626053baaf6a972a6ef9f69 Signed-off-by: Chornyi, TarasX <tarasx.chornyi@intel.com>
2018-12-19Add JS file to NSB report templatePatrice Buriez2-120/+159
Moved function definitions into separate nsb_report.js file for ease of editing, while keeping generated HTML reports self-contained, for storage and publishing purposes. JIRA: YARDSTICK-1367 Topic: report/html_table (7 of 12) Change-Id: I3b3cf8aae8425b486a711a76f4bb2bf8d7fe5ab5 Signed-off-by: Emma Foley <emma.l.foley@intel.com> Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
2018-12-19Use Chart.js for graphs in HTML reportsPatrice Buriez5-107/+196
This JavaScript library is available under MIT license. Also adjusted version for jQuery and jsTree, and added fallback font-family names. JIRA: YARDSTICK-1367 Topic: report/html_table (6 of 12) Change-Id: Ibe8b7e3d1f1365d2cbc019bfc22762aaa365a4e1 Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
2018-12-18Remove .rst extension in the list of TCMytnyk, Volodymyr1-3/+3
YARDSTICK-1540 Change-Id: I8418754a34bd3e543db85dadf8386c928eee771c Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
2018-12-17Merge "[docs] Update influxDB container setup"Abhijit Sinha1-2/+2
2018-12-17Merge "Cleanup unittests for test_attacker_baremetal"Abhijit Sinha1-33/+40
2018-12-17Merge "Extend vBNG PPPoE test cases functionality"Volodymyr Mytnyk9-111/+821
2018-12-17Merge "Add vFW TCs description"Emma Foley4-0/+455
2018-12-17NSB installation fails at Yardstick GUI Ubuntu 18Stepan Andrushko1-0/+3
Changed a configuration parameter in 'gui/package.json' file to be able to install Yardstick GUI on Ubuntu 18. JIRA: YARDSTICK-1569 Change-Id: I9fbc37fa689c443d56e2f81c6221b5e8ce2271c0 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2018-12-17Merge "Add support for configuring frame rate per traffic flow for IXIA"Volodymyr Mytnyk3-10/+16
2018-12-17Merge "Update#2: Trex KPI not collected no rabbitmq user"Volodymyr Mytnyk5-42/+22
2018-12-15Merge "Yardstick Gambia 7.1.0 release notes"Rex Lee1-42/+22
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>