diff options
author | Lars Wirzenius <liw@liw.fi> | 2016-03-13 17:17:56 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2016-03-13 17:17:56 +0200 |
commit | ad95b439e7b48ef459f68fbec34ac7c4b459ef2e (patch) | |
tree | 2effc095806dec1c0f3586f23b103d4a5f70f9bf /obbenchlib/htmlgen.py | |
parent | 30847030b02ad8d3323c1bd999d04728b8679ada (diff) | |
download | obnam-benchmarks-ad95b439e7b48ef459f68fbec34ac7c4b459ef2e.tar.gz |
Report VmRSS values for Obnam
Diffstat (limited to 'obbenchlib/htmlgen.py')
-rw-r--r-- | obbenchlib/htmlgen.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/obbenchlib/htmlgen.py b/obbenchlib/htmlgen.py index d5b3d2b..5a67cfc 100644 --- a/obbenchlib/htmlgen.py +++ b/obbenchlib/htmlgen.py @@ -196,17 +196,21 @@ class BenchmarkPage(HtmlPage): 'commit_date': result['commit_date'], 'commit_id': result['commit_id'], 'total': 0, + 'vmrss_max': 0, 'steps': [], } for i, step in enumerate(result['steps']): for step_name in step_names: if step_name in step: + vmrss = step[step_name].get('vmrss', 0) / 1024 / 1024 row['steps'].append({ 'filename_txt': '{}_{}.txt'.format( result['result_id'], i), 'duration': step[step_name]['duration'], + 'vmrss': vmrss, }) row['total'] += row['steps'][-1]['duration'] + row['vmrss_max'] = max(row['vmrss_max'], vmrss) break return row |