Rex Lee [Thu, 18 Apr 2019 07:30:34 +0000 (07:30 +0000)]
Merge "[bugfix] docker build failed in hunter due to storperf version"
Mytnyk, Volodymyr [Fri, 11 May 2018 16:36:20 +0000 (17:36 +0100)]
Add ansible scripts to deploy Kubernetes
For know, only one node is supported.
- build/configure CNI drivers
- Init Kubernetes
Change-Id: I1a0eb44fcbba20870a6b7611d4ffaf0bc3be92f3
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
rexlee8776 [Mon, 15 Apr 2019 06:41:19 +0000 (06:41 +0000)]
[bugfix] docker build failed in hunter due to storperf version
storperf do not have hunter branch, so it need to be set
as stable/gambia
JIRA: YARDSTICK-1610
Change-Id: I818396c46ce165019159b9852abb02f176507ac0
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
Volodymyr Mytnyk [Wed, 10 Apr 2019 13:08:31 +0000 (13:08 +0000)]
Merge "Revert "Add ansible scripts to deploy Kubernetes""
Volodymyr Mytnyk [Wed, 10 Apr 2019 12:24:40 +0000 (12:24 +0000)]
Revert "Add ansible scripts to deploy Kubernetes"
This reverts commit
c66efd482c9c4aabf8a82d1f554ef5fca91b3bcb.
Change-Id: I87ec6e2ed6d2ef8ad202833f134e758762345b02
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
Volodymyr Mytnyk [Wed, 10 Apr 2019 11:56:46 +0000 (11:56 +0000)]
Merge "[docs][nsb][install] Update source for sample pod files"
Volodymyr Mytnyk [Wed, 10 Apr 2019 11:53:33 +0000 (11:53 +0000)]
Merge "Add ansible scripts to deploy Kubernetes"
Mytnyk, Volodymyr [Fri, 11 May 2018 16:36:20 +0000 (17:36 +0100)]
Add ansible scripts to deploy Kubernetes
For know, only one node is supported.
- build/configure CNI drivers
- Init Kubernetes
Change-Id: I6dd9dff7a4c7dfe2d7148812d2656966115c5ce9
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
treyad [Wed, 20 Feb 2019 18:56:10 +0000 (10:56 -0800)]
Add a document descibing vCMTS testcase
JIRA: YARDSTICK-1601
Change-Id: Icfca620beb191fa935d820a23f8ce086498b130e
Signed-off-by: treyad <treyad@viosoft.com>
Volodymyr Mytnyk [Tue, 9 Apr 2019 08:37:33 +0000 (08:37 +0000)]
Merge "Suppress log outputs in test_task.py"
Volodymyr Mytnyk [Mon, 8 Apr 2019 09:28:22 +0000 (09:28 +0000)]
Merge "Upload config files for barometer collectd container"
Volodymyr Mytnyk [Mon, 8 Apr 2019 09:26:31 +0000 (09:26 +0000)]
Merge "Update to support using external heat template"
Volodymyr Mytnyk [Mon, 8 Apr 2019 09:24:31 +0000 (09:24 +0000)]
Merge "Fix UDPReplay VNF statistic parsing"
Volodymyr Mytnyk [Mon, 8 Apr 2019 09:23:23 +0000 (09:23 +0000)]
Merge "Add sipp trafficgen based SampleVNFTrafficGen"
Volodymyr Mytnyk [Mon, 8 Apr 2019 09:21:43 +0000 (09:21 +0000)]
Merge "Allow testcases to be configured over cli"
Mytnyk, Volodymyr [Tue, 22 Jan 2019 15:31:07 +0000 (15:31 +0000)]
Fix UDPReplay VNF statistic parsing
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>
treyad [Thu, 25 Oct 2018 05:02:42 +0000 (22:02 -0700)]
Add sipp trafficgen based SampleVNFTrafficGen
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>
Volodymyr Mytnyk [Thu, 4 Apr 2019 14:54:41 +0000 (14:54 +0000)]
Merge "Add a document describing vIMS testcase"
treyad [Tue, 16 Oct 2018 17:50:12 +0000 (10:50 -0700)]
Update to support using external heat template
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>
John O Loughlin [Wed, 5 Dec 2018 15:57:32 +0000 (15:57 +0000)]
Allow testcases to be configured over cli
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>
Volodymyr Mytnyk [Wed, 3 Apr 2019 12:59:39 +0000 (12:59 +0000)]
Merge changes from topic 'manual_ci_test_cases'
* changes:
Add IXIA Baremetal scale up testcases
Add OpenStack test cases
Add TRex Baremetal/SA scale up test cases
Volodymyr Mytnyk [Mon, 1 Apr 2019 09:22:50 +0000 (09:22 +0000)]
Merge "Support bind driver for QAT HW cards"
Rex Lee [Sat, 30 Mar 2019 04:12:53 +0000 (04:12 +0000)]
Merge "Yardstick verify job could base on the filetype to run the test"
treyad [Fri, 28 Sep 2018 12:15:44 +0000 (05:15 -0700)]
Add a document describing vIMS testcase
Create a test case description file for NSB vIMS
JIRA: YARDSTICK-1441
Change-Id: Ib51839093dd90e0b70eac4030948985c2145f35e
Signed-off-by: treyad <treyad@viosoft.com>
treyad [Tue, 20 Nov 2018 09:40:07 +0000 (01:40 -0800)]
Support bind driver for QAT HW cards
Load QAT driver
Initialize QAT VFs
JIRA: YARDSTICK-1504
Change-Id: I1f3768d5436bfaccac5f6226ba19131c4662a08d
Signed-off-by: treyad <treyad@viosoft.com>
Volodymyr Mytnyk [Fri, 29 Mar 2019 10:12:30 +0000 (10:12 +0000)]
Merge "Add VNF descriptor for vIMS testcase"
Volodymyr Mytnyk [Fri, 29 Mar 2019 10:11:18 +0000 (10:11 +0000)]
Merge "Support FD.io Multiple Loss Ratio search (MLRsearch)"
Volodymyr Mytnyk [Fri, 29 Mar 2019 10:10:07 +0000 (10:10 +0000)]
Merge "Setup IPSEC tunnel mode for VPP Crypto testing"
Volodymyr Mytnyk [Fri, 29 Mar 2019 10:10:03 +0000 (10:10 +0000)]
Merge "Build VPP startup configuration file"
Volodymyr Mytnyk [Fri, 29 Mar 2019 10:08:18 +0000 (10:08 +0000)]
Merge "Added NSB descriptors for vCMTS testcase"
Volodymyr Mytnyk [Fri, 29 Mar 2019 10:08:02 +0000 (10:08 +0000)]
Merge "Added test descriptors for vCMTS testcase"
Volodymyr Mytnyk [Fri, 29 Mar 2019 10:07:42 +0000 (10:07 +0000)]
Merge "Add Pktgen traffic generator for vCMTS"
Volodymyr Mytnyk [Fri, 29 Mar 2019 10:07:21 +0000 (10:07 +0000)]
Merge "Add vCMTS VNF for running vCMTSd containers"
Mytnyk, Volodymyr [Fri, 22 Mar 2019 17:11:03 +0000 (17:11 +0000)]
Add IXIA Baremetal scale up testcases
JIRA: YARDSTICK-1608
Change-Id: Iebce802decff8c7111a3f6bf87669a764a5ee687
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
Myron Sosyak [Mon, 18 Mar 2019 14:48:31 +0000 (14:48 +0000)]
Add OpenStack test cases
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>
Rex Lee [Fri, 29 Mar 2019 02:37:53 +0000 (02:37 +0000)]
Merge "Add a document describing vIPSEC testcase"
Oleksandr Naumets [Mon, 18 Mar 2019 15:59:36 +0000 (15:59 +0000)]
Add TRex Baremetal/SA scale up test cases
JIRA: YARDSTICK-1608
Change-Id: I99b1b0fcd578a0e1d3dd6fb67415f959a86c7371
Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
Volodymyr Mytnyk [Thu, 28 Mar 2019 09:20:55 +0000 (09:20 +0000)]
Merge "Fix Grafana dashboards for RFC2544"
treyad [Tue, 20 Nov 2018 09:34:19 +0000 (01:34 -0800)]
Setup IPSEC tunnel mode for VPP Crypto testing
Update startup config file
Enable logging
Create IPSEC in tunnel mode
JIRA: YARDSTICK-1503
Change-Id: Ifd2b05c063870b31c7f30decb1611a93322bf1e8
Signed-off-by: treyad <treyad@viosoft.com>
treyad [Tue, 20 Nov 2018 08:37:40 +0000 (00:37 -0800)]
Build VPP startup configuration file
Provided configuration parameters into /etc/vpp/startup.conf
JIRA: YARDSTICK-1502
Change-Id: Ib64908a2975a13a1cecd2e6bd7232071628ad431
Signed-off-by: treyad <treyad@viosoft.com>
treyad [Tue, 20 Nov 2018 09:54:08 +0000 (01:54 -0800)]
Support FD.io Multiple Loss Ratio search (MLRsearch)
Optimized binary search algorithm for finding NDR and PDR bounds
JIRA: YARDSTICK-1486
Change-Id: Iba0e6c7065b61f7b7f3f65cceca509d1aaff8366
Signed-off-by: treyad <treyad@viosoft.com>
Volodymyr Mytnyk [Tue, 26 Mar 2019 14:32:30 +0000 (14:32 +0000)]
Merge "Docs: Updated OVS-DPDK options for NSB"
Stepan Andrushko [Thu, 21 Mar 2019 19:26:49 +0000 (21:26 +0200)]
Docs: Updated OVS-DPDK options for NSB
Updated OVS-DPDK options for NSB.
JIRA: YARDSTICK-1607
Change-Id: I802dc6dd5aad52e6efdff2aa6597bcfc3d886395
Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
Volodymyr Mytnyk [Mon, 25 Mar 2019 15:25:56 +0000 (15:25 +0000)]
Merge "Docs: Updated NSB installation: VM image build DUT"
Volodymyr Mytnyk [Mon, 25 Mar 2019 15:22:54 +0000 (15:22 +0000)]
Merge "Move VM image build to remote DUT"
treyad [Thu, 29 Nov 2018 04:29:25 +0000 (20:29 -0800)]
Add vCMTS VNF for running vCMTSd containers
Add a SampleVNF derived class to start vcmtsd
JIRA: YARDSTICK-1544
Change-Id: Ifafa43216a6bdd076ef1cbe5b722f4a39a97980b
Signed-off-by: treyad <treyad@viosoft.com>
treyad [Thu, 29 Nov 2018 04:34:28 +0000 (20:34 -0800)]
Add Pktgen traffic generator for vCMTS
Add a class for Pktgen configuring and starting
JIRA: YARDSTICK-1543
Change-Id: Icf9a4e656ff340158bf5605016f75ed393753f89
Signed-off-by: treyad <treyad@viosoft.com>
treyad [Thu, 29 Nov 2018 04:39:54 +0000 (20:39 -0800)]
Added test descriptors for vCMTS testcase
Add vCMTS testcase descriptor and topology files
JIRA: YARDSTICK-1545
Change-Id: I4acd9c8f4fc94a1310eb5ddd4dd0ea60471efd24
Signed-off-by: treyad <treyad@viosoft.com>
Stepan Andrushko [Mon, 11 Mar 2019 12:36:32 +0000 (14:36 +0200)]
Docs: Updated NSB installation: VM image build DUT
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>
Stepan Andrushko [Mon, 11 Feb 2019 19:10:54 +0000 (21:10 +0200)]
Move VM image build to remote DUT
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>
Volodymyr Mytnyk [Fri, 15 Mar 2019 14:38:29 +0000 (14:38 +0000)]
Merge "NSB: Improve get_url in ansible scripts"
Volodymyr Mytnyk [Fri, 15 Mar 2019 14:31:20 +0000 (14:31 +0000)]
Merge "Add PCSCF, HSS classes for NSB-vIMS"
treyad [Sun, 21 Oct 2018 16:14:37 +0000 (09:14 -0700)]
Add PCSCF, HSS classes for NSB-vIMS
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>
treyad [Thu, 25 Oct 2018 01:17:00 +0000 (18:17 -0700)]
Add VNF descriptor for vIMS testcase
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>
Myron Sosyak [Wed, 13 Mar 2019 15:07:15 +0000 (15:07 +0000)]
Fix Grafana dashboards for RFC2544
Fixed dashboards for RFC2544 and for RFC2544 multiframesize
YARDSTICK-1592
Change-Id: I8dfc835804e8e33fbb926dbc76168c58a1f9dd2f
Signed-off-by: Myron Sosyak <myronx.sosyak@intel.com>
Volodymyr Mytnyk [Wed, 13 Mar 2019 09:25:41 +0000 (09:25 +0000)]
Merge "Add vIPSEC VNF for running Crypto performance test case"
Myron Sosyak [Mon, 11 Mar 2019 12:46:16 +0000 (12:46 +0000)]
Add Grafana dashboards for RFC2544
Added two dashboards for RFC2544 and for RFC2544 multiframesize
YARDSTICK-1592
Change-Id: Ib474c3cd12e2771666f838ca58b0c2c2e46a17cb
Signed-off-by: Myron Sosyak <myronx.sosyak@intel.com>
treyad [Tue, 16 Oct 2018 17:15:34 +0000 (10:15 -0700)]
Add a document describing vIPSEC testcase
Create a test case description file for NSB vIPSEC
JIRA: YARDSTICK-1450
Change-Id: Iebaca9535e0ebc9f597d8e3c82c4339637eb3180
Signed-off-by: treyad <treyad@viosoft.com>
Jing Lu [Mon, 11 Mar 2019 01:48:12 +0000 (01:48 +0000)]
Merge "dovetail - no sla in bottlenecks ping test case would get exception"
Volodymyr Mytnyk [Thu, 7 Mar 2019 16:23:58 +0000 (16:23 +0000)]
Merge "Add Grafana Dashboard for vCMTS testcase"
Volodymyr Mytnyk [Thu, 7 Mar 2019 16:20:51 +0000 (16:20 +0000)]
Merge "Support using existing private key when using external heat template file"
Volodymyr Mytnyk [Thu, 7 Mar 2019 16:05:42 +0000 (16:05 +0000)]
Merge "Update grub in enable_iommu_on_boot when needed"
Stepan Andrushko [Thu, 7 Mar 2019 15:55:01 +0000 (17:55 +0200)]
NSB: Improve get_url in ansible scripts
Added retries and delay to the ansible 'get_url' module to get more
robust script.
JIRA: YARDSTICK-1605
Change-Id: Ic4d0b937ad810e42db61c0a8b1f6f137557392f8
Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
Volodymyr Mytnyk [Thu, 7 Mar 2019 14:50:19 +0000 (14:50 +0000)]
Merge "Fix failing if hugepages already configured"
Volodymyr Mytnyk [Thu, 7 Mar 2019 12:42:35 +0000 (12:42 +0000)]
Merge "Add Trex traffic generator to initate Traffic for VPP IPSEC"
Volodymyr Mytnyk [Thu, 7 Mar 2019 12:42:02 +0000 (12:42 +0000)]
Merge "Add Grafana dashboard files for vIMS testcases"
Chornyi, TarasX [Wed, 6 Mar 2019 14:49:42 +0000 (16:49 +0200)]
Fix RFC2544 Trex template
Use template traffic profile instead of static one
JIRA: YARDSTICK-1592
Change-Id: I665896c4e533cd7b29f8b906c8c10f769f9268a7
Signed-off-by: Chornyi Taras <tarasx.chornyi@intel.com>
rexlee8776 [Tue, 5 Mar 2019 01:25:28 +0000 (01:25 +0000)]
dovetail - no sla in bottlenecks ping test case would get exception
JIRA: YARDSTICK-1604
Change-Id: Ic48aae99478dff861c45da226b5fcfd2d4a7bc06
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
Serhiy Pshyk [Fri, 1 Mar 2019 14:30:13 +0000 (14:30 +0000)]
Add description of NSB scenarios
JIRA: YARDSTICK-1592
Change-Id: Ice5d288b1c95b71a5985fa58632f02bfab91e79d
Signed-off-by: Serhiy Pshyk <serhiyx.pshyk@intel.com>
treyad [Wed, 31 Oct 2018 02:00:12 +0000 (19:00 -0700)]
Add Grafana dashboard files for vIMS testcases
Adding json files for Grafana dashboard
JIRA:YARDSTICK-1495
Change-Id: I0a4ce9494ca90f17d2a7e68b1c5c9be7165a794e
Signed-off-by: treyad <treyad@viosoft.com>
treyad [Tue, 25 Sep 2018 06:01:38 +0000 (23:01 -0700)]
Support using existing private key when using external heat template file
Currently, the private key is auto-generated from Yardstick.
This patch will allow user use their existing private key when
they use external heat template file.
JIRA: YARDSTICK-1447
Change-Id: I45a0ab4ac08e7ccedd770867ed43de92040b6a10
Signed-off-by: treyad <treyad@viosoft.com>
Volodymyr Mytnyk [Thu, 28 Feb 2019 14:51:51 +0000 (14:51 +0000)]
Merge "Quick and ugly fix for "division by zero""
Stepan Andrushko [Wed, 27 Feb 2019 11:40:13 +0000 (13:40 +0200)]
Update grub in enable_iommu_on_boot when needed
Improve conditions when to update grub in enable_iommu_on_boot
ansible role.
JIRA: YARDSTICK-1603
Change-Id: Ic16b84beb55e45e4b75c120761397dc3207ef6f4
Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
Stepan Andrushko [Tue, 26 Feb 2019 17:29:34 +0000 (19:29 +0200)]
Fix failing if hugepages already configured
Fix ansible 'enable_hugepages_on_boot' role:
- don't fail when hugepages are set;
- removed manually created mount point as grub configuration does
it after server reboot.
JIRA: YARDSTICK-1602
Change-Id: I11177a043e9d9b956f6d20cf1e679138f0e6c640
Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
Volodymyr Mytnyk [Mon, 25 Feb 2019 12:24:15 +0000 (12:24 +0000)]
Merge "Yardstick container rabbitmq supervisor RUN state"
Volodymyr Mytnyk [Mon, 25 Feb 2019 12:24:01 +0000 (12:24 +0000)]
Merge "Add new scenario NSPerf-RFC3511"
Abhijit Sinha [Mon, 25 Feb 2019 11:37:26 +0000 (11:37 +0000)]
Merge "Add Grafana Dashboard for vIPSec testcase"
Volodymyr Mytnyk [Mon, 25 Feb 2019 09:12:16 +0000 (09:12 +0000)]
Merge "Add VPP traffic profiles for TRex traffic generator"
Volodymyr Mytnyk [Mon, 25 Feb 2019 09:10:34 +0000 (09:10 +0000)]
Merge "Add vIPSEC testcases"
treyad [Tue, 20 Nov 2018 09:56:05 +0000 (01:56 -0800)]
Add vIPSEC testcases
Test description files for Baremetal
JIRA: YARDSTICK-1487
Change-Id: Ifcbf022bd0625282fc0256316909bcef840929b3
Signed-off-by: treyad <treyad@viosoft.com>
Volodymyr Mytnyk [Fri, 22 Feb 2019 15:55:42 +0000 (15:55 +0000)]
Merge "Change default vports type to int"
Chornyi, TarasX [Fri, 22 Feb 2019 14:52:54 +0000 (16:52 +0200)]
Add new scenario NSPerf-RFC3511
New scenarion executes complete run per runner's
iteration and designed to work with IxLoad TG.
JIRA: YARDSTICK-1592
Change-Id: I43f37ae4ab211a29d75a9c9edd93141767a4c57d
Signed-off-by: Chornyi Taras <tarasx.chornyi@intel.com>
treyad [Tue, 20 Nov 2018 09:47:44 +0000 (01:47 -0800)]
Add Trex traffic generator to initate Traffic for VPP IPSEC
Send the traffic
Measure NDR or PDR throughputs
Measure packet loss and latency of VNFs
JIRA: YARDSTICK-1483
Change-Id: Ie844c0b786bfe1ca3efafdb56d8e473e6ad59cc9
Signed-off-by: treyad <treyad@viosoft.com>
treyad [Thu, 15 Nov 2018 16:44:33 +0000 (08:44 -0800)]
Add vIPSEC VNF for running Crypto performance test case
VNF life cycle
- instantiate
- collect_kpi
- terminate
JIRA: YARDSTICK-1484
Change-Id: I39fd24fdadbce6cee161c906fc95c16a36cb7cd8
Signed-off-by: treyad <treyad@viosoft.com>
Orest Voznyy [Wed, 9 Jan 2019 08:30:44 +0000 (10:30 +0200)]
Unify TG and VNF names in infrastructure files
Update naming in related files, i.e. pod, docs, docstrings.
Rename TGs and VNFs to follow a single naming convention, for all VNFs:
name: trafficgen_0
role: tg__0
name: vnf_0
role: vnf__0
JIRA: YARDSTICK-1578
Change-Id: I7596b915939f242349a99721b6088ae738dd277f
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
treyad [Thu, 29 Nov 2018 04:23:55 +0000 (20:23 -0800)]
Added NSB descriptors for vCMTS testcase
JIRA: YARDSTICK-1542
Change-Id: I24851069a240f1549e7c5618d65cb52ab390e2d8
Signed-off-by: treyad <treyad@viosoft.com>
Stepan Andrushko [Tue, 19 Feb 2019 17:14:55 +0000 (19:14 +0200)]
Yardstick container rabbitmq supervisor RUN state
Rabbitmq process exited supervisor and couldn't respawn it afterwards.
Updated the way rabbitmq service and node are spawned to have them
RUNNING after a service stop or node down.
JIRA: YARDSTICK-1600
Change-Id: Idd6812db7a1985e8c727efd7ea45572199c1a4a9
Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
Serhiy Pshyk [Mon, 18 Feb 2019 13:23:40 +0000 (13:23 +0000)]
Unify IXIA/Trex test cases results
List of changes:
- Unified naming of all counters reported by IXIA/Trex
- Removed not valid counters reported by IXIA
- Added per interface stats reported by Trex
- Fixed latency calculation for Trex tg
JIRA: YARDSTICK-1592
Change-Id: Ia3d450058f884579f4d331772a8cf6de22146ac3
Signed-off-by: Serhiy Pshyk <serhiyx.pshyk@intel.com>
Chornyi, TarasX [Mon, 18 Feb 2019 10:10:44 +0000 (12:10 +0200)]
Change default vports type to int
JIRA: YARDSTICK-1592
Change-Id: Ie64cadcfc9077aed3b4bfeed6055118dc7008eb8
Signed-off-by: Chornyi Taras <tarasx.chornyi@intel.com>
Patrice Buriez [Fri, 15 Feb 2019 11:54:36 +0000 (12:54 +0100)]
Quick and ugly fix for "division by zero"
Workaround for "ZeroDivisionError: float division by zero" and
"RuntimeError: Unable to retrieve TSC" issues.
The actual clean fix requires reworking get_data() to accumulate
bytes received from PROX TCP port until EOL is received.
Since the other functions calling get_data() expect a synchronous
answer from PROX, timeout should be considered a fatal error, and
the current default at 10ms was just calling for problems!
Even if this change does not get merged, at least this workaround
will be available to end-users for cherry-picking from gerrit,
while the actual clean fix is being implemented.
JIRA: YARDSTICK-1381
Change-Id: I6af226ca31aaebeb50302e24b1eb209de70f6526
Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
Volodymyr Mytnyk [Thu, 14 Feb 2019 13:20:11 +0000 (13:20 +0000)]
Merge "Extend TRex RFC2544 test case collected stats"
Volodymyr Mytnyk [Wed, 13 Feb 2019 09:43:19 +0000 (09:43 +0000)]
Merge "[docs] Update on Yardstick NSB installation"
Volodymyr Mytnyk [Wed, 13 Feb 2019 09:38:09 +0000 (09:38 +0000)]
Merge "Added RFC2544 Trex template"
treyad [Tue, 20 Nov 2018 09:49:40 +0000 (01:49 -0800)]
Add VPP traffic profiles for TRex traffic generator
Create traffic streams dynamically for VPP test, based on traffic profiles
JIRA: YARDSTICK-1485
Change-Id: I9fe8575ef6527823b86214c3d7752486c79dee73
Signed-off-by: treyad <treyad@viosoft.com>
treyad [Tue, 12 Feb 2019 20:23:00 +0000 (12:23 -0800)]
Generate correct IMIX distribution for STL profile
JIRA: YARDSTICK-1599
Change-Id: I654644d7944d0af41d8da12cc002f31fcfecf62e
Signed-off-by: treyad <treyad@viosoft.com>
Oleksandr Naumets [Tue, 12 Feb 2019 18:40:26 +0000 (18:40 +0000)]
Extend TRex RFC2544 test case collected stats
Added new fields into Yardstick NSB TRex RFC2544 test case results:
- Iteration
- PktSize
- Status
JIRA: YARDSTICK-1592
Change-Id: Id746b537a0ef55a891653719cc1db29ef7e994fc
Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
Chornyi, TarasX [Mon, 11 Feb 2019 10:24:10 +0000 (12:24 +0200)]
Added RFC2544 Trex template
JIRA: YARDSTICK-1592
Change-Id: I36d96c932bff399be05e44dcd86096ee50614ad8
Signed-off-by: Chornyi Taras <tarasx.chornyi@intel.com>
Volodymyr Mytnyk [Tue, 12 Feb 2019 16:26:29 +0000 (16:26 +0000)]
Merge changes from topic 'YARDSTICK-1116'
* changes:
Rework TestScenarioHelper
Rework TestSampleVNFDeployHelper
Rework TestResourceHelper
Rework TestDpdkVnfSetupEnvHelper
Volodymyr Mytnyk [Tue, 12 Feb 2019 16:07:31 +0000 (16:07 +0000)]
Merge "[docs] Documentation for BNG PPPoE RFC2544 test cases"
rexlee8776 [Tue, 12 Feb 2019 08:15:26 +0000 (08:15 +0000)]
Yardstick verify job could base on the filetype to run the test
run the unit test, coverage test, functional test when the change
includes postfix py change. could add yaml/yml to run yamlint
JIRA: YARDSTICK-1598
Change-Id: I7d9199ec20575fc91cf0f38d84a05b02d63e316c
Signed-off-by: rexlee8776 <limingjiang@huawei.com>