<?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>10773</bug_id>
          
          <creation_ts>2016-12-06 21:01:24 +0000</creation_ts>
          <short_desc>QA Bitbake: extend coverage for event unit test</short_desc>
          <delta_ts>2018-01-09 02:05:53 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>QA/Testing</classification>
          <product>Test Plans/Suite</product>
          <component>test-plans/suite</component>
          <version>2.3</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>2.5 M2</target_milestone>
          <dependson>10368</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</reporter>
          <assigned_to name="yeoh ee peng">ee.peng.yeoh</assigned_to>
          <cc>benjamin.esquivel</cc>
    
    <cc>corneliux.stoicescu</cc>
    
    <cc>jair.de.jesus.gonzalez.plascencia</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>richard.purdie</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>68881</commentid>
    <comment_count>0</comment_count>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2016-12-06 21:01:24 +0000</bug_when>
    <thetext>Increase the coverage of unit tests created on Bug 10368.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68945</commentid>
    <comment_count>1</comment_count>
    <who name="Benjamin Esquivel">benjamin.esquivel</who>
    <bug_when>2016-12-08 15:56:27 +0000</bug_when>
    <thetext>Jair, in order for this bug to not look as a duplicate of bug 10368, it is required to describe which areas is the testing going to be extended to. Setting it as NEEDINFO for you to describe those.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68995</commentid>
    <comment_count>2</comment_count>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2016-12-09 17:37:06 +0000</bug_when>
    <thetext>Bug 10368 has been split in two tasks. The original bug 10368 will track the server and client doubles setup and the creation of basic functionality tests covering the main communication methods and at least three events. Bug 10733 will be used to track extending and completing the bb event module&apos;s test coverage.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69142</commentid>
    <comment_count>3</comment_count>
      <attachid>3562</attachid>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2016-12-15 05:03:05 +0000</bug_when>
    <thetext>Created attachment 3562
bitbake_events</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69143</commentid>
    <comment_count>4</comment_count>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2016-12-15 05:04:34 +0000</bug_when>
    <thetext>This enhancemet bug will include the following items:
- Extending coverage of the event unit test created on bug 10368 to include the remaining module&apos;s functions and helper classes including:
	- set_eventfilter(func)
	- set_UIHmask(handlerNum, level, debug_domains, mask)
	- getName(e)
	- class UIEventFilter(object)
		def __init__(self, level, debug_domains)
		def update(self, eventmask, level, debug_domains)
		def filter(self, event)
	- Testing event handling with the attached event classes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69289</commentid>
    <comment_count>5</comment_count>
    <who name="Benjamin Esquivel">benjamin.esquivel</who>
    <bug_when>2016-12-21 21:19:49 +0000</bug_when>
    <thetext>Fixing some misfiled fields in the bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73699</commentid>
    <comment_count>6</comment_count>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2017-06-05 21:02:35 +0000</bug_when>
    <thetext>Moving this item to M2 as it depends on 10368, whose integration is pending (currently targeted for M1).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75213</commentid>
    <comment_count>7</comment_count>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2017-07-21 00:21:36 +0000</bug_when>
    <thetext>Moving to M3 as the patch-set wasn&apos;t ready for M2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75970</commentid>
    <comment_count>8</comment_count>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2017-08-17 23:35:43 +0000</bug_when>
    <thetext>Patch-set has been submitted to http://lists.openembedded.org/pipermail/bitbake-devel/2017-August/008908.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>76285</commentid>
    <comment_count>9</comment_count>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2017-08-29 21:42:31 +0000</bug_when>
    <thetext>This wasn&apos;t integrated on 2.4 M3. Moving the target to 2.5 M1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>78614</commentid>
    <comment_count>10</comment_count>
    <who name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</who>
    <bug_when>2017-12-08 21:27:21 +0000</bug_when>
    <thetext>Sent a reminder for integrating this series on http://lists.openembedded.org/pipermail/bitbake-devel/2017-December/009129.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>78944</commentid>
    <comment_count>11</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2018-01-07 12:14:58 +0000</bug_when>
    <thetext>http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=e95ce3fe3b31e63aedf891bfd9a3397bb5f91ba8</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3562</attachid>
            <date>2016-12-15 05:03:05 +0000</date>
            <delta_ts>2016-12-15 05:03:05 +0000</delta_ts>
            <desc>bitbake_events</desc>
            <filename>bbevents.txt</filename>
            <type>text/plain</type>
            <size>3630</size>
            <attacher name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</attacher>
            
              <data encoding="base64">Y2xhc3MgQ29uZmlnUGFyc2VkKEV2ZW50KQpjbGFzcyBSZWNpcGVFdmVudChFdmVudCkKICAgIGRl
ZiBfX2luaXRfXyhzZWxmLCBmbikKY2xhc3MgUmVjaXBlUHJlRmluYWxpc2UoUmVjaXBlRXZlbnQp
CmNsYXNzIFJlY2lwZVBhcnNlZChSZWNpcGVFdmVudCkKY2xhc3MgU3RhbXBVcGRhdGUoRXZlbnQp
CiAgICBkZWYgX19pbml0X18oc2VsZiwgdGFyZ2V0cywgc3RhbXBmbnMpCiAgICBkZWYgZ2V0U3Rh
bXBQcmVmaXgoc2VsZikKICAgIGRlZiBnZXRUYXJnZXRzKHNlbGYpCmNsYXNzIEJ1aWxkQmFzZShF
dmVudCkNCiAgICBkZWYgX19pbml0X18oc2VsZiwgbiwgcCwgZmFpbHVyZXMgPSAwKQogICAgZGVm
IGdldFBrZ3Moc2VsZikKICAgIGRlZiBzZXRQa2dzKHNlbGYsIHBrZ3MpCiAgICBkZWYgZ2V0TmFt
ZShzZWxmKQogICAgZGVmIHNldE5hbWUoc2VsZiwgbmFtZSkKICAgIGRlZiBnZXRDZmcoc2VsZikK
ICAgIGRlZiBzZXRDZmcoc2VsZiwgY2ZnKQogICAgZGVmIGdldEZhaWx1cmVzKHNlbGYpCmNsYXNz
IEJ1aWxkSW5pdChCdWlsZEJhc2UpCiAgICBkZWYgX19pbml0X18oc2VsZiwgcD1bXSkKY2xhc3Mg
QnVpbGRTdGFydGVkKEJ1aWxkQmFzZSwgT3BlcmF0aW9uU3RhcnRlZCkKICAgIGRlZiBfX2luaXRf
XyhzZWxmLCBuLCBwLCBmYWlsdXJlcyA9IDApCmNsYXNzIEJ1aWxkQ29tcGxldGVkKEJ1aWxkQmFz
ZSwgT3BlcmF0aW9uQ29tcGxldGVkKQogICAgZGVmIF9faW5pdF9fKHNlbGYsIHRvdGFsLCBuLCBw
LCBmYWlsdXJlcz0wLCBpbnRlcnJ1cHRlZD0wKQpjbGFzcyBEaXNrRnVsbChFdmVudCkKICAgIGRl
ZiBfX2luaXRfXyhzZWxmLCBkZXYsIHR5cGUsIGZyZWVzcGFjZSwgbW91bnRwb2ludCkKY2xhc3Mg
RGlza1VzYWdlU2FtcGxlCiAgICBkZWYgX19pbml0X18oc2VsZiwgYXZhaWxhYmxlX2J5dGVzLCBm
cmVlX2J5dGVzLCB0b3RhbF9ieXRlcykKY2xhc3MgTW9uaXRvckRpc2tFdmVudChFdmVudCkKICAg
IGRlZiBfX2luaXRfXyhzZWxmLCBkaXNrX3VzYWdlKQpjbGFzcyBOb1Byb3ZpZGVyKEV2ZW50KQog
ICAgZGVmIF9faW5pdF9fKHNlbGYsIGl0ZW0sIHJ1bnRpbWU9RmFsc2UsIGRlcGVuZGVlcz1Ob25l
LCByZWFzb25zPU5vbmUsIGNsb3NlX21hdGNoZXM9Tm9uZSkKICAgIGRlZiBnZXRJdGVtKHNlbGYp
CiAgICBkZWYgaXNSdW50aW1lKHNlbGYpCmNsYXNzIE11bHRpcGxlUHJvdmlkZXJzKEV2ZW50KQog
ICAgZGVmICBfX2luaXRfXyhzZWxmLCBpdGVtLCBjYW5kaWRhdGVzLCBydW50aW1lID0gRmFsc2Up
CiAgICBkZWYgaXNSdW50aW1lKHNlbGYpCiAgICBkZWYgZ2V0SXRlbShzZWxmKQogICAgZGVmIGdl
dENhbmRpZGF0ZXMoc2VsZikKY2xhc3MgUGFyc2VTdGFydGVkKE9wZXJhdGlvblN0YXJ0ZWQpCiAg
ICBkZWYgX19pbml0X18oc2VsZiwgdG90YWwpCmNsYXNzIFBhcnNlQ29tcGxldGVkKE9wZXJhdGlv
bkNvbXBsZXRlZCkKICAgIGRlZiBfX2luaXRfXyhzZWxmLCBjYWNoZWQsIHBhcnNlZCwgc2tpcHBl
ZCwgbWFza2VkLCB2aXJ0dWFscywgZXJyb3JzLCB0b3RhbCkKY2xhc3MgUGFyc2VQcm9ncmVzcyhP
cGVyYXRpb25Qcm9ncmVzcykKICAgIGRlZiBfX2luaXRfXyhzZWxmLCBjdXJyZW50LCB0b3RhbCkK
Y2xhc3MgQ2FjaGVMb2FkU3RhcnRlZChPcGVyYXRpb25TdGFydGVkKQogICAgZGVmIF9faW5pdF9f
KHNlbGYsIHRvdGFsKQpjbGFzcyBDYWNoZUxvYWRQcm9ncmVzcyhPcGVyYXRpb25Qcm9ncmVzcykK
ICAgIGRlZiBfX2luaXRfXyhzZWxmLCBjdXJyZW50LCB0b3RhbCkKY2xhc3MgQ2FjaGVMb2FkQ29t
cGxldGVkKE9wZXJhdGlvbkNvbXBsZXRlZCkKICAgIGRlZiBfX2luaXRfXyhzZWxmLCB0b3RhbCwg
bnVtX2VudHJpZXMpCmNsYXNzIFRyZWVEYXRhUHJlcGFyYXRpb25TdGFydGVkKE9wZXJhdGlvblN0
YXJ0ZWQpCiAgICBkZWYgX19pbml0X18oc2VsZikKY2xhc3MgVHJlZURhdGFQcmVwYXJhdGlvblBy
b2dyZXNzKE9wZXJhdGlvblByb2dyZXNzKQogICAgZGVmIF9faW5pdF9fKHNlbGYsIGN1cnJlbnQs
IHRvdGFsKQpjbGFzcyBUcmVlRGF0YVByZXBhcmF0aW9uQ29tcGxldGVkKE9wZXJhdGlvbkNvbXBs
ZXRlZCkKICAgIGRlZiBfX2luaXRfXyhzZWxmLCB0b3RhbCkKY2xhc3MgRGVwVHJlZUdlbmVyYXRl
ZChFdmVudCkKICAgIGRlZiBfX2luaXRfXyhzZWxmLCBkZXBncmFwaCkKY2xhc3MgVGFyZ2V0c1Ry
ZWVHZW5lcmF0ZWQoRXZlbnQpCiAgICBkZWYgX19pbml0X18oc2VsZiwgbW9kZWwpCmNsYXNzIFJl
YWNoYWJsZVN0YW1wcyhFdmVudCkKICAgIGRlZiBfX2luaXRfXyhzZWxmLCBzdGFtcHMpCmNsYXNz
IEZpbGVzTWF0Y2hpbmdGb3VuZChFdmVudCkKICAgIGRlZiBfX2luaXRfXyhzZWxmLCBwYXR0ZXJu
LCBtYXRjaGVzKQpjbGFzcyBDb3JlQmFzZUZpbGVzRm91bmQoRXZlbnQpCiAgICBkZWYgX19pbml0
X18oc2VsZiwgcGF0aHMpCmNsYXNzIENvbmZpZ0ZpbGVzRm91bmQoRXZlbnQpCiAgICBkZWYgX19p
bml0X18oc2VsZiwgdmFyaWFibGUsIHZhbHVlcykKY2xhc3MgQ29uZmlnRmlsZVBhdGhGb3VuZChF
dmVudCkKICAgIGRlZiBfX2luaXRfXyhzZWxmLCBwYXRoKQpjbGFzcyBNc2dCYXNlKEV2ZW50KQog
ICAgIiIiQmFzZSBjbGFzcyBmb3IgbWVzc2FnZXMiIiINCiAgICBkZWYgX19pbml0X18oc2VsZiwg
bXNnKQpjbGFzcyBNc2dEZWJ1ZyhNc2dCYXNlKQpjbGFzcyBNc2dOb3RlKE1zZ0Jhc2UpCmNsYXNz
IE1zZ1dhcm4oTXNnQmFzZSkKY2xhc3MgTXNnRXJyb3IoTXNnQmFzZSkKY2xhc3MgTXNnRmF0YWwo
TXNnQmFzZSkKY2xhc3MgTXNnUGxhaW4oTXNnQmFzZSkKY2xhc3MgTG9nRXhlY1RUWShFdmVudCkK
ICAgIGRlZiBfX2luaXRfXyhzZWxmLCBtc2csIHByb2csIHNsZWVwX2RlbGF5LCByZXRyaWVzKQpj
bGFzcyBMb2dIYW5kbGVyKGxvZ2dpbmcuSGFuZGxlcikKICAgIGRlZiBlbWl0KHNlbGYsIHJlY29y
ZCkKICAgIGRlZiBmaWx0ZXIoc2VsZiwgcmVjb3JkKQpjbGFzcyBSZXF1ZXN0UGFja2FnZUluZm8o
RXZlbnQpCmNsYXNzIFBhY2thZ2VJbmZvKEV2ZW50KQogICAgZGVmIF9faW5pdF9fKHNlbGYsIHBr
Z2luZm9saXN0KQpjbGFzcyBNZXRhZGF0YUV2ZW50KEV2ZW50KQogICAgZGVmIF9faW5pdF9fKHNl
bGYsIGV2ZW50dHlwZSwgZXZlbnRkYXRhKQpjbGFzcyBQcm9jZXNzU3RhcnRlZChFdmVudCkKICAg
IGRlZiBfX2luaXRfXyhzZWxmLCBwcm9jZXNzbmFtZSwgdG90YWwpCmNsYXNzIFByb2Nlc3NQcm9n
cmVzcyhFdmVudCkKICAgIGRlZiBfX2luaXRfXyhzZWxmLCBwcm9jZXNzbmFtZSwgcHJvZ3Jlc3Mp
CmNsYXNzIFByb2Nlc3NGaW5pc2hlZChFdmVudCkKICAgIGRlZiBfX2luaXRfXyhzZWxmLCBwcm9j
ZXNzbmFtZSkKY2xhc3MgU2FuaXR5Q2hlY2soRXZlbnQpCiAgICBkZWYgX19pbml0X18oc2VsZiwg
Z2VuZXJhdGVldmVudHMgPSBUcnVlKQpjbGFzcyBTYW5pdHlDaGVja1Bhc3NlZChFdmVudCkKY2xh
c3MgU2FuaXR5Q2hlY2tGYWlsZWQoRXZlbnQpCiAgICBkZWYgX19pbml0X18oc2VsZiwgbXNnLCBu
ZXR3b3JrX2Vycm9yPUZhbHNlKQpjbGFzcyBOZXR3b3JrVGVzdChFdmVudCkKICAgIGRlZiBfX2lu
aXRfXyhzZWxmLCBnZW5lcmF0ZWV2ZW50cyA9IFRydWUpCmNsYXNzIE5ldHdvcmtUZXN0UGFzc2Vk
KEV2ZW50KQpjbGFzcyBOZXR3b3JrVGVzdEZhaWxlZChFdmVudCk6
</data>

          </attachment>
      

    </bug>

</bugzilla>