diff options
author | jasplin <qt-info@nokia.com> | 2011-02-18 11:51:42 +0100 |
---|---|---|
committer | jasplin <qt-info@nokia.com> | 2011-02-18 11:51:42 +0100 |
commit | 2e0067a1f2b849bbbffb66341a2f66622b9c24c4 (patch) | |
tree | b23837f01302178b7402c6c6c9375b29b002a86a | |
parent | 425f54886ded0acc7a256921d51059509c46045b (diff) |
Fixed bug.
-rw-r--r-- | scripts/getrankings.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/scripts/getrankings.py b/scripts/getrankings.py index d1106f8..02a1f9f 100644 --- a/scripts/getrankings.py +++ b/scripts/getrankings.py @@ -137,10 +137,13 @@ class GetRankings: row = [benchmark_id, metric_id, context1_id, pos, value, lc_timestamp, note] if pos >= 0: - pos_prev = ranking_prev[benchmark_id, metric_id] - if pos_prev >= 0: - delta = pos_prev - pos - row.append(delta) + try: + pos_prev = ranking_prev[benchmark_id, metric_id] + if pos_prev >= 0: + delta = pos_prev - pos + row.append(delta) + except KeyError: + pass ranking.append(row) |