[Toaster] [PATCH 0/2] michaelw/toaster/buildinfo-fixes
Barros Pena, Belen
belen.barros.pena at intel.com
Wed Oct 7 05:26:52 PDT 2015
On 07/10/2015 11:33, "toaster-bounces at yoctoproject.org on behalf of Smith,
Elliot" <toaster-bounces at yoctoproject.org on behalf of
elliot.smith at intel.com> wrote:
>On 6 October 2015 at 19:03, Michael Wood
><michael.g.wood at intel.com> wrote:
>
>Two patches which fix regressions in the build -> toaster.
>
>I'm currently reviewing this, but having some issues getting a build
>running which I can test against. I'll get back to you once I've sorted
>it.
Pending Elliot's review, this works for me. I've tested building
core-image-base on both master and fido (reusing sstate but clean tmp,
then rebuilding again). Recipe information is populated, the number of
packages installed (110 in master, 109 in fido) sounds about right
(although I no longer know what to compare against, seems the .manifest
file might not be 100% correct), and the package dependency information is
displayed.
Thanks!
Belén
>
>
>Elliot
>
>
>
>
>The first is where the recipe in the build history is linking to the
>recipe that is Toaster's data rather than the build's data.
>
>Fixes this issue identified by Belen:
>"The recipes table in the build history is linking to the wrong recipe
>id. The recipe details page appears empty but if you access the same
>recipe from the package details page, you get to a recipe with the same
>name and version, but different recipe id, that has all the information
>from the build. To reproduce, build core-image-minimal. When the build
>completes, go to the recipes page and search for busybox: click through to
>the recipe details page. It's empty. Now click the image name on the left
>nav to see the list of packages installed. Search for 'busybox'. Click
>through to the package details page. Then, on the right hand side
>information about the package, click the busybox recipe name. The page is
>no longer empty: in fact, it's a different recipe id."
>
>The second patch avoids the buildinfo helper bailing out when there are
>more packages reported by the ImagePkgs event data than have currently
>been provided by the all packages list. We get the meta data for a
>package - including it's dependencies from this
> "all packages". Also improved the error logging to make it clearer what
>is actually happening.
>
>Branch on poky-contrib michaelw/toaster/buildinfo-fixes
>
>Michael Wood (2):
> toaster: buildinfohelper associate build data with built_recipe
> toaster: buildinfohelper Skip packages we have no build info about
>
> bitbake/lib/bb/ui/buildinfohelper.py | 45
>++++++++++++++++++++++++++----------
> 1 file changed, 33 insertions(+), 12 deletions(-)
>
>--
>2.1.4
>
>--
>_______________________________________________
>toaster mailing list
>toaster at yoctoproject.org
>https://lists.yoctoproject.org/listinfo/toaster
>
>
>
>
>
>
>
>--
>Elliot Smith
>Software Engineer
>Intel Open Source Technology Centre
>
>
>
>
More information about the toaster
mailing list