summaryrefslogtreecommitdiffstats
path: root/docker/run_tests.sh
AgeCommit message (Collapse)AuthorFilesLines
2016-05-04Refactor improvementsjose.lausuch1-275/+0
JIRA: FUNCTEST-190 - Deleted unnecessary old scripts - Fixed healtcheck logging - Moved config_functest.yaml to /ci/ - Created env var CONFIG_FUNCTEST_YAML pointing to that new location - Modified all scripts which open config_functest.yaml using the new env var Change-Id: Ic4f0e40a70c02ac08287a1d621956f602bdee177 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-04-27Corrected path for clean_openstack.pyvitikkan1-1/+1
Signed-off-by: vitikkan <viktor.tikkanen@nokia.com>
2016-04-25Corrected if statement for clean_openstackvitikkan1-1/+1
Change-Id: I3d8c0cb81dc4906ea989bd36dc8c29bf9f1f6396 Signed-off-by: vitikkan <viktor.tikkanen@nokia.com>
2016-04-21Remove cleanup from vPing scripts, and use the existing cleanup scriptjose.lausuch1-8/+6
JIRA: FUNCTEST-215 Change-Id: I1ec494097a9b70de142da9f90136256535af5100 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-04-21Fix Flake8 Violations in the Functest scriptsjose.lausuch1-1/+1
JIRA: FUNCTEST-213 Change-Id: I66c02dd6ff12ffb9798ebe44a4cfe7bfc73e76c3 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-04-19Small adaptations in prepare_env,run_tests and commonjose.lausuch1-6/+7
Change-Id: I5f31392b04b168247e332bc2ea97efeb733cdf97 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-04-19Adapt Functest output to the env variable CI_DEBUGjose.lausuch1-9/+12
JIRA: FUNCTEST-205 Apply CI_DEBUG environment variable in the call to the scripts Change-Id: Ia8da993de8a60517b475f763c22ce06e9ce35b3e Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-04-18Merge "Generating test lists for tempest"Morgan Richomme1-1/+1
2016-04-18Remove all the repo handling in prepare_envjose.lausuch1-7/+2
JIRA: FUNCTEST-203 Since almost all the repos always pull from master and latest, this is about saving some time and to avoid needing internet to pull or checkout the repos. The needed repos content has to be present in the docker image. Change-Id: Ia6e1ed2b5d5b2aff8661a38eb64a081cc8016019 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-04-18Generating test lists for tempestvitikkan1-1/+1
'testr list-tests' command is now used for generating smoke and full test case lists for tempest. test_list.txt file is replaced by defcore_req.txt file which contains latest (2016.01) DefCore test case for possible references. Partly implements JIRA: FUNCTEST-196 Change-Id: I993aa8a3919b97d50f081725ced686dbe6ffc4b7 Signed-off-by: vitikkan <viktor.tikkanen@nokia.com>
2016-04-15[BGPVPN] Use system wide installation of tempestNikolas Hermanns1-3/+5
Since rally setup tempest system-wide now we do not integrate with the virtual env of tempest anymore. Change-Id: Ia5f132371c4eb0b67ac84bf044b349480195f633
2016-04-14Add healthcheck test case to config_functest.yamljose.lausuch1-1/+1
JIRA: FUNCTEST-199 Change-Id: I82fa45eafd078490162e275877673e263479bb8f Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-04-14Create health check test casejose.lausuch1-0/+5
JIRA: FUNCTEST-199 Change-Id: Iee40f182cdbe848d0f87619b7dd06fbce34d0440 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-04-11[BGPVPN] Remove odl-vpnservice test casesNikolas Hermanns1-14/+0
The odl-vpnservice test cases are meant to be tested in the mini-net setup. We would need to change our enviroment under test to include mini-net to be able to run this tests. Since this is not wanted we remove the test cases. Change-Id: Ic916e1e89d54fea78371bc566d8428141949e412
2016-04-11[BGPVPN] Bugfix for /etc/tempest/ no thereNikolas Hermanns1-0/+1
Change-Id: I0dbbbf486e97c202eba2b4b38d877a836942759b
2016-02-25Updates and fixes to the user guidejose.lausuch1-1/+1
Change-Id: I42198bbdf4f9e6f6f337761b6ff6900c4bb7f171 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-11Enadled --serial option for run_tests.shViktor Tikkanen1-1/+11
It could be useful to execute e.g. Tempest test cases in a single thread in order to troubleshoot possible concurrency problems. Change-Id: I5e5fc190fb4483ff075a8f837a8d4116ece90c80 Signed-off-by: Viktor Tikkanen <viktor.tikkanen@nokia.com>
2016-02-10Bugfix add "fi" at the end of the if-else statement in run_tests.shjose.lausuch1-0/+1
Change-Id: I14945cf335803936043ab71dff93250577bc6601 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-10Add -n|--no-clean flag to vPing,Tempest,Rally,vIMS scriptsjose.lausuch1-5/+9
Use --no-clean flag in run_tests.sh to tell the test scripts to cleanup or not the resources Change-Id: I597eca5199e1eaf16b1f03a223222d33e4adf170 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-10Rename the vPing scripts proplery and adapt documentationjose.lausuch1-8/+9
Change-Id: Idb498eb7cefd938006661f42f1bf1772395d9d47 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-03Use python json parser to get the results form the Promise json reportjose.lausuch1-0/+1
JIRA: FUNCTEST-68 Also, add sleep to let the promise instances terminate, otherwise, clean_openstack will detect them while they are still being removed and will fail. Change-Id: I7a5543143758483eb1d7e06dbe4922e9f1e05cfb Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-02FIX:use 'info' after sourcing the common.shgrakiss1-1/+1
Change-Id: I0572375d79983791970ece0d31ed2e3d7df8cfc3 Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2016-02-02bug fix to run tempest and minor display error in run_test.shMorgan Richomme1-1/+1
Change-Id: Ic30bdd1c514aa8dcab37ba91de2f8879729a80a2 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-02-02Small improvements with output messagesjose.lausuch1-9/+3
Change-Id: I4c274df30bc3123bef23d5423a1762a07dd93e68 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-02Use openstack client to avoid keystone deprecation warningsjose.lausuch1-3/+3
Change-Id: Ib82b3f20d0c23fc67201c7159e3b3a6de5c201cf Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-28Changed to use $(repos_dir) and removed #Stuart Mackie1-1/+1
Change-Id: I6e4004aad2d55309b520647eee59608ee7fa66d7 Signed-off-by: Stuart Mackie <wsmackie@juniper.net>
2016-01-28change for get joid onos iplanqinglong1-1/+5
2016-01-28Follow change in joid use SDN_CONTROLLER_IP env var instead of ODL_CONTROLLER_IPMorgan Richomme1-1/+1
Change-Id: I298cfdfe880c52a18580eb607294cf4c7f353e71 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-27Volume type management moved from run_tests.sh to run_rally-cert.pyJuha Kosonen1-2/+0
Change-Id: I80c8b27e041ec5089b816b8515cbc8fa1e8b9eea Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
2016-01-27typo fix on odlMorgan Richomme1-1/+1
Change-Id: If761b7c38f38d3f2c691eab36b797ca7ce7ccb49 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-26Merge "Patch ODL scenario to support joid (different keystone and neutron ↵Morgan Richomme1-2/+7
API IP)"
2016-01-26Patch ODL scenario to support joid (different keystone and neutron API IP)Morgan Richomme1-2/+7
JIRA: FUNCTEST-124 Change-Id: I84834fcb78e652f3b39696f0e17bf54cb5804559 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-26Add function for Promise libraries pre-installjose.lausuch1-1/+1
Change-Id: I149f87b9edc40435d32e493f771f58de46e2757f Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-26Use rally cert scriptjose.lausuch1-1/+1
Change-Id: Ia550e3ca7742db596dd3817841ed31a101adef27 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-26bugfix: syntax errormeimei1-1/+2
Change-Id: Ic068cd162e49abe4ce3ce0f184c224b65bfcfb6c Signed-off-by: meimei <meimei@huawei.com>
2016-01-25Adding BGPVPN and VPNSERVICE testcasesNikolas Hermanns1-28/+49
This commit add the testcases to the testcase filter and makes them run able from run_test.sh Change-Id: I489687f4f011e77da63e3630b0e70f957b3343c5 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-01-25Merge "Add support for Promise test cases"Morgan Richomme1-1/+2
2016-01-22bug fix: when running manually a test, get stuck in echoMorgan Richomme1-1/+0
Change-Id: I0fd6c514b913a709289cabe44fed01a7ce5e953e Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-22Added --no-clean option for run_tests.shViktor Tikkanen1-4/+11
Previously all the OpenStack resources (networks, VMs etc.) created by user were deleted after executing tempest, vims and rally test cases with run_tests.sh script. New --no-clean option can be used for preserving resources created by user so that the tests can be run also in setups with deployed stacks. Change-Id: I8c9505acf955c54b2b837d8ca916dc729c97bbca Signed-off-by: Viktor Tikkanen <viktor.tikkanen@nokia.com>
2016-01-22Add support for Promise test casesjose.lausuch1-1/+2
JIRA: FUNCTEST-68 Change-Id: I80f8e587e53c7242f8bfa666f2ac450e73c8294f Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-22Push ODL results to DBMorgan Richomme1-4/+6
JIRA: FUNCTEST-57 Change-Id: I8e998382aff0cc60e82338c27d234abe6be5c505 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-20create 2 vPing scenario:vping and vping-userdataMorgan Richomme1-0/+5
the new vping scenario does not use the userdata/cloudinit functions JIRA: FUNCTEST-3 Change-Id: Ia535a50a9cfd50d520b87c2dd9195747a61b0f1f Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-20Merge "Added vPing2 using SCP and SSH instead of nova userdata"mei mei1-1/+1
2016-01-20Added vPing2 using SCP and SSH instead of nova userdatajose.lausuch1-1/+1
Change-Id: I194f88a4d213e5ad2225241420a9254878f4f7f4 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-19Add mention to apache 2 license in Functest files and remove unused filesMorgan Richomme1-1/+7
Change-Id: Iaf67792ad61351d0573c8d92e5d78f5f7a6e86ff Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-19Remove --offline flagjose.lausuch1-11/+15
Also, add extra info messages for debugging purposes. Change-Id: Ia5a26978817b1a7c00d2a3deb497a407e8805b5d Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-18Fix array of test in run_tests.shjose.lausuch1-3/+4
Change-Id: I06a33789f49bf5f7861b0d11fb54a10eb6ac5598 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-18Prepare integration of ovnoMorgan Richomme1-2/+6
JIRA: FUNCTEST-125 Change-Id: I9d13509ea91f3a5359aa4c16f9eccb8719279346 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-01-17Replace command "pass" in the shell script by ":"jose.lausuch1-3/+3
"pass" is a python command, not bash. ":" is the equivalent. Change-Id: Ied93813308599479b82729c66c10397135477a47 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-15Remove ODL and ONOS from base scenariosjose.lausuch1-1/+1
Change-Id: If0a1865bfd8ee4cd1e9355a83aae918a728ebe95 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>