functest-xtesting.git
8 years agoReplace command "pass" in the shell script by ":"
jose.lausuch [Sun, 17 Jan 2016 19:20:31 +0000 (20:20 +0100)]
Replace command "pass" in the shell script by ":"

"pass" is a python command, not bash. ":" is the equivalent.

Change-Id: Ied93813308599479b82729c66c10397135477a47
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoMerge "Corrected project lead"
Trevor Cooper [Fri, 15 Jan 2016 20:48:26 +0000 (20:48 +0000)]
Merge "Corrected project lead"

8 years agobugfix: update cinder quota strange space
boucherv [Fri, 15 Jan 2016 15:37:47 +0000 (16:37 +0100)]
bugfix: update cinder quota strange space

Change-Id: I984be5267a3492c4d3b5922a982aed0ad94e7c5b
Signed-off-by: boucherv <valentin.boucher@orange.com>
8 years agoMerge "Remove ODL and ONOS from base scenarios"
Morgan Richomme [Fri, 15 Jan 2016 15:15:26 +0000 (15:15 +0000)]
Merge "Remove ODL and ONOS from base scenarios"

8 years agoMerge "Change novaclient usage"
Morgan Richomme [Fri, 15 Jan 2016 15:12:28 +0000 (15:12 +0000)]
Merge "Change novaclient usage"

8 years agoRemove ODL and ONOS from base scenarios
jose.lausuch [Fri, 15 Jan 2016 15:10:25 +0000 (16:10 +0100)]
Remove ODL and ONOS from base scenarios

Change-Id: If0a1865bfd8ee4cd1e9355a83aae918a728ebe95
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoChange novaclient usage
jose.lausuch [Fri, 15 Jan 2016 15:04:39 +0000 (16:04 +0100)]
Change novaclient usage

Avoid having this warning:
UserWarning: 'novaclient.v2.client.Client' is not designed to be initialized directly.

Change-Id: I1a9154d97be14007bcb988a5ccd630eadf2e8a5f
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoRemove extra output if CI_DEBUG is false
jose.lausuch [Fri, 15 Jan 2016 14:37:28 +0000 (15:37 +0100)]
Remove extra output if CI_DEBUG is false

This way we have a nicer view in Jenkins when
preparing Functest

Change-Id: Ie0df3aa8b07ac2fd726d11b1ab01a7291d4c2c5e
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoMerge "Add explicit logs when creating list of runnable tests"
Morgan Richomme [Fri, 15 Jan 2016 10:39:14 +0000 (10:39 +0000)]
Merge "Add explicit logs when creating list of runnable tests"

8 years agoMerge "Add onos in the list of executable tests"
Morgan Richomme [Fri, 15 Jan 2016 10:39:07 +0000 (10:39 +0000)]
Merge "Add onos in the list of executable tests"

8 years agoAdd onos in the list of executable tests
Morgan Richomme [Fri, 15 Jan 2016 10:22:57 +0000 (11:22 +0100)]
Add onos in the list of executable tests

JIRA: FUNCTEST-25, FUNCTEST-68

Change-Id: Ie4faa0a0f700860cfe1ec5f92ad4d764ca17ab50
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoMerge "Added more consistency when getting the config_functest.yaml"
Morgan Richomme [Fri, 15 Jan 2016 10:29:30 +0000 (10:29 +0000)]
Merge "Added more consistency when getting the config_functest.yaml"

8 years agoAdded more consistency when getting the config_functest.yaml
jose.lausuch [Fri, 15 Jan 2016 10:24:58 +0000 (11:24 +0100)]
Added more consistency when getting the config_functest.yaml

Change-Id: Ie48e16adee25f7a00d6b9d4a45e804a066064eee
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoAdd explicit logs when creating list of runnable tests
Morgan Richomme [Fri, 15 Jan 2016 10:20:16 +0000 (11:20 +0100)]
Add explicit logs when creating list of runnable tests

JIRA: FUNCTEST-119

Change-Id: I8d7e029c03bd24cd87c81956f246fae532d4feb9
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoMerge "add doctor test case"
Morgan Richomme [Fri, 15 Jan 2016 09:52:49 +0000 (09:52 +0000)]
Merge "add doctor test case"

8 years agoFix bug ruby sig test
boucherv [Fri, 15 Jan 2016 09:13:44 +0000 (10:13 +0100)]
Fix bug ruby sig test

Change-Id: Ieb908e7af2365381ad576a3da9a0787f96c9efe2
Signed-off-by: boucherv <valentin.boucher@orange.com>
8 years agoadd doctor test case
Ryota MIBU [Thu, 14 Jan 2016 15:25:09 +0000 (00:25 +0900)]
add doctor test case

Change-Id: Ia40face4cb32247542d5841e00caafb2cf927c2e
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
8 years agoModify ONOS test for CI running
lanqinglong [Fri, 15 Jan 2016 02:28:42 +0000 (10:28 +0800)]
Modify ONOS test for CI running

Change-Id: I2ce678c1239920071f9eeb6fe251a92cb3737e6a
Signed-off-by: lanqinglong <lanqinglong@huawei.com>
8 years agoAdds check to make deploy scenario is also not "none" (default)
Tim Rozet [Thu, 14 Jan 2016 20:44:28 +0000 (15:44 -0500)]
Adds check to make deploy scenario is also not "none" (default)

Change-Id: I9727c9b2f1fc35c3eb39f2930bb5dd0684bb570c
Signed-off-by: Tim Rozet <trozet@redhat.com>
8 years agoFixes syntax error on if statement with run_tests.sh
Tim Rozet [Thu, 14 Jan 2016 20:13:58 +0000 (15:13 -0500)]
Fixes syntax error on if statement with run_tests.sh

Change-Id: I97566b19a015780b7d26b3630605f969a8302f2e
Signed-off-by: Tim Rozet <trozet@redhat.com>
8 years agoset up mechanism to tun only runnable tests in CI based on scenario
Morgan Richomme [Thu, 14 Jan 2016 10:45:19 +0000 (11:45 +0100)]
set up mechanism to tun only runnable tests in CI based on scenario

JIRA: FUNCTEST-119

Change-Id: I342c027c79fab1cc9fa65ddf8222e7b12b946af8
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoMerge "Create volume type before running Rally tests"
Morgan Richomme [Thu, 14 Jan 2016 08:08:09 +0000 (08:08 +0000)]
Merge "Create volume type before running Rally tests"

8 years agoMerge "Change functest branch to stable/brahmaputra"
Morgan Richomme [Thu, 14 Jan 2016 08:07:30 +0000 (08:07 +0000)]
Merge "Change functest branch to stable/brahmaputra"

8 years agoUse the env variable NODE_NAME for pod_name
grakiss [Thu, 14 Jan 2016 03:13:00 +0000 (11:13 +0800)]
Use the env variable NODE_NAME for pod_name

Change-Id: I0fd5011dc918ada73cac4f74d80d118826cff1a6
Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
8 years agoAdd rvm use system to bundle install for vIMS
jose.lausuch [Wed, 13 Jan 2016 17:03:48 +0000 (18:03 +0100)]
Add rvm use system to bundle install for vIMS

Change-Id: I890984f33fa1a51bb21806129b627dd7cfb8116b
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoRemove bundle install from Dockerfile
jose.lausuch [Wed, 13 Jan 2016 16:20:56 +0000 (17:20 +0100)]
Remove bundle install from Dockerfile

Change-Id: I5d507b350a5651489947ef61a4219d2bf86ff340
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoChange functest branch to stable/brahmaputra
jose.lausuch [Wed, 13 Jan 2016 14:52:27 +0000 (15:52 +0100)]
Change functest branch to stable/brahmaputra

JIRA: FUNCTEST-123

Although this is master, the idea is to run the tests using
brahmaputra branch. After brahmaputra, we will change this back
to master.

Change-Id: Ib67f090724ce733b05c37a69a746b879b1143776
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoMerge "Remove arg.repo_path in run_rally_cert.py"
Morgan Richomme [Wed, 13 Jan 2016 14:48:51 +0000 (14:48 +0000)]
Merge "Remove arg.repo_path in run_rally_cert.py"

8 years agoMerge "Fix dns problem on E/// pod"
boucherv [Wed, 13 Jan 2016 14:41:23 +0000 (14:41 +0000)]
Merge "Fix dns problem on E/// pod"

8 years agoBugfix: create functest conf dir
jose.lausuch [Wed, 13 Jan 2016 14:38:10 +0000 (15:38 +0100)]
Bugfix: create functest conf dir

Change-Id: I6364adb9b6fa9345d098f3061cd36589fe6f33b6
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoFix dns problem on E/// pod
boucherv [Wed, 13 Jan 2016 14:09:37 +0000 (15:09 +0100)]
Fix dns problem on E/// pod

FUNCTEST-122

Change-Id: I077ca9f1e8394583410f4b067d272e5be225ef3d
Signed-off-by: boucherv <valentin.boucher@orange.com>
8 years agoRemove arg.repo_path in run_rally_cert.py
jose.lausuch [Wed, 13 Jan 2016 13:53:33 +0000 (14:53 +0100)]
Remove arg.repo_path in run_rally_cert.py

It is not needed as we have an env variable which
points to the repositories directories

Change-Id: I4c07e6a28a9e31a2794d74182436545fe6561a92
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoCreate volume type before running Rally tests
jose.lausuch [Wed, 13 Jan 2016 12:12:25 +0000 (13:12 +0100)]
Create volume type before running Rally tests

Change-Id: Iaf14b797e6cbb7faa32e06fbc038c7f6b14a51cf
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoMerge "Place config_functest.yaml outside the functest repo"
Morgan Richomme [Wed, 13 Jan 2016 10:52:06 +0000 (10:52 +0000)]
Merge "Place config_functest.yaml outside the functest repo"

8 years agoPlace config_functest.yaml outside the functest repo
jose.lausuch [Wed, 13 Jan 2016 10:35:59 +0000 (11:35 +0100)]
Place config_functest.yaml outside the functest repo

If config_functest.yaml is given it will be placed in:
    /home/opnfv/functest/conf/config_functest.yaml
If not given:
   copy default from repo to that location

Change-Id: I816bf5ccf8e0a5b8ebde2a0ab924657533f49127
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoRemove references to foreman installer.
jose.lausuch [Wed, 13 Jan 2016 10:14:58 +0000 (11:14 +0100)]
Remove references to foreman installer.

Foreman is not longer supported, the only INSTALLER_TYPE values are:
  fuel|apex|joid|compass

Change-Id: I3c86335d16cdcab4796892a769189fcc4e7457db
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoMerge "Change MTU size in the container"
Morgan Richomme [Wed, 13 Jan 2016 08:11:33 +0000 (08:11 +0000)]
Merge "Change MTU size in the container"

8 years agoAdd cinderv2 and ceilometer to default users for Apex
jose.lausuch [Tue, 12 Jan 2016 15:53:20 +0000 (16:53 +0100)]
Add cinderv2 and ceilometer to default users for Apex

Change-Id: I923a2f2dfc8b9e6c68cf2c03edde4f4e38ba23b4
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoChange MTU size in the container
jose.lausuch [Tue, 12 Jan 2016 15:16:14 +0000 (16:16 +0100)]
Change MTU size in the container

Change-Id: I605e8e59f95b243710fdb514ef4460fbd40d590f
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoFixes netcat for multiple platforms
Tim Rozet [Tue, 12 Jan 2016 15:14:11 +0000 (10:14 -0500)]
Fixes netcat for multiple platforms

netcat package on LF POD1 missing -z arg.  This update allows for netcat
to be used when platforms are missing it.

Change-Id: I09fb9986520018a92a1c9147a2948ae5029bb3e3
Signed-off-by: Tim Rozet <trozet@redhat.com>
8 years agoMerge "Rally test case troubleshooting"
Morgan Richomme [Tue, 12 Jan 2016 14:10:27 +0000 (14:10 +0000)]
Merge "Rally test case troubleshooting"

8 years agoRally test case troubleshooting
Juha Kosonen [Tue, 12 Jan 2016 13:15:45 +0000 (13:15 +0000)]
Rally test case troubleshooting

Minor changes to some of the failed scenarios in rally_cert.

JIRA: FUNCTEST-110

Change-Id: I25d1a80d295bea0004a3bf5f42161080c44091e9
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
8 years agoCleanup functionality improved
Viktor Tikkanen [Tue, 12 Jan 2016 11:37:41 +0000 (13:37 +0200)]
Cleanup functionality improved

1. All the existing external networks will be preserved.
2. Forced deleting is used for volumes with wrong status.
3. Added forced removing of hanging ports in case of
   network:router_interface ownership.

Change-Id: Ibd51b98d6bf2a5d82f16f070003128e3200f99ed
Signed-off-by: Viktor Tikkanen <viktor.tikkanen@nokia.com>
8 years agoMerge "Add timeout for cloudify-manager deployment"
boucherv [Tue, 12 Jan 2016 10:55:01 +0000 (10:55 +0000)]
Merge "Add timeout for cloudify-manager deployment"

8 years agoMerge "Prepare Promise integration in Functest"
Morgan Richomme [Tue, 12 Jan 2016 09:58:49 +0000 (09:58 +0000)]
Merge "Prepare Promise integration in Functest"

8 years agoPrepare Promise integration in Functest
Morgan Richomme [Mon, 11 Jan 2016 15:45:00 +0000 (16:45 +0100)]
Prepare Promise integration in Functest

JIRA: FUNCTEST-68

Change-Id: I9dd3e49cf7cbcec932fb08af359c6e4784818155
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoAdd timeout for cloudify-manager deployment
boucherv [Tue, 12 Jan 2016 09:51:42 +0000 (10:51 +0100)]
Add timeout for cloudify-manager deployment

FUNCTEST-122

Change-Id: I837b286fa83eb0b6d18749d1070198ed6b653ba1
Signed-off-by: boucherv <valentin.boucher@orange.com>
8 years agoMerge "make doctor tester available in functest docker image"
Morgan Richomme [Tue, 12 Jan 2016 09:49:53 +0000 (09:49 +0000)]
Merge "make doctor tester available in functest docker image"

8 years agoUpdate rally version to 0.2.0
jose.lausuch [Tue, 12 Jan 2016 09:08:00 +0000 (10:08 +0100)]
Update rally version to 0.2.0

Change-Id: I279e9dce35b9b92796407c383a3f4bb7c1bfec45
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agomake doctor tester available in functest docker image
Ryota MIBU [Thu, 7 Jan 2016 08:39:45 +0000 (17:39 +0900)]
make doctor tester available in functest docker image

Change-Id: Icde0cb5fc25769f2fd029ae6bb93ea2cb5e42295
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
8 years agoAdd mechanism to check whether the test can be run or not according to the scenario...
Morgan Richomme [Sat, 9 Jan 2016 08:17:45 +0000 (09:17 +0100)]
Add mechanism to check whether the test can be run or not according to the scenario/controller

JIRA: FUNCTEST-119

Change-Id: Ida658760484140ff59f7198dbbf4d5620450ff27
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoMerge "Prepare onos integration in Functest"
Morgan Richomme [Mon, 11 Jan 2016 13:35:41 +0000 (13:35 +0000)]
Merge "Prepare onos integration in Functest"

8 years agoPrepare onos integration in Functest
Morgan Richomme [Fri, 8 Jan 2016 14:27:00 +0000 (15:27 +0100)]
Prepare onos integration in Functest

JIRA: FUNCTEST-50

Change-Id: I50c7db5a05dd5aa78321ba77fab3902232ea4f36
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agobugfix: get admin role on joid installer
boucherv [Mon, 11 Jan 2016 10:33:18 +0000 (11:33 +0100)]
bugfix: get admin role on joid installer

Change-Id: I8d6227441ca824cb7cf910e8615d4e7b5cf816c6
Signed-off-by: boucherv <valentin.boucher@orange.com>
8 years agoAdd ext network for joid
Morgan Richomme [Mon, 11 Jan 2016 09:58:51 +0000 (10:58 +0100)]
Add ext network for joid

JIRA: FUNCTEST-87

Change-Id: Ia23eb3d695c40d11c9e082ac5ebcb5bb0affd4b8
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoAdd check of external network before running any test
jose.lausuch [Mon, 11 Jan 2016 09:52:10 +0000 (10:52 +0100)]
Add check of external network before running any test

Change-Id: I3ab58d924a8e53f2e6375c1c7fa77361d91b5efb
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoAdd 'service' tenant to os_defaults for apex
jose.lausuch [Mon, 11 Jan 2016 08:23:53 +0000 (09:23 +0100)]
Add 'service' tenant to os_defaults for apex

Change-Id: I4241ac5b010057f848943001e06421bc301057de
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agotypo it should be services not service.
Narinder Gupta [Fri, 8 Jan 2016 20:19:51 +0000 (14:19 -0600)]
typo it should be services not service.

Change-Id: Ic7de0ec5c2df326f37037bd426fe76d7239af0d0
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
8 years agoadded the quantum_nova user as well for joid.
Narinder Gupta [Fri, 8 Jan 2016 17:21:17 +0000 (11:21 -0600)]
added the quantum_nova user as well for joid.

Change-Id: Ida57e3a4c75348aeb08dcdc24b77ee93a8c86d0d
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
8 years agoMerge "User and installation guide"
Morgan Richomme [Fri, 8 Jan 2016 13:37:45 +0000 (13:37 +0000)]
Merge "User and installation guide"

8 years agoUser and installation guide
Morgan Richomme [Wed, 16 Dec 2015 17:03:11 +0000 (18:03 +0100)]
User and installation guide

JIRA: FUNCTEST-88

Change-Id: Ie5875c9b0f53de8dc38ead94f4de8370ad8f45cf
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoMerge "add .gitignore"
Morgan Richomme [Fri, 8 Jan 2016 09:40:35 +0000 (09:40 +0000)]
Merge "add .gitignore"

8 years agoAdd joid defaults to clean openstack
jose.lausuch [Thu, 7 Jan 2016 16:54:35 +0000 (17:54 +0100)]
Add joid defaults to clean openstack

Change-Id: I97ad2cb262c6b25ad45736f63f1b4395eb127307
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoadd .gitignore
Ryota MIBU [Fri, 8 Jan 2016 00:25:14 +0000 (09:25 +0900)]
add .gitignore

Change-Id: I0f9163ed89cdf0fd5e29a2eea50b503a8e576d0b
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
8 years agoFix path of os_defaults.yaml
jose.lausuch [Thu, 7 Jan 2016 11:24:43 +0000 (12:24 +0100)]
Fix path of os_defaults.yaml

Change-Id: I6ac3df334fab3b973ce840a3fcb9ff700f1a18e5
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoSearching for shared private networks
Viktor Tikkanen [Thu, 7 Jan 2016 09:59:02 +0000 (11:59 +0200)]
Searching for shared private networks

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>
8 years agoMove openstack defaults to a yaml file
jose.lausuch [Thu, 24 Dec 2015 16:51:58 +0000 (17:51 +0100)]
Move openstack defaults to a yaml file

Change-Id: I52a9304dff987f33265c47ba5510f9f96afe0a5a
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoBugfix: cfy teardown -f
boucherv [Wed, 6 Jan 2016 16:09:51 +0000 (17:09 +0100)]
Bugfix: cfy teardown -f

Change-Id: I8ced2251ad4cd1cb07c856ea79faf8458d051b33
Signed-off-by: boucherv <valentin.boucher@orange.com>
8 years agoMerge "Using shared private network"
Morgan Richomme [Wed, 6 Jan 2016 07:30:24 +0000 (07:30 +0000)]
Merge "Using shared private network"

8 years agoBugfix: indent .........
boucherv [Tue, 5 Jan 2016 16:19:28 +0000 (17:19 +0100)]
Bugfix: indent .........

Change-Id: I347b4d4709e0924394598f2990bfef8349adf597
Signed-off-by: boucherv <valentin.boucher@orange.com>
8 years agoBugfix: logger ..
boucherv [Tue, 5 Jan 2016 14:07:14 +0000 (15:07 +0100)]
Bugfix: logger ..

Change-Id: I2333f53e5574214130d8b37c2e8b35fd03494b61
Signed-off-by: boucherv <valentin.boucher@orange.com>
8 years agobugfix: indentation error
boucherv [Tue, 5 Jan 2016 12:17:46 +0000 (13:17 +0100)]
bugfix: indentation error

Change-Id: If83d818055c636304458ebdf316768fb357f925c
Signed-off-by: boucherv <valentin.boucher@orange.com>
8 years agoEnsure no ssh key file already exists before launch cloudify deployment
boucherv [Tue, 5 Jan 2016 10:43:09 +0000 (11:43 +0100)]
Ensure no ssh key file already exists before launch cloudify deployment

JIRA: FUNCTEST-115

Change-Id: Icef3da22f8cd4a528bd466d955037a9f37864f9b
Signed-off-by: boucherv <valentin.boucher@orange.com>
8 years agoUsing shared private network
Viktor Tikkanen [Tue, 5 Jan 2016 05:31:56 +0000 (07:31 +0200)]
Using shared private network

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>
8 years agoBugfix : Ensure that ruby libraries was installed before running vims test-case
boucherv [Mon, 4 Jan 2016 16:26:19 +0000 (17:26 +0100)]
Bugfix : Ensure that ruby libraries was installed before running vims test-case

Change-Id: I59d5a4aa1969a1b937e00fd491c4f07e00862687
Signed-off-by: boucherv <valentin.boucher@orange.com>
8 years agoEnsure that ruby libraries was installed before running vims test-case
boucherv [Mon, 4 Jan 2016 10:36:18 +0000 (11:36 +0100)]
Ensure that ruby libraries was installed before running vims test-case

Change-Id: Ice896c37fc28e01f260cd617ee4c38d323607bb5
Signed-off-by: boucherv <valentin.boucher@orange.com>
8 years agoConfiguring non-admin credentials for tempest
Viktor Tikkanen [Mon, 4 Jan 2016 08:21:33 +0000 (10:21 +0200)]
Configuring non-admin credentials for tempest

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>
8 years agoGive the right repo path for vIMS to send report
grakiss [Fri, 1 Jan 2016 02:12:02 +0000 (10:12 +0800)]
Give the right repo path for vIMS to send report

Change-Id: I03c0fe24fce661f29869b92652b8ffebd0258c7c
Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
8 years agoUpdate cinder volume quota for new tenant 'vIMS'
grakiss [Thu, 31 Dec 2015 01:31:31 +0000 (09:31 +0800)]
Update cinder volume quota for new tenant 'vIMS'

Change-Id: I26aad4f3989c89a62f66add85e0d88b7fd274425
Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
8 years agoMerge "Support for customized tempest case list"
Morgan Richomme [Sun, 3 Jan 2016 08:40:31 +0000 (08:40 +0000)]
Merge "Support for customized tempest case list"

8 years agoSupport for customized tempest case list
Viktor Tikkanen [Wed, 30 Dec 2015 08:00:13 +0000 (10:00 +0200)]
Support for customized tempest case list

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>
8 years agoMerge "Update orchestrator (cloudify) version from 3.2 to 3.3"
boucherv [Wed, 30 Dec 2015 08:08:33 +0000 (08:08 +0000)]
Merge "Update orchestrator (cloudify) version from 3.2 to 3.3"

8 years agoMerge "Refactor run_rally-cert.py"
Jose Lausuch [Tue, 29 Dec 2015 17:42:28 +0000 (17:42 +0000)]
Merge "Refactor run_rally-cert.py"

8 years agoMerge "Update rally to lastest release 0.1.2"
jose.lausuch [Tue, 29 Dec 2015 17:11:31 +0000 (17:11 +0000)]
Merge "Update rally to lastest release 0.1.2"

8 years agoMerge "Support for removing hanging ports"
Jose Lausuch [Tue, 29 Dec 2015 17:04:32 +0000 (17:04 +0000)]
Merge "Support for removing hanging ports"

8 years agoAdd ruby 1.9.1 installation in docker image
jose.lausuch [Mon, 28 Dec 2015 14:54:07 +0000 (15:54 +0100)]
Add ruby 1.9.1 installation in docker image

JIRA: FUNCTEST-120

Change-Id: I4540fcb59e1367102c3c8cb5387048ebfda80af7
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoSupport for removing hanging ports
Viktor Tikkanen [Mon, 28 Dec 2015 12:06:45 +0000 (14:06 +0200)]
Support for removing hanging ports

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>
8 years agoRefactor run_rally-cert.py
Juha Kosonen [Tue, 22 Dec 2015 10:36:21 +0000 (10:36 +0000)]
Refactor run_rally-cert.py

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>
8 years agoUpdate orchestrator (cloudify) version from 3.2 to 3.3
boucherv [Thu, 24 Dec 2015 13:57:50 +0000 (14:57 +0100)]
Update orchestrator (cloudify) version from 3.2 to 3.3

FUNCTEST-121

Change-Id: I05de60dae213e2f2b3ba272917dc70ca03e5fe90
Signed-off-by: boucherv <valentin.boucher@orange.com>
8 years agoUpdate rally to lastest release 0.1.2
jose.lausuch [Thu, 24 Dec 2015 17:20:51 +0000 (18:20 +0100)]
Update rally to lastest release 0.1.2

Change-Id: Ib9fa237a3501a07d481ddc9bb60ea17bdeeae434
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoFix timeout in vPing when booting a VM
jose.lausuch [Thu, 24 Dec 2015 17:16:26 +0000 (18:16 +0100)]
Fix timeout in vPing when booting a VM

Change-Id: I9ee487dd5e142d2e92a92b0ba4ccc80b1a4cd063
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoFix: do not remove network/router created by functest preparation
grakiss [Tue, 22 Dec 2015 12:28:57 +0000 (20:28 +0800)]
Fix: do not remove network/router created by functest preparation

Change-Id: I08bc4b2228162b2b064e5f90b2e5c29994ab77c8
Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
8 years agoMerge "Add 'rvm use system;' to Dockerfile for vIMS"
valentin boucher [Wed, 23 Dec 2015 15:55:33 +0000 (15:55 +0000)]
Merge "Add 'rvm use system;' to Dockerfile for vIMS"

8 years agoAdd 'check if file exists' when creating the glance image
jose.lausuch [Wed, 23 Dec 2015 11:14:41 +0000 (12:14 +0100)]
Add 'check if file exists' when creating the glance image

Change-Id: I2f61d130ac49ca0cc6bdde6b3da209ec37f24452
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoAdd 'rvm use system;' to Dockerfile for vIMS
jose.lausuch [Wed, 23 Dec 2015 11:09:25 +0000 (12:09 +0100)]
Add 'rvm use system;' to Dockerfile for vIMS

JIRA: FUNCTEST-120

Also changed the order of the image command

Change-Id: Iecd4025929b93f64356a79cf45df1d1eca257a36
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoFix bug 'unrecognized arguments: start'
jose.lausuch [Tue, 22 Dec 2015 18:27:20 +0000 (19:27 +0100)]
Fix bug 'unrecognized arguments: start'

Change-Id: Ie29f1cdcfc84a0f3c2e2cf9e386d3ca0b36c45c3
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoMerge "Use repos_dir env variable in all Functest scripts"
jose.lausuch [Tue, 22 Dec 2015 17:09:06 +0000 (17:09 +0000)]
Merge "Use repos_dir env variable in all Functest scripts"

8 years agoMove check_os call to prepare_env.sh
jose.lausuch [Tue, 22 Dec 2015 16:22:49 +0000 (17:22 +0100)]
Move check_os call to prepare_env.sh

Change-Id: Ifcc9ef24975f83f6c0ee021c76cc056f383f3f5e
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoUse repos_dir env variable in all Functest scripts
jose.lausuch [Tue, 22 Dec 2015 15:14:00 +0000 (16:14 +0100)]
Use repos_dir env variable in all Functest scripts

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>
8 years agoAdd more compass defaults to clean_openstack
jose.lausuch [Tue, 22 Dec 2015 12:30:13 +0000 (13:30 +0100)]
Add more compass defaults to clean_openstack

Change-Id: I5a2f95ee0502c61eb96ec8b52d2a5631517a62d0
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>