summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-11-22Add parser to support jsTree in reportPatrice Buriez2-3/+133
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>
2018-11-22Remove Django from requirements and update docsPatrice Buriez2-10/+11
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>
2018-11-22Generate report from a file instead of stringPatrice Buriez3-138/+138
``$ 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>
2018-11-22Merge "Fix OvS-DPDK context mem allocation problem"Volodymyr Mytnyk2-6/+13
2018-11-22Merge "Fix hugepages calculation"Volodymyr Mytnyk1-1/+2
2018-11-22Fix OvS-DPDK context mem allocation problemMytnyk, Volodymyr2-6/+13
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>
2018-11-22Fix hugepages calculationMytnyk, Volodymyr1-1/+2
JIRA: YARDSTICK-1537 Change-Id: If4e78fe49c8b248c180d5a8db3932d822b9e5f95 Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
2018-11-21Update unit tests for yardstick/benchmark/core/report.pyPatrice Buriez2-50/+72
* 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>
2018-11-21Merge "Install barometer collectd container on all hosts"Volodymyr Mytnyk3-0/+58
2018-11-20Install barometer collectd container on all hostsChornyi, TarasX3-0/+58
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>
2018-11-20Merge "Make VM machine type as a user configuration"Volodymyr Mytnyk3-4/+44
2018-11-20Make VM machine type as a user configurationMytnyk, Volodymyr3-4/+44
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>
2018-11-18Run testcase 074 result overridden by job statusAmeed Ashour1-2/+2
Change-Id: Icb24727fd7ca8a340ea424284b510b007055ec9c JIRA: YARDSTICK-1526 Signed-off-by: Ameed Ashour <Ameed.Ashour.Ext@nokia.com>
2018-11-14Merge "Remove unused functions vpe"Abhijit Sinha2-224/+0
2018-11-14Create vPE binary from dpdkJohn O Loughlin1-0/+15
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>
2018-11-14Remove unused functions vpeJohn O Loughlin2-224/+0
JIRA: YARDSTICK-1473 Change-Id: Ib9d3eb01f3fd900cbb08d55fc21fb95beceec941 Signed-off-by: John O Loughlin <john.oloughlin@intel.com>
2018-11-14Merge "Add option to pass config file to vPE"Volodymyr Mytnyk13-38/+149
2018-11-14Add option to pass config file to vPEJohn O Loughlin13-38/+149
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>
2018-11-14Merge "Prox standalone test case changes:"Abhijit Sinha5-12/+8
2018-11-13Prox standalone test case changes:Carey, Alan5-12/+8
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>
2018-11-12Merge "Implement functionality for updating http client"Volodymyr Mytnyk6-12/+159
2018-11-12Implement functionality for updating http clientMyron Sosyak6-12/+159
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>
2018-11-09Merge "[docs] Resolve "nested numbering in toctree?" warning"Rex Lee2-2/+0
2018-11-09Merge "[docs] Resolve "document isn't included in any toctree" warning"Rex Lee3-1/+12
2018-11-09Merge "[docs] Add release notes for Gambia"Rex Lee1-300/+124
2018-11-09[docs] Add release notes for GambiaEmma Foley1-300/+124
Change-Id: If3e209ac3d2e80baadef0f4b76494028f8594f8b Signed-off-by: Emma Foley <emma.l.foley@intel.com>
2018-11-09[docs] Resolve "document isn't included in any toctree" warningEmma Foley3-1/+12
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>
2018-11-08Cleanup of ixia_profile attribute for IxNetwork TGOrest Voznyy61-108/+53
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>
2018-11-08Merge "Adding new test case for prox Standalone L3FWD."Abhijit Sinha2-0/+189
2018-11-08Merge "add error logs to storperf"Abhijit Sinha1-16/+21
2018-11-08Merge "Bugfix: Gambia ci job failed on apex and compass"Rex Lee2-2/+2
2018-11-08Merge "Add prox test case for OvS-DPDK & 4 Port"Abhijit Sinha1-0/+109
2018-11-08Merge "Adding Test Cases for Prox PktTouch Standalone SRIOV"Abhijit Sinha2-0/+182
2018-11-08Bugfix: Gambia ci job failed on apex and compassrexlee87762-2/+2
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>
2018-11-07Merge "Setup hugepages on SA host(sriov, ovs_dpdk)"Abhijit Sinha8-70/+76
2018-11-07Add prox test case for OvS-DPDK & 4 PortCarey, Alan1-0/+109
JIRA: YARDSTICK-1475 Change-Id: I511130ad65acbd2a052b6285c8408bfc098adbb6 Signed-off-by: Carey, Alan <alan.carey@intel.com>
2018-11-07Merge "Add prox test case for SRIOV & 4 ports."Abhijit Sinha1-0/+99
2018-11-07Merge "Make OvS max_idle & queues configuration optional"Abhijit Sinha4-7/+16
2018-11-07Merge "Adding Test Cases for Prox PktTouch Standalone OvS-DPDK"Abhijit Sinha2-0/+211
2018-11-07Merge "Add IxNextgen API for settings IP priority"Abhijit Sinha3-3/+117
2018-11-07Merge "Add API for PPPoE clients statistic retrieval"Abhijit Sinha2-9/+52
2018-11-07Merge "Update: assign static IP to VM for standalone"Abhijit Sinha2-1/+5
2018-11-07Merge "Add 8 port topology file for agnostic vnf with ixia tg"Abhijit Sinha1-0/+114
2018-11-07Adding new test case for prox Standalone L3FWD.Carey, Alan2-0/+189
This contains two files: 2 & 4 port test cases. JIRA: YARDSTICK-1515 Change-Id: I9b6b5fd47a854571bc4e9f67c570b183e65245db Signed-off-by: Carey, Alan <alan.carey@intel.com>
2018-11-07Add prox test case for SRIOV & 4 ports.Carey, Alan1-0/+99
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>
2018-11-07Adding Test Cases for Prox PktTouch Standalone SRIOVCarey, Alan2-0/+182
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>
2018-11-06Merge "Update Multi Port Stats reading for PROX"Abhijit Sinha6-116/+395
2018-11-06[docs] Update mailing list to use #yardstickEmma Foley2-4/+4
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>
2018-11-06Merge changes from topic 'doc/nsb-qsg'Rex Lee3-159/+229
* 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
2018-11-05Merge "[docs] Add vEPC test case preparation steps"Abhijit Sinha2-3/+157