Morgan Richomme [Thu, 18 Aug 2016 07:56:36 +0000 (07:56 +0000)]
Merge "Minor fixes for Doctor Project"
Morgan Richomme [Thu, 18 Aug 2016 07:56:19 +0000 (07:56 +0000)]
Merge "Convert to Unix format"
Bertrand Souville [Thu, 18 Aug 2016 04:45:47 +0000 (06:45 +0200)]
Minor fixes for Doctor Project
Note: The correct links to Doctor/Promise user guides
will be added once we cut colorado branch
Change-Id: Ib3a75027e7e8a94f8cb31ab827208ec391f2e2a8
Signed-off-by: Bertrand Souville <souville@docomolab-euro.com>
SerenaFeng [Thu, 18 Aug 2016 02:15:11 +0000 (10:15 +0800)]
delete extra slash while execute cases test in exec_test.sh
There are two slashes appeared in the path when we execute case test:
/home/opnfv/functest/conf//openstack.creds
/home/opnfv/repos/functest//testcases/OpenStack/vPing/vPing_userdata.py
JIRA: FUNCTEST-421
Change-Id: I4fa8a11499e301dd84d1e1de7c72189b8d84459b
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
Cédric Ollivier [Wed, 17 Aug 2016 15:17:08 +0000 (17:17 +0200)]
Reorder imports
It conforms to OpenStack Style Guidelines [1]
[1] http://docs.openstack.org/developer/hacking/
Change-Id: I995ff7fa3be995ca59e59c070b93394cd7200066
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Wed, 17 Aug 2016 13:42:00 +0000 (15:42 +0200)]
Convert to Unix format
Change-Id: I3ddb9c38010c6f19ebd507990b57c9c498f49da8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Wed, 17 Aug 2016 13:26:35 +0000 (15:26 +0200)]
Check the response status code
Now an HTTPError exception is raised in case of a 4XX or 5XX error
response.
Change-Id: Idd91c1d2b2a1b81a1cf7d075527cb302099cdb4e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Morgan Richomme [Wed, 17 Aug 2016 11:22:50 +0000 (11:22 +0000)]
Merge "Add reporting flag to push reuslts only from CI"
meimei [Wed, 17 Aug 2016 10:37:38 +0000 (18:37 +0800)]
bugfix: wrong directory
Change-Id: I0b39277118ff26496553f9639a1c219fd5783b8f
Signed-off-by: meimei <meimei@huawei.com>
wuwb1989 [Wed, 17 Aug 2016 09:25:39 +0000 (17:25 +0800)]
Remove parser tests from fuel onos
Change-Id: I72467575ca3eb79cbd0094882d3a5be73c2cf308
Signed-off-by: wuwb1989 <wuwenbin2@huawei.com>
Morgan Richomme [Tue, 16 Aug 2016 12:50:38 +0000 (14:50 +0200)]
Add reporting flag to push reuslts only from CI
JIRA: FUNCTEST-416
Change-Id: I1a5800be0dcf75573f44e6214b23917aadc1cbf7
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
Morgan Richomme [Wed, 17 Aug 2016 08:42:31 +0000 (08:42 +0000)]
Merge "[multisite] set the criteria as 100%"
meimei [Wed, 17 Aug 2016 08:17:36 +0000 (16:17 +0800)]
[moon] install moonclient in docker
Change-Id: Ie8b46620dfa995038c0f40e23133ac301496438a
Signed-off-by: meimei <meimei@huawei.com>
meimei [Wed, 17 Aug 2016 07:35:23 +0000 (15:35 +0800)]
[multisite] set the criteria as 100%
Change-Id: I8e6a274c0f250b63c3e6f698b527fc476e1162b8
Signed-off-by: meimei <meimei@huawei.com>
wuwb1989 [Wed, 17 Aug 2016 02:10:26 +0000 (10:10 +0800)]
Modify joid tempest list for onos
Change-Id: I0ae03b1f13bbc8801d8c14fa6ff1b93117c80e91
Signed-off-by: wuwb1989 <wuwenbin2@huawei.com>
Morgan Richomme [Wed, 17 Aug 2016 07:27:31 +0000 (07:27 +0000)]
Merge "blacklist.txt file format corrected"
Morgan Richomme [Wed, 17 Aug 2016 07:26:07 +0000 (07:26 +0000)]
Merge "output logger info for Parser tests"
vitikkan [Wed, 17 Aug 2016 06:51:01 +0000 (09:51 +0300)]
blacklist.txt file format corrected
Only last part of blacklist.txt file was loaded by yaml.safe_load()
function. File format is corrected.
JIRA: FUNCTEST-418
Change-Id: I9c922b1a7b739e7d0c0d5afa3e0ea700749f9d50
Signed-off-by: vitikkan <viktor.tikkanen@nokia.com>
SerenaFeng [Wed, 17 Aug 2016 02:04:33 +0000 (10:04 +0800)]
output logger info for Parser tests
Parser testcase fails in Functest. Because
there's on Parser debug info, make it difficult
to track failures.
JIRA: FUNCTEST-417
Change-Id: I04152de702f216dc053bdd7922a5672b5712aaff
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
Ulas Kozat [Tue, 16 Aug 2016 23:25:20 +0000 (16:25 -0700)]
Add Domino user guide link, modified description text, remove trailing spaces in index.rst
Change-Id: I357274c8cbe5f312e2ed5b0ee719158e16c2cd60
Signed-off-by: Ulas Kozat <ulas.kozat@gmail.com>
Morgan Richomme [Tue, 16 Aug 2016 12:17:13 +0000 (12:17 +0000)]
Merge "Update user guide for Colorado"
Morgan Richomme [Tue, 16 Aug 2016 12:06:45 +0000 (12:06 +0000)]
Merge "Repoint security_scanning to its own repository"
Luke Hinds [Tue, 16 Aug 2016 09:46:41 +0000 (10:46 +0100)]
Repoint security_scanning to its own repository
JIRA: FUNCTEST-415
Change-Id: I5ac2bd9b417ae045f4a1c0fa3f4fd2e7c545dbf3
Signed-off-by: Luke Hinds <lukehinds@gmail.com>
CNlucius [Tue, 16 Aug 2016 10:06:56 +0000 (18:06 +0800)]
Add onos blacklist for tempest
Change-Id: If722e0d3376b8d04766b1eb871caadc5bc6e7c18
Signed-off-by: CNlucius <lukai1@huawei.com>
wuwb1989 [Tue, 16 Aug 2016 09:40:29 +0000 (17:40 +0800)]
Fix joid test bug that creation of vm fails
Change-Id: I54d56cb2266ae627e4518f06b14705b672e6f74e
Signed-off-by: wuwb1989 <wuwenbin2@huawei.com>
meimei [Tue, 16 Aug 2016 08:51:49 +0000 (16:51 +0800)]
[multisite]push result to db
Change-Id: Idda3a3a5c8fb20f6894675eb087417e150f8646d
Signed-off-by: meimei <meimei@huawei.com>
Morgan Richomme [Tue, 16 Aug 2016 07:14:38 +0000 (09:14 +0200)]
Call moon python script to run the moon tests
JIRA: FUNCTEST-210
Change-Id: Ic0a5f5620f9ceb42cb443b2509a2376e48d0cc42
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
Morgan Richomme [Mon, 15 Aug 2016 21:25:49 +0000 (21:25 +0000)]
Merge "copper push to DB fix"
Morgan Richomme [Mon, 15 Aug 2016 21:22:55 +0000 (21:22 +0000)]
Merge "Update cli output text"
Morgan Richomme [Mon, 15 Aug 2016 21:21:48 +0000 (21:21 +0000)]
Merge "add parser to feature tier to make it run daily"
Juha Kosonen [Mon, 15 Aug 2016 17:38:45 +0000 (17:38 +0000)]
Update cli output text
Show correct command for creating snapshot in output when snapshot is
required but not yet created.
Change-Id: I3418406ca3370968248749ec1fdb30196b7d3a00
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
SerenaFeng [Sun, 14 Aug 2016 03:33:16 +0000 (11:33 +0800)]
add parser to feature tier to make it run daily
For now parser belongs to vnf tier, but this tier
is defined to run weekly, which is not parser wanted,
so I move it to feature tier to make it run daily.
JIRA: FUNCTEST-413
Change-Id: I5b1fe3e7b140d26fe2e71f0a625e0ffad7937a13
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
Morgan Richomme [Thu, 11 Aug 2016 17:03:36 +0000 (19:03 +0200)]
Update user guide for Colorado
- Automated section
- troubleshooting
- add new feature projects
JIRA: FUNCTEST-406
Change-Id: I6186b287b4defb9dff4547dc228fe5a9326fb6f3
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
Luke Hinds [Fri, 12 Aug 2016 14:14:47 +0000 (15:14 +0100)]
Provides connection check for package download.
JIRA: FUNCTEST-388
Performs simple connection test, using socket from std python
library. If no connection can be made, socket will timeout and
gracefully move to trying the next compute / control node.
Change-Id: I0048d74d607c8824688c73791c9646f9e9186756
Signed-off-by: Luke Hinds <lukehinds@gmail.com>
Morgan Richomme [Fri, 12 Aug 2016 13:00:05 +0000 (15:00 +0200)]
copper push to DB fix
JIRA: FUNCTEST-67
Change-Id: I03620f7f41f78da0ab004d55f72da88e9a30a1ea
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
Dimitri Mazmanov [Fri, 12 Aug 2016 11:35:12 +0000 (13:35 +0200)]
Fixing a typo
Multisite jobs kept failing because of a typo.
Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
Change-Id: I6e484e6457c7b8bae7c0343e9307bd15222e4fe3
valentin boucher [Fri, 12 Aug 2016 09:04:54 +0000 (09:04 +0000)]
Merge "Bug fix to eliminate undeterministic behaviour"
Morgan Richomme [Fri, 12 Aug 2016 08:45:23 +0000 (08:45 +0000)]
Merge "Improve LXD scenario support"
boucherv [Fri, 12 Aug 2016 08:38:16 +0000 (10:38 +0200)]
Improve LXD scenario support
JIRA: FUNCTEST-268
Change-Id: I8c8a3eff4a7e94b963c0307010a60723dc13a537
Signed-off-by: boucherv <valentin.boucher@orange.com>
Morgan Richomme [Fri, 12 Aug 2016 08:32:39 +0000 (08:32 +0000)]
Merge "Tacker post script link changed"
Manuel Buil [Wed, 10 Aug 2016 15:35:44 +0000 (17:35 +0200)]
Tacker post script link changed
The tacker post script was modified in the fuel plug-in and thus the link
must be changed
Change-Id: I541eb43baf70171cb7c7ceb3fae284309a1a458b
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
meimei [Fri, 12 Aug 2016 07:50:19 +0000 (15:50 +0800)]
[bugfix] should create result folder for multisite
Change-Id: I004225131de57f1597edc62558a3a3e42f31b504
Signed-off-by: meimei <meimei@huawei.com>
meimei [Fri, 12 Aug 2016 03:46:53 +0000 (11:46 +0800)]
[bugfix] pass the wrong argument to rally
Change-Id: I23ff06b53e45e9aa226f430e7d2fb75025281b9e
Signed-off-by: meimei <meimei@huawei.com>
Michael Chapman [Thu, 11 Aug 2016 16:02:51 +0000 (02:02 +1000)]
Add conf directory to Dockerfile
Currently mounting the credentials file cannot be done at launch
time since the parent folder doesn't exist. This is usually not
noticed because prepare env will get the credentials file
via ssh, but the docker mount will silently fail.
Change-Id: I2e33c3c218a01ac6e1e5bf09609083dec3647b95
Signed-off-by: Michael Chapman <woppin@gmail.com>
Manuel Buil [Thu, 11 Aug 2016 14:39:08 +0000 (16:39 +0200)]
Bug fix to eliminate undeterministic behaviour
When changing the classifier, ODL needs some seconds to update
the switches and sometimes they are not changed when the script
executes the second part of the test ==> test fails
Change-Id: I1fa3306eb7b283d708dbd736d2365456559db9b9
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
boucherv [Thu, 11 Aug 2016 09:06:09 +0000 (09:06 +0000)]
Merge "Create config_functest patch to update the conf with scenario"
SerenaFeng [Thu, 11 Aug 2016 08:58:35 +0000 (16:58 +0800)]
add report flag to parser
parser has no report flag, every time we run the test the results will be reported to db
JIRA: FUNCTEST-410
Change-Id: I6336b4c367fd8edc70e076b81d01d9356580bc22
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
meimei [Thu, 11 Aug 2016 08:47:22 +0000 (08:47 +0000)]
Merge "[multisite] refactor the scripts of multiste"
valentin boucher [Thu, 11 Aug 2016 08:25:16 +0000 (08:25 +0000)]
Merge "update pip version of functest docker image"
valentin boucher [Thu, 11 Aug 2016 08:24:29 +0000 (08:24 +0000)]
Merge "Bug fix in functest ODL-SFC"
meimei [Thu, 28 Jul 2016 08:39:19 +0000 (16:39 +0800)]
[multisite] refactor the scripts of multiste
Change-Id: I07f0f5e253b04c9ac70e6dc4ea210e7cecf22c6a
Signed-off-by: meimei <meimei@huawei.com>
SerenaFeng [Thu, 11 Aug 2016 05:46:40 +0000 (13:46 +0800)]
change parser path from RNC to vRNC
JIRA: FUNCTEST-409
Change-Id: I83887160a328c6f022efaa1547ca214571a9a01c
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
SerenaFeng [Thu, 11 Aug 2016 02:30:30 +0000 (10:30 +0800)]
update pip version of functest docker image
JIRA: FUNCTEST-408
Change-Id: Ie14bbd0e2fa6f76957217d27cb8b0c76d4d28a03
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
boucherv [Wed, 10 Aug 2016 16:59:41 +0000 (18:59 +0200)]
Create config_functest patch to update the conf with scenario
Adding support of LXD scenario
JIRA: FUNCTEST-268
Change-Id: I5891ff9de674d99d32d8db747be501ee8a2e6609
Signed-off-by: boucherv <valentin.boucher@orange.com>
Morgan Richomme [Wed, 10 Aug 2016 14:07:57 +0000 (14:07 +0000)]
Merge "parser integration bugfix"
Ulas Kozat [Tue, 9 Aug 2016 17:24:06 +0000 (10:24 -0700)]
Add SKIP status if Domino Test Case is skipped
Change-Id: I099010496dadabc18952de88fd6b3740592fc583
Signed-off-by: Ulas Kozat <ulas.kozat@gmail.com>
SerenaFeng [Wed, 10 Aug 2016 08:03:04 +0000 (16:03 +0800)]
parser integration bugfix
JIRA: FUNCTEST-407
Change-Id: I9f202cb09935d9b77c5a977234bec6b505e296fd
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
Manuel Buil [Tue, 9 Aug 2016 12:05:47 +0000 (14:05 +0200)]
Bug fix in functest ODL-SFC
Change-Id: I496ade3ea5888967e933231f515a340369bffe8f
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
mei mei [Tue, 9 Aug 2016 01:34:26 +0000 (01:34 +0000)]
Merge "Use Kingbird Bind host URL for Tempest"
Manuel Buil [Mon, 8 Aug 2016 15:11:11 +0000 (17:11 +0200)]
Update test with the new SF and new tacker script
- A new SF image was created with a new name. Several files must be updated
- There is a new tacker branch for OPNFV Colorado, an update was made
Change-Id: Ib5ed364467baca32fa204155655318cb1ec189f5
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
Ashish Singh [Mon, 8 Aug 2016 15:41:18 +0000 (21:11 +0530)]
Use Kingbird Bind host URL for Tempest
Earlier, there was external URL for accessing KB services
in tempest.conf which is not accessible from functest docker.
Use bind host URL for KB service to access from the docker.
Change-Id: I147ffc2cd9883a6913080f9e1ab245807e0ca707
Signed-off-by: ashish singh <ashishsingh2k8@gmail.com>
Morgan Richomme [Mon, 8 Aug 2016 15:11:16 +0000 (15:11 +0000)]
Merge "Enable Copper functest under JOID"
valentin boucher [Sun, 7 Aug 2016 11:03:01 +0000 (11:03 +0000)]
Merge "Bug fixes odl-sfc + new features"
Manuel Buil [Wed, 3 Aug 2016 15:59:07 +0000 (17:59 +0200)]
Bug fixes odl-sfc + new features
* Doing the test with private IPs as floating are currently not working in ODL
* New SF takes more time to start the service. A while loop is added.
* Configuration of the compute set-up due to ODL limitations added
Change-Id: I5449af940caee456262dac66bc47b66fd05c2a70
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
vitikkan [Fri, 5 Aug 2016 04:18:18 +0000 (07:18 +0300)]
Reduced timeout for SSH connection attempt in tempest.conf
Some tempest test cases try to establish SSH connection to
Cirros VMs using default 300s timeout. Since Cirros VMs send
only three DHCP requests with 1 minute interval, future SSH
connection attempts will most probably fail if DHCP response
will not be received right after third request. For that reason
the optimal timeout is slightly above 2 minutes.
JIRA: FUNCTEST-378
Change-Id: I57415ad37a85cd84887d3cac4f7a44f7e145d820
Signed-off-by: vitikkan <viktor.tikkanen@nokia.com>
valentin boucher [Thu, 4 Aug 2016 08:22:56 +0000 (08:22 +0000)]
Merge "Re-generating tempest.conf file before starting tests"
valentin boucher [Thu, 4 Aug 2016 08:21:59 +0000 (08:21 +0000)]
Merge "unify test result check for feature project and apply to parser"
valentin boucher [Thu, 4 Aug 2016 08:20:52 +0000 (08:20 +0000)]
Merge "support "" equals to None check in Testcase.is_compatible"
vitikkan [Thu, 4 Aug 2016 08:04:38 +0000 (11:04 +0300)]
Re-generating tempest.conf file before starting tests
"rally verify genconfig" command doesn't generate tempest.conf
file if it already exists in the used deployment. This can cause
troubles if some resources (images, flavors etc.) change between
consecutive runs of tempest. The change ensures that tempest.conf
is deleted before executing "rally verify genconfig".
JIRA: FUNCTEST-403
Change-Id: Icf5e380da3cb8757f4177b49028937355e2cf1d7
Signed-off-by: vitikkan <viktor.tikkanen@nokia.com>
SerenaFeng [Thu, 4 Aug 2016 03:25:15 +0000 (11:25 +0800)]
unify test result check for feature project and apply to parser
add check_test_result() method to unify test result process
JIRA: FUNCTEST-405
Change-Id: Iee4d2876cbbf372f8c3e3bf94448036669bc7f7e
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
SerenaFeng [Thu, 4 Aug 2016 03:07:05 +0000 (11:07 +0800)]
support "" equals to None check in Testcase.is_compatible
when check ci_installer/ci_scenario is None, we also check if ci_installer/ci_scenario is ""
JIRA: FUNCTEST-404
Change-Id: Ib8b7b9a98f6eb064d2b3648e5d1334990c69cb2f
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
Carlos Goncalves [Wed, 3 Aug 2016 18:22:32 +0000 (20:22 +0200)]
Set lnfo logging level for Doctor tests
JIRA: DOCTOR-63
Change-Id: Iaa8fb5989f69a8853c0e3e03ce87d58fb2d4309b
Signed-off-by: Carlos Goncalves <carlos.goncalves@neclab.eu>
blsaws [Wed, 3 Aug 2016 17:00:13 +0000 (10:00 -0700)]
Enable Copper functest under JOID
JIRA: COPPER-4
Change-Id: Ief49cea34ed15ba9c877bf4acd512f4d77cb5016
Signed-off-by: blsaws <bryan.sullivan@att.com>
vitikkan [Wed, 3 Aug 2016 11:37:55 +0000 (11:37 +0000)]
Merge "Shorter test case names are accepted for tempest blacklist file"
vitikkan [Wed, 3 Aug 2016 06:19:21 +0000 (09:19 +0300)]
Shorter test case names are accepted for tempest blacklist file
Blacklist file handling is changed so that also partial test case
names are accepted. For example, "tempest.api.object_storage"
entry will exclude all the test cases containing this string.
JIRA: FUNCTEST-401
Change-Id: I620be7dfd5d980a343d2f7cc7c0dbe40598bf65c
Signed-off-by: vitikkan <viktor.tikkanen@nokia.com>
boucherv [Wed, 3 Aug 2016 09:17:10 +0000 (11:17 +0200)]
functest utils - get_resolvconf_ns() Ensure that dns works with dns name resolution
JIRA: FUNCTEST-402
Change-Id: I5fa9204aafb13330eb810950aa7bc728f1a69162
Signed-off-by: boucherv <valentin.boucher@orange.com>
mei mei [Wed, 3 Aug 2016 04:13:48 +0000 (04:13 +0000)]
Merge "Fix for the endpoint URL for kingbird"
valentin boucher [Tue, 2 Aug 2016 18:59:43 +0000 (18:59 +0000)]
Merge "modfied to mute object storage test on joid."
Ashish Singh [Tue, 2 Aug 2016 07:41:35 +0000 (13:11 +0530)]
Fix for the endpoint URL for kingbird
Currently, there is internal IP address which is getting populated
in tempest.conf. Since the tempest are run inside functest docker container
we need to use public IP address for accessing Kingbird services.
Now, there will not be any installer specific endpoints as we had earlier.
All should communicate with public endpoints.
Change-Id: Id22e7e4d9ece9a0000a1186113627b82d6ba400a
Signed-off-by: ashish singh <ashishsingh2k8@gmail.com>
SerenaFeng [Tue, 2 Aug 2016 05:48:51 +0000 (13:48 +0800)]
use configured success_rate to check tempest test status
when checking tempest test results using success_rate
configured in testcases.yaml rather than written it in the code
JIRA: FUNCTEST-400
Change-Id: I2a34e3e032a0d94c6a4605fcf09a66c8f8f9b78c
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
jose.lausuch [Mon, 1 Aug 2016 15:00:24 +0000 (17:00 +0200)]
Fix missing directory when calling bgpvpn tests
Change-Id: Ic9f6b9592202c3bed9d6835eeea7c14971e1c01f
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Jose Lausuch [Mon, 1 Aug 2016 14:46:23 +0000 (14:46 +0000)]
Merge "Several bug fixes in ODL-SFC functest testcase"
Manuel Buil [Mon, 1 Aug 2016 08:09:10 +0000 (10:09 +0200)]
Several bug fixes in ODL-SFC functest testcase
JIRA: SFC-42
- SSH options added so that the ssh key is not needed
- IPTABLES change done before contacting nova, neutron...
- Fix a problem in the CI test (we need to CD the BASEDIR)
Change-Id: Id63c02a614bf31e5a33637c2bf95270bd1399ff8
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
Narinder Gupta [Mon, 1 Aug 2016 03:33:39 +0000 (22:33 -0500)]
modfied to mute object storage test on joid.
In case of joid we implement ceph-radosgw for object storage which creates
swift api for object storage. Manually i can verify we can upload the
object. But functest is failing other installer removed the API but we
need in JOID for juju based deployment on Openstack. So this patch will
mute the object storage test cases for functest.
Change-Id: I21d2bdc665a9589630cfcacb278cfb65a1c15f11
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
jose.lausuch [Sun, 31 Jul 2016 20:15:44 +0000 (22:15 +0200)]
Wrap call to the rest api with try-except while generating report
When the Rest api is not available for some reason
(see associated JIRA), the script fails and it gives also a false
output to Jenkins.
JIRA: FUNCTEST-399
Change-Id: I81622a2e22661889afcf49526c2421af257920a4
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
wuwenbin2 [Fri, 29 Jul 2016 09:18:53 +0000 (17:18 +0800)]
Add onos_sfc scenario
JIRA:ONOSFW-172
Change-Id: I019edf79f8d343f794aa7af151d8e30c18e2c5f6
Signed-off-by: wuwenbin2 <wuwenbin2@huawei.com>
Ulas Kozat [Fri, 29 Jul 2016 17:09:05 +0000 (10:09 -0700)]
Add dir_repo_domino to fix bug
JIRA: DOMINO-19
Change-Id: Ib054b859569ef69e32cec650c7dd223199762763
Signed-off-by: Ulas Kozat <ulas.kozat@gmail.com>
Carlos Goncalves [Fri, 29 Jul 2016 13:07:40 +0000 (15:07 +0200)]
Return with exit code in Doctor testcase
JIRA: DOCTOR-63
Change-Id: Ib142a6102a705ee571081651c650ced05f7d5d4f
Signed-off-by: Carlos Goncalves <carlos.goncalves@neclab.eu>
Carlos Goncalves [Fri, 29 Jul 2016 12:54:55 +0000 (14:54 +0200)]
Return with exit code in Promise testcase
JIRA: PROMISE-77
Change-Id: Ie856d7b58f72a253abf4b446e33f3c98d06c50c1
Signed-off-by: Carlos Goncalves <carlos.goncalves@neclab.eu>
Markus Kullberg [Fri, 29 Jul 2016 08:06:29 +0000 (11:06 +0300)]
Return -1 in Rally if the success criteria is not met
JIRA: FUNCTEST-382
Change-Id: Iaf475ecd3dbfcf6fb639ff146fe96e54c5393a1e
Signed-off-by: Markus Kullberg <markus.kullberg@nokia.com>
jose.lausuch [Fri, 29 Jul 2016 10:13:58 +0000 (10:13 +0000)]
Merge "Select test cases in tempest to be blacklisted per each scenario"
SerenaFeng [Fri, 29 Jul 2016 09:07:44 +0000 (17:07 +0800)]
correct rally criteria check
add method check_success_rate() to unify criteria check by success_rate
JIRA: FUNCTEST-398
Change-Id: I1b3f0ccd7061b80ac88356206f29844e31e4101b
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
SerenaFeng [Fri, 29 Jul 2016 07:16:14 +0000 (15:16 +0800)]
unify test results logger and apply to parser
refine a unified method to log the test results
and use it to parser.
JIRA: FUNCTEST-397
Change-Id: I5ed6b04107be5590b1d9d5683c8f1846fef5a4d4
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
jose.lausuch [Thu, 28 Jul 2016 19:09:39 +0000 (21:09 +0200)]
Select test cases in tempest to be blacklisted per each scenario
JIRA: FUNCTEST-396
Added example for SDNVPN test cases
Change-Id: I623130fc330c95239d982097552ca09f2a7ea34a
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Jose Lausuch [Thu, 28 Jul 2016 15:49:27 +0000 (15:49 +0000)]
Merge "Bug fix of the CI script in the ODL-SFC test case"
Manuel Buil [Thu, 28 Jul 2016 15:02:22 +0000 (17:02 +0200)]
Bug fix of the CI script in the ODL-SFC test case
Change-Id: Id3db14d1f26a7dd75cdaaf4d7ca0f54268a89faf
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
jose.lausuch [Thu, 28 Jul 2016 14:44:22 +0000 (16:44 +0200)]
Prevent exiting the overall execution when there is a failed test case
Unless it is a test with the flag blocking=true
Change-Id: Iada54319db1c81c73781f1b135eb496bc9f2af1b
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Manuel Buil [Wed, 27 Jul 2016 16:03:55 +0000 (18:03 +0200)]
Scripts added to enable the SFC-ODL test in CI
We need to install Tacker in the server before running the test cases
Change-Id: Id7daee80627bc71c335fcb3efa5d389594641b65
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
Ciprian Barbu [Mon, 25 Jul 2016 11:43:00 +0000 (14:43 +0300)]
Add configure options for healthcheck
The healthcheck tier used hard-coded x86 image for testing glance and nova.
This breaks functest for ARM based pods, because x86 instances cannot run on
ARM and even more, if healthcheck fails no other testcases are executed.
Change-Id: I8a4cc754569a26d98bff57470574ed28eebbf2da
Signed-off-by: Ciprian Barbu <ciprian.barbu@enea.com>
Dimitri Mazmanov [Thu, 28 Jul 2016 09:27:13 +0000 (11:27 +0200)]
Add region name to OpenStack credentials
Currently functest doesn't account for regions when it tries to
instantieate OpenStack clients. As a result, the code fails when
functest is used in a multi-region environment.
The fix forces functest account for region name.
Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
Change-Id: Iebbd20042548c02da9d5ed7e58a454347a555778