diff options
-rwxr-xr-x | benchmark-cmd | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/benchmark-cmd b/benchmark-cmd index 3a5ee84..d904602 100755 --- a/benchmark-cmd +++ b/benchmark-cmd @@ -89,6 +89,7 @@ class Benchmarker(cliapp.Application): results.add_column('user', '(s)', '%.1f') results.add_column('system', '(s)', '%.1f') results.add_column('max RSS', '(KiB)', '%d') + results.add_column('elapsed', '(s)', '%.1f') results.add_column('cmd', '', '%-0s', left=True) first = True @@ -127,7 +128,7 @@ class Benchmarker(cliapp.Application): fd, timings = tempfile.mkstemp() time_argv = ['/usr/bin/time', '-o', timings, - '--format', '%U\n%S\n%e\n%M', + '--format', '%U\n%S\n%e\n%M\n%e', '--', 'sh', '-c', cmd] @@ -152,7 +153,8 @@ class Benchmarker(cliapp.Application): system = fields[1] real = fields[2] maxrss = fields[3] - return user, system, real, maxrss + elapsed = fields[4] + return user, system, real, maxrss, elapsed Benchmarker().run() |