Bug 7165 - build lists for managed mode missing functionality
Summary: build lists for managed mode missing functionality
Status: VERIFIED FIXED
Alias: None
Product: Toaster
Classification: Build System, Metadata & Runtime
Component: toaster (show other bugs)
Version: 1.8
Hardware: x86 Multiple
: Medium+ minor
Target Milestone: 1.9
Assignee: Alexandru Damian
QA Contact: Cristina Agurida
URL:
Whiteboard:
Depends on:
Blocks: 7196
  Show dependency tree
 
Reported: 2015-01-16 12:35 UTC by Alexandru Damian
Modified: 2015-05-12 11:29 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandru Damian 2015-01-16 12:35:13 UTC
The build lists (in All builds, and Project builds pages) are missing functionality.
This is what is not working:

* Sorting by timespent does not work

* Filtering by successful builds doesn't work

* Filtering by builds with/without errors throws an error

The reason is that we collate BuildRequests and Build objects in the same table. An acceptable solution is to create a spoof Build object for a BuildRequest that failed, and fill it up with information derived from the failed BuildRequest (e.g. start date, end date, timespent, no of errors and warnings, etc).

This would also allow displaying a build dashboard for failed build requests.
Comment 1 Alexandru Damian 2015-01-23 17:50:04 UTC
Pushed for review on 

poky-contrib:adamian/20150123-review
Comment 2 Alexandru Damian 2015-01-30 13:32:01 UTC
merged in master
Comment 3 Cristina Agurida 2015-05-12 11:29:26 UTC
Verified on master: 4a711028c709d4bb1421e1637ae3fb0ac404fb45