diff options
author | Morgan Richomme <morgan.richomme@orange.com> | 2017-10-20 17:17:37 +0200 |
---|---|---|
committer | Morgan Richomme <morgan.richomme@orange.com> | 2017-10-20 17:48:05 +0200 |
commit | ca745dbf6dd3dbc5642fae6b6397e878b6eb8aca (patch) | |
tree | 6f8d2148ef9acf4617abc63f29e8b9b58411c148 | |
parent | 74c48b14d25e5c4976dd2758583a194e65058316 (diff) |
bug fix: score calculation based on build_tag
we were used to count the number of PASS of the last 4 runs
it works 80% of the cases
4 runs
4 OK => 3 points
3 OK => 3 points
2 OK => 2 points
1 OK => 1 point
0 => 0
it is different from the normal score calculation
4 OK => 3 points
3 OK => 2 points
2 OK => 2 points
1 OK => 1 point
0 => 0
Change-Id: Ib8df2c294e0036246176c181b7a7ac290ebea07e
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
-rw-r--r-- | utils/test/reporting/reporting/utils/reporting_utils.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/utils/test/reporting/reporting/utils/reporting_utils.py b/utils/test/reporting/reporting/utils/reporting_utils.py index 8dc4f0933..58a0c6233 100644 --- a/utils/test/reporting/reporting/utils/reporting_utils.py +++ b/utils/test/reporting/reporting/utils/reporting_utils.py @@ -114,7 +114,8 @@ def getScenarios(project, case, installer, version): """ Get the list of Scenarios """ - + test_results = None + scenario_results = None period = get_config('general.period') url_base = get_config('testapi.url') @@ -373,8 +374,8 @@ def getCaseScoreFromBuildTag(testCase, s_results): test_result_indicator += 1 except: print "No results found for this case" - if test_result_indicator > 3: - test_result_indicator = 3 + if test_result_indicator > 2: + test_result_indicator = test_result_indicator - 1 return test_result_indicator |