<?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>11565</bug_id>
          
          <creation_ts>2017-05-22 20:20:28 +0000</creation_ts>
          <short_desc>morty self-test errors</short_desc>
          <delta_ts>2017-06-07 01:33:47 +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>OE-Core</product>
          <component>core</component>
          <version>2.2.2</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>normal</bug_severity>
          <target_milestone>2.2.2</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Juro Bystricky">juro.bystricky</reporter>
          <assigned_to name="Ross Burton">ross.burton</assigned_to>
          <cc>akuster</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.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>73426</commentid>
    <comment_count>0</comment_count>
      <attachid>3775</attachid>
    <who name="Juro Bystricky">juro.bystricky</who>
    <bug_when>2017-05-22 20:20:28 +0000</bug_when>
    <thetext>Created attachment 3775
console output

Various errors reported by AB:
https://autobuilder.yocto.io/builders/nightly-oe-selftest/builds/299

======================================================================
ERROR [22.523s]: test_continue (oeqa.selftest.bbtests.BitbakeTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File &quot;/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/utils/decorators.py&quot;, line 109, in wrapped_f
    return func(*args, **kwargs)
  File &quot;/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/selftest/bbtests.py&quot;, line 227, in test_continue
    continuepos = result.output.find(&apos;NOTE: recipe xcursor-transparent-theme-%s: task do_unpack: Started&apos; % manver.group(1))
AttributeError: &apos;NoneType&apos; object has no attribute &apos;group&apos;

======================================================================
ERROR [27.392s]: test_force_task_1 (oeqa.selftest.bbtests.BitbakeTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File &quot;/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/utils/decorators.py&quot;, line 109, in wrapped_f
    return func(*args, **kwargs)
  File &quot;/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/selftest/bbtests.py&quot;, line 91, in test_force_task_1
    ftools.append_file(man_file, test_data)
  File &quot;/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/utils/ftools.py&quot;, line 18, in append_file
    with open(path, &quot;a&quot;) as f:
FileNotFoundError: [Errno 2] No such file or directory: &apos;/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/build/tmp/work/core2-64-poky-linux/zlib/1.2.8-r0/image/usr/share/man/man3/zlib.3&apos;

======================================================================
ERROR [0.000s]: setUpClass (oeqa.selftest.signing.Signing)
----------------------------------------------------------------------
Traceback (most recent call last):
  File &quot;/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/selftest/signing.py&quot;, line 30, in setUpClass
    runCmd(&apos;gpg --homedir %s --import %s %s&apos; % (cls.gpg_dir, cls.pub_key_path, cls.secret_key_path))
  File &quot;/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/utils/commands.py&quot;, line 114, 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;gpg --homedir /tmp/oeqa-signing-4uec25ej --import /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta-selftest/files/signing/key.pub /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta-selftest/files/signing/key.secret&apos; returned non-zero exit status 2:
gpg: keybox &apos;/tmp/oeqa-signing-4uec25ej/pubring.kbx&apos; created
gpg: /tmp/oeqa-signing-4uec25ej/trustdb.gpg: trustdb created
gpg: key 7B31316B5D64AD52: public key &quot;testuser (nocomment) &lt;testuser@testemail.com&gt;&quot; imported
gpg: key 7B31316B5D64AD52: &quot;testuser (nocomment) &lt;testuser@testemail.com&gt;&quot; not changed
gpg: key 7B31316B5D64AD52/7B31316B5D64AD52: error sending to agent: Inappropriate ioctl for device
gpg: error building skey array: Inappropriate ioctl for device
gpg: Total number processed: 2
gpg:               imported: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
2017-05-22 09:46:44,736 - selftest - INFO - Finished
2017-05-22 09:46:44,736 - selftest - INFO - Removing the include from local.conf
2017-05-22 09:46:44,737 - selftest - INFO - Removing the include from bblayers.conf

======================================================================
FAIL [15.794s]: test_sanity_unsafe_binary_references (oeqa.selftest.buildoptions.SanityOptionsTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File &quot;/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/utils/decorators.py&quot;, line 109, in wrapped_f
    return func(*args, **kwargs)
  File &quot;/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/selftest/buildoptions.py&quot;, line 130, in test_sanity_unsafe_binary_references
    self.assertTrue(line and line.startswith(&quot;WARNING:&quot;), &quot;WARNING: QA Issue: nfs-utils message is not present in bitbake&apos;s output: %s&quot; % res.output)
AssertionError: None is not true : WARNING: QA Issue: nfs-utils message is not present in bitbake&apos;s output: Loading cache...done.
Loaded 1328 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73472</commentid>
    <comment_count>1</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2017-05-24 17:01:43 +0000</bug_when>
    <thetext>test_continue in morty is wasteful, I&apos;ve cherry-picked a patch from pyro to make it a lot faster/reliable.

test_sanity_unsafe_binary_references is known to be broken by design, I&apos;ve cherry-picked two patches from pyro to just delete it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73502</commentid>
    <comment_count>2</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2017-05-25 11:15:30 +0000</bug_when>
    <thetext>I re-ran selftest with the broken tests removed and it passed.  I think the signing setup and force task failures were transient as it executed on the debian-testing machine which has seen odd problems in the past.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73676</commentid>
    <comment_count>3</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2017-06-05 14:36:04 +0000</bug_when>
    <thetext>There were various fixes backported to morty to address these: http://git.yoctoproject.org/cgit.cgi/poky/commit/?h=morty&amp;id=c2ade72828822410644530966a8c526f52b1af9b</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3775</attachid>
            <date>2017-05-22 20:20:28 +0000</date>
            <delta_ts>2017-05-22 20:20:28 +0000</delta_ts>
            <desc>console output</desc>
            <filename>morty-selftest.log</filename>
            <type>text/x-log</type>
            <size>4610</size>
            <attacher name="Juro Bystricky">juro.bystricky</attacher>
            
              <data encoding="base64">PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQpFUlJPUiBbMjIuNTIzc106IHRlc3RfY29udGludWUgKG9lcWEuc2VsZnRl
c3QuYmJ0ZXN0cy5CaXRiYWtlVGVzdHMpCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KVHJhY2ViYWNrIChtb3N0IHJl
Y2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi9ob21lL3Bva3lidWlsZC95b2N0by1hdXRvYnVpbGRl
ci95b2N0by13b3JrZXIvbmlnaHRseS1vZS1zZWxmdGVzdC9idWlsZC9tZXRhL2xpYi9vZXFhL3V0
aWxzL2RlY29yYXRvcnMucHkiLCBsaW5lIDEwOSwgaW4gd3JhcHBlZF9mCiAgICByZXR1cm4gZnVu
YygqYXJncywgKiprd2FyZ3MpCiAgRmlsZSAiL2hvbWUvcG9reWJ1aWxkL3lvY3RvLWF1dG9idWls
ZGVyL3lvY3RvLXdvcmtlci9uaWdodGx5LW9lLXNlbGZ0ZXN0L2J1aWxkL21ldGEvbGliL29lcWEv
c2VsZnRlc3QvYmJ0ZXN0cy5weSIsIGxpbmUgMjI3LCBpbiB0ZXN0X2NvbnRpbnVlCiAgICBjb250
aW51ZXBvcyA9IHJlc3VsdC5vdXRwdXQuZmluZCgnTk9URTogcmVjaXBlIHhjdXJzb3ItdHJhbnNw
YXJlbnQtdGhlbWUtJXM6IHRhc2sgZG9fdW5wYWNrOiBTdGFydGVkJyAlIG1hbnZlci5ncm91cCgx
KSkKQXR0cmlidXRlRXJyb3I6ICdOb25lVHlwZScgb2JqZWN0IGhhcyBubyBhdHRyaWJ1dGUgJ2dy
b3VwJwoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQpFUlJPUiBbMjcuMzkyc106IHRlc3RfZm9yY2VfdGFza18xIChv
ZXFhLnNlbGZ0ZXN0LmJidGVzdHMuQml0YmFrZVRlc3RzKQotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClRyYWNlYmFj
ayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIvaG9tZS9wb2t5YnVpbGQveW9jdG8t
YXV0b2J1aWxkZXIveW9jdG8td29ya2VyL25pZ2h0bHktb2Utc2VsZnRlc3QvYnVpbGQvbWV0YS9s
aWIvb2VxYS91dGlscy9kZWNvcmF0b3JzLnB5IiwgbGluZSAxMDksIGluIHdyYXBwZWRfZgogICAg
cmV0dXJuIGZ1bmMoKmFyZ3MsICoqa3dhcmdzKQogIEZpbGUgIi9ob21lL3Bva3lidWlsZC95b2N0
by1hdXRvYnVpbGRlci95b2N0by13b3JrZXIvbmlnaHRseS1vZS1zZWxmdGVzdC9idWlsZC9tZXRh
L2xpYi9vZXFhL3NlbGZ0ZXN0L2JidGVzdHMucHkiLCBsaW5lIDkxLCBpbiB0ZXN0X2ZvcmNlX3Rh
c2tfMQogICAgZnRvb2xzLmFwcGVuZF9maWxlKG1hbl9maWxlLCB0ZXN0X2RhdGEpCiAgRmlsZSAi
L2hvbWUvcG9reWJ1aWxkL3lvY3RvLWF1dG9idWlsZGVyL3lvY3RvLXdvcmtlci9uaWdodGx5LW9l
LXNlbGZ0ZXN0L2J1aWxkL21ldGEvbGliL29lcWEvdXRpbHMvZnRvb2xzLnB5IiwgbGluZSAxOCwg
aW4gYXBwZW5kX2ZpbGUKICAgIHdpdGggb3BlbihwYXRoLCAiYSIpIGFzIGY6CkZpbGVOb3RGb3Vu
ZEVycm9yOiBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeTogJy9ob21lL3Bva3li
dWlsZC95b2N0by1hdXRvYnVpbGRlci95b2N0by13b3JrZXIvbmlnaHRseS1vZS1zZWxmdGVzdC9i
dWlsZC9idWlsZC90bXAvd29yay9jb3JlMi02NC1wb2t5LWxpbnV4L3psaWIvMS4yLjgtcjAvaW1h
Z2UvdXNyL3NoYXJlL21hbi9tYW4zL3psaWIuMycKCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KRVJST1IgWzAuMDAw
c106IHNldFVwQ2xhc3MgKG9lcWEuc2VsZnRlc3Quc2lnbmluZy5TaWduaW5nKQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIvaG9tZS9wb2t5
YnVpbGQveW9jdG8tYXV0b2J1aWxkZXIveW9jdG8td29ya2VyL25pZ2h0bHktb2Utc2VsZnRlc3Qv
YnVpbGQvbWV0YS9saWIvb2VxYS9zZWxmdGVzdC9zaWduaW5nLnB5IiwgbGluZSAzMCwgaW4gc2V0
VXBDbGFzcwogICAgcnVuQ21kKCdncGcgLS1ob21lZGlyICVzIC0taW1wb3J0ICVzICVzJyAlIChj
bHMuZ3BnX2RpciwgY2xzLnB1Yl9rZXlfcGF0aCwgY2xzLnNlY3JldF9rZXlfcGF0aCkpCiAgRmls
ZSAiL2hvbWUvcG9reWJ1aWxkL3lvY3RvLWF1dG9idWlsZGVyL3lvY3RvLXdvcmtlci9uaWdodGx5
LW9lLXNlbGZ0ZXN0L2J1aWxkL21ldGEvbGliL29lcWEvdXRpbHMvY29tbWFuZHMucHkiLCBsaW5l
IDExNCwgaW4gcnVuQ21kCiAgICByYWlzZSBBc3NlcnRpb25FcnJvcigiQ29tbWFuZCAnJXMnIHJl
dHVybmVkIG5vbi16ZXJvIGV4aXQgc3RhdHVzICVkOlxuJXMiICUgKGNvbW1hbmQsIHJlc3VsdC5z
dGF0dXMsIHJlc3VsdC5vdXRwdXQpKQpBc3NlcnRpb25FcnJvcjogQ29tbWFuZCAnZ3BnIC0taG9t
ZWRpciAvdG1wL29lcWEtc2lnbmluZy00dWVjMjVlaiAtLWltcG9ydCAvaG9tZS9wb2t5YnVpbGQv
eW9jdG8tYXV0b2J1aWxkZXIveW9jdG8td29ya2VyL25pZ2h0bHktb2Utc2VsZnRlc3QvYnVpbGQv
bWV0YS1zZWxmdGVzdC9maWxlcy9zaWduaW5nL2tleS5wdWIgL2hvbWUvcG9reWJ1aWxkL3lvY3Rv
LWF1dG9idWlsZGVyL3lvY3RvLXdvcmtlci9uaWdodGx5LW9lLXNlbGZ0ZXN0L2J1aWxkL21ldGEt
c2VsZnRlc3QvZmlsZXMvc2lnbmluZy9rZXkuc2VjcmV0JyByZXR1cm5lZCBub24temVybyBleGl0
IHN0YXR1cyAyOgpncGc6IGtleWJveCAnL3RtcC9vZXFhLXNpZ25pbmctNHVlYzI1ZWovcHVicmlu
Zy5rYngnIGNyZWF0ZWQKZ3BnOiAvdG1wL29lcWEtc2lnbmluZy00dWVjMjVlai90cnVzdGRiLmdw
ZzogdHJ1c3RkYiBjcmVhdGVkCmdwZzoga2V5IDdCMzEzMTZCNUQ2NEFENTI6IHB1YmxpYyBrZXkg
InRlc3R1c2VyIChub2NvbW1lbnQpIDx0ZXN0dXNlckB0ZXN0ZW1haWwuY29tPiIgaW1wb3J0ZWQK
Z3BnOiBrZXkgN0IzMTMxNkI1RDY0QUQ1MjogInRlc3R1c2VyIChub2NvbW1lbnQpIDx0ZXN0dXNl
ckB0ZXN0ZW1haWwuY29tPiIgbm90IGNoYW5nZWQKZ3BnOiBrZXkgN0IzMTMxNkI1RDY0QUQ1Mi83
QjMxMzE2QjVENjRBRDUyOiBlcnJvciBzZW5kaW5nIHRvIGFnZW50OiBJbmFwcHJvcHJpYXRlIGlv
Y3RsIGZvciBkZXZpY2UKZ3BnOiBlcnJvciBidWlsZGluZyBza2V5IGFycmF5OiBJbmFwcHJvcHJp
YXRlIGlvY3RsIGZvciBkZXZpY2UKZ3BnOiBUb3RhbCBudW1iZXIgcHJvY2Vzc2VkOiAyCmdwZzog
ICAgICAgICAgICAgICBpbXBvcnRlZDogMQpncGc6ICAgICAgICAgICAgICB1bmNoYW5nZWQ6IDEK
Z3BnOiAgICAgICBzZWNyZXQga2V5cyByZWFkOiAxCjIwMTctMDUtMjIgMDk6NDY6NDQsNzM2IC0g
c2VsZnRlc3QgLSBJTkZPIC0gRmluaXNoZWQKMjAxNy0wNS0yMiAwOTo0Njo0NCw3MzYgLSBzZWxm
dGVzdCAtIElORk8gLSBSZW1vdmluZyB0aGUgaW5jbHVkZSBmcm9tIGxvY2FsLmNvbmYKMjAxNy0w
NS0yMiAwOTo0Njo0NCw3MzcgLSBzZWxmdGVzdCAtIElORk8gLSBSZW1vdmluZyB0aGUgaW5jbHVk
ZSBmcm9tIGJibGF5ZXJzLmNvbmYKCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KRkFJTCBbMTUuNzk0c106IHRlc3Rf
c2FuaXR5X3Vuc2FmZV9iaW5hcnlfcmVmZXJlbmNlcyAob2VxYS5zZWxmdGVzdC5idWlsZG9wdGlv
bnMuU2FuaXR5T3B0aW9uc1Rlc3QpCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KVHJhY2ViYWNrIChtb3N0IHJlY2Vu
dCBjYWxsIGxhc3QpOgogIEZpbGUgIi9ob21lL3Bva3lidWlsZC95b2N0by1hdXRvYnVpbGRlci95
b2N0by13b3JrZXIvbmlnaHRseS1vZS1zZWxmdGVzdC9idWlsZC9tZXRhL2xpYi9vZXFhL3V0aWxz
L2RlY29yYXRvcnMucHkiLCBsaW5lIDEwOSwgaW4gd3JhcHBlZF9mCiAgICByZXR1cm4gZnVuYygq
YXJncywgKiprd2FyZ3MpCiAgRmlsZSAiL2hvbWUvcG9reWJ1aWxkL3lvY3RvLWF1dG9idWlsZGVy
L3lvY3RvLXdvcmtlci9uaWdodGx5LW9lLXNlbGZ0ZXN0L2J1aWxkL21ldGEvbGliL29lcWEvc2Vs
ZnRlc3QvYnVpbGRvcHRpb25zLnB5IiwgbGluZSAxMzAsIGluIHRlc3Rfc2FuaXR5X3Vuc2FmZV9i
aW5hcnlfcmVmZXJlbmNlcwogICAgc2VsZi5hc3NlcnRUcnVlKGxpbmUgYW5kIGxpbmUuc3RhcnRz
d2l0aCgiV0FSTklORzoiKSwgIldBUk5JTkc6IFFBIElzc3VlOiBuZnMtdXRpbHMgbWVzc2FnZSBp
cyBub3QgcHJlc2VudCBpbiBiaXRiYWtlJ3Mgb3V0cHV0OiAlcyIgJSByZXMub3V0cHV0KQpBc3Nl
cnRpb25FcnJvcjogTm9uZSBpcyBub3QgdHJ1ZSA6IFdBUk5JTkc6IFFBIElzc3VlOiBuZnMtdXRp
bHMgbWVzc2FnZSBpcyBub3QgcHJlc2VudCBpbiBiaXRiYWtlJ3Mgb3V0cHV0OiBMb2FkaW5nIGNh
Y2hlLi4uZG9uZS4KTG9hZGVkIDEzMjggZW50cmllcyBmcm9tIGRlcGVuZGVuY3kgY2FjaGUuCk5P
VEU6IFJlc29sdmluZyBhbnkgbWlzc2luZyB0YXNrIHF1ZXVlIGRlcGVuZGVuY2llcwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>