[bitbake-devel] [PATCH 4/9] toasterui: Show in the log that ToasterUi is ready to receive events.
Alex DAMIAN
alexandru.damian at intel.com
Wed Jul 9 16:55:20 UTC 2014
From: Dave Lerner <dave.lerner at windriver.com>
Issue: TA53702
It was observed that a sequence in a script such as
bitbake --server-only ..
bitbake --observe-only ..
bitbake <some target>
could generate events from the server to the observer before
the observer was ready to read the events, and the early events
of builds were consistently dropped. Adding a "ready" note in the
log allows the script to scan for that message before proceeding
to building a target.
Signed-off-by: Dave Lerner <dave.lerner at windriver.com>
Signed-off-by: Alexandru DAMIAN <alexandru.damian at intel.com>
---
lib/bb/ui/toasterui.py | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/lib/bb/ui/toasterui.py b/lib/bb/ui/toasterui.py
index b1c80cc..5f87a9d 100644
--- a/lib/bb/ui/toasterui.py
+++ b/lib/bb/ui/toasterui.py
@@ -91,6 +91,7 @@ def main(server, eventHandler, params ):
errors = 0
warnings = 0
taskfailures = []
+ first = True
buildinfohelper = BuildInfoHelper(server, build_history_enabled)
@@ -98,6 +99,9 @@ def main(server, eventHandler, params ):
while True:
try:
event = eventHandler.waitEvent(0.25)
+ if first:
+ first = False
+ logger.info("ToasterUI waiting for events")
if event is None:
if main.shutdown > 0:
--
1.9.1
More information about the bitbake-devel
mailing list