summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-01-07Searching for shared private networksViktor Tikkanen2-5/+12
Tempest suite assumes that there is at least one shared private network in the system. get_private_net() returns now first found shared private network (instead of first found private network). Change-Id: I892abcacff2c0349dd42444a632f71c6a14a0861 Signed-off-by: Viktor Tikkanen <viktor.tikkanen@nokia.com>
2016-01-07Move openstack defaults to a yaml filejose.lausuch2-8/+46
Change-Id: I52a9304dff987f33265c47ba5510f9f96afe0a5a Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-06Bugfix: cfy teardown -fboucherv3-84/+137
Change-Id: I8ced2251ad4cd1cb07c856ea79faf8458d051b33 Signed-off-by: boucherv <valentin.boucher@orange.com>
2016-01-06Merge "Using shared private network"Morgan Richomme2-0/+17
2016-01-05Bugfix: indent .........boucherv1-18/+33
Change-Id: I347b4d4709e0924394598f2990bfef8349adf597 Signed-off-by: boucherv <valentin.boucher@orange.com>
2016-01-05Bugfix: logger ..boucherv1-1/+2
Change-Id: I2333f53e5574214130d8b37c2e8b35fd03494b61 Signed-off-by: boucherv <valentin.boucher@orange.com>
2016-01-05bugfix: indentation errorboucherv1-161/+161
Change-Id: If83d818055c636304458ebdf316768fb357f925c Signed-off-by: boucherv <valentin.boucher@orange.com>
2016-01-05Ensure no ssh key file already exists before launch cloudify deploymentboucherv1-3/+15
JIRA: FUNCTEST-115 Change-Id: Icef3da22f8cd4a528bd466d955037a9f37864f9b Signed-off-by: boucherv <valentin.boucher@orange.com>
2016-01-05Using shared private networkViktor Tikkanen2-0/+17
Number of tempest test cases search for shared private networks and use value of fixed_network_name parameter from tempest.conf file in case when multiple shared networks are found. Private network created by functest is updated to be "shared". Added routine for network updating into functest_utils.py. Note that currently used OpenDaylight release (Lithium) doesn't support shared private networks so network updating will fail (this is however not a fatal error). Change-Id: I5a9a0f950b3ef61b6ebfda1af4345460134cc0e3 Signed-off-by: Viktor Tikkanen <viktor.tikkanen@nokia.com>
2016-01-04Bugfix : Ensure that ruby libraries was installed before running vims test-caseboucherv1-1/+1
Change-Id: I59d5a4aa1969a1b937e00fd491c4f07e00862687 Signed-off-by: boucherv <valentin.boucher@orange.com>
2016-01-04Ensure that ruby libraries was installed before running vims test-caseboucherv1-0/+9
Change-Id: Ice896c37fc28e01f260cd617ee4c38d323607bb5 Signed-off-by: boucherv <valentin.boucher@orange.com>
2016-01-04Configuring non-admin credentials for tempestViktor Tikkanen3-44/+102
Since some test cases from tempest suite require non-admin credentials, a new project and a new user with non-admin role were added to the configuration. JIRA: FUNCTEST-72 Change-Id: I573bc18292b5885bd354f4af16f7f70a7178540d Signed-off-by: Viktor Tikkanen <viktor.tikkanen@nokia.com>
2016-01-04Give the right repo path for vIMS to send reportgrakiss1-1/+1
Change-Id: I03c0fe24fce661f29869b92652b8ffebd0258c7c Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2016-01-04Update cinder volume quota for new tenant 'vIMS'grakiss2-0/+25
Change-Id: I26aad4f3989c89a62f66add85e0d88b7fd274425 Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2016-01-03Merge "Support for customized tempest case list"Morgan Richomme3-109/+111
2015-12-30Support for customized tempest case listViktor Tikkanen3-109/+111
Newer release (0.1.2) of Rally has introduced some syntax changes (e.g. "--set" option for test set selection), so run_tempest.py is updated according to them. Custom test case list is taken into use instead of smoke test set. The list itself is updated (rally didn't recognize test cases with 'gate' definition). JIRA: FUNCTEST-72 Change-Id: I5e178f90f66fda7cb8099ddb4f82b93af3148c79 Signed-off-by: Viktor Tikkanen <viktor.tikkanen@nokia.com>
2015-12-30Merge "Update orchestrator (cloudify) version from 3.2 to 3.3"boucherv7-224/+450
2015-12-29Merge "Refactor run_rally-cert.py"Jose Lausuch1-29/+17
2015-12-29Merge "Update rally to lastest release 0.1.2"jose.lausuch1-1/+1
2015-12-29Merge "Support for removing hanging ports"Jose Lausuch2-41/+54
2015-12-28Add ruby 1.9.1 installation in docker imagejose.lausuch1-1/+2
JIRA: FUNCTEST-120 Change-Id: I4540fcb59e1367102c3c8cb5387048ebfda80af7 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-28Support for removing hanging portsViktor Tikkanen2-41/+54
Sometimes we have situations when all the routers are deleted but there are still ports with network:router_gateway device owner. Such ports can be deleted only after clearing the device owner information. update_neutron_port() function is added into functest_utils.py and taken into use in clean_openstack.py. Change-Id: I1c9ba2ac499edecec99849b5e895be0248ffd84f Signed-off-by: Viktor Tikkanen <viktor.tikkanen@nokia.com>
2015-12-28Refactor run_rally-cert.pyJuha Kosonen1-29/+17
Changed run_rally-cert.py to utilize image creation/deletion functions of functest_utils. Removed cleanup function too as this is done in general cleanup. JIRA: FUNCTEST-109 Change-Id: I20cde1b664e0c25bd4ce0b25dc86dff817fba7f3 Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
2015-12-27Update orchestrator (cloudify) version from 3.2 to 3.3boucherv7-224/+450
FUNCTEST-121 Change-Id: I05de60dae213e2f2b3ba272917dc70ca03e5fe90 Signed-off-by: boucherv <valentin.boucher@orange.com>
2015-12-24Update rally to lastest release 0.1.2jose.lausuch1-1/+1
Change-Id: Ib9fa237a3501a07d481ddc9bb60ea17bdeeae434 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-24Fix timeout in vPing when booting a VMjose.lausuch1-2/+5
Change-Id: I9ee487dd5e142d2e92a92b0ba4ccc80b1a4cd063 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-24Fix: do not remove network/router created by functest preparationgrakiss1-2/+2
Change-Id: I08bc4b2228162b2b064e5f90b2e5c29994ab77c8 Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2015-12-23Merge "Add 'rvm use system;' to Dockerfile for vIMS"valentin boucher1-3/+4
2015-12-23Add 'check if file exists' when creating the glance imagejose.lausuch1-2/+7
Change-Id: I2f61d130ac49ca0cc6bdde6b3da209ec37f24452 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-23Add 'rvm use system;' to Dockerfile for vIMSjose.lausuch1-3/+4
JIRA: FUNCTEST-120 Also changed the order of the image command Change-Id: Iecd4025929b93f64356a79cf45df1d1eca257a36 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-22Fix bug 'unrecognized arguments: start'jose.lausuch1-1/+1
Change-Id: Ie29f1cdcfc84a0f3c2e2cf9e386d3ca0b36c45c3 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-22Merge "Use repos_dir env variable in all Functest scripts"jose.lausuch7-45/+54
2015-12-22Move check_os call to prepare_env.shjose.lausuch2-8/+7
Change-Id: Ifcc9ef24975f83f6c0ee021c76cc056f383f3f5e Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-22Use repos_dir env variable in all Functest scriptsjose.lausuch7-45/+54
JIRA: FUNCTEST-90 This way, we remove the 'functest repo' input parameter on the python scripts call and we make it simpler using the available repos_dir env variable which points to /home/opnfv/repos Change-Id: I7d74bf1bc8d89f8f14397fcb9dafc22ee1482f84 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-22Add more compass defaults to clean_openstackjose.lausuch1-2/+2
Change-Id: I5a2f95ee0502c61eb96ec8b52d2a5631517a62d0 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-22Wait for floatingips to be released in clean_openstack scriptjose.lausuch1-0/+10
Change-Id: I4d4a6866aa93d05729f625f4dffc1138cecffb16 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-22Change ping command by netcat to check OpenStack endpointjose.lausuch1-13/+35
Also, verify public and admin endpoints Change-Id: Ifdb121ca0d04cf8be10eb3d7d0c08c41b034e87f Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-22Remove hardcoded IP in check_osjose.lausuch1-1/+0
Change-Id: Iafe378dd2ac9d062837b936bf833d537f994041c Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-21Merge "Move 'wait for instances to be terminated' after deleting them when ↵jose.lausuch1-14/+13
cleaning openstack"
2015-12-21Script to check the basic OpenStack servicesjose.lausuch2-0/+60
JIRA: FUNCTEST-118 Change-Id: I92372bc098c48e406e69a91c4d754e8c1e4388a6 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-21bugfix: vIMS blueprint branchboucherv1-1/+1
Change-Id: Ie82f5b4f3293160bf0541a099dca1c749823bebe Signed-off-by: boucherv <valentin.boucher@orange.com>
2015-12-21Move 'wait for instances to be terminated' after deleting them when cleaning ↵jose.lausuch1-14/+13
openstack Change-Id: I0efc8a151357d15003bb3953874b5d4d0f5803dc Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-19Merge "Parameterize Rally scenarios"Morgan Richomme27-0/+2267
2015-12-18Add cinder check to support NoneType objectjose.lausuch1-1/+1
Change-Id: Ic8606479b8f5ea28cd8884414a6f4a3b76685107 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-18Merge "Fix the call to the ODL test."jose.lausuch2-16/+13
2015-12-18Parameterize Rally scenariosJuha Kosonen27-0/+2267
Applied argument manipulation approach from rally/certification. JIRA: FUNCTEST-109 Change-Id: Ia6f08f1a7e7566c883cf7c616d32b7e0ca26b1f9 Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
2015-12-18Add more defaults to clean_openstack scriptjose.lausuch1-1/+2
Change-Id: Iefc43e919aa461a849bc81b953533dfc291b8a85 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-18Fix the call to the ODL test.jose.lausuch2-16/+13
TODO: specific parameters for each installer Change-Id: I5c0a88261c70319f7bf89c2ff28d55f740e443d2 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-18Adding more robust check to delete a port in clean_openstack.jose.lausuch1-4/+13
Change-Id: I87ec537cde0b8ef8fd8d11aa327e93087f2125c4 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-18Fix bug clean_openstack if the function return a Nonemeimei1-5/+12
Change-Id: Ia9257742193526f4293ffc26e05d5590493d5a4f Signed-off-by: meimei <meimei@huawei.com>