summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjasplin <qt-info@nokia.com>2011-02-18 11:51:42 +0100
committerjasplin <qt-info@nokia.com>2011-02-18 11:51:42 +0100
commit2e0067a1f2b849bbbffb66341a2f66622b9c24c4 (patch)
treeb23837f01302178b7402c6c6c9375b29b002a86a
parent425f54886ded0acc7a256921d51059509c46045b (diff)
Fixed bug.
-rw-r--r--scripts/getrankings.py11
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)