diff options
author | QiLiang <liangqi1@huawei.com> | 2015-12-31 02:11:21 +0000 |
---|---|---|
committer | QiLiang <liangqi1@huawei.com> | 2015-12-31 03:08:24 +0000 |
commit | 60ee06b4179bbd4b578275ad3e773853713af3c4 (patch) | |
tree | 39d318b6b6ab966bc626d3d969fd8839215e5264 /yardstick/cmd/commands | |
parent | 8375eec566fc4266d940e98a61d78707c4801f93 (diff) |
Add Dummy context and scenario type
Dummy Context Usage:
- if no context specified in the task file then automatically use
Dummy Context
- or specify the context with type Dummy in the task file, like
context:
type: Dummy
Note: context without type name default use Heat Context.
(e.g. samples/fio.yaml)
JIRA: -
Change-Id: I7f798a7260bdd6ac24902e2c835a3b121319fd8c
Signed-off-by: QiLiang <liangqi1@huawei.com>
Diffstat (limited to 'yardstick/cmd/commands')
-rwxr-xr-x | yardstick/cmd/commands/task.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/yardstick/cmd/commands/task.py b/yardstick/cmd/commands/task.py index a56824aac..fbbca29ad 100755 --- a/yardstick/cmd/commands/task.py +++ b/yardstick/cmd/commands/task.py @@ -233,8 +233,10 @@ class TaskParser(object): # TODO: support hybrid context type if "context" in cfg: context_cfgs = [cfg["context"]] - else: + elif "contexts" in cfg: context_cfgs = cfg["contexts"] + else: + context_cfgs = [{"type": "Dummy"}] for cfg_attrs in context_cfgs: context_type = cfg_attrs.get("type", "Heat") |