AgeCommit message (Collapse)AuthorFilesLines
2019-11-01Fix the version of more-itertools to be 5.0.0HEADstable/iruyamasterxudan1-0/+1
The default version of more-itertools installed is 7.2.0 which should be latest. While this version doesn't support python 2.7 and will get an error: File "/usr/local/lib/python2.7/dist-packages/more_itertools/", line 340 def _collate(*iterables, key=lambda a: a, reverse=False): ^ SyntaxError: invalid syntax In order to support python2.7, it needs to be <=5.0.0. Signed-off-by: xudan <> Change-Id: I4567e0742246e2d5539cefd2d112a2022c979ca8
2019-10-15Fix the version of urllibxudan1-0/+1
It fails to run on Fuel Hunter with the following error: INFO Get admin project name is /usr/local/lib/python2.7/dist-packages/requests/ RequestsDependencyWarning: urllib3 (1.25.2) or chardet (3.0.4) doesn't match a supported version! RequestsDependencyWarning) e09a9facaa7045c4bbe4ad54787eff58 Link:*view*/ Besides the ID, there is also some warning msg in the string. So it get the wrong admin project name. Fix the version of urllib to eliminate this warning msg. Signed-off-by: xudan <> Change-Id: I32ed9b71c434141d1de6d3d3a1662ddac52d7e31
2019-05-14Merge "Add conductor UI to the result page of test scheduler"Yang (Gabriel) Yu2-1/+38
2019-05-14Merge "bug-fix: add tmp files clean-up for test scheduler"Yang (Gabriel) Yu1-0/+4
2019-05-14add hunter release docsYang (Gabriel) Yu2-0/+51
Change-Id: I9e3944fab032f0af0710082992b634747b1ab6db Signed-off-by: Yang (Gabriel) Yu <>
2019-04-24Add conductor UI to the result page of test schedulertjuyinkanglin2-1/+38
Conductor UI is added to the result page of test scheduler so that users can see execution results of test cases. Change-Id: I9d4f35bac88be17be4fadf2830ce5073bd9d3818 Signed-off-by: tjuyinkanglin <>
2019-04-08bug-fix: add tmp files clean-up for test schedulerYang (Gabriel) Yu1-0/+4
If the dir of tmp_files is not deleted, it will cause error when installing scheduler again. Change-Id: I3ec51d607effd11391fe53e62fa61a6313cc4dda Signed-off-by: Yang (Gabriel) Yu <>
2019-03-05Forwarding flavor parameters in stress testopnfv-8.0.0stable/hunterxudan1-0/+3
JIRA: BOTTLENECK-248 Change-Id: Idb7c7f94341e948e6df1c8151937283b2a1d10a6 Signed-off-by: xudan <>
2019-02-25bugfix: right cols to get available podsYang (Gabriel) Yu1-1/+1
JIRA: BOTTLENECK-251 It seems the displaying of kubectl get pods changes and the number of available pods is at the 4th cols. Change-Id: I4b00bd084133a47907a0c7c9c655852b1ea52324 Signed-off-by: Yang (Gabriel) Yu <>
2019-02-21bug-fix: fix timeout sshing to get k8s configYang (Gabriel) Yu1-1/+1
JIRA: BOTTLENECK-251 Change-Id: Ia04d335f39471522078fbc7352be308c49eecd14 Signed-off-by: Yang (Gabriel) Yu <>
2019-01-29bugfix: openstack project fetch errorYang (Gabriel) Yu1-1/+1
JIRA: BOTTLENECK-250 Openstack client version update will fix the error as described in jira ticket Change-Id: I590c4eb6ff262173c01ae2d93943df80fe4e6b0e Signed-off-by: Yang (Gabriel) Yu <>
2019-01-25Fix test-scheduler build bugs.Qibin Zheng2-0/+2
JIRA: BOTTLENECK-249 1. set the conductor version at v1.10.4 2. conductor ui container: update natives to the version 1.1.6 3. scheduler ui container: update the npm to the version 6.7.0 Change-Id: I1ed975f79ce1696a59474a15c721db40509550a1 Signed-off-by: Qibin Zheng <>
2018-11-29Merge "Adapt monitor to apex"Yang (Gabriel) Yu2-10/+19
2018-11-29Merge "Remove useless files in Bottlenecks repo"Yang (Gabriel) Yu13-1286/+0
2018-11-29Merge "bug-fix: add BRANCH var for apex config prep"Yang (Gabriel) Yu1-0/+1
2018-11-29Merge "disable elk in CI pipeline"Yang (Gabriel) Yu10-10/+10
2018-11-14Local Documentation BuildsAric Gardner6-1/+42
This adds configuration for performing local documentation builds with the following simple command: tox -e docs added index.rst so that docs build succsesfully Change-Id: Ibbec167d5be1bf68782ede5db7f44e271b3a3ac6 Signed-off-by: Aric Gardner <>
2018-10-22Merge "fix testsuite name bugs and improve some ui details"Yang (Gabriel) Yu14-2028/+2124
2018-09-20fix testsuite name bugs and improve some ui detailsLeoQi14-2028/+2124
JIRA: BOTTLENECK-247 fix the bug where the testsuite name contains Chinese characters. add license header automatically when a testcase created. ui improvements: workflow panel only turns up when a testcase executes. add grafana pages in the webpage 'Test Result'. add the highlight effect on the navigation item. Change-Id: If0ddf82fd4630128f2c4dd7fdde30f037e5bfba7 Signed-off-by: LeoQi <>
2018-09-17Merge "bug-fix: kubectl not installed in Bottlenecks docker"Yang (Gabriel) Yu3-1/+17
2018-09-17bug-fix: kubectl not installed in Bottlenecks dockerYang (Gabriel) Yu3-1/+17
JIRA: BOTTLENECK-246 Resulting in falure in executing k8s capacity test in Bottlenecks CI Change-Id: Ibf94ccc3d9ce6963ddbc76f8e2168b3a841e347b Signed-off-by: Yang (Gabriel) Yu <>
2018-09-16Merge "bug-fix: get k8s config"Yang (Gabriel) Yu1-2/+2
2018-09-15bug-fix: get k8s configYang (Gabriel) Yu1-2/+2
JIRA: BOTTLENECK-243 Geting k8s config using sshpass will fail when frst time loginning to k8s master. Add -o StrictHostKeyChecking=no to input the prompt. Change-Id: Ib9ab3617b6d50ab85be317faf715f751fcda9149 Signed-off-by: Yang (Gabriel) Yu <>
2018-09-07docs for k8s capcaity testYang (Gabriel) Yu4-21/+85
JIRA: BOTTLENECK-245 Change-Id: Id7a0a9bfdebea8a9655e744ce9edf3963e61a024 Signed-off-by: Yang (Gabriel) Yu <>
2018-09-07Merge "add k8s capacity test case"Yang (Gabriel) Yu9-8/+260
2018-09-06Change naming and veriy test-scheduler functionYang (Gabriel) Yu109-27350/+27391
Changes: 1. Testing-scheduler -> Test-scheduler 2. lots of windows breaks '\r' and '^M' in files, batch changes to unix breaks '$' 3. Add ui/build Change-Id: I1f2c98ab9348460d4e68bfbfab664dae82b761ba Signed-off-by: Yang (Gabriel) Yu <>
2018-09-05Merge "Add test-scheduler dir to verity"Yang (Gabriel) Yu1-1/+1
2018-09-05repair .gitignore bugLeoQi8-1/+552
JIRA: BOTTLENECK-244 modify testing-scheduler/.gitignore to include the dir: testing-scheduler/ui/build Change-Id: I99ed672bb0e9a2fb2c70feba9a89a699a9ca8455 Signed-off-by: LeoQi <>
2018-09-04Add test-scheduler dir to verityYang (Gabriel) Yu1-1/+1
Change-Id: Ia333d9d3b79a0f51cf003e608a651a4f5551de2f Signed-off-by: Yang (Gabriel) Yu <>
2018-09-04Merge "add docker build scripts for testing-scheduler"Yang (Gabriel) Yu19-0/+564
2018-09-04Merge "the environment page in frontend of testing-scheduler"Yang (Gabriel) Yu5-0/+627
2018-09-04Merge "the detail page of testcase in frontend of testing-scheduler"Yang (Gabriel) Yu4-0/+918
2018-09-04Merge "add testsuite and testcase list pages in frontend of testing-scheduler"Yang (Gabriel) Yu30-0/+22378
2018-09-04add testsuite and testcase list pages in frontend of testing-schedulerLeoQi30-0/+22378
JIRA: BOTTLENECK-236 add two base pages: testsuite page and testcase list page. Change-Id: I2c8eefac58893b0a3c0fb9c20f724f8612893dc0 Signed-off-by: Zheng Qibin <>
2018-09-04Merge "provide REST api for frontend of testing-scheduler"Yang (Gabriel) Yu3-0/+572
2018-09-04Merge "parser script and step class in backend code of testing-scheduler"Yang (Gabriel) Yu30-0/+1862
2018-09-04Merge "function of generating workflow config file in server part of ↵Yang (Gabriel) Yu5-0/+312
2018-09-04Merge "conductor module in server part of testing-scheduler."Yang (Gabriel) Yu4-0/+116
2018-08-31add docker build scripts for testing-schedulerLeoQi19-0/+564
JIRA: BOTTLENECK-239 add build and run scripts of docker. Change-Id: Ide7ff57380039f579fabbd6c18ddd794dcae220b Signed-off-by: Zheng Qibin <>
2018-08-31parser script and step class in backend code of testing-schedulerLeoQi30-0/+1862
JIRA: BOTTLENECK-234 add the main parse function and base classes of step. Change-Id: Id7554ed065ada84f23b3ca498ffb89c1127850b5 Signed-off-by: Zheng Qibin <>
2018-08-30the environment page in frontend of testing-schedulerLeoQi5-0/+627
JIRA: BOTTLENECK-238 the environment page provides configuration setting operations. Change-Id: I79f93bfc0c66c37a3f58d042669cbb61d3bad848 Signed-off-by: Zheng Qibin <>
2018-08-30the detail page of testcase in frontend of testing-schedulerLeoQi4-0/+918
JIRA: BOTTLENECK-237 the pages provide the testcase content and operations on it. Change-Id: I0c0dd39c9a285179f2192211487c2f9d9808c523 Signed-off-by: Zheng Qibin <>
2018-08-30provide REST api for frontend of testing-schedulerLeoQi3-0/+572
JIRA: BOTTLENECK-235 the REST api code in backend part. Change-Id: I1f53ed5f0f87e6908ff4fd27f752ec2c185dc9be Signed-off-by: Zheng Qibin <>
2018-08-30function of generating workflow config file in server part of testing-schedulerLeoQi5-0/+312
JIRA BOTTLENECK-233 A module to help generating the config files which are sent to conductor server. Based on these config files, conductor can start a workflow. Change-Id: Ibdd71be6454fe2bd2b8718da0c300827897959e0 Signed-off-by: Zheng Qibin <>
2018-08-30conductor module in server part of testing-scheduler.Zheng Qibin4-0/+116
JIRA: BOTTLENECK-232 encapusulate the invoking methods to conductor server in a module. Change-Id: I718c6eed5e75ac01f267688b5694ec35db175b48 Signed-off-by: Zheng Qibin <>
2018-08-16add k8s capacity test caseYang (Gabriel) Yu9-8/+260
JIRA: BOTTLENECK-243 Change-Id: I0f36aac10cf0e05560051c785ada397e0c97e112 Signed-off-by: Yang (Gabriel) Yu <>
2018-08-13add k8s util functions for compatibility of upstream changesYang (Gabriel) Yu1-0/+28
JIRA: BOTTLENECK-243 Change-Id: Idcbe75a4bcd8fedde4e4b95ae999eebbaaa01645 Signed-off-by: Yang (Gabriel) Yu <>
2018-08-11Merge "add k8s test configs preparation"Yu Yang (Gabriel)7-0/+95
2018-08-11add k8s test configs preparationYang (Gabriel) Yu7-0/+95
JIRA: BOTTLENECK-243 Change-Id: I994c71f03c4c2429d62618920cfc92fc1ed16abe Signed-off-by: Yang (Gabriel) Yu <>
2018-08-09add openstack-exporter uninstallationYang (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 <>