diff options
Diffstat (limited to 'bitbake/lib/bb/ui/toasterui.py')
| -rw-r--r-- | bitbake/lib/bb/ui/toasterui.py | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/bitbake/lib/bb/ui/toasterui.py b/bitbake/lib/bb/ui/toasterui.py index 2f628e9a72..d81b8a989c 100644 --- a/bitbake/lib/bb/ui/toasterui.py +++ b/bitbake/lib/bb/ui/toasterui.py | |||
| @@ -94,7 +94,6 @@ def main(server, eventHandler, params ): | |||
| 94 | first = True | 94 | first = True |
| 95 | 95 | ||
| 96 | buildinfohelper = BuildInfoHelper(server, build_history_enabled) | 96 | buildinfohelper = BuildInfoHelper(server, build_history_enabled) |
| 97 | brbe = None | ||
| 98 | 97 | ||
| 99 | while True: | 98 | while True: |
| 100 | try: | 99 | try: |
| @@ -111,7 +110,7 @@ def main(server, eventHandler, params ): | |||
| 111 | helper.eventHandler(event) | 110 | helper.eventHandler(event) |
| 112 | 111 | ||
| 113 | if isinstance(event, bb.event.BuildStarted): | 112 | if isinstance(event, bb.event.BuildStarted): |
| 114 | brbe = buildinfohelper.store_started_build(event) | 113 | buildinfohelper.store_started_build(event) |
| 115 | 114 | ||
| 116 | if isinstance(event, (bb.build.TaskStarted, bb.build.TaskSucceeded, bb.build.TaskFailedSilent)): | 115 | if isinstance(event, (bb.build.TaskStarted, bb.build.TaskSucceeded, bb.build.TaskFailedSilent)): |
| 117 | buildinfohelper.update_and_store_task(event) | 116 | buildinfohelper.update_and_store_task(event) |
| @@ -222,19 +221,18 @@ def main(server, eventHandler, params ): | |||
| 222 | bb.command.CommandExit)): | 221 | bb.command.CommandExit)): |
| 223 | if (isinstance(event, bb.command.CommandFailed)): | 222 | if (isinstance(event, bb.command.CommandFailed)): |
| 224 | event.levelno = format.ERROR | 223 | event.levelno = format.ERROR |
| 225 | event.msg = event.error | 224 | event.msg = "Command Failed " + event.error |
| 226 | event.pathname = "" | 225 | event.pathname = "" |
| 227 | event.lineno = 0 | 226 | event.lineno = 0 |
| 228 | buildinfohelper.store_log_event(event) | 227 | buildinfohelper.store_log_event(event) |
| 229 | errors += 1 | 228 | errors += 1 |
| 230 | 229 | ||
| 231 | buildinfohelper.update_build_information(event, errors, warnings, taskfailures) | 230 | buildinfohelper.update_build_information(event, errors, warnings, taskfailures) |
| 231 | buildinfohelper.close() | ||
| 232 | 232 | ||
| 233 | 233 | ||
| 234 | # we start a new build info | 234 | # we start a new build info |
| 235 | if brbe is not None: | 235 | if buildinfohelper.brbe is not None: |
| 236 | br_id, be_id = brbe.split(":") | ||
| 237 | buildinfohelper.store_build_done(br_id, be_id) | ||
| 238 | 236 | ||
| 239 | print "we are under BuildEnvironment management - after the build, we exit" | 237 | print "we are under BuildEnvironment management - after the build, we exit" |
| 240 | server.terminateServer() | 238 | server.terminateServer() |
