summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2019-10-14 15:57:23 +0200
committerCarl Hetherington <cth@carlh.net>2019-10-14 15:57:23 +0200
commitbc15431f597e7dc6ce0e2046084b770adf1b7cb4 (patch)
tree193a0e2eb86853ce536a7f71cfcbde3c41fede81
parentf9fe318f3c79e2fc244de56bf6fe0dc1c05fd252 (diff)
Rename and fix up hack script.
-rw-r--r--hacks/test_timings (renamed from hacks/testtimings)13
1 files changed, 10 insertions, 3 deletions
diff --git a/hacks/testtimings b/hacks/test_timings
index f4e808459..517d9ff44 100644
--- a/hacks/testtimings
+++ b/hacks/test_timings
@@ -15,8 +15,15 @@ with open(sys.argv[1]) as f:
break
s = l.split()
- if len(s) == 7 and s[6][-3:] == 'mks':
- tests[float(s[6][:-3]) / 1000000] = s[3][1:-2]
+ if len(s) > 2 and s[1] == 'Leaving' and s[7][-2:] == 'us':
+ tests[float(s[7][:-2]) / 1000000] = s[4][1:-2]
+
+def hms(x):
+ h = int(x) // 3600
+ x -= h * 3600
+ m = int(x) // 60
+ x -= m * 60
+ return '%02d:%02d:%02d' % (h, m, x)
for x in sorted(tests):
- print x,tests[x]
+ print hms(x),tests[x]