<?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>14032</bug_id>
          
          <creation_ts>2020-09-01 00:27:00 +0000</creation_ts>
          <short_desc>bitbake timeouts in oe-selftest</short_desc>
          <delta_ts>2020-10-21 02:55:25 +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>BitBake</product>
          <component>bitbake</component>
          <version>unspecified</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>AB-INT</status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>3.2 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexander Kanavin">alex.kanavin</reporter>
          <assigned_to name="Richard Purdie">richard.purdie</assigned_to>
          <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>randy.macleod</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>88067</commentid>
    <comment_count>0</comment_count>
    <who name="Alexander Kanavin">alex.kanavin</who>
    <bug_when>2020-09-01 00:27:00 +0000</bug_when>
    <thetext>Seen here:
https://autobuilder.yoctoproject.org/typhoon/#/builders/86/builds/1290/steps/8/logs/step2d

  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/core/decorator/__init__.py&quot;, line 36, in wrapped_f
    return func(*args, **kwargs)
  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/selftest/cases/runtime_test.py&quot;, line 322, in test_postinst_rootfs_and_boot_systemd
    self.init_manager_loop(&quot;systemd&quot;)
  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/selftest/cases/runtime_test.py&quot;, line 273, in init_manager_loop
    with runqemu(&apos;core-image-minimal&apos;) as qemu:
  File &quot;/usr/lib64/python3.8/contextlib.py&quot;, line 113, in __enter__
    return next(self.gen)
  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/utils/commands.py&quot;, line 316, in runqemu
    tinfoil.prepare(config_only=False, quiet=True)
  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/bitbake/lib/bb/tinfoil.py&quot;, line 412, in prepare
    self.run_actions(config_params)
  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/bitbake/lib/bb/tinfoil.py&quot;, line 425, in run_actions
    ret = self.ui_module.main(self.server_connection.connection, self.server_connection.events, config_params)
  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/bitbake/lib/bb/ui/knotty.py&quot;, line 386, in main
    params.updateToServer(server, os.environ.copy())
  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/bitbake/lib/bb/cookerdata.py&quot;, line 73, in updateToServer
    ret, error = server.runCommand([&quot;updateConfig&quot;, options, environment, sys.argv])
  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/bitbake/lib/bb/server/process.py&quot;, line 367, in runCommand
    raise ProcessTimeout(&quot;Timeout while waiting for a reply from the bitbake server (60s)&quot;)
bb.server.process.ProcessTimeout: Timeout while waiting for a reply from the bitbake server (60s)


  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/core/decorator/__init__.py&quot;, line 36, in wrapped_f
    return func(*args, **kwargs)
  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/selftest/cases/runtime_test.py&quot;, line 300, in test_postinst_rootfs_and_boot_sysvinit
    self.init_manager_loop(&quot;sysvinit&quot;)
  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/selftest/cases/runtime_test.py&quot;, line 247, in init_manager_loop
    vars = get_bb_vars((&quot;IMAGE_ROOTFS&quot;, &quot;sysconfdir&quot;), &quot;core-image-minimal&quot;)
  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/utils/commands.py&quot;, line 237, in get_bb_vars
    bbenv = get_bb_env(target, postconfig=postconfig)
  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/utils/commands.py&quot;, line 231, in get_bb_env
    return bitbake(&quot;-e %s&quot; % target, postconfig=postconfig).output
  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/utils/commands.py&quot;, line 223, in bitbake
    return runCmd(cmd, ignore_status, timeout, output_log=output_log, **options)
  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/utils/commands.py&quot;, line 201, in runCmd
    raise AssertionError(&quot;Command &apos;%s&apos; returned non-zero exit status %d:\n%s&quot; % (command, result.status, exc_output))
AssertionError: Command &apos;bitbake  -e core-image-minimal&apos; returned non-zero exit status 1:
NOTE: Reconnecting to bitbake server...
NOTE: No reply from server in 30s
NOTE: Retrying server connection (#1)...
NOTE: Reconnecting to bitbake server...
NOTE: No reply from server in 30s
NOTE: Retrying server connection (#2)...
NOTE: Reconnecting to bitbake server...
NOTE: No reply from server in 30s
NOTE: Retrying server connection (#3)...
NOTE: Reconnecting to bitbake server...
NOTE: No reply from server in 30s
NOTE: Retrying server connection (#4)...
NOTE: Reconnecting to bitbake server...
NOTE: No reply from server in 30s
NOTE: Retrying server connection (#5)...
NOTE: Reconnecting to bitbake server...
NOTE: No reply from server in 30s
NOTE: Retrying server connection (#6)...
NOTE: Reconnecting to bitbake server...
NOTE: No reply from server in 30s
NOTE: Retrying server connection (#7)...
NOTE: Reconnecting to bitbake server...
NOTE: No reply from server in 30s
NOTE: Retrying server connection (#8)...
ERROR: Unable to connect to bitbake server, or start one (server startup failures would be in bitbake-cookerdaemon.log).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88319</commentid>
    <comment_count>1</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2020-10-08 00:07:33 +0000</bug_when>
    <thetext>Still happening https://autobuilder.yoctoproject.org/typhoon/#/builders/86/builds/1424/steps/8/logs/step2d even if much more rarely</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88412</commentid>
    <comment_count>2</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2020-10-19 05:53:19 +0000</bug_when>
    <thetext>Still happening:
https://autobuilder.yoctoproject.org/typhoon/#/builders/79/builds/1469/steps/8/logs/step2d

Propose we move the sync call to command execution.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88414</commentid>
    <comment_count>3</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2020-10-19 05:57:33 +0000</bug_when>
    <thetext>Also:

devtool.DevtoolUpdateTests.test_devtool_update_recipe_append_git on debian9-ty-2

https://autobuilder.yoctoproject.org/typhoon/#/builders/80/builds/1453/steps/8/logs/step2d</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88415</commentid>
    <comment_count>4</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2020-10-19 05:58:54 +0000</bug_when>
    <thetext>Also debian9-ty-2 signing.Signing.test_signing_packages 
https://autobuilder.yoctoproject.org/typhoon/#/builders/80/builds/1453/steps/8/logs/step2d</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88444</commentid>
    <comment_count>5</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2020-10-21 02:55:25 +0000</bug_when>
    <thetext>After lots of attempts, this is probably the best option we have:

http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=dfc54a477bca7773d075041156897867cfc8ad67</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>