<?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>10891</bug_id>
          
          <creation_ts>2017-01-06 22:38:43 +0000</creation_ts>
          <short_desc>Selftest test_devtool_update_recipe_local_patch_gz fails  on poky-tiny distro</short_desc>
          <delta_ts>2017-04-18 16:10:53 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>QA/Testing</classification>
          <product>Build Testing</product>
          <component>general</component>
          <version>2.3</version>
          <rep_platform>x86</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>2.3 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Leonardo Sandoval Gonzalez">leonardo.sandoval.gonzalez</reporter>
          <assigned_to name="Leonardo Sandoval Gonzalez">leonardo.sandoval.gonzalez</assigned_to>
          <cc>benjamin.esquivel</cc>
    
    <cc>jose.perez.carranza</cc>
    
    <cc>juan.m.cruz.alcaraz</cc>
    
    <cc>ross.burton</cc>
          
          <qa_contact name="oscar lopez arandas">oscarx.lopez.arandas</qa_contact>
          <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>69601</commentid>
    <comment_count>0</comment_count>
    <who name="Leonardo Sandoval Gonzalez">leonardo.sandoval.gonzalez</who>
    <bug_when>2017-01-06 22:38:43 +0000</bug_when>
    <thetext>Running oe-selftest with poky-tiny distro, the following check fails:

----snip----
======================================================================
FAIL [4.177s]: test_devtool_update_recipe_local_patch_gz (oeqa.selftest.devtool.DevtoolTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File &quot;/home/ab/autobuilder/yocto-worker/nightly-oe-selftest-poky-tiny/build/meta/lib/oeqa/selftest/devtool.py&quot;, line 964, in test_devtool_update_recipe_local_patch_gz
    recipefile = get_bb_var(&apos;FILE&apos;, testrecipe)
  File &quot;/home/ab/autobuilder/yocto-worker/nightly-oe-selftest-poky-tiny/build/meta/lib/oeqa/utils/commands.py&quot;, line 195, in get_bb_var
    return get_bb_vars([var], target, postconfig)[var]
  File &quot;/home/ab/autobuilder/yocto-worker/nightly-oe-selftest-poky-tiny/build/meta/lib/oeqa/utils/commands.py&quot;, line 157, in get_bb_vars
    bbenv = get_bb_env(target, postconfig=postconfig)
  File &quot;/home/ab/autobuilder/yocto-worker/nightly-oe-selftest-poky-tiny/build/meta/lib/oeqa/utils/commands.py&quot;, line 151, in get_bb_env
    return bitbake(&quot;-e %s&quot; % target, postconfig=postconfig).output
  File &quot;/home/ab/autobuilder/yocto-worker/nightly-oe-selftest-poky-tiny/build/meta/lib/oeqa/utils/commands.py&quot;, line 143, in bitbake
    return runCmd(cmd, ignore_status, timeout, **options)
  File &quot;/home/ab/autobuilder/yocto-worker/nightly-oe-selftest-poky-tiny/build/meta/lib/oeqa/utils/commands.py&quot;, line 121, in runCmd
    raise AssertionError(&quot;Command &apos;%s&apos; returned non-zero exit status %d:\n%s&quot; % (command, result.status, result.output))
AssertionError: Command &apos;bitbake  -e devtool-test-patch-gz&apos; returned non-zero exit status 1:
NOTE: Started PRServer with DBfile: /home/ab/autobuilder/yocto-worker/nightly-oe-selftest-poky-tiny/build/build/cache/prserv.sqlite3, IP: 127.0.0.1, PORT: 42072, PID: 24089
Loading cache...done.
Loaded 1320 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing PROVIDES &apos;libxres&apos; (but /home/ab/autobuilder/yocto-worker/nightly-oe-selftest-poky-tiny/build/meta-selftest/recipes-test/devtool/devtool-test-patch-gz.bb DEPENDS on or otherwise requires it)
ERROR: libxres was skipped: missing required distro feature &apos;x11&apos; (not in DISTRO_FEATURES)
----snip----

The reason is that the recipe being used has a x11 distro feature dependency and poky-tiny distro features does not contain the latter.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72050</commentid>
    <comment_count>1</comment_count>
    <who name="Leonardo Sandoval Gonzalez">leonardo.sandoval.gonzalez</who>
    <bug_when>2017-04-03 21:21:59 +0000</bug_when>
    <thetext>being review at

http://lists.openembedded.org/pipermail/openembedded-core/2017-April/135122.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72220</commentid>
    <comment_count>2</comment_count>
    <who name="Leonardo Sandoval Gonzalez">leonardo.sandoval.gonzalez</who>
    <bug_when>2017-04-10 17:37:02 +0000</bug_when>
    <thetext>patch merged into master: e3c3d0956255c8ead64b180db08cf6a627d882b9</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72599</commentid>
    <comment_count>3</comment_count>
      <attachid>3732</attachid>
    <who name="oscar lopez arandas">oscarx.lopez.arandas</who>
    <bug_when>2017-04-18 16:04:01 +0000</bug_when>
    <thetext>Created attachment 3732
oe-selftest</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72601</commentid>
    <comment_count>4</comment_count>
    <who name="oscar lopez arandas">oscarx.lopez.arandas</who>
    <bug_when>2017-04-18 16:10:53 +0000</bug_when>
    <thetext>Running oe-selftest with poky-tiny distro, work with successfully

testimage: core-image-sato-core2-32.wic
 
Build Configuration:
BB_VERSION        = &quot;1.33.3&quot;
BUILD_SYS         = &quot;x86_64-linux&quot;
NATIVELSBSTRING   = &quot;universal&quot;
TARGET_SYS        = &quot;i686-poky-linux&quot;
MACHINE           = &quot;intel-core2-32&quot;
DISTRO            = &quot;poky&quot;
DISTRO_VERSION    = &quot;2.2+snapshot-20170417&quot;
TUNE_FEATURES     = &quot;m32 core2&quot;
COMMIT: eff56e4f0d59b1d965a68e4f009b7f07717b7edd

    STEPS:
git clone git://git.yoctoproject.org/poky&quot;

b)In poky directory checkout on the desired commit:

$ git checkout &lt;commit-id&gt;

3. Source the environment, from poky directory

 $ cd ~/poky 

$ source oe-init-build-env

4. Edit local.conf. PATH
 5. In ~poky/build directory, in command line, type the following commands:

$ bitbake rpm psplash run-postinsts
$ bitbake package-index

NOTE: After finishing the tasks, copy the image manifest (core-image-sato-sdk-genericx86.manifest) and the testdata.json (core-image-sato-sdk-genericx86.testdata.json) from autobuilder at the following path: &quot;~poky/build/tmp/deploy/images/genericx86/&quot; ( if &quot;/tmp/deploy/images/genericx86&quot; does not exist create new directories with this path)

$ bitbake core-image-sato-sdk -c testimage

$ oe-selftest --run-all

    EXPECTED OUTCOME:
oe-selftest --run-all with successfully
 

    ACTUAL OUTCOME: 
oe-selftest --run-all work with successfully

    RESULTS  IN  ATTACHMENT</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3732</attachid>
            <date>2017-04-18 16:04:01 +0000</date>
            <delta_ts>2017-04-18 16:04:01 +0000</delta_ts>
            <desc>oe-selftest</desc>
            <filename>oe-selftest</filename>
            <type>application/octet-stream</type>
            <size>2120</size>
            <attacher name="oscar lopez arandas">oscarx.lopez.arandas</attacher>
            
              <data encoding="base64">MTY6MTE6MjQgLSBvZS1zZWxmdGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxMzQ1OiBQQVNTRUQK
MTY6MTE6MzMgLSBvZS1zZWxmdGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxMTk1OiBQQVNTRUQK
MTY6MTE6MzkgLSBvZS1zZWxmdGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSA5NTogUEFTU0VECjE2
OjExOjQzIC0gb2Utc2VsZnRlc3QgLSBSRVNVTFRTIC0gVGVzdGNhc2UgOTM6IFBBU1NFRAoxNjox
MjoxMCAtIG9lLXNlbGZ0ZXN0IC0gUkVTVUxUUyAtIFRlc3RjYXNlIDc1NjogUEFTU0VECjE2OjEy
OjExIC0gb2Utc2VsZnRlc3QgLSBSRVNVTFRTIC0gVGVzdGNhc2UgODM6IFBBU1NFRAoxNjoxMjox
NCAtIG9lLXNlbGZ0ZXN0IC0gUkVTVUxUUyAtIFRlc3RjYXNlIDkwOiBQQVNTRUQKMTY6MTI6MjYg
LSBvZS1zZWxmdGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxMzg0OiBQQVNTRUQKMTY6MTI6MzEg
LSBvZS1zZWxmdGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxNDI1OiBQQVNTRUQKMTY6MTI6MzYg
LSBvZS1zZWxmdGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxNjc6IFBBU1NFRAoxNjoxMjozNyAt
IG9lLXNlbGZ0ZXN0IC0gUkVTVUxUUyAtIFRlc3RjYXNlIDEwNTogUEFTU0VECjE2OjEyOjM5IC0g
b2Utc2VsZnRlc3QgLSBSRVNVTFRTIC0gVGVzdGNhc2UgMTA3OiBQQVNTRUQKMTY6MTI6NDMgLSBv
ZS1zZWxmdGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxMDM0OiBQQVNTRUQKMTY6MTM6MTAgLSBv
ZS1zZWxmdGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxMDM1OiBQQVNTRUQKMTY6MTM6MTQgLSBv
ZS1zZWxmdGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxMDI5OiBQQVNTRUQKMTY6MTM6MTUgLSBv
ZS1zZWxmdGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxMDI4OiBQQVNTRUQKMTY6MTM6MzYgLSBv
ZS1zZWxmdGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSA4MDY6IFBBU1NFRAoxNjoxNDowOCAtIG9l
LXNlbGZ0ZXN0IC0gUkVTVUxUUyAtIFRlc3RjYXNlIDEzNTQ6IFBBU1NFRAoxNjoxNDoyNyAtIG9l
LXNlbGZ0ZXN0IC0gUkVTVUxUUyAtIFRlc3RjYXNlIDE2MzogUEFTU0VECjE2OjE1OjI5IC0gb2Ut
c2VsZnRlc3QgLSBSRVNVTFRTIC0gVGVzdGNhc2UgODk5OiBQQVNTRUQKMTY6MTU6NDAgLSBvZS1z
ZWxmdGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxMDg6IFBBU1NFRAoxNjoxNTo1NCAtIG9lLXNl
bGZ0ZXN0IC0gUkVTVUxUUyAtIFRlc3RjYXNlIDE2ODogUEFTU0VECjE2OjE1OjU1IC0gb2Utc2Vs
ZnRlc3QgLSBSRVNVTFRTIC0gVGVzdGNhc2UgMTAzMDogUEFTU0VECjE2OjE2OjA2IC0gb2Utc2Vs
ZnRlc3QgLSBSRVNVTFRTIC0gVGVzdGNhc2UgMTAzOiBQQVNTRUQKMTY6MTY6MjkgLSBvZS1zZWxm
dGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxMTE5OiBQQVNTRUQKMTY6MTY6MzAgLSBvZS1zZWxm
dGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxMDMzOiBQQVNTRUQKMTY6MTY6MzIgLSBvZS1zZWxm
dGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxMDMyOiBQQVNTRUQKMTY6MTY6NDUgLSBvZS1zZWxm
dGVzdCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxNzE6IFBBU1NFRAoxNjoxNjo0NiAtIG9lLXNlbGZ0
ZXN0IC0gUkVTVUxUUyAtIFRlc3RjYXNlIDc4OTogUEFTU0VECjE2OjE2OjQ3IC0gb2Utc2VsZnRl
c3QgLSBSRVNVTFRTIC0gVGVzdGNhc2UgNzkwOiBQQVNTRUQKMTY6MTY6NTkgLSBvZS1zZWxmdGVz
dCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxNDIyOiBQQVNTRUQKMTY6MTc6MDEgLSBvZS1zZWxmdGVz
dCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxMDMxOiBQQVNTRUQKMTY6MTc6MDIgLSBvZS1zZWxmdGVz
dCAtIFJFU1VMVFMgLSBUZXN0Y2FzZSAxMDY6IFBBU1NFRAoKMjAxNy0wNC0xNyAxOTowODoxOCw2
OTYgLSBzZWxmdGVzdCAtIElORk8gLSBGaW5pc2hlZAoyMDE3LTA0LTE3IDE5OjA4OjE4LDY5NiAt
IHNlbGZ0ZXN0IC0gSU5GTyAtIFJlbW92aW5nIHRoZSBpbmNsdWRlIGZyb20gbG9jYWwuY29uZgoy
MDE3LTA0LTE3IDE5OjA4OjE4LDY5NiAtIHNlbGZ0ZXN0IC0gSU5GTyAtIFJlbW92aW5nIHRoZSBp
bmNsdWRlIGZyb20gYmJsYXllcnMuY29uZgpvc2NhckBvc2Nhci1UaGlua1BhZC1UNTQwcDp+L3dp
Yy9idWlsZCQgCgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>