Adds "scenario" to available verify sets

Also changes tempest runner to support non-api test sets ("full", "smoke",
"scenario")

Change-Id: I59979786111e310716b542be2ee2415206cdccff
This commit is contained in:
Yair Fried 2015-01-15 18:39:34 +02:00
parent 15abe719ac
commit 3c54267cd4

View File

@ -24,21 +24,25 @@ for each enum. (e.g TaskStatus)
from rally.common import utils
TEMPEST_TEST_SETS = ("full",
"smoke",
"baremetal",
"compute",
"dns",
"data_processing",
"identity",
"image",
"network",
"object_storage",
"orchestration",
"telemetry",
"volume")
class _TempestTestsAPI(utils.ImmutableMixin, utils.EnumMixin):
BAREMTAL = "baremetal"
COMPUTE = "compute"
DNS = "dns"
DATA_PROCCESING = "data_processing"
IDENTITY = "identity"
IMAGE = "image"
NETWORK = "network"
OBJECT_STORAGE = "object_storage"
ORCHESTRATION = "orchestration"
TELEMETRY = "telemetry"
VOLUME = "volume"
class _TempestTestsSets(utils.ImmutableMixin, utils.EnumMixin):
FULL = "full"
SMOKE = "smoke"
SCENARIO = "scenario"
JSON_SCHEMA = "http://json-schema.org/draft-04/schema"
@ -164,3 +168,5 @@ RunnerType = _RunnerType()
ServiceType = _ServiceType()
Service = _Service()
EndpointType = _EndpointType()
TempestTestsAPI = _TempestTestsAPI()
TempestTestsSets = _TempestTestsSets()