diff options
author | Cristiana Voicu <cristiana.voicu@intel.com> | 2012-11-20 14:37:46 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-11-25 21:36:44 +0000 |
commit | f26d3e8d5f735c7439bed234d0eb030215cded98 (patch) | |
tree | 95f81a5f99d055fed82cb41b30eb21d7ea00c9d2 /bitbake/lib/bb/ui/crumbs/builder.py | |
parent | 7cbc3cf64bf68138fbbbb8bcae76ecd22d583c98 (diff) | |
download | poky-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-x | bitbake/lib/bb/ui/crumbs/builder.py | 4 |
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 | ||