summaryrefslogtreecommitdiff
path: root/hacks
diff options
context:
space:
mode:
Diffstat (limited to 'hacks')
-rwxr-xr-xhacks/test_timings27
-rw-r--r--hacks/testtimings22
2 files changed, 27 insertions, 22 deletions
diff --git a/hacks/test_timings b/hacks/test_timings
new file mode 100755
index 000000000..932fb395f
--- /dev/null
+++ b/hacks/test_timings
@@ -0,0 +1,27 @@
+#!/usr/bin/python
+
+import sys
+
+if len(sys.argv) < 2:
+ print('Syntax %s <log>' % sys.argv[0], file=sys.stderr)
+ sys.exit(1)
+
+tests = {}
+
+with open(sys.argv[1]) as f:
+ while True:
+ l = f.readline()
+ if l == '':
+ break
+
+ s = l.split()
+ if len(s) == 8 and s[7][-2:] == 'us':
+ tests[float(s[7][:-2]) / 1000000] = s[4][1:-2]
+
+for t in sorted(tests):
+ s = int(t)
+ h = s // 3600
+ s -= h * 3600
+ m = s // 60
+ s -= m * 60
+ print("%30s %02d:%02d:%02d (%f)" % (tests[t], h, m, s, t))
diff --git a/hacks/testtimings b/hacks/testtimings
deleted file mode 100644
index f4e808459..000000000
--- a/hacks/testtimings
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/usr/bin/python
-
-import sys
-
-if len(sys.argv) < 2:
- print>>sys.stderr,'Syntax %s <log>' % sys.argv[0]
- sys.exit(1)
-
-tests = {}
-
-with open(sys.argv[1]) as f:
- while True:
- l = f.readline()
- if l == '':
- break
-
- s = l.split()
- if len(s) == 7 and s[6][-3:] == 'mks':
- tests[float(s[6][:-3]) / 1000000] = s[3][1:-2]
-
-for x in sorted(tests):
- print x,tests[x]