DEBUG: Executing python function extend_recipe_sysroot
NOTE: Direct dependencies are ['virtual:native:/srv/pokybuild/yocto-worker/buildtools/build/meta/recipes-extended/xz/xz_5.8.1.bb:do_populate_sysroot']
NOTE: Installed into sysroot: []
NOTE: Skipping as already exists in sysroot: ['gettext-minimal-native', 'libtool-native', 'texinfo-dummy-native', 'xz-native']
DEBUG: Python function extend_recipe_sysroot finished
DEBUG: Executing python function do_testsdk
/srv/pokybuild/yocto-worker/buildtools/build/meta/lib/oeqa/sdk/testsdk.py:84: ResourceWarning: unclosed file <_io.TextIOWrapper name='TOPDIR/tmp/deploy/sdk/x86_64-buildtools-extended-nativesdk-standalone-5.2.testdata.json' mode='r' encoding='UTF-8'>
test_data = json.load(open(tdname, "r"))
ResourceWarning: Enable tracemalloc to get the object allocation traceback
SDK testing environment: x86_64-pokysdk-linux
ERROR: Loading tests failed:
Traceback (most recent call last):
File "/usr/lib64/python3.13/unittest/loader.py", line 396, in _find_test_path
module = self._get_module_from_name(name)
File "/usr/lib64/python3.13/unittest/loader.py", line 339, in _get_module_from_name
__import__(name)
~~~~~~~~~~^^^^^^
File "/srv/pokybuild/yocto-worker/buildtools/build/meta/lib/oeqa/sdk/buildtools-cases/build.py", line 9, in <module>
from oeqa.sdk.case import OESDKTestCase
File "/srv/pokybuild/yocto-worker/buildtools/build/meta/lib/oeqa/sdk/case.py", line 13, in <module>
from oeqa.sdkext.context import OESDKExtTestContext
File "/srv/pokybuild/yocto-worker/buildtools/build/meta/lib/oeqa/sdkext/context.py", line 21, in <module>
class OESDKExtTestContextExecutor(OESDKTestContextExecutor):
...<8 lines>...
default_test_data = None
File "/srv/pokybuild/yocto-worker/buildtools/build/meta/lib/oeqa/sdkext/context.py", line 28, in OESDKExtTestContextExecutor
default_cases = OESDKTestContextExecutor.default_cases + \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[os.path.join(os.path.abspath(os.path.dirname(__file__)), 'cases')]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TypeError: can only concatenate str (not "list") to str
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/buildtools/build/meta/lib/oeqa/sdk/testsdk.py", line 118, in run
tc.loadTests(self.context_executor_class.default_cases, modules)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/buildtools/build/meta/lib/oeqa/core/context.py", line 76, in loadTests
self.suites = self.loader.discover()
~~~~~~~~~~~~~~~~~~~~^^
File "/srv/pokybuild/yocto-worker/buildtools/build/meta/lib/oeqa/core/loader.py", line 277, in discover
suite = super(OETestLoader, self).discover(path,
pattern='*.py', top_level_dir=path)
File "/usr/lib64/python3.13/unittest/loader.py", line 310, in discover
tests = list(self._find_tests(start_dir, pattern))
File "/usr/lib64/python3.13/unittest/loader.py", line 366, in _find_tests
tests, should_recurse = self._find_test_path(full_path, pattern)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.13/unittest/loader.py", line 401, in _find_test_path
_make_failed_import_test(name, self.suiteClass)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.13/unittest/loader.py", line 40, in _make_failed_import_test
return _make_failed_test(name, ImportError(message), suiteClass, message)
File "<string>", line 1, in _make_failed_test
ImportError: Failed to import test module: build
Traceback (most recent call last):
File "/usr/lib64/python3.13/unittest/loader.py", line 396, in _find_test_path
module = self._get_module_from_name(name)
File "/usr/lib64/python3.13/unittest/loader.py", line 339, in _get_module_from_name
__import__(name)
~~~~~~~~~~^^^^^^
File "/srv/pokybuild/yocto-worker/buildtools/build/meta/lib/oeqa/sdk/buildtools-cases/build.py", line 9, in <module>
from oeqa.sdk.case import OESDKTestCase
File "/srv/pokybuild/yocto-worker/buildtools/build/meta/lib/oeqa/sdk/case.py", line 13, in <module>
from oeqa.sdkext.context import OESDKExtTestContext
File "/srv/pokybuild/yocto-worker/buildtools/build/meta/lib/oeqa/sdkext/context.py", line 21, in <module>
class OESDKExtTestContextExecutor(OESDKTestContextExecutor):
...<8 lines>...
default_test_data = None
File "/srv/pokybuild/yocto-worker/buildtools/build/meta/lib/oeqa/sdkext/context.py", line 28, in OESDKExtTestContextExecutor
default_cases = OESDKTestContextExecutor.default_cases + \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[os.path.join(os.path.abspath(os.path.dirname(__file__)), 'cases')]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TypeError: can only concatenate str (not "list") to str
DEBUG: Python function do_testsdk finished