]> code.ossystems Code Review - openembedded-core.git/commit
toaster: add class to dump toaster-tracked data
authorAlexandru DAMIAN <alexandru.damian@intel.com>
Fri, 1 Nov 2013 16:09:44 +0000 (16:09 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 4 Nov 2013 09:35:01 +0000 (09:35 +0000)
commit1d2d37d579492b63d20ff8aa890a43b9a1576cf0
tree347b0847c57aca4668e1675235394ae3a6f69800
parent98405beddb93490c8a2e9903adc2a510969ed6a9
toaster: add class to dump toaster-tracked data

Adding a new bbclass that will collect and send relevant
data from the task context to the Toaster UI.

This bbclass consists of postfuncs that get executed
right after the main task func, and in the same context.
This allows data gathering in a synchronous manner during
the build, guaranteeing data integrity. This approach also
preserves the task signatures.

The data is moved to the UI through the event system.

There is no performance impact if the class is disabled.

License is MIT.

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/toaster.bbclass [new file with mode: 0644]