summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-03-16bugfix: copy hosts filestable/euphratesYang 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> (cherry picked from commit 7b61cfd2e0c7bed6004f82d11b4cdc37a2e12cad)
2018-03-15support 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> (cherry picked from commit b8b65fbc102f632a1c83cd3fc67dc2b921902a8a)
2018-03-15bugfix: 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> (cherry picked from commit 9400c02df69737daf14644d1113ac9c1173fa70a)
2018-03-15bottlenecks 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> (cherry picked from commit adf6a02bae295455f584ebab762592dd57e2422c)
2018-03-15Testcase to find multi-stack storage bottlenecksShubham Agarwal2-0/+270
JIRA: BOTTLENECK-203 This patch is used for multistack storage performance bottlenecks using yardstick as runner. Change-Id: I99f5b3caa3e454d75e293de2ad7dccbe6ce13887 Signed-off-by: Shubham Agarwal <shubham.agarwal.coder@gmail.com> (cherry picked from commit 38f797176380972ce09a7984833d3f916fd0f8fd)
2018-03-15Testcase to find storage bottlenecks using Yardstick for MultistackShubham Agarwal2-0/+196
JIRA: BOTTLENECK-217 This patch is used to find storage bottlenecks while using yardstick for multistack. Change-Id: I8e64ff4145244a4aa822cf63c82d3a90a6579486 Signed-off-by: Shubham Agarwal <shubham.agarwal.coder@gmail.com> (cherry picked from commit d179445063b05071125ec7fb33432f1d802bafaf)
2018-03-13roll 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> (cherry picked from commit 952db3aa4d1fe889c524d1d70bde0479e638f53e)
2018-03-13bug-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> (cherry picked from commit 7407bfdb64115ee380b205b88b689762b3340621)
2018-03-13bug-fix: support insecure option for quota settingYang Yu1-2/+25
JIRA: BOTTLENECK-221 Quota setting has openstack cmd executed by bash not supporting insecure option for https Change-Id: I223080b67af9aa1677e2e39daaf727f3a6c0ea97 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit c9dc6c5ff980c32f82b0533e5a25eabebfbd0c6a)
2018-01-10bug-fix: wrong line to modify for getting resultsYang Yu2-1/+11
In Danube, should modify no.12 line of yardstick config file to let yardstick record result in file instead of reporting to MongoDB. After Danube, it should be no.13 line of that file. Also return to Danube:3.1 and will fix the line issue for VNF scaling test in another ticket Change-Id: I309e9c609967efdda8eaaf289d788ccf1693308e Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit dfffb38551329a52d4c650c30fa88d6c2293ba54)
2018-01-10buf-fix: sfc quota settingYang Yu1-5/+1
JIRA: BOTTLENECK-215 compass master does not enable sfc, only eupurates. changing sfc quota will cause error for "not valide attributes" Change-Id: I77fab2d957d88bed6ed28c06bff9d3c2f7fb0da7 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 97a77626cc17fb372a78ddfc78a66e483315b864)
2017-12-22bug-fix: neutron quota for euphratesYang Yu1-1/+5
JIRA: BOTTLENECK-215 It seems SFC is enabled defaultly in euphrates. So modify the quota for SFC Change-Id: Id8b88f03b029ca6a4c1c13098d799958601f1bb6 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit ad8c10df7d3a6df07a1386de172b022b5342876f)
2017-12-21bug-fix: fix neutron quota settingYang Yu5-5/+7
JIRA: BOTTLENECK-215 also fix the bug for type error: converted string Change-Id: Ic56b5ab5c49d8fdbcf49ba4571c2286d5f7bc422 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit d44ed0fc0cbcb73f68494aee56615bdbe5dc419b)
2017-12-21fix bug in reporting.liyin1-1/+4
JIRA: BOTTLENECK-206 Bug fix in reporting. Change-Id: I2d2269e9d35b279b3aa3b08d497d6e6bda2a5704 Signed-off-by: liyin <liyin11@huawei.com> (cherry picked from commit 011a217f71c27f9b908b20f9145f461ddc12084a)
2017-12-21Remove 'stable' from version for results pushed to DBGabriel Yu1-1/+1
JIRA: BOTTLENECK-210 RT. Change-Id: I5861f971e8afd69430bf5e322a566b27ce1eb2b7 Signed-off-by: Gabriel Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit ba35a9ec913aaba9594cc402632d6fb1bbbbf548)
2017-12-21VNF scale-out testcaseAce Lee6-146/+204
JIRA: BOTTLENECK-214 Bottlenecks VNF scale out testcase Change-Id: I05c4dec483062dd59c4b062516c8a6c1bc83ad6e Signed-off-by: Ace Lee <liyin11@huawei.com> (cherry picked from commit ea7c865700a777f6b99206d3f00fc6ed54001d2d)
2017-12-21Bug fix in CIliyin1-1/+2
Bug fix in CI yardstick docker image problem. Change-Id: Ie25c82b19cb7ae54fd4f2563f09c97cafbf6e584 Signed-off-by: liyin <liyin11@huawei.com> (cherry picked from commit 9185bc4e34ddbd98d2b5b4ced26d7ffb2bb9fc51)
2017-12-21Bottlenecks testpmd scale-up testcase.liyin7-3/+204
JIRA: BOTTLENECK-205 This is the script of testpmd scale-up feature testcase. we will debug the dashboard. Change-Id: I4a6de0e7e1ea7c04639ece78a7b11b75128d8d2f Signed-off-by: liyin <liyin11@huawei.com> (cherry picked from commit c0dc0572a4bf4bfc308b9d9ff5072468b9995d3c)
2017-12-21Add moon feature tenant testcaseliyin2-0/+201
JIRA: BOTTLENECKS-212 Add moon feature tenant testcase to Bottlenecks Change-Id: I3795470fa5fab1866da346ec376dbd8f00f8205b Signed-off-by: liyin <liyin11@huawei.com> (cherry picked from commit db32101dbd35dbd7c9887b35258c2dada87f7527)
2017-12-15Docs update for E 5.1opnfv-5.1.0Yang Yu3-18/+49
Change-Id: I53972edc64398339463824d5f8d7193a6e15481f Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit ec584918ae66e92c7d8b5ff41b0df4ad391d2349)
2017-11-07Merge "Datasource and Dashboard automation script" into stable/euphratesYu Yang (Gabriel)2-1/+71
2017-11-03Add project name before UserDevloeper GuideMorgan Richomme2-6/+6
otherwise title User Guide without context may be misleading Change-Id: I7ae96154633d21dec5ab540e8817ea1c04989cda Signed-off-by: Morgan Richomme <morgan.richomme@orange.com> (cherry picked from commit c0ce68364a81e1452b6e28d28b3dbe036b2f24ed)
2017-11-03Harmonization of the naming of the titeles of the testing project guidesMorgan Richomme2-6/+6
Change-Id: I3e4febb08afa58689a9d43e1083ba2a7cd16fd22 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com> (cherry picked from commit 11f24bf3166fec3dbc494453b08c0c4d2da6ad44)
2017-11-03update the Euphrates docsYang Yu5-122/+176
JIRA: BOTTLENECK-170 This patch is to update the euphrates docs to commandate new changes. Change-Id: I766f3e689c9093694e82995f1b0f013f316636ab Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com> (cherry picked from commit 779ae65968952732fda657b35a92b201eb36d4ea)
2017-11-01Datasource and Dashboard automation scriptRutuja Surve2-1/+71
JIRA: BOTTLENECK-180 Automated creation of Prometheus datasource and dashboard for Grafana Change-Id: Id1e0323f74a0587b0fe3c80ba7a39843893f00ec Signed-off-by: Rutuja Surve <rutuja.r.surve@gmail.com> (cherry picked from commit 32a1ab12db4b85bde421465fec5bfb7e15f9ca38)
2017-09-14bug-fix: make CLI available by adding docker operationsYang Yu1-2/+7
JIRA: BOTTLENECK-197 offline test is executed which validated this patch Change-Id: Ib98e64781697839a7c1896d4089279d017d738ad Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2017-09-07Add local support for config preparation before testingYang Yu2-3/+158
JIRA: BOTTLENECK-103 Lcoal support for finding openstack certs and pod yamls Change-Id: Ia0f0ee2fd841a4f88e82ac3f504613a6f431107e Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2017-08-21Merge "Bottlenecks committer update"Yu Yang (Gabriel)1-4/+1
2017-08-10Merge "VNF characterizaion scale_out test, untested"Yu Yang (Gabriel)2-0/+143
2017-08-10Merge "VNF characterization scale_up test, untested"Yu Yang (Gabriel)2-0/+161
2017-08-10Merge "system bandwidth testcase frame rebuild"Yu Yang (Gabriel)11-92/+151
2017-08-09VNF characterizaion scale_out test, untestedRoss Brattain2-0/+143
The purpose of this test is to increase the number of VNFs being tested while monitoring aggregate performance scaling. requires https://gerrit.opnfv.org/gerrit/#/c/37993 Change-Id: I0015ef0326859512c7b9ab4c57ef9b5a710ca852 Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
2017-08-09VNF characterization scale_up test, untestedRoss Brattain2-0/+161
The purpose of this test is to increase the amount of resources provided to the VNF and monitor the ablilty of the VNF to scale requires https://gerrit.opnfv.org/gerrit/#/c/37991/ Change-Id: I4e2384ef120dea2348a623acc1d439696d95e73b Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
2017-08-07system bandwidth testcase frame rebuildliyin11-92/+151
JIRA: BOTTLENECK-177 This patch will debug some error in system bandwidth testcase. use the new docker way to test this testcase. Bug fix about dashboard and test framework. Change-Id: I7167ffd75efab9a7780407aa5b9a4337ebb9b4c7 Signed-off-by: liyin <liyin11@huawei.com>
2017-08-04Bottlenecks committer updateYang Yu1-4/+1
According to email communication with Bottlenecks committer, 4 committers step down and 1 committer cooptation. Details will be sent out through email. Change-Id: I19acc55075d47d240659b0ec2ff19761bdb70a92 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2017-08-04change Dockerfile to adapt BranchesYang Yu1-1/+1
Reverse dockerfile Change-Id: I827209833ae4e34e20afba522557c83f4acaaf45 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2017-08-04Merge "Remove Branch var for docker build push"Yu Yang (Gabriel)1-1/+1
2017-08-04Remove Branch var for docker build pushYang Yu1-1/+1
For Dovetail, remove the var temporiately Change-Id: Ic833d565435b431c83d995c5f5174890cd0570cb Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2017-08-03Merge "Change path to reporting db"Yu Yang (Gabriel)1-3/+5
2017-08-02Change path to reporting dbYang Yu1-3/+5
JIRA: BOTTLENECK-158 Change the path env to align with CI pipeline Change-Id: Ib5a7799c3eb3e5ba9056aa738c4c3b15995e3c11 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2017-08-02Add modify output file functionliyin2-8/+8
JIRA: BOTTLENECK-176 Add function which could modify outfile name. Also a bug fix about yardstick docker version should be danube.3.1 Change-Id: I0e0bb5b26cae44358311d17932c698505560974c Signed-off-by: liyin <liyin11@huawei.com>
2017-08-02Merge "Add yardstick danube3.1 support."Yu Yang (Gabriel)2-8/+6
2017-08-02Merge "Bottlenecks testcase rebuild"Yu Yang (Gabriel)3-12/+23
2017-08-02Add yardstick danube3.1 support.Ace Lee2-8/+6
JIRA: BOTTLENECK-173 This patch will add a result handle for Yardstick danube This is only for bottlenecks danube to use. This will change time to 2 min to wait for Yardstick result back Change-Id: Icbd9d89f3e3816df947eaf6f70a12c86f74a2812 Signed-off-by: Ace Lee <liyin11@huawei.com>
2017-08-02Bottlenecks testcase rebuildAce Lee3-12/+23
JIRA: BOTTLENECK-175 After this patch, Bottlenecks will try to find the stress of the openstack system. we try to create 20 stacks one time. And 20 stacks the other time. we will try to find if openstack will pass threshhold twice. This patch only affact latest version Change-Id: I6146cf5c6fe0ac4968337cc36e07f715b64191d0 Signed-off-by: Ace Lee <liyin11@huawei.com>
2017-08-01Add support for arbitary DB reportingYang Yu1-1/+3
JIRA: BOTTLENECK-158 Support for arbitary DB reporting. TestperfDB and Dovetail DB are within currently consideration. Change-Id: I4373e5f295d26155e2b4fda59044cc4e922c3557 Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2017-08-01Bottlenecks Https supportAce Lee1-15/+8
JIRA: BOTTLENECK-174 Bottlenecks Https Support After this patch, you could use https method to run Bottlenecks Motion that if you want to use https, you need to write down the cacert at Bottlenecks /tmp/ dir Change-Id: I86fda57c76179d52e7d4c06c7289e2fcc15a4bc0 Signed-off-by: Ace Lee <liyin11@huawei.com>
2017-07-31Merge "Add Grafana for displaying time series from Prometheus"Yu Yang (Gabriel)3-6/+2327
2017-07-20Bug fix: Bottlenecks sometimes deadlockAce Lee2-12/+23
JIRA: BOTTLENECK-173 This patch will change the way to call multithreading. And change some encoding error about Yardstick config Change-Id: I04803bff6acaad1089d180b104652049f1f0a485 Signed-off-by: Ace Lee <liyin11@huawei.com>
2017-07-20Add Grafana for displaying time series from Prometheusyuyang3-6/+2327
JIRA: BOTTLENECK-172 Add Grafana for the monitoring result dashboarding Change-Id: I9b17f4bd745c8556e2b551c6b499d77e3406cbf4 Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>