Bug 4257

Summary: builds: Filter the content of the builds table
Product: [Build System, Metadata & Runtime] Toaster Reporter: Belen Barros Pena <belen.barros.pena>
Component: toasterAssignee: Alexandru Damian <alexandru.damian>
Status: VERIFIED FIXED QA Contact: Yuan Sun <Yuan.Sun2>
Severity: enhancement    
Priority: Medium CC: alexandru.damian, david.reyna, jessica.zhang, Yuan.Sun2
Version: unspecified   
Target Milestone: 1.6 M4   
Hardware: All   
OS: Multiple   
Whiteboard: GUI design available
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Bug Depends on:    
Bug Blocks: 4698    
Attachments:
Description Flags
Filtering the content of the "All builds" table
none
Filtering the content of the "All builds" table
none
Filtering the content of the "All builds" table
none
Filtering the content of the "All builds" table
none
Filtering the content of the "All builds" table
none
Filtering the content of the "All builds" table
none
Filtering the content of the "All builds" table
none
Filtering the content of the "All builds" table
none
Filtering the content of the "All builds" table
none
Filtering the content of the "All builds" table none

Description Belen Barros Pena 2013-04-11 14:37:57 UTC
I should be able to filter the content of the builds table using column-specific filters. To see an example of such filters, visit:

http://www.yoctoproject.org/webhob/phase3_final_web_prototype/project.html

Then click the arrow next to the "Completed" column heading.

The filter design for each column and the specifics of the filtering behaviour are TBC.
Comment 1 Belen Barros Pena 2013-07-23 17:57:18 UTC
Created attachment 1352 [details]
Filtering the content of the "All builds" table
Comment 2 Belen Barros Pena 2013-07-24 08:38:49 UTC
Created attachment 1353 [details]
Filtering the content of the "All builds" table
Comment 3 Belen Barros Pena 2013-07-26 11:17:59 UTC
Created attachment 1372 [details]
Filtering the content of the "All builds" table
Comment 4 Belen Barros Pena 2013-07-29 13:02:56 UTC
Created attachment 1382 [details]
Filtering the content of the "All builds" table
Comment 5 Belen Barros Pena 2013-07-29 13:03:48 UTC
Created attachment 1383 [details]
Filtering the content of the "All builds" table
Comment 6 Belen Barros Pena 2013-07-30 15:51:58 UTC
Created attachment 1389 [details]
Filtering the content of the "All builds" table
Comment 7 Belen Barros Pena 2013-08-02 10:26:44 UTC
Created attachment 1399 [details]
Filtering the content of the "All builds" table
Comment 8 Belen Barros Pena 2013-11-11 13:51:36 UTC
Created attachment 1613 [details]
Filtering the content of the "All builds" table
Comment 9 Belen Barros Pena 2013-12-27 11:29:37 UTC
Created attachment 1689 [details]
Filtering the content of the "All builds" table
Comment 10 Belen Barros Pena 2014-01-08 14:06:54 UTC
Created attachment 1708 [details]
Filtering the content of the "All builds" table
Comment 11 Alexandru Damian 2014-02-12 12:39:39 UTC
I believe that the feature works as designed.
Comment 12 Belen Barros Pena 2014-02-21 11:35:25 UTC
There are still a few issues with the filters in this table. I am going to reopen this feature as a way to keep track of them. If you rather do something else, let me know.

In master:54562006c1327c5b99daa4cc05a3ba7e38412da1

* Filters are not cleared if I happen to hide the column with the applied filter. From the spec: "If using the "Edit columns" menu you just happen to hide the column with a filter applied, we'll clear the filter.”

* The date range filter in the started on and completed on columns is not implemented. I really think we should try and do this, time allowing
Comment 13 Alexandru Damian 2014-02-21 15:32:16 UTC
Pushed to review on adamian/wip-15022014
Comment 14 Belen Barros Pena 2014-02-24 16:29:54 UTC
(In reply to comment #13)
> Pushed to review on adamian/wip-15022014

I think you meant to comment on bug 4255. There are no fixes for this bug in that branch :)
Comment 15 Yuan Sun 2014-03-13 06:01:51 UTC
A test case is created for the feature.

https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=903
Comment 16 Yuan Sun 2014-03-20 08:19:07 UTC
Verified in 1f16ca9fba325f5ddbb1edad5bbad78d990de5e0.