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