diff options
author | Yujun Zhang <zhang.yujunz@zte.com.cn> | 2017-04-17 11:20:54 +0800 |
---|---|---|
committer | Yujun Zhang <zhang.yujunz@zte.com.cn> | 2017-04-17 23:04:29 +0800 |
commit | 5cf6a66f85658b20e80cd69f93aca470d4511b3c (patch) | |
tree | 690f9cb8ae5b2126034585b2afeda34c88136072 /qtip/ansible_library/plugins/action/calculate.py | |
parent | f52fba6b8c062337708bfd429fbb845487f3d4c9 (diff) |
push results to testapi
Change-Id: Ie6e231690f92971b776cd41af18b21acb43bb199
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Diffstat (limited to 'qtip/ansible_library/plugins/action/calculate.py')
-rw-r--r-- | qtip/ansible_library/plugins/action/calculate.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/qtip/ansible_library/plugins/action/calculate.py b/qtip/ansible_library/plugins/action/calculate.py index ac7f10f2..fade367f 100644 --- a/qtip/ansible_library/plugins/action/calculate.py +++ b/qtip/ansible_library/plugins/action/calculate.py @@ -45,8 +45,10 @@ def calc_qpi(qpi_spec, metrics): section_results = [{'name': s['name'], 'result': calc_section(s, metrics)} for s in qpi_spec['sections']] + # TODO(yujunz): use formula in spec - qpi_score = mean([r['result']['score'] for r in section_results]) + standard_score = 2048 + qpi_score = int(mean([r['result']['score'] for r in section_results]) * standard_score) return { 'spec': qpi_spec, 'score': qpi_score, |