functest.git
8 years agoRemove python-keystoneclient downgrade and keep the newer version 37/23937/3
jose.lausuch [Thu, 3 Nov 2016 13:47:35 +0000 (14:47 +0100)]
Remove python-keystoneclient downgrade and keep the newer version

The docker build fails due to some inconsistency in the
keystone versions. See JIRA for more info.

JIRA: FUNCTEST-523

Change-Id: Ic8aeb564c2f8827417d49958c65916ff555bc706
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agobug fix on log file creation for unit tests 65/23965/1
Morgan Richomme [Fri, 4 Nov 2016 09:02:16 +0000 (10:02 +0100)]
bug fix on log file creation for unit tests

JIRA: FUNCTEST-326

Change-Id: Iae797d00c0bda07fce098f4a054dfc8f5bba069b
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoAdd exit return code for unit tests 47/23747/28
Morgan Richomme [Fri, 28 Oct 2016 10:32:18 +0000 (12:32 +0200)]
Add exit return code for unit tests

Note that this patch should trigger some refactoring
1: repo structure, uggly hack due to the fact that the code
is at the root of the repo. The name can be change when cloning
leading to python path issues

2: logger is called with harcoded file in functest_logger.py
uggly hack to create the file is not already present

Basically hacks were necessary to be able to run the unit tests
locally and from jenkins

JIRA: FUNCTEST-336

Change-Id: Ib88256a167c003805d480f57c218c37d8d5962d8
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoFix bug in ovs utils 67/23667/1
George Paraskevopoulos [Tue, 25 Oct 2016 13:14:52 +0000 (16:14 +0300)]
Fix bug in ovs utils

Change-Id: I86995a2fce5199c9267edc0e0596d868cc7d20ab
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
8 years agoMerge "Ignore files created by run_unit_tests.sh"
Cedric Ollivier [Tue, 25 Oct 2016 10:12:04 +0000 (10:12 +0000)]
Merge "Ignore files created by run_unit_tests.sh"

8 years agoUpdate release notes for Colorado 2.0 31/23631/2
jose.lausuch [Mon, 24 Oct 2016 16:50:13 +0000 (18:50 +0200)]
Update release notes for Colorado 2.0

Change-Id: I64a66bf11fe04df91dd2ef8c0bf91c4e19739863
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoMerge "Complete OVS logging for sfc testcases"
Jose Lausuch [Mon, 24 Oct 2016 12:52:46 +0000 (12:52 +0000)]
Merge "Complete OVS logging for sfc testcases"

8 years agoBug fix for odl-sfc 23/23623/3
Manuel Buil [Mon, 24 Oct 2016 11:43:39 +0000 (13:43 +0200)]
Bug fix for odl-sfc

We forgot to add the path to the file, so the script was not executing

Change-Id: I3ec226f12e6db3402b20d9fcefaa0acecd5b3a70
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
8 years agoComplete OVS logging for sfc testcases 19/23619/2
George Paraskevopoulos [Mon, 24 Oct 2016 09:47:09 +0000 (12:47 +0300)]
Complete OVS logging for sfc testcases

- Add archiving capability in ovs_utils
- Refactor common code into a single method
- Add logging for compute nodes
- Rename jumphost to proxy to avoid confusion

Change-Id: I332bcb537d914c25febae53d5d48943e666da4f9
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
8 years agoAdd ovs logging in sfc_colorado1 21/23521/1
George Paraskevopoulos [Fri, 21 Oct 2016 15:32:29 +0000 (18:32 +0300)]
Add ovs logging in sfc_colorado1

Change-Id: I25671508c28d44b83263073971c2bf52cea80c58
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
8 years agoMerge "Add OVS logger"
Jose Lausuch [Fri, 21 Oct 2016 15:00:54 +0000 (15:00 +0000)]
Merge "Add OVS logger"

8 years agoAdd OVS logger 05/23505/2
George Paraskevopoulos [Fri, 21 Oct 2016 11:39:35 +0000 (14:39 +0300)]
Add OVS logger

Add utility class to log OVS flows from a remote server.

Change-Id: I80cb5b20dc15477771beb912f44cab28c7397e24
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
8 years agoIgnore files created by run_unit_tests.sh 01/23501/1
Cédric Ollivier [Fri, 21 Oct 2016 09:51:24 +0000 (11:51 +0200)]
Ignore files created by run_unit_tests.sh

It mainly ignores functest_venv and files created by nose and
coverage.

Change-Id: If2695716c35b25b84774cf00c298229d803c9c21
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoCover KeyError in ODLTestCases.run() 81/23381/3
Cédric Ollivier [Wed, 19 Oct 2016 18:30:29 +0000 (20:30 +0200)]
Cover KeyError in ODLTestCases.run()

It simply tests if run returns EX_RUN_ERROR when a mandatory env var
is unset (for instance SDN_CONTROLLER_IP in case of apex).

Change-Id: Ib172975d84eb0953dd13bad32506bbd750ec4b8d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoMerge "Fix nosetests call in run_unit_tests.sh"
Cedric Ollivier [Thu, 20 Oct 2016 15:18:33 +0000 (15:18 +0000)]
Merge "Fix nosetests call in run_unit_tests.sh"

8 years agoAdded more logs to track better errors 09/23409/3
Manuel Buil [Thu, 20 Oct 2016 09:44:57 +0000 (11:44 +0200)]
Added more logs to track better errors

Apparently in the CI, the delete.sh script is not executed and we want to
know why

Change-Id: Iefbeb7f0222b3ea9664f5b03c6e0a5fbaaaa3a1f
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
8 years agoFix nosetests call in run_unit_tests.sh 71/23371/2
Cédric Ollivier [Wed, 19 Oct 2016 15:52:41 +0000 (17:52 +0200)]
Fix nosetests call in run_unit_tests.sh

It adds the missing whitespace and only lists the packages for which
unit tests have been developped. It also adds python-neutronclient
as requirement.

Change-Id: Id14b0698cb3636333751d61ff954500a665e1551
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoAdd Copyright headers 39/23339/3
Cédric Ollivier [Wed, 19 Oct 2016 09:57:01 +0000 (11:57 +0200)]
Add Copyright headers

It follows OPNFV Contribution Guidelines [1].

[1] https://wiki.opnfv.org/display/DEV/Contribution+Guidelines

Change-Id: I0f603468510e5bb500e2be0f7815eefde3581b03
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoMerge "Move unit tests in unit_tests"
Morgan Richomme [Thu, 20 Oct 2016 06:58:47 +0000 (06:58 +0000)]
Merge "Move unit tests in unit_tests"

8 years agoMerge "Add full Apache 2.0 licence in LICENSE"
Morgan Richomme [Thu, 20 Oct 2016 06:42:39 +0000 (06:42 +0000)]
Merge "Add full Apache 2.0 licence in LICENSE"

8 years agoMove unit tests in unit_tests 59/23359/1
Cédric Ollivier [Wed, 19 Oct 2016 14:55:05 +0000 (16:55 +0200)]
Move unit tests in unit_tests

It also renames files and removes exec rights to be conformed with
nose.

Change-Id: Ib93973a7d4b543360372fb1092a58896f687ec84
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoImport TestCasesBase from functest dir 55/23355/1
Cédric Ollivier [Wed, 19 Oct 2016 14:29:53 +0000 (16:29 +0200)]
Import TestCasesBase from functest dir

Change-Id: I285e9cd1c5c562fac8b786c4afe1e9f5d7593dff
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoMerge "Add unittests dir"
Morgan Richomme [Wed, 19 Oct 2016 13:39:22 +0000 (13:39 +0000)]
Merge "Add unittests dir"

8 years agoAdd unittests dir 33/23233/13
Morgan Richomme [Mon, 17 Oct 2016 14:14:50 +0000 (16:14 +0200)]
Add unittests dir

JIRA: FUNCTEST-336

Change-Id: Icd958552fafb4e8dc58f9008586bcaf33862ccd4
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoMerge "Add wrappers for Tacker Python client"
Jose Lausuch [Wed, 19 Oct 2016 11:36:06 +0000 (11:36 +0000)]
Merge "Add wrappers for Tacker Python client"

8 years agoAdd full Apache 2.0 licence in LICENSE 35/23335/1
Morgan Richomme [Wed, 19 Oct 2016 09:12:19 +0000 (11:12 +0200)]
Add full Apache 2.0 licence in LICENSE

Change-Id: I717780331064817cf2e07a1c327f5c6991ad449e
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoAdd wrappers for Tacker Python client 47/23147/7
George Paraskevopoulos [Fri, 14 Oct 2016 09:12:13 +0000 (12:12 +0300)]
Add wrappers for Tacker Python client

New module: functest.utils.openstack_tacker

Change-Id: Ie02b72d53c824eeff944bc76e4cae58c8de9044a
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
8 years agoMerge "Get OS_ env vars via os.environ"
Morgan Richomme [Wed, 19 Oct 2016 08:26:42 +0000 (08:26 +0000)]
Merge "Get OS_ env vars via os.environ"

8 years agoMerge "Extend rally test case exclusion feature"
Jose Lausuch [Wed, 19 Oct 2016 08:17:37 +0000 (08:17 +0000)]
Merge "Extend rally test case exclusion feature"

8 years agoGet OS_ env vars via os.environ 07/23307/2
Cédric Ollivier [Tue, 18 Oct 2016 15:38:15 +0000 (17:38 +0200)]
Get OS_ env vars via os.environ

It simply avoids executing env and grep.

JIRA: FUNCTEST-271

Change-Id: If71aeb9c7b10df5dca54ca9cbc35ba5e6b5ebef4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoExtend rally test case exclusion feature 97/23297/1
Juha Kosonen [Tue, 18 Oct 2016 14:22:02 +0000 (14:22 +0000)]
Extend rally test case exclusion feature

Regular expression matching support for test cases on blacklist.

JIRA: FUNCTEST-491

Change-Id: I4dc61ab0d93d699dd5e77ee3198a62d1bddd020a
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
8 years agoUse importlib to load testcases 21/23021/5
Cédric Ollivier [Wed, 12 Oct 2016 13:07:03 +0000 (15:07 +0200)]
Use importlib to load testcases

It modifies run_tests.py to dynamically execute testcases and then
removes the test condition about odl.
It also induces that the modules and the related classes must be
defined in ci/testcases.yaml.

JIRA: FUNCTEST-353

Change-Id: I6ad67b70624aac6bf805c9bde4dfef7c9fbd5c00
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoAdd OpenDaylightTesting unit tests 17/23217/4
Cédric Ollivier [Sat, 15 Oct 2016 17:17:13 +0000 (19:17 +0200)]
Add OpenDaylightTesting unit tests

It adds unit tests checking OpenDaylightTesting.
Several minor issues have also been fixed in this module when writing
these unit tests:
 - the exceptions raised by main are caught when the testcases are
   launched from cmdline,
 - a warning message indicates that the temporarily files cannot be
   removed.

JIRA: FUNCTEST-512

Change-Id: I873f0bbf4c3b7f416ca5515580e8aeab90773fdc
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoRemove exits in OpenStack client utils 07/23107/5
Cédric Ollivier [Thu, 13 Oct 2016 13:29:35 +0000 (15:29 +0200)]
Remove exits in OpenStack client utils

It prevents openstack_utils from exiting when the mandatory env vars
are unset. Every testcase is now in charge of handling the exception
MissingEnvVar.

JIRA: FUNCTEST-438

Change-Id: I0e321b544a470c1f2f2fa62b3e061fe5f938e112
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoMerge "Conform ODL to TestCasesBase"
Jose Lausuch [Tue, 18 Oct 2016 13:59:40 +0000 (13:59 +0000)]
Merge "Conform ODL to TestCasesBase"

8 years agoMerge "Add a parent class for test cases."
Jose Lausuch [Tue, 18 Oct 2016 13:58:53 +0000 (13:58 +0000)]
Merge "Add a parent class for test cases."

8 years agoMulti-compute support and python refactoring 43/23143/11
Manuel Buil [Fri, 14 Oct 2016 08:40:22 +0000 (10:40 +0200)]
Multi-compute support and python refactoring

We added support for multi-compute and changed one file from bash to python

Change-Id: Ife3d5a8e41936c044cfe88664187d81c18d96b93
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
8 years agoMerge "Unify rally test case exclusion mechanisms"
Juha Kosonen [Mon, 17 Oct 2016 13:12:05 +0000 (13:12 +0000)]
Merge "Unify rally test case exclusion mechanisms"

8 years agoMerge "Ignore rally_conf.json"
Cedric Ollivier [Mon, 17 Oct 2016 12:58:12 +0000 (12:58 +0000)]
Merge "Ignore rally_conf.json"

8 years agoIgnore rally_conf.json 23/23023/4
Cédric Ollivier [Wed, 12 Oct 2016 14:24:10 +0000 (16:24 +0200)]
Ignore rally_conf.json

As rally_conf.json is created from where run_tests.py is launched,
we cannot set an absolute path.

Change-Id: I66c5a9644dc41ba91e90ffb5eecfc6b0ebebf204
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoConform ODL to TestCasesBase 85/22985/4
Cédric Ollivier [Tue, 11 Oct 2016 13:42:56 +0000 (15:42 +0200)]
Conform ODL to TestCasesBase

Now ODLTestCases inherits from TestCasesBase what induces several
modifications of function definitions.
It also renames functest_run to run and run to main and they now
return the code status defined in TestCasesBase instead of True and
False (run_tests.py has been adapted as well).

It checks if errno is equal to EEXIST when makedir raises an OSError
exception.

JIRA: FUNCTEST-353

Change-Id: I88240a9ce8e491dab4c7e6c604f3ecc62cf9edce
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoAdd a parent class for test cases. 21/22921/11
Cédric Ollivier [Mon, 10 Oct 2016 15:24:55 +0000 (17:24 +0200)]
Add a parent class for test cases.

It adds TestCasesBase on which test cases can be based.
It also adds the related unit tests.

JIRA: FUNCTEST-353

Change-Id: Ib2aeb24ce9d43e6384e8b38bf57ee78dd726345a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoMerge "Remove exit() in ft_utils.execute_command"
Cedric Ollivier [Mon, 17 Oct 2016 07:10:10 +0000 (07:10 +0000)]
Merge "Remove exit() in ft_utils.execute_command"

8 years agoUnify rally test case exclusion mechanisms 73/23173/1
Juha Kosonen [Fri, 14 Oct 2016 20:28:03 +0000 (20:28 +0000)]
Unify rally test case exclusion mechanisms

In all cases exclusion is now controlled via blacklist file.

JIRA: FUNCTEST-511

Change-Id: I482c33b6da4c9b711ebeddc13855b1337ab217eb
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
8 years agoMerge "Spawn instances in nova availability zone"
Jose Lausuch [Fri, 14 Oct 2016 14:27:43 +0000 (14:27 +0000)]
Merge "Spawn instances in nova availability zone"

8 years agoMerge "Bug fixes and updates to fit ODL Boron SR0"
Jose Lausuch [Fri, 14 Oct 2016 09:33:59 +0000 (09:33 +0000)]
Merge "Bug fixes and updates to fit ODL Boron SR0"

8 years agoMerge "remove 3rd part files with MIT or BSD license"
Morgan Richomme [Fri, 14 Oct 2016 09:13:38 +0000 (09:13 +0000)]
Merge "remove 3rd part files with MIT or BSD license"

8 years agoremove 3rd part files with MIT or BSD license 21/23121/1
Morgan Richomme [Thu, 13 Oct 2016 16:02:06 +0000 (18:02 +0200)]
remove 3rd part files with MIT or BSD license

Change-Id: I941093e91897d1425720b5acdbf072cf620f131d
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoStop copying obsolete files 17/23117/2
Cédric Ollivier [Thu, 13 Oct 2016 15:27:12 +0000 (17:27 +0200)]
Stop copying obsolete files

It completes the previous review [1] which removes several robot files.

[1] https://gerrit.opnfv.org/gerrit/#/c/23069/

Change-Id: I64c43e6833af1ac468933e09d48fecef812da697
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoSpawn instances in nova availability zone 97/23097/1
George Paraskevopoulos [Thu, 13 Oct 2016 11:42:48 +0000 (14:42 +0300)]
Spawn instances in nova availability zone

Change-Id: I9dc3a00b3c96cf23916388a52efd610e4649dfff
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
8 years agoMerge "Delete obsolete robot files"
Morgan Richomme [Thu, 13 Oct 2016 06:15:57 +0000 (06:15 +0000)]
Merge "Delete obsolete robot files"

8 years agoBug fixes and updates to fit ODL Boron SR0 35/23035/4
Manuel Buil [Wed, 12 Oct 2016 15:56:28 +0000 (17:56 +0200)]
Bug fixes and updates to fit ODL Boron SR0

Small bug fixes and some changes are done in order to be compatible with
ODL Boron SR0

Change-Id: I02f2ed8c734145ff6e198f9529728a97a5c97a75
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
8 years agoRemove exit() in ft_utils.execute_command 27/23027/1
Cédric Ollivier [Wed, 12 Oct 2016 15:25:21 +0000 (17:25 +0200)]
Remove exit() in ft_utils.execute_command

It simply removes the exit call in ft_utils.execute_command which is
quite safe as every testcase sets exit_on_error to False

JIRA: FUNCTEST-438

Change-Id: Ia273de0955cc3ea65a150c626638400ce614da00
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoDelete obsolete robot files 09/23009/1
Cédric Ollivier [Wed, 12 Oct 2016 08:47:26 +0000 (10:47 +0200)]
Delete obsolete robot files

The robot files which delete neutron resources are now hosted by ODL
test [1]. They can now be safely removed.

https://git.opendaylight.org/gerrit/#/c/46749/

Change-Id: I2fb730ec3f5fbc380b5699e5fbfbb45a6524d2fe
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoCreate shallow clones with a history truncated 89/22989/1
Cédric Ollivier [Tue, 11 Oct 2016 22:51:16 +0000 (00:51 +0200)]
Create shallow clones with a history truncated

Change-Id: I9d946581becaad54b99ec6baf6fd5d842d60ada7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
8 years agoMerge "Update INFO information after PTL election"
Morgan Richomme [Tue, 11 Oct 2016 11:59:19 +0000 (11:59 +0000)]
Merge "Update INFO information after PTL election"

8 years agoBug fix in odl-sfc testcase 73/22973/2
Manuel Buil [Tue, 11 Oct 2016 08:30:10 +0000 (10:30 +0200)]
Bug fix in odl-sfc testcase

Test is stopping if the route to the VMs ip range is already there because
the command that adds that, exits with code 1 and set -e is activated.
Now it is checked if it is there and if not, the command is executed

Change-Id: I820a55aff2572aadcb1950fa9218b114a9058c57
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
8 years agoSmall fixes in sfc testcase 71/22971/1
George Paraskevopoulos [Tue, 11 Oct 2016 09:54:09 +0000 (12:54 +0300)]
Small fixes in sfc testcase

Change-Id: Ib1c4fb64fdf72bcae99d05db3c3a41721c78ce27
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
8 years agoUpdate INFO information after PTL election 69/22969/1
Morgan Richomme [Tue, 11 Oct 2016 09:32:53 +0000 (11:32 +0200)]
Update INFO information after PTL election

Change-Id: Ie90c9a6accc10b2542c7a21c748911991d9019dc
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoMerge "Use huge page for dpdk (ovs) scenario"
Morgan Richomme [Mon, 10 Oct 2016 07:05:54 +0000 (07:05 +0000)]
Merge "Use huge page for dpdk (ovs) scenario"

8 years agoUse huge page for dpdk (ovs) scenario 95/22795/2
Morgan Richomme [Fri, 7 Oct 2016 14:54:50 +0000 (16:54 +0200)]
Use huge page for dpdk (ovs) scenario

JIRA: FUNCTEST-487

Change-Id: I41d0180b622623699bccc3f7413ffbbb468f7656
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoMerge "Refactor rally task scenario files"
Morgan Richomme [Thu, 6 Oct 2016 15:44:32 +0000 (15:44 +0000)]
Merge "Refactor rally task scenario files"

8 years agoMerge "Remove old tacker setup"
Jose Lausuch [Thu, 6 Oct 2016 15:40:58 +0000 (15:40 +0000)]
Merge "Remove old tacker setup"

8 years agoRemove old tacker setup 99/22699/3
George Paraskevopoulos [Wed, 5 Oct 2016 11:03:39 +0000 (14:03 +0300)]
Remove old tacker setup

No need to install tacker here. We do it with fuel-plugin-tacker.

Change-Id: Ic912048b8a0f169b062ac14788d94757c81bf073
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
8 years agoAdd Serena update on Functest Dashboard 59/22659/1
Morgan Richomme [Mon, 3 Oct 2016 14:09:04 +0000 (16:09 +0200)]
Add Serena update on Functest Dashboard

Change-Id: I30386c3ba09292ed0bcdbeb83ec1b0eb13114968
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoRefactor rally task scenario files 91/22591/2
Juha Kosonen [Fri, 30 Sep 2016 09:21:29 +0000 (09:21 +0000)]
Refactor rally task scenario files

Use a dedicated scenario file for each scenario (full, sanity) instead
of a shared one.

JIRA: FUNCTEST-501

Change-Id: Icd45d6bf11b605f073c2667e9948589ee0a3b75c
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
8 years agoMerge "Move sfc custom flavor creation"
Morgan Richomme [Tue, 27 Sep 2016 10:02:15 +0000 (10:02 +0000)]
Merge "Move sfc custom flavor creation"

8 years agoMove sfc custom flavor creation 95/22395/2
George Paraskevopoulos [Fri, 23 Sep 2016 13:40:13 +0000 (16:40 +0300)]
Move sfc custom flavor creation

The custom flavor that is needed for the sfc test case is created in the
tacker deployment phase.
The result of this is that when we use alternative methods of deploying
tacker (i.e. the tacker fuel plugin) the test fails.

Changes:
- Move the flavor creation inside the test case code
- Add an optional public parameter in the [get_or_]create_flavor utility
  functions.

Change-Id: Iea13f172076770dde3876b7e27edc9b7ca9b28db
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
8 years agoMerge "make logger in vping a local variable"
Morgan Richomme [Tue, 27 Sep 2016 07:10:34 +0000 (07:10 +0000)]
Merge "make logger in vping a local variable"

8 years agomake logger in vping a local variable 57/22457/1
SerenaFeng [Mon, 26 Sep 2016 16:41:11 +0000 (00:41 +0800)]
make logger in vping a local variable

JIRA: FUNCTEST-493

Change-Id: I9f0c91b3fdbfb62c277b2c452ec124f67b21c653
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
8 years agoMerge "SFC test: Add port 80 to security groups"
Jose Lausuch [Mon, 26 Sep 2016 16:39:25 +0000 (16:39 +0000)]
Merge "SFC test: Add port 80 to security groups"

8 years agoSFC test: Add port 80 to security groups 27/22427/2
George Paraskevopoulos [Mon, 26 Sep 2016 06:46:46 +0000 (09:46 +0300)]
SFC test: Add port 80 to security groups

Change-Id: If5772b356beb19b7d2f8a0ae9278146bc2e528e3
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
8 years agovPing ssh outpust wrong logger 31/22431/1
SerenaFeng [Mon, 26 Sep 2016 07:51:45 +0000 (15:51 +0800)]
vPing ssh outpust wrong logger

set logger file according to case_name rather than use fixed 'vping_userdata'

JIRA: FUNCTEST-490

Change-Id: I65169a59ec1978410fdbd6dadc82da024a4504c7
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
8 years agoFix tag version for documentation 31/22331/1
jose.lausuch [Thu, 22 Sep 2016 09:49:19 +0000 (11:49 +0200)]
Fix tag version for documentation

Change-Id: Ib6f775d096bc43701f76f7bebc4a3181fc3f50de
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoIncrement counter in sfc_colorado1 05/22305/1
George Paraskevopoulos [Thu, 22 Sep 2016 07:24:02 +0000 (10:24 +0300)]
Increment counter in sfc_colorado1

Avoid infinite loop

Change-Id: I2b024b188dcf0cdddb924c5bd13c9dfe81183bdd
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
8 years agoOpen secgroups and add check_ssh in sfc_colorado1 39/22239/4
George Paraskevopoulos [Wed, 21 Sep 2016 15:58:21 +0000 (18:58 +0300)]
Open secgroups and add check_ssh in sfc_colorado1

- Open port 22 in every security group
- Add check_ssh for sfc_colorado1
- Replace exits with continue statements
  in sfc_colorado1 test loop

Change-Id: Ic7a7ba67c729667621cc0d1114ee2a42d8846247
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
8 years agoMerge "Update release note"
Morgan Richomme [Wed, 21 Sep 2016 15:39:57 +0000 (15:39 +0000)]
Merge "Update release note"

8 years agoMerge "Add SSH connectivity check"
Jose Lausuch [Wed, 21 Sep 2016 15:02:46 +0000 (15:02 +0000)]
Merge "Add SSH connectivity check"

8 years agoAdd SSH connectivity check 75/21275/4
George Paraskevopoulos [Fri, 16 Sep 2016 14:04:51 +0000 (17:04 +0300)]
Add SSH connectivity check

- Remove sleep after floating IP assignment
- Add ssh connection check
- Fix iptables instruction

Change-Id: I1a7aa7f928592f148ff4bcd20167e4684f7a7dbe
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
8 years agoUpdate release note 71/22171/2
Morgan Richomme [Wed, 21 Sep 2016 09:57:18 +0000 (11:57 +0200)]
Update release note

JIRA: FUNCTEST-436

Change-Id: I78a33b9755134ec75fe7882edd25e80d3007e88a
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoAdd odl_sfc test in apex as the scenario is run 65/22165/1
Morgan Richomme [Wed, 21 Sep 2016 09:36:20 +0000 (11:36 +0200)]
Add odl_sfc test in apex as the scenario is run

Change-Id: I81a74a9f7c6ae54ba1b2be7ec27a11ae3a2392b9
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoMerge "Review release note for COlorado"
Morgan Richomme [Tue, 20 Sep 2016 15:56:19 +0000 (15:56 +0000)]
Merge "Review release note for COlorado"

8 years agoReview release note for COlorado 67/21867/2
Morgan Richomme [Tue, 20 Sep 2016 15:04:30 +0000 (17:04 +0200)]
Review release note for COlorado

JIRA: FUNCTEST-436

Change-Id: Ib6916bc0cb1729ebd273b1f7b85227dfaf803c51
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoBug fix for the SFC-CI test case 89/21789/9
Manuel Buil [Tue, 20 Sep 2016 09:23:17 +0000 (11:23 +0200)]
Bug fix for the SFC-CI test case

A iteration is added so that the test is run several times.
We are experiencing that ODL requires one deployment for things
to work

Change-Id: Ic70e8f2dabbf03827dd6d7396d2ab8177140cc97
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
8 years ago[ODL-SFC] Bugfix: replace string "22" by "22/tcp" 57/21857/1
jose.lausuch [Tue, 20 Sep 2016 14:40:57 +0000 (16:40 +0200)]
[ODL-SFC] Bugfix: replace string "22" by "22/tcp"

This fixes a small bug in
https://gerrit.opnfv.org/gerrit/#/c/21833/

JIRA: JIRA: SFC-48

Change-Id: I92ad973369109a107700443c074dfae6f6c21516
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years ago[ODL-SFC] Open port 22 in default secgroup for sfc scenario 33/21833/2
jose.lausuch [Tue, 20 Sep 2016 14:04:33 +0000 (16:04 +0200)]
[ODL-SFC] Open port 22 in default secgroup for sfc scenario

JIRA: SFC-48

After some troublehsooting done in Boron RC3.5, vPing
doesn't work because the instances are created on 2
security groups. One (vping-sg) opens port 22 but
the default secgroup doesn't. This patch allows port
22 also on the default and therefore vPing passes.

This patch is to workaround a bug in ODL. The bug
will be reported to the corresponding community.

Change-Id: I807249d42cebe7c8dccd78a3496c1d34996d73ee
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoRemove parser test case from bgpvpn scenarios 91/21491/1
jose.lausuch [Mon, 19 Sep 2016 17:26:51 +0000 (19:26 +0200)]
Remove parser test case from bgpvpn scenarios

Due to the same performance issue encountered in bgpvpn
scenarios, Jenkins still times out and can't have a summary
of all the tests and upload logs to artifacts.
The removal of this test case will affect only
Colorado 1.0, and will be reactivated in
Colorado 2.0 with ODL Boron.

Change-Id: Ic2d8cc43a1a732daa063aa7c01a309a3dfa2050d
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoMerge "Remove TODO in Functest user guide - Add links to feature project user guide...
Morgan Richomme [Mon, 19 Sep 2016 14:19:43 +0000 (14:19 +0000)]
Merge "Remove TODO in Functest user guide - Add links to feature project user guide - Add links to external web site - Change Dashboard picture"

8 years agoStyle the headers for release-notes 41/21441/1
cristinapauna [Mon, 19 Sep 2016 13:28:54 +0000 (16:28 +0300)]
Style the headers for release-notes

Title level was inconsistent for release notes

Change-Id: I3e8edc04e6bcd77134a43e4543f4255ff49e16d6
Signed-off-by: cristinapauna <cristina.pauna@enea.com>
8 years agoUpdate results on ARM 19/21419/3
cristinapauna [Mon, 19 Sep 2016 11:03:21 +0000 (14:03 +0300)]
Update results on ARM

Add a table with the scenarios supported by ARM and the coresponing results

Change-Id: Ie32189d15b743e35052c023888ec1da98facb91a
Signed-off-by: cristinapauna <cristina.pauna@enea.com>
8 years agoRemove TODO in Functest user guide 05/21405/2
Morgan Richomme [Mon, 19 Sep 2016 09:17:36 +0000 (11:17 +0200)]
Remove TODO in Functest user guide
- Add links to feature project user guide
- Add links to external web site
- Change Dashboard picture

JIRA: FUNCTEST-434

Change-Id: Ifc760c376361ed5452a874e373767b51d761b91f
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
8 years agoMerge "Updated results info for os-odl_l2-fdio-noha"
Morgan Richomme [Mon, 19 Sep 2016 06:59:12 +0000 (06:59 +0000)]
Merge "Updated results info for os-odl_l2-fdio-noha"

8 years agoUpdated results info for os-odl_l2-fdio-noha 95/21295/3
Frank Brockners [Fri, 16 Sep 2016 17:07:26 +0000 (10:07 -0700)]
Updated results info for os-odl_l2-fdio-noha

Updated results info reflecting latest info in
testresults.opnfv.org database.
Added link to results information.

Change-Id: I1389f0caf7742c37189846c413a17a840fa1448d
Signed-off-by: Frank Brockners <fbrockne@cisco.com>
8 years agoAdd user guide link for copper 13/21313/6
blsaws [Fri, 16 Sep 2016 18:35:25 +0000 (11:35 -0700)]
Add user guide link for copper

JIRA: COPPER-1
Add colorado folder
Add user guide content
Update note on HA deployment of VIM services.
Correct specified
Correct link (add /docs)

Change-Id: I44e996a2c51a868cb4212085d45482a9545ea2e9
Signed-off-by: blsaws <bryan.sullivan@att.com>
8 years agoFix formatting error 65/21265/1
cristinapauna [Fri, 16 Sep 2016 12:03:15 +0000 (15:03 +0300)]
Fix formatting error

This is a fix for https://jira.opnfv.org/browse/FUNCTEST-477
The script terminated due to incomplete formatting

Change-Id: I580750e2fe6b1b8957ab017c64d44b9693760860
Signed-off-by: cristinapauna <cristina.pauna@enea.com>
8 years agoUpdate release notes with ARM results 57/21257/1
cristinapauna [Fri, 16 Sep 2016 11:03:16 +0000 (14:03 +0300)]
Update release notes with ARM results

Add a link to the Funtest results on ARM in the fuel section

Change-Id: I1ecf5ab4ac5ef00c64309ac6b8488a673149f361
Signed-off-by: cristinapauna <cristina.pauna@enea.com>
8 years agoMerge "Added support for custom images and flavors in tempest"
Morgan Richomme [Fri, 16 Sep 2016 08:54:06 +0000 (08:54 +0000)]
Merge "Added support for custom images and flavors in tempest"

8 years agoCorrected Promise links (According to final opnfvdocs directives) 41/21241/1
Bertrand Souville [Fri, 16 Sep 2016 07:02:57 +0000 (09:02 +0200)]
Corrected Promise links (According to final opnfvdocs directives)

Change-Id: I1d565a92bf9dd2de8ae679c4ca9c0bb5a9148830
Signed-off-by: Bertrand Souville <souville@docomolab-euro.com>
8 years agoMerge "Update release Note"
Morgan Richomme [Thu, 15 Sep 2016 15:49:27 +0000 (15:49 +0000)]
Merge "Update release Note"

8 years agoAdded support for custom images and flavors in tempest 93/21193/2
juraj.linkes [Thu, 15 Sep 2016 14:27:06 +0000 (16:27 +0200)]
Added support for custom images and flavors in tempest

Change-Id: I9335ed1517097e83175a265b603a6707adf476b6
Signed-off-by: juraj.linkes <jlinkes@cisco.com>