Running '. ./init-build-env; ${SCRIPTSDIR}/checkvnc; DISPLAY=:1 oe-selftest -a -t yocto-mirrors -j 15' with output to /srv/pokybuild/yocto-worker/a-full/build/build/command-1-cmds.log in /srv/pokybuild/yocto-worker/a-full/build/build
Poky - The Yocto Project testing distribution
2026-02-12 14:57:08,809 - oe-selftest - INFO - Adding layer libraries:
2026-02-12 14:57:08,809 - oe-selftest - INFO - /srv/pokybuild/yocto-worker/a-full/build/layers/meta-yocto/meta-poky/lib
2026-02-12 14:57:08,810 - oe-selftest - INFO - /srv/pokybuild/yocto-worker/a-full/build/layers/openembedded-core/meta/lib
2026-02-12 14:57:08,810 - oe-selftest - INFO - /srv/pokybuild/yocto-worker/a-full/build/layers/meta-yocto/meta-yocto-bsp/lib
2026-02-12 14:57:08,810 - oe-selftest - INFO - /srv/pokybuild/yocto-worker/a-full/build/layers/openembedded-core/meta-selftest/lib
2026-02-12 14:57:08,810 - oe-selftest - INFO - Checking base configuration is valid/parsable
NOTE: Reconnecting to bitbake server...
2026-02-12 14:58:39,370 - oe-selftest - INFO - buildoptions.SourceMirroring.test_yocto_source_mirror (subunit.RemotedTestCase)
2026-02-12 14:58:39,370 - oe-selftest - INFO - ... ok
2026-02-12 14:58:39,370 - oe-selftest - INFO - 0: 1/1 1/5 (90.17s) (0 failed) (buildoptions.SourceMirroring.test_yocto_source_mirror)
2026-02-12 15:11:22,031 - oe-selftest - INFO - sstatetests.SStateMirrors.test_cdn_mirror_qemuarm64 (subunit.RemotedTestCase)
2026-02-12 15:11:22,031 - oe-selftest - INFO - ... FAIL
Stderr:
2026-02-12 14:57:09,202 - oe-selftest - INFO - Adding: "include selftest.inc" in /srv/pokybuild/yocto-worker/a-full/build/build-st-2497325/conf/local.conf
2026-02-12 14:57:09,203 - oe-selftest - INFO - Adding: "include bblayers.inc" in bblayers.conf
2026-02-12 15:11:22,032 - oe-selftest - INFO - 1: 1/4 2/5 (852.83s) (0 failed) (sstatetests.SStateMirrors.test_cdn_mirror_qemuarm64)
2026-02-12 15:11:22,032 - oe-selftest - INFO - testtools.testresult.real._StringException: Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/a-full/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/sstatetests.py", line 982, in test_cdn_mirror_qemuarm64
self.run_test("qemuarm64", "core-image-minimal core-image-full-cmdline core-image-sato-sdk", exceptions)
File "/srv/pokybuild/yocto-worker/a-full/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/sstatetests.py", line 969, in run_test
bitbake("-S none {}".format(targets))
File "/srv/pokybuild/yocto-worker/a-full/build/layers/openembedded-core/meta/lib/oeqa/utils/commands.py", line 236, in bitbake
return runCmd(cmd, ignore_status, timeout, output_log=output_log, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/openembedded-core/meta/lib/oeqa/utils/commands.py", line 214, in runCmd
raise AssertionError("Command '%s' returned non-zero exit status %d:\n%s" % (command, result.status, exc_output))
AssertionError: Command 'bitbake -S none core-image-minimal core-image-full-cmdline core-image-sato-sdk' returned non-zero exit status 1:
NOTE: Reconnecting to bitbake server...
Loading cache...done.
Loaded 0 entries from dependency cache.
Parsing recipes...done.
Parsing of 1025 .bb files complete (0 cached, 1025 parsed). 2049 targets, 66 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "2.16.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal"
TARGET_SYS = "aarch64-poky-linux"
MACHINE = "qemuarm64"
DISTRO = "poky"
DISTRO_VERSION = "5.3.99+snapshot-b48e19e98aebfe6e16f91624d21fd9efd2a979da"
TUNE_FEATURES = "aarch64 crc cortexa57"
TARGET_FPU = ""
meta = "mathieu/master-next:b48e19e98aebfe6e16f91624d21fd9efd2a979da"
meta-yocto-bsp
meta-poky = "contrib/mathieu/master-next:a51b566fb89329181bc16dbcf936e0e9f246a6fb"
meta-selftest = "master:b57d65baa7bbd84232b2f46e2d5815ebd1f1be8c"
Initialising tasks...done.
Checking sstate mirror object availability...WARNING: listing of /proc/self/fd (57):['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', '42', '43', '44', '45', '46', '47', '48', '49', '50', '51', '52', '53', '54', '57', '58']
ERROR: SState: cannot test file://universal/5f/c8/sstate:libgpg-error-native:x86_64-linux:1.58:r0:x86_64:14:5fc8daf2b32c8f11b8952cbdcaedc41b0627cbac5450ca8b585bbb2be2ac1c8a_create_package_spdx.tar.zst: FileNotFoundError(2, 'No such file or directory')
Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 405, in checkstatus
with opener.open(r, timeout=100) as response:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 519, in open
response = self._open(req, data)
^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 536, in _open
result = self._call_chain(self.handle_open, protocol, protocol +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 496, in _call_chain
result = func(*args)
^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 168, in http_open
return self.do_open(HTTPConnectionCache, req)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 239, in do_open
r = h.getresponse()
^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/http/client.py", line 1374, in getresponse
response.begin()
File "/usr/lib/python3.11/http/client.py", line 318, in begin
version, status, reason = self._read_status()
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/http/client.py", line 279, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/socket.py", line 706, in readinto
return self._sock.recv_into(b)
^^^^^^^^^^^^^^^^^^^^^^^
ConnectionResetError: [Errno 104] Connection reset by peer
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 218, in do_open
h.request(req.get_method(), req.selector, req.data, headers)
File "/usr/lib/python3.11/http/client.py", line 1282, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/usr/lib/python3.11/http/client.py", line 1328, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/usr/lib/python3.11/http/client.py", line 1277, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/usr/lib/python3.11/http/client.py", line 1037, in _send_output
self.send(msg)
File "/usr/lib/python3.11/http/client.py", line 998, in send
self.sock.sendall(data)
OSError: [Errno 9] Bad file descriptor
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 405, in checkstatus
with opener.open(r, timeout=100) as response:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 519, in open
response = self._open(req, data)
^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 536, in _open
result = self._call_chain(self.handle_open, protocol, protocol +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 496, in _call_chain
result = func(*args)
^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 168, in http_open
return self.do_open(HTTPConnectionCache, req)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 236, in do_open
raise urllib.error.URLError(err)
urllib.error.URLError: <urlopen error [Errno 9] Bad file descriptor>
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/a-full/build/layers/openembedded-core/meta/classes-global/sstate.bbclass", line 1026, in checkstatus
fetcher.checkstatus()
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/__init__.py", line 1980, in checkstatus
ret = m.try_mirrors(self, ud, self.d, mirrors, True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/__init__.py", line 1674, in try_mirrors
return bool(try_mirrors(fetch, d, urldata, mirrors, check))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/__init__.py", line 1171, in try_mirrors
ret = try_mirror_url(fetch, origud, uds[index], ld, check)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/__init__.py", line 1075, in try_mirror_url
found = ud.method.checkstatus(fetch, ud, ld)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 410, in checkstatus
return self.checkstatus(fetch, ud, d, False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 417, in checkstatus
logger.warn("lsof output: " + subprocess.check_output(["lsof", "-p", str(os.getpid())]))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 466, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 548, in run
with Popen(*popenargs, **kwargs) as process:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 1024, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/lib/python3.11/subprocess.py", line 1901, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'lsof'
done.
Sstate summary: Wanted 5568 Local 0 Mirrors 5551 Missed 17 Current 0 (99% match, 0% complete)
NOTE: Writing task signature files
NOTE: Tasks Summary: Attempted 0 tasks of which 0 didn't need to be rerun and all succeeded.
Summary: There was 1 WARNING message.
Summary: There was 1 ERROR message, returning a non-zero exit code.
Stderr:
2026-02-12 14:57:09,202 - oe-selftest - INFO - Adding: "include selftest.inc" in /srv/pokybuild/yocto-worker/a-full/build/build-st-2497325/conf/local.conf
2026-02-12 14:57:09,203 - oe-selftest - INFO - Adding: "include bblayers.inc" in bblayers.conf
2026-02-12 15:25:32,299 - oe-selftest - INFO - sstatetests.SStateMirrors.test_cdn_mirror_qemux86_64 (subunit.RemotedTestCase)
2026-02-12 15:25:32,299 - oe-selftest - INFO - ... ok
2026-02-12 15:25:32,300 - oe-selftest - INFO - 1: 2/4 3/5 (850.27s) (2 failed) (sstatetests.SStateMirrors.test_cdn_mirror_qemux86_64)
2026-02-12 15:27:24,251 - oe-selftest - INFO - sstatetests.SStateMirrors.test_local_cache_qemuarm64 (subunit.RemotedTestCase)
2026-02-12 15:27:24,251 - oe-selftest - INFO - ... ok
2026-02-12 15:27:24,251 - oe-selftest - INFO - 1: 3/4 4/5 (111.95s) (2 failed) (sstatetests.SStateMirrors.test_local_cache_qemuarm64)
2026-02-12 15:29:07,249 - oe-selftest - INFO - sstatetests.SStateMirrors.test_local_cache_qemux86_64 (subunit.RemotedTestCase)
2026-02-12 15:29:07,249 - oe-selftest - INFO - ... ok
2026-02-12 15:29:07,249 - oe-selftest - INFO - 1: 4/4 5/5 (103.00s) (2 failed) (sstatetests.SStateMirrors.test_local_cache_qemux86_64)
2026-02-12 15:29:07,252 - oe-selftest - INFO - ======================================================================
2026-02-12 15:29:07,252 - oe-selftest - INFO - FAIL: sstatetests.SStateMirrors.test_cdn_mirror_qemuarm64 (subunit.RemotedTestCase)
2026-02-12 15:29:07,253 - oe-selftest - INFO - ----------------------------------------------------------------------
2026-02-12 15:29:07,253 - oe-selftest - INFO - testtools.testresult.real._StringException: Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/a-full/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/sstatetests.py", line 982, in test_cdn_mirror_qemuarm64
self.run_test("qemuarm64", "core-image-minimal core-image-full-cmdline core-image-sato-sdk", exceptions)
File "/srv/pokybuild/yocto-worker/a-full/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/sstatetests.py", line 969, in run_test
bitbake("-S none {}".format(targets))
File "/srv/pokybuild/yocto-worker/a-full/build/layers/openembedded-core/meta/lib/oeqa/utils/commands.py", line 236, in bitbake
return runCmd(cmd, ignore_status, timeout, output_log=output_log, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/openembedded-core/meta/lib/oeqa/utils/commands.py", line 214, in runCmd
raise AssertionError("Command '%s' returned non-zero exit status %d:\n%s" % (command, result.status, exc_output))
AssertionError: Command 'bitbake -S none core-image-minimal core-image-full-cmdline core-image-sato-sdk' returned non-zero exit status 1:
NOTE: Reconnecting to bitbake server...
Loading cache...done.
Loaded 0 entries from dependency cache.
Parsing recipes...done.
Parsing of 1025 .bb files complete (0 cached, 1025 parsed). 2049 targets, 66 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "2.16.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal"
TARGET_SYS = "aarch64-poky-linux"
MACHINE = "qemuarm64"
DISTRO = "poky"
DISTRO_VERSION = "5.3.99+snapshot-b48e19e98aebfe6e16f91624d21fd9efd2a979da"
TUNE_FEATURES = "aarch64 crc cortexa57"
TARGET_FPU = ""
meta = "mathieu/master-next:b48e19e98aebfe6e16f91624d21fd9efd2a979da"
meta-yocto-bsp
meta-poky = "contrib/mathieu/master-next:a51b566fb89329181bc16dbcf936e0e9f246a6fb"
meta-selftest = "master:b57d65baa7bbd84232b2f46e2d5815ebd1f1be8c"
Initialising tasks...done.
Checking sstate mirror object availability...WARNING: listing of /proc/self/fd (57):['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', '42', '43', '44', '45', '46', '47', '48', '49', '50', '51', '52', '53', '54', '57', '58']
ERROR: SState: cannot test file://universal/5f/c8/sstate:libgpg-error-native:x86_64-linux:1.58:r0:x86_64:14:5fc8daf2b32c8f11b8952cbdcaedc41b0627cbac5450ca8b585bbb2be2ac1c8a_create_package_spdx.tar.zst: FileNotFoundError(2, 'No such file or directory')
Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 405, in checkstatus
with opener.open(r, timeout=100) as response:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 519, in open
response = self._open(req, data)
^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 536, in _open
result = self._call_chain(self.handle_open, protocol, protocol +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 496, in _call_chain
result = func(*args)
^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 168, in http_open
return self.do_open(HTTPConnectionCache, req)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 239, in do_open
r = h.getresponse()
^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/http/client.py", line 1374, in getresponse
response.begin()
File "/usr/lib/python3.11/http/client.py", line 318, in begin
version, status, reason = self._read_status()
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/http/client.py", line 279, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/socket.py", line 706, in readinto
return self._sock.recv_into(b)
^^^^^^^^^^^^^^^^^^^^^^^
ConnectionResetError: [Errno 104] Connection reset by peer
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 218, in do_open
h.request(req.get_method(), req.selector, req.data, headers)
File "/usr/lib/python3.11/http/client.py", line 1282, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/usr/lib/python3.11/http/client.py", line 1328, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/usr/lib/python3.11/http/client.py", line 1277, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/usr/lib/python3.11/http/client.py", line 1037, in _send_output
self.send(msg)
File "/usr/lib/python3.11/http/client.py", line 998, in send
self.sock.sendall(data)
OSError: [Errno 9] Bad file descriptor
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 405, in checkstatus
with opener.open(r, timeout=100) as response:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 519, in open
response = self._open(req, data)
^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 536, in _open
result = self._call_chain(self.handle_open, protocol, protocol +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 496, in _call_chain
result = func(*args)
^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 168, in http_open
return self.do_open(HTTPConnectionCache, req)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 236, in do_open
raise urllib.error.URLError(err)
urllib.error.URLError: <urlopen error [Errno 9] Bad file descriptor>
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/a-full/build/layers/openembedded-core/meta/classes-global/sstate.bbclass", line 1026, in checkstatus
fetcher.checkstatus()
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/__init__.py", line 1980, in checkstatus
ret = m.try_mirrors(self, ud, self.d, mirrors, True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/__init__.py", line 1674, in try_mirrors
return bool(try_mirrors(fetch, d, urldata, mirrors, check))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/__init__.py", line 1171, in try_mirrors
ret = try_mirror_url(fetch, origud, uds[index], ld, check)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/__init__.py", line 1075, in try_mirror_url
found = ud.method.checkstatus(fetch, ud, ld)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 410, in checkstatus
return self.checkstatus(fetch, ud, d, False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/a-full/build/layers/bitbake/lib/bb/fetch2/wget.py", line 417, in checkstatus
logger.warn("lsof output: " + subprocess.check_output(["lsof", "-p", str(os.getpid())]))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 466, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 548, in run
with Popen(*popenargs, **kwargs) as process:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 1024, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/lib/python3.11/subprocess.py", line 1901, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'lsof'
done.
Sstate summary: Wanted 5568 Local 0 Mirrors 5551 Missed 17 Current 0 (99% match, 0% complete)
NOTE: Writing task signature files
NOTE: Tasks Summary: Attempted 0 tasks of which 0 didn't need to be rerun and all succeeded.
Summary: There was 1 WARNING message.
Summary: There was 1 ERROR message, returning a non-zero exit code.
Stderr:
2026-02-12 14:57:09,202 - oe-selftest - INFO - Adding: "include selftest.inc" in /srv/pokybuild/yocto-worker/a-full/build/build-st-2497325/conf/local.conf
2026-02-12 14:57:09,203 - oe-selftest - INFO - Adding: "include bblayers.inc" in bblayers.conf
----------------------------------------------------------------------
2026-02-12 15:29:07,253 - oe-selftest - INFO - Ran 5 tests in 1918.184s
2026-02-12 15:29:07,253 - oe-selftest - INFO - FAILED
2026-02-12 15:29:07,253 - oe-selftest - INFO - (failures=1)
2026-02-12 15:29:10,129 - oe-selftest - INFO - RESULTS:
2026-02-12 15:29:10,129 - oe-selftest - INFO - RESULTS - buildoptions.SourceMirroring.test_yocto_source_mirror: PASSED (90.17s)
2026-02-12 15:29:10,129 - oe-selftest - INFO - RESULTS - sstatetests.SStateMirrors.test_cdn_mirror_qemux86_64: PASSED (850.27s)
2026-02-12 15:29:10,129 - oe-selftest - INFO - RESULTS - sstatetests.SStateMirrors.test_local_cache_qemuarm64: PASSED (111.95s)
2026-02-12 15:29:10,129 - oe-selftest - INFO - RESULTS - sstatetests.SStateMirrors.test_local_cache_qemux86_64: PASSED (103.00s)
2026-02-12 15:29:10,129 - oe-selftest - INFO - RESULTS - sstatetests.SStateMirrors.test_cdn_mirror_qemuarm64: FAILED (852.83s)
2026-02-12 15:29:10,130 - oe-selftest - INFO - SUMMARY:
2026-02-12 15:29:10,130 - oe-selftest - INFO - oe-selftest () - Ran 5 tests in 1918.188s
2026-02-12 15:29:10,130 - oe-selftest - INFO - oe-selftest - FAIL - Required tests failed (successes=4, skipped=0, failures=1, errors=0)