On 13/11/2013 12:56, "Richard Purdie" <[email protected]>
wrote:

>On Wed, 2013-11-13 at 11:48 +0000, Barros Pena, Belen wrote:
>> * prebuilt (these are what we now call 'existing' tasks, i.e, tasks for
>> which a stamp file was found)
>
>Just for completeness, where you find a stamp file you can tell it if
>was from sstate or not since in the sstate case, it will end with
>_setscene. That may be useful information to reflect.

Didn't know that was the case. Thanks for bringing it up.

Design includes the ability to search for tasks in other builds with the
same signature (i.e. the tasks that might have generated the stamp file).
You can see the design here:

http://www.yoctoproject.org/toaster/task-details-prebuilt-existing.html

That list will effectively disclose if the stamp file was generated by a
task that reused an sstate object. If we need to make this information
more prominent, we can find ways to do so. But since the design changes
suggested effectively conceal the existence of setscene tasks as stand
alone tasks, there is probably no point.

>
>FWIW your analysis looks good although I haven't spent time looking at
>it in detail.
>It does make sense to manipulate the data before
>presenting it in the UI, the fact it doesn't map 1:1 with what Bitbake
>does is probably a good thing.

It is a good thing as long as we present a coherent story. There is one
coherence crack in our story I don't know how to solve though: the fact
that warning messages generated by failed setscene tasks (which will be
shown in Toaster) explicitly mention setscene tasks and their order
number, while the information shown in Toaster does not mention setscene
tasks (or their order number) anywhere.

Any suggestions on how to fix this glitch would be very welcome. For
example, could we change the content of the BitBake warnings?

>
>Cheers,
>
>Richard
>

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

Reply via email to