Add cloudtaf framework 19/1219/2
authorHuovinen, Petri Juhani <petri.huovinen@nokia.com>
Wed, 13 Mar 2019 11:57:05 +0000 (13:57 +0200)
committerHuovinen, Petri Juhani <petri.huovinen@nokia.com>
Thu, 18 Jul 2019 15:07:16 +0000 (18:07 +0300)
commitd448b9388fd9cb3732e35996b98f493a5a5921d4
treebdffb2ec787a8fdc87b543d778895b8716754146
parent07c5f13d2429236a603c867e09c4cc3b42e75826
Add cloudtaf framework

Add cloudtaf test automation framework with smoke tests.

Change-Id: I472abab68974d67ab718997db10fbde6916f3663
52 files changed:
.gitignore [new file with mode: 0644]
.pylintrc [new file with mode: 0644]
Dockerfile [new file with mode: 0644]
LICENSE [new file with mode: 0644]
README.rst [new file with mode: 0644]
libraries/cluster/__init__.py [new file with mode: 0644]
libraries/cluster/cluster.py [new file with mode: 0644]
libraries/cluster/clusterverifier.py [new file with mode: 0644]
libraries/cluster/conftest.py [new file with mode: 0644]
libraries/cluster/envcreator.py [new file with mode: 0644]
libraries/cluster/envcreatorverifier.py [new file with mode: 0644]
libraries/cluster/hosts.py [new file with mode: 0644]
libraries/cluster/metasingleton.py [new file with mode: 0644]
libraries/cluster/test_cluster.py [new file with mode: 0644]
libraries/cluster/test_envcreator.py [new file with mode: 0644]
libraries/cluster/test_usergen.py [new file with mode: 0644]
libraries/cluster/test_usermanager.py [new file with mode: 0644]
libraries/cluster/testutils/__init__.py [new file with mode: 0644]
libraries/cluster/testutils/fakehostcli.py [new file with mode: 0644]
libraries/cluster/testutils/host.py [new file with mode: 0644]
libraries/cluster/testutils/ippool.py [new file with mode: 0644]
libraries/cluster/testutils/profiles.py [new file with mode: 0644]
libraries/cluster/testutils/user_config.yaml [new file with mode: 0644]
libraries/cluster/usergen.py [new file with mode: 0644]
libraries/cluster/usermanager.py [new file with mode: 0644]
libraries/cluster/userverifier.py [new file with mode: 0644]
libraries/hostcli/__init__.py [new file with mode: 0644]
libraries/hostcli/hostcli.py [new file with mode: 0644]
libraries/hostcli/hostcliuser.py [new file with mode: 0644]
libraries/hostcli/test_hostcli.py [new file with mode: 0644]
libraries/hostcli/test_hostcliuser.py [new file with mode: 0644]
libraries/openstackcli/__init__.py [new file with mode: 0644]
libraries/openstackcli/cliwrapperbase.py [new file with mode: 0644]
libraries/openstackcli/cloudcli.py [new file with mode: 0644]
libraries/openstackcli/conftest.py [new file with mode: 0644]
libraries/openstackcli/envcli.py [new file with mode: 0644]
libraries/openstackcli/openstackcli.py [new file with mode: 0644]
libraries/openstackcli/service_show_neutron_expected_output.txt [new file with mode: 0644]
libraries/openstackcli/test_openstack.py [new file with mode: 0644]
libraries/pytestremotesession/__init__.py [new file with mode: 0644]
libraries/pytestremotesession/fixtures.py [new file with mode: 0644]
libraries/setup.py [new file with mode: 0644]
requirements-minimal.txt [new file with mode: 0644]
requirements.txt [new file with mode: 0644]
resources/ssh.robot [new file with mode: 0644]
rfcli-docker [new file with mode: 0755]
rfcli-docker-build [new file with mode: 0755]
rfcli-tox-umask [new file with mode: 0755]
targets/README.rst [new file with mode: 0644]
testcases/__init__.robot [new file with mode: 0644]
testcases/smoke-tests/smoke-tests.robot [new file with mode: 0644]
tox.ini [new file with mode: 0644]