On 2/16/21 3:12 AM, Konrad Weihmann wrote:
buildstats [1] maybe? That can be inherited globally and does give
some neat results and insights
[1]
http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/classes/buildstats.bbclass
how about "time bitbake recipe" :)
On 15.02.21 21:08, [email protected] wrote:
Is there a way to automatically record build time of a recipe without
modifying the recipe itself? I have a recipe that is a monster, it
has many git URIs and produces many packages that are coupled. It
should be broken up but company deadlines have kept us from taking
the time to do this. I was talking to my boss about this. He said we
really needs some concrete data about how much this monster recipe is
costing us before green-lighting the massive effort to split up the
recipe. I agree with him, so I would like to know how much time is
spent repeatedly building this recipe. I figure I could do this by
adding do_fetch_prepend() and writing the time to a file, and then
do_install_append() and writing the time to the file. So after a week
or so, I would have many start/end data points to discuss.
However, I did not want to modify the recipe itself. I was hoping to
augment the recipe via local.conf. Another bbappend in a new layer
would work I guess, but I was hoping there was something simpler.
Thanks in advance.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#52328): https://lists.yoctoproject.org/g/yocto/message/52328
Mute This Topic: https://lists.yoctoproject.org/mt/80662724/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-