summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-01-29NSB sync: clean-up draft IPC implementation (part 1)Mytnyk, Volodymyr55-1220/+256
The existing implementation of IPC is not finished and isn't used by any of the VNFs/TG implementation. It is used in the code but does nothing from functionality perspective. New syncronization mechanism is going to be implemented by using different approach than it was designed before. Thus, the current IPC mechanism is not going to be re-used. So, removing it. The IPC consumer/producer implementation is left as it may be required for other purposes. - Remove SampleVNF MQ consumer class - Remove IterationIPC MQ producer for VNF control messages - Remove MQ producer from SampleVNFTrafficGen class - Remove TrafficGeneratorProducer class - Remove IterationIPC runner - Remove unused task_id form VNF Generic initialization as it is not required for synchronization of VNFs/TGs anymore. - Fix UT JIRA: YARDSTICK-1592 Change-Id: I65fe51bcbd1bfeea0c43eb79ca6fb2aab5b65ae7 Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
2019-01-25Merge "Yardsitck Gambia Release 7.2.0 release notes."Rex Lee1-28/+14
2019-01-24Merge changes from topic 'report/html_table'Volodymyr Mytnyk6-153/+292
* changes: Additional rework of NSB report Only show metrics for selected nodes in data table Fix conversion to JS for HTML reports
2019-01-24Merge "Add functional tests for HTML report"Volodymyr Mytnyk2-0/+100
2019-01-24Yardsitck Gambia Release 7.2.0 release notes.rexlee87761-28/+14
release notes for Gambia 7.2.0 Change-Id: Ib7bd231ee61c73f593d99ab3b13a64c70e758e8a Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2019-01-24Merge "[dovetail] split the sla check results into process recovery and ↵Rex Lee16-44/+52
service recovery for HA tcs"
2019-01-22Merge "Concurrency testcases to be configured over cli"Volodymyr Mytnyk11-340/+1
2019-01-22Merge "[docs][userguide] Add content and comments to ch12"Volodymyr Mytnyk1-1/+40
2019-01-22[docs][userguide] Add content and comments to ch12Emma Foley1-1/+40
JIRA: YARDSTICK-1335 Change-Id: Ibab629b44a8daeebab95fe7eee056b6403cd98c1 Signed-off-by: Emma Foley <emma.l.foley@intel.com>
2019-01-22Concurrency testcases to be configured over cliJohn O Loughlin11-340/+1
Remove old Concurrency test cases These test cases are no longer working. page_object: uplink: ["/1b.html"] should be used to specify request size JIRA: YARDSTICK-1588 Change-Id: I446b3179ee090ca7a83fdaab57a96ac0f780dd93 Signed-off-by: John O Loughlin <john.oloughlin@intel.com>
2019-01-22[dovetail] split the sla check results into process recovery and servicerexlee877616-44/+52
recovery for HA tcs make sla check for process recovery optional: only check when sla is set. JIRA: YARDSTICK-1512 Change-Id: I717d39614a1af2ee9e62dec3b8a32d7d611f557e Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2019-01-21Merge "Adding scale up feature to prox ACL SRIOV OvS-DPDK."Volodymyr Mytnyk2-0/+212
2019-01-21Merge "Pass the path of ssh public key to scenario method"Emma Foley1-1/+3
2019-01-21Adding scale up feature to prox ACL SRIOV OvS-DPDK.Carey, Alan2-0/+212
Files to be added: tc_prox_sriov_acl-scale-up.yaml tc_prox_ovs-dpdk_acl-scale-up.yaml JIRA: YARDSTICK-1553 Change-Id: Ib3a05aff2e6b9c0b3bced5b2b775e849a4e33ebf Signed-off-by: Carey, Alan <alan.carey@intel.com>
2019-01-21Merge "Updating yaml file to match other standalone test cases"Volodymyr Mytnyk1-18/+18
2019-01-17Merge "[docs][userguide] Update NSB intro in ch12"Volodymyr Mytnyk2-21/+28
2019-01-17Merge "[docs] Make heading levels consistent"Volodymyr Mytnyk12-118/+226
2019-01-16[docs][userguide] Update NSB intro in ch12Emma Foley2-21/+28
This change removes the duplicated NSB entry in ch13 of the userguide, and updates the intro in ch12. This gives a better overview of NSB, and removes the duplicated intro. JIRA: YARDSTICK-1335 Change-Id: Id40f998e4ae2c5256643b683c2e4d19ef472bbcf Signed-off-by: Emma Foley <emma.l.foley@intel.com>
2019-01-16[docs] Make heading levels consistentEmma Foley12-118/+226
Update the symbols used to denote different headings to make them consistent across the userguide. JIRA: YARDSTICK-1335 Change-Id: Ib5ab1f14bbaa819cf882dc00d68bc27da3f1eadb Signed-off-by: Emma Foley <emma.l.foley@intel.com>
2019-01-16Merge "Suppress log outputs in test_ixnet_api"Volodymyr Mytnyk1-0/+6
2019-01-15Merge "Adding scale up feature to prox MPLS Tagging OvS-DPDK & SRIOV"Volodymyr Mytnyk2-0/+192
2019-01-15Adding scale up feature to prox MPLS Tagging OvS-DPDK & SRIOVCarey, Alan2-0/+192
Files to be added: tc_prox_sriov_mpls-tagging-scale-up.yaml tc_prox_ovs-dpdk_mpls-tagging-scale-up.yaml JIRA: YARDSTICK-1552 Change-Id: Ic40e3990378036304318058ed16170ecb36599e4 Signed-off-by: Carey, Alan <alan.carey@intel.com>
2019-01-15Fix minor issues with IxNet L3 rfc2544Chornyi, TarasX3-5/+5
Changed default rate from 100pps to 100%. Set Ip mask to 32 JIRA: YARDSTICK-1566 Change-Id: I4c0245297b2d6b254c06155047c3499f6572e9c5 Signed-off-by: Chornyi, TarasX <tarasx.chornyi@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>