diff options
Diffstat (limited to 'scripts/oe-build-perf-report')
| -rwxr-xr-x | scripts/oe-build-perf-report | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/oe-build-perf-report b/scripts/oe-build-perf-report index dc999c45c1..0bd05f44ef 100755 --- a/scripts/oe-build-perf-report +++ b/scripts/oe-build-perf-report | |||
| @@ -416,9 +416,11 @@ def print_html_report(data, id_comp, buildstats): | |||
| 416 | samples[-1]['commit_num'] = commit_num | 416 | samples[-1]['commit_num'] = commit_num |
| 417 | 417 | ||
| 418 | absdiff = samples[-1]['val_cls'](samples[-1]['mean'] - samples[id_comp]['mean']) | 418 | absdiff = samples[-1]['val_cls'](samples[-1]['mean'] - samples[id_comp]['mean']) |
| 419 | reldiff = absdiff * 100 / samples[id_comp]['mean'] | ||
| 419 | new_meas['absdiff'] = absdiff | 420 | new_meas['absdiff'] = absdiff |
| 420 | new_meas['absdiff_str'] = str(absdiff) if absdiff < 0 else '+' + str(absdiff) | 421 | new_meas['absdiff_str'] = str(absdiff) if absdiff < 0 else '+' + str(absdiff) |
| 421 | new_meas['reldiff'] = "{:+.1f} %".format(absdiff * 100 / samples[id_comp]['mean']) | 422 | new_meas['reldiff'] = reldiff |
| 423 | new_meas['reldiff_str'] = "{:+.1f} %".format(reldiff) | ||
| 422 | new_meas['samples'] = samples | 424 | new_meas['samples'] = samples |
| 423 | new_meas['value'] = samples[-1] | 425 | new_meas['value'] = samples[-1] |
| 424 | new_meas['value_type'] = samples[-1]['val_cls'] | 426 | new_meas['value_type'] = samples[-1]['val_cls'] |
