<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>9630</bug_id>
          
          <creation_ts>2016-05-13 21:19:05 +0000</creation_ts>
          <short_desc>Show tasks currently running as part of progress bar update</short_desc>
          <delta_ts>2025-06-11 09:03:15 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>Toaster</product>
          <component>toaster</component>
          <version>2.2</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>ACCEPTED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>GUI design pending   </status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>5.99</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="brian avery">brian.avery</reporter>
          <assigned_to name="David Reyna">david.reyna</assigned_to>
          <cc>belen.barros.pena</cc>
    
    <cc>david.reyna</cc>
    
    <cc>jessica.zhang</cc>
    
    <cc>jose.perez.carranza</cc>
    
    <cc>stanciux.mihail</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>62198</commentid>
    <comment_count>0</comment_count>
    <who name="brian avery">brian.avery</who>
    <bug_when>2016-05-13 21:19:05 +0000</bug_when>
    <thetext>This needs design: we should consider showing the tasks currently being
executed like in Knotty. 

Josh also suggests:&quot;even listing &quot;x of y tasks complete&quot; might help?&quot;
One thought:
hover over progress par pops up has overlay window showing running tasks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63968</commentid>
    <comment_count>1</comment_count>
    <who name="Elliot Smith">elliot.smith</who>
    <bug_when>2016-07-14 09:17:29 +0000</bug_when>
    <thetext>Moving to M4, as showing the running tasks will require additional work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74561</commentid>
    <comment_count>2</comment_count>
    <who name="David Reyna">david.reyna</who>
    <bug_when>2017-06-27 02:34:55 +0000</bug_when>
    <thetext>Here are my thoughts about the various levels of implementation and their cost/benefit.

1) You just want to know that there is progress

In this case the &quot;x of y tasks complete&quot; summary would be sufficient and be much finer detail than the current &quot;percent complete&quot; display.

This is simple logic, and the output could be contained in the current progress bar.

This is my preferred implementable.

2) We can show what just got completed.

This would be a including the name of the task that just got completed in addition to the &quot;x of y completed&quot; message, and would give a sense of what bitbake is working on.

This is simple logic, and the output could be contained in the current progress bar.

3) We can show what the hold ups are

We could indicate which (n number of) tasks are taking a long time. In practice, the kernel unpack and compile will always be on the list, but we could include a few other long runners.

This would require some logic, plus it would require several lines of display.

This would be very nice for the new clone progress bar, since it can indicate which clones are taking a long time.

4) We could show the whole knotty level task display

This would be very fancy, and would require many lines of display. This seems overkill for Toaster, and would result in a lot of traffic (though we could throttle the updates to once every few seconds).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96968</commentid>
    <comment_count>3</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2023-10-24 14:24:53 +0000</bug_when>
    <thetext>Bulk move from 4.99 or 0.00 to 5.99</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>