Merge "Switch scenarios plugins to plugin base"
This commit is contained in:
commit
692fe8173e
@ -61,13 +61,11 @@ class TaskSampleTestCase(test.TestCase):
|
||||
else:
|
||||
scenarios.update(task_config.keys())
|
||||
|
||||
# TODO(boris-42): We should refactor scenarios framework add "_" to
|
||||
# all non-benchmark methods.. Then this test will pass.
|
||||
missing = set(scenario.Scenario.list_benchmark_scenarios()) - scenarios
|
||||
missing = set(s.get_name() for s in scenario.Scenario.get_all())
|
||||
missing -= scenarios
|
||||
# check missing scenario is not from plugin
|
||||
missing = [s for s in list(missing)
|
||||
if scenario.Scenario.get_by_name(s.split(".")[0]).
|
||||
__module__.startswith("rally")]
|
||||
if scenario.Scenario.get(s).__module__.startswith("rally")]
|
||||
self.assertEqual(missing, [],
|
||||
"These scenarios don't have samples: %s" % missing)
|
||||
|
||||
@ -126,4 +124,4 @@ class TaskSampleTestCase(test.TestCase):
|
||||
(yaml_file.read()))
|
||||
self.assertEqual(json_config, yaml_config,
|
||||
"Sample task configs are not equal:"
|
||||
"\n%s\n%s" % (yaml_path, json_path))
|
||||
"\n%s\n%s" % (yaml_path, json_path))
|
||||
|
Loading…
x
Reference in New Issue
Block a user