Bug 6170

Summary: Toaster needs to expose errors/warnings in its own logs
Product: [Build System, Metadata & Runtime] Toaster Reporter: Paul Eggleton <bluelightning>
Component: toasterAssignee: Tim Orling <tim.orling>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: alexandru.damian, belen.barros.pena, cristiana.voicu, david.reyna, jessica.zhang, jose.perez.carranza, tim.orling
Version: unspecified   
Target Milestone: 4.0   
Hardware: Cheifriver   
OS: Multiple   
Whiteboard: GUI design available
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Attachments:
Description Flags
Design - Expose Toaster errors in the UI
none
Design - Expose Toaster errors in the UI none

Description Paul Eggleton 2014-04-16 13:32:14 UTC
The Toaster BitBake UI logs its own errors to toaster_ui.log. If the user does not look in this file they will not notice when errors occur; if we're lucky they might notice missing data, but it's likely that in some cases they won't know what they are looking at. Toaster needs to record these errors and display them in the web part of the UI.
Comment 1 Belen Barros Pena 2014-11-13 17:35:09 UTC
Created attachment 2243 [details]
Design - Expose Toaster errors in the UI
Comment 2 Belen Barros Pena 2015-06-12 14:09:12 UTC
Created attachment 2547 [details]
Design - Expose Toaster errors in the UI

Changes slightly the position of the Toaster errors link to accommodate other actions in the same area
Comment 3 Tim Orling 2020-11-05 08:08:02 UTC
Given the pain of debugging toasterui failures during 3.2 cycle, we really need to improve the logging/log handling.
Comment 4 David Reyna 2022-03-21 21:19:40 UTC
This has been fixed in two steps.

1) All errors in up to the launch of the build, including all steps of cloning, have been captured and reported.

2) All errors after the launch of the build that are not normally caught and reported by bitbake, specifically crashes in bitbake itself, are now captured and reported (see 14085).