tempest: Switch to local copy of tempset/scenario/manager.py

The manager.py file was literally copied from
tempest as of today. [1]

tempest/scenario/manager.py is not a part of tempest stable
interface for plugins. [2]

This was suggested on openstack-dev as a preparation for
the coming refactoring in tempest. [3]

As tempest is branchless, this change needs to be backported
to all relevant stable branches.

[1] d184d619d7adc6ab60055884515055a7f3cf7770
[2] https://docs.openstack.org/developer/tempest/plugin.html#stable-tempest-apis-plugins-may-use
[3] http://lists.openstack.org/pipermail/openstack-dev/2017-February/112938.html

Change-Id: Ib7182bf4f7f8e5d5b96de8937e9a4c90debcd251
(cherry picked from commit e20c32e1ed)
Conflicts:
	octavia/tests/tempest/v2/scenario/base.py
This commit is contained in:
YAMAMOTO Takashi 2017-03-01 11:16:04 +09:00 committed by Michael Johnson
parent 58836c2693
commit 1e0bd248ad
3 changed files with 1354 additions and 1 deletions

View File

File diff suppressed because it is too large Load Diff

View File

@ -33,11 +33,11 @@ from tempest import config
from tempest import exceptions
from tempest.lib.common.utils import test_utils
from tempest.lib import exceptions as lib_exc
from tempest.scenario import manager
from tempest import test
from octavia.i18n import _
from octavia.tests.tempest.common import manager
from octavia.tests.tempest.v1.clients import health_monitors_client
from octavia.tests.tempest.v1.clients import listeners_client
from octavia.tests.tempest.v1.clients import load_balancers_client