diff options
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 |