summaryrefslogtreecommitdiffstats
path: root/yardstick/dispatcher
diff options
context:
space:
mode:
authorRex Lee <limingjiang@huawei.com>2017-02-16 09:38:29 +0000
committerGerrit Code Review <gerrit@opnfv.org>2017-02-16 09:38:29 +0000
commit4dad0ef54f2a8e445f9b113edbf298c3cf949213 (patch)
treebbc4c3e32f5faf776da5c2c7134e932853460068 /yardstick/dispatcher
parente1f5deb4c48824eeed79d7664e9ae5fbc555cfff (diff)
parentf4093d1c2bd64ff53320e9f689d0cd77590bbcee (diff)
Merge "Scenario is reporting result for last test only"
Diffstat (limited to 'yardstick/dispatcher')
-rw-r--r--yardstick/dispatcher/file.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/yardstick/dispatcher/file.py b/yardstick/dispatcher/file.py
index 8d3c3693d..6fc81d419 100644
--- a/yardstick/dispatcher/file.py
+++ b/yardstick/dispatcher/file.py
@@ -39,5 +39,8 @@ class FileDispatcher(DispatchBase):
def flush_result_data(self):
file_path = self.conf.get('file_path', consts.DEFAULT_OUTPUT_FILE)
- data = {'status': 1, 'result': self.result}
+ res = utils.read_json_from_file(file_path).get('result')
+ res.extend(self.result)
+
+ data = {'status': 0, 'result': res}
utils.write_json_to_file(file_path, data)