summaryrefslogtreecommitdiff
path: root/speed-test
diff options
context:
space:
mode:
Diffstat (limited to 'speed-test')
-rwxr-xr-xspeed-test6
1 files changed, 5 insertions, 1 deletions
diff --git a/speed-test b/speed-test
index 791fdbc..4d6ffab 100755
--- a/speed-test
+++ b/speed-test
@@ -144,7 +144,11 @@ class SpeedTest(cliapp.Application):
# Report
def speed(result, i):
- return n / (result[i] - looptime[i])
+ if result[i] == looptime[i]:
+ # computer too fast for the number of "keys" used...
+ return float("infinity")
+ else:
+ return n / (result[i] - looptime[i])
def report(label, result):
cpu, wall = result
print '%-16s: %5.3f s (%8.1f/s) CPU; %5.3f s (%8.1f/s) wall' % \