Enable functest offline by installing tempest system wide 63/30663/4
authorLinda Wang <wangwulin@huawei.com>
Thu, 16 Mar 2017 08:51:55 +0000 (08:51 +0000)
committerLinda Wang <wangwulin@huawei.com>
Mon, 20 Mar 2017 08:58:47 +0000 (08:58 +0000)
commit264896f475e3f0975754c9fa78980051661698c0
tree4bc54b0e8ebcd033633610c5b9e9934dcf85f04f
parentf3779df1fbee48d1a32893db8db27adb8b0deedd
Enable functest offline by installing tempest system wide

JIRA: FUNCTEST-764

1. When creating verifier via rally in functest env prepare, without the
parameter "--system-wide", rally will install tempest and its dependent
packages into the virtual env of rally. Thus, it needs to connect internet
when installing tempest, which will not enable functest offline.
2. Some packages are needed for multisite testcase, and they are installed
in virtual env of rally before. But if "--system-wide" is set, there packages
should be installed addtionally.

Change-Id: I340701e9ed4a0f8f278ff952f0dd61470c6deed1
Signed-off-by: Linda Wang <wangwulin@huawei.com>
docker/Dockerfile
functest/ci/prepare_env.py
kingbird_requirements.txt [new file with mode: 0644]