yardstick.git
5 years agoMerge "Add HTTP IxLoad test cases for agnostic VNF"
Abhijit Sinha [Thu, 6 Dec 2018 16:08:22 +0000 (16:08 +0000)]
Merge "Add HTTP IxLoad test cases for agnostic VNF"

5 years agoMerge "Add IOMMU to grub to support OVS/SRIOV SA contexts"
Volodymyr Mytnyk [Thu, 6 Dec 2018 13:26:43 +0000 (13:26 +0000)]
Merge "Add IOMMU to grub to support OVS/SRIOV SA contexts"

5 years agoFix pip environment 15/65615/1
John O Loughlin [Thu, 6 Dec 2018 10:54:10 +0000 (10:54 +0000)]
Fix pip environment

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>
5 years agoMerge "Adding scale up test case for l3fwd SRIOV."
Volodymyr Mytnyk [Tue, 4 Dec 2018 16:09:57 +0000 (16:09 +0000)]
Merge "Adding scale up test case for l3fwd SRIOV."

5 years agoAdd HTTP IxLoad test cases for agnostic VNF 09/65509/3
Serhiy Pshyk [Fri, 30 Nov 2018 19:34:48 +0000 (19:34 +0000)]
Add HTTP IxLoad test cases for agnostic VNF

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>
5 years agoMerge "Handle HTTP traffic profile parameters as optional"
Volodymyr Mytnyk [Tue, 4 Dec 2018 08:27:50 +0000 (08:27 +0000)]
Merge "Handle HTTP traffic profile parameters as optional"

5 years agoAdding scale up test case for l3fwd SRIOV. 99/65499/4
Carey, Alan [Thu, 29 Nov 2018 05:57:38 +0000 (05:57 +0000)]
Adding scale up test case for l3fwd SRIOV.

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>
5 years agoMerge "Adding scale up test case for l3fwd OvS-DPDK."
Abhijit Sinha [Mon, 3 Dec 2018 14:37:53 +0000 (14:37 +0000)]
Merge "Adding scale up test case for l3fwd OvS-DPDK."

5 years agoHandle HTTP traffic profile parameters as optional 07/65507/1
Serhiy Pshyk [Fri, 30 Nov 2018 19:25:30 +0000 (19:25 +0000)]
Handle HTTP traffic profile parameters as optional

JIRA: YARDSTICK-1548

Change-Id: I1130b33a1ab441a7a9ebf24beb954c9dab0ebc29
Signed-off-by: Serhiy Pshyk <serhiyx.pshyk@intel.com>
5 years agoMerge "Add test suite for scenario "opnfv_os-ovn-nofeature-ha""
Jing Lu [Fri, 30 Nov 2018 01:42:00 +0000 (01:42 +0000)]
Merge "Add test suite for scenario "opnfv_os-ovn-nofeature-ha""

5 years agoMerge "Distribute dpdk/vhostuser between CPUs for SA OVS"
Volodymyr Mytnyk [Thu, 29 Nov 2018 17:00:31 +0000 (17:00 +0000)]
Merge "Distribute dpdk/vhostuser between CPUs for SA OVS"

5 years agoAdding scale up test case for l3fwd OvS-DPDK. 03/65503/1
Carey, Alan [Thu, 29 Nov 2018 09:08:12 +0000 (09:08 +0000)]
Adding scale up test case for l3fwd OvS-DPDK.

JIRA: YARDSTICK-1547

Change-Id: I5915c0e8df343e2c21396a9892d4728377e333bc
Signed-off-by: Carey, Alan <alan.carey@intel.com>
5 years agoMerge "Prox L2FWD multiflow test fix"
Abhijit Sinha [Wed, 28 Nov 2018 17:26:12 +0000 (17:26 +0000)]
Merge "Prox L2FWD multiflow test fix"

5 years agoProx L2FWD multiflow test fix 73/65273/4
Abhijit Sinha [Tue, 20 Nov 2018 14:15:33 +0000 (14:15 +0000)]
Prox L2FWD multiflow test fix

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>
5 years agoMerge "Fix multiport/scale-out baremetal ansible scripts"
Volodymyr Mytnyk [Wed, 28 Nov 2018 14:35:20 +0000 (14:35 +0000)]
Merge "Fix multiport/scale-out baremetal ansible scripts"

5 years agoMerge "NSB NFVi PROX Should report realtime port activity not historical data"
Abhijit Sinha [Wed, 28 Nov 2018 13:13:25 +0000 (13:13 +0000)]
Merge "NSB NFVi PROX Should report realtime port activity not historical data"

5 years agoNSB NFVi PROX Should report realtime port activity not 71/63071/21
DanielMartinBuckley [Mon, 1 Oct 2018 15:30:01 +0000 (16:30 +0100)]
NSB NFVi PROX Should report realtime port activity not
historical data

JIRA: YARDSTICK-1458

The TG is only sampled at the end of every test interval.
This is incorrect. It should be sampled every interval.

Change-Id: I612ead8a243a7d9930874d02adc9b959b843b99b
Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>
5 years agoAdd template and css for nsb report 03/60703/12
Patrice Buriez [Fri, 9 Nov 2018 10:00:26 +0000 (11:00 +0100)]
Add template and css for nsb report

JIRA: YARDSTICK-1367
Topic: report/html_table (5 of 11)

Change-Id: I7b8f2fa2aff3d5ee20ec23189acefe41452ad496
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
5 years agoRemove Django from requirements and update docs 01/60701/12
Patrice Buriez [Fri, 9 Nov 2018 09:38:53 +0000 (10:38 +0100)]
Remove Django from requirements and update docs

Since ``yardstick report generate`` now uses Jinja2,
there is no need for python-django, which was only being
used for that command.

Update docs accordingly, and provide links to InfluxDB,
Jinja2 and Highcharts.

JIRA: YARDSTICK-1367
Topic: report/html_table (3 of 11)

Change-Id: I63ab03e0b57901f250920487760507062825d812
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
5 years agoAdd parser to support jsTree in report 61/60061/14
Patrice Buriez [Fri, 9 Nov 2018 09:45:31 +0000 (10:45 +0100)]
Add parser to support jsTree in report

Allow the user to select what data to show in the report using
jsTree to navigate a hierarchical metrics list.

JIRA: YARDSTICK-1367
Topic: report/html_table (4 of 11)

Change-Id: I86d782a0a70b80a1cdfaab2f41afb7668066cbf7
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
5 years agoGenerate report from a file instead of string 99/60699/12
Patrice Buriez [Fri, 9 Nov 2018 09:33:50 +0000 (10:33 +0100)]
Generate report from a file instead of string

``$ yardstick report generate ...`` now renders a template stored
in a file instead of from an imported string

Instead of using Django, templating is done by jinja2, as this is
used in other parts of Yardstick.

JIRA: YARDSTICK-1367
Topic: report/html_table (2 of 11)

Change-Id: Iaff53e7e28903e46164ce0977f6b8adbe04d23d7
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
5 years agoMerge "Fix OvS-DPDK context mem allocation problem"
Volodymyr Mytnyk [Thu, 22 Nov 2018 17:37:58 +0000 (17:37 +0000)]
Merge "Fix OvS-DPDK context mem allocation problem"

5 years agoMerge "Fix hugepages calculation"
Volodymyr Mytnyk [Thu, 22 Nov 2018 12:04:44 +0000 (12:04 +0000)]
Merge "Fix hugepages calculation"

5 years agoFix OvS-DPDK context mem allocation problem 31/65331/3
Mytnyk, Volodymyr [Thu, 22 Nov 2018 10:50:28 +0000 (10:50 +0000)]
Fix OvS-DPDK context mem allocation problem

The hugepages allocated for OvS-DPDK context is not correct,
thus it is causing an issue to allocate the required
amount of memory for VM.

JIRA: YARDSTICK-1538

Change-Id: I1a34199d4f78c999476603fa86d79ffc1fbf27c8
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
5 years agoFix hugepages calculation 15/65315/2
Mytnyk, Volodymyr [Wed, 21 Nov 2018 17:00:51 +0000 (17:00 +0000)]
Fix hugepages calculation

JIRA: YARDSTICK-1537

Change-Id: If4e78fe49c8b248c180d5a8db3932d822b9e5f95
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
5 years agoUpdate unit tests for yardstick/benchmark/core/report.py 75/60975/7
Patrice Buriez [Fri, 9 Nov 2018 09:25:19 +0000 (10:25 +0100)]
Update unit tests for yardstick/benchmark/core/report.py

* Remove redundant imports
* Rename some constants
* Add additional unit tests
* Reword KeyError message

JIRA: YARDSTICK-1367
Topic: report/html_table (1 of 11)

Change-Id: I3d89c1ed9acaeb7421a0734e33075ebae252c035
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
5 years agoMerge "Install barometer collectd container on all hosts"
Volodymyr Mytnyk [Wed, 21 Nov 2018 09:06:51 +0000 (09:06 +0000)]
Merge "Install barometer collectd container on all hosts"

5 years agoInstall barometer collectd container on all hosts 89/64489/3
Chornyi, TarasX [Mon, 5 Nov 2018 12:58:34 +0000 (14:58 +0200)]
Install barometer collectd container on all hosts

nsb_install.sh script will now install docker and barometer
collectd container on all baremetal hosts.

JIRA: YARDSTICK-1510

Change-Id: I927f96ec2e11b2111b76217597054a6471189f29
Signed-off-by: Chornyi, TarasX <tarasx.chornyi@intel.com>
5 years agoMerge "Make VM machine type as a user configuration"
Volodymyr Mytnyk [Tue, 20 Nov 2018 15:16:43 +0000 (15:16 +0000)]
Merge "Make VM machine type as a user configuration"

5 years agoMake VM machine type as a user configuration 59/64759/7
Mytnyk, Volodymyr [Thu, 8 Nov 2018 08:44:20 +0000 (08:44 +0000)]
Make VM machine type as a user configuration

For backward compatibility, the default value of this
option has been left unchanged.

JIRA: YARDSTICK-1528

Change-Id: I42ceca96501f1136cba27d85c2d82240bd45c10c
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
5 years agoRun testcase 074 result overridden by job status 89/65189/1
Ameed Ashour [Sun, 18 Nov 2018 08:47:21 +0000 (10:47 +0200)]
Run testcase 074 result overridden by job status

Change-Id: Icb24727fd7ca8a340ea424284b510b007055ec9c
JIRA: YARDSTICK-1526
Signed-off-by: Ameed Ashour <Ameed.Ashour.Ext@nokia.com>
5 years agoMerge "Remove unused functions vpe"
Abhijit Sinha [Wed, 14 Nov 2018 18:13:45 +0000 (18:13 +0000)]
Merge "Remove unused functions vpe"

5 years agoCreate vPE binary from dpdk 45/65045/3
John O Loughlin [Mon, 12 Nov 2018 16:38:03 +0000 (16:38 +0000)]
Create vPE binary from dpdk

Build and move the vPE binary from dpdk to nsb_bin

JIRA: YARDSTICK-1473

Change-Id: I01c44fb375d200d990efd27e1f1717cd0e100bb0
Signed-off-by: John O Loughlin <john.oloughlin@intel.com>
5 years agoRemove unused functions vpe 11/64311/4
John O Loughlin [Wed, 31 Oct 2018 14:14:05 +0000 (14:14 +0000)]
Remove unused functions vpe

JIRA: YARDSTICK-1473

Change-Id: Ib9d3eb01f3fd900cbb08d55fc21fb95beceec941
Signed-off-by: John O Loughlin <john.oloughlin@intel.com>
5 years agoMerge "Add option to pass config file to vPE"
Volodymyr Mytnyk [Wed, 14 Nov 2018 16:22:36 +0000 (16:22 +0000)]
Merge "Add option to pass config file to vPE"

5 years agoAdd option to pass config file to vPE 59/63959/12
John O Loughlin [Wed, 24 Oct 2018 14:36:36 +0000 (15:36 +0100)]
Add option to pass config file to vPE

Yardstick should not generate config files for vPE.
The current autogenerated configfile is incorrect.
Therefore this patch is removing the auto-generation functionality.

JIRA: YARDSTICK-1473

Change-Id: I9d909fcd0ac517d5ccdefb024c89b6bf979ef9c0
Signed-off-by: John O Loughlin <john.oloughlin@intel.com>
5 years agoMerge "Prox standalone test case changes:"
Abhijit Sinha [Wed, 14 Nov 2018 15:03:24 +0000 (15:03 +0000)]
Merge "Prox standalone test case changes:"

5 years agoFix multiport/scale-out baremetal ansible scripts 01/60101/5
Mytnyk, Volodymyr [Mon, 23 Jul 2018 08:34:48 +0000 (09:34 +0100)]
Fix multiport/scale-out baremetal ansible scripts

- Fixed ansible scripts to generate multiport baremetal TCs
  for vACL/vFW/vCGNAPT.
- Added scale out correlated traffic TCs for vACL/vFW/vCGNAPT.

JIRA: YARDSTICK-1347

Change-Id: I3f6232dab1a45c70d1e22fbe2c7b0c3cb4773a4e
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
5 years agoDistribute dpdk/vhostuser between CPUs for SA OVS 91/64091/5
Stepan Andrushko [Fri, 26 Oct 2018 16:09:30 +0000 (19:09 +0300)]
Distribute dpdk/vhostuser between CPUs for SA OVS

Update Yardstick with ability to distribute DPDK/vhost-user ports/queues
between CPU cores. Extended OVS add vhost-user interface command with
option "n_rxq", provided in the test case. Ordered ports added to OVS.

JIRA: YARDSTICK-1490

Change-Id: I71f5d878a9ee3a11f636762fc16b04ee6bc79e14
Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
5 years agoProx standalone test case changes: 77/64877/3
Carey, Alan [Fri, 9 Nov 2018 05:51:35 +0000 (05:51 +0000)]
Prox standalone test case changes:

Files renamed to include dpdk in name.
User/Password fields not needed in standalone context.
Fix with OvS test case file dpdk port number added.

JIRA: YARDSTICK-1500
JIRA: YARDSTICK-1475
JIRA: YARDSTICK-1471

Change-Id: I0422b5341172f098b1ff95b51b6fbc71b1b049f0
Signed-off-by: Carey, Alan <alan.carey@intel.com>
5 years agoMerge "Implement functionality for updating http client"
Volodymyr Mytnyk [Mon, 12 Nov 2018 13:01:08 +0000 (13:01 +0000)]
Merge "Implement functionality for updating http client"

5 years agoImplement functionality for updating http client 55/62555/9
Myron Sosyak [Wed, 19 Sep 2018 13:10:57 +0000 (14:10 +0100)]
Implement functionality for updating http client

Implemented functionality for updating http client configuration.
Extended http_ixload.py with functions for update page object
and count of simulated users in http client on netTraffic.

JIRA: YARDSTICK-1435

Change-Id: I9a0be226d4201d861d3a764864b42e5d87a4a305
Signed-off-by: Myron Sosyak <myronx.sosyak@intel.com>
Signed-off-by: Taras Chornyi <tarasx.chornyi@intel.com>
5 years agoMerge "[docs] Resolve "nested numbering in toctree?" warning"
Rex Lee [Fri, 9 Nov 2018 10:32:19 +0000 (10:32 +0000)]
Merge "[docs] Resolve "nested numbering in toctree?" warning"

5 years agoMerge "[docs] Resolve "document isn't included in any toctree" warning"
Rex Lee [Fri, 9 Nov 2018 10:32:05 +0000 (10:32 +0000)]
Merge "[docs] Resolve "document isn't included in any toctree" warning"

5 years agoMerge "[docs] Add release notes for Gambia"
Rex Lee [Fri, 9 Nov 2018 10:11:53 +0000 (10:11 +0000)]
Merge "[docs] Add release notes for Gambia"

5 years ago[docs] Add release notes for Gambia 61/63461/9
Emma Foley [Fri, 12 Oct 2018 18:40:15 +0000 (19:40 +0100)]
[docs] Add release notes for Gambia

Change-Id: If3e209ac3d2e80baadef0f4b76494028f8594f8b
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
5 years agoAdd test suite for scenario "opnfv_os-ovn-nofeature-ha" 51/64851/1
rexlee8776 [Fri, 9 Nov 2018 06:33:21 +0000 (06:33 +0000)]
Add test suite for scenario "opnfv_os-ovn-nofeature-ha"

JIRA: YARDSTICK-1517

Change-Id: I172c92cd6f892321687949647c33e47b9e9f9d74
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
5 years ago[docs] Resolve "document isn't included in any toctree" warning 49/63349/4
Emma Foley [Fri, 5 Oct 2018 15:35:35 +0000 (16:35 +0100)]
[docs] Resolve "document isn't included in any toctree" warning

Some test cases and test results weren't included in the test case
lists.
This change updates the lists of TC to included the previously
omitted TCs and add test results to index.

JIRA: YARDSTICK-1335
Change-Id: I5ca3b679b308889e60b7db2679629dc9144a3226
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
5 years agoCleanup of ixia_profile attribute for IxNetwork TG 83/64383/2
Orest Voznyy [Thu, 1 Nov 2018 11:39:44 +0000 (13:39 +0200)]
Cleanup of ixia_profile attribute for IxNetwork TG

Remove obsolete attribute "ixia_profile" from
 - test cases using IxNetwork as a TG
 - from unit tests related to IxNetwork

Remove ixncfg files from repo.
Remove mention of ixncfg files from test case files

JIRA: YARDSTICK-1506

Change-Id: I5f8087cef74ac80ced0cfa310fdb5f91550d08f5
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
5 years agoMerge "Adding new test case for prox Standalone L3FWD."
Abhijit Sinha [Thu, 8 Nov 2018 14:14:52 +0000 (14:14 +0000)]
Merge "Adding new test case for prox Standalone L3FWD."

5 years agoMerge "add error logs to storperf"
Abhijit Sinha [Thu, 8 Nov 2018 11:17:47 +0000 (11:17 +0000)]
Merge "add error logs to storperf"

5 years agoMerge "Bugfix: Gambia ci job failed on apex and compass"
Rex Lee [Thu, 8 Nov 2018 11:14:33 +0000 (11:14 +0000)]
Merge "Bugfix: Gambia ci job failed on apex and compass"

5 years agoMerge "Add prox test case for OvS-DPDK & 4 Port"
Abhijit Sinha [Thu, 8 Nov 2018 09:25:44 +0000 (09:25 +0000)]
Merge "Add prox test case for OvS-DPDK & 4 Port"

5 years agoMerge "Adding Test Cases for Prox PktTouch Standalone SRIOV"
Abhijit Sinha [Thu, 8 Nov 2018 09:25:36 +0000 (09:25 +0000)]
Merge "Adding Test Cases for Prox PktTouch Standalone SRIOV"

5 years agoBugfix: Gambia ci job failed on apex and compass 61/64761/1
rexlee8776 [Thu, 8 Nov 2018 06:51:37 +0000 (06:51 +0000)]
Bugfix: Gambia ci job failed on apex and compass

update according to [1]

[1]
https://github.com/openstack/requirements/blob/stable/queens/upper-constraints.txt

Change-Id: If21e39470a33b9e7591cebe7f24b8f689edf4898
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
6 years agoMerge "Setup hugepages on SA host(sriov, ovs_dpdk)"
Abhijit Sinha [Wed, 7 Nov 2018 17:48:44 +0000 (17:48 +0000)]
Merge "Setup hugepages on SA host(sriov, ovs_dpdk)"

6 years agoAdd prox test case for OvS-DPDK & 4 Port 03/64203/5
Carey, Alan [Fri, 26 Oct 2018 07:22:08 +0000 (08:22 +0100)]
Add prox test case for OvS-DPDK & 4 Port

JIRA: YARDSTICK-1475

Change-Id: I511130ad65acbd2a052b6285c8408bfc098adbb6
Signed-off-by: Carey, Alan <alan.carey@intel.com>
6 years agoMerge "Add prox test case for SRIOV & 4 ports."
Abhijit Sinha [Wed, 7 Nov 2018 17:24:46 +0000 (17:24 +0000)]
Merge "Add prox test case for SRIOV & 4 ports."

6 years agoMerge "Make OvS max_idle & queues configuration optional"
Abhijit Sinha [Wed, 7 Nov 2018 15:26:01 +0000 (15:26 +0000)]
Merge "Make OvS max_idle & queues configuration optional"

6 years agoMerge "Adding Test Cases for Prox PktTouch Standalone OvS-DPDK"
Abhijit Sinha [Wed, 7 Nov 2018 11:35:08 +0000 (11:35 +0000)]
Merge "Adding Test Cases for Prox PktTouch Standalone OvS-DPDK"

6 years agoMerge "Add IxNextgen API for settings IP priority"
Abhijit Sinha [Wed, 7 Nov 2018 11:28:12 +0000 (11:28 +0000)]
Merge "Add IxNextgen API for settings IP priority"

6 years agoMerge "Add API for PPPoE clients statistic retrieval"
Abhijit Sinha [Wed, 7 Nov 2018 11:25:44 +0000 (11:25 +0000)]
Merge "Add API for PPPoE clients statistic retrieval"

6 years agoMerge "Update: assign static IP to VM for standalone"
Abhijit Sinha [Wed, 7 Nov 2018 11:22:32 +0000 (11:22 +0000)]
Merge "Update: assign static IP to VM for standalone"

6 years agoMerge "Add 8 port topology file for agnostic vnf with ixia tg"
Abhijit Sinha [Wed, 7 Nov 2018 11:15:49 +0000 (11:15 +0000)]
Merge "Add 8 port topology file for agnostic vnf with ixia tg"

6 years agoAdding new test case for prox Standalone L3FWD. 91/64691/2
Carey, Alan [Wed, 7 Nov 2018 07:58:20 +0000 (07:58 +0000)]
Adding new test case for prox Standalone L3FWD.

This contains two files: 2 & 4 port test cases.

JIRA: YARDSTICK-1515

Change-Id: I9b6b5fd47a854571bc4e9f67c570b183e65245db
Signed-off-by: Carey, Alan <alan.carey@intel.com>
6 years agoAdd prox test case for SRIOV & 4 ports. 77/64077/5
Carey, Alan [Fri, 26 Oct 2018 05:35:52 +0000 (06:35 +0100)]
Add prox test case for SRIOV & 4 ports.

Changes made to prox_bm.yaml file for 4 port support.

JIRA: YARDSTICK-1471

Change-Id: I7e7873bd6d2337659ca19abfd4d2b4db5d89fc95
Signed-off-by: Carey, Alan <alan.carey@intel.com>
6 years agoAdding Test Cases for Prox PktTouch Standalone SRIOV 19/64319/2
Carey, Alan [Wed, 31 Oct 2018 06:00:35 +0000 (06:00 +0000)]
Adding Test Cases for Prox PktTouch Standalone SRIOV

Patch contains two test case files: 2 Port & 4 Port

JIRA: YARDSTICK-1501

Change-Id: Ia3fff6ea97577d078a216d5d02f8e5257df1bd13
Signed-off-by: Carey, Alan <alan.carey@intel.com>
6 years agoMerge "Update Multi Port Stats reading for PROX"
Abhijit Sinha [Tue, 6 Nov 2018 11:28:19 +0000 (11:28 +0000)]
Merge "Update Multi Port Stats reading for PROX"

6 years ago[docs] Update mailing list to use #yardstick 53/63353/3
Emma Foley [Tue, 9 Oct 2018 14:14:32 +0000 (15:14 +0100)]
[docs] Update mailing list to use #yardstick

The mailing list is on a new system that lets you use #topics
instead of [topics]. The contact information has been updated
to reflect this.

JIRA: YARDSTICK-1335
Change-Id: Ida9af98f00761a3bff8903165fd2806163787ccd
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
6 years agoMerge changes from topic 'doc/nsb-qsg'
Rex Lee [Tue, 6 Nov 2018 06:39:10 +0000 (06:39 +0000)]
Merge changes from topic 'doc/nsb-qsg'

* changes:
  [docs][userguide] Update formatting for Influx instructions in ch04
  [userguide] Update the directory structure listing
  [docs][devguide] Fix line lengths in devguide_nsb_prox.rst

6 years agoMerge "[docs] Add vEPC test case preparation steps"
Abhijit Sinha [Mon, 5 Nov 2018 15:42:31 +0000 (15:42 +0000)]
Merge "[docs] Add vEPC test case preparation steps"

6 years agoMerge "Added http concurrency test suite for agnostic VNF"
Abhijit Sinha [Mon, 5 Nov 2018 14:27:25 +0000 (14:27 +0000)]
Merge "Added http concurrency test suite for agnostic VNF"

6 years agoMerge "Fix python lib path for ixload control subprocess"
Abhijit Sinha [Mon, 5 Nov 2018 14:24:48 +0000 (14:24 +0000)]
Merge "Fix python lib path for ixload control subprocess"

6 years agoAdd API for PPPoE clients statistic retrieval 59/63859/3
Oleksandr Naumets [Mon, 22 Oct 2018 06:59:52 +0000 (07:59 +0100)]
Add API for PPPoE clients statistic retrieval

Add IxNextgen API for PPPoE clients per port statistics retrieval.

JIRA: YARDSTICK-1480

Change-Id: Ic22cf4a085ad957891575e9728584aee939a6630
Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
6 years agoUpdate Multi Port Stats reading for PROX 67/59567/31
DanielMartinBuckley [Thu, 5 Jul 2018 16:55:29 +0000 (17:55 +0100)]
Update Multi Port Stats reading for PROX

JIRA: YARDSTICK-1458

Removed excessive jitter by removing extra sleeps in start/stop/reset
  ssh
Removed extra retries when bad data returned
Added a slep at end of test to give runner a chance to empty the queue
  on shutdown
Added a timeout on port retry attempts

Change-Id: Ica60b11c7af242817a83c154157827581f60d16a
Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>
6 years agoMerge "Test case override of traffic profile settings."
Abhijit Sinha [Mon, 5 Nov 2018 12:03:58 +0000 (12:03 +0000)]
Merge "Test case override of traffic profile settings."

6 years ago[docs] Resolve "nested numbering in toctree?" warning 51/63351/4
Emma Foley [Mon, 8 Oct 2018 17:57:37 +0000 (18:57 +0100)]
[docs] Resolve "nested numbering in toctree?" warning

Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Change-Id: Id31c0484db2dc28c2237455b863d2eac9fcbc66a

6 years agoMerge "[docs] Rename image tc014_pod_frase{e,}r.png"
Rex Lee [Mon, 5 Nov 2018 09:17:11 +0000 (09:17 +0000)]
Merge "[docs] Rename image tc014_pod_frase{e,}r.png"

6 years agoMerge "[docs] Fix "Error in xxx directive" warning"
Rex Lee [Mon, 5 Nov 2018 09:17:05 +0000 (09:17 +0000)]
Merge "[docs] Fix "Error in xxx directive" warning"

6 years agoMerge "[docs] Fix docs {un,}indent warnings in Testcase definitions"
Rex Lee [Mon, 5 Nov 2018 09:16:57 +0000 (09:16 +0000)]
Merge "[docs] Fix docs {un,}indent warnings in Testcase definitions"

6 years agoMerge "[docs] Update header levels"
Rex Lee [Mon, 5 Nov 2018 09:16:48 +0000 (09:16 +0000)]
Merge "[docs] Update header levels"

6 years agoMerge "[docs] Remove vtc results chapter and references"
Rex Lee [Mon, 5 Nov 2018 09:16:39 +0000 (09:16 +0000)]
Merge "[docs] Remove vtc results chapter and references"

6 years agoMerge changes from topic 'docs/fix-warnings'
Rex Lee [Mon, 5 Nov 2018 09:16:21 +0000 (09:16 +0000)]
Merge changes from topic 'docs/fix-warnings'

* changes:
  [docs] Fix unresolved reference warning
  [docs] Update broken and redirected links

6 years agoAdd 8 port topology file for agnostic vnf with ixia tg 39/64439/1
Oleksandr Naumets [Fri, 2 Nov 2018 17:13:28 +0000 (17:13 +0000)]
Add 8 port topology file for agnostic vnf with ixia tg

JIRA: YARDSTICK-1509

Change-Id: I516b8011d0debb99105596755f04e858b2ce87b3
Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
6 years ago[docs] Add vEPC test case preparation steps 21/64321/2
Orest Voznyy [Wed, 31 Oct 2018 15:27:04 +0000 (17:27 +0200)]
[docs] Add vEPC test case preparation steps

Add documentation to review the changes to original vEPC infrastructure
files to configure NSB test run in a specific test setup.

Add initial steps to prepare NSB to use Spirent Landslide for vEPC tests.

JIRA: YARDSTICK-1459

Change-Id: I3b937b1a21d6ec6851a92946e46c679385fdff9c
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
6 years agoMake OvS max_idle & queues configuration optional 13/64213/8
Mytnyk, Volodymyr [Fri, 12 Oct 2018 16:53:17 +0000 (17:53 +0100)]
Make OvS max_idle & queues configuration optional

Remove hardcoded rx queue value

JIRA: YARDSTICK-1493

Change-Id: Ia4944db21d94399c724bcabf4e0eae809518e7e9
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
6 years agoMerge "[docs] Test case documentation for vEPC testing"
Emma Foley [Thu, 1 Nov 2018 16:17:52 +0000 (16:17 +0000)]
Merge "[docs] Test case documentation for vEPC testing"

6 years agoMerge "Add IxNextgen API for setting tracking options"
Abhijit Sinha [Thu, 1 Nov 2018 13:31:52 +0000 (13:31 +0000)]
Merge "Add IxNextgen API for setting tracking options"

6 years agoMerge "Add IxNextgen API for checking protocols status"
Abhijit Sinha [Thu, 1 Nov 2018 13:30:33 +0000 (13:30 +0000)]
Merge "Add IxNextgen API for checking protocols status"

6 years agoMerge "Make OvS to listen on TCP by default"
Emma Foley [Thu, 1 Nov 2018 11:05:59 +0000 (11:05 +0000)]
Merge "Make OvS to listen on TCP by default"

6 years ago[docs] Test case documentation for vEPC testing 63/63963/8
Abhijit Sinha [Wed, 24 Oct 2018 17:04:35 +0000 (18:04 +0100)]
[docs] Test case documentation for vEPC testing

JIRA: YARDSTICK-1349

The test case document will cover the following:
- test purpose
- test configuration
- pre-test conditions
- test sequence
- test verdict

Change-Id: I2841a7ff3d248bb3e4739579fad722dc02b5504f
Signed-off-by: Abhijit Sinha <abhijit.sinha@intel.com>
6 years agoMerge "Update: Trex KPI not collected no rabbitmq user"
Emma Foley [Wed, 31 Oct 2018 18:52:51 +0000 (18:52 +0000)]
Merge "Update: Trex KPI not collected no rabbitmq user"

6 years agoUpdate: Trex KPI not collected no rabbitmq user 29/64329/1
Stepan Andrushko [Wed, 31 Oct 2018 17:07:08 +0000 (19:07 +0200)]
Update: Trex KPI not collected no rabbitmq user

Update of review #63707: missed yardstick password hash.
This must be set on top of changes on review.

JIRA: YARDSTICK-1479

Change-Id: Ia8783de81ad91ea7421c6bbff87a30c59db2d44c
Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
6 years agoMerge "Adding Grafana dashboard for visualizing the vEPC default bearer metrics."
Abhijit Sinha [Wed, 31 Oct 2018 14:33:22 +0000 (14:33 +0000)]
Merge "Adding Grafana dashboard for visualizing the vEPC default bearer metrics."

6 years agoAdded http concurrency test suite for agnostic VNF 71/63271/6
Chornyi, TarasX [Mon, 8 Oct 2018 09:23:29 +0000 (12:23 +0300)]
Added http concurrency test suite for agnostic VNF

Added http concurrency test suite and test template.
In the test pemplate user can set number of users and page size

JIRA: YARDSTICK-1438

Change-Id: I510c37309568c1ef9c4ab34d3b85614120dc79a8
Signed-off-by: Taras Chornyi <tarasx.chornyi@intel.com>
6 years agoAdding Test Cases for Prox PktTouch Standalone OvS-DPDK 17/64317/2
Carey, Alan [Wed, 31 Oct 2018 05:38:37 +0000 (05:38 +0000)]
Adding Test Cases for Prox PktTouch Standalone OvS-DPDK

Patch contains two test case files: 2 Port & 4 Port

JIRA: YARDSTICK-1500

Change-Id: Ia80ef1de072f1402196cc65089ab6929c09ecb6f
Signed-off-by: Carey, Alan <alan.carey@intel.com>
6 years agoAdding Grafana dashboard for visualizing the vEPC default bearer metrics. 51/64251/2
Carey, Alan [Tue, 30 Oct 2018 09:02:28 +0000 (09:02 +0000)]
Adding Grafana dashboard for visualizing the vEPC default bearer metrics.

The dashboard will highlight the Network metrics captured from Spirent landslide traffic generator.

JIRA: YARDSTICK-1350

Change-Id: I47920446181355a97e875fd82afd633b336c8da6
Signed-off-by: Carey, Alan <alan.carey@intel.com>
6 years ago[docs][userguide] Update formatting for Influx instructions in ch04 89/63789/3
Emma Foley [Wed, 29 Aug 2018 16:05:52 +0000 (17:05 +0100)]
[docs][userguide] Update formatting for Influx instructions in ch04

JIRA: YARDSTICK-1335
Change-Id: I2422d12a8c34fe2afaab349cbbb4dfe579057cb1
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
6 years ago[userguide] Update the directory structure listing 87/63787/3
Emma Foley [Tue, 28 Aug 2018 13:34:55 +0000 (14:34 +0100)]
[userguide] Update the directory structure listing

Change-Id: I4ff6f94a6d309e1604672a41c581d0768c91a5d2
JIRA: YARDSTICK-1335
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
6 years ago[docs][devguide] Fix line lengths in devguide_nsb_prox.rst 85/63785/3
Emma Foley [Wed, 22 Aug 2018 15:24:37 +0000 (16:24 +0100)]
[docs][devguide] Fix line lengths in devguide_nsb_prox.rst

JIRA: YARDSTICK-1335
Change-Id: I863da3318a71dbcf2dc3f2b43fda6a92feed2089
Signed-off-by: Emma Foley <emma.l.foley@intel.com>