summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/ui/crumbs/builder.py
diff options
context:
space:
mode:
authorCristiana Voicu <cristiana.voicu@intel.com>2012-11-20 14:37:46 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-11-25 21:36:44 +0000
commitf26d3e8d5f735c7439bed234d0eb030215cded98 (patch)
tree95f81a5f99d055fed82cb41b30eb21d7ea00c9d2 /bitbake/lib/bb/ui/crumbs/builder.py
parent7cbc3cf64bf68138fbbbb8bcae76ecd22d583c98 (diff)
downloadpoky-f26d3e8d5f735c7439bed234d0eb030215cded98.tar.gz
bitbake: hob: showing when build fails because out of disk space
-to enable this in hob, first you have to enable this in bitbake using BB_DISKMON_DIRS and/or BB_DISKMON_WARNINTERVAL vars -created "restart the build" action on the build_fail_top_bar [YOCTO #3357] (Bitbake rev: 964ac25d153ff4da144963289a32066db0e28b89) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/builder.py')
-rwxr-xr-xbitbake/lib/bb/ui/crumbs/builder.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/builder.py b/bitbake/lib/bb/ui/crumbs/builder.py
index 25741fe3f4..ec3ff30488 100755
--- a/bitbake/lib/bb/ui/crumbs/builder.py
+++ b/bitbake/lib/bb/ui/crumbs/builder.py
@@ -456,6 +456,7 @@ class Builder(gtk.Window):
456 self.handler.build.connect("build-failed", self.handler_build_failed_cb) 456 self.handler.build.connect("build-failed", self.handler_build_failed_cb)
457 self.handler.build.connect("build-aborted", self.handler_build_aborted_cb) 457 self.handler.build.connect("build-aborted", self.handler_build_aborted_cb)
458 self.handler.build.connect("task-started", self.handler_task_started_cb) 458 self.handler.build.connect("task-started", self.handler_task_started_cb)
459 self.handler.build.connect("disk-full", self.handler_disk_full_cb)
459 self.handler.build.connect("log-error", self.handler_build_failure_cb) 460 self.handler.build.connect("log-error", self.handler_build_failure_cb)
460 self.handler.build.connect("log-warning", self.handler_build_failure_cb) 461 self.handler.build.connect("log-warning", self.handler_build_failure_cb)
461 self.handler.build.connect("log", self.handler_build_log_cb) 462 self.handler.build.connect("log", self.handler_build_log_cb)
@@ -1122,6 +1123,9 @@ class Builder(gtk.Window):
1122 self.build_details_page.update_progress_bar(title + ": ", fraction) 1123 self.build_details_page.update_progress_bar(title + ": ", fraction)
1123 self.build_details_page.update_build_status(message["current"], message["total"], message["task"]) 1124 self.build_details_page.update_build_status(message["current"], message["total"], message["task"])
1124 1125
1126 def handler_disk_full_cb(self, running_build):
1127 self.disk_full = True
1128
1125 def handler_build_failure_cb(self, running_build): 1129 def handler_build_failure_cb(self, running_build):
1126 self.build_details_page.show_issues() 1130 self.build_details_page.show_issues()
1127 1131