Merge "[Core] Introduce class-based scenarios"
This commit is contained in:
commit
76fc38844c
@ -1662,6 +1662,14 @@ class FakeScenario(scenario.Scenario):
|
||||
raise multiprocessing.TimeoutError()
|
||||
|
||||
|
||||
@scenario.configure(name="classbased.fooscenario")
|
||||
class FakeClassBasedScenario(FakeScenario):
|
||||
"""Fake class-based scenario."""
|
||||
|
||||
def run(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
|
||||
class FakeTimer(rally_utils.Timer):
|
||||
|
||||
def duration(self):
|
||||
|
@ -200,9 +200,6 @@ class FakeClientsScenarioTestCase(ScenarioTestCase):
|
||||
self._fake_clients = fakes.FakeClients()
|
||||
|
||||
|
||||
def get_test_context():
|
||||
return {
|
||||
"task": {
|
||||
"uuid": str(uuid.uuid4())
|
||||
}
|
||||
}
|
||||
def get_test_context(**kwargs):
|
||||
kwargs["task"] = {"uuid": str(uuid.uuid4())}
|
||||
return kwargs
|
||||
|
Loading…
x
Reference in New Issue
Block a user