summaryrefslogtreecommitdiffstats
path: root/run_tests.sh
AgeCommit message (Collapse)AuthorFilesLines
2017-10-10Modified the docker_cleanup.sh file to cleanup the ELK containerShubham Agarwal1-0/+1
Change-Id: Idfebbdc0296e4aeba5caf4da3b6b0ced438745ea Signed-off-by: Shubham Agarwal <shubham.agarwal.coder@gmail.com>
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 Yu1-3/+2
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-07-17Bug fix of Bottlenecks can't use CLIliyin1-6/+1
JIRA: BOTTLENECK-171 Bug fix of Bottlenecks can't use CLI to start test. Some docker-compose function delete to fit elk docker support. After this patch you could use bottlenecks testcase run posca_factor_ping to start this test. you also need to put the rc file to bottlenecks docker. Change-Id: I340e31185a499c81f9595a902df89d8f0ddf0cd3 Signed-off-by: liyin <liyin11@huawei.com>
2017-07-14Add frame support of elk one docker supportliyin1-1/+1
JIRA: BOTTLENECK-171 Add support of Bottlenecks docker frame refact, After this patch we will provide the ability of several installer. Add Yardstick_TAG to adjust yardstick docker version Change-Id: Ib431f8acf4a76b59f9d5e8783bcc7d2e5be208ae Signed-off-by: liyin <liyin11@huawei.com>
2017-05-25Add reporting to MongoDByuyang1-10/+9
JIRA: BOTTLENECK-158 Add reporting function to community MongoDB Change-Id: Idebc191b20ad238dbdd129ce38131b79e7133e35 Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
2017-05-23Add test name check function and cleanupyuyang1-56/+76
JIRA: BOTTLENECK-158 Add test case/story name check and cleanup environment option. Change-Id: I07609c089ca78b0d2760c09c0312d7d1106c815a Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
2017-03-28bugfix: fix bugs for running 'teststory run'yuyang1-2/+0
JIRA: BOTTLENECK-144 utils/parser.py:56 has incorrect var:cls which cause pass more var to testcase_read function. Change-Id: I2d4b93f95d19a205e537515529746f6d9e13fe2c Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
2017-03-27Add docker clean-up for run testyuyang1-1/+13
JIRA: BOTTLENECK-148 Currently, only OPNFV CI includes env-cleanup for Bottlenecks. It is preferable to also include the operation locally for test automation and repeatability. Changes: 1. Translate tab into 4 spaces Change-Id: I9f4efb95c155e442afd3141c00f707421c61b2da Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
2017-03-25Add task selection to test suite entrance fileyuyang1-36/+64
JIRA: BOTTLENECK-143 Add task selection to test suite entrance file Change-Id: Ia21b3121d104a457a66e2c77e3caf091e102f388 Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
2017-03-23Update test suite running entranceyuyang1-70/+14
JIRA: BOTTLENECK-142 Update the entrance for POSCA test suite.Currently, test case selection for POSCA is not support for this entrance. The function will be added later. For Rubbos and VSTF, after OPNFV Colorado release, they are not updating anymore. This entrance for running them within Bottlenecks is no longer supported. These testsuites are also not in the release plan with Bottlenecks since then. If you want to run Rubbos and VSTF, please refer to ealier releases. Change-Id: Idaf7da147489c6371e46ac3234179133762a05cd Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
2017-02-09Add POSCA jenkins job supportyuyang1-16/+9
JIRA: BOTTLENECK-128 This patch is to make the POSCA testsuite could be built automatically for OPNFV CI job. Change-Id: I21d7fd553ce3591aea3391a33fe0a7b8579b57d4 Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
2016-11-30POSCA test case completeliyin1-1/+1
JIRA: BOTTLENECK-107 JIRA: BOTTLENECK-106 This patch has done the flowings: 1.Using the RESTful API form yardstick 2.Common function reuse. 3.If there is no test_ip it would use host ip and port as test_ip. 4.A little demo of dashboard. Now is can't work Change-Id: I1063176c762c40238019c73f5359f23bc5aab19c Signed-off-by: liyin <liyin11@huawei.com>
2016-10-31Add random key generationYang (Gabriel) Yu1-0/+17
JIRA: BOTTLENECK-103 Add random key generation in fixed directory path. Changes: 1. Add random key generation method 2. Add logic to cleanup the used key Change-Id: I405d1d670422b9381879d0e58cb9c9fc1370f954 Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
2016-09-22Adding Posca Testsuite in Bottlenecksyuyang1-1/+21
JIRA: BOTTLENECK-92 The POSCA (Parametric Bottlenecks Testing Catalogue) testsuite classifies the bottlenecks test cases and results into 5 categories. Then the results will be analyzed and decoupled bottlenecks will be searched among these categories. The POSCA testsuite aims to locate the bottlenecks in parmetric manner and to decouple the bottlenecks regarding the deployment requirements. The POSCA testsuite provides an user friendly way to profile and understand the E2E system behavior and deployment requirements. Goals of the POSCA testsuite: a) Automatically locate the bottlenecks in a iterative manner. b) Automatically generate the testing report for bottlenecks in different categories. c) Implementing Automated Staging. Scopes of the POSCA testsuite: a) Modeling, Testing and Test Result analysis. b) Parameters choosing and Algorithms Test stories of the POSCA testsuite: a) Factor test: base test cases that Feature test and Optimization will be dependant on b) Feature test: test cases for features/scenarios c) Optimization test: test to tune the system parameter For more details of the proposal, please refer to https://jira.opnfv.org/secure/attachment/11479/ POSCA%20Testsuite%20Proposal%20in%20Bottlenecks.pdf Changes: 1. Add Posca testsuite directories and files to Bottleneks, leaving adding test cases for latter commits. 2. Fix file appd issue. 3. Delete the un-used packages in testsuites/posca/run_posca.py 4. Add testcase processing logic to run_posca.py 5. Add config dimensions 6. Add scripts directory Change-Id: I54d9b51381a804b76a83680912227e058da3165e Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
2016-06-01bugfix for vstf path nameMatthewLi1-1/+1
Change-Id: Id91a4d743f7e94b962db4cc50b125700049e311a Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-04-28bugfix for braces and testcase nameMatthewLi1-2/+2
Change-Id: Ic8731de1f9c62465a28225df4dd5b4b079cb6f49 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-04-28source the openstack creds before testsuite runningMatthewLi1-0/+4
JIRA: BOTTLENECK-71 Change-Id: Ie7ec366f4bf759b59431397e81f5bd2fb31bc0cf Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-04-22define the vstf test running workflow and add vstf into unified test entranceMatthewLi1-0/+2
JIRA: BOTTLENECK-47 the run_vstf.py file will be completed later which mainly focuses on instances creation and vstf configuration info for each testcase, the configuration info for each testcase in define under /vstf/testcase_cfg directory Change-Id: I2dc5615e2f377202fadaf351ac9d31ec93d8598a Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-04-14bugfixMatthewLi1-3/+3
Change-Id: I84483b323e17092b2025b8d0340e695207707600 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-04-14fix some bugsMatthewLi1-1/+1
Change-Id: I452107e21294333c4d6624675232158ca4462aff Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-04-14bugfix: format errorMatthewLi1-2/+2
Change-Id: Ib9af1e9fbc09288f1eeb3800eef401490ff215d1 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-04-14bugfix: docker ci workflow bugfixMatthewLi1-1/+1
Change-Id: I1215c6ecc9642bb2e4d433276fc3f6941e775e0b Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-04-08rubbos testcase running entranceMatthewLi1-1/+1
JIRA: BOTTLENECK-46 Change-Id: I652460595e024877744f9ce7399a0a50a9fa75f7 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-03-28improvement: rubbos test suite running workflowMatthewLi1-2/+3
JIRA: BOTTLENECK-46 1)add .py file for test suite running entrance and .yaml config files 2)adjust the project test running scripts to top directory Change-Id: Iad9eedf704e85a8c7e974310938a7d652d008469 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-03-25adjust project directoriesMatthewLi1-0/+145
JIRA: BOTTLENECK-56 Change-Id: Ic9acad5eaa4917093bdb85a80960f796f5b4ba7f Signed-off-by: MatthewLi <matthew.lijun@huawei.com>