On 26/05/2016 16:12, "[email protected] on behalf of
Michael Wood" <[email protected] on behalf of
[email protected]> wrote:

>Port the main build tables in the build analysis area to ToasterTables.
>This is the table for Installed packages, Tasks, Recipes, Packages, Time,
>CPU usage and Disk I/O
>
>Changes in v2
> - Addressed issues identified by Belen in v1 apart from 'Size' reporting
>question where we are no just having both as columns if applicable
> - Reworked the display of dependencies popover

This looks great. The only issue is that in the packages installed table
the link for the columns

Package version
Approx size and
License

Is going to the wrong page (for example
/toastergui/build/66/package/129651 instead of
/toastergui/build/66/package_included_detail/70/129651).

I can easily fix this while moving these tables to Boostrap 3, so if there
are no issues with the code, it would be good to get this merged into
toaster-next soonish.

Thanks!

Belén

>
>Michael Wood (9):
>  toaster: ToasterTable widget add an 'a' to Name in Exception class
>  toaster: port table for Built packages to ToasterTable
>  toaster: port Built recipes table to toastertables
>  toaster: port Task tables to ToasterTables widget
>  toaster: port Installed packages table to ToasterTable
>  toaster: table.js Add the ability to highlight a particular row
>  toaster: tests Add new build tables to tests
>  toaster: widgets ToasterTable Catch template rendering exceptions
>  toaster: Rework displaying package dependencies across Toaster
>
> bitbake/lib/toaster/orm/models.py                  |  61 +-
> bitbake/lib/toaster/toastergui/buildtables.py      | 574
>++++++++++++++++++
> .../fixtures/toastergui-unittest-data.xml          |  91 ++-
> bitbake/lib/toaster/toastergui/static/js/table.js  |   9 +
> bitbake/lib/toaster/toastergui/tables.py           |  25 +-
> .../toastergui/templates/basebuildpage.html        |  26 +-
> .../lib/toaster/toastergui/templates/bpackage.html | 108 ----
> .../toastergui/templates/builddashboard.html       |   4 +-
> .../templates/buildinfo-toastertable.html          |  25 +
> .../toaster/toastergui/templates/buildtime.html    |   4 -
> .../lib/toaster/toastergui/templates/recipes.html  | 113 ----
> .../templates/snippets/gitrev_popover.html         |   8 +
> .../snippets/pkg_dependencies_popover.html         |  44 +-
> .../snippets/pkg_revdependencies_popover.html      |  46 +-
> .../lib/toaster/toastergui/templates/target.html   | 115 +---
> bitbake/lib/toaster/toastergui/templates/task.html |   2 +-
> .../lib/toaster/toastergui/templates/tasks.html    | 143 -----
> .../toaster/toastergui/templatetags/projecttags.py |   8 +
> bitbake/lib/toaster/toastergui/tests.py            |  40 +-
> bitbake/lib/toaster/toastergui/urls.py             |  46 +-
> bitbake/lib/toaster/toastergui/views.py            | 654
>+--------------------
> bitbake/lib/toaster/toastergui/widgets.py          |  31 +-
> 22 files changed, 934 insertions(+), 1243 deletions(-)
> create mode 100644 bitbake/lib/toaster/toastergui/buildtables.py
> delete mode 100644 bitbake/lib/toaster/toastergui/templates/bpackage.html
> create mode 100644
>bitbake/lib/toaster/toastergui/templates/buildinfo-toastertable.html
> delete mode 100644
>bitbake/lib/toaster/toastergui/templates/buildtime.html
> delete mode 100644 bitbake/lib/toaster/toastergui/templates/recipes.html
> create mode 100644
>bitbake/lib/toaster/toastergui/templates/snippets/gitrev_popover.html
> delete mode 100644 bitbake/lib/toaster/toastergui/templates/tasks.html
>
>-- 
>2.7.4
>
>-- 
>_______________________________________________
>toaster mailing list
>[email protected]
>https://lists.yoctoproject.org/listinfo/toaster

-- 
_______________________________________________
toaster mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/toaster

Reply via email to