generic-poky/bitbake/lib/bb/ui
Richard Purdie 8c1e43ca58 bitbake: cooker/event: Overhaul sanity test mechanism
Sanity tests are currently a pain as its hard to control when they run. This results
in issues where for example the bitbake -e output is not useful as the sanity tests
prevent it from executing. The sanity tests should run later than the base configuration.

This patch changes the sanity tests to always be event triggered with the option of
returning either events on the status, or raising errors. A new cooker feature is used
to change the behaviour depending on the controlling UI.

This does need a change to sanity.bbclass in the OE metadata but its worth the pain
for the increased flexibility and control this offers UIs and the improvement to the
user experience.

(Bitbake rev: 32e171bcc92c6e27fefee971e8714ddf8e1a8ac1)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-27 09:42:08 +00:00
..
crumbs bitbake: hob: fix set_extra_setting function 2014-03-25 13:26:55 +00:00
icons bitbake: Add missing file that went out of sync 2013-06-12 13:13:21 +01:00
__init__.py Formatting cleanups 2010-07-02 15:41:32 +01:00
buildinfohelper.py bitbake: toasterui: save missed sstate tasks 2014-03-25 11:17:34 +00:00
depexp.py bitbake: depexp: Improve wording on requirements 2013-11-08 17:25:37 +00:00
goggle.py bitbake: cooker: Rename confusing 'stop' state to 'forceshutdown' 2013-09-14 08:20:38 +01:00
hob.py bitbake: hob: Use BASEDATASTORE_TRACKING feature 2013-12-03 17:45:54 +00:00
knotty.py bitbake: cooker/event: Overhaul sanity test mechanism 2014-03-27 09:42:08 +00:00
ncurses.py bitbake: cooker: Rename confusing 'stop' state to 'forceshutdown' 2013-09-14 08:20:38 +01:00
puccho.py Rename the ui 'init' method to 'main' 2011-01-04 14:46:47 +00:00
toasterui.py bitbake: toaster: clean exit on bb server shutdown 2014-03-25 11:17:34 +00:00
uievent.py bitbake: bitbake: cooker,xmlrpc,servers: implement CookerFeatures 2013-09-22 12:19:43 +01:00
uihelper.py bitbake: uihelper: Set update flag when start event encountered 2012-10-30 16:55:40 +00:00