functest.git
8 years agoFIX: args of push_result_to_db changed from git_version to version 43/7843/1
grakiss [Mon, 25 Jan 2016 01:05:03 +0000 (09:05 +0800)]
FIX: args of push_result_to_db changed from git_version to version

Change-Id: I00411286d19a8e8c3f659cff8e2f6ce6f8a0ccf9
Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
(cherry picked from commit ad7a7a66e37a4cd31f46b2c753e7124ff16766ec)

8 years agobug fix: when running manually a test, get stuck in echo 45/7745/1
Morgan Richomme [Fri, 22 Jan 2016 16:14:27 +0000 (17:14 +0100)]
bug fix: when running manually a test, get stuck in echo

Change-Id: I0fd6c514b913a709289cabe44fed01a7ce5e953e
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit 996177900a5114ac48ce9f149773c0ada1efe8c2)

8 years agoRemoved unnecessary references to public subnet cidr 41/7741/1
Juha Kosonen [Fri, 22 Jan 2016 15:48:39 +0000 (15:48 +0000)]
Removed unnecessary references to public subnet cidr

Change-Id: I9961fcdd9fca6ae98f4c1b38c7eae119447132e4
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
(cherry picked from commit b8a2d3f517a2c599b603da491229527278b0e87d)

8 years agoPut scenario in version field on the Test DB (rather that git indication) 27/7727/1
Morgan Richomme [Fri, 22 Jan 2016 14:17:42 +0000 (15:17 +0100)]
Put scenario in version field on the Test DB (rather that git indication)

Change-Id: I22f7ff3841d7fca637e400d92926d2e1b1755371
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit 59063638116508f7ce4f7612def938bb9eb0e938)

8 years agoAdded --no-clean option for run_tests.sh 17/7717/1
Viktor Tikkanen [Fri, 22 Jan 2016 10:25:41 +0000 (12:25 +0200)]
Added --no-clean option for run_tests.sh

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>
(cherry picked from commit dce18f616c5c0bf019f72c68c872570f26d2978b)

8 years agoMerge "modify onos functest to suit joid CI" into stable/brahmaputra
Morgan Richomme [Fri, 22 Jan 2016 08:47:20 +0000 (08:47 +0000)]
Merge "modify onos functest to suit joid CI" into stable/brahmaputra

8 years agomodify onos functest to suit joid CI 97/7697/1
lanqinglong [Fri, 22 Jan 2016 02:35:41 +0000 (10:35 +0800)]
modify onos functest to suit joid CI

Change-Id: Ib73d80e06042c849f8f627b252b28c2fb95a283d
(cherry picked from commit cc0375241d59e2c010e6c9e04040187478dc5533)

8 years agoPush ODL results to DB 95/7695/1
Morgan Richomme [Thu, 21 Jan 2016 16:29:09 +0000 (17:29 +0100)]
Push ODL results to DB

JIRA: FUNCTEST-57

Change-Id: I8e998382aff0cc60e82338c27d234abe6be5c505
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit 3883923445f5d11e2939865e08438f10f18bc6a9)

8 years agoAdd control to redirect rally stderr 97/7597/1
Juha Kosonen [Thu, 21 Jan 2016 08:26:47 +0000 (08:26 +0000)]
Add control to redirect rally stderr

By default rally stderr output is suppressed. Option --verbose enables
the output by redirecting it to stdout.

Change-Id: I2fd372b2a5cd70095969ef926bc9675dde4f98f6
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
(cherry picked from commit c2fcca7373e4b65d4eec221e020bc49c9e443a70)

8 years agoAdd default admin_floating for Fuel 8.0 87/7587/1
jose.lausuch [Wed, 20 Jan 2016 15:32:30 +0000 (16:32 +0100)]
Add default admin_floating for Fuel 8.0

Change-Id: I43640cde64ccf5975195f2d5c71c8fc5634b4503
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit c8cb5e92172f78aa75bd36362f3644322165436d)

8 years agoTemp solution to workaround the problem with pip when installing tempest 75/7575/1
jose.lausuch [Thu, 21 Jan 2016 09:12:44 +0000 (10:12 +0100)]
Temp solution to workaround the problem with pip when installing tempest

Change-Id: If9c44fedd3e21a77d7ba434f794db24e16fc4ff1
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit b9ef32116182fbe7f5f0d75422fa440c78c962fc)

8 years agoCheck if rally image already exist and don't create it again if so 79/7479/1
jose.lausuch [Wed, 20 Jan 2016 14:39:29 +0000 (15:39 +0100)]
Check if rally image already exist and don't create it again if so

Change-Id: Ib872b7c21449fe4dc9c4331401fbfbff86140f68
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit 2a9268e11cbac21a0952dee6831d28cd06dc70d7)

8 years agoadd doc of onos usergide 53/7453/1
lanqinglong [Wed, 20 Jan 2016 08:46:53 +0000 (16:46 +0800)]
add doc of onos usergide

Change-Id: I5d401d84dc3a84054a60470d65ee7ed20235b112
(cherry picked from commit 6a7a338199a82fc4f8bd246f2208a20e6bc54341)

8 years agoDetect if userdata is not supported by nova in vPing-userdata test 51/7451/1
jose.lausuch [Wed, 20 Jan 2016 11:34:49 +0000 (12:34 +0100)]
Detect if userdata is not supported by nova in vPing-userdata test

Also, reduce the number of output messages from every second to every 10 sec

Change-Id: Iadaf94991c2d3361460fb34bc8d8910dcc599af6
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit 8544a1146370356bed7ccd85ad63fb4b652d1281)

8 years agocreate 2 vPing scenario:vping and vping-userdata 25/7425/1
Morgan Richomme [Wed, 20 Jan 2016 10:01:59 +0000 (11:01 +0100)]
create 2 vPing scenario:vping and vping-userdata

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>
(cherry picked from commit 4475765f05a24e14f1d90db28941ff5ba5ca1be7)

8 years agoAdded vPing2 using SCP and SSH instead of nova userdata 07/7407/1
jose.lausuch [Tue, 19 Jan 2016 10:53:39 +0000 (11:53 +0100)]
Added vPing2 using SCP and SSH instead of nova userdata

Change-Id: I194f88a4d213e5ad2225241420a9254878f4f7f4
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit 625dde8e972f2586e986a46225ce87ebd3823b79)

8 years agoModify ONOS CI running 25/7325/1
lanqinglong [Tue, 19 Jan 2016 15:10:58 +0000 (23:10 +0800)]
Modify ONOS CI running

Change-Id: I4b662b494c6c488d8643ec459a949b781ba3374a
Signed-off-by: lanqinglong <lanqinglong@huawei.com>
(cherry picked from commit 16e9bf66c5737e725a09064783599eb94e215095)

8 years agoAdd mention to apache 2 license in Functest files and remove unused files 05/7305/2
Morgan Richomme [Tue, 19 Jan 2016 10:48:39 +0000 (11:48 +0100)]
Add mention to apache 2 license in Functest files and remove unused files

Change-Id: Iaf67792ad61351d0573c8d92e5d78f5f7a6e86ff
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit cc27777f84ea018cc2c0487a4fc3ff0c3b6d358f)

8 years agoEnsure nameserver ip works 97/7297/1
boucherv [Tue, 19 Jan 2016 13:13:43 +0000 (14:13 +0100)]
Ensure nameserver ip works

Change-Id: I380b69bcfa79873fbde3412ab994f9c34c4b9ac2
Signed-off-by: boucherv <valentin.boucher@orange.com>
(cherry picked from commit 4dc35c36e80521b0fe0ca6ab528d2c4e062b2a12)

8 years agoAdd developer guide 51/7251/1
Morgan Richomme [Mon, 18 Jan 2016 17:44:36 +0000 (18:44 +0100)]
Add developer guide

JIRA: FUNCTEST-114

Change-Id: I359070c026a7456c73e2a5a27bf15c7ead4a1d35
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit c288c8bc9e490ad968e190b2ef9db0415d80ba89)

8 years agoRemove rally stderr output from rally-cert 49/7249/1
jose.lausuch [Tue, 19 Jan 2016 09:19:31 +0000 (10:19 +0100)]
Remove rally stderr output from rally-cert

Change-Id: I2a5bb72989639059f082eedfb4abe8d582bef35c
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit 79a23744af12da7163e3a142dd44f60d46cbfd41)

8 years agoMerge "Updated Tempest related parts into User guide" into stable/brahmaputra
Morgan Richomme [Tue, 19 Jan 2016 09:10:39 +0000 (09:10 +0000)]
Merge "Updated Tempest related parts into User guide" into stable/brahmaputra

8 years agoRemove all the unnecessary Rally output 41/7241/1
jose.lausuch [Fri, 15 Jan 2016 16:31:18 +0000 (17:31 +0100)]
Remove all the unnecessary Rally output

Change-Id: Ic6c719afadae56723ba515eaf9ad5e29be57c129
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit 29d9df125f30f0fbfd20da687be89603de2b84e1)

8 years agoUpdated Tempest related parts into User guide 39/7239/1
Viktor Tikkanen [Mon, 18 Jan 2016 07:58:08 +0000 (09:58 +0200)]
Updated Tempest related parts into User guide

Added "Troubleshooting" chapter.

Change-Id: Iae787ed735e45fc6c0e7e04b7191c69f648084f1
Signed-off-by: Viktor Tikkanen <viktor.tikkanen@nokia.com>
(cherry picked from commit eb6ee356961a93f96e6250323870e47172ac332f)

8 years agobug fix: duration time not initialized in case of VPing error (timeout) 37/7237/1
Morgan Richomme [Mon, 18 Jan 2016 16:13:26 +0000 (17:13 +0100)]
bug fix: duration time not initialized in case of VPing error (timeout)

JIRA: FUNCTEST-3

Change-Id: I115bf46f341e742970a911bb049a99ca8bb7aa70
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit 537911794f3f1c9e7a10bb38fe379b2a68a950e6)

8 years agoBugfix Missing "$" in front of some variables 35/7235/1
jose.lausuch [Mon, 18 Jan 2016 21:55:08 +0000 (22:55 +0100)]
Bugfix Missing "$" in front of some variables

Change-Id: I1192ee4cf692861509777c9c13f917ff58dc8660
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit 36a3d6d9de841ec459a4edc7890d5aeb2fe46024)

8 years agoRemove --offline flag 33/7233/1
jose.lausuch [Mon, 18 Jan 2016 23:13:27 +0000 (00:13 +0100)]
Remove --offline flag

Also, add extra info messages for debugging purposes.

Change-Id: Ia5a26978817b1a7c00d2a3deb497a407e8805b5d
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit a705adb5cfc718a205faee1f463522ba41cb2b34)

8 years agoFix array of test in run_tests.sh 87/7187/1
jose.lausuch [Mon, 18 Jan 2016 18:56:43 +0000 (19:56 +0100)]
Fix array of test in run_tests.sh

Change-Id: I06a33789f49bf5f7861b0d11fb54a10eb6ac5598
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit 7256a2b3ad02e338c8e80d4e9f1561032340a307)

8 years agoPrepare integration of ovno 53/7153/1
Morgan Richomme [Mon, 18 Jan 2016 11:02:48 +0000 (12:02 +0100)]
Prepare integration of ovno

JIRA: FUNCTEST-125

Change-Id: I9d13509ea91f3a5359aa4c16f9eccb8719279346
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit 77718c073d682f4330b751c67f76b05e08c26b03)

8 years agoAdd 'neutron' default user for joid 21/7121/1
jose.lausuch [Mon, 18 Jan 2016 12:18:56 +0000 (13:18 +0100)]
Add 'neutron' default user for joid

Change-Id: I60bf62f1df40acdfeea6ed72cf1823725c763b38
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit 322dd6a16cc1b77d8ccd49f0d19781e455ef6bfb)

8 years agoPrint openstack defaults before running clean_openstack.py 93/7093/1
jose.lausuch [Mon, 18 Jan 2016 09:59:12 +0000 (10:59 +0100)]
Print openstack defaults before running clean_openstack.py

Change-Id: Ifc3ce69074d5c264ab252aaadb2877c823901b76
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit dc566ec04b7af4c35be6c8a41271367cb1dd621b)

8 years agoAdd --debug flag to first clean_functest.py 89/7089/1
jose.lausuch [Mon, 18 Jan 2016 09:50:40 +0000 (10:50 +0100)]
Add --debug flag to first clean_functest.py

This way we see if we remove something we shouldn't

Change-Id: Iab14abcc72bbdf656a75ad79722c70c3c3b3aece
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit 015b75f204c0f8e093487cf4241b77368426f7f1)

8 years agoRemove FUNCTEST_BRANCH and FUNCTEST_COMMIT from the output 35/7035/1
jose.lausuch [Sun, 17 Jan 2016 23:31:35 +0000 (00:31 +0100)]
Remove FUNCTEST_BRANCH and FUNCTEST_COMMIT from the output

Change-Id: I8910f37a4ee4925a79b712b0f36c768e371cb095
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit 10426bd862d91fda2635fb68e9e106f260303e33)

8 years agoReplace command "pass" in the shell script by ":" 27/7027/1
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>
(cherry picked from commit 14d783b94e759139d1edd54bc312fe2811080e4f)

8 years agobugfix: update cinder quota strange space 91/6891/1
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>
(cherry picked from commit f4aa5fbebff139543acb891d9d38c9f8fa864cda)

8 years agoRemove ODL and ONOS from base scenarios 73/6873/1
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>
(cherry picked from commit 64235a3a410efb098fce619b44672cab6d357b9d)

8 years agoChange novaclient usage 71/6871/1
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>
(cherry picked from commit eb12e95f822c70566cb417e5b5d85a65df14b79c)

8 years agoRemove extra output if CI_DEBUG is false 63/6863/1
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>
(cherry picked from commit 973c722f929eb3652d19a15911404f31a9f66216)

8 years agoMerge "Add explicit logs when creating list of runnable tests" into stable/brahmaputra
Morgan Richomme [Fri, 15 Jan 2016 10:40:21 +0000 (10:40 +0000)]
Merge "Add explicit logs when creating list of runnable tests" into stable/brahmaputra

8 years agoAdd explicit logs when creating list of runnable tests 23/6823/1
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>
(cherry picked from commit 8bcf8ff9f7277256361cdd6d4cc557f01d64f042)

8 years agoAdd onos in the list of executable tests 21/6821/1
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>
(cherry picked from commit 90b377045d126ec4943d8a0107425d7e86d372c1)

8 years agoAdded more consistency when getting the config_functest.yaml 19/6819/1
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>
(cherry picked from commit 6a865b115f7533d70ca622172665c0da6ddac89d)

8 years agoadd doctor test case 11/6811/1
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>
(cherry picked from commit 4781a7b06cdba9bcf4489b1cb4e94ffdeec677bd)

8 years agoFix bug ruby sig test 09/6809/1
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>
(cherry picked from commit dee9be014293503645069ff6796f5231b3f7ae48)

8 years agoModify ONOS test for CI running 01/6801/1
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>
(cherry picked from commit be4d2778d535272a3683cb8e518c85065af6a582)

8 years agoAdds check to make deploy scenario is also not "none" (default) 57/6757/1
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>
(cherry picked from commit 5509502fa7ebe0555c52afa5d574f4c1bba04eac)

8 years agoFixes syntax error on if statement with run_tests.sh 53/6753/1
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>
(cherry picked from commit e751fb5714578eee85ce397d023eb83f5221cc67)

8 years agoset up mechanism to tun only runnable tests in CI based on scenario 21/6721/1
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>
(cherry picked from commit cdf5e6a2fd05f07a5db92175777113d732258a94)

8 years agoCreate volume type before running Rally tests 45/6645/1
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>
(cherry picked from commit 8a6a68640b3ca93a958fd39aa94cfd07f3eb16ec)

8 years agoChange functest branch to stable/brahmaputra 43/6643/1
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>
(cherry picked from commit 48af5a794b5bbe9d6cb84f02c1e314dd83adf912)

8 years agoUse the env variable NODE_NAME for pod_name 41/6641/1
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>
(cherry picked from commit be82377136344bf544aedee959674e9252c9b527)

8 years agoRemove bundle install from Dockerfile 61/6561/2
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>
(cherry picked from commit 98f83353966afd01d60c26e142ba7c2dc8fe7bfc)

8 years agoAdd rvm use system to bundle install for vIMS 77/6577/1
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>
(cherry picked from commit 3a64a2e319733be2898c43cec7547b344a8518e0)

8 years agoRemove arg.repo_path in run_rally_cert.py 39/6539/1
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>
(cherry picked from commit ce427331a1d220a061abcd1dbd6caac9dff9afee)

8 years agoFix dns problem on E/// pod 35/6535/1
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>
(cherry picked from commit 5f49a3982fdd8c8addac8b3b5d3b23327de3d077)

8 years agoBugfix: create functest conf dir 33/6533/1
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>
(cherry picked from commit 7293a8faf40846d66d68a3ca8ae5359b28662d0e)

8 years agoPlace config_functest.yaml outside the functest repo 01/6501/1
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>
(cherry picked from commit 00b51ffe114702ce207aa7ba2e40f01984c0c57c)

8 years agoRemove references to foreman installer. 97/6497/1
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>
(cherry picked from commit 0f9250f654be1e2ced4b6d640ec13e7e78db39ee)

8 years agoChange MTU size in the container 89/6489/1
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>
(cherry picked from commit 3c9dcd85e3c40a66d58c0a0c0c4d61d87144ce4d)

8 years agoAdd cinderv2 and ceilometer to default users for Apex 05/6405/1
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>
(cherry picked from commit ef47efad50bb9c194d553c12c87ef93bf66f30c8)

8 years agoFixes netcat for multiple platforms 89/6389/1
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>
(cherry picked from commit 83cb89a2cd3b95acab7f616533653493354138c1)

8 years agoRally test case troubleshooting 59/6359/1
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>
(cherry picked from commit 236f391ce99bc5e1d4a56ec5ea65705895bf39d9)

8 years agoCleanup functionality improved 55/6355/1
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>
(cherry picked from commit 5380c97d53cf7f198e75e9cd5531e758edbc76ff)

8 years agotypo it should be services not service. 39/6339/1
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>
(cherry picked from commit fd69160809d4ccee7259236aab23d9900b0d65ba)

8 years agoadded the quantum_nova user as well for joid. 35/6335/1
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>
(cherry picked from commit 9dabeff1bbb1028cfd406cc6ac1eba27147331d9)

8 years agoMerge "Fix path of os_defaults.yaml" into stable/brahmaputra
jose.lausuch [Tue, 12 Jan 2016 12:33:53 +0000 (12:33 +0000)]
Merge "Fix path of os_defaults.yaml" into stable/brahmaputra

8 years agoAdd joid defaults to clean openstack 33/6333/1
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>
(cherry picked from commit 59893169a259776563b16544d4b6f2e96e479171)

8 years agoFix path of os_defaults.yaml 31/6331/1
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>
(cherry picked from commit c516da5ea4640116d40631924f5e2ec6cbc05863)

8 years agoAdd timeout for cloudify-manager deployment 19/6319/1
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>
(cherry picked from commit 65f24166f10f7b8ba0e53591b2c88b11388dec9c)

8 years agoPrepare Promise integration in Functest 13/6313/1
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>
(cherry picked from commit 3d064f457576fe87cce5813af7d33cf45e898e3d)

8 years agoMerge "make doctor tester available in functest docker image" into stable/brahmaputra
Morgan Richomme [Tue, 12 Jan 2016 09:51:13 +0000 (09:51 +0000)]
Merge "make doctor tester available in functest docker image" into stable/brahmaputra

8 years agomake doctor tester available in functest docker image 11/6311/1
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>
(cherry picked from commit fc938a5b176eedfa0e79662b6411105118c3d78e)

8 years agoUpdate rally version to 0.2.0 09/6309/1
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>
(cherry picked from commit defb61f68b9b19962e8e7d0c561dd9fde4068d62)

8 years agoAdd mechanism to check whether the test can be run or not according to the scenario... 69/6169/1
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>
(cherry picked from commit 9de9e1226184ede9c5b8aadde9287dec29b422ee)

8 years agoSearching for shared private networks 67/6167/1
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>
(cherry picked from commit 378c1baeecdd66ea8c74f1046e2e54297d9f204d)

8 years agoPrepare onos integration in Functest 65/6165/1
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>
(cherry picked from commit 2140461198cdb8dea2f60a66a0ddf90bb1ef54da)

8 years agobugfix: get admin role on joid installer 29/6129/1
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>
(cherry picked from commit e1d0769008da2904ae12d1ca0020ef3f09336439)

8 years agoMerge "Add ext network for joid" into stable/brahmaputra
Morgan Richomme [Mon, 11 Jan 2016 10:10:52 +0000 (10:10 +0000)]
Merge "Add ext network for joid" into stable/brahmaputra

8 years agoAdd ext network for joid 21/6121/1
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>
(cherry picked from commit cc6e1a2d22b0509e8342571ceea437800537f8a1)

8 years agoAdd check of external network before running any test 17/6117/1
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>
(cherry picked from commit a9c1ee74864e30ae7c4e09923460ac943da2be80)

8 years agoAdd 'service' tenant to os_defaults for apex 11/6111/1
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>
(cherry picked from commit 164b670493ccd8e1d024072f2e6cd93b2952f4fe)

8 years agoMove openstack defaults to a yaml file 99/6099/1
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>
(cherry picked from commit 367f8f2ab9fccbd9ce0566598ef00cad745a296a)

8 years agoMerge "add .gitignore" into stable/brahmaputra
Morgan Richomme [Fri, 8 Jan 2016 14:09:21 +0000 (14:09 +0000)]
Merge "add .gitignore" into stable/brahmaputra

8 years agoadd .gitignore 29/5929/1
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>
(cherry picked from commit 974c24951481a2ae611c74769018bc92bfb6ad8a)

8 years agoUser and installation guide 27/5927/1
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>
(cherry picked from commit 4ac82304df1130bb6414186c2ff034f69f906d5a)

8 years agoBugfix: cfy teardown -f 73/5673/1
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 ......... 93/5593/2
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 .. 85/5585/1
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 75/5575/1
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 67/5567/1
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 49/5549/1
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 11/5511/1
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 67/5467/1
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 53/5453/1
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 13/5413/2
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' 77/5377/4
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 67/5367/1
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"