summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-08-10add openstack-exporter uninstallationovp-2.0.0stable/fraserYang (Gabriel) Yu1-0/+1
Since openstack-exporter has been added, the uninstallation should also be supported Change-Id: I9f2bfc44d04ace53a722b42897053c1a54cc6258 Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 61467d8cb860cd3e3aebe64b5dc09813052ddc87)
2018-07-31bug-fix: error function causes script quitYang (Gabriel) Yu1-2/+2
Change-Id: Ib56e7e99a16d76768c2167917bb4c732cf0af13f Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 09df92d801b68dc42d7b9e39e3c718988b0c01c6)
2018-07-31bug-fix: node-exporter on centos7 isolated with host netYang (Gabriel) Yu1-1/+0
Node-exporter container need to be isolated with host net to make the port mapping work. Change-Id: Id04ad458ea56ef4080bba8346a7a1bf034956e0d Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 738adfa7ad0f7ef8d9d2d6c60153c0d97008caaf)
2018-07-31bug-fix: fix command option for installing monitorYang (Gabriel) Yu1-1/+1
Change-Id: Ie3e5d64caacaece6a9ae6c7846d3f82b5440c4fd Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 248a51ac76abca98e91efeb11bb21c074b19175b)
2018-07-28bug-fix: insecure option for quota settingYang (Gabriel) Yu1-7/+9
JIRA: BOTTLENECK-240 Setting quotas will raise exception if either of insecure and os_cacert are not set. It is not resonable. Change-Id: Ie97f0580624a6d539e9c4cfe799714090a288487 Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 2822554647c906a1bdaa0b1661cbd8416e2fd7ef)
2018-07-19add support for dpdk scenarioYang (Gabriel) Yu1-0/+4
Dovetail test ran by bii shows that dpdk var needed to be set to let VM be successfully created by openstack Change-Id: I44ab09f313e38942ff1175ad05fc7521f49b855b Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit b928421d61a01f819bd0f059b1c3b0463dfd5d6f)
2018-07-18update release note for fraser 6.2Yang (Gabriel) Yu1-0/+54
Change-Id: Ifcafaa6df33b654d8a62a2b5d179701737e12fdc Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit b7a10fea892cc43b58ca9b48ca2a754b859b066d)
2018-07-18Adjust the doc for stess ping testYang (Gabriel) Yu1-2/+2
Some changes of stess ping test have been made for Dovetail. The patch is to adjust the doc to the new changes. Change-Id: I7c6c6fb0f1f60849ec440068fabdf601d76655f1 Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 5863f141195f79e53c3e70fc62e1593cdc4e6800)
2018-07-18Delete unmaintained/useless testsYang (Gabriel) Yu10-812/+0
Change-Id: I0c0606befb4e53fb503d9e5fcbf7d3bdf2237824 Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 857d64c56d918f7925e65cfc7e49dbe391454864)
2018-07-13Change OS exporterYang (Gabriel) Yu1-1/+1
1. The name of prometheus OS exporter is too long messing up the display of docker ps. 2. Add version management of the exporter Change-Id: I3b634f2b3a274935ef27c0bcddeae3900170aebe Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 42a6613ff51c20c90f5c81348943f3de50f4b21c)
2018-06-29Modify ping test thresholdopnfv-6.2.0Yang (Gabriel) Yu1-2/+2
Change the threshold to 5 VM pairs for basic common OPNFV verification requirements from Dovetail. Currently, offline test over apex pass: 1. ping subtest1: https://gist.github.com/gabrielyuyang/764b7ee636ac5502d5e561a348ae909b 2. ping subtest2: https://gist.github.com/gabrielyuyang/af17905a7e2379e870f492ea393c54c0 Working on testig over compass, trying to deploy a compass first. We could also see the result from compass on CI after this patch be merged. Results in Dovetial CI will also be updated then. Change-Id: If2cfe9988c046d733b30a23de3cd569ed06496e6 Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 62feef57918f110d423961a3989f77cf815058c6)
2018-06-21Add sudo to dockerYang (Gabriel) Yu1-0/+1
It seems sudo is not included in Bottlenecks docker. This patch is to fix it. Change-Id: Icb3c09acb877acfc4817b2aa67689045846c716d Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 76619a3824f213715e012fdb23df64b079a4ff48)
2018-06-15Update DockerfileYang (Gabriel) Yu2-77/+13
1. Openstack command lines keep poping up warnings which cause reading comand results wrongly. 2. Update the ubuntu version and packages to remove redundance which is a historical debt. Change-Id: I3cdb7a9ec3f0bc41ecfe5b8bf9d44878485de40f Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 0ea5233caabae215afb0769194a87f32a430fa2d)
2018-05-31Change the function imposed on instances/tasksYang (Gabriel) Yu1-61/+61
The number of instances/tasks should be cumulated instead of averaging. Change-Id: If63244ea086de8ba6a74865e5bad23feec01b3d6 Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit f6ca90e950a3b007b118cad702616267fab91916)
2018-05-28Merge "Adapt monitoring install to apex" into stable/fraserYu Yang (Gabriel)6-149/+188
2018-05-28Adapt monitoring install to apexYang (Gabriel) Yu6-149/+188
To let the installation be adapted to Apex and Centos Change-Id: If779bab1badbd2f0ad9e0a5054e082e49b7d6238 Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 5b78e737e9656ecc7d1b1856ce9aec2bd48459bd)
2018-05-28adaption to installers/pod configsYang (Gabriel) Yu1-57/+72
Change-Id: I1083c96229a8d79bc9cf1bee4aa00de6aeae9d14 Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit c3b0e55865fc143757d87bf60ef8c49e72e90f7e)
2018-05-25add openstack-export supportYang (Gabriel) Yu9-90/+6012
add openstack-exporter and enable ovs plugin in Barometer Changes: 1. Add openstack-exporter docker 2. Add opnestack grafana dashboard Change-Id: Ifd3416ad1dc48075e98c190b2048c7760f686bcb Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit b1b458428b644e0df7957e3137bc75d658d68ab1)
2018-05-21bug-fix: idenity env not definedYang (Gabriel) Yu1-12/+23
OS_TENANT_NAME is wrongly used in getting openstack project information and is deprecated in keystone v3. Use OS_PROJECT_NAME to fix Change-Id: I941c612989ea5373ccf8a9d2e88ebd3eabcece73 Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 265d35dd56247e855002c05cc4f11b39514700c5)
2018-05-11Merge "Add monitor dir to unit test" into stable/fraserYu Yang (Gabriel)1-3/+5
2018-05-11Merge "Add unstall script to monitoring" into stable/fraserYu Yang (Gabriel)1-0/+52
2018-05-11Merge "bug-fix: fix key error in soak throughputs CI" into stable/fraserYu Yang (Gabriel)1-2/+2
2018-05-11Add monitor dir to unit testYang Yu1-3/+5
Change-Id: I5a1540e4f176ea978a712a06040c297373526815 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 8093071fbc4314e0675c3daf2100d8ce9ee44b98)
2018-05-11Add unstall script to monitoringYang Yu1-0/+52
Change-Id: Ia78ede2747fe0be05b4421d67fd1dae022afc30f Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 84bcb14fb14401d83e82e00bb13a213f9ecaa923)
2018-05-11bug-fix: fix key error in soak throughputs CIYang Yu1-2/+2
In the redundant information deleting patch, results of each thread running is removed from message Queue resulting in counting the overall success threads in error status Change-Id: I3d12ddcc3ef996fca509741544a0f088428e948e Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 68b91c0679550efe005278f8689b57bf14092ee1)
2018-05-11Add/modify the Grafana DashboardYang Yu5-3115/+1350
Adding/modify metrics and structure of dashboard for Long Duration Test Change-Id: I4d1f169b7aa1e0f906e09fae13010ad3b8b49038 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 8d5e2fff2f9800942cf7f2c8a15b648ba3c76a16)
2018-05-03Restructure monitoring scriptsYang Yu26-109/+157
Restructure the monitoring scripts and modify the scripts to remove the redundance Change-Id: Ib4a5d7bea2dc455ec03ad61780b6caf06831daa8 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit cb67313c1e14b6eca057bdfc7722bc11506b7a2a)
2018-05-03Style-check for monitoring scriptsYang Yu14-61/+79
Fix the style-check errors for monitoring scripts. In another patch, the scripts will be restructured according the dicretory structure. Change-Id: I4149b18177fa1bdeb1b12a84ecad3d7d0b78260b Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 742fc9ab94ede1187c9146e5336e28fe84d510c5)
2018-05-03Merge "Prometheus Prototype Dashboard" into stable/fraserYu Yang (Gabriel)1-0/+2028
2018-05-03Prometheus Prototype DashboardRutuja Surve1-0/+2028
JIRA: BOTTLENECK-181 Prototype Grafana dashboard using Prometheus query language for displaying system and docker performance metrics Change-Id: I2659eb4a4d072e95f3fc5a5dac0b1e5b1c6e536e Signed-off-by: Rutuja Surve <rutuja.r.surve@gmail.com> (cherry picked from commit b06b5119a0632b1e830c4873ca4cec8f22925e32)
2018-05-03Barometer automated installation script for jump serverRutuja Surve11-2/+2504
and compute/controller nodes JIRA: BOTTLENECK-182 Install barometer for collecting OVS and collectd statistics as docker containers on all nodes Change-Id: I8ae7e2bcbe95ab6e1224e08828c822d50367f616 Signed-off-by: Rutuja Surve <rutuja.r.surve@gmail.com> (cherry picked from commit 4b89af12f547bd8eebc01572e1b9a02f89c5fa7c)
2018-05-03Some informations are redundantYang Yu1-2/+2
This patch is to remove the redundant results in Soak throughputs reports to TestDB Change-Id: Ib7e95df8353f3aa7b28187d352d5a6a213af2727 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 2833e627cbf31eb89f313ec167f215c48fa70217)
2018-04-27fix the release notes titleopnfv-6.1.0opnfv-6.0.0Yang Yu1-4/+3
It still has Danube in the titile which should be deleted Change-Id: Ia5075cf2d713dc9b64e1732b54e99ab604643cee Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit dff85c2483e71cd7a4fe1fe48e62b09923bb0ffd)
2018-04-25Lazy creation of VM pairs for soak throuputs testsYang Yu4-22/+82
Add the lazy creation progress of VM pairs while testing dataplane traffic using netperf Change-Id: I3228ff444ea074b99cb1afaec138191358064e40 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 61aafcb0ca6cab9c25d2df7d409f4fa8716ebe5f)
2018-04-18bug-fix: image for VMs is wrongly referencedYang Yu1-1/+1
This patch is to fix the url of yardstick image for bottlenecks Change-Id: I7fca672e0a7b8976923162a12a8a752cec320fcb Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 73bd5d30fb9d5ee3bc01d78b431282332a53b44d)
2018-04-02Merge "Grafana Dashboard customization script"Yu Yang (Gabriel)2-0/+67
2018-03-19Update Fraser DocsYang Yu9-24/+288
Release notes and test case decriptions, etc. Change-Id: I0c67c02118dfd8ea3d8a4fc23225dc6d027ba3db Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2018-03-19Merge "Documentation on storage testcases in bottlenecks"Yu Yang (Gabriel)4-11/+171
2018-03-16Add life-cycle throughputs testcaseGabriel Yu3-2/+169
JIRA: BOTTLENECK-186 Add skeleton of this test case: 1. Quotas modification 2. Call Yardstick to run test Change-Id: I02726bbfb2104151e5ef3c52a214775d30f9e743 Signed-off-by: Gabriel Yu <Gabriel.yuyang@huawei.com>
2018-03-16bugfix: copy hosts fileYang Yu1-2/+3
JIRA: BOTTLENECK-227 Operation of copying hosts file should follow the building of Yardstick docker Change-Id: I4d66efe8b823876a733d1877c26d1e0e263ca4da Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2018-03-15Merge "support hosts file copy"Yu Yang (Gabriel)1-0/+9
2018-03-14support hosts file copyYang Yu1-0/+9
JIRA: BOTTLENECK-227 Dovetail needs to regulate the hosts file of each docker to adapt SUTs. This patch is to make hosts file consistant in Bottlenecks-Yarstick docker. Change-Id: I93a57a5cac9c8d8c0a8b6660e84b8b351c455786 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2018-03-14bugfix: stress ping for offline supportYang Yu2-2/+8
JIRA: BOTTLENECK-226 See above Change-Id: Iba5d21348355a80d6c17deb1a12114d1d07e5c15 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2018-03-12Merge "bottlenecks offiline support"Yu Yang (Gabriel)14-53/+88
2018-03-12bottlenecks offiline supportliyin14-53/+88
JIRA: BOTTLENECK-224 This patch for bottlenecks support offiline. By use some offiline image rather than yardstick env prepare. This will solve some problem happened in yardstick image builder. Change-Id: I62b6606570c2ea6ce365212c79777af01c47c9a6 Signed-off-by: liyin <liyin11@huawei.com>
2018-03-01roll back the bug-fix for source methodYang Yu1-1/+0
JIRA: BOTTLENECK-222 It seems the issue related to environments. Just roll back for further actions. Change-Id: I9578fb0c2a3aed2fe5b1c704c6baea2e56ca39a9 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2018-02-26Moon testcase bug fixAce Lee14-104/+432
JIRA: BOTTLENECK-220 The JIRA ticket is to suit moon version 4.3. There are some bugs to fix. Change-Id: Idf8b9a2b4dea6508738283e76457b8d1d25ceae9 Signed-off-by: Ace Lee <liyin11@huawei.com>
2018-02-26Merge "Testcase to find multi-stack storage bottlenecks"Ace Lee2-0/+270
2018-02-24bug-fix: python mimic source methodYang Yu1-1/+3
JIRA: BOTTLENECK-222 Details could be referred to the above JIRA ticket Change-Id: I07d89ee85e18a78d060959cfac5ded82aa83ef32 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2018-02-23Merge "Testcase to find storage bottlenecks using Yardstick for Multistack"Ace Lee2-0/+196