diff options
author | 2016-07-12 15:54:44 -0700 | |
---|---|---|
committer | 2016-07-19 08:56:45 +0100 | |
commit | f0085cd554604cfff4a3f40a34825fbb6878004f (patch) | |
tree | e8564fa678bc702e8bee1e2b47016116fd6dcad6 /lib/bb/ui/toasterui.py | |
parent | 33a24992139e7dc05d14bbe1da60299b732945aa (diff) | |
download | bitbake-f0085cd554604cfff4a3f40a34825fbb6878004f.tar.gz |
toaster: do image and artifact scan on BuildCompleted
Move the image and artifact scan code from toaster.bbclass and
consolidate its logic with the existing logic in buildinfohelper.
Remove handler setup for events which used to be fired from
toaster.bbclass but which are now handled directly by buildinfohelper.
[YOCTO #8556]
Signed-off-by: Elliot Smith <elliot.smith@intel.com>
Signed-off-by: bavery <brian.avery@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'lib/bb/ui/toasterui.py')
-rw-r--r-- | lib/bb/ui/toasterui.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/bb/ui/toasterui.py b/lib/bb/ui/toasterui.py index 5382935f8..d8bccdb81 100644 --- a/lib/bb/ui/toasterui.py +++ b/lib/bb/ui/toasterui.py @@ -363,6 +363,8 @@ def main(server, eventHandler, params): errors += 1 errorcode = 1 logger.error("Command execution failed: %s", event.error) + elif isinstance(event, bb.event.BuildCompleted): + buildinfohelper.scan_build_artifacts() # turn off logging to the current build log _close_build_log(build_log) @@ -410,12 +412,8 @@ def main(server, eventHandler, params): buildinfohelper.store_target_package_data(event) elif event.type == "MissedSstate": buildinfohelper.store_missed_state_tasks(event) - elif event.type == "ImageFileSize": - buildinfohelper.update_target_image_file(event) elif event.type == "ArtifactFileSize": buildinfohelper.update_artifact_image_file(event) - elif event.type == "LicenseManifestPath": - buildinfohelper.store_license_manifest_path(event) elif event.type == "SetBRBE": buildinfohelper.brbe = buildinfohelper._get_data_from_event(event) elif event.type == "OSErrorException": |