<?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>5300</bug_id>
          
          <creation_ts>2013-10-01 14:10:00 +0000</creation_ts>
          <short_desc>Modify buildstats implementation to use the bb.build.Task* timestamp</short_desc>
          <delta_ts>2014-04-08 08:06:23 +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>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.6 M5</target_milestone>
          <dependson>5485</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Belen Barros Pena">belen.barros.pena</reporter>
          <assigned_to name="Marius Avram">marius.avram</assigned_to>
          <cc>alexandru.damian</cc>
    
    <cc>belen.barros.pena</cc>
    
    <cc>elizabeth.flanagan</cc>
    
    <cc>marius.avram</cc>
    
    <cc>sgw</cc>
    
    <cc>Yuan.Sun2</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>37409</commentid>
    <comment_count>0</comment_count>
      <attachid>1537</attachid>
    <who name="Belen Barros Pena">belen.barros.pena</who>
    <bug_when>2013-10-01 14:10:00 +0000</bug_when>
    <thetext>Created attachment 1537
sysvinit-inittab.do_package info from build stats

We are now collecting tasks cpu usage and disk i/o from build stats. However, the task time reported by Web Hob doesn&apos;t seem to match the build stats information (see attached files).

How is the task time being obtained and why is it different from the information reported by build stats?

webhob-master-1_5-2609</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37410</commentid>
    <comment_count>1</comment_count>
      <attachid>1538</attachid>
    <who name="Belen Barros Pena">belen.barros.pena</who>
    <bug_when>2013-10-01 14:10:44 +0000</bug_when>
    <thetext>Created attachment 1538
sysvinit-inittab.do_package info from web hob</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37436</commentid>
    <comment_count>2</comment_count>
    <who name="Alexandru Damian">alexandru.damian</who>
    <bug_when>2013-10-01 15:54:07 +0000</bug_when>
    <thetext>Tentative patch for both 5300 and 5299 in testing.

The root cause for both bugs seems that the native- and normal tasks had a naming collision in the state tracking structure, and the tasks may got overwritten.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37438</commentid>
    <comment_count>3</comment_count>
    <who name="Alexandru Damian">alexandru.damian</who>
    <bug_when>2013-10-01 15:56:38 +0000</bug_when>
    <thetext>Fix available on adamian/webhob-minimal-1_5-3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37521</commentid>
    <comment_count>4</comment_count>
    <who name="Belen Barros Pena">belen.barros.pena</who>
    <bug_when>2013-10-03 10:17:43 +0000</bug_when>
    <thetext>Still not working for me in 

adamian/webhob-minimal-1_5-3

do_package.eglibc-initial

elapsed time in web hob: 0.018142
elapsed time in build stats: 0.57</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37575</commentid>
    <comment_count>5</comment_count>
    <who name="Alexandru Damian">alexandru.damian</who>
    <bug_when>2013-10-03 15:18:27 +0000</bug_when>
    <thetext>IMHO, this happens because on buildstats.class takes the completion time after creating the buildstats directory hierarchy and opening the destination file, which can take a significant amount of time on a loaded system (see write_task_data()).

webhob takes the completion time as soon as the event is received, so it&apos;s more accurate.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37833</commentid>
    <comment_count>6</comment_count>
    <who name="Belen Barros Pena">belen.barros.pena</who>
    <bug_when>2013-10-11 10:11:21 +0000</bug_when>
    <thetext>If this means that web hob times are the correct ones, should we do something about build stats?

I am concerned about our different tools reporting different information: it makes the lot look unreliable. But I am not sure if build stats can be made to work in any other way.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38106</commentid>
    <comment_count>7</comment_count>
    <who name="Alexandru Damian">alexandru.damian</who>
    <bug_when>2013-10-21 10:17:50 +0000</bug_when>
    <thetext>Tentatively assigned to Beth, should we want to change the buildstats info.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39616</commentid>
    <comment_count>8</comment_count>
    <who name="Alexandru Damian">alexandru.damian</who>
    <bug_when>2013-12-30 12:38:20 +0000</bug_when>
    <thetext>Moved to new, Beth, can you please let us know when you&apos;ll take a look at this ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40449</commentid>
    <comment_count>9</comment_count>
    <who name="Marius Avram">marius.avram</who>
    <bug_when>2014-02-19 10:04:20 +0000</bug_when>
    <thetext>This bug is very similar to:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=5485 , which is in process of solving.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40466</commentid>
    <comment_count>10</comment_count>
    <who name="Alexandru Damian">alexandru.damian</who>
    <bug_when>2014-02-19 18:46:29 +0000</bug_when>
    <thetext>We are adding time-stamps to the bb.build.Task* events. This will allow time-based measurement of task duration synchronously during task execution, thereby eliminating measurement errors based on time of processing events.

Marius, can you please modify the buildstats code as well ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41691</commentid>
    <comment_count>11</comment_count>
    <who name="Marius Avram">marius.avram</who>
    <bug_when>2014-03-25 13:27:32 +0000</bug_when>
    <thetext>Solution merged to master:poky, commit: ba6caa021fea2edc5483bcde6d71122f2a2a871a</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42361</commentid>
    <comment_count>12</comment_count>
    <who name="Yuan Sun">Yuan.Sun2</who>
    <bug_when>2014-04-08 08:06:23 +0000</bug_when>
    <thetext>Verified in 3e528d3e4bc542ca2f654c54363c56af0fb9f61b.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>1537</attachid>
            <date>2013-10-01 14:10:00 +0000</date>
            <delta_ts>2013-10-01 14:10:00 +0000</delta_ts>
            <desc>sysvinit-inittab.do_package info from build stats</desc>
            <filename>do_package</filename>
            <type>application/octet-stream</type>
            <size>638</size>
            <attacher name="Belen Barros Pena">belen.barros.pena</attacher>
            
              <data encoding="base64">RXZlbnQ6IFRhc2tTdGFydGVkIApTdGFydGVkOiAxMzgwNjI2NjI3LjQ3IApzeXN2aW5pdC1pbml0
dGFiLTIuODhkc2Ytcjk6IGRvX3BhY2thZ2U6IEVsYXBzZWQgdGltZTogMTUuNjUgc2Vjb25kcyAK
Q1BVIHVzYWdlOiAwLjYlIApFbmRJT2luUHJvZ3Jlc3M6IDEKRW5kUmVhZHNDb21wOiAyNTc5OTAK
RW5kUmVhZHNNZXJnZWQ6IDEzOTY5NTIwMgpFbmRTZWN0UmVhZDogMTM4MzIwMDQwCkVuZFNlY3RX
cml0ZTogMjM1OTAxNjcyCkVuZFRpbWVJTzogMjQzNTM2ODQKRW5kVGltZVJlYWRzOiAxMzUzNTE1
CkVuZFRpbWVXcml0ZTogNDg2OTUyNTM2CkVuZFdUaW1lSU86IDYyNjEwMjEwMApFbmRXcml0ZXND
b21wOiA1OTg2Njk0ClN0YXJ0SU9pblByb2dyZXNzOiAxMQpTdGFydFJlYWRzQ29tcDogMjU3MDQ2
ClN0YXJ0UmVhZHNNZXJnZWQ6IDEzOTYxNTg4MgpTdGFydFNlY3RSZWFkOiAxMzgxMjc0NTIKU3Rh
cnRTZWN0V3JpdGU6IDIzNTg3NjE2OApTdGFydFRpbWVJTzogMjQzMzgzMDQKU3RhcnRUaW1lUmVh
ZHM6IDEzNTM0NTcKU3RhcnRUaW1lV3JpdGU6IDQ4Njk1MTE5MgpTdGFydFdUaW1lSU86IDYyNTkw
ODc4MApTdGFydFdyaXRlc0NvbXA6IDU5ODU3MDkKU3RhdHVzOiBQQVNTRUQgCkVuZGVkOiAxMzgw
NjI2NjQzLjEyIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>1538</attachid>
            <date>2013-10-01 14:10:44 +0000</date>
            <delta_ts>2013-10-01 14:10:44 +0000</delta_ts>
            <desc>sysvinit-inittab.do_package info from web hob</desc>
            <filename>where_is_time_coming_from.png</filename>
            <type>image/png</type>
            <size>12149</size>
            <attacher name="Belen Barros Pena">belen.barros.pena</attacher>
            
              <data encoding="base64">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
SUVORK5CYII=
</data>

          </attachment>
      

    </bug>

</bugzilla>