Rewrite TempestResourcesManager 83/56883/3
authorCédric Ollivier <cedric.ollivier@orange.com>
Sun, 29 Apr 2018 13:56:33 +0000 (15:56 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Sun, 29 Apr 2018 22:34:19 +0000 (00:34 +0200)
commit9fb702111ae63824a2e293d327437d0486a565d2
tree12ec50cad8ce5bd26be41b04b29447bede9aafc4
parentf1fbaabcc46dafe4b9937af600294f042cab31e0
Rewrite TempestResourcesManager

It now leverages on OpenStack Shade to allow gating OpenStack master
as asked by TSC. Switching to OpenStack master (OpenStack SDK Rocky)
requires to change only one line.

It stops dedicating the network to the user possibly created because
the support is incomplete (the users have to be registed in
tempest.conf and the multiprocessing has to be enforced).

It also writes the second image and the second flavor in tempest.conf.

Change-Id: I9fe2c90a6073ebc240e9aa8fdf2ef93d5dd5f15f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
functest/ci/config_functest.yaml
functest/opnfv_tests/openstack/tempest/conf_utils.py
functest/opnfv_tests/openstack/tempest/tempest.py
functest/tests/unit/openstack/tempest/test_conf_utils.py
functest/tests/unit/openstack/tempest/test_tempest.py