summaryrefslogtreecommitdiff
path: root/obbenchlib/htmlgen.py
diff options
context:
space:
mode:
Diffstat (limited to 'obbenchlib/htmlgen.py')
-rw-r--r--obbenchlib/htmlgen.py4
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