diff options
| author | Carl Hetherington <cth@carlh.net> | 2019-10-14 15:57:23 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2019-10-14 15:57:23 +0200 |
| commit | bc15431f597e7dc6ce0e2046084b770adf1b7cb4 (patch) | |
| tree | 193a0e2eb86853ce536a7f71cfcbde3c41fede81 | |
| parent | f9fe318f3c79e2fc244de56bf6fe0dc1c05fd252 (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] |
