Bug 15418

Summary: devtool.DevtoolAddTests.test_devtool_add_fetch intermittent failure
Product: [QA/Testing] Functional (self) Testing Reporter: Richard Purdie <richard.purdie>
Component: oe-selftestAssignee: Unassigned <unassigned>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: Medium CC: randy.macleod
Version: unspecified   
Target Milestone: 5.99   
Hardware: x86   
OS: Multiple   
Whiteboard: AB-INT
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Richard Purdie 2024-03-05 14:20:17 UTC
https://autobuilder.yoctoproject.org/typhoon/#/builders/86/builds/6504

2024-03-05 12:57:27,053 - oe-selftest - INFO - ======================================================================
2024-03-05 12:57:27,053 - oe-selftest - INFO - FAIL: devtool.DevtoolAddTests.test_devtool_add_fetch (subunit.RemotedTestCase)
2024-03-05 12:57:27,053 - oe-selftest - INFO - ----------------------------------------------------------------------
2024-03-05 12:57:27,053 - oe-selftest - INFO - testtools.testresult.real._StringException: Traceback (most recent call last):
  File "/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/selftest/cases/devtool.py", line 557, in test_devtool_add_fetch
    recipefile = get_bb_var('FILE', testrecipe)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/utils/commands.py", line 286, in get_bb_var
    return get_bb_vars([var], target, postconfig)[var]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/utils/commands.py", line 248, in get_bb_vars
    bbenv = get_bb_env(target, postconfig=postconfig)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/utils/commands.py", line 242, in get_bb_env
    return bitbake("-e %s" % target, postconfig=postconfig).output
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/utils/commands.py", line 234, in bitbake
    return runCmd(cmd, ignore_status, timeout, output_log=output_log, **options)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/utils/commands.py", line 212, in runCmd
    raise AssertionError("Command '%s' returned non-zero exit status %d:\n%s" % (command, result.status, exc_output))
AssertionError: Command 'bitbake  -e python-markupsafe' returned non-zero exit status 1:
NOTE: Reconnecting to bitbake server...
Loading cache...done.
Loaded 1950 entries from dependency cache.
Removing 1 recipes from the core2-64 sysroot...done.
ERROR: Nothing PROVIDES 'python-markupsafe'. Close matches:
  nativesdk-python3-markupsafe
  python3-markupsafe
  python3-markupsafe-native
Summary: There was 1 ERROR message, returning a non-zero exit code.
Comment 1 Richard Purdie 2024-03-05 14:21:08 UTC
Cooker log saved to https://autobuilder.yocto.io/pub/failed-builds-data/bug15418/bitbake-cookerdaemon.log but nothing obvious
Comment 2 Randy MacLeod 2024-04-24 20:30:25 UTC
Bulk move from 5.0* to 5.99 to indicate that there isn't any one available to work on this issue.
Comment 3 Randy MacLeod 2024-06-06 15:00:42 UTC
We believe the mtime caching issues in bitbake have resolved this problem.
Re-open if seen again.