diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-10-09 14:43:34 +0100 |
---|---|---|
committer | Steve Sakoman <steve@sakoman.com> | 2020-10-19 04:27:15 -1000 |
commit | a518443e6799d56b899536d853282182eff4822a (patch) | |
tree | e2765d18400e09df54a8b5048e1d2ac1382c10a6 /scripts | |
parent | 2cf640f9a634fe8ecc061f55252ce015b15a6880 (diff) | |
download | openembedded-core-a518443e6799d56b899536d853282182eff4822a.tar.gz |
scripts/oe-build-perf-report: Allow operation with no buildstats
If buildstats is missing, avoid a backtrace.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 23c4b21f947c7aae1303ca6526fc5aaaa9fc7bb8)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/oe-build-perf-report | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/oe-build-perf-report b/scripts/oe-build-perf-report index 7ed86a72f6..b46d61869c 100755 --- a/scripts/oe-build-perf-report +++ b/scripts/oe-build-perf-report @@ -353,7 +353,7 @@ def print_html_report(data, id_comp, buildstats): bs_key = test + '.' + meas rev = str(metadata['commit_num']['value']) comp_rev = str(metadata['commit_num']['value_old']) - if (rev in buildstats and bs_key in buildstats[rev] and + if (buildstats and rev in buildstats and bs_key in buildstats[rev] and comp_rev in buildstats and bs_key in buildstats[comp_rev]): new_meas['buildstats'] = BSSummary(buildstats[comp_rev][bs_key], buildstats[rev][bs_key]) |