Age | Commit message (Collapse) | Author | Files | Lines |
|
It switches ODL_TAG to beryllium-sr4 which integrates the following
patches [1] and [2] which were part of OPNFV functest.
[1] https://git.opendaylight.org/gerrit/#/c/46910/
[2] https://git.opendaylight.org/gerrit/#/c/46749/
Conflicts:
docker/Dockerfile
Change-Id: Ibc7e9eb1dc5dadff024562e6d077242688192ba9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit c89d8a5a410bf3fd47d594bddf0913cf54e4427b)
|
|
Change-Id: I0b14cbc5c341c5701d2aa6f543a795bfe33efcbc
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
To mend tempest setup failures caused by 0.3.2 version of rally.
Change-Id: I560d914c66592b3cf22ac9d2a5fde15a7c847fc7
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
|
|
This patch tries to solve the conflict
with the neutron and keystone versions
Downgrading Rally, it doesn't need to install
the Newton clients.
https://build.opnfv.org/ci/view/functest/job/functest-fuel-baremetal-daily-colorado/561/console
Change-Id: I5795a2d5e3cefc8715fcc232db5be6abab69062e
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
This is a quick hack to make docker build work in CI.
Kingbird is used by multisite, but the test case
is empty. The installation of the requirements overlap
with what we already install in requirements.pip
and makes the build fail.
It can be enabled once we resolve the dependencies
across different projects.
JIRA: FUNCTEST-523
Change-Id: I9194a7ae7a5887ee80eb392890dd304837760b66
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit 8c8e74c5036a98f8dc41afac9ca91e76a8c4ca0e)
|
|
This change affects only stable branch
Change-Id: I9705ac04ad87258f384ce951716c64967a7ce873
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Change-Id: I9d946581becaad54b99ec6baf6fd5d842d60ada7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit d5506ea98f55c4d26e9bb961251397e385e67011)
|
|
Fix for one of Kingbird testcase failure is in latest tag.
Modifying docker to pick the latest kingbird tag from github.
Change-Id: I4250322b808a104511e68b9a085717e6141a9eca
Signed-off-by: ashish singh <ashishsingh2k8@gmail.com>
(cherry picked from commit 8fdb64e2edce12589ab59594fbb914df3c32b81b)
|
|
The patch https://gerrit.opnfv.org/gerrit/#/c/20433/
modified the source of the repository from github
to gerrit.
Since gerrit repo causes the failures, we change
back to the original one where the latest changes
are performed.
Change-Id: Ibbe944a457ce0ec3f184a33696c302448e25e506
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit 4bd8e5f735562c38ad90c411f74f642c6e3ec73f)
|
|
A bug (https://bugs.launchpad.net/tempest/+bug/1597164) in the
older version caused three tearDownClass failures in smoke suite.
JIRA: FUNCTEST-466
Change-Id: Iaa5cb7082b05aa938f2088dc635a47d1319f340c
Signed-off-by: vitikkan <viktor.tikkanen@nokia.com>
(cherry picked from commit d41aae6a119387bc00e22be8c4e6cf91753baa22)
|
|
JIRA: FUNCTEST-458
Related: https://gerrit.opnfv.org/gerrit/#/c/20431/
Change-Id: I234b1ed9c61411d7f328340612c28dffe12bb605
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit 81c83cae960b19366a6acd8d127b562abcfb601f)
|
|
Tacker client is installed from Tim Rozet repository, it doesn't
support version 3 of the keystone client.
Change-Id: Ie2005b1590dfccf93442995e96e0c02b4629edea
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit 8167b3f6643c5fb35abcbdd3d6ba56f87541c32b)
|
|
Checkout tempest to the latest stable tag
instead of master development branch.
Change-Id: I20c7e83bf6441e84b9441f4cb193681753f81300
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit 132774cfdca1f8c4cb6f62baed15314f657e0e0b)
|
|
It adds chmods in Dockerfile to ensure python and bash scripts can be
executed.
Change-Id: I9d75e87fcb1eb2e6fa37039fa5a070ef21cf0efb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
The latest docker build for functest container has failed while installing
Pillow-3.3.1 [1], where the previous build had succeeded [2].
Let's pin the version of Pillow to 3.3.0 .
[1] https://build.opnfv.org/ci/view/functest/job/functest-docker-build-push-master/589
[2] https://build.opnfv.org/ci/view/functest/job/functest-docker-build-push-master/588
Change-Id: I18e46340aa8f43ec56aef5e3d208cac59af10a9c
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
Change-Id: I0b39277118ff26496553f9639a1c219fd5783b8f
Signed-off-by: meimei <meimei@huawei.com>
|
|
Change-Id: Ie8b46620dfa995038c0f40e23133ac301496438a
Signed-off-by: meimei <meimei@huawei.com>
|
|
JIRA: FUNCTEST-415
Change-Id: I5ac2bd9b417ae045f4a1c0fa3f4fd2e7c545dbf3
Signed-off-by: Luke Hinds <lukehinds@gmail.com>
|
|
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>
|
|
|
|
JIRA: FUNCTEST-408
Change-Id: Ie14bbd0e2fa6f76957217d27cb8b0c76d4d28a03
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Adding support of LXD scenario
JIRA: FUNCTEST-268
Change-Id: I5891ff9de674d99d32d8db747be501ee8a2e6609
Signed-off-by: boucherv <valentin.boucher@orange.com>
|
|
JIRA: FUNCTEST-407
Change-Id: I9f202cb09935d9b77c5a977234bec6b505e296fd
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
resolution
JIRA: FUNCTEST-402
Change-Id: I5fa9204aafb13330eb810950aa7bc728f1a69162
Signed-off-by: boucherv <valentin.boucher@orange.com>
|
|
in Dockerfile, add parser related work
in config_functest.yaml/testcase.yaml, add parser related configuration
in exec_test.sh to run parser test
add vnf/RNC/parser.py script
JIRA: FUNCTEST-187
Change-Id: I8b53774da00f13b630ec5d9f750817db892a82bb
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
A newer version of rally brings in this change that is required by armband:
https://bugs.launchpad.net/rally/+bug/1580695
The shyaml cli parser can be used to make the healthcheck testcase
configurable, for instance to pass a different cirros image other than the one
for x86_64. Also required by armband to make functest execute all tests.
Change-Id: Ic4976bb6d4a4753e56deade35b641f1127af3162
Signed-off-by: Ciprian Barbu <ciprian.barbu@enea.com>
|
|
This includes:
- Add domino.py script
- Add call to domino.py
- Add the Domino repo in the Dockerfile
- Add the test case definition in testcases.yaml
JIRA: FUNCTEST-246
Change-Id: I5a8c3345a14c43fa80e6e86678ae5fb1417b3147
Signed-off-by: Ulas Kozat <ulas.kozat@gmail.com>
|
|
JIRA: FUNCTEST-179
Change-Id: Ib88bbbc2d541b2825d768516237a95f68e0418d2
Signed-off-by: meimei <meimei@huawei.com>
|
|
JIRA: FUNCTEST-368
Change-Id: I9f7a6adc807c63694fc5d9fb8a81ad1d2d9d3225
Signed-off-by: boucherv <valentin.boucher@orange.com>
|
|
All files where shebang is defined can now be executed by everyone.
It results from [1].
[1] find . -name "*.sh" |xargs grep \#\! |cut -d\: -f 1 |xargs chmod 755
Change-Id: I8bf1f52e55532d5e82f8188121028e9dd5074294
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
JIRA: FUNCTEST-99
There are some testcases in the
sdnvpn repo to be executed by
functest. So we need to have the repo cloned.
Change-Id: I9fb11a2429ebd5f911993e4786e616be10cb9a05
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
|
|
|
|
JIRA: FUNCTEST-210
Change-Id: Ibc8792f74c4c62122856cff355e55cda88fc691e
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
JIRA: FUNCTEST-99
Change-Id: I25f5f6769350fdcac9230e168337e9a51fb1fec8
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
JIRA: FUNCTEST-354
Tacker-client is required for the SFC test cases
Change-Id: I21b1e47c890fb45899f6f83b6583b0ab032662d1
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
|
|
|
|
JIRA: FUNCTEST-67
Change-Id: Ibbdf588c60ba89aae32ef4bbfc09d440cb4d0933
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Varified only in fuel.
Prerequisite: no floating ip exists.
Change-Id: If6ef4c395992ba1544559b47c5c97f7cd5ce004c
Signed-off-by: wuwb1989 <wuwenbin2@huawei.com>
|
|
Change-Id: Ice9b19a1d569b4084921961ec0a3a9d961923521
Signed-off-by: wuwb1989 <wuwenbin2@huawei.com>
|
|
ODL Integration used to contain system testing, Karaf distribution
building and packaging/delivery logic. It was split into three
projects in August 2015: Int/Test, Int/Distribution and Int/Packaging.
https://wiki.opendaylight.org/view/Archive_Proposals/Integration
The integration.git repo Functest was cloning is the old one,
containing all three projects. It hasn't been updated since the split.
The new integration-test.git repo is the current version of ODL's system
test code.
This change also clones ODL from its official Gerrit, instead of its
GitHub mirror.
Change-Id: I6b38b1fedada504411ca0e0639355339f373084c
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
|
|
It fixes errors in /home/opnfv/.bashrc induced by [1].
[1] https://gerrit.opnfv.org/gerrit/#/c/13699/
Change-Id: I07ff6504ee8fee7428b700553419d1208e639379
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: Idb407ab80a41be0838c35d79819f8953885ba668
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
JIRA: FUNCTEST-243
Change-Id: Ibf0ef9bcc5f3aeda96b050827b954ce060317613
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
This will allow to create the functest.log used by logger in
/home/opnfv/functest/results/functest.log
Change-Id: Iebc1130942c4e4a5f592cfa247e7ba7403559a59
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
JIRA: FUNCTEST-190
- Deleted unnecessary old scripts
- Fixed healtcheck logging
- Moved config_functest.yaml to /ci/
- Created env var CONFIG_FUNCTEST_YAML pointing to that new location
- Modified all scripts which open config_functest.yaml using the new env var
Change-Id: Ic4f0e40a70c02ac08287a1d621956f602bdee177
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
JIRA: FUNCTEST-235
Change-Id: I235a53781fbcde91ccf15d15ea52c96ee2ee9433
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Signed-off-by: vitikkan <viktor.tikkanen@nokia.com>
|
|
JIRA: FUNCTEST-226
Change-Id: I74d09f6322844b25ab45a02156317ae76ab40d8a
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
JIRA: FUNCTEST-228
This is to be used by all the scripts using logging mechanisms.
Usage:
import functest_logger as fl
logger = fl.Logger("<script_name>").getLogger()
# treat it as a normal logger object, as before:
logger.info("message to be shown with - INFO - ")
logger.debug("message to be shown with - DEBUG -")
Change-Id: I94e248523bc9bc148c9d171c978804b5d1865dd9
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Change-Id: I3d8c0cb81dc4906ea989bd36dc8c29bf9f1f6396
Signed-off-by: vitikkan <viktor.tikkanen@nokia.com>
|