[oe-commits] [bitbake] 02/18: knotty: don't display ETA for tasks with progress

git at git.openembedded.org git at git.openembedded.org
Mon Jul 25 08:59:07 UTC 2016


rpurdie pushed a commit to branch master-next
in repository bitbake.

commit 235db4870b11db97250979e647b54cdb5ce4fbb6
Author: Paul Eggleton <paul.eggleton at linux.intel.com>
AuthorDate: Sat Jul 23 00:18:38 2016 +1200

    knotty: don't display ETA for tasks with progress
    
    It turns out that progress information we can extract from a task is
    rarely apportioned closely enough to the time taken for the ETA to be
    accurate, so showing it is going to be misleading most of the time for
    anything but the most basic of examples. Let's just remove it and avoid
    misleading (or worse, annoying) the user.
    
    Fixes [YOCTO #9986].
    
    Signed-off-by: Paul Eggleton <paul.eggleton at linux.intel.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 lib/bb/ui/knotty.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/bb/ui/knotty.py b/lib/bb/ui/knotty.py
index b92334b..1723a72 100644
--- a/lib/bb/ui/knotty.py
+++ b/lib/bb/ui/knotty.py
@@ -245,7 +245,7 @@ class TerminalFilter(object):
                         pbar = BBProgress("0: %s (pid %s) " % (activetasks[t]["title"], t), 100, widgets=[progressbar.BouncingSlider(), ''], extrapos=2)
                         pbar.bouncing = True
                     else:
-                        pbar = BBProgress("0: %s (pid %s) " % (activetasks[t]["title"], t), 100)
+                        pbar = BBProgress("0: %s (pid %s) " % (activetasks[t]["title"], t), 100, widgets=[progressbar.Percentage(), ' ', progressbar.Bar(), ''], extrapos=4)
                         pbar.bouncing = False
                     activetasks[t]["progressbar"] = pbar
                 tasks.append((pbar, progress, rate, start_time))

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list