Rex Lee [Thu, 8 Nov 2018 11:14:33 +0000 (11:14 +0000)]
Merge "Bugfix: Gambia ci job failed on apex and compass"
Abhijit Sinha [Thu, 8 Nov 2018 09:25:44 +0000 (09:25 +0000)]
Merge "Add prox test case for OvS-DPDK & 4 Port"
Abhijit Sinha [Thu, 8 Nov 2018 09:25:36 +0000 (09:25 +0000)]
Merge "Adding Test Cases for Prox PktTouch Standalone SRIOV"
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>
Abhijit Sinha [Wed, 7 Nov 2018 17:48:44 +0000 (17:48 +0000)]
Merge "Setup hugepages on SA host(sriov, ovs_dpdk)"
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>
Abhijit Sinha [Wed, 7 Nov 2018 17:24:46 +0000 (17:24 +0000)]
Merge "Add prox test case for SRIOV & 4 ports."
Abhijit Sinha [Wed, 7 Nov 2018 15:26:01 +0000 (15:26 +0000)]
Merge "Make OvS max_idle & queues configuration optional"
Abhijit Sinha [Wed, 7 Nov 2018 11:35:08 +0000 (11:35 +0000)]
Merge "Adding Test Cases for Prox PktTouch Standalone OvS-DPDK"
Abhijit Sinha [Wed, 7 Nov 2018 11:28:12 +0000 (11:28 +0000)]
Merge "Add IxNextgen API for settings IP priority"
Abhijit Sinha [Wed, 7 Nov 2018 11:25:44 +0000 (11:25 +0000)]
Merge "Add API for PPPoE clients statistic retrieval"
Abhijit Sinha [Wed, 7 Nov 2018 11:22:32 +0000 (11:22 +0000)]
Merge "Update: assign static IP to VM for standalone"
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"
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>
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>
Abhijit Sinha [Tue, 6 Nov 2018 11:28:19 +0000 (11:28 +0000)]
Merge "Update Multi Port Stats reading for PROX"
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>
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
Abhijit Sinha [Mon, 5 Nov 2018 15:42:31 +0000 (15:42 +0000)]
Merge "[docs] Add vEPC test case preparation steps"
Abhijit Sinha [Mon, 5 Nov 2018 14:27:25 +0000 (14:27 +0000)]
Merge "Added http concurrency test suite for agnostic VNF"
Abhijit Sinha [Mon, 5 Nov 2018 14:24:48 +0000 (14:24 +0000)]
Merge "Fix python lib path for ixload control subprocess"
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>
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>
Abhijit Sinha [Mon, 5 Nov 2018 12:03:58 +0000 (12:03 +0000)]
Merge "Test case override of traffic profile settings."
Rex Lee [Mon, 5 Nov 2018 09:17:11 +0000 (09:17 +0000)]
Merge "[docs] Rename image tc014_pod_frase{e,}r.png"
Rex Lee [Mon, 5 Nov 2018 09:17:05 +0000 (09:17 +0000)]
Merge "[docs] Fix "Error in xxx directive" warning"
Rex Lee [Mon, 5 Nov 2018 09:16:57 +0000 (09:16 +0000)]
Merge "[docs] Fix docs {un,}indent warnings in Testcase definitions"
Rex Lee [Mon, 5 Nov 2018 09:16:48 +0000 (09:16 +0000)]
Merge "[docs] Update header levels"
Rex Lee [Mon, 5 Nov 2018 09:16:39 +0000 (09:16 +0000)]
Merge "[docs] Remove vtc results chapter and references"
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
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>
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>
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>
Emma Foley [Thu, 1 Nov 2018 16:17:52 +0000 (16:17 +0000)]
Merge "[docs] Test case documentation for vEPC testing"
Abhijit Sinha [Thu, 1 Nov 2018 13:31:52 +0000 (13:31 +0000)]
Merge "Add IxNextgen API for setting tracking options"
Abhijit Sinha [Thu, 1 Nov 2018 13:30:33 +0000 (13:30 +0000)]
Merge "Add IxNextgen API for checking protocols status"
Emma Foley [Thu, 1 Nov 2018 11:05:59 +0000 (11:05 +0000)]
Merge "Make OvS to listen on TCP by default"
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>
Emma Foley [Wed, 31 Oct 2018 18:52:51 +0000 (18:52 +0000)]
Merge "Update: Trex KPI not collected no rabbitmq user"
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>
Abhijit Sinha [Wed, 31 Oct 2018 14:33:22 +0000 (14:33 +0000)]
Merge "Adding Grafana dashboard for visualizing the vEPC default bearer metrics."
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>
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>
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>
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>
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>
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>
Stepan Andrushko [Mon, 29 Oct 2018 19:32:44 +0000 (21:32 +0200)]
Update: assign static IP to VM for standalone
Updated cloud-init network file to be used on Ubuntu 16.04 and
Ubuntu 18.04. Fields 'macaddress' and 'prefix' modified in
network-config file.
JIRA: YARDSTICK-1402
Change-Id: Ibe7fb9dbf23326a0a6106f98d3b2b9fedf81f79a
Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
Emma Foley [Wed, 3 Oct 2018 13:01:18 +0000 (14:01 +0100)]
[docs] Rename image tc014_pod_frase{e,}r.png
docs/release/results/tc014-cpu-processing-speed.rst
includes the image tc014_pod_fraser.png. This image was
incorrectly named tc014_pod_fraseer.png.
This patch fixes the image name so that the link is valid.
JIRA: YARDSTICK-1416
Change-Id: I37d8ee687f4dbd1a8b906e2934a4119f9fdd8041
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Emma Foley [Wed, 3 Oct 2018 12:56:47 +0000 (13:56 +0100)]
[docs] Fix "Error in xxx directive" warning
JIRA: YARDSTICK-1416
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Change-Id: I58c511454e052496e0b72ea28142b331514475c5
Emma Foley [Wed, 3 Oct 2018 12:54:09 +0000 (13:54 +0100)]
[docs] Fix docs {un,}indent warnings in Testcase definitions
Mostly, the issues were with un/indentation.
This has been fixed, and `tox -e docs` now issues less warnings.
JIRA: YARDSTICK-1416
Change-Id: Ie58a8dba42e9868357e1dce414cb1a01af8ad1f4
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Emma Foley [Wed, 3 Oct 2018 12:49:21 +0000 (13:49 +0100)]
[docs] Update header levels
JIRA: YARDSTICK-1335
Change-Id: I202634a7427a409f0e2ca786c8bb5e05a5b4351d
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Emma Foley [Wed, 3 Oct 2018 12:38:57 +0000 (13:38 +0100)]
[docs] Remove vtc results chapter and references
The vTC chapter in the userguide was previously removed [1]
Some references and results still remained and needed to be removed.
[1] https://gerrit.opnfv.org/gerrit/gitweb?p=yardstick.git;a=commit;h=
114a486558c96152fffb5050840460a54de64d15
JIRA: YARDSTICK-1335
Change-Id: I17806d90ae8bc4dbf813ef89bbc22dc012b4a686
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Emma Foley [Wed, 3 Oct 2018 12:55:16 +0000 (13:55 +0100)]
[docs] Fix unresolved reference warning
JIRA: YARDSTICK-1416
Change-Id: Ibdc9b48e31aff171c59278f9ca19767392f4eeba
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Emma Foley [Mon, 17 Sep 2018 13:55:42 +0000 (14:55 +0100)]
[docs] Update broken and redirected links
A number of links were broken, or permenently redirected.
Some literal include directives pointed to the wrong location.
These have been updated, so the links are valid.
JIRA: YARDSTICK-1416
Change-Id: Icd20113e0ab099850fa58fa41bb27a00670f57ca
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Emma Foley [Tue, 30 Oct 2018 19:19:49 +0000 (19:19 +0000)]
Merge "[docs] Fix links to remove references to submodules"
Emma Foley [Tue, 30 Oct 2018 17:37:08 +0000 (17:37 +0000)]
Merge "Add RFC2544 iteration status field"
Emma Foley [Tue, 30 Oct 2018 17:23:20 +0000 (17:23 +0000)]
Merge "Dashboard with Network and Platform NFVi metrics"
Mytnyk, Volodymyr [Thu, 11 Oct 2018 17:16:06 +0000 (18:16 +0100)]
Make OvS to listen on TCP by default
JIRA: YARDSTICK-1492
Change-Id: I81c682d473ffe3d70ecbb42cce40c2d16e608b41
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
Mytnyk, Volodymyr [Mon, 20 Aug 2018 19:16:36 +0000 (20:16 +0100)]
Add RFC2544 iteration status field
Added new RFC2544 iteration status field into the
testcase result to be able to exctract the best
RX/TX throughput value from each iteration.
The field equal "Success" if the trhoughput value is in the
given drop percentage range and "Failure" otherwise.
JIRA: YARDSTICK-1389
Change-Id: I2fb2ef036b63a0e7bbf3d6c6568d3bdffa488e1f
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
Abhijit Sinha [Tue, 30 Oct 2018 15:12:42 +0000 (15:12 +0000)]
Merge "Pod file fix for Prox 2 port"
Abhijit Sinha [Tue, 30 Oct 2018 15:08:05 +0000 (15:08 +0000)]
Merge "Fix latency for ACL test cases"
Abhijit Sinha [Fri, 5 Oct 2018 14:44:52 +0000 (15:44 +0100)]
Dashboard with Network and Platform NFVi metrics
Added the PROX L3FWD Grafana dashboard with NFVi metrics
collected from barometer collectd container.
The dashboard has template field for HOST/SUT name
to get the collectd metrics from that SUT.
JIRA: YARDSTICK-1412
Update:
- Added table and graphs for TG NFVi metrics
- Added TG and SUT templates as IP address
- Added IPC(instruction per cycles) metric
Change-Id: I1f8971f551df27ad6a16241693527285610fc82d
Signed-off-by: Abhijit Sinha <abhijit.sinha@intel.com>
Aric Gardner [Fri, 14 Sep 2018 21:18:42 +0000 (17:18 -0400)]
[docs] Fix links to remove references to submodules
All references to submodules must be removed for docs to
work going forward.
Can be tested once your project has a local tox file
Change-Id: Id74581cc584f70ae0b31e31c9dd91593c7be6615
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Stepan Andrushko [Fri, 14 Sep 2018 17:05:13 +0000 (20:05 +0300)]
[docs] Update on Yardstick installation
Added details how to install Yardstick using install.yaml.
Updated:
- 04-installation.rst
- 13-nsb-installation.rst
JIRA: YARDSTICK-1335
Change-Id: I526c328f1b197833a2cf496cfef15ba89c11fab1
Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
Abhijit Sinha [Tue, 30 Oct 2018 10:44:04 +0000 (10:44 +0000)]
Merge "Add test library name update in DMF and mainflows"
Abhijit Sinha [Tue, 30 Oct 2018 10:12:42 +0000 (10:12 +0000)]
Merge "Add traffic duration support in test case"
Rex Lee [Tue, 30 Oct 2018 09:11:34 +0000 (09:11 +0000)]
Merge "Proposing Volodymyr Mytnyk as a committer to Yardstick"
Rex Lee [Tue, 30 Oct 2018 09:04:45 +0000 (09:04 +0000)]
Merge "[docs] Add developer guidelines for contribution"
Rex Lee [Tue, 30 Oct 2018 09:04:16 +0000 (09:04 +0000)]
Merge "[docs] Add conventions for writing unit tests."
Emma Foley [Wed, 15 Aug 2018 08:55:07 +0000 (09:55 +0100)]
[docs] Add conventions for writing unit tests.
Added details of conventions used when writing unit tests.
JIRA: YARDSTICK-1335
Change-Id: I7bb141126968c88c8a2d7e0dce4f33ed6f79cee4
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Emma Foley [Thu, 2 Aug 2018 17:20:15 +0000 (18:20 +0100)]
[docs] Add developer guidelines for contribution
A new section was added to the devguide, stating
expectations for code contributions.
* What to include in a change
* Code style guidelines
* How to run tests
JIRA: YARDSTICK-1335
Change-Id: Idfe7790042a3a3fe6cd8763374b10f2268bd63cd
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Emma Foley [Wed, 22 Aug 2018 18:09:15 +0000 (19:09 +0100)]
[docs] Update the glossary
Add some new terms (OpenStack, Docker, PROX).
JIRA: YARDSTICK-1335
Change-Id: I948957cf7b1540f7a027ab9da2d829e5e05c87c8
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Patrice Buriez [Fri, 12 Oct 2018 17:03:33 +0000 (19:03 +0200)]
Fix latency for ACL test cases
JIRA: YARDSTICK-1460
Cores running "mode=lat" must be properly configured with a correct
"lat pos" parameter. When this parameter is missing, PROX exits with
an error message.
When the "lat pos" parameter is missing for cores running "mode=gen",
latency values are not written into the packets.
Also fixed some typos, packet inline format, IP len and UDP len.
Change-Id: Ice06c5d74686c80f09bc60f568993dbf3165b338
Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
Oleksandr Naumets [Wed, 24 Oct 2018 11:33:25 +0000 (12:33 +0100)]
Add IxNextgen API for settings IP priority
Add IxNextgen API for setting IP priority which includes:
- Raw priority;
- ToS;
- Diff-Serv.
JIRA: YARDSTICK-1488
Change-Id: I83d85db113a5374fdafc3d50130e5e3584edfc4a
Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
Rex Lee [Mon, 29 Oct 2018 09:16:37 +0000 (09:16 +0000)]
Merge "Allow to see steady state status in the yardstick logs"
Serhiy Pshyk [Thu, 4 Oct 2018 09:21:33 +0000 (10:21 +0100)]
Setup hugepages on SA host(sriov, ovs_dpdk)
JIRA: YARDSTICK-1461
Change-Id: Ia1f5026eee989672aac57775ec9dd182df658fa4
Signed-off-by: Serhiy Pshyk <serhiyx.pshyk@intel.com>
Abhijit Sinha [Fri, 26 Oct 2018 16:18:15 +0000 (16:18 +0000)]
Merge "Add Testcase for Prox Standalone OvS-DPDK."
Abhijit Sinha [Fri, 26 Oct 2018 16:18:05 +0000 (16:18 +0000)]
Merge "Add Testcase for Prox Standalone SRIOV."
Abhijit Sinha [Fri, 26 Oct 2018 15:31:26 +0000 (15:31 +0000)]
Merge "Trex KPI are not collected due to rabbitmq user"
Orest Voznyy [Mon, 8 Oct 2018 17:06:02 +0000 (20:06 +0300)]
Add traffic duration support in test case
Implement code to support traffic_duration field in test case options.
This updates the 'duration' in Landslide session profile.
traffic_duration should always be much less than runner duration/timeout.
JIRA: YARDSTICK-1427
Change-Id: I51094bade683ca8758136ccb619e8894a2ecef72
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
Carey, Alan [Thu, 11 Oct 2018 06:15:04 +0000 (07:15 +0100)]
Add Testcase for Prox Standalone SRIOV.
No sample testcase for prox SRIOV standalone.
Renamed pod file so that other prox testcases can use this file
JIRA: YARDSTICK-1471
Change-Id: Icc20e395a3fb4c9d1398f85198d64682b2a9ee33
Signed-off-by: Carey, Alan <alan.carey@intel.com>
Carey, Alan [Tue, 16 Oct 2018 06:55:03 +0000 (07:55 +0100)]
Add Testcase for Prox Standalone OvS-DPDK.
No sample testcase for prox OvS-DPDK standalone.
JIRA: YARDSTICK-1475
Change-Id: Ide65444d08d6c90e7e98d59b7d1f4cba8ca7397f
Signed-off-by: Carey, Alan <alan.carey@intel.com>
Emma Foley [Wed, 17 Oct 2018 11:00:59 +0000 (12:00 +0100)]
Proposing Volodymyr Mytnyk as a committer to Yardstick
Volodymyr has contributed to Yardstick in the following
ways over the last year:
* Regular reviews
* Validation of changes
* Bug fixes across different contexts, TGs and SampleVNFs
* Tested and updated many sample testcases for NSB
* Installer improvements
Change-Id: I9a28ac15bd6ceb5f5c599e602fb2651bd7b9e622
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Orest Voznyy [Mon, 22 Oct 2018 15:27:31 +0000 (18:27 +0300)]
Add test library name update in DMF and mainflows
Add automatic update of traffic profile items library name update, as well
as update of session profile Dmf library name, to avoid the need of user
changing it in template files.
Update affected unit tests.
JIRA: YARDSTICK-1474
Change-Id: I18cc8ca99a47da862753329c87d1a560a97f76fa
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
Oleksandr Naumets [Mon, 8 Oct 2018 08:20:30 +0000 (09:20 +0100)]
Add IxNextgen API for checking protocols status
Added IxNextgen API methods which allows to check status of created
protocols
JIRA: YARDSTICK-1468
Change-Id: Id40b59ac258bcce6501862520bd042d31d926783
Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
Abhijit Sinha [Thu, 18 Oct 2018 09:53:24 +0000 (10:53 +0100)]
Pod file fix for Prox 2 port
Removing the "keyfile" from the pod file to align with other
pod files for 1 and 4 port. The file when used as such currently
gives an error. This change will fix that.
JIRA:YARDSTICK-1477
Change-Id: Ibfa9387d068a0098ea0eb0b31ad96108d0602abc
Signed-off-by: Abhijit Sinha <abhijit.sinha@intel.com>
Stepan Andrushko [Thu, 18 Oct 2018 18:16:09 +0000 (21:16 +0300)]
Trex KPI are not collected due to rabbitmq user
Changed the way rabbitmq-server user is created. Fix is needed to
collect KPIs from Trex.
JIRA: YARDSTICK-1479
Change-Id: I54369535fdb7af6af76de30f758227736f83db78
Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
Serhiy Pshyk [Fri, 19 Oct 2018 08:46:05 +0000 (09:46 +0100)]
Fix default IPv4 mask for IxNetwork traffic config
IP mask is set depending on the IP range provided by the user in the
traffic profile. In case of single IP in range, IPV4LENGTH value is
used as mask should cover all address bits.
JIRA: YARDSTICK-1478
Change-Id: I5ad40d1f3def52ebcda4400b708b71faf11e12ab
Signed-off-by: Serhiy Pshyk <serhiyx.pshyk@intel.com>
rexlee8776 [Wed, 24 Oct 2018 02:49:54 +0000 (02:49 +0000)]
fix yardstick verify job
The regex is not compatible with pip version 18.
JIRA: INFRA-310
Change-Id: I6eaf1e3fac183f85c277934929e9065efa88d877
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
Abhijit Sinha [Wed, 17 Oct 2018 09:09:12 +0000 (09:09 +0000)]
Merge "Added traffic update capability to Ixload TG"
Rex Lee [Wed, 17 Oct 2018 03:26:58 +0000 (03:26 +0000)]
Merge "[docs] Transition to local docs build job."
Oleksandr Naumets [Fri, 12 Oct 2018 08:13:23 +0000 (09:13 +0100)]
Add IxNextgen API for setting tracking options
Added IxNextgen API for setting:
- ingress flows tracking options
- egress flows tracking options
JIRA: YARDSTICK-1472
Change-Id: Ia604025a7d181213200c6562260b25cf11d4d73e
Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
Kubi [Tue, 16 Oct 2018 03:59:24 +0000 (03:59 +0000)]
Merge "Adds option parameters to TC074"
Abhijit Sinha [Fri, 12 Oct 2018 16:53:22 +0000 (16:53 +0000)]
Merge "Add 4 port topology for agnostic vnf and Ixia tg"
Abhijit Sinha [Fri, 12 Oct 2018 15:39:21 +0000 (15:39 +0000)]
Merge "Add OvS 2.8.1 support into SA context"
Abhijit Sinha [Fri, 12 Oct 2018 15:38:50 +0000 (15:38 +0000)]
Merge "Configure n_rxq DPDK port option when adding the port"
Abhijit Sinha [Fri, 12 Oct 2018 15:16:55 +0000 (15:16 +0000)]
Merge "Modify handling Ixia traffic profile parameters"
DanielMartinBuckley [Thu, 12 Jul 2018 12:11:00 +0000 (13:11 +0100)]
Test case override of traffic profile settings.
JIRA: YARDSTICK-1298
Allow the test case file e.g. "tc_prox_baremetal_l2fwd-4.yaml"
settings to override the values in the traffic_profile file
e.g. "prox_binsearch.yaml"
This is done by adding the "traffic_config" section to the
"options" section in the "test case file".
See below :-
options:
interface_speed_gbps: 10
traffic_config:
tolerated_loss: 0.001
test_precision: 0.1
packet_sizes: [64]
duration: 30
lower_bound: 0.0
upper_bound: 100.0
vnf__0:
prox_path: /opt/nsb_bin/prox
prox_config: "configs/handle_l2fwd-4.cfg"
prox_args:
"-t": ""
tg__0:
prox_path: /opt/nsb_bin/prox
prox_config: "configs/gen_l2fwd-4.cfg"
prox_args:
"-e": ""
"-t": ""
Precedence of the traffic settings.
1. Values provided in the "traffic_config" section, inside
the "options" section, of the test case file
2. values provided in the "traffic_profile" section of the
traffic_profile file
Change-Id: I6b4e123e865c9dab548f9ad28647f95b53410e8f
Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>
Myron Sosyak [Thu, 6 Sep 2018 09:29:13 +0000 (10:29 +0100)]
Added traffic update capability to Ixload TG
Allow yardstick to update IP/MAX of Net traffic
- Implemented functionality for updating traffics IP/MAC address
in ixloadconfiguration.
- Extended http_ixload.py with functions for update IP/MAC
address of netTraffic.
- In HTTP-vFW_IPv4_2Ports_Concurrency.rxf changed name's of
networks from "client network" to "uplink_0 and the same for
server
JIRA: YARDSTICK-1418
Change-Id: I28ef68b77466fff15af589954e3ef63e8099428f
Signed-off-by: Myron Sosyak <myronx.sosyak@intel.com>
Signed-off-by: Taras Chornyi <tarasx.chornyi@intel.com>