{
 "oeselftest_almalinux-10.2_qemux86-64_20260801193857": {
  "configuration": {
   "HOST_DISTRO": "almalinux-10.2",
   "HOST_NAME": "alma10-vk-1",
   "LAYERS": {
    "meta": {
     "branch": "master-next",
     "commit": "099b9aa5676fca9d9515c20f64666172c25eff52",
     "commit_count": 68105,
     "commit_time": 1785611737
    },
    "meta-poky": {
     "branch": "master",
     "commit": "9c6cf36c3511b94957aba04002d98bec665e9f1e",
     "commit_count": 1813,
     "commit_time": 1785515007
    },
    "meta-selftest": {
     "branch": "master-next",
     "commit": "099b9aa5676fca9d9515c20f64666172c25eff52",
     "commit_count": 68105,
     "commit_time": 1785611737
    },
    "meta-yocto-bsp": {
     "branch": "master",
     "commit": "9c6cf36c3511b94957aba04002d98bec665e9f1e",
     "commit_count": 1813,
     "commit_time": 1785515007
    }
   },
   "MACHINE": "qemux86-64",
   "OESELFTEST_METADATA": {
    "exclude_tags": [
     "yocto-mirrors",
     "machine",
     "toolchain-user",
     "toolchain-system"
    ],
    "run_all_tests": true,
    "run_tests": null,
    "select_tags": null,
    "skips": [
     "distrodata.Distrodata.test_checkpkg",
     "reproducible"
    ]
   },
   "STARTTIME": "20260801193857",
   "TESTSERIES": "oeqa",
   "TEST_TYPE": "oeselftest"
  },
  "result": {
   "archiver.Archiver.test_archiver_allows_to_filter_on_recipe_name": {
    "duration": 36.674,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_cleanup": {
    "duration": 65.968,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_filters_by_type": {
    "duration": 31.837,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_filters_by_type_and_name": {
    "duration": 24.785,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_configured": {
    "duration": 27.245,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_diff": {
    "duration": 28.036,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_dumpdata": {
    "duration": 8.698,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_mirror": {
    "duration": 24.692,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_mirror_combined": {
    "duration": 29.703,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_mirror_excludes": {
    "duration": 27.422,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_mirror_gitsm": {
    "duration": 11.632,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_mirror_gitsm_shallow": {
    "duration": 48.217,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_original": {
    "duration": 25.048,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_patched": {
    "duration": 9.393,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_recipe": {
    "duration": 24.714,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_multiconfig_shared_unpack_and_patch": {
    "duration": 116.826,
    "status": "PASSED"
   },
   "barebox.BareboxTest.test_boot_barebox": {
    "duration": 0.004252,
    "log": "Test skipped on x86_64\n",
    "oetags": [
     "runqemu"
    ],
    "status": "SKIPPED"
   },
   "baremetal.BaremetalTest.test_baremetal": {
    "duration": 59.247,
    "status": "PASSED"
   },
   "bbclasses.Systemd.test_systemd_in_distro": {
    "duration": 68.524,
    "status": "PASSED"
   },
   "bbclasses.Systemd.test_sysvinit_in_distro": {
    "duration": 32.241,
    "status": "PASSED"
   },
   "bblayers.BitbakeConfigBuild.test_enable_disable_builtin_fragments": {
    "duration": 18.986,
    "status": "PASSED"
   },
   "bblayers.BitbakeConfigBuild.test_enable_disable_fragments": {
    "duration": 17.494,
    "status": "PASSED"
   },
   "bblayers.BitbakeConfigBuild.test_show_fragment": {
    "duration": 2.436,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_add_remove": {
    "duration": 9.383,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_createlayer": {
    "duration": 7.39,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_flatten": {
    "duration": 31.681,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_layerindexshowdepends": {
    "duration": 1.459,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_setup": {
    "duration": 27.145,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_showappends": {
    "duration": 7.262,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_showcrossdepends": {
    "duration": 18.08,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_showlayers": {
    "duration": 0.4429,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_showoverlayed": {
    "duration": 3.943,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_showrecipes": {
    "duration": 25.843,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_updatelayer": {
    "duration": 4.245,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_validate_bitbake_setup_default_registry": {
    "duration": 1.344,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_validate_examplelayersjson": {
    "duration": 0.2388,
    "status": "PASSED"
   },
   "bblock.BBLock.test_lock_architecture_specific": {
    "duration": 79.742,
    "status": "PASSED"
   },
   "bblock.BBLock.test_lock_multiple_recipe_single_task": {
    "duration": 225.354,
    "status": "PASSED"
   },
   "bblock.BBLock.test_lock_single_recipe_all_tasks": {
    "duration": 122.189,
    "status": "PASSED"
   },
   "bblock.BBLock.test_lock_single_recipe_multiple_tasks": {
    "duration": 116.695,
    "status": "PASSED"
   },
   "bblock.BBLock.test_lock_single_recipe_single_task": {
    "duration": 120.739,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_python_loggingA": {
    "duration": 39.366,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_python_loggingB": {
    "duration": 30.324,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_python_loggingC": {
    "duration": 26.43,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_python_loggingD": {
    "duration": 14.097,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_shell_loggingA": {
    "duration": 15.026,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_shell_loggingB": {
    "duration": 11.247,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_shell_loggingC": {
    "duration": 12.931,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_shell_loggingD": {
    "duration": 10.839,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exit_loggingA": {
    "duration": 12.424,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exit_loggingB": {
    "duration": 12.513,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exit_loggingC": {
    "duration": 11.939,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exit_loggingD": {
    "duration": 11.913,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_fatal_loggingA": {
    "duration": 12.029,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_fatal_loggingB": {
    "duration": 12.354,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_fatal_loggingC": {
    "duration": 11.109,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_fatal_loggingD": {
    "duration": 10.756,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_shell_loggingA": {
    "duration": 10.698,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_shell_loggingB": {
    "duration": 11.815,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_shell_loggingC": {
    "duration": 11.604,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_shell_loggingD": {
    "duration": 12.956,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_bb_env_bb_getvar_equality": {
    "duration": 2.891,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_bbappend_order": {
    "duration": 34.193,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_bitbake_g": {
    "duration": 5.512,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_bitbake_invalid_recipe": {
    "duration": 0.8908,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_bitbake_invalid_target": {
    "duration": 6.565,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_checkuri": {
    "duration": 8.548,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_continue": {
    "duration": 34.645,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_dry_run": {
    "duration": 6.629,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_environment": {
    "duration": 2.694,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_event_handler": {
    "duration": 29.521,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_force_task_1": {
    "duration": 54.428,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_force_task_2": {
    "duration": 31.414,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_git_patchtool": {
    "duration": 20.459,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_git_patchtool2": {
    "duration": 19.951,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_git_unpack_nonetwork": {
    "duration": 30.425,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_git_unpack_nonetwork_fail": {
    "duration": 13.848,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_image_manifest": {
    "duration": 75.895,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_invalid_patch": {
    "duration": 34.273,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_invalid_recipe_src_uri": {
    "duration": 4.837,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_just_parse": {
    "duration": 2.985,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_local_sstate": {
    "duration": 21.685,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_non_gplv3": {
    "duration": 29.354,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_postfile": {
    "duration": 3.724,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_prefile": {
    "duration": 4.612,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_rename_downloaded_file": {
    "duration": 26.06,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_run_bitbake_from_dir_1": {
    "duration": 2.919,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_run_bitbake_from_dir_2": {
    "duration": 2.156,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_run_bitbake_from_dir_3": {
    "duration": 2.016,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_setscene_only": {
    "duration": 17.553,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_skip_setscene": {
    "duration": 38.659,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_unexpanded_variable_in_path": {
    "duration": 28.678,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_version": {
    "duration": 4.045,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_warnings_errors": {
    "duration": 1.07,
    "status": "PASSED"
   },
   "buildhistory.BuildhistoryTests.test_buildhistory_basic": {
    "duration": 56.822,
    "status": "PASSED"
   },
   "buildhistory.BuildhistoryTests.test_buildhistory_buildtime_pr_backwards": {
    "duration": 64.438,
    "status": "PASSED"
   },
   "buildhistory.BuildhistoryTests.test_buildhistory_diff": {
    "duration": 57.66,
    "status": "PASSED"
   },
   "buildhistory.BuildhistoryTests.test_fileinfo": {
    "duration": 16.325,
    "status": "PASSED"
   },
   "buildoptions.ArchiverTest.test_arch_work_dir_and_export_source": {
    "duration": 39.965,
    "status": "PASSED"
   },
   "buildoptions.DiskMonTest.test_stoptask_behavior": {
    "duration": 92.494,
    "status": "PASSED"
   },
   "buildoptions.ImageOptionsTests.test_ccache_tool": {
    "duration": 103.771,
    "status": "PASSED"
   },
   "buildoptions.ImageOptionsTests.test_incremental_image_generation": {
    "duration": 164.28,
    "status": "PASSED"
   },
   "buildoptions.ImageOptionsTests.test_read_only_image": {
    "duration": 180.692,
    "status": "PASSED"
   },
   "buildoptions.Poisoning.test_poisoning": {
    "duration": 36.668,
    "status": "PASSED"
   },
   "buildoptions.SanityOptionsTest.test_layer_without_git_dir": {
    "duration": 25.233,
    "status": "PASSED"
   },
   "buildoptions.SanityOptionsTest.test_options_warnqa_errorqa_switch": {
    "duration": 83.011,
    "status": "PASSED"
   },
   "buildoptions.ToolchainOptions.test_toolchain_fortran": {
    "duration": 32.964,
    "status": "PASSED"
   },
   "c_cpp.CMakeTests.test_cmake_qemu": {
    "duration": 51.864,
    "status": "PASSED"
   },
   "c_cpp.CMakeTests.test_cmake_qemu_failing": {
    "duration": 37.733,
    "status": "PASSED"
   },
   "c_cpp.MesonTests.test_meson_qemu": {
    "duration": 40.469,
    "status": "PASSED"
   },
   "c_cpp.MesonTests.test_meson_qemu_failing": {
    "duration": 47.438,
    "status": "PASSED"
   },
   "containerimage.ContainerImageTests.test_expected_files": {
    "duration": 58.73,
    "status": "PASSED"
   },
   "cve_check.CVECheck.test_convert_cve_version": {
    "duration": 0.008247,
    "status": "PASSED"
   },
   "cve_check.CVECheck.test_parse_cve_from_patch_contents": {
    "duration": 0.007036,
    "status": "PASSED"
   },
   "cve_check.CVECheck.test_parse_cve_from_patch_filename": {
    "duration": 0.005741,
    "status": "PASSED"
   },
   "cve_check.CVECheck.test_product_match": {
    "duration": 0.005444,
    "status": "PASSED"
   },
   "cve_check.CVECheck.test_version_compare": {
    "duration": 0.005747,
    "status": "PASSED"
   },
   "debuginfod.Debuginfod.test_debuginfod_native": {
    "duration": 49.542,
    "status": "PASSED"
   },
   "debuginfod.Debuginfod.test_debuginfod_qemu": {
    "duration": 120.829,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add": {
    "duration": 73.159,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_binary": {
    "duration": 58.036,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_fetch": {
    "duration": 63.371,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_fetch_git": {
    "duration": 68.896,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_fetch_simple": {
    "duration": 33.044,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_git_local": {
    "duration": 35.799,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_git_style1": {
    "duration": 36.971,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_git_style2": {
    "duration": 34.256,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_library": {
    "duration": 53.854,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_npm": {
    "duration": 1.261,
    "log": "Test needs meta-oe for nodejs\n",
    "status": "SKIPPED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_python_egg_requires": {
    "duration": 34.803,
    "status": "PASSED"
   },
   "devtool.DevtoolBuildImageTests.test_devtool_build_image": {
    "duration": 237.283,
    "status": "PASSED"
   },
   "devtool.DevtoolDeployTargetTests.test_devtool_deploy_target": {
    "duration": 235.694,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "devtool.DevtoolExtractTests.test_devtool_extract": {
    "duration": 45.638,
    "status": "PASSED"
   },
   "devtool.DevtoolExtractTests.test_devtool_extract_virtual": {
    "duration": 31.821,
    "status": "PASSED"
   },
   "devtool.DevtoolIdeSdkTests.test_devtool_ide_sdk_code_cmake": {
    "duration": 329.802,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "devtool.DevtoolIdeSdkTests.test_devtool_ide_sdk_code_kernel_module": {
    "duration": 560.457,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "devtool.DevtoolIdeSdkTests.test_devtool_ide_sdk_code_meson": {
    "duration": 164.681,
    "status": "PASSED"
   },
   "devtool.DevtoolIdeSdkTests.test_devtool_ide_sdk_none_qemu": {
    "duration": 433.17,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "devtool.DevtoolIdeSdkTests.test_devtool_ide_sdk_plugins": {
    "duration": 55.337,
    "status": "PASSED"
   },
   "devtool.DevtoolIdeSdkTests.test_devtool_ide_sdk_shared_sysroots": {
    "duration": 61.86,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_buildclean": {
    "duration": 254.256,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify": {
    "duration": 124.831,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_git": {
    "duration": 70.76,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_git_crates_subpath": {
    "duration": 86.897,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_git_no_extract": {
    "duration": 30.101,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_go": {
    "duration": 41.804,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_invalid": {
    "duration": 121.636,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_kernel_cfg_subdirs": {
    "duration": 405.589,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_localfiles": {
    "duration": 76.509,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_localfiles_only": {
    "duration": 62.206,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_multiple_sources": {
    "duration": 661.041,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_native": {
    "duration": 349.478,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_nested_gitsm": {
    "duration": 34.167,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_overrides": {
    "duration": 27.52,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_virtual": {
    "duration": 28.913,
    "status": "PASSED"
   },
   "devtool.DevtoolResetTests.test_devtool_reset_all": {
    "duration": 163.507,
    "status": "PASSED"
   },
   "devtool.DevtoolResetTests.test_devtool_reset_re_plus_plus": {
    "duration": 32.246,
    "status": "PASSED"
   },
   "devtool.DevtoolTests.test_create_workspace": {
    "duration": 7.765,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_finish_modify_git_subdir": {
    "duration": 106.956,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_git_submodules": {
    "duration": 140.248,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe": {
    "duration": 59.088,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_append": {
    "duration": 84.265,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_append_git": {
    "duration": 91.007,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_git": {
    "duration": 48.564,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_gitsm": {
    "duration": 41.722,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_local_files": {
    "duration": 90.361,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_local_files_3": {
    "duration": 42.111,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_local_files_subdir": {
    "duration": 38.204,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_local_patch_gz": {
    "duration": 39.522,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_long_filename": {
    "duration": 46.745,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_with_gitignore": {
    "duration": 45.568,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_finish_modify_origlayer": {
    "duration": 107.996,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_finish_modify_otherlayer": {
    "duration": 60.584,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_finish_update_patch": {
    "duration": 66.274,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_finish_upgrade_origlayer": {
    "duration": 82.155,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_finish_upgrade_otherlayer": {
    "duration": 78.393,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_layer_plugins": {
    "duration": 3.364,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_load_plugin": {
    "duration": 13.721,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_rename": {
    "duration": 80.364,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_upgrade": {
    "duration": 71.164,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_upgrade_all_checksums": {
    "duration": 73.739,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_upgrade_drop_md5sum": {
    "duration": 72.09,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_upgrade_git": {
    "duration": 45.364,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_upgrade_gitsm": {
    "duration": 47.074,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_upgrade_recipe_upgrade_extra_tasks": {
    "duration": 66.385,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_virtual_kernel_modify": {
    "duration": 825.962,
    "status": "PASSED"
   },
   "distrodata.Distrodata.test_checkpkg": {
    "duration": 0.000659,
    "log": "Skip by the command line argument \"distrodata.Distrodata.test_checkpkg\"\n",
    "status": "SKIPPED"
   },
   "distrodata.Distrodata.test_common_include_recipes": {
    "duration": 75.779,
    "status": "PASSED"
   },
   "distrodata.Distrodata.test_maintainers": {
    "duration": 78.589,
    "status": "PASSED"
   },
   "efibootpartition.GenericEFITest.test_boot_efi": {
    "duration": 121.103,
    "status": "PASSED"
   },
   "esdk.oeSDKExtSelfTest.test_image_generation_binary_feeds": {
    "duration": 761.112,
    "status": "PASSED"
   },
   "esdk.oeSDKExtSelfTest.test_install_libraries_headers": {
    "duration": 276.737,
    "status": "PASSED"
   },
   "externalsrc.ExternalSrc.test_externalsrc_srctree_hash_files": {
    "duration": 57.533,
    "status": "PASSED"
   },
   "fetch.Dependencies.test_dependencies": {
    "duration": 3.156,
    "status": "PASSED"
   },
   "fetch.Fetch.test_git_mirrors": {
    "duration": 79.836,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_conf_extra_mappings_unused_error": {
    "duration": 0.01214,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_conf_loadables": {
    "duration": 0.007372,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_conf_mappings": {
    "duration": 0.007113,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_conf_mappings_unused_error": {
    "duration": 0.006585,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_conf_mappings_with_alias": {
    "duration": 0.007766,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_conf_os": {
    "duration": 0.007158,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_default": {
    "duration": 0.006985,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_default_dtb": {
    "duration": 0.006996,
    "status": "PASSED"
   },
   "fitimage.KernelFitImageRecipeTests.test_fit_image": {
    "duration": 65.716,
    "log": "testtools.testresult.real._StringException: Traceback (most recent call last):\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 1209, in test_fit_image\n    self._test_fitimage(bb_vars)\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 656, in _test_fitimage\n    self._check_its_file(bb_vars, fitimage_its_path)\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 576, in _check_its_file\n    self.assertTrue(found_all,\n  File \"/usr/lib64/python3.12/unittest/case.py\", line 727, in assertTrue\n    raise self.failureException(msg)\nAssertionError: False is not true : Fields in Image Tree Source File /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/fit-image.its did not match, error in finding arch = \"None\";\n\n\nStderr:\n2026-08-01 19:38:59,785 - oe-selftest - INFO - Adding: \"include selftest.inc\" in /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/conf/local.conf\n2026-08-01 19:38:59,785 - oe-selftest - INFO - Adding: \"include bblayers.inc\" in bblayers.conf\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nLoading cache...done.\nParsing recipes...done.\nrootfs file: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst\nQemu log file: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/qemu_boot_log.20260801195042\nSSH log file: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/ssh_target_log.20260801195042\nUsing kvm for runqemu\nQMP Available for connection at /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.7i2mdl6a\nCreated listening socket for qemu serial console on: 127.0.0.1:41365\nCreated listening socket for qemu serial console on: 127.0.0.1:35327\nlaunchcmd=runqemu snapshot kvm  qemux86-64 /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst tcpserial=41365:35327 bootparams=\" printk.time=1\" qemuparams=\"-pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_2976564  -S -qmp unix:./.5xmde7yb,server,wait -qmp unix:./.7i2mdl6a,server,nowait\"\nrunqemu started, pid is 84158\nwaiting at most 300 seconds for qemu pid (08/01/26 19:52:09)\nQMP Initializing to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.5xmde7yb\nQMP Connecting to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.5xmde7yb\nQMP connected to QEMU at 08/01/26 19:52:09 and took 0.69 seconds\nQMP released QEMU at 08/01/26 19:52:10 and took 0.16 seconds from connect\nqemu started in 0.84 seconds - qemu procces pid is 84196 (08/01/26 19:52:10)\nqemu cmdline used:\n/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.84158,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:41365,nodelay=on -serial tcp:127.0.0.1:35327,nodelay=on -pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_2976564 -S -qmp unix:./.5xmde7yb,server,wait -qmp unix:./.7i2mdl6a,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap0.vnc-socket -kernel /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage -append root=/dev/vda rw  ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1 \nTarget IP: 192.168.7.2\nServer IP: 192.168.7.1\nStarting logging thread\nStarting thread event loop\nConnection request received\nSetting connection established event\nOutput from runqemu:\nrunqemu - INFO - Decompressing /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4\n/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.zst: 67108864 bytes \nrunqemu - INFO - Continuing with the following parameters:\nKERNEL: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage]\nMACHINE: [qemux86-64]\nFSTYPE: [ext4]\nROOTFS: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4]\nSNAPSHOT: [Enabled. Changes on rootfs won't be kept after QEMU shutdown.]\nCONFFILE: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.qemuboot.conf]\n\nrunqemu - INFO - Using preconfigured tap device tap0\nrunqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap0.skip to make runqemu skip tap0.\nrunqemu - INFO - Network configuration: ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0\nrunqemu - INFO - Copying rootfs to /home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.84158\nrunqemu - INFO - Copy done in 0.02864384651184082 seconds\nrunqemu - INFO - Using VNC server at unix:/tmp/qemu-tap-locks/tap0.vnc-socket for graphical output\nrunqemu - INFO - Running /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.84158,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd   -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:41365,nodelay=on -serial tcp:127.0.0.1:35327,nodelay=on  -pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_2976564  -S -qmp unix:./.5xmde7yb,server,wait -qmp unix:./.7i2mdl6a,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap0.vnc-socket  -kernel /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage -append 'root=/dev/vda rw  ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1'\n\nrunqemu - INFO - Host uptime: 434700.67\n\n\nWaiting at most 1000 seconds for login banner (08/01/26 19:52:10)\nConnection from 127.0.0.1:36854\nReached login banner in 4.10 seconds (08/01/26 19:52:14)\nLogged in as root in serial console\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n",
    "status": "FAILED"
   },
   "fitimage.KernelFitImageRecipeTests.test_fit_image_ext_dtb_dtbo": {
    "duration": 26.735,
    "log": "testtools.testresult.real._StringException: Traceback (most recent call last):\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 1273, in test_fit_image_ext_dtb_dtbo\n    self._test_fitimage(bb_vars)\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 656, in _test_fitimage\n    self._check_its_file(bb_vars, fitimage_its_path)\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 576, in _check_its_file\n    self.assertTrue(found_all,\n  File \"/usr/lib64/python3.12/unittest/case.py\", line 727, in assertTrue\n    raise self.failureException(msg)\nAssertionError: False is not true : Fields in Image Tree Source File /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/fit-image.its did not match, error in finding arch = \"None\";\n\n\nStderr:\n2026-08-01 19:38:59,785 - oe-selftest - INFO - Adding: \"include selftest.inc\" in /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/conf/local.conf\n2026-08-01 19:38:59,785 - oe-selftest - INFO - Adding: \"include bblayers.inc\" in bblayers.conf\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nLoading cache...done.\nParsing recipes...done.\nrootfs file: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst\nQemu log file: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/qemu_boot_log.20260801195042\nSSH log file: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/ssh_target_log.20260801195042\nUsing kvm for runqemu\nQMP Available for connection at /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.7i2mdl6a\nCreated listening socket for qemu serial console on: 127.0.0.1:41365\nCreated listening socket for qemu serial console on: 127.0.0.1:35327\nlaunchcmd=runqemu snapshot kvm  qemux86-64 /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst tcpserial=41365:35327 bootparams=\" printk.time=1\" qemuparams=\"-pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_2976564  -S -qmp unix:./.5xmde7yb,server,wait -qmp unix:./.7i2mdl6a,server,nowait\"\nrunqemu started, pid is 84158\nwaiting at most 300 seconds for qemu pid (08/01/26 19:52:09)\nQMP Initializing to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.5xmde7yb\nQMP Connecting to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.5xmde7yb\nQMP connected to QEMU at 08/01/26 19:52:09 and took 0.69 seconds\nQMP released QEMU at 08/01/26 19:52:10 and took 0.16 seconds from connect\nqemu started in 0.84 seconds - qemu procces pid is 84196 (08/01/26 19:52:10)\nqemu cmdline used:\n/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.84158,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:41365,nodelay=on -serial tcp:127.0.0.1:35327,nodelay=on -pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_2976564 -S -qmp unix:./.5xmde7yb,server,wait -qmp unix:./.7i2mdl6a,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap0.vnc-socket -kernel /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage -append root=/dev/vda rw  ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1 \nTarget IP: 192.168.7.2\nServer IP: 192.168.7.1\nStarting logging thread\nStarting thread event loop\nConnection request received\nSetting connection established event\nOutput from runqemu:\nrunqemu - INFO - Decompressing /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4\n/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.zst: 67108864 bytes \nrunqemu - INFO - Continuing with the following parameters:\nKERNEL: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage]\nMACHINE: [qemux86-64]\nFSTYPE: [ext4]\nROOTFS: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4]\nSNAPSHOT: [Enabled. Changes on rootfs won't be kept after QEMU shutdown.]\nCONFFILE: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.qemuboot.conf]\n\nrunqemu - INFO - Using preconfigured tap device tap0\nrunqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap0.skip to make runqemu skip tap0.\nrunqemu - INFO - Network configuration: ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0\nrunqemu - INFO - Copying rootfs to /home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.84158\nrunqemu - INFO - Copy done in 0.02864384651184082 seconds\nrunqemu - INFO - Using VNC server at unix:/tmp/qemu-tap-locks/tap0.vnc-socket for graphical output\nrunqemu - INFO - Running /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.84158,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd   -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:41365,nodelay=on -serial tcp:127.0.0.1:35327,nodelay=on  -pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_2976564  -S -qmp unix:./.5xmde7yb,server,wait -qmp unix:./.7i2mdl6a,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap0.vnc-socket  -kernel /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage -append 'root=/dev/vda rw  ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1'\n\nrunqemu - INFO - Host uptime: 434700.67\n\n\nWaiting at most 1000 seconds for login banner (08/01/26 19:52:10)\nConnection from 127.0.0.1:36854\nReached login banner in 4.10 seconds (08/01/26 19:52:14)\nLogged in as root in serial console\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n",
    "status": "FAILED"
   },
   "fitimage.KernelFitImageRecipeTests.test_fit_image_sign_initramfs": {
    "duration": 90.312,
    "status": "PASSED"
   },
   "fitimage.KernelFitImageRecipeTests.test_fit_image_sign_initramfs_bundle": {
    "duration": 429.869,
    "status": "PASSED"
   },
   "fitimage.KernelFitImageRecipeTests.test_get_compatible_from_dtb": {
    "duration": 24.799,
    "status": "PASSED"
   },
   "fitimage.KernelFitImageRecipeTests.test_sign_fit_image_configurations": {
    "duration": 43.187,
    "log": "testtools.testresult.real._StringException: Traceback (most recent call last):\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 1314, in test_sign_fit_image_configurations\n    self._test_fitimage(bb_vars)\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 656, in _test_fitimage\n    self._check_its_file(bb_vars, fitimage_its_path)\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 576, in _check_its_file\n    self.assertTrue(found_all,\n  File \"/usr/lib64/python3.12/unittest/case.py\", line 727, in assertTrue\n    raise self.failureException(msg)\nAssertionError: False is not true : Fields in Image Tree Source File /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/fit-image.its did not match, error in finding arch = \"None\";\n\n\nStderr:\n2026-08-01 19:38:59,785 - oe-selftest - INFO - Adding: \"include selftest.inc\" in /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/conf/local.conf\n2026-08-01 19:38:59,785 - oe-selftest - INFO - Adding: \"include bblayers.inc\" in bblayers.conf\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nLoading cache...done.\nParsing recipes...done.\nrootfs file: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst\nQemu log file: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/qemu_boot_log.20260801195042\nSSH log file: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/ssh_target_log.20260801195042\nUsing kvm for runqemu\nQMP Available for connection at /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.7i2mdl6a\nCreated listening socket for qemu serial console on: 127.0.0.1:41365\nCreated listening socket for qemu serial console on: 127.0.0.1:35327\nlaunchcmd=runqemu snapshot kvm  qemux86-64 /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst tcpserial=41365:35327 bootparams=\" printk.time=1\" qemuparams=\"-pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_2976564  -S -qmp unix:./.5xmde7yb,server,wait -qmp unix:./.7i2mdl6a,server,nowait\"\nrunqemu started, pid is 84158\nwaiting at most 300 seconds for qemu pid (08/01/26 19:52:09)\nQMP Initializing to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.5xmde7yb\nQMP Connecting to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.5xmde7yb\nQMP connected to QEMU at 08/01/26 19:52:09 and took 0.69 seconds\nQMP released QEMU at 08/01/26 19:52:10 and took 0.16 seconds from connect\nqemu started in 0.84 seconds - qemu procces pid is 84196 (08/01/26 19:52:10)\nqemu cmdline used:\n/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.84158,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:41365,nodelay=on -serial tcp:127.0.0.1:35327,nodelay=on -pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_2976564 -S -qmp unix:./.5xmde7yb,server,wait -qmp unix:./.7i2mdl6a,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap0.vnc-socket -kernel /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage -append root=/dev/vda rw  ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1 \nTarget IP: 192.168.7.2\nServer IP: 192.168.7.1\nStarting logging thread\nStarting thread event loop\nConnection request received\nSetting connection established event\nOutput from runqemu:\nrunqemu - INFO - Decompressing /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4\n/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.zst: 67108864 bytes \nrunqemu - INFO - Continuing with the following parameters:\nKERNEL: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage]\nMACHINE: [qemux86-64]\nFSTYPE: [ext4]\nROOTFS: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4]\nSNAPSHOT: [Enabled. Changes on rootfs won't be kept after QEMU shutdown.]\nCONFFILE: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.qemuboot.conf]\n\nrunqemu - INFO - Using preconfigured tap device tap0\nrunqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap0.skip to make runqemu skip tap0.\nrunqemu - INFO - Network configuration: ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0\nrunqemu - INFO - Copying rootfs to /home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.84158\nrunqemu - INFO - Copy done in 0.02864384651184082 seconds\nrunqemu - INFO - Using VNC server at unix:/tmp/qemu-tap-locks/tap0.vnc-socket for graphical output\nrunqemu - INFO - Running /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.84158,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd   -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:41365,nodelay=on -serial tcp:127.0.0.1:35327,nodelay=on  -pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_2976564  -S -qmp unix:./.5xmde7yb,server,wait -qmp unix:./.7i2mdl6a,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap0.vnc-socket  -kernel /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage -append 'root=/dev/vda rw  ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1'\n\nrunqemu - INFO - Host uptime: 434700.67\n\n\nWaiting at most 1000 seconds for login banner (08/01/26 19:52:10)\nConnection from 127.0.0.1:36854\nReached login banner in 4.10 seconds (08/01/26 19:52:14)\nLogged in as root in serial console\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n",
    "status": "FAILED"
   },
   "fitimage.KernelFitImageRecipeTests.test_sign_fit_image_individual": {
    "duration": 41.65,
    "log": "testtools.testresult.real._StringException: Traceback (most recent call last):\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 1360, in test_sign_fit_image_individual\n    self._test_fitimage(bb_vars)\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 656, in _test_fitimage\n    self._check_its_file(bb_vars, fitimage_its_path)\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 576, in _check_its_file\n    self.assertTrue(found_all,\n  File \"/usr/lib64/python3.12/unittest/case.py\", line 727, in assertTrue\n    raise self.failureException(msg)\nAssertionError: False is not true : Fields in Image Tree Source File /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/fit-image.its did not match, error in finding arch = \"None\";\n\n\nStderr:\n2026-08-01 19:38:59,785 - oe-selftest - INFO - Adding: \"include selftest.inc\" in /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/conf/local.conf\n2026-08-01 19:38:59,785 - oe-selftest - INFO - Adding: \"include bblayers.inc\" in bblayers.conf\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nLoading cache...done.\nParsing recipes...done.\nrootfs file: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst\nQemu log file: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/qemu_boot_log.20260801195042\nSSH log file: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/ssh_target_log.20260801195042\nUsing kvm for runqemu\nQMP Available for connection at /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.7i2mdl6a\nCreated listening socket for qemu serial console on: 127.0.0.1:41365\nCreated listening socket for qemu serial console on: 127.0.0.1:35327\nlaunchcmd=runqemu snapshot kvm  qemux86-64 /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst tcpserial=41365:35327 bootparams=\" printk.time=1\" qemuparams=\"-pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_2976564  -S -qmp unix:./.5xmde7yb,server,wait -qmp unix:./.7i2mdl6a,server,nowait\"\nrunqemu started, pid is 84158\nwaiting at most 300 seconds for qemu pid (08/01/26 19:52:09)\nQMP Initializing to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.5xmde7yb\nQMP Connecting to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.5xmde7yb\nQMP connected to QEMU at 08/01/26 19:52:09 and took 0.69 seconds\nQMP released QEMU at 08/01/26 19:52:10 and took 0.16 seconds from connect\nqemu started in 0.84 seconds - qemu procces pid is 84196 (08/01/26 19:52:10)\nqemu cmdline used:\n/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.84158,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:41365,nodelay=on -serial tcp:127.0.0.1:35327,nodelay=on -pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_2976564 -S -qmp unix:./.5xmde7yb,server,wait -qmp unix:./.7i2mdl6a,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap0.vnc-socket -kernel /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage -append root=/dev/vda rw  ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1 \nTarget IP: 192.168.7.2\nServer IP: 192.168.7.1\nStarting logging thread\nStarting thread event loop\nConnection request received\nSetting connection established event\nOutput from runqemu:\nrunqemu - INFO - Decompressing /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4\n/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.zst: 67108864 bytes \nrunqemu - INFO - Continuing with the following parameters:\nKERNEL: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage]\nMACHINE: [qemux86-64]\nFSTYPE: [ext4]\nROOTFS: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4]\nSNAPSHOT: [Enabled. Changes on rootfs won't be kept after QEMU shutdown.]\nCONFFILE: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.qemuboot.conf]\n\nrunqemu - INFO - Using preconfigured tap device tap0\nrunqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap0.skip to make runqemu skip tap0.\nrunqemu - INFO - Network configuration: ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0\nrunqemu - INFO - Copying rootfs to /home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.84158\nrunqemu - INFO - Copy done in 0.02864384651184082 seconds\nrunqemu - INFO - Using VNC server at unix:/tmp/qemu-tap-locks/tap0.vnc-socket for graphical output\nrunqemu - INFO - Running /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.84158,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd   -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:41365,nodelay=on -serial tcp:127.0.0.1:35327,nodelay=on  -pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_2976564  -S -qmp unix:./.5xmde7yb,server,wait -qmp unix:./.7i2mdl6a,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap0.vnc-socket  -kernel /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage -append 'root=/dev/vda rw  ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1'\n\nrunqemu - INFO - Host uptime: 434700.67\n\n\nWaiting at most 1000 seconds for login banner (08/01/26 19:52:10)\nConnection from 127.0.0.1:36854\nReached login banner in 4.10 seconds (08/01/26 19:52:14)\nLogged in as root in serial console\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n",
    "status": "FAILED"
   },
   "fitimage.KernelFitImageRecipeTests.test_vendored_dtb_with_kernel_dtbvendored": {
    "duration": 38.722,
    "status": "PASSED"
   },
   "fitimage.KernelFitImageRecipeTests.test_vendored_dtb_without_kernel_dtbvendored": {
    "duration": 38.28,
    "status": "PASSED"
   },
   "fitimage.UBootFitImageTests.test_sign_cascaded_uboot_fit_image": {
    "duration": 0.7772,
    "log": "MACHINE=qemux86-64 does not provide capability _cap_spl_dtb\n",
    "status": "SKIPPED"
   },
   "fitimage.UBootFitImageTests.test_sign_standalone_uboot_atf_tee_fit_image": {
    "duration": 0.4693,
    "log": "MACHINE=qemux86-64 does not provide capability _cap_spl_dtb\n",
    "status": "SKIPPED"
   },
   "fitimage.UBootFitImageTests.test_sign_standalone_uboot_fit_image": {
    "duration": 0.7415,
    "log": "MACHINE=qemux86-64 does not provide capability _cap_spl_dtb\n",
    "status": "SKIPPED"
   },
   "fitimage.UBootFitImageTests.test_sign_uboot_fit_image_without_spl": {
    "duration": 78.083,
    "status": "PASSED"
   },
   "fitimage.UBootFitImageTests.test_sign_uboot_kernel_individual": {
    "duration": 64.923,
    "status": "PASSED"
   },
   "fitimage.UBootFitImageTests.test_uboot_atf_tee_fit_image": {
    "duration": 0.6177,
    "log": "MACHINE=qemux86-64 does not provide capability _cap_atf_tee\n",
    "status": "SKIPPED"
   },
   "fitimage.UBootFitImageTests.test_uboot_fit_image": {
    "duration": 47.231,
    "status": "PASSED"
   },
   "gdbserver.GdbServerTest.test_gdb_server": {
    "duration": 106.405,
    "status": "PASSED"
   },
   "gitarchivetests.GitArchiveTests.test_create_first_test_tag": {
    "duration": 0.6117,
    "status": "PASSED"
   },
   "gitarchivetests.GitArchiveTests.test_create_second_test_tag": {
    "duration": 0.6669,
    "status": "PASSED"
   },
   "gitarchivetests.GitArchiveTests.test_get_revs_on_branch": {
    "duration": 0.3804,
    "status": "PASSED"
   },
   "gitarchivetests.GitArchiveTests.test_get_tags_with_only_local_tag": {
    "duration": 0.3565,
    "status": "PASSED"
   },
   "gitarchivetests.GitArchiveTests.test_get_tags_without_valid_remote": {
    "duration": 1.132,
    "status": "PASSED"
   },
   "gitarchivetests.GitArchiveTests.test_get_tags_without_valid_remote_and_wrong_url": {
    "duration": 0.2599,
    "status": "PASSED"
   },
   "gotoolchain.oeGoToolchainSelfTest.test_go_dep_build": {
    "duration": 2.774,
    "status": "PASSED"
   },
   "govendor.GoVendorSrcUriTests.test_basic": {
    "duration": 0.01057,
    "status": "PASSED"
   },
   "govendor.GoVendorSrcUriTests.test_non_git_vcs": {
    "duration": 0.01214,
    "status": "PASSED"
   },
   "govendor.GoVendorSrcUriTests.test_path_override": {
    "duration": 0.01107,
    "status": "PASSED"
   },
   "govendor.GoVendorSrcUriTests.test_pathmajor": {
    "duration": 0.006377,
    "status": "PASSED"
   },
   "govendor.GoVendorSrcUriTests.test_replaces": {
    "duration": 0.006269,
    "status": "PASSED"
   },
   "govendor.GoVendorSrcUriTests.test_subdir": {
    "duration": 0.006259,
    "status": "PASSED"
   },
   "govendor.GoVendorTaskTests.test_do_compile_succeeds": {
    "duration": 13.245,
    "status": "PASSED"
   },
   "govendor.GoVendorTaskTests.test_external_dep_copied_to_vendor": {
    "duration": 0.007177,
    "status": "PASSED"
   },
   "govendor.GoVendorTaskTests.test_go_import_vendor_symlink": {
    "duration": 0.007226,
    "status": "PASSED"
   },
   "govendor.GoVendorTaskTests.test_local_replacement_symlink": {
    "duration": 0.007047,
    "status": "PASSED"
   },
   "govendor.GoVendorTaskTests.test_modules_txt_in_vendor": {
    "duration": 0.006981,
    "status": "PASSED"
   },
   "govendor.GoVendorTaskTests.test_pathmajor_falls_back_to_root": {
    "duration": 0.006947,
    "status": "PASSED"
   },
   "govendor.GoVendorTaskTests.test_test_files_excluded_from_vendor": {
    "duration": 0.006835,
    "status": "PASSED"
   },
   "image_typedep.ImageTypeDepTests.test_conversion_typedep_added": {
    "duration": 26.596,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_all_users_can_connect_via_ssh_without_password": {
    "duration": 231.468,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_bmap": {
    "duration": 55.568,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_empty_image": {
    "duration": 21.345,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_hypervisor_fmts": {
    "duration": 75.468,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_image_fstypes": {
    "duration": 111.754,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_image_gen_debugfs": {
    "duration": 67.596,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_long_chain_conversion": {
    "duration": 63.749,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_mandb": {
    "duration": 90.032,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_no_busybox_base_utils": {
    "duration": 25.106,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_non_root_user_can_connect_via_ssh_without_password": {
    "duration": 71.202,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_useradd_static": {
    "duration": 68.588,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_wayland_support_in_image": {
    "duration": 115.306,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicensePerImageTests.test_bash_and_license": {
    "duration": 48.294,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicensePerImageTests.test_bash_default": {
    "duration": 53.391,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicensePerImageTests.test_bash_license_exceptions": {
    "duration": 50.415,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicensePerImageTests.test_bash_or_license": {
    "duration": 53.765,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicensePerImageTests.test_spdx_exception": {
    "duration": 101.268,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTestObsolete.test_incompatible_alias_spdx_license": {
    "duration": 6.714,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTestObsolete.test_incompatible_alias_spdx_license_alias": {
    "duration": 6.362,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTestObsolete.test_incompatible_alias_spdx_license_alias_wildcard": {
    "duration": 6.726,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTestObsolete.test_incompatible_alias_spdx_license_wildcard": {
    "duration": 6.006,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTestObsolete.test_incompatible_all_licenses_wildcard": {
    "duration": 6.044,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTestObsolete.test_incompatible_spdx_license_alias_wildcard": {
    "duration": 6.233,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTestObsolete.test_incompatible_spdx_licenses_wildcard": {
    "duration": 6.095,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTests.test_incompatible_nonspdx_license": {
    "duration": 28.284,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTests.test_incompatible_spdx_license": {
    "duration": 19.278,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTests.test_incompatible_spdx_license_alias": {
    "duration": 3.142,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTests.test_incompatible_spdx_license_wildcard": {
    "duration": 18.088,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTests.test_incompatible_spdx_licenses": {
    "duration": 19.541,
    "status": "PASSED"
   },
   "incompatible_lic.NoGPL3InImagesTests.test_core_image_full_cmdline_weston": {
    "duration": 211.981,
    "status": "PASSED"
   },
   "incompatible_lic.NoGPL3InImagesTests.test_core_image_minimal": {
    "duration": 62.147,
    "status": "PASSED"
   },
   "install.InstallTests.test_gstreamer_plugins": {
    "duration": 122.476,
    "status": "PASSED"
   },
   "install.InstallTests.test_linux_firmware": {
    "duration": 98.024,
    "status": "PASSED"
   },
   "install.InstallTests.test_linux_modules": {
    "duration": 59.388,
    "status": "PASSED"
   },
   "install.InstallTests.test_perl": {
    "duration": 65.972,
    "status": "PASSED"
   },
   "install.InstallTests.test_python": {
    "duration": 52.69,
    "status": "PASSED"
   },
   "intercept.GitCheck.test_git_intercept": {
    "duration": 16.383,
    "status": "PASSED"
   },
   "kerneldevelopment.KernelDev.test_apply_patches": {
    "duration": 88.155,
    "status": "PASSED"
   },
   "kernelmodulesplit.KernelModuleSplit.test_cross_recipe_module_dependency": {
    "duration": 28.685,
    "status": "PASSED"
   },
   "layerappend.LayerAppendTests.test_layer_appends": {
    "duration": 45.895,
    "status": "PASSED"
   },
   "liboe.CopyTreeTests.test_copy_hardlink_tree_count": {
    "duration": 0.01905,
    "status": "PASSED"
   },
   "liboe.CopyTreeTests.test_copy_tree_special": {
    "duration": 0.008281,
    "status": "PASSED"
   },
   "liboe.CopyTreeTests.test_copy_tree_xattr": {
    "duration": 26.455,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_empty_string_returns_empty_string": {
    "duration": 0.005108,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_empty_token_between_paths_is_dropped": {
    "duration": 0.004908,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_multiple_variable_tokens_all_skipped": {
    "duration": 0.004504,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_none_returns_empty_string": {
    "duration": 0.004473,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_real_path_returned": {
    "duration": 0.004717,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_trailing_slash_preserved": {
    "duration": 0.004454,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_unexpanded_variable_is_skipped": {
    "duration": 0.004861,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_variable_and_trailing_slash_path": {
    "duration": 0.00447,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_variable_token_dropped_leaving_real_path": {
    "duration": 0.004453,
    "status": "PASSED"
   },
   "liboe.PathTests.test_is_path_parent_all_paths_must_be_below": {
    "duration": 0.004424,
    "status": "PASSED"
   },
   "liboe.PathTests.test_is_path_parent_child_is_not_parent_of_its_parent": {
    "duration": 0.004424,
    "status": "PASSED"
   },
   "liboe.PathTests.test_is_path_parent_direct_child": {
    "duration": 0.004445,
    "status": "PASSED"
   },
   "liboe.PathTests.test_is_path_parent_no_paths_returns_false": {
    "duration": 0.004426,
    "status": "PASSED"
   },
   "liboe.PathTests.test_is_path_parent_one_path_outside_fails": {
    "duration": 0.004493,
    "status": "PASSED"
   },
   "liboe.PathTests.test_is_path_parent_prefix_string_is_not_a_path_parent": {
    "duration": 0.004771,
    "status": "PASSED"
   },
   "liboe.PathTests.test_is_path_parent_unrelated_path": {
    "duration": 0.00448,
    "status": "PASSED"
   },
   "liboe.PathTests.test_join_absolute_rhs_is_not_special": {
    "duration": 0.004452,
    "status": "PASSED"
   },
   "liboe.PathTests.test_join_empty_leading_component_is_absolute": {
    "duration": 0.004449,
    "status": "PASSED"
   },
   "liboe.PathTests.test_join_pardir_normalised": {
    "duration": 0.004459,
    "status": "PASSED"
   },
   "liboe.PathTests.test_join_redundant_separators_normalised": {
    "duration": 0.004465,
    "status": "PASSED"
   },
   "liboe.PathTests.test_join_two_paths": {
    "duration": 0.00447,
    "status": "PASSED"
   },
   "liboe.PathTests.test_make_relative_symlink_absolute_becomes_relative_and_resolves": {
    "duration": 0.0047,
    "status": "PASSED"
   },
   "liboe.PathTests.test_make_relative_symlink_already_relative_unchanged": {
    "duration": 0.0046,
    "status": "PASSED"
   },
   "liboe.PathTests.test_make_relative_symlink_non_symlink_is_ignored": {
    "duration": 0.004528,
    "status": "PASSED"
   },
   "liboe.PathTests.test_make_relative_symlink_several_levels_deep_becomes_relative": {
    "duration": 0.004888,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_isdir_failure_falls_back_without_nameerror": {
    "duration": 0.004873,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_missing_component_raises_enoent_without_assume_dir": {
    "duration": 0.004578,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_missing_component_tolerated_with_assume_dir": {
    "duration": 0.004493,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_mutual_symlink_cycle_raises_eloop": {
    "duration": 0.005236,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_path_outside_root_raises": {
    "duration": 0.004503,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_plain_path_is_returned": {
    "duration": 0.004344,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_resolves_symlink_below_root": {
    "duration": 0.004405,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_resolves_symlink_several_components_deep": {
    "duration": 0.004806,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_self_referential_symlink_raises_eloop": {
    "duration": 0.00526,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_conflicting_existing_raises": {
    "duration": 0.004659,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_creates_dangling_symlink": {
    "duration": 0.004509,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_creates_symlink": {
    "duration": 0.004562,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_force_does_not_delete_glob_siblings": {
    "duration": 0.004622,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_force_overwrites_existing_symlink": {
    "duration": 0.004642,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_force_replaces_destination_with_glob_metacharacters": {
    "duration": 0.004599,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_force_replaces_existing_directory": {
    "duration": 0.0047,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_matching_existing_is_idempotent": {
    "duration": 0.004568,
    "status": "PASSED"
   },
   "liboe.PathTests.test_which_wild_explicit_search_path": {
    "duration": 0.004597,
    "status": "PASSED"
   },
   "liboe.PathTests.test_which_wild_first_match_per_name_wins": {
    "duration": 0.004785,
    "status": "PASSED"
   },
   "liboe.PathTests.test_which_wild_missing_tool_returns_empty": {
    "duration": 0.004562,
    "status": "PASSED"
   },
   "liboe.PathTests.test_which_wild_wildcard_pattern": {
    "duration": 0.004588,
    "status": "PASSED"
   },
   "liboe.SubprocessTests.test_subprocess_tweak": {
    "duration": 0.01402,
    "status": "PASSED"
   },
   "lic_checksum.LicenseTests.test_checksum_with_space": {
    "duration": 7.999,
    "status": "PASSED"
   },
   "lic_checksum.LicenseTests.test_nonmatching_checksum": {
    "duration": 18.797,
    "status": "PASSED"
   },
   "locales.LocalesTest.test_locales_off": {
    "duration": 71.185,
    "status": "PASSED"
   },
   "locales.LocalesTest.test_locales_on": {
    "duration": 53.112,
    "status": "PASSED"
   },
   "manifest.VerifyManifest.test_SDK_manifest_entries": {
    "duration": 300.954,
    "status": "PASSED"
   },
   "manifest.VerifyManifest.test_image_manifest_entries": {
    "duration": 11.748,
    "status": "PASSED"
   },
   "minidebuginfo.Minidebuginfo.test_minidebuginfo": {
    "duration": 83.358,
    "status": "PASSED"
   },
   "minidebuginfo.Minidebuginfo.test_minidebuginfo_qemu": {
    "duration": 108.416,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "multiconfig.MultiConfig.test_multiconfig": {
    "duration": 223.939,
    "status": "PASSED"
   },
   "multiconfig.MultiConfig.test_multiconfig_inlayer": {
    "duration": 30.71,
    "status": "PASSED"
   },
   "multiconfig.MultiConfig.test_multiconfig_reparse": {
    "duration": 57.354,
    "status": "PASSED"
   },
   "newlib.NewlibTest.test_newlib": {
    "duration": 28.768,
    "status": "PASSED"
   },
   "oelib.buildhistory.TestBlobParsing.test_blob_to_dict": {
    "duration": 0.9162,
    "status": "PASSED"
   },
   "oelib.buildhistory.TestBlobParsing.test_compare_dict_blobs": {
    "duration": 0.5895,
    "status": "PASSED"
   },
   "oelib.buildhistory.TestBlobParsing.test_compare_dict_blobs_default": {
    "duration": 0.6014,
    "status": "PASSED"
   },
   "oelib.buildhistory.TestFileListCompare.test_compare_file_lists": {
    "duration": 0.1005,
    "status": "PASSED"
   },
   "oelib.elf.TestElf.test_machine_name": {
    "duration": 0.0006628,
    "status": "PASSED"
   },
   "oelib.license.TestComplexCombinations.test_tests": {
    "duration": 0.003402,
    "status": "PASSED"
   },
   "oelib.license.TestIsIncluded.test_tests": {
    "duration": 0.002512,
    "status": "PASSED"
   },
   "oelib.license.TestSimpleCombinations.test_tests": {
    "duration": 0.001091,
    "status": "PASSED"
   },
   "oelib.license.TestSingleLicense.test_invalid_licenses": {
    "duration": 0.0004497,
    "status": "PASSED"
   },
   "oelib.license.TestSingleLicense.test_single_licenses": {
    "duration": 0.0003796,
    "status": "PASSED"
   },
   "oelib.license.TestSort.test_sort": {
    "duration": 0.003906,
    "status": "PASSED"
   },
   "oelib.package.TestCopyDebugSources.test_copydebugsources_copies_files_and_dereferences_links": {
    "duration": 0.01036,
    "status": "PASSED"
   },
   "oelib.package.TestCopyDebugSources.test_copydebugsources_ignores_copy_failure": {
    "duration": 0.007522,
    "status": "PASSED"
   },
   "oelib.package.TestCopyDebugSources.test_copydebugsources_ignores_empty_externalsrc_relocation": {
    "duration": 0.007049,
    "status": "PASSED"
   },
   "oelib.package.TestCopyDebugSources.test_copydebugsources_moves_externalsrc_relocation": {
    "duration": 0.01051,
    "status": "PASSED"
   },
   "oelib.patch.TestGitApplyTree.test_dirty_push_run_false_returns_argv": {
    "duration": 0.1866,
    "status": "PASSED"
   },
   "oelib.patch.TestGitApplyTree.test_fallback_preserves_original_patch_name": {
    "duration": 0.5128,
    "status": "PASSED"
   },
   "oelib.patch.TestGitApplyTree.test_git_am_preserves_original_patch_name": {
    "duration": 0.4907,
    "status": "PASSED"
   },
   "oelib.patch.TestGitApplyTree.test_push_run_false_returns_argv": {
    "duration": 0.31,
    "status": "PASSED"
   },
   "oelib.patch.TestPatchTree.test_push_run_false_returns_argv": {
    "duration": 0.001436,
    "status": "PASSED"
   },
   "oelib.patch.TestRunCmd.test_runcmd_allows_explicit_shell": {
    "duration": 0.001854,
    "status": "PASSED"
   },
   "oelib.patch.TestRunCmd.test_runcmd_preserves_argv_elements": {
    "duration": 0.01219,
    "status": "PASSED"
   },
   "oelib.patch.TestRunCmd.test_runcmd_reports_exit_status": {
    "duration": 0.01224,
    "status": "PASSED"
   },
   "oelib.patch.TestRunCmd.test_runcmd_wraps_exec_failure": {
    "duration": 0.000438,
    "status": "PASSED"
   },
   "oelib.path.TestRealPath.test_loop": {
    "duration": 0.004434,
    "status": "PASSED"
   },
   "oelib.path.TestRealPath.test_norm": {
    "duration": 0.004019,
    "status": "PASSED"
   },
   "oelib.path.TestRealPath.test_phys": {
    "duration": 0.002207,
    "status": "PASSED"
   },
   "oelib.types.TestBooleanType.test_bool_equality": {
    "duration": 0.0009027,
    "status": "PASSED"
   },
   "oelib.types.TestBooleanType.test_false": {
    "duration": 0.001092,
    "status": "PASSED"
   },
   "oelib.types.TestBooleanType.test_invalid": {
    "duration": 0.00135,
    "status": "PASSED"
   },
   "oelib.types.TestBooleanType.test_true": {
    "duration": 0.001452,
    "status": "PASSED"
   },
   "oelib.types.TestList.test_list_nosep": {
    "duration": 0.0006804,
    "status": "PASSED"
   },
   "oelib.types.TestList.test_list_usersep": {
    "duration": 0.0007811,
    "status": "PASSED"
   },
   "oelib.utils.TestDefaultFeatures.test_filter_default_features": {
    "duration": 0.000921,
    "status": "PASSED"
   },
   "oelib.utils.TestMultiprocessLaunch.test_multiprocesslaunch": {
    "duration": 0.02322,
    "status": "PASSED"
   },
   "oelib.utils.TestPackagesFilterOutSystem.test_filter": {
    "duration": 0.0007915,
    "status": "PASSED"
   },
   "oelib.utils.TestTrimVersion.test_num_exception": {
    "duration": 0.001025,
    "status": "PASSED"
   },
   "oelib.utils.TestTrimVersion.test_valid": {
    "duration": 0.001196,
    "status": "PASSED"
   },
   "oelib.utils.TestTrimVersion.test_version_exception": {
    "duration": 0.001463,
    "status": "PASSED"
   },
   "oescripts.OEGitproxyTests.test_oegitproxy_help": {
    "duration": 0.08893,
    "status": "PASSED"
   },
   "oescripts.OEGitproxyTests.test_oegitproxy_proxy": {
    "duration": 0.1473,
    "status": "PASSED"
   },
   "oescripts.OEGitproxyTests.test_oegitproxy_proxy_dash": {
    "duration": 0.006124,
    "log": "No \"dash\" found on test system.\n",
    "status": "SKIPPED"
   },
   "oescripts.OEListPackageconfigTests.test_packageconfig_flags_default": {
    "duration": 196.382,
    "status": "PASSED"
   },
   "oescripts.OEListPackageconfigTests.test_packageconfig_flags_help": {
    "duration": 0.1822,
    "status": "PASSED"
   },
   "oescripts.OEListPackageconfigTests.test_packageconfig_flags_option_all": {
    "duration": 193.789,
    "status": "PASSED"
   },
   "oescripts.OEListPackageconfigTests.test_packageconfig_flags_option_flags": {
    "duration": 189.044,
    "status": "PASSED"
   },
   "oescripts.OEListPackageconfigTests.test_packageconfig_flags_options_preferred_only": {
    "duration": 198.097,
    "status": "PASSED"
   },
   "oescripts.OEPybootchartguyTests.test_pybootchartguy_help": {
    "duration": 0.1321,
    "status": "PASSED"
   },
   "oescripts.OEPybootchartguyTests.test_pybootchartguy_to_generate_build_pdf_output": {
    "duration": 0.1237,
    "status": "PASSED"
   },
   "oescripts.OEPybootchartguyTests.test_pybootchartguy_to_generate_build_png_output": {
    "duration": 0.1583,
    "status": "PASSED"
   },
   "oescripts.OEPybootchartguyTests.test_pybootchartguy_to_generate_build_svg_output": {
    "duration": 0.09595,
    "status": "PASSED"
   },
   "oescripts.OeRunNativeTest.test_oe_run_native": {
    "duration": 8.838,
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_all_required_variables_set": {
    "duration": 218.901,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_image_feature_conflict": {
    "duration": 4.777,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_image_feature_is_missing": {
    "duration": 104.525,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_lower_layer_access": {
    "duration": 103.822,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_postinst_on_target_for_read_only_rootfs": {
    "duration": 113.821,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_sbin_init_original": {
    "duration": 119.385,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_sbin_init_preinit": {
    "duration": 110.886,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_sbin_init_read_only": {
    "duration": 112.52,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSTests.test_correct_image_fstab": {
    "duration": 123.994,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSTests.test_correct_image_unit": {
    "duration": 74.597,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSTests.test_distro_features_missing": {
    "duration": 20.784,
    "status": "PASSED"
   },
   "overlayfs.OverlayFSTests.test_mount_unit_not_set": {
    "duration": 14.208,
    "status": "PASSED"
   },
   "overlayfs.OverlayFSTests.test_not_all_units_installed": {
    "duration": 53.525,
    "status": "PASSED"
   },
   "overlayfs.OverlayFSTests.test_not_all_units_installed_but_qa_skipped": {
    "duration": 56.167,
    "status": "PASSED"
   },
   "overlayfs.OverlayFSTests.test_wrong_mount_unit_set": {
    "duration": 14.504,
    "status": "PASSED"
   },
   "package.PackageTests.test_gdb_hardlink_debug": {
    "duration": 78.714,
    "status": "PASSED"
   },
   "package.PackageTests.test_package_name_conflict": {
    "duration": 17.246,
    "status": "PASSED"
   },
   "package.PackageTests.test_preserve_ownership": {
    "duration": 68.661,
    "status": "PASSED"
   },
   "package.PackageTests.test_preserve_sparse_hardlinks": {
    "duration": 43.02,
    "status": "PASSED"
   },
   "package.VersionOrdering.test_dpkg": {
    "duration": 0.02472,
    "status": "PASSED"
   },
   "package.VersionOrdering.test_opkg": {
    "duration": 0.02961,
    "status": "PASSED"
   },
   "package.VersionOrdering.test_rpm": {
    "duration": 0.139,
    "status": "PASSED"
   },
   "picolibc.PicolibcTest.test_picolibc": {
    "duration": 0.5136,
    "log": "This test only works with machines : qemuarm qemuarm64 qemuriscv32 qemuriscv64\n",
    "status": "SKIPPED"
   },
   "pkgdata.OePkgdataUtilTests.test_find_path": {
    "duration": 2.236,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_glob": {
    "duration": 2.801,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_list_pkg_files": {
    "duration": 7.643,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_list_pkgs": {
    "duration": 7.821,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_lookup_pkg": {
    "duration": 6.158,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_lookup_recipe": {
    "duration": 2.99,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_multilib_variables": {
    "duration": 37.488,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_no_param": {
    "duration": 0.04929,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_read_value": {
    "duration": 2.995,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_specify_pkgdatadir": {
    "duration": 0.9608,
    "status": "PASSED"
   },
   "pokybleeding.PokyBleeding.test_poky_bleeding_autorev": {
    "duration": 70.841,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_import_export_override_db": {
    "duration": 182.115,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_import_export_replace_db": {
    "duration": 107.585,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_pr_service_deb_arch_dep": {
    "duration": 67.956,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_pr_service_deb_arch_indep": {
    "duration": 36.357,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_pr_service_ipk_arch_dep": {
    "duration": 73.837,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_pr_service_ipk_arch_indep": {
    "duration": 30.372,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_pr_service_rpm_arch_dep": {
    "duration": 49.679,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_pr_service_rpm_arch_indep": {
    "duration": 26.312,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_stopping_prservice_message": {
    "duration": 0.4757,
    "status": "PASSED"
   },
   "pseudo.Pseudo.test_pseudo_pyc_creation": {
    "duration": 9.819,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_add": {
    "duration": 53.492,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_add_bindir": {
    "duration": 11.827,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_add_machine": {
    "duration": 26.621,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_alternatives": {
    "duration": 35.263,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_basic": {
    "duration": 25.891,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_binary": {
    "duration": 17.723,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_extlayer": {
    "duration": 4.464,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_inst_func": {
    "duration": 32.056,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_inst_glob": {
    "duration": 24.388,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_inst_todir_glob": {
    "duration": 24.652,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_invalid": {
    "duration": 27.208,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_orig": {
    "duration": 27.595,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_patch": {
    "duration": 25.801,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_postinstall": {
    "duration": 32.172,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_renamed": {
    "duration": 25.649,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_script": {
    "duration": 25.887,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_subdir": {
    "duration": 25.032,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_todir": {
    "duration": 25.54,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_wildcard": {
    "duration": 11.785,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_basic": {
    "duration": 54.47,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_basic_wildcard": {
    "duration": 37.553,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_existing_in_src_uri": {
    "duration": 19.063,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_existing_in_src_uri_diff_params": {
    "duration": 19.416,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_machine": {
    "duration": 43.704,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_replace_file_srcdir": {
    "duration": 25.115,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_srcdir_basic": {
    "duration": 17.68,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_subdir_basic": {
    "duration": 30.985,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_subdir_basic_dirdest": {
    "duration": 28.065,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_update_recipe_basic": {
    "duration": 9.79,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfiles_basic": {
    "duration": 37.494,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfiles_basic_subdir": {
    "duration": 35.564,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create": {
    "duration": 22.36,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_autotools": {
    "duration": 39.921,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_cmake": {
    "duration": 23.293,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_git_http": {
    "duration": 23.748,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_git_srcbranch": {
    "duration": 23.033,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_git_srcuri_branch": {
    "duration": 22.634,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_git_srcuri_master": {
    "duration": 22.567,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_github": {
    "duration": 25.678,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_github_tarball": {
    "duration": 26.736,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_go": {
    "duration": 34.531,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_npm": {
    "duration": 1.261,
    "log": "Test needs meta-oe for nodejs\n",
    "status": "SKIPPED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_flit_core_buildapi": {
    "duration": 26.312,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_hatchling": {
    "duration": 24.61,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_maturin": {
    "duration": 24.366,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_mesonpy": {
    "duration": 22.518,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_poetry_core_masonry_api": {
    "duration": 23.354,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_setuptools_build_meta": {
    "duration": 22.008,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_setuptools_build_meta_license_pep639": {
    "duration": 22.539,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_setuptools_build_meta_license_prepep639": {
    "duration": 23.26,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_setuptools": {
    "duration": 23.351,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_setuptools_pypi": {
    "duration": 42.36,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_setuptools_pypi_tarball": {
    "duration": 21.88,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_simple": {
    "duration": 22.506,
    "status": "PASSED"
   },
   "recipetool.RecipetoolTests.test_recipetool_handle_license_vars": {
    "duration": 1.939,
    "status": "PASSED"
   },
   "recipetool.RecipetoolTests.test_recipetool_load_plugin": {
    "duration": 9.692,
    "status": "PASSED"
   },
   "recipetool.RecipetoolTests.test_recipetool_split_pkg_licenses": {
    "duration": 0.01437,
    "status": "PASSED"
   },
   "recipeutils.RecipeUtilsTests.test_patch_recipe_appends": {
    "duration": 0.0638,
    "status": "PASSED"
   },
   "recipeutils.RecipeUtilsTests.test_patch_recipe_singleappend": {
    "duration": 0.05448,
    "status": "PASSED"
   },
   "recipeutils.RecipeUtilsTests.test_patch_recipe_varflag": {
    "duration": 0.04998,
    "status": "PASSED"
   },
   "recipeutils.RecipeUtilsTests.test_split_var_value": {
    "duration": 0.00453,
    "status": "PASSED"
   },
   "recipeutils.RecipeUtilsTests.test_validate_pn": {
    "duration": 0.004384,
    "status": "PASSED"
   },
   "reproducible.DiffoscopeTests.test_diffoscope": {
    "log": "Skip by the command line argument \"reproducible\"\n",
    "status": "SKIPPED"
   },
   "reproducible.ReproducibleTests.test_reproducible_builds": {
    "log": "Skip by the command line argument \"reproducible\"\n",
    "status": "SKIPPED"
   },
   "resulttooltests.ResultToolTests.test_can_compare_ltp_tests": {
    "duration": 0.006991,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_can_match_non_static_ptest_names": {
    "duration": 0.006573,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_can_not_compare_non_ltp_tests": {
    "duration": 0.006635,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_junit_empty_testresults": {
    "duration": 0.006541,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_junit_log_attached": {
    "duration": 0.006972,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_junit_log_inline": {
    "duration": 0.006606,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_junit_missing_image_tests": {
    "duration": 0.006648,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_junit_missing_ptests": {
    "duration": 0.006166,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_machine_matches": {
    "duration": 0.005044,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_machine_mismatches": {
    "duration": 0.004775,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_merge_can_merged_results": {
    "duration": 0.004725,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_metadata_matching_is_only_checked_for_relevant_test_type": {
    "duration": 0.00481,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_regression_can_get_regression_base_target_pair": {
    "duration": 0.004799,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_regression_can_get_regression_result": {
    "duration": 0.00482,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_report_can_aggregate_test_result": {
    "duration": 0.004764,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_results_with_matching_metadata_can_be_compared": {
    "duration": 0.004733,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_results_with_mismatching_metadata_can_not_be_compared": {
    "duration": 0.004734,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_results_without_metadata_can_be_compared": {
    "duration": 0.00472,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_target_result_with_missing_metadata_can_not_be_compared": {
    "duration": 0.004643,
    "status": "PASSED"
   },
   "retain.Retain.test_retain_always": {
    "duration": 29.102,
    "status": "PASSED"
   },
   "retain.Retain.test_retain_failure": {
    "duration": 42.149,
    "status": "PASSED"
   },
   "retain.Retain.test_retain_global": {
    "duration": 62.068,
    "status": "PASSED"
   },
   "retain.Retain.test_retain_misc": {
    "duration": 62.943,
    "status": "PASSED"
   },
   "rootfspostcommandstests.ShadowUtilsTidyFiles.test_shadowutils_backup_files": {
    "duration": 21.59,
    "log": "Testcase skipped as 'tidy_shadowutils_files' rootfs post process command is not the set SORT_PASSWD_POSTPROCESS_COMMAND.\n",
    "status": "SKIPPED"
   },
   "rootfspostcommandstests.ShadowUtilsTidyFiles.test_shadowutils_sorted_files": {
    "duration": 5.889,
    "log": "Testcase skipped as 'tidy_shadowutils_files' rootfs post process command is not the set SORT_PASSWD_POSTPROCESS_COMMAND.\n",
    "status": "SKIPPED"
   },
   "rpmtests.BitbakeTests.test_rpm_filenames": {
    "duration": 6.049,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_list_not_found": {
    "duration": 0.004872,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_list_okay": {
    "duration": 0.06736,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_log": {
    "duration": 0.006272,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_log_split": {
    "duration": 0.006363,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_no_shell": {
    "duration": 0.005491,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_output": {
    "duration": 0.007326,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_output_split": {
    "duration": 0.00733,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_result_assertion": {
    "duration": 0.01607,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_result_exception": {
    "duration": 0.01164,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_result_false": {
    "duration": 0.01157,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_result_okay": {
    "duration": 0.01026,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_shell": {
    "duration": 0.009588,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_stdin": {
    "duration": 0.006166,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_stdin_timeout": {
    "duration": 10.006,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_timeout": {
    "duration": 10.008,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_timeout_split": {
    "duration": 10.009,
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_compressed_wic_by_path": {
    "duration": 90.539,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_compressed_wic_by_recipe": {
    "duration": 25.899,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_deploy": {
    "duration": 19.667,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_deploy_hddimg": {
    "duration": 20.087,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_machine": {
    "duration": 22.118,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_machine_ext4": {
    "duration": 22.089,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_machine_iso": {
    "duration": 21.484,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_machine_slirp": {
    "duration": 24.568,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_machine_slirp_qcow2": {
    "duration": 22.265,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_qemu_boot": {
    "duration": 20.165,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_recipe_image": {
    "duration": 24.495,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_recipe_image_vdi": {
    "duration": 24.762,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_recipe_image_vmdk": {
    "duration": 24.365,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_rootfs": {
    "duration": 19.407,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.Postinst.test_failing_postinst": {
    "duration": 197.149,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.Postinst.test_postinst_rootfs_and_boot_systemd": {
    "duration": 304.526,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.Postinst.test_postinst_rootfs_and_boot_sysvinit": {
    "duration": 231.298,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.RustKernel.test_kernel_rust_sample": {
    "duration": 77.094,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.SystemTap.test_crosstap_helloworld": {
    "duration": 115.72,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.SystemTap.test_crosstap_pstree": {
    "duration": 37.95,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.SystemTap.test_crosstap_syscalls_by_pid": {
    "duration": 40.309,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.SystemTap.test_crosstap_syscalls_by_proc": {
    "duration": 37.286,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.TestExport.test_testexport_basic": {
    "duration": 83.02,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.TestExport.test_testexport_sdk": {
    "duration": 86.808,
    "status": "PASSED"
   },
   "runtime_test.TestImage.test_testimage_apt": {
    "duration": 148.579,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.TestImage.test_testimage_dnf": {
    "duration": 129.016,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.TestImage.test_testimage_install": {
    "duration": 115.458,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.TestImage.test_testimage_slirp": {
    "duration": 88.641,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.TestImage.test_testimage_virgl_gtk_sdl": {
    "duration": 380.388,
    "log": "testtools.testresult.real._StringException: Traceback (most recent call last):\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/core/decorator/__init__.py\", line 35, in wrapped_f\n    return func(*args, **kwargs)\n           ^^^^^^^^^^^^^^^^^^^^^\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/runtime_test.py\", line 265, in test_testimage_virgl_gtk_sdl\n    bitbake('-c testimage core-image-minimal')\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/utils/commands.py\", line 236, in bitbake\n    return runCmd(cmd, ignore_status, timeout, output_log=output_log, **options)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/utils/commands.py\", line 214, in runCmd\n    raise AssertionError(\"Command '%s' returned non-zero exit status %d:\\n%s\" % (command, result.status, exc_output))\nAssertionError: Command 'bitbake  -c testimage core-image-minimal' returned non-zero exit status 1:\nNOTE: Reconnecting to bitbake server...\nLoading cache...done.\nLoaded 2089 entries from dependency cache.\nNOTE: Resolving any missing task queue dependencies\n\nBuild Configuration:\nBB_VERSION           = \"2.19.0\"\nBUILD_SYS            = \"x86_64-linux\"\nNATIVELSBSTRING      = \"universal\"\nTARGET_SYS           = \"x86_64-poky-linux\"\nMACHINE              = \"qemux86-64\"\nSDKMACHINE           = \"x86_64\"\nDISTRO               = \"poky\"\nDISTRO_VERSION       = \"6.0.99+snapshot-099b9aa5676fca9d9515c20f64666172c25eff52\"\nTUNE_FEATURES        = \"m64 x86-64-v3\"\nmeta                 = \"master-next:099b9aa5676fca9d9515c20f64666172c25eff52\"\nmeta-yocto-bsp       \nmeta-poky            = \"master:9c6cf36c3511b94957aba04002d98bec665e9f1e\"\nmeta-selftest        = \"master:9d4f8cf0d08bffc10aed7b475b0d9c5e9abc1054\"\n\nInitialising tasks...NOTE: The /proc/pressure files can't be read. Continuing build without monitoring pressure\nSstate summary: Wanted 196 Local 196 Mirrors 0 Missed 0 Current 346 (100% match, 100% complete)\ndone.\nNOTE: Executing Tasks\nNOTE: Setscene tasks completed\nNOTE: Running task 1873 of 1873 (/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/recipes-core/images/core-image-minimal.bb:do_testimage)\nNOTE: recipe core-image-minimal-1.0-r0: task do_testimage: Started\nQMP Available for connection at /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.sq9kdf0u\nERROR: core-image-minimal-1.0-r0 do_testimage: Qemu pid didn't appear in 300 seconds (08/01/26 20:31:44)\nERROR: core-image-minimal-1.0-r0 do_testimage: Status information, poll status: 0, pidfile exists: False, pidfile contents None, proc pid exists False\nERROR: core-image-minimal-1.0-r0 do_testimage: Output from runqemu:\nrunqemu - INFO - Decompressing /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/core-image-minimal-qemux86-64.rootfs.ext4.zst to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/core-image-minimal-qemux86-64.rootfs-20260801202555.ext4\n/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/core-image-minimal-qemux86-64.rootfs-20260801202555.ext4.zst: 271005696 bytes \nrunqemu - INFO - Continuing with the following parameters:\nKERNEL: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage]\nMACHINE: [qemux86-64]\nFSTYPE: [ext4]\nROOTFS: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/core-image-minimal-qemux86-64.rootfs-20260801202555.ext4]\nSNAPSHOT: [Enabled. Changes on rootfs won't be kept after QEMU shutdown.]\nCONFFILE: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/core-image-minimal-qemux86-64.rootfs.qemuboot.conf]\n\nrunqemu - INFO - Using preconfigured tap device tap0\nrunqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap0.skip to make runqemu skip tap0.\nrunqemu - INFO - Network configuration: ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0\nrunqemu - INFO - Copying rootfs to /home/pokybuild/tmp/core-image-minimal-qemux86-64.rootfs-20260801202555.ext4.3399148\nrunqemu - INFO - Copy done in 0.11030244827270508 seconds\nrunqemu - INFO - Running /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/core-image-minimal-qemux86-64.rootfs-20260801202555.ext4.3399148,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd   -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:55795,nodelay=on -serial tcp:127.0.0.1:56175,nodelay=on  -pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_3399123  -S -qmp unix:./.lmhvorst,server,wait -qmp unix:./.sq9kdf0u,server,nowait -device virtio-vga-gl  -display gtk,gl=on,show-cursor=on  -kernel /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage -append 'root=/dev/vda rw  ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1'\n\nrunqemu - INFO - Host uptime: 436776.26\n\nrunqemu - ERROR - Failed to run qemu: qemu-system-x86_64: OpenGL is not supported by display backend 'gtk'\n\nrunqemu - INFO - Cleaning up\nrunqemu - INFO - Host uptime: 436776.27\n\nrunqemu - INFO - Removing /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/core-image-minimal-qemux86-64.rootfs-20260801202555.ext4\nrunqemu - INFO - Removing /home/pokybuild/tmp/core-image-minimal-qemux86-64.rootfs-20260801202555.ext4.3399148\ntput: No value for $TERM and no -T specified\n\nERROR: core-image-minimal-1.0-r0 do_testimage: Error executing a python function in exec_func_python() autogenerated:\n\nThe stack trace of python calls that resulted in this exception/failure was:\nFile: 'exec_func_python() autogenerated', lineno: 2, function: <module>\n     0001:\n *** 0002:do_testimage(d)\n     0003:\nFile: '/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/classes-recipe/testimage.bbclass', lineno: 127, function: do_testimage\n     0123:    dump-guest-memory {\"paging\":false,\"protocol\":\"file:%s.img\"}\n     0124:}\n     0125:\n     0126:python do_testimage() {\n *** 0127:    testimage_main(d)\n     0128:}\n     0129:\n     0130:addtask testimage\n     0131:do_testimage[nostamp] = \"1\"\nFile: '/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/classes-recipe/testimage.bbclass', lineno: 382, function: testimage_main\n     0378:    orig_sigterm_handler = signal.signal(signal.SIGTERM, sigterm_exception)\n     0379:    try:\n     0380:        # We need to check if runqemu ends unexpectedly\n     0381:        # or if the worker send us a SIGTERM\n *** 0382:        tc.target.start(params=d.getVar(\"TEST_QEMUPARAMS\"), runqemuparams=d.getVar(\"TEST_RUNQEMUPARAMS\"))\n     0383:        import threading\n     0384:        try:\n     0385:            threading.Timer(int(d.getVar(\"TEST_OVERALL_TIMEOUT\")), handle_test_timeout, (int(d.getVar(\"TEST_OVERALL_TIMEOUT\")),)).start()\n     0386:        except ValueError:\nFile: '/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/lib/oeqa/core/target/qemu.py', lineno: 91, function: start\n     0087:            except (subprocess.CalledProcessError, subprocess.TimeoutExpired, FileNotFoundError) as err:\n     0088:                msg += \"Error running command: %s\\n%s\\n\" % (blcmd, err)\n     0089:            msg += \"\\n\\n===== end: snippet =====\\n\"\n     0090:\n *** 0091:            raise RuntimeError(\"FAILED to start qemu - check the task log and the boot log %s\" % (msg))\n     0092:\n     0093:    def stop(self):\n     0094:        self.runner.stop()\nException: RuntimeError: FAILED to start qemu - check the task log and the boot log \n\n===== start: snippet =====\n\n\n\n===== end: snippet =====\n\n===== start: snippet =====\n\nError running command: ['tail', '-20', '/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0/testimage/qemu_boot_log.20260801202640']\nCommand '['tail', '-20', '/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0/testimage/qemu_boot_log.20260801202640']' returned non-zero exit status 1.\n\n\n===== end: snippet =====\n\n\nERROR: Logfile of failure stored in: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0/temp/log.do_testimage.3399123\nNOTE: recipe core-image-minimal-1.0-r0: task do_testimage: Failed\nERROR: Task (/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/recipes-core/images/core-image-minimal.bb:do_testimage) failed with exit code '1'\nNOTE: Tasks Summary: Attempted 1873 tasks of which 1872 didn't need to be rerun and 1 failed.\nNOTE: The errors for this build are stored in /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/log/error-report/error_report_20260801202640.txt\nYou can send the errors to a reports server by running:\n  send-error-report /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/log/error-report/error_report_20260801202640.txt [-s server]\nNOTE: The contents of these logs will be posted in public if you use the above command with the default server. Please ensure you remove any identifying or proprietary information when prompted before sending.\n\nSummary: 1 task failed:\n  /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/recipes-core/images/core-image-minimal.bb:do_testimage\n    log: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0/temp/log.do_testimage.3399123\nSummary: There were 4 ERROR messages, returning a non-zero exit code.\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n\nStderr:\n2026-08-01 19:38:59,785 - oe-selftest - INFO - Adding: \"include selftest.inc\" in /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/conf/local.conf\n2026-08-01 19:38:59,785 - oe-selftest - INFO - Adding: \"include bblayers.inc\" in bblayers.conf\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nLoading cache...done.\nParsing recipes...done.\nrootfs file: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst\nQemu log file: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/qemu_boot_log.20260801195042\nSSH log file: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/ssh_target_log.20260801195042\nUsing kvm for runqemu\nQMP Available for connection at /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.7i2mdl6a\nCreated listening socket for qemu serial console on: 127.0.0.1:41365\nCreated listening socket for qemu serial console on: 127.0.0.1:35327\nlaunchcmd=runqemu snapshot kvm  qemux86-64 /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst tcpserial=41365:35327 bootparams=\" printk.time=1\" qemuparams=\"-pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_2976564  -S -qmp unix:./.5xmde7yb,server,wait -qmp unix:./.7i2mdl6a,server,nowait\"\nrunqemu started, pid is 84158\nwaiting at most 300 seconds for qemu pid (08/01/26 19:52:09)\nQMP Initializing to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.5xmde7yb\nQMP Connecting to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/.5xmde7yb\nQMP connected to QEMU at 08/01/26 19:52:09 and took 0.69 seconds\nQMP released QEMU at 08/01/26 19:52:10 and took 0.16 seconds from connect\nqemu started in 0.84 seconds - qemu procces pid is 84196 (08/01/26 19:52:10)\nqemu cmdline used:\n/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.84158,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:41365,nodelay=on -serial tcp:127.0.0.1:35327,nodelay=on -pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_2976564 -S -qmp unix:./.5xmde7yb,server,wait -qmp unix:./.7i2mdl6a,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap0.vnc-socket -kernel /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage -append root=/dev/vda rw  ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1 \nTarget IP: 192.168.7.2\nServer IP: 192.168.7.1\nStarting logging thread\nStarting thread event loop\nConnection request received\nSetting connection established event\nOutput from runqemu:\nrunqemu - INFO - Decompressing /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst to /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4\n/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.zst: 67108864 bytes \nrunqemu - INFO - Continuing with the following parameters:\nKERNEL: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage]\nMACHINE: [qemux86-64]\nFSTYPE: [ext4]\nROOTFS: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4]\nSNAPSHOT: [Enabled. Changes on rootfs won't be kept after QEMU shutdown.]\nCONFFILE: [/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.qemuboot.conf]\n\nrunqemu - INFO - Using preconfigured tap device tap0\nrunqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap0.skip to make runqemu skip tap0.\nrunqemu - INFO - Network configuration: ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0\nrunqemu - INFO - Copying rootfs to /home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.84158\nrunqemu - INFO - Copy done in 0.02864384651184082 seconds\nrunqemu - INFO - Using VNC server at unix:/tmp/qemu-tap-locks/tap0.vnc-socket for graphical output\nrunqemu - INFO - Running /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194943.ext4.84158,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd   -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:41365,nodelay=on -serial tcp:127.0.0.1:35327,nodelay=on  -pidfile /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/pidfile_2976564  -S -qmp unix:./.5xmde7yb,server,wait -qmp unix:./.7i2mdl6a,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap0.vnc-socket  -kernel /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-2976564/tmp/deploy/images/qemux86-64/bzImage -append 'root=/dev/vda rw  ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1'\n\nrunqemu - INFO - Host uptime: 434700.67\n\n\nWaiting at most 1000 seconds for login banner (08/01/26 19:52:10)\nConnection from 127.0.0.1:36854\nReached login banner in 4.10 seconds (08/01/26 19:52:14)\nLogged in as root in serial console\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n['LicenseRef-BAR'] ['LicenseRef-BAZ']\n['LicenseRef-ALPHA'] ['LicenseRef-BETA', 'LicenseRef-THETA']\n['LicenseRef-ALPHA'] ['LicenseRef-OMEGA']\n['LicenseRef-ALPHA'] ['LicenseRef-BETA']\n['LicenseRef-BETA', 'LicenseRef-FOO'] ['LicenseRef-BAZ']\n['GPL-2.0-only'] ['LicenseRef-Proprietary']\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n",
    "oetags": [
     "runqemu"
    ],
    "status": "FAILED"
   },
   "runtime_test.TestImage.test_testimage_virgl_headless": {
    "duration": 0.004683,
    "log": "virgl headless cannot be tested with almalinux-10.2\n",
    "oetags": [
     "runqemu"
    ],
    "status": "SKIPPED"
   },
   "rust.RustStaticMuslTest.test_static_musl_linking": {
    "duration": 42.813,
    "status": "PASSED"
   },
   "sdk.SDKTests.test_sdk_manifests": {
    "duration": 292.164,
    "status": "PASSED"
   },
   "sdk.SDKTests.test_sdk_runqemu": {
    "duration": 301.348,
    "status": "PASSED"
   },
   "selftest.ExternalLayer.test_list_imported": {
    "duration": 0.009078,
    "status": "PASSED"
   },
   "signing.LockedSignatures.test_locked_signatures": {
    "duration": 93.161,
    "status": "PASSED"
   },
   "signing.Signing.test_signing_packages": {
    "duration": 120.069,
    "status": "PASSED"
   },
   "signing.Signing.test_signing_sstate_archive": {
    "duration": 150.031,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_baremetal_helloworld": {
    "duration": 43.521,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_base_files": {
    "duration": 36.746,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_core_image_minimal": {
    "duration": 57.894,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_core_image_minimal_sdk": {
    "duration": 291.898,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_custom_annotation_vars": {
    "duration": 24.821,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_download_location_defensive_handling": {
    "duration": 13.747,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_extra_opts": {
    "duration": 79.717,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_gcc_include_source": {
    "duration": 80.137,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_kernel_config_spdx": {
    "duration": 97.255,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_packageconfig_spdx": {
    "duration": 24.502,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_version_extraction_patterns": {
    "duration": 11.619,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_world_sbom": {
    "duration": 31.214,
    "status": "PASSED"
   },
   "sstatetests.SStateCacheManagement.test_sstate_cache_management_script_using_machine": {
    "duration": 131.407,
    "status": "PASSED"
   },
   "sstatetests.SStateCacheManagement.test_sstate_cache_management_script_using_pr_1": {
    "duration": 53.282,
    "status": "PASSED"
   },
   "sstatetests.SStateCacheManagement.test_sstate_cache_management_script_using_pr_2": {
    "duration": 76.128,
    "status": "PASSED"
   },
   "sstatetests.SStateCacheManagement.test_sstate_cache_management_script_using_pr_3": {
    "duration": 125.444,
    "status": "PASSED"
   },
   "sstatetests.SStateCleanup.test_cleansstate_task_distro_nonspecific": {
    "duration": 38.62,
    "status": "PASSED"
   },
   "sstatetests.SStateCleanup.test_cleansstate_task_distro_specific": {
    "duration": 40.894,
    "status": "PASSED"
   },
   "sstatetests.SStateCleanup.test_cleansstate_task_distro_specific_nonspecific": {
    "duration": 41.111,
    "status": "PASSED"
   },
   "sstatetests.SStateCreation.test_sstate_creation_distro_nonspecific": {
    "duration": 33.891,
    "status": "PASSED"
   },
   "sstatetests.SStateCreation.test_sstate_creation_distro_specific": {
    "duration": 38.895,
    "status": "PASSED"
   },
   "sstatetests.SStateDistroTests.test_rebuild_distro_specific_sstate_cross_native_targets": {
    "duration": 45.061,
    "status": "PASSED"
   },
   "sstatetests.SStateDistroTests.test_rebuild_distro_specific_sstate_cross_target": {
    "duration": 43.79,
    "status": "PASSED"
   },
   "sstatetests.SStateDistroTests.test_rebuild_distro_specific_sstate_native_target": {
    "duration": 45.442,
    "status": "PASSED"
   },
   "sstatetests.SStateFindSiginfo.test_sstate_compare_sigfiles_and_find_siginfo": {
    "duration": 286.94,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs.test_sstate_32_64_same_hash": {
    "duration": 86.909,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs.test_sstate_nativelsbstring_same_hash": {
    "duration": 94.887,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs.test_sstate_sdk_arch_same_hash": {
    "duration": 89.656,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs2.test_sstate_allarch_samesigs": {
    "duration": 99.847,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs2.test_sstate_nativesdk_samesigs_multilib": {
    "duration": 132.174,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs3.test_sstate_multilib_or_not_native_samesigs": {
    "duration": 70.099,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs3.test_sstate_sametune_samesigs": {
    "duration": 178.404,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs4.test_sstate_movelayer_samesigs": {
    "duration": 63.702,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs4.test_sstate_noop_samesigs": {
    "duration": 98.82,
    "status": "PASSED"
   },
   "sstatetests.SStatePrintdiff.test_gcc_runtime_vs_gcc_source": {
    "duration": 548.138,
    "status": "PASSED"
   },
   "sstatetests.SStatePrintdiff.test_image_minimal_vs_base_do_configure": {
    "duration": 368.812,
    "status": "PASSED"
   },
   "sstatetests.SStatePrintdiff.test_image_minimal_vs_perlcross": {
    "duration": 232.816,
    "status": "PASSED"
   },
   "sstatetests.SStateTests.test_autorev_sstate_works": {
    "duration": 55.554,
    "status": "PASSED"
   },
   "sysroot.SysrootTests.test_sysroot_cleanup": {
    "duration": 50.831,
    "status": "PASSED"
   },
   "sysroot.SysrootTests.test_sysroot_la": {
    "duration": 26.921,
    "status": "PASSED"
   },
   "sysroot.SysrootTests.test_sysroot_max_shebang": {
    "duration": 12.273,
    "status": "PASSED"
   },
   "sysroot.SysrootTests.test_sysroot_pkgconfig": {
    "duration": 24.736,
    "status": "PASSED"
   },
   "systemd_boot.Systemdboot.test_efi_systemdboot_images_can_be_built": {
    "duration": 119.372,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_datastore_operations": {
    "duration": 0.7552,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_expand": {
    "duration": 0.7619,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_getvar": {
    "duration": 1.009,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_getvar_bb_origenv": {
    "duration": 0.7593,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_list_recipes": {
    "duration": 4.553,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_parse_recipe": {
    "duration": 3.605,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_parse_recipe_copy_expand": {
    "duration": 4.201,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_parse_recipe_custom_data": {
    "duration": 4.187,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_parse_virtual_recipe": {
    "duration": 4.941,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_parse_virtual_recipe_custom_data": {
    "duration": 3.145,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_setvariable_clean": {
    "duration": 3.013,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_variable_history": {
    "duration": 4.369,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_wait_event": {
    "duration": 2.003,
    "status": "PASSED"
   },
   "toolchain.ToolchainTests.test_toolchain_switching": {
    "duration": 96.357,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract": {
    "duration": 22.392,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_error_missing_config": {
    "duration": 18.127,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_error_nothing_set": {
    "duration": 21.502,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_error_set_both_config_and_machine": {
    "duration": 17.83,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_error_set_uboot_config_binary": {
    "duration": 18.161,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_error_set_uboot_config_fragments": {
    "duration": 19.284,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_error_set_uboot_config_image_fstypes": {
    "duration": 17.844,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_error_set_uboot_config_make_opts": {
    "duration": 17.392,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_legacy": {
    "duration": 23.137,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_single_config": {
    "duration": 20.623,
    "status": "PASSED"
   },
   "uboot.UBootTest.test_boot_uboot": {
    "duration": 0.0004511,
    "log": "Test skipped on x86_64\n",
    "oetags": [
     "runqemu"
    ],
    "status": "SKIPPED"
   },
   "uboot.UBootTest.test_boot_uboot_kvm_to_full_target": {
    "duration": 0.0006087,
    "log": "Test skipped on x86_64\n",
    "oetags": [
     "runqemu"
    ],
    "status": "SKIPPED"
   },
   "uboot.UBootTest.test_uboot_config_initial_env_binary": {
    "duration": 32.683,
    "status": "PASSED"
   },
   "uboot.UBootTest.test_uboot_initial_env_binary": {
    "duration": 30.661,
    "status": "PASSED"
   },
   "uki.UkiTest.test_uki_boot_systemd": {
    "duration": 120.314,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "uki.UkiTest.test_uki_sysvinit": {
    "duration": 106.594,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "usergrouptests.UserGroupTests.test_add_task_between_p_sysroot_and_package": {
    "duration": 17.231,
    "status": "PASSED"
   },
   "usergrouptests.UserGroupTests.test_group_from_dep_package": {
    "duration": 23.111,
    "status": "PASSED"
   },
   "usergrouptests.UserGroupTests.test_postinst_order": {
    "duration": 7.468,
    "status": "PASSED"
   },
   "usergrouptests.UserGroupTests.test_static_useradd_from_dynamic": {
    "duration": 107.15,
    "status": "PASSED"
   },
   "usergrouptests.UserGroupTests.test_useradd_depends_only": {
    "duration": 8.831,
    "status": "PASSED"
   },
   "wic.CLITests.test_createhelp": {
    "duration": 43.26,
    "status": "PASSED"
   },
   "wic.CLITests.test_help": {
    "duration": 3.466,
    "status": "PASSED"
   },
   "wic.CLITests.test_help_create": {
    "duration": 3.549,
    "status": "PASSED"
   },
   "wic.CLITests.test_help_kickstart": {
    "duration": 3.683,
    "status": "PASSED"
   },
   "wic.CLITests.test_help_list": {
    "duration": 3.636,
    "status": "PASSED"
   },
   "wic.CLITests.test_help_overview": {
    "duration": 3.71,
    "status": "PASSED"
   },
   "wic.CLITests.test_help_plugins": {
    "duration": 4.141,
    "status": "PASSED"
   },
   "wic.CLITests.test_list_images": {
    "duration": 6.326,
    "status": "PASSED"
   },
   "wic.CLITests.test_list_source_plugins": {
    "duration": 5.578,
    "status": "PASSED"
   },
   "wic.CLITests.test_listed_images_help": {
    "duration": 52.113,
    "status": "PASSED"
   },
   "wic.CLITests.test_listhelp": {
    "duration": 3.018,
    "status": "PASSED"
   },
   "wic.CLITests.test_no_command": {
    "duration": 3.712,
    "status": "PASSED"
   },
   "wic.CLITests.test_unsupported_subcommand": {
    "duration": 3.74,
    "status": "PASSED"
   },
   "wic.CLITests.test_version": {
    "duration": 3.394,
    "status": "PASSED"
   },
   "wic.ModifyTests.test_wic_cp": {
    "duration": 90.1,
    "status": "PASSED"
   },
   "wic.ModifyTests.test_wic_cp_ext": {
    "duration": 48.514,
    "status": "PASSED"
   },
   "wic.ModifyTests.test_wic_ls": {
    "duration": 35.19,
    "status": "PASSED"
   },
   "wic.ModifyTests.test_wic_ls_ext": {
    "duration": 31.309,
    "status": "PASSED"
   },
   "wic.ModifyTests.test_wic_rm": {
    "duration": 46.67,
    "status": "PASSED"
   },
   "wic.ModifyTests.test_wic_rm_ext": {
    "duration": 40.748,
    "status": "PASSED"
   },
   "wic.Wic.test_bootloader_config": {
    "duration": 147.22,
    "status": "PASSED"
   },
   "wic.Wic.test_build_artifacts": {
    "duration": 21.365,
    "status": "PASSED"
   },
   "wic.Wic.test_build_image_name": {
    "duration": 25.009,
    "status": "PASSED"
   },
   "wic.Wic.test_build_rootfs_long": {
    "duration": 64.06,
    "status": "PASSED"
   },
   "wic.Wic.test_build_rootfs_short": {
    "duration": 36.527,
    "status": "PASSED"
   },
   "wic.Wic.test_change_directory": {
    "duration": 25.561,
    "status": "PASSED"
   },
   "wic.Wic.test_change_directory_errors": {
    "duration": 41.164,
    "status": "PASSED"
   },
   "wic.Wic.test_compress_bzip2": {
    "duration": 25.287,
    "status": "PASSED"
   },
   "wic.Wic.test_compress_gzip": {
    "duration": 26.025,
    "status": "PASSED"
   },
   "wic.Wic.test_compress_xz": {
    "duration": 27.481,
    "status": "PASSED"
   },
   "wic.Wic.test_debug_long": {
    "duration": 22.929,
    "status": "PASSED"
   },
   "wic.Wic.test_debug_short": {
    "duration": 22.723,
    "status": "PASSED"
   },
   "wic.Wic.test_default_output_dir": {
    "duration": 64.58,
    "status": "PASSED"
   },
   "wic.Wic.test_efi_bootpart": {
    "duration": 52.484,
    "status": "PASSED"
   },
   "wic.Wic.test_exclude_path": {
    "duration": 27.924,
    "status": "PASSED"
   },
   "wic.Wic.test_exclude_path_errors": {
    "duration": 39.807,
    "status": "PASSED"
   },
   "wic.Wic.test_exclude_path_with_extra_space": {
    "duration": 74.377,
    "status": "PASSED"
   },
   "wic.Wic.test_extra_space": {
    "duration": 25.965,
    "status": "PASSED"
   },
   "wic.Wic.test_gpt_image": {
    "duration": 24.801,
    "status": "PASSED"
   },
   "wic.Wic.test_grub_install_pcbios": {
    "duration": 83.159,
    "status": "PASSED"
   },
   "wic.Wic.test_include_path": {
    "duration": 25.848,
    "status": "PASSED"
   },
   "wic.Wic.test_include_path_embeded": {
    "duration": 29.33,
    "status": "PASSED"
   },
   "wic.Wic.test_include_path_errors": {
    "duration": 73.415,
    "status": "PASSED"
   },
   "wic.Wic.test_iso_image": {
    "duration": 83.263,
    "status": "PASSED"
   },
   "wic.Wic.test_kernel_install": {
    "duration": 31.154,
    "status": "PASSED"
   },
   "wic.Wic.test_mkefidisk": {
    "duration": 24.158,
    "status": "PASSED"
   },
   "wic.Wic.test_no_fstab_update": {
    "duration": 35.717,
    "status": "PASSED"
   },
   "wic.Wic.test_no_fstab_update_errors": {
    "duration": 38.424,
    "status": "PASSED"
   },
   "wic.Wic.test_no_table": {
    "duration": 22.739,
    "status": "PASSED"
   },
   "wic.Wic.test_partition_hidden_attributes": {
    "duration": 27.173,
    "status": "PASSED"
   },
   "wic.Wic.test_permissions": {
    "duration": 230.005,
    "status": "PASSED"
   },
   "wic.Wic.test_qemux86_directdisk": {
    "duration": 23.836,
    "status": "PASSED"
   },
   "wic.Wic.test_rootfs_artifacts": {
    "duration": 16.752,
    "status": "PASSED"
   },
   "wic.Wic.test_rootfs_indirect_recipes": {
    "duration": 22.879,
    "status": "PASSED"
   },
   "wic.Wic.test_sdimage_bootpart": {
    "duration": 42.409,
    "status": "PASSED"
   },
   "wic.Wic.test_skip_build_check_long": {
    "duration": 22.722,
    "status": "PASSED"
   },
   "wic.Wic.test_skip_build_check_short": {
    "duration": 22.006,
    "status": "PASSED"
   },
   "wic.Wic.test_skip_kernel_install": {
    "duration": 30.949,
    "status": "PASSED"
   },
   "wic.Wic.test_systemd_bootdisk": {
    "duration": 75.09,
    "status": "PASSED"
   },
   "wic.Wic.test_wic_sector_size_cli": {
    "duration": 61.484,
    "status": "PASSED"
   },
   "wic.Wic.test_wic_sector_size_env": {
    "duration": 58.243,
    "status": "PASSED"
   },
   "wic.Wic.test_wrong_compressor": {
    "duration": 3.165,
    "status": "PASSED"
   },
   "wic.Wic2.test_biosplusefi_plugin": {
    "duration": 159.936,
    "status": "PASSED"
   },
   "wic.Wic2.test_biosplusefi_plugin_qemu": {
    "duration": 36.347,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "wic.Wic2.test_bmap_long": {
    "duration": 24.027,
    "status": "PASSED"
   },
   "wic.Wic2.test_bmap_short": {
    "duration": 23.352,
    "status": "PASSED"
   },
   "wic.Wic2.test_diskid_on_gpt_partition": {
    "duration": 27.325,
    "status": "PASSED"
   },
   "wic.Wic2.test_diskid_on_msdos_partition": {
    "duration": 27.43,
    "status": "PASSED"
   },
   "wic.Wic2.test_efi_plugin_plain_systemd_boot_qemu_aarch64": {
    "duration": 0.0006468,
    "log": "Test skipped on x86_64\n",
    "oetags": [
     "runqemu"
    ],
    "status": "SKIPPED"
   },
   "wic.Wic2.test_efi_plugin_plain_systemd_boot_qemu_x86": {
    "duration": 127.201,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "wic.Wic2.test_efi_plugin_unified_kernel_image_qemu": {
    "duration": 115.154,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "wic.Wic2.test_empty_plugin": {
    "duration": 71.214,
    "status": "PASSED"
   },
   "wic.Wic2.test_empty_zeroize_plugin": {
    "duration": 40.654,
    "status": "PASSED"
   },
   "wic.Wic2.test_expand_mbr_image": {
    "duration": 73.952,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "wic.Wic2.test_extra_filesystem_space": {
    "duration": 27.862,
    "status": "PASSED"
   },
   "wic.Wic2.test_extra_partition_plugin": {
    "duration": 66.412,
    "status": "PASSED"
   },
   "wic.Wic2.test_extra_partition_space": {
    "duration": 29.003,
    "status": "PASSED"
   },
   "wic.Wic2.test_fixed_size": {
    "duration": 26.042,
    "status": "PASSED"
   },
   "wic.Wic2.test_fixed_size_error": {
    "duration": 23.308,
    "status": "PASSED"
   },
   "wic.Wic2.test_fs_types": {
    "duration": 23.855,
    "status": "PASSED"
   },
   "wic.Wic2.test_gpt_partition_name": {
    "duration": 65.255,
    "status": "PASSED"
   },
   "wic.Wic2.test_image_bootpart_globbed": {
    "duration": 44.329,
    "status": "PASSED"
   },
   "wic.Wic2.test_image_env": {
    "duration": 42.026,
    "status": "PASSED"
   },
   "wic.Wic2.test_image_vars_dir_long": {
    "duration": 8.229,
    "status": "PASSED"
   },
   "wic.Wic2.test_image_vars_dir_short": {
    "duration": 8.572,
    "status": "PASSED"
   },
   "wic.Wic2.test_kickstart_parser": {
    "duration": 23.553,
    "status": "PASSED"
   },
   "wic.Wic2.test_mkfs_extraopts": {
    "duration": 24.5,
    "status": "PASSED"
   },
   "wic.Wic2.test_offset": {
    "duration": 139.53,
    "status": "PASSED"
   },
   "wic.Wic2.test_qemu": {
    "duration": 98.585,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "wic.Wic2.test_qemu_efi": {
    "duration": 85.18,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "wic.Wic2.test_rawcopy_plugin": {
    "duration": 79.029,
    "status": "PASSED"
   },
   "wic.Wic2.test_rawcopy_plugin_qemu": {
    "duration": 91.912,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "wic.Wic2.test_rawcopy_plugin_unpack": {
    "duration": 77.094,
    "status": "PASSED"
   },
   "wic.Wic2.test_uefi_kernel": {
    "duration": 78.285,
    "status": "PASSED"
   },
   "wic.Wic2.test_wic_image_type": {
    "duration": 28.809,
    "status": "PASSED"
   },
   "wrapper.WrapperTests.test_shebang_wrapper": {
    "duration": 29.937,
    "status": "PASSED"
   },
   "yoctotestresultsquerytests.TestResultsQueryTests.test_create_workdir": {
    "duration": 4.946,
    "status": "PASSED"
   },
   "yoctotestresultsquerytests.TestResultsQueryTests.test_get_sha1": {
    "duration": 0.04918,
    "status": "PASSED"
   }
  }
 },
 "oeselftest_debian-13_qemux86-64_20260801193749": {
  "configuration": {
   "HOST_DISTRO": "debian-13",
   "HOST_NAME": "debian13-vk-1",
   "LAYERS": {
    "meta": {
     "branch": "master-next",
     "commit": "099b9aa5676fca9d9515c20f64666172c25eff52",
     "commit_count": 68105,
     "commit_time": 1785611737
    },
    "meta-poky": {
     "branch": "master",
     "commit": "9c6cf36c3511b94957aba04002d98bec665e9f1e",
     "commit_count": 1813,
     "commit_time": 1785515007
    },
    "meta-selftest": {
     "branch": "master-next",
     "commit": "099b9aa5676fca9d9515c20f64666172c25eff52",
     "commit_count": 68105,
     "commit_time": 1785611737
    },
    "meta-yocto-bsp": {
     "branch": "master",
     "commit": "9c6cf36c3511b94957aba04002d98bec665e9f1e",
     "commit_count": 1813,
     "commit_time": 1785515007
    }
   },
   "MACHINE": "qemux86-64",
   "OESELFTEST_METADATA": {
    "exclude_tags": [
     "yocto-mirrors",
     "machine",
     "toolchain-user",
     "toolchain-system"
    ],
    "run_all_tests": true,
    "run_tests": null,
    "select_tags": null,
    "skips": [
     "distrodata.Distrodata.test_checkpkg",
     "reproducible"
    ]
   },
   "STARTTIME": "20260801193749",
   "TESTSERIES": "oeqa",
   "TEST_TYPE": "oeselftest"
  },
  "result": {
   "archiver.Archiver.test_archiver_allows_to_filter_on_recipe_name": {
    "duration": 30.081,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_cleanup": {
    "duration": 54.014,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_filters_by_type": {
    "duration": 26.772,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_filters_by_type_and_name": {
    "duration": 20.475,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_configured": {
    "duration": 20.02,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_diff": {
    "duration": 25.054,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_dumpdata": {
    "duration": 7.001,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_mirror": {
    "duration": 20.485,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_mirror_combined": {
    "duration": 24.659,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_mirror_excludes": {
    "duration": 23.14,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_mirror_gitsm": {
    "duration": 11.421,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_mirror_gitsm_shallow": {
    "duration": 30.367,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_original": {
    "duration": 22.571,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_patched": {
    "duration": 7.808,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_mode_recipe": {
    "duration": 21.24,
    "status": "PASSED"
   },
   "archiver.Archiver.test_archiver_multiconfig_shared_unpack_and_patch": {
    "duration": 103.796,
    "status": "PASSED"
   },
   "barebox.BareboxTest.test_boot_barebox": {
    "duration": 0.002251,
    "log": "Test skipped on x86_64\n",
    "oetags": [
     "runqemu"
    ],
    "status": "SKIPPED"
   },
   "baremetal.BaremetalTest.test_baremetal": {
    "duration": 50.551,
    "status": "PASSED"
   },
   "bbclasses.Systemd.test_systemd_in_distro": {
    "duration": 54.205,
    "status": "PASSED"
   },
   "bbclasses.Systemd.test_sysvinit_in_distro": {
    "duration": 27.391,
    "status": "PASSED"
   },
   "bblayers.BitbakeConfigBuild.test_enable_disable_builtin_fragments": {
    "duration": 17.78,
    "status": "PASSED"
   },
   "bblayers.BitbakeConfigBuild.test_enable_disable_fragments": {
    "duration": 17.983,
    "status": "PASSED"
   },
   "bblayers.BitbakeConfigBuild.test_show_fragment": {
    "duration": 2.427,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_add_remove": {
    "duration": 9.618,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_createlayer": {
    "duration": 6.892,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_flatten": {
    "duration": 25.394,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_layerindexshowdepends": {
    "duration": 1.146,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_setup": {
    "duration": 23.925,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_showappends": {
    "duration": 7.479,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_showcrossdepends": {
    "duration": 11.33,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_showlayers": {
    "duration": 0.9353,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_showoverlayed": {
    "duration": 4.082,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_showrecipes": {
    "duration": 24.41,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_bitbakelayers_updatelayer": {
    "duration": 3.556,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_validate_bitbake_setup_default_registry": {
    "duration": 1.335,
    "status": "PASSED"
   },
   "bblayers.BitbakeLayers.test_validate_examplelayersjson": {
    "duration": 0.1564,
    "status": "PASSED"
   },
   "bblock.BBLock.test_lock_architecture_specific": {
    "duration": 66.872,
    "status": "PASSED"
   },
   "bblock.BBLock.test_lock_multiple_recipe_single_task": {
    "duration": 190.894,
    "status": "PASSED"
   },
   "bblock.BBLock.test_lock_single_recipe_all_tasks": {
    "duration": 109.082,
    "status": "PASSED"
   },
   "bblock.BBLock.test_lock_single_recipe_multiple_tasks": {
    "duration": 102.684,
    "status": "PASSED"
   },
   "bblock.BBLock.test_lock_single_recipe_single_task": {
    "duration": 108.891,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_python_loggingA": {
    "duration": 33.658,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_python_loggingB": {
    "duration": 24.556,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_python_loggingC": {
    "duration": 23.376,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_python_loggingD": {
    "duration": 15.678,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_shell_loggingA": {
    "duration": 10.898,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_shell_loggingB": {
    "duration": 12.128,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_shell_loggingC": {
    "duration": 10.257,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exec_func_shell_loggingD": {
    "duration": 12.044,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exit_loggingA": {
    "duration": 10.626,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exit_loggingB": {
    "duration": 13.913,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exit_loggingC": {
    "duration": 11.369,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_exit_loggingD": {
    "duration": 10.185,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_fatal_loggingA": {
    "duration": 11.671,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_fatal_loggingB": {
    "duration": 10.524,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_fatal_loggingC": {
    "duration": 10.379,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_python_fatal_loggingD": {
    "duration": 10.217,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_shell_loggingA": {
    "duration": 12.5,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_shell_loggingB": {
    "duration": 13.322,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_shell_loggingC": {
    "duration": 10.593,
    "status": "PASSED"
   },
   "bblogging.BitBakeLogging.test_shell_loggingD": {
    "duration": 11.374,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_bb_env_bb_getvar_equality": {
    "duration": 2.602,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_bbappend_order": {
    "duration": 28.206,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_bitbake_g": {
    "duration": 4.276,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_bitbake_invalid_recipe": {
    "duration": 1.014,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_bitbake_invalid_target": {
    "duration": 5.343,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_checkuri": {
    "duration": 15.219,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_continue": {
    "duration": 28.716,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_dry_run": {
    "duration": 10.63,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_environment": {
    "duration": 2.824,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_event_handler": {
    "duration": 21.479,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_force_task_1": {
    "duration": 53.201,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_force_task_2": {
    "duration": 30.13,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_git_patchtool": {
    "duration": 16.334,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_git_patchtool2": {
    "duration": 19.616,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_git_unpack_nonetwork": {
    "duration": 27.472,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_git_unpack_nonetwork_fail": {
    "duration": 12.211,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_image_manifest": {
    "duration": 60.204,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_invalid_patch": {
    "duration": 30.029,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_invalid_recipe_src_uri": {
    "duration": 3.586,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_just_parse": {
    "duration": 2.473,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_local_sstate": {
    "duration": 18.048,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_non_gplv3": {
    "duration": 22.289,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_postfile": {
    "duration": 3.956,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_prefile": {
    "duration": 4.788,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_rename_downloaded_file": {
    "duration": 20.204,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_run_bitbake_from_dir_1": {
    "duration": 1.913,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_run_bitbake_from_dir_2": {
    "duration": 1.557,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_run_bitbake_from_dir_3": {
    "duration": 2.758,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_setscene_only": {
    "duration": 17.847,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_skip_setscene": {
    "duration": 38.265,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_unexpanded_variable_in_path": {
    "duration": 22.839,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_version": {
    "duration": 5.248,
    "status": "PASSED"
   },
   "bbtests.BitbakeTests.test_warnings_errors": {
    "duration": 1.009,
    "status": "PASSED"
   },
   "buildhistory.BuildhistoryTests.test_buildhistory_basic": {
    "duration": 47.755,
    "status": "PASSED"
   },
   "buildhistory.BuildhistoryTests.test_buildhistory_buildtime_pr_backwards": {
    "duration": 56.543,
    "status": "PASSED"
   },
   "buildhistory.BuildhistoryTests.test_buildhistory_diff": {
    "duration": 53.181,
    "status": "PASSED"
   },
   "buildhistory.BuildhistoryTests.test_fileinfo": {
    "duration": 18.029,
    "status": "PASSED"
   },
   "buildoptions.ArchiverTest.test_arch_work_dir_and_export_source": {
    "duration": 33.244,
    "status": "PASSED"
   },
   "buildoptions.DiskMonTest.test_stoptask_behavior": {
    "duration": 77.82,
    "status": "PASSED"
   },
   "buildoptions.ImageOptionsTests.test_ccache_tool": {
    "duration": 106.86,
    "status": "PASSED"
   },
   "buildoptions.ImageOptionsTests.test_incremental_image_generation": {
    "duration": 132.7,
    "status": "PASSED"
   },
   "buildoptions.ImageOptionsTests.test_read_only_image": {
    "duration": 155.208,
    "status": "PASSED"
   },
   "buildoptions.Poisoning.test_poisoning": {
    "duration": 30.144,
    "status": "PASSED"
   },
   "buildoptions.SanityOptionsTest.test_layer_without_git_dir": {
    "duration": 20.889,
    "status": "PASSED"
   },
   "buildoptions.SanityOptionsTest.test_options_warnqa_errorqa_switch": {
    "duration": 65.071,
    "status": "PASSED"
   },
   "buildoptions.ToolchainOptions.test_toolchain_fortran": {
    "duration": 27.678,
    "status": "PASSED"
   },
   "c_cpp.CMakeTests.test_cmake_qemu": {
    "duration": 42.808,
    "status": "PASSED"
   },
   "c_cpp.CMakeTests.test_cmake_qemu_failing": {
    "duration": 35.3,
    "status": "PASSED"
   },
   "c_cpp.MesonTests.test_meson_qemu": {
    "duration": 34.791,
    "status": "PASSED"
   },
   "c_cpp.MesonTests.test_meson_qemu_failing": {
    "duration": 39.224,
    "status": "PASSED"
   },
   "containerimage.ContainerImageTests.test_expected_files": {
    "duration": 48.615,
    "status": "PASSED"
   },
   "cve_check.CVECheck.test_convert_cve_version": {
    "duration": 0.01609,
    "status": "PASSED"
   },
   "cve_check.CVECheck.test_parse_cve_from_patch_contents": {
    "duration": 0.01819,
    "status": "PASSED"
   },
   "cve_check.CVECheck.test_parse_cve_from_patch_filename": {
    "duration": 0.0106,
    "status": "PASSED"
   },
   "cve_check.CVECheck.test_product_match": {
    "duration": 0.01046,
    "status": "PASSED"
   },
   "cve_check.CVECheck.test_version_compare": {
    "duration": 0.01238,
    "status": "PASSED"
   },
   "debuginfod.Debuginfod.test_debuginfod_native": {
    "duration": 42.011,
    "status": "PASSED"
   },
   "debuginfod.Debuginfod.test_debuginfod_qemu": {
    "duration": 100.785,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add": {
    "duration": 62.937,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_binary": {
    "duration": 50.181,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_fetch": {
    "duration": 57.385,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_fetch_git": {
    "duration": 64.922,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_fetch_simple": {
    "duration": 28.928,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_git_local": {
    "duration": 30.896,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_git_style1": {
    "duration": 31.836,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_git_style2": {
    "duration": 31.449,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_library": {
    "duration": 50.446,
    "status": "PASSED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_npm": {
    "duration": 1.076,
    "log": "Test needs meta-oe for nodejs\n",
    "status": "SKIPPED"
   },
   "devtool.DevtoolAddTests.test_devtool_add_python_egg_requires": {
    "duration": 27.485,
    "status": "PASSED"
   },
   "devtool.DevtoolBuildImageTests.test_devtool_build_image": {
    "duration": 199.083,
    "status": "PASSED"
   },
   "devtool.DevtoolDeployTargetTests.test_devtool_deploy_target": {
    "duration": 206.331,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "devtool.DevtoolExtractTests.test_devtool_extract": {
    "duration": 36.115,
    "status": "PASSED"
   },
   "devtool.DevtoolExtractTests.test_devtool_extract_virtual": {
    "duration": 29.031,
    "status": "PASSED"
   },
   "devtool.DevtoolIdeSdkTests.test_devtool_ide_sdk_code_cmake": {
    "duration": 277.976,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "devtool.DevtoolIdeSdkTests.test_devtool_ide_sdk_code_kernel_module": {
    "duration": 515.821,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "devtool.DevtoolIdeSdkTests.test_devtool_ide_sdk_code_meson": {
    "duration": 152.449,
    "status": "PASSED"
   },
   "devtool.DevtoolIdeSdkTests.test_devtool_ide_sdk_none_qemu": {
    "duration": 381.367,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "devtool.DevtoolIdeSdkTests.test_devtool_ide_sdk_plugins": {
    "duration": 44.844,
    "status": "PASSED"
   },
   "devtool.DevtoolIdeSdkTests.test_devtool_ide_sdk_shared_sysroots": {
    "duration": 54.825,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_buildclean": {
    "duration": 213.224,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify": {
    "duration": 109.712,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_git": {
    "duration": 61.546,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_git_crates_subpath": {
    "duration": 76.023,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_git_no_extract": {
    "duration": 25.7,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_go": {
    "duration": 36.907,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_invalid": {
    "duration": 111.264,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_kernel_cfg_subdirs": {
    "duration": 394.696,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_localfiles": {
    "duration": 67.624,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_localfiles_only": {
    "duration": 53.305,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_multiple_sources": {
    "duration": 598.731,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_native": {
    "duration": 322.747,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_nested_gitsm": {
    "duration": 30.134,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_overrides": {
    "duration": 24.289,
    "status": "PASSED"
   },
   "devtool.DevtoolModifyTests.test_devtool_modify_virtual": {
    "duration": 23.287,
    "status": "PASSED"
   },
   "devtool.DevtoolResetTests.test_devtool_reset_all": {
    "duration": 150.332,
    "status": "PASSED"
   },
   "devtool.DevtoolResetTests.test_devtool_reset_re_plus_plus": {
    "duration": 28.141,
    "status": "PASSED"
   },
   "devtool.DevtoolTests.test_create_workspace": {
    "duration": 7.893,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_finish_modify_git_subdir": {
    "duration": 93.368,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_git_submodules": {
    "duration": 118.858,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe": {
    "duration": 48.245,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_append": {
    "duration": 77.111,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_append_git": {
    "duration": 79.935,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_git": {
    "duration": 43.491,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_gitsm": {
    "duration": 35.1,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_local_files": {
    "duration": 77.565,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_local_files_3": {
    "duration": 35.84,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_local_files_subdir": {
    "duration": 35.199,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_local_patch_gz": {
    "duration": 36.821,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_long_filename": {
    "duration": 44.118,
    "status": "PASSED"
   },
   "devtool.DevtoolUpdateTests.test_devtool_update_recipe_with_gitignore": {
    "duration": 42.554,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_finish_modify_origlayer": {
    "duration": 91.3,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_finish_modify_otherlayer": {
    "duration": 58.263,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_finish_update_patch": {
    "duration": 53.948,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_finish_upgrade_origlayer": {
    "duration": 71.888,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_finish_upgrade_otherlayer": {
    "duration": 72.228,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_layer_plugins": {
    "duration": 2.845,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_load_plugin": {
    "duration": 13.093,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_rename": {
    "duration": 74.839,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_upgrade": {
    "duration": 61.474,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_upgrade_all_checksums": {
    "duration": 57.472,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_upgrade_drop_md5sum": {
    "duration": 58.078,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_upgrade_git": {
    "duration": 41.388,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_upgrade_gitsm": {
    "duration": 39.433,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_upgrade_recipe_upgrade_extra_tasks": {
    "duration": 59.815,
    "status": "PASSED"
   },
   "devtool.DevtoolUpgradeTests.test_devtool_virtual_kernel_modify": {
    "duration": 784.374,
    "status": "PASSED"
   },
   "distrodata.Distrodata.test_checkpkg": {
    "duration": 0.0005777,
    "log": "Skip by the command line argument \"distrodata.Distrodata.test_checkpkg\"\n",
    "status": "SKIPPED"
   },
   "distrodata.Distrodata.test_common_include_recipes": {
    "duration": 65.291,
    "status": "PASSED"
   },
   "distrodata.Distrodata.test_maintainers": {
    "duration": 65.236,
    "status": "PASSED"
   },
   "efibootpartition.GenericEFITest.test_boot_efi": {
    "duration": 106.054,
    "status": "PASSED"
   },
   "esdk.oeSDKExtSelfTest.test_image_generation_binary_feeds": {
    "duration": 751.248,
    "status": "PASSED"
   },
   "esdk.oeSDKExtSelfTest.test_install_libraries_headers": {
    "duration": 272.91,
    "status": "PASSED"
   },
   "externalsrc.ExternalSrc.test_externalsrc_srctree_hash_files": {
    "duration": 42.127,
    "status": "PASSED"
   },
   "fetch.Dependencies.test_dependencies": {
    "duration": 3.4,
    "status": "PASSED"
   },
   "fetch.Fetch.test_git_mirrors": {
    "duration": 66.122,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_conf_extra_mappings_unused_error": {
    "duration": 0.005607,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_conf_loadables": {
    "duration": 0.00453,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_conf_mappings": {
    "duration": 0.004604,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_conf_mappings_unused_error": {
    "duration": 0.003925,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_conf_mappings_with_alias": {
    "duration": 0.004243,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_conf_os": {
    "duration": 0.004081,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_default": {
    "duration": 0.004,
    "status": "PASSED"
   },
   "fitimage.FitImagePyTests.test_fitimage_py_default_dtb": {
    "duration": 0.005575,
    "status": "PASSED"
   },
   "fitimage.KernelFitImageRecipeTests.test_fit_image": {
    "duration": 57.191,
    "log": "testtools.testresult.real._StringException: Traceback (most recent call last):\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-debian/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 1209, in test_fit_image\n    self._test_fitimage(bb_vars)\n    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-debian/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 656, in _test_fitimage\n    self._check_its_file(bb_vars, fitimage_its_path)\n    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-debian/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 576, in _check_its_file\n    self.assertTrue(found_all,\n    ~~~~~~~~~~~~~~~^^^^^^^^^^^\n        \"Fields in Image Tree Source File %s did not match, error in finding %s\"\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n        % (its_file_path, req_its_fields[field_index]))\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.13/unittest/case.py\", line 744, in assertTrue\n    raise self.failureException(msg)\nAssertionError: False is not true : Fields in Image Tree Source File /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/fit-image.its did not match, error in finding arch = \"None\";\n\n\nStderr:\n2026-08-01 19:37:52,184 - oe-selftest - INFO - Adding: \"include selftest.inc\" in /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/conf/local.conf\n2026-08-01 19:37:52,184 - oe-selftest - INFO - Adding: \"include bblayers.inc\" in bblayers.conf\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nLoading cache...done.\nParsing recipes...done.\nrootfs file: /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst\nQemu log file: /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/qemu_boot_log.20260801194813\nSSH log file: /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/ssh_target_log.20260801194813\nUsing kvm for runqemu\nQMP Available for connection at /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/.x8tmaijd\nCreated listening socket for qemu serial console on: 127.0.0.1:42677\nCreated listening socket for qemu serial console on: 127.0.0.1:60377\nlaunchcmd=runqemu snapshot kvm  qemux86-64 /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst tcpserial=42677:60377 bootparams=\" printk.time=1\" qemuparams=\"-pidfile /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/pidfile_901172  -S -qmp unix:./.mo2vw88v,server,wait -qmp unix:./.x8tmaijd,server,nowait\"\nrunqemu started, pid is 2266191\nwaiting at most 300 seconds for qemu pid (08/01/26 19:49:30)\nQMP Initializing to /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/.mo2vw88v\nQMP Connecting to /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/.mo2vw88v\nQMP connected to QEMU at 08/01/26 19:49:30 and took 0.60 seconds\nQMP released QEMU at 08/01/26 19:49:30 and took 0.11 seconds from connect\nqemu started in 0.70 seconds - qemu procces pid is 2266232 (08/01/26 19:49:30)\nqemu cmdline used:\n/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:04 -netdev tap,id=net0,ifname=tap1,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.2266192,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:42677,nodelay=on -serial tcp:127.0.0.1:60377,nodelay=on -pidfile /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/pidfile_901172 -S -qmp unix:./.mo2vw88v,server,wait -qmp unix:./.x8tmaijd,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap1.vnc-socket -kernel /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/bzImage -append root=/dev/vda rw  ip=192.168.7.4::192.168.7.3:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1 \nTarget IP: 192.168.7.4\nServer IP: 192.168.7.3\nStarting logging thread\nStarting thread event loop\nConnection request received\nSetting connection established event\nOutput from runqemu:\nrunqemu - INFO - Decompressing /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst to /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4\n/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.zst: 67108864 bytes \nrunqemu - INFO - Continuing with the following parameters:\nKERNEL: [/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/bzImage]\nMACHINE: [qemux86-64]\nFSTYPE: [ext4]\nROOTFS: [/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4]\nSNAPSHOT: [Enabled. Changes on rootfs won't be kept after QEMU shutdown.]\nCONFFILE: [/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.qemuboot.conf]\n\nrunqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap0.lock failed: [Errno 11] Resource temporarily unavailable\nrunqemu - INFO - Using preconfigured tap device tap1\nrunqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap1.skip to make runqemu skip tap1.\nrunqemu - INFO - Network configuration: ip=192.168.7.4::192.168.7.3:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0\nrunqemu - INFO - Copying rootfs to /home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.2266192\nrunqemu - INFO - Copy done in 0.04115796089172363 seconds\nrunqemu - INFO - Using VNC server at unix:/tmp/qemu-tap-locks/tap1.vnc-socket for graphical output\nrunqemu - INFO - Running /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:04 -netdev tap,id=net0,ifname=tap1,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.2266192,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd   -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:42677,nodelay=on -serial tcp:127.0.0.1:60377,nodelay=on  -pidfile /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/pidfile_901172  -S -qmp unix:./.mo2vw88v,server,wait -qmp unix:./.x8tmaijd,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap1.vnc-socket  -kernel /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/bzImage -append 'root=/dev/vda rw  ip=192.168.7.4::192.168.7.3:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1'\n\nrunqemu - INFO - Host uptime: 435060.54\n\n\nWaiting at most 1000 seconds for login banner (08/01/26 19:49:30)\nConnection from 127.0.0.1:43846\nReached login banner in 5.51 seconds (08/01/26 19:49:36)\nLogged in as root in serial console\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n",
    "status": "FAILED"
   },
   "fitimage.KernelFitImageRecipeTests.test_fit_image_ext_dtb_dtbo": {
    "duration": 25.355,
    "log": "testtools.testresult.real._StringException: Traceback (most recent call last):\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-debian/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 1273, in test_fit_image_ext_dtb_dtbo\n    self._test_fitimage(bb_vars)\n    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-debian/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 656, in _test_fitimage\n    self._check_its_file(bb_vars, fitimage_its_path)\n    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-debian/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 576, in _check_its_file\n    self.assertTrue(found_all,\n    ~~~~~~~~~~~~~~~^^^^^^^^^^^\n        \"Fields in Image Tree Source File %s did not match, error in finding %s\"\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n        % (its_file_path, req_its_fields[field_index]))\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.13/unittest/case.py\", line 744, in assertTrue\n    raise self.failureException(msg)\nAssertionError: False is not true : Fields in Image Tree Source File /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/fit-image.its did not match, error in finding arch = \"None\";\n\n\nStderr:\n2026-08-01 19:37:52,184 - oe-selftest - INFO - Adding: \"include selftest.inc\" in /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/conf/local.conf\n2026-08-01 19:37:52,184 - oe-selftest - INFO - Adding: \"include bblayers.inc\" in bblayers.conf\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nLoading cache...done.\nParsing recipes...done.\nrootfs file: /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst\nQemu log file: /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/qemu_boot_log.20260801194813\nSSH log file: /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/ssh_target_log.20260801194813\nUsing kvm for runqemu\nQMP Available for connection at /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/.x8tmaijd\nCreated listening socket for qemu serial console on: 127.0.0.1:42677\nCreated listening socket for qemu serial console on: 127.0.0.1:60377\nlaunchcmd=runqemu snapshot kvm  qemux86-64 /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst tcpserial=42677:60377 bootparams=\" printk.time=1\" qemuparams=\"-pidfile /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/pidfile_901172  -S -qmp unix:./.mo2vw88v,server,wait -qmp unix:./.x8tmaijd,server,nowait\"\nrunqemu started, pid is 2266191\nwaiting at most 300 seconds for qemu pid (08/01/26 19:49:30)\nQMP Initializing to /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/.mo2vw88v\nQMP Connecting to /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/.mo2vw88v\nQMP connected to QEMU at 08/01/26 19:49:30 and took 0.60 seconds\nQMP released QEMU at 08/01/26 19:49:30 and took 0.11 seconds from connect\nqemu started in 0.70 seconds - qemu procces pid is 2266232 (08/01/26 19:49:30)\nqemu cmdline used:\n/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:04 -netdev tap,id=net0,ifname=tap1,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.2266192,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:42677,nodelay=on -serial tcp:127.0.0.1:60377,nodelay=on -pidfile /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/pidfile_901172 -S -qmp unix:./.mo2vw88v,server,wait -qmp unix:./.x8tmaijd,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap1.vnc-socket -kernel /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/bzImage -append root=/dev/vda rw  ip=192.168.7.4::192.168.7.3:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1 \nTarget IP: 192.168.7.4\nServer IP: 192.168.7.3\nStarting logging thread\nStarting thread event loop\nConnection request received\nSetting connection established event\nOutput from runqemu:\nrunqemu - INFO - Decompressing /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst to /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4\n/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.zst: 67108864 bytes \nrunqemu - INFO - Continuing with the following parameters:\nKERNEL: [/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/bzImage]\nMACHINE: [qemux86-64]\nFSTYPE: [ext4]\nROOTFS: [/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4]\nSNAPSHOT: [Enabled. Changes on rootfs won't be kept after QEMU shutdown.]\nCONFFILE: [/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.qemuboot.conf]\n\nrunqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap0.lock failed: [Errno 11] Resource temporarily unavailable\nrunqemu - INFO - Using preconfigured tap device tap1\nrunqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap1.skip to make runqemu skip tap1.\nrunqemu - INFO - Network configuration: ip=192.168.7.4::192.168.7.3:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0\nrunqemu - INFO - Copying rootfs to /home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.2266192\nrunqemu - INFO - Copy done in 0.04115796089172363 seconds\nrunqemu - INFO - Using VNC server at unix:/tmp/qemu-tap-locks/tap1.vnc-socket for graphical output\nrunqemu - INFO - Running /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:04 -netdev tap,id=net0,ifname=tap1,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.2266192,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd   -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:42677,nodelay=on -serial tcp:127.0.0.1:60377,nodelay=on  -pidfile /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/pidfile_901172  -S -qmp unix:./.mo2vw88v,server,wait -qmp unix:./.x8tmaijd,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap1.vnc-socket  -kernel /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/bzImage -append 'root=/dev/vda rw  ip=192.168.7.4::192.168.7.3:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1'\n\nrunqemu - INFO - Host uptime: 435060.54\n\n\nWaiting at most 1000 seconds for login banner (08/01/26 19:49:30)\nConnection from 127.0.0.1:43846\nReached login banner in 5.51 seconds (08/01/26 19:49:36)\nLogged in as root in serial console\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n",
    "status": "FAILED"
   },
   "fitimage.KernelFitImageRecipeTests.test_fit_image_sign_initramfs": {
    "duration": 77.339,
    "status": "PASSED"
   },
   "fitimage.KernelFitImageRecipeTests.test_fit_image_sign_initramfs_bundle": {
    "duration": 412.159,
    "status": "PASSED"
   },
   "fitimage.KernelFitImageRecipeTests.test_get_compatible_from_dtb": {
    "duration": 19.639,
    "status": "PASSED"
   },
   "fitimage.KernelFitImageRecipeTests.test_sign_fit_image_configurations": {
    "duration": 39.668,
    "log": "testtools.testresult.real._StringException: Traceback (most recent call last):\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-debian/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 1314, in test_sign_fit_image_configurations\n    self._test_fitimage(bb_vars)\n    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-debian/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 656, in _test_fitimage\n    self._check_its_file(bb_vars, fitimage_its_path)\n    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-debian/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 576, in _check_its_file\n    self.assertTrue(found_all,\n    ~~~~~~~~~~~~~~~^^^^^^^^^^^\n        \"Fields in Image Tree Source File %s did not match, error in finding %s\"\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n        % (its_file_path, req_its_fields[field_index]))\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.13/unittest/case.py\", line 744, in assertTrue\n    raise self.failureException(msg)\nAssertionError: False is not true : Fields in Image Tree Source File /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/fit-image.its did not match, error in finding arch = \"None\";\n\n\nStderr:\n2026-08-01 19:37:52,184 - oe-selftest - INFO - Adding: \"include selftest.inc\" in /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/conf/local.conf\n2026-08-01 19:37:52,184 - oe-selftest - INFO - Adding: \"include bblayers.inc\" in bblayers.conf\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nLoading cache...done.\nParsing recipes...done.\nrootfs file: /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst\nQemu log file: /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/qemu_boot_log.20260801194813\nSSH log file: /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/ssh_target_log.20260801194813\nUsing kvm for runqemu\nQMP Available for connection at /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/.x8tmaijd\nCreated listening socket for qemu serial console on: 127.0.0.1:42677\nCreated listening socket for qemu serial console on: 127.0.0.1:60377\nlaunchcmd=runqemu snapshot kvm  qemux86-64 /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst tcpserial=42677:60377 bootparams=\" printk.time=1\" qemuparams=\"-pidfile /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/pidfile_901172  -S -qmp unix:./.mo2vw88v,server,wait -qmp unix:./.x8tmaijd,server,nowait\"\nrunqemu started, pid is 2266191\nwaiting at most 300 seconds for qemu pid (08/01/26 19:49:30)\nQMP Initializing to /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/.mo2vw88v\nQMP Connecting to /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/.mo2vw88v\nQMP connected to QEMU at 08/01/26 19:49:30 and took 0.60 seconds\nQMP released QEMU at 08/01/26 19:49:30 and took 0.11 seconds from connect\nqemu started in 0.70 seconds - qemu procces pid is 2266232 (08/01/26 19:49:30)\nqemu cmdline used:\n/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:04 -netdev tap,id=net0,ifname=tap1,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.2266192,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:42677,nodelay=on -serial tcp:127.0.0.1:60377,nodelay=on -pidfile /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/pidfile_901172 -S -qmp unix:./.mo2vw88v,server,wait -qmp unix:./.x8tmaijd,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap1.vnc-socket -kernel /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/bzImage -append root=/dev/vda rw  ip=192.168.7.4::192.168.7.3:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1 \nTarget IP: 192.168.7.4\nServer IP: 192.168.7.3\nStarting logging thread\nStarting thread event loop\nConnection request received\nSetting connection established event\nOutput from runqemu:\nrunqemu - INFO - Decompressing /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst to /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4\n/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.zst: 67108864 bytes \nrunqemu - INFO - Continuing with the following parameters:\nKERNEL: [/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/bzImage]\nMACHINE: [qemux86-64]\nFSTYPE: [ext4]\nROOTFS: [/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4]\nSNAPSHOT: [Enabled. Changes on rootfs won't be kept after QEMU shutdown.]\nCONFFILE: [/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.qemuboot.conf]\n\nrunqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap0.lock failed: [Errno 11] Resource temporarily unavailable\nrunqemu - INFO - Using preconfigured tap device tap1\nrunqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap1.skip to make runqemu skip tap1.\nrunqemu - INFO - Network configuration: ip=192.168.7.4::192.168.7.3:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0\nrunqemu - INFO - Copying rootfs to /home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.2266192\nrunqemu - INFO - Copy done in 0.04115796089172363 seconds\nrunqemu - INFO - Using VNC server at unix:/tmp/qemu-tap-locks/tap1.vnc-socket for graphical output\nrunqemu - INFO - Running /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:04 -netdev tap,id=net0,ifname=tap1,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.2266192,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd   -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:42677,nodelay=on -serial tcp:127.0.0.1:60377,nodelay=on  -pidfile /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/pidfile_901172  -S -qmp unix:./.mo2vw88v,server,wait -qmp unix:./.x8tmaijd,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap1.vnc-socket  -kernel /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/bzImage -append 'root=/dev/vda rw  ip=192.168.7.4::192.168.7.3:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1'\n\nrunqemu - INFO - Host uptime: 435060.54\n\n\nWaiting at most 1000 seconds for login banner (08/01/26 19:49:30)\nConnection from 127.0.0.1:43846\nReached login banner in 5.51 seconds (08/01/26 19:49:36)\nLogged in as root in serial console\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n",
    "status": "FAILED"
   },
   "fitimage.KernelFitImageRecipeTests.test_sign_fit_image_individual": {
    "duration": 32.31,
    "log": "testtools.testresult.real._StringException: Traceback (most recent call last):\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-debian/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 1360, in test_sign_fit_image_individual\n    self._test_fitimage(bb_vars)\n    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-debian/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 656, in _test_fitimage\n    self._check_its_file(bb_vars, fitimage_its_path)\n    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/srv/pokybuild/yocto-worker/oe-selftest-debian/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/fitimage.py\", line 576, in _check_its_file\n    self.assertTrue(found_all,\n    ~~~~~~~~~~~~~~~^^^^^^^^^^^\n        \"Fields in Image Tree Source File %s did not match, error in finding %s\"\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n        % (its_file_path, req_its_fields[field_index]))\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.13/unittest/case.py\", line 744, in assertTrue\n    raise self.failureException(msg)\nAssertionError: False is not true : Fields in Image Tree Source File /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/fit-image.its did not match, error in finding arch = \"None\";\n\n\nStderr:\n2026-08-01 19:37:52,184 - oe-selftest - INFO - Adding: \"include selftest.inc\" in /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/conf/local.conf\n2026-08-01 19:37:52,184 - oe-selftest - INFO - Adding: \"include bblayers.inc\" in bblayers.conf\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nLoading cache...done.\nParsing recipes...done.\nrootfs file: /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst\nQemu log file: /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/qemu_boot_log.20260801194813\nSSH log file: /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/qemux86_64-poky-linux/oe-selftest-image/1.0/testimage/ssh_target_log.20260801194813\nUsing kvm for runqemu\nQMP Available for connection at /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/.x8tmaijd\nCreated listening socket for qemu serial console on: 127.0.0.1:42677\nCreated listening socket for qemu serial console on: 127.0.0.1:60377\nlaunchcmd=runqemu snapshot kvm  qemux86-64 /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst tcpserial=42677:60377 bootparams=\" printk.time=1\" qemuparams=\"-pidfile /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/pidfile_901172  -S -qmp unix:./.mo2vw88v,server,wait -qmp unix:./.x8tmaijd,server,nowait\"\nrunqemu started, pid is 2266191\nwaiting at most 300 seconds for qemu pid (08/01/26 19:49:30)\nQMP Initializing to /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/.mo2vw88v\nQMP Connecting to /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/.mo2vw88v\nQMP connected to QEMU at 08/01/26 19:49:30 and took 0.60 seconds\nQMP released QEMU at 08/01/26 19:49:30 and took 0.11 seconds from connect\nqemu started in 0.70 seconds - qemu procces pid is 2266232 (08/01/26 19:49:30)\nqemu cmdline used:\n/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:04 -netdev tap,id=net0,ifname=tap1,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.2266192,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:42677,nodelay=on -serial tcp:127.0.0.1:60377,nodelay=on -pidfile /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/pidfile_901172 -S -qmp unix:./.mo2vw88v,server,wait -qmp unix:./.x8tmaijd,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap1.vnc-socket -kernel /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/bzImage -append root=/dev/vda rw  ip=192.168.7.4::192.168.7.3:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1 \nTarget IP: 192.168.7.4\nServer IP: 192.168.7.3\nStarting logging thread\nStarting thread event loop\nConnection request received\nSetting connection established event\nOutput from runqemu:\nrunqemu - INFO - Decompressing /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.ext4.zst to /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4\n/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.zst: 67108864 bytes \nrunqemu - INFO - Continuing with the following parameters:\nKERNEL: [/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/bzImage]\nMACHINE: [qemux86-64]\nFSTYPE: [ext4]\nROOTFS: [/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4]\nSNAPSHOT: [Enabled. Changes on rootfs won't be kept after QEMU shutdown.]\nCONFFILE: [/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/oe-selftest-image-qemux86-64.rootfs.qemuboot.conf]\n\nrunqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap0.lock failed: [Errno 11] Resource temporarily unavailable\nrunqemu - INFO - Using preconfigured tap device tap1\nrunqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap1.skip to make runqemu skip tap1.\nrunqemu - INFO - Network configuration: ip=192.168.7.4::192.168.7.3:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0\nrunqemu - INFO - Copying rootfs to /home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.2266192\nrunqemu - INFO - Copy done in 0.04115796089172363 seconds\nrunqemu - INFO - Using VNC server at unix:/tmp/qemu-tap-locks/tap1.vnc-socket for graphical output\nrunqemu - INFO - Running /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:04 -netdev tap,id=net0,ifname=tap1,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/pokybuild/tmp/oe-selftest-image-qemux86-64.rootfs-20260801194722.ext4.2266192,if=virtio,format=raw -usb -device usb-tablet -usb -device usb-kbd   -cpu Skylake-Client -machine q35,i8042=off -smp 4 -enable-kvm -m 256 -serial tcp:127.0.0.1:42677,nodelay=on -serial tcp:127.0.0.1:60377,nodelay=on  -pidfile /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/pidfile_901172  -S -qmp unix:./.mo2vw88v,server,wait -qmp unix:./.x8tmaijd,server,nowait -vnc unix:/tmp/qemu-tap-locks/tap1.vnc-socket  -kernel /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-901172/tmp/deploy/images/qemux86-64/bzImage -append 'root=/dev/vda rw  ip=192.168.7.4::192.168.7.3:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 swiotlb=0  printk.time=1'\n\nrunqemu - INFO - Host uptime: 435060.54\n\n\nWaiting at most 1000 seconds for login banner (08/01/26 19:49:30)\nConnection from 127.0.0.1:43846\nReached login banner in 5.51 seconds (08/01/26 19:49:36)\nLogged in as root in serial console\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\nWARNING: /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method\n  warnings.warn(\"TestResult has no addDuration method\",\n\n",
    "status": "FAILED"
   },
   "fitimage.KernelFitImageRecipeTests.test_vendored_dtb_with_kernel_dtbvendored": {
    "duration": 33.126,
    "status": "PASSED"
   },
   "fitimage.KernelFitImageRecipeTests.test_vendored_dtb_without_kernel_dtbvendored": {
    "duration": 34.192,
    "status": "PASSED"
   },
   "fitimage.UBootFitImageTests.test_sign_cascaded_uboot_fit_image": {
    "duration": 0.791,
    "log": "MACHINE=qemux86-64 does not provide capability _cap_spl_dtb\n",
    "status": "SKIPPED"
   },
   "fitimage.UBootFitImageTests.test_sign_standalone_uboot_atf_tee_fit_image": {
    "duration": 0.6832,
    "log": "MACHINE=qemux86-64 does not provide capability _cap_spl_dtb\n",
    "status": "SKIPPED"
   },
   "fitimage.UBootFitImageTests.test_sign_standalone_uboot_fit_image": {
    "duration": 0.9561,
    "log": "MACHINE=qemux86-64 does not provide capability _cap_spl_dtb\n",
    "status": "SKIPPED"
   },
   "fitimage.UBootFitImageTests.test_sign_uboot_fit_image_without_spl": {
    "duration": 67.037,
    "status": "PASSED"
   },
   "fitimage.UBootFitImageTests.test_sign_uboot_kernel_individual": {
    "duration": 58.424,
    "status": "PASSED"
   },
   "fitimage.UBootFitImageTests.test_uboot_atf_tee_fit_image": {
    "duration": 0.5988,
    "log": "MACHINE=qemux86-64 does not provide capability _cap_atf_tee\n",
    "status": "SKIPPED"
   },
   "fitimage.UBootFitImageTests.test_uboot_fit_image": {
    "duration": 37.946,
    "status": "PASSED"
   },
   "gdbserver.GdbServerTest.test_gdb_server": {
    "duration": 103.052,
    "status": "PASSED"
   },
   "gitarchivetests.GitArchiveTests.test_create_first_test_tag": {
    "duration": 0.4232,
    "status": "PASSED"
   },
   "gitarchivetests.GitArchiveTests.test_create_second_test_tag": {
    "duration": 0.5421,
    "status": "PASSED"
   },
   "gitarchivetests.GitArchiveTests.test_get_revs_on_branch": {
    "duration": 0.2859,
    "status": "PASSED"
   },
   "gitarchivetests.GitArchiveTests.test_get_tags_with_only_local_tag": {
    "duration": 0.2843,
    "status": "PASSED"
   },
   "gitarchivetests.GitArchiveTests.test_get_tags_without_valid_remote": {
    "duration": 0.3428,
    "status": "PASSED"
   },
   "gitarchivetests.GitArchiveTests.test_get_tags_without_valid_remote_and_wrong_url": {
    "duration": 0.2908,
    "status": "PASSED"
   },
   "gotoolchain.oeGoToolchainSelfTest.test_go_dep_build": {
    "duration": 1.84,
    "status": "PASSED"
   },
   "govendor.GoVendorSrcUriTests.test_basic": {
    "duration": 0.01467,
    "status": "PASSED"
   },
   "govendor.GoVendorSrcUriTests.test_non_git_vcs": {
    "duration": 0.0183,
    "status": "PASSED"
   },
   "govendor.GoVendorSrcUriTests.test_path_override": {
    "duration": 0.006561,
    "status": "PASSED"
   },
   "govendor.GoVendorSrcUriTests.test_pathmajor": {
    "duration": 0.006246,
    "status": "PASSED"
   },
   "govendor.GoVendorSrcUriTests.test_replaces": {
    "duration": 0.006166,
    "status": "PASSED"
   },
   "govendor.GoVendorSrcUriTests.test_subdir": {
    "duration": 0.006253,
    "status": "PASSED"
   },
   "govendor.GoVendorTaskTests.test_do_compile_succeeds": {
    "duration": 14.744,
    "status": "PASSED"
   },
   "govendor.GoVendorTaskTests.test_external_dep_copied_to_vendor": {
    "duration": 0.005499,
    "status": "PASSED"
   },
   "govendor.GoVendorTaskTests.test_go_import_vendor_symlink": {
    "duration": 0.005262,
    "status": "PASSED"
   },
   "govendor.GoVendorTaskTests.test_local_replacement_symlink": {
    "duration": 0.005421,
    "status": "PASSED"
   },
   "govendor.GoVendorTaskTests.test_modules_txt_in_vendor": {
    "duration": 0.005311,
    "status": "PASSED"
   },
   "govendor.GoVendorTaskTests.test_pathmajor_falls_back_to_root": {
    "duration": 0.00536,
    "status": "PASSED"
   },
   "govendor.GoVendorTaskTests.test_test_files_excluded_from_vendor": {
    "duration": 0.005294,
    "status": "PASSED"
   },
   "image_typedep.ImageTypeDepTests.test_conversion_typedep_added": {
    "duration": 23.492,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_all_users_can_connect_via_ssh_without_password": {
    "duration": 208.138,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_bmap": {
    "duration": 47.895,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_empty_image": {
    "duration": 18.08,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_hypervisor_fmts": {
    "duration": 64.402,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_image_fstypes": {
    "duration": 100.39,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_image_gen_debugfs": {
    "duration": 57.388,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_long_chain_conversion": {
    "duration": 50.97,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_mandb": {
    "duration": 90.621,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_no_busybox_base_utils": {
    "duration": 25.022,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_non_root_user_can_connect_via_ssh_without_password": {
    "duration": 63.208,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_useradd_static": {
    "duration": 60.349,
    "status": "PASSED"
   },
   "imagefeatures.ImageFeatures.test_wayland_support_in_image": {
    "duration": 103.236,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicensePerImageTests.test_bash_and_license": {
    "duration": 41.836,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicensePerImageTests.test_bash_default": {
    "duration": 42.665,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicensePerImageTests.test_bash_license_exceptions": {
    "duration": 46.229,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicensePerImageTests.test_bash_or_license": {
    "duration": 38.375,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicensePerImageTests.test_spdx_exception": {
    "duration": 86.874,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTestObsolete.test_incompatible_alias_spdx_license": {
    "duration": 6.602,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTestObsolete.test_incompatible_alias_spdx_license_alias": {
    "duration": 6.179,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTestObsolete.test_incompatible_alias_spdx_license_alias_wildcard": {
    "duration": 6.239,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTestObsolete.test_incompatible_alias_spdx_license_wildcard": {
    "duration": 6.243,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTestObsolete.test_incompatible_all_licenses_wildcard": {
    "duration": 5.99,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTestObsolete.test_incompatible_spdx_license_alias_wildcard": {
    "duration": 6.075,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTestObsolete.test_incompatible_spdx_licenses_wildcard": {
    "duration": 6.324,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTests.test_incompatible_nonspdx_license": {
    "duration": 22.727,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTests.test_incompatible_spdx_license": {
    "duration": 17.184,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTests.test_incompatible_spdx_license_alias": {
    "duration": 2.804,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTests.test_incompatible_spdx_license_wildcard": {
    "duration": 14.733,
    "status": "PASSED"
   },
   "incompatible_lic.IncompatibleLicenseTests.test_incompatible_spdx_licenses": {
    "duration": 12.78,
    "status": "PASSED"
   },
   "incompatible_lic.NoGPL3InImagesTests.test_core_image_full_cmdline_weston": {
    "duration": 182.106,
    "status": "PASSED"
   },
   "incompatible_lic.NoGPL3InImagesTests.test_core_image_minimal": {
    "duration": 51.742,
    "status": "PASSED"
   },
   "install.InstallTests.test_gstreamer_plugins": {
    "duration": 109.819,
    "status": "PASSED"
   },
   "install.InstallTests.test_linux_firmware": {
    "duration": 93.904,
    "status": "PASSED"
   },
   "install.InstallTests.test_linux_modules": {
    "duration": 50.782,
    "status": "PASSED"
   },
   "install.InstallTests.test_perl": {
    "duration": 53.461,
    "status": "PASSED"
   },
   "install.InstallTests.test_python": {
    "duration": 44.501,
    "status": "PASSED"
   },
   "intercept.GitCheck.test_git_intercept": {
    "duration": 17.514,
    "status": "PASSED"
   },
   "kerneldevelopment.KernelDev.test_apply_patches": {
    "duration": 83.697,
    "status": "PASSED"
   },
   "kernelmodulesplit.KernelModuleSplit.test_cross_recipe_module_dependency": {
    "duration": 23.212,
    "status": "PASSED"
   },
   "layerappend.LayerAppendTests.test_layer_appends": {
    "duration": 40.108,
    "status": "PASSED"
   },
   "liboe.CopyTreeTests.test_copy_hardlink_tree_count": {
    "duration": 0.008388,
    "status": "PASSED"
   },
   "liboe.CopyTreeTests.test_copy_tree_special": {
    "duration": 0.00603,
    "status": "PASSED"
   },
   "liboe.CopyTreeTests.test_copy_tree_xattr": {
    "duration": 22.894,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_empty_string_returns_empty_string": {
    "duration": 0.004164,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_empty_token_between_paths_is_dropped": {
    "duration": 0.003793,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_multiple_variable_tokens_all_skipped": {
    "duration": 0.003641,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_none_returns_empty_string": {
    "duration": 0.003607,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_real_path_returned": {
    "duration": 0.003908,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_trailing_slash_preserved": {
    "duration": 0.003703,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_unexpanded_variable_is_skipped": {
    "duration": 0.003572,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_variable_and_trailing_slash_path": {
    "duration": 0.003588,
    "status": "PASSED"
   },
   "liboe.PathTests.test_canonicalize_variable_token_dropped_leaving_real_path": {
    "duration": 0.003602,
    "status": "PASSED"
   },
   "liboe.PathTests.test_is_path_parent_all_paths_must_be_below": {
    "duration": 0.004372,
    "status": "PASSED"
   },
   "liboe.PathTests.test_is_path_parent_child_is_not_parent_of_its_parent": {
    "duration": 0.003605,
    "status": "PASSED"
   },
   "liboe.PathTests.test_is_path_parent_direct_child": {
    "duration": 0.003542,
    "status": "PASSED"
   },
   "liboe.PathTests.test_is_path_parent_no_paths_returns_false": {
    "duration": 0.003497,
    "status": "PASSED"
   },
   "liboe.PathTests.test_is_path_parent_one_path_outside_fails": {
    "duration": 0.003735,
    "status": "PASSED"
   },
   "liboe.PathTests.test_is_path_parent_prefix_string_is_not_a_path_parent": {
    "duration": 0.003469,
    "status": "PASSED"
   },
   "liboe.PathTests.test_is_path_parent_unrelated_path": {
    "duration": 0.003488,
    "status": "PASSED"
   },
   "liboe.PathTests.test_join_absolute_rhs_is_not_special": {
    "duration": 0.003562,
    "status": "PASSED"
   },
   "liboe.PathTests.test_join_empty_leading_component_is_absolute": {
    "duration": 0.003565,
    "status": "PASSED"
   },
   "liboe.PathTests.test_join_pardir_normalised": {
    "duration": 0.003561,
    "status": "PASSED"
   },
   "liboe.PathTests.test_join_redundant_separators_normalised": {
    "duration": 0.003575,
    "status": "PASSED"
   },
   "liboe.PathTests.test_join_two_paths": {
    "duration": 0.003524,
    "status": "PASSED"
   },
   "liboe.PathTests.test_make_relative_symlink_absolute_becomes_relative_and_resolves": {
    "duration": 0.003718,
    "status": "PASSED"
   },
   "liboe.PathTests.test_make_relative_symlink_already_relative_unchanged": {
    "duration": 0.003644,
    "status": "PASSED"
   },
   "liboe.PathTests.test_make_relative_symlink_non_symlink_is_ignored": {
    "duration": 0.003634,
    "status": "PASSED"
   },
   "liboe.PathTests.test_make_relative_symlink_several_levels_deep_becomes_relative": {
    "duration": 0.00374,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_isdir_failure_falls_back_without_nameerror": {
    "duration": 0.00399,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_missing_component_raises_enoent_without_assume_dir": {
    "duration": 0.003675,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_missing_component_tolerated_with_assume_dir": {
    "duration": 0.003635,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_mutual_symlink_cycle_raises_eloop": {
    "duration": 0.00544,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_path_outside_root_raises": {
    "duration": 0.003719,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_plain_path_is_returned": {
    "duration": 0.003661,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_resolves_symlink_below_root": {
    "duration": 0.003706,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_resolves_symlink_several_components_deep": {
    "duration": 0.003747,
    "status": "PASSED"
   },
   "liboe.PathTests.test_realpath_self_referential_symlink_raises_eloop": {
    "duration": 0.004177,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_conflicting_existing_raises": {
    "duration": 0.003752,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_creates_dangling_symlink": {
    "duration": 0.00368,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_creates_symlink": {
    "duration": 0.003675,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_force_does_not_delete_glob_siblings": {
    "duration": 0.003686,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_force_overwrites_existing_symlink": {
    "duration": 0.003695,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_force_replaces_destination_with_glob_metacharacters": {
    "duration": 0.00369,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_force_replaces_existing_directory": {
    "duration": 0.003761,
    "status": "PASSED"
   },
   "liboe.PathTests.test_symlink_matching_existing_is_idempotent": {
    "duration": 0.003699,
    "status": "PASSED"
   },
   "liboe.PathTests.test_which_wild_explicit_search_path": {
    "duration": 0.003731,
    "status": "PASSED"
   },
   "liboe.PathTests.test_which_wild_first_match_per_name_wins": {
    "duration": 0.003774,
    "status": "PASSED"
   },
   "liboe.PathTests.test_which_wild_missing_tool_returns_empty": {
    "duration": 0.003775,
    "status": "PASSED"
   },
   "liboe.PathTests.test_which_wild_wildcard_pattern": {
    "duration": 0.003824,
    "status": "PASSED"
   },
   "liboe.SubprocessTests.test_subprocess_tweak": {
    "duration": 0.01338,
    "status": "PASSED"
   },
   "lic_checksum.LicenseTests.test_checksum_with_space": {
    "duration": 6.445,
    "status": "PASSED"
   },
   "lic_checksum.LicenseTests.test_nonmatching_checksum": {
    "duration": 17.078,
    "status": "PASSED"
   },
   "locales.LocalesTest.test_locales_off": {
    "duration": 69.398,
    "status": "PASSED"
   },
   "locales.LocalesTest.test_locales_on": {
    "duration": 47.689,
    "status": "PASSED"
   },
   "manifest.VerifyManifest.test_SDK_manifest_entries": {
    "duration": 303.145,
    "status": "PASSED"
   },
   "manifest.VerifyManifest.test_image_manifest_entries": {
    "duration": 10.596,
    "status": "PASSED"
   },
   "minidebuginfo.Minidebuginfo.test_minidebuginfo": {
    "duration": 74.903,
    "status": "PASSED"
   },
   "minidebuginfo.Minidebuginfo.test_minidebuginfo_qemu": {
    "duration": 99.217,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "multiconfig.MultiConfig.test_multiconfig": {
    "duration": 196.383,
    "status": "PASSED"
   },
   "multiconfig.MultiConfig.test_multiconfig_inlayer": {
    "duration": 29.6,
    "status": "PASSED"
   },
   "multiconfig.MultiConfig.test_multiconfig_reparse": {
    "duration": 51.606,
    "status": "PASSED"
   },
   "newlib.NewlibTest.test_newlib": {
    "duration": 25.803,
    "status": "PASSED"
   },
   "oelib.buildhistory.TestBlobParsing.test_blob_to_dict": {
    "duration": 0.8737,
    "status": "PASSED"
   },
   "oelib.buildhistory.TestBlobParsing.test_compare_dict_blobs": {
    "duration": 0.5634,
    "status": "PASSED"
   },
   "oelib.buildhistory.TestBlobParsing.test_compare_dict_blobs_default": {
    "duration": 0.5757,
    "status": "PASSED"
   },
   "oelib.buildhistory.TestFileListCompare.test_compare_file_lists": {
    "duration": 0.08047,
    "status": "PASSED"
   },
   "oelib.elf.TestElf.test_machine_name": {
    "duration": 0.0003996,
    "status": "PASSED"
   },
   "oelib.license.TestComplexCombinations.test_tests": {
    "duration": 0.001271,
    "status": "PASSED"
   },
   "oelib.license.TestIsIncluded.test_tests": {
    "duration": 0.004298,
    "status": "PASSED"
   },
   "oelib.license.TestSimpleCombinations.test_tests": {
    "duration": 0.001075,
    "status": "PASSED"
   },
   "oelib.license.TestSingleLicense.test_invalid_licenses": {
    "duration": 0.0007155,
    "status": "PASSED"
   },
   "oelib.license.TestSingleLicense.test_single_licenses": {
    "duration": 0.0007339,
    "status": "PASSED"
   },
   "oelib.license.TestSort.test_sort": {
    "duration": 0.003297,
    "status": "PASSED"
   },
   "oelib.package.TestCopyDebugSources.test_copydebugsources_copies_files_and_dereferences_links": {
    "duration": 0.007293,
    "status": "PASSED"
   },
   "oelib.package.TestCopyDebugSources.test_copydebugsources_ignores_copy_failure": {
    "duration": 0.005108,
    "status": "PASSED"
   },
   "oelib.package.TestCopyDebugSources.test_copydebugsources_ignores_empty_externalsrc_relocation": {
    "duration": 0.004878,
    "status": "PASSED"
   },
   "oelib.package.TestCopyDebugSources.test_copydebugsources_moves_externalsrc_relocation": {
    "duration": 0.006431,
    "status": "PASSED"
   },
   "oelib.patch.TestGitApplyTree.test_dirty_push_run_false_returns_argv": {
    "duration": 0.1696,
    "status": "PASSED"
   },
   "oelib.patch.TestGitApplyTree.test_fallback_preserves_original_patch_name": {
    "duration": 0.4275,
    "status": "PASSED"
   },
   "oelib.patch.TestGitApplyTree.test_git_am_preserves_original_patch_name": {
    "duration": 0.4245,
    "status": "PASSED"
   },
   "oelib.patch.TestGitApplyTree.test_push_run_false_returns_argv": {
    "duration": 0.2785,
    "status": "PASSED"
   },
   "oelib.patch.TestPatchTree.test_push_run_false_returns_argv": {
    "duration": 0.0008013,
    "status": "PASSED"
   },
   "oelib.patch.TestRunCmd.test_runcmd_allows_explicit_shell": {
    "duration": 0.001704,
    "status": "PASSED"
   },
   "oelib.patch.TestRunCmd.test_runcmd_preserves_argv_elements": {
    "duration": 0.01648,
    "status": "PASSED"
   },
   "oelib.patch.TestRunCmd.test_runcmd_reports_exit_status": {
    "duration": 0.0131,
    "status": "PASSED"
   },
   "oelib.patch.TestRunCmd.test_runcmd_wraps_exec_failure": {
    "duration": 0.0007632,
    "status": "PASSED"
   },
   "oelib.path.TestRealPath.test_loop": {
    "duration": 0.002186,
    "status": "PASSED"
   },
   "oelib.path.TestRealPath.test_norm": {
    "duration": 0.001829,
    "status": "PASSED"
   },
   "oelib.path.TestRealPath.test_phys": {
    "duration": 0.0008302,
    "status": "PASSED"
   },
   "oelib.types.TestBooleanType.test_bool_equality": {
    "duration": 0.000649,
    "status": "PASSED"
   },
   "oelib.types.TestBooleanType.test_false": {
    "duration": 0.0007133,
    "status": "PASSED"
   },
   "oelib.types.TestBooleanType.test_invalid": {
    "duration": 0.0008993,
    "status": "PASSED"
   },
   "oelib.types.TestBooleanType.test_true": {
    "duration": 0.0009346,
    "status": "PASSED"
   },
   "oelib.types.TestList.test_list_nosep": {
    "duration": 0.0003541,
    "status": "PASSED"
   },
   "oelib.types.TestList.test_list_usersep": {
    "duration": 0.0003319,
    "status": "PASSED"
   },
   "oelib.utils.TestDefaultFeatures.test_filter_default_features": {
    "duration": 0.0003576,
    "status": "PASSED"
   },
   "oelib.utils.TestMultiprocessLaunch.test_multiprocesslaunch": {
    "duration": 0.02442,
    "status": "PASSED"
   },
   "oelib.utils.TestPackagesFilterOutSystem.test_filter": {
    "duration": 0.0005686,
    "status": "PASSED"
   },
   "oelib.utils.TestTrimVersion.test_num_exception": {
    "duration": 0.0004325,
    "status": "PASSED"
   },
   "oelib.utils.TestTrimVersion.test_valid": {
    "duration": 0.0004621,
    "status": "PASSED"
   },
   "oelib.utils.TestTrimVersion.test_version_exception": {
    "duration": 0.0005484,
    "status": "PASSED"
   },
   "oescripts.OEGitproxyTests.test_oegitproxy_help": {
    "duration": 0.09961,
    "status": "PASSED"
   },
   "oescripts.OEGitproxyTests.test_oegitproxy_proxy": {
    "duration": 0.125,
    "status": "PASSED"
   },
   "oescripts.OEGitproxyTests.test_oegitproxy_proxy_dash": {
    "duration": 0.07174,
    "status": "PASSED"
   },
   "oescripts.OEListPackageconfigTests.test_packageconfig_flags_default": {
    "duration": 175.783,
    "status": "PASSED"
   },
   "oescripts.OEListPackageconfigTests.test_packageconfig_flags_help": {
    "duration": 0.1604,
    "status": "PASSED"
   },
   "oescripts.OEListPackageconfigTests.test_packageconfig_flags_option_all": {
    "duration": 170.026,
    "status": "PASSED"
   },
   "oescripts.OEListPackageconfigTests.test_packageconfig_flags_option_flags": {
    "duration": 177.968,
    "status": "PASSED"
   },
   "oescripts.OEListPackageconfigTests.test_packageconfig_flags_options_preferred_only": {
    "duration": 176.206,
    "status": "PASSED"
   },
   "oescripts.OEPybootchartguyTests.test_pybootchartguy_help": {
    "duration": 0.05246,
    "status": "PASSED"
   },
   "oescripts.OEPybootchartguyTests.test_pybootchartguy_to_generate_build_pdf_output": {
    "duration": 0.09814,
    "status": "PASSED"
   },
   "oescripts.OEPybootchartguyTests.test_pybootchartguy_to_generate_build_png_output": {
    "duration": 0.2303,
    "status": "PASSED"
   },
   "oescripts.OEPybootchartguyTests.test_pybootchartguy_to_generate_build_svg_output": {
    "duration": 0.09361,
    "status": "PASSED"
   },
   "oescripts.OeRunNativeTest.test_oe_run_native": {
    "duration": 7.311,
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_all_required_variables_set": {
    "duration": 178.092,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_image_feature_conflict": {
    "duration": 3.968,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_image_feature_is_missing": {
    "duration": 89.3,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_lower_layer_access": {
    "duration": 87.678,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_postinst_on_target_for_read_only_rootfs": {
    "duration": 101.536,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_sbin_init_original": {
    "duration": 111.981,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_sbin_init_preinit": {
    "duration": 99.496,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSEtcRunTimeTests.test_sbin_init_read_only": {
    "duration": 103.471,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSTests.test_correct_image_fstab": {
    "duration": 108.768,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSTests.test_correct_image_unit": {
    "duration": 67.615,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "overlayfs.OverlayFSTests.test_distro_features_missing": {
    "duration": 13.549,
    "status": "PASSED"
   },
   "overlayfs.OverlayFSTests.test_mount_unit_not_set": {
    "duration": 11.97,
    "status": "PASSED"
   },
   "overlayfs.OverlayFSTests.test_not_all_units_installed": {
    "duration": 50.526,
    "status": "PASSED"
   },
   "overlayfs.OverlayFSTests.test_not_all_units_installed_but_qa_skipped": {
    "duration": 51.151,
    "status": "PASSED"
   },
   "overlayfs.OverlayFSTests.test_wrong_mount_unit_set": {
    "duration": 12.294,
    "status": "PASSED"
   },
   "package.PackageTests.test_gdb_hardlink_debug": {
    "duration": 71.595,
    "status": "PASSED"
   },
   "package.PackageTests.test_package_name_conflict": {
    "duration": 15.776,
    "status": "PASSED"
   },
   "package.PackageTests.test_preserve_ownership": {
    "duration": 59.387,
    "status": "PASSED"
   },
   "package.PackageTests.test_preserve_sparse_hardlinks": {
    "duration": 40.039,
    "status": "PASSED"
   },
   "package.VersionOrdering.test_dpkg": {
    "duration": 0.01702,
    "status": "PASSED"
   },
   "package.VersionOrdering.test_opkg": {
    "duration": 0.02257,
    "status": "PASSED"
   },
   "package.VersionOrdering.test_rpm": {
    "duration": 0.1432,
    "status": "PASSED"
   },
   "picolibc.PicolibcTest.test_picolibc": {
    "duration": 0.6428,
    "log": "This test only works with machines : qemuarm qemuarm64 qemuriscv32 qemuriscv64\n",
    "status": "SKIPPED"
   },
   "pkgdata.OePkgdataUtilTests.test_find_path": {
    "duration": 1.93,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_glob": {
    "duration": 2.989,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_list_pkg_files": {
    "duration": 7.665,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_list_pkgs": {
    "duration": 8.163,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_lookup_pkg": {
    "duration": 5.788,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_lookup_recipe": {
    "duration": 3.017,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_multilib_variables": {
    "duration": 35.202,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_no_param": {
    "duration": 0.05778,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_read_value": {
    "duration": 2.994,
    "status": "PASSED"
   },
   "pkgdata.OePkgdataUtilTests.test_specify_pkgdatadir": {
    "duration": 1.205,
    "status": "PASSED"
   },
   "pokybleeding.PokyBleeding.test_poky_bleeding_autorev": {
    "duration": 58.561,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_import_export_override_db": {
    "duration": 161.123,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_import_export_replace_db": {
    "duration": 91.278,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_pr_service_deb_arch_dep": {
    "duration": 62.238,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_pr_service_deb_arch_indep": {
    "duration": 34.099,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_pr_service_ipk_arch_dep": {
    "duration": 72.106,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_pr_service_ipk_arch_indep": {
    "duration": 27.04,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_pr_service_rpm_arch_dep": {
    "duration": 47.119,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_pr_service_rpm_arch_indep": {
    "duration": 24.118,
    "status": "PASSED"
   },
   "prservice.BitbakePrTests.test_stopping_prservice_message": {
    "duration": 0.4702,
    "status": "PASSED"
   },
   "pseudo.Pseudo.test_pseudo_pyc_creation": {
    "duration": 10.087,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_add": {
    "duration": 51.641,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_add_bindir": {
    "duration": 22.592,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_add_machine": {
    "duration": 22.286,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_alternatives": {
    "duration": 26.804,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_basic": {
    "duration": 23.528,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_binary": {
    "duration": 14.163,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_extlayer": {
    "duration": 5.596,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_inst_func": {
    "duration": 21.132,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_inst_glob": {
    "duration": 20.996,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_inst_todir_glob": {
    "duration": 23.896,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_invalid": {
    "duration": 22.521,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_orig": {
    "duration": 22.548,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_patch": {
    "duration": 22.797,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_postinstall": {
    "duration": 25.822,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_renamed": {
    "duration": 22.224,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_script": {
    "duration": 22.373,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_subdir": {
    "duration": 22.496,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_todir": {
    "duration": 22.611,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendTests.test_recipetool_appendfile_wildcard": {
    "duration": 12.072,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_basic": {
    "duration": 43.811,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_basic_wildcard": {
    "duration": 32.885,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_existing_in_src_uri": {
    "duration": 16.485,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_existing_in_src_uri_diff_params": {
    "duration": 15.958,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_machine": {
    "duration": 37.15,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_replace_file_srcdir": {
    "duration": 22.776,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_srcdir_basic": {
    "duration": 14.84,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_subdir_basic": {
    "duration": 25.469,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_subdir_basic_dirdest": {
    "duration": 24.641,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfile_update_recipe_basic": {
    "duration": 7.609,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfiles_basic": {
    "duration": 33.451,
    "status": "PASSED"
   },
   "recipetool.RecipetoolAppendsrcTests.test_recipetool_appendsrcfiles_basic_subdir": {
    "duration": 30.511,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create": {
    "duration": 18.18,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_autotools": {
    "duration": 35.608,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_cmake": {
    "duration": 18.625,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_git_http": {
    "duration": 19.235,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_git_srcbranch": {
    "duration": 18.236,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_git_srcuri_branch": {
    "duration": 19.689,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_git_srcuri_master": {
    "duration": 21.854,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_github": {
    "duration": 21.998,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_github_tarball": {
    "duration": 21.469,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_go": {
    "duration": 29.72,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_npm": {
    "duration": 1.208,
    "log": "Test needs meta-oe for nodejs\n",
    "status": "SKIPPED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_flit_core_buildapi": {
    "duration": 19.869,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_hatchling": {
    "duration": 19.126,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_maturin": {
    "duration": 19.426,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_mesonpy": {
    "duration": 19.893,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_poetry_core_masonry_api": {
    "duration": 19.184,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_setuptools_build_meta": {
    "duration": 18.248,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_setuptools_build_meta_license_pep639": {
    "duration": 18.404,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_pep517_setuptools_build_meta_license_prepep639": {
    "duration": 19.672,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_setuptools": {
    "duration": 18.976,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_setuptools_pypi": {
    "duration": 36.343,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_python3_setuptools_pypi_tarball": {
    "duration": 19.986,
    "status": "PASSED"
   },
   "recipetool.RecipetoolCreateTests.test_recipetool_create_simple": {
    "duration": 18.742,
    "status": "PASSED"
   },
   "recipetool.RecipetoolTests.test_recipetool_handle_license_vars": {
    "duration": 1.561,
    "status": "PASSED"
   },
   "recipetool.RecipetoolTests.test_recipetool_load_plugin": {
    "duration": 9.043,
    "status": "PASSED"
   },
   "recipetool.RecipetoolTests.test_recipetool_split_pkg_licenses": {
    "duration": 0.01239,
    "status": "PASSED"
   },
   "recipeutils.RecipeUtilsTests.test_patch_recipe_appends": {
    "duration": 0.09319,
    "status": "PASSED"
   },
   "recipeutils.RecipeUtilsTests.test_patch_recipe_singleappend": {
    "duration": 0.06156,
    "status": "PASSED"
   },
   "recipeutils.RecipeUtilsTests.test_patch_recipe_varflag": {
    "duration": 0.04624,
    "status": "PASSED"
   },
   "recipeutils.RecipeUtilsTests.test_split_var_value": {
    "duration": 0.009255,
    "status": "PASSED"
   },
   "recipeutils.RecipeUtilsTests.test_validate_pn": {
    "duration": 0.009174,
    "status": "PASSED"
   },
   "reproducible.DiffoscopeTests.test_diffoscope": {
    "log": "Skip by the command line argument \"reproducible\"\n",
    "status": "SKIPPED"
   },
   "reproducible.ReproducibleTests.test_reproducible_builds": {
    "log": "Skip by the command line argument \"reproducible\"\n",
    "status": "SKIPPED"
   },
   "resulttooltests.ResultToolTests.test_can_compare_ltp_tests": {
    "duration": 0.009195,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_can_match_non_static_ptest_names": {
    "duration": 0.009261,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_can_not_compare_non_ltp_tests": {
    "duration": 0.009082,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_junit_empty_testresults": {
    "duration": 0.009347,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_junit_log_attached": {
    "duration": 0.009067,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_junit_log_inline": {
    "duration": 0.007565,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_junit_missing_image_tests": {
    "duration": 0.007321,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_junit_missing_ptests": {
    "duration": 0.003955,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_machine_matches": {
    "duration": 0.004167,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_machine_mismatches": {
    "duration": 0.00391,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_merge_can_merged_results": {
    "duration": 0.004014,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_metadata_matching_is_only_checked_for_relevant_test_type": {
    "duration": 0.004307,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_regression_can_get_regression_base_target_pair": {
    "duration": 0.003945,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_regression_can_get_regression_result": {
    "duration": 0.003958,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_report_can_aggregate_test_result": {
    "duration": 0.003939,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_results_with_matching_metadata_can_be_compared": {
    "duration": 0.004288,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_results_with_mismatching_metadata_can_not_be_compared": {
    "duration": 0.00391,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_results_without_metadata_can_be_compared": {
    "duration": 0.003946,
    "status": "PASSED"
   },
   "resulttooltests.ResultToolTests.test_target_result_with_missing_metadata_can_not_be_compared": {
    "duration": 0.003943,
    "status": "PASSED"
   },
   "retain.Retain.test_retain_always": {
    "duration": 25.419,
    "status": "PASSED"
   },
   "retain.Retain.test_retain_failure": {
    "duration": 32.33,
    "status": "PASSED"
   },
   "retain.Retain.test_retain_global": {
    "duration": 53.872,
    "status": "PASSED"
   },
   "retain.Retain.test_retain_misc": {
    "duration": 54.056,
    "status": "PASSED"
   },
   "rootfspostcommandstests.ShadowUtilsTidyFiles.test_shadowutils_backup_files": {
    "duration": 18.885,
    "log": "Testcase skipped as 'tidy_shadowutils_files' rootfs post process command is not the set SORT_PASSWD_POSTPROCESS_COMMAND.\n",
    "status": "SKIPPED"
   },
   "rootfspostcommandstests.ShadowUtilsTidyFiles.test_shadowutils_sorted_files": {
    "duration": 5.413,
    "log": "Testcase skipped as 'tidy_shadowutils_files' rootfs post process command is not the set SORT_PASSWD_POSTPROCESS_COMMAND.\n",
    "status": "SKIPPED"
   },
   "rpmtests.BitbakeTests.test_rpm_filenames": {
    "duration": 5.499,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_list_not_found": {
    "duration": 0.004521,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_list_okay": {
    "duration": 0.04907,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_log": {
    "duration": 0.006368,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_log_split": {
    "duration": 0.006058,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_no_shell": {
    "duration": 0.005341,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_output": {
    "duration": 0.005775,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_output_split": {
    "duration": 0.005685,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_result_assertion": {
    "duration": 0.01071,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_result_exception": {
    "duration": 0.008487,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_result_false": {
    "duration": 0.008027,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_result_okay": {
    "duration": 0.008292,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_shell": {
    "duration": 0.00761,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_stdin": {
    "duration": 0.006457,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_stdin_timeout": {
    "duration": 10.007,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_timeout": {
    "duration": 10.005,
    "status": "PASSED"
   },
   "runcmd.RunCmdTests.test_timeout_split": {
    "duration": 10.005,
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_compressed_wic_by_path": {
    "duration": 84.002,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_compressed_wic_by_recipe": {
    "duration": 24.587,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_deploy": {
    "duration": 19.005,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_deploy_hddimg": {
    "duration": 19.028,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_machine": {
    "duration": 21.068,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_machine_ext4": {
    "duration": 20.482,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_machine_iso": {
    "duration": 21.939,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_machine_slirp": {
    "duration": 20.616,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_machine_slirp_qcow2": {
    "duration": 21.53,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_qemu_boot": {
    "duration": 18.087,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_recipe_image": {
    "duration": 23.215,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_recipe_image_vdi": {
    "duration": 23.785,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_recipe_image_vmdk": {
    "duration": 23.906,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runqemu.RunqemuTests.test_boot_rootfs": {
    "duration": 18.611,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.Postinst.test_failing_postinst": {
    "duration": 164.89,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.Postinst.test_postinst_rootfs_and_boot_systemd": {
    "duration": 275.259,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.Postinst.test_postinst_rootfs_and_boot_sysvinit": {
    "duration": 209.301,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.RustKernel.test_kernel_rust_sample": {
    "duration": 68.51,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.SystemTap.test_crosstap_helloworld": {
    "duration": 331.308,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.SystemTap.test_crosstap_pstree": {
    "duration": 37.373,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.SystemTap.test_crosstap_syscalls_by_pid": {
    "duration": 36.848,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.SystemTap.test_crosstap_syscalls_by_proc": {
    "duration": 39.044,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.TestExport.test_testexport_basic": {
    "duration": 77.89,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.TestExport.test_testexport_sdk": {
    "duration": 83.5,
    "status": "PASSED"
   },
   "runtime_test.TestImage.test_testimage_apt": {
    "duration": 141.913,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.TestImage.test_testimage_dnf": {
    "duration": 117.733,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.TestImage.test_testimage_install": {
    "duration": 107.554,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.TestImage.test_testimage_slirp": {
    "duration": 82.428,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.TestImage.test_testimage_virgl_gtk_sdl": {
    "duration": 123.71,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "runtime_test.TestImage.test_testimage_virgl_headless": {
    "duration": 52.716,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "rust.RustStaticMuslTest.test_static_musl_linking": {
    "duration": 37.127,
    "status": "PASSED"
   },
   "sdk.SDKTests.test_sdk_manifests": {
    "duration": 291.568,
    "status": "PASSED"
   },
   "sdk.SDKTests.test_sdk_runqemu": {
    "duration": 296.948,
    "status": "PASSED"
   },
   "selftest.ExternalLayer.test_list_imported": {
    "duration": 0.005821,
    "status": "PASSED"
   },
   "signing.LockedSignatures.test_locked_signatures": {
    "duration": 79.602,
    "status": "PASSED"
   },
   "signing.Signing.test_signing_packages": {
    "duration": 111.807,
    "status": "PASSED"
   },
   "signing.Signing.test_signing_sstate_archive": {
    "duration": 134.798,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_baremetal_helloworld": {
    "duration": 43.75,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_base_files": {
    "duration": 35.461,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_core_image_minimal": {
    "duration": 47.281,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_core_image_minimal_sdk": {
    "duration": 289.598,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_custom_annotation_vars": {
    "duration": 23.929,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_download_location_defensive_handling": {
    "duration": 11.729,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_extra_opts": {
    "duration": 85.878,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_gcc_include_source": {
    "duration": 92.919,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_kernel_config_spdx": {
    "duration": 81.945,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_packageconfig_spdx": {
    "duration": 18.855,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_version_extraction_patterns": {
    "duration": 10.231,
    "status": "PASSED"
   },
   "spdx.SPDX30Check.test_world_sbom": {
    "duration": 27.279,
    "status": "PASSED"
   },
   "sstatetests.SStateCacheManagement.test_sstate_cache_management_script_using_machine": {
    "duration": 113.646,
    "status": "PASSED"
   },
   "sstatetests.SStateCacheManagement.test_sstate_cache_management_script_using_pr_1": {
    "duration": 48.587,
    "status": "PASSED"
   },
   "sstatetests.SStateCacheManagement.test_sstate_cache_management_script_using_pr_2": {
    "duration": 68.852,
    "status": "PASSED"
   },
   "sstatetests.SStateCacheManagement.test_sstate_cache_management_script_using_pr_3": {
    "duration": 113.277,
    "status": "PASSED"
   },
   "sstatetests.SStateCleanup.test_cleansstate_task_distro_nonspecific": {
    "duration": 37.558,
    "status": "PASSED"
   },
   "sstatetests.SStateCleanup.test_cleansstate_task_distro_specific": {
    "duration": 38.244,
    "status": "PASSED"
   },
   "sstatetests.SStateCleanup.test_cleansstate_task_distro_specific_nonspecific": {
    "duration": 34.982,
    "status": "PASSED"
   },
   "sstatetests.SStateCreation.test_sstate_creation_distro_nonspecific": {
    "duration": 31.412,
    "status": "PASSED"
   },
   "sstatetests.SStateCreation.test_sstate_creation_distro_specific": {
    "duration": 30.439,
    "status": "PASSED"
   },
   "sstatetests.SStateDistroTests.test_rebuild_distro_specific_sstate_cross_native_targets": {
    "duration": 39.967,
    "status": "PASSED"
   },
   "sstatetests.SStateDistroTests.test_rebuild_distro_specific_sstate_cross_target": {
    "duration": 39.234,
    "status": "PASSED"
   },
   "sstatetests.SStateDistroTests.test_rebuild_distro_specific_sstate_native_target": {
    "duration": 39.975,
    "status": "PASSED"
   },
   "sstatetests.SStateFindSiginfo.test_sstate_compare_sigfiles_and_find_siginfo": {
    "duration": 232.619,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs.test_sstate_32_64_same_hash": {
    "duration": 77.508,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs.test_sstate_nativelsbstring_same_hash": {
    "duration": 78.382,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs.test_sstate_sdk_arch_same_hash": {
    "duration": 84.495,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs2.test_sstate_allarch_samesigs": {
    "duration": 91.119,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs2.test_sstate_nativesdk_samesigs_multilib": {
    "duration": 119.473,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs3.test_sstate_multilib_or_not_native_samesigs": {
    "duration": 62.858,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs3.test_sstate_sametune_samesigs": {
    "duration": 163.21,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs4.test_sstate_movelayer_samesigs": {
    "duration": 54.007,
    "status": "PASSED"
   },
   "sstatetests.SStateHashSameSigs4.test_sstate_noop_samesigs": {
    "duration": 92.845,
    "status": "PASSED"
   },
   "sstatetests.SStatePrintdiff.test_gcc_runtime_vs_gcc_source": {
    "duration": 417.262,
    "status": "PASSED"
   },
   "sstatetests.SStatePrintdiff.test_image_minimal_vs_base_do_configure": {
    "duration": 357.652,
    "status": "PASSED"
   },
   "sstatetests.SStatePrintdiff.test_image_minimal_vs_perlcross": {
    "duration": 201.898,
    "status": "PASSED"
   },
   "sstatetests.SStateTests.test_autorev_sstate_works": {
    "duration": 50.183,
    "status": "PASSED"
   },
   "sysroot.SysrootTests.test_sysroot_cleanup": {
    "duration": 43.234,
    "status": "PASSED"
   },
   "sysroot.SysrootTests.test_sysroot_la": {
    "duration": 24.342,
    "status": "PASSED"
   },
   "sysroot.SysrootTests.test_sysroot_max_shebang": {
    "duration": 11.669,
    "status": "PASSED"
   },
   "sysroot.SysrootTests.test_sysroot_pkgconfig": {
    "duration": 24.5,
    "status": "PASSED"
   },
   "systemd_boot.Systemdboot.test_efi_systemdboot_images_can_be_built": {
    "duration": 107.465,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_datastore_operations": {
    "duration": 0.8184,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_expand": {
    "duration": 0.7564,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_getvar": {
    "duration": 1.008,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_getvar_bb_origenv": {
    "duration": 1.009,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_list_recipes": {
    "duration": 4.078,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_parse_recipe": {
    "duration": 3.888,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_parse_recipe_copy_expand": {
    "duration": 3.479,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_parse_recipe_custom_data": {
    "duration": 4.34,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_parse_virtual_recipe": {
    "duration": 4.376,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_parse_virtual_recipe_custom_data": {
    "duration": 4.173,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_setvariable_clean": {
    "duration": 3.014,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_variable_history": {
    "duration": 3.921,
    "status": "PASSED"
   },
   "tinfoil.TinfoilTests.test_wait_event": {
    "duration": 2.004,
    "status": "PASSED"
   },
   "toolchain.ToolchainTests.test_toolchain_switching": {
    "duration": 88.088,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract": {
    "duration": 15.526,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_error_missing_config": {
    "duration": 13.49,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_error_nothing_set": {
    "duration": 16.514,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_error_set_both_config_and_machine": {
    "duration": 13.328,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_error_set_uboot_config_binary": {
    "duration": 12.196,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_error_set_uboot_config_fragments": {
    "duration": 12.953,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_error_set_uboot_config_image_fstypes": {
    "duration": 12.403,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_error_set_uboot_config_make_opts": {
    "duration": 15.041,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_legacy": {
    "duration": 15.924,
    "status": "PASSED"
   },
   "uboot.UBootConfigTest.test_uboot_config_extract_single_config": {
    "duration": 17.401,
    "status": "PASSED"
   },
   "uboot.UBootTest.test_boot_uboot": {
    "duration": 0.0004427,
    "log": "Test skipped on x86_64\n",
    "oetags": [
     "runqemu"
    ],
    "status": "SKIPPED"
   },
   "uboot.UBootTest.test_boot_uboot_kvm_to_full_target": {
    "duration": 0.0005612,
    "log": "Test skipped on x86_64\n",
    "oetags": [
     "runqemu"
    ],
    "status": "SKIPPED"
   },
   "uboot.UBootTest.test_uboot_config_initial_env_binary": {
    "duration": 29.437,
    "status": "PASSED"
   },
   "uboot.UBootTest.test_uboot_initial_env_binary": {
    "duration": 23.405,
    "status": "PASSED"
   },
   "uki.UkiTest.test_uki_boot_systemd": {
    "duration": 106.094,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "uki.UkiTest.test_uki_sysvinit": {
    "duration": 100.24,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "usergrouptests.UserGroupTests.test_add_task_between_p_sysroot_and_package": {
    "duration": 14.426,
    "status": "PASSED"
   },
   "usergrouptests.UserGroupTests.test_group_from_dep_package": {
    "duration": 22.381,
    "status": "PASSED"
   },
   "usergrouptests.UserGroupTests.test_postinst_order": {
    "duration": 7.048,
    "status": "PASSED"
   },
   "usergrouptests.UserGroupTests.test_static_useradd_from_dynamic": {
    "duration": 92.176,
    "status": "PASSED"
   },
   "usergrouptests.UserGroupTests.test_useradd_depends_only": {
    "duration": 12.242,
    "status": "PASSED"
   },
   "wic.CLITests.test_createhelp": {
    "duration": 39.506,
    "status": "PASSED"
   },
   "wic.CLITests.test_help": {
    "duration": 3.427,
    "status": "PASSED"
   },
   "wic.CLITests.test_help_create": {
    "duration": 3.511,
    "status": "PASSED"
   },
   "wic.CLITests.test_help_kickstart": {
    "duration": 3.758,
    "status": "PASSED"
   },
   "wic.CLITests.test_help_list": {
    "duration": 3.677,
    "status": "PASSED"
   },
   "wic.CLITests.test_help_overview": {
    "duration": 3.393,
    "status": "PASSED"
   },
   "wic.CLITests.test_help_plugins": {
    "duration": 3.545,
    "status": "PASSED"
   },
   "wic.CLITests.test_list_images": {
    "duration": 6.153,
    "status": "PASSED"
   },
   "wic.CLITests.test_list_source_plugins": {
    "duration": 5.37,
    "status": "PASSED"
   },
   "wic.CLITests.test_listed_images_help": {
    "duration": 48.863,
    "status": "PASSED"
   },
   "wic.CLITests.test_listhelp": {
    "duration": 2.925,
    "status": "PASSED"
   },
   "wic.CLITests.test_no_command": {
    "duration": 3.579,
    "status": "PASSED"
   },
   "wic.CLITests.test_unsupported_subcommand": {
    "duration": 3.581,
    "status": "PASSED"
   },
   "wic.CLITests.test_version": {
    "duration": 3.556,
    "status": "PASSED"
   },
   "wic.ModifyTests.test_wic_cp": {
    "duration": 81.321,
    "status": "PASSED"
   },
   "wic.ModifyTests.test_wic_cp_ext": {
    "duration": 44.613,
    "status": "PASSED"
   },
   "wic.ModifyTests.test_wic_ls": {
    "duration": 31.335,
    "status": "PASSED"
   },
   "wic.ModifyTests.test_wic_ls_ext": {
    "duration": 29.061,
    "status": "PASSED"
   },
   "wic.ModifyTests.test_wic_rm": {
    "duration": 40.087,
    "status": "PASSED"
   },
   "wic.ModifyTests.test_wic_rm_ext": {
    "duration": 38.788,
    "status": "PASSED"
   },
   "wic.Wic.test_bootloader_config": {
    "duration": 128.173,
    "status": "PASSED"
   },
   "wic.Wic.test_build_artifacts": {
    "duration": 18.405,
    "status": "PASSED"
   },
   "wic.Wic.test_build_image_name": {
    "duration": 22.626,
    "status": "PASSED"
   },
   "wic.Wic.test_build_rootfs_long": {
    "duration": 56.744,
    "status": "PASSED"
   },
   "wic.Wic.test_build_rootfs_short": {
    "duration": 39.015,
    "status": "PASSED"
   },
   "wic.Wic.test_change_directory": {
    "duration": 21.609,
    "status": "PASSED"
   },
   "wic.Wic.test_change_directory_errors": {
    "duration": 41.219,
    "status": "PASSED"
   },
   "wic.Wic.test_compress_bzip2": {
    "duration": 25.179,
    "status": "PASSED"
   },
   "wic.Wic.test_compress_gzip": {
    "duration": 22.545,
    "status": "PASSED"
   },
   "wic.Wic.test_compress_xz": {
    "duration": 28.338,
    "status": "PASSED"
   },
   "wic.Wic.test_debug_long": {
    "duration": 22.808,
    "status": "PASSED"
   },
   "wic.Wic.test_debug_short": {
    "duration": 21.697,
    "status": "PASSED"
   },
   "wic.Wic.test_default_output_dir": {
    "duration": 53.434,
    "status": "PASSED"
   },
   "wic.Wic.test_efi_bootpart": {
    "duration": 45.182,
    "status": "PASSED"
   },
   "wic.Wic.test_exclude_path": {
    "duration": 27.866,
    "status": "PASSED"
   },
   "wic.Wic.test_exclude_path_errors": {
    "duration": 42.267,
    "status": "PASSED"
   },
   "wic.Wic.test_exclude_path_with_extra_space": {
    "duration": 65.672,
    "status": "PASSED"
   },
   "wic.Wic.test_extra_space": {
    "duration": 20.569,
    "status": "PASSED"
   },
   "wic.Wic.test_gpt_image": {
    "duration": 24.471,
    "status": "PASSED"
   },
   "wic.Wic.test_grub_install_pcbios": {
    "duration": 70.588,
    "status": "PASSED"
   },
   "wic.Wic.test_include_path": {
    "duration": 26.699,
    "status": "PASSED"
   },
   "wic.Wic.test_include_path_embeded": {
    "duration": 27.232,
    "status": "PASSED"
   },
   "wic.Wic.test_include_path_errors": {
    "duration": 64.82,
    "status": "PASSED"
   },
   "wic.Wic.test_iso_image": {
    "duration": 71.27,
    "status": "PASSED"
   },
   "wic.Wic.test_kernel_install": {
    "duration": 30.301,
    "status": "PASSED"
   },
   "wic.Wic.test_mkefidisk": {
    "duration": 23.395,
    "status": "PASSED"
   },
   "wic.Wic.test_no_fstab_update": {
    "duration": 38.525,
    "status": "PASSED"
   },
   "wic.Wic.test_no_fstab_update_errors": {
    "duration": 37.479,
    "status": "PASSED"
   },
   "wic.Wic.test_no_table": {
    "duration": 20.929,
    "status": "PASSED"
   },
   "wic.Wic.test_partition_hidden_attributes": {
    "duration": 26.435,
    "status": "PASSED"
   },
   "wic.Wic.test_permissions": {
    "duration": 214.455,
    "status": "PASSED"
   },
   "wic.Wic.test_qemux86_directdisk": {
    "duration": 22.746,
    "status": "PASSED"
   },
   "wic.Wic.test_rootfs_artifacts": {
    "duration": 16.228,
    "status": "PASSED"
   },
   "wic.Wic.test_rootfs_indirect_recipes": {
    "duration": 21.357,
    "status": "PASSED"
   },
   "wic.Wic.test_sdimage_bootpart": {
    "duration": 37.303,
    "status": "PASSED"
   },
   "wic.Wic.test_skip_build_check_long": {
    "duration": 21.545,
    "status": "PASSED"
   },
   "wic.Wic.test_skip_build_check_short": {
    "duration": 20.55,
    "status": "PASSED"
   },
   "wic.Wic.test_skip_kernel_install": {
    "duration": 29.85,
    "status": "PASSED"
   },
   "wic.Wic.test_systemd_bootdisk": {
    "duration": 66.608,
    "status": "PASSED"
   },
   "wic.Wic.test_wic_sector_size_cli": {
    "duration": 57.149,
    "status": "PASSED"
   },
   "wic.Wic.test_wic_sector_size_env": {
    "duration": 50.665,
    "status": "PASSED"
   },
   "wic.Wic.test_wrong_compressor": {
    "duration": 3.064,
    "status": "PASSED"
   },
   "wic.Wic2.test_biosplusefi_plugin": {
    "duration": 136.733,
    "status": "PASSED"
   },
   "wic.Wic2.test_biosplusefi_plugin_qemu": {
    "duration": 33.902,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "wic.Wic2.test_bmap_long": {
    "duration": 22.745,
    "status": "PASSED"
   },
   "wic.Wic2.test_bmap_short": {
    "duration": 21.556,
    "status": "PASSED"
   },
   "wic.Wic2.test_diskid_on_gpt_partition": {
    "duration": 26.061,
    "status": "PASSED"
   },
   "wic.Wic2.test_diskid_on_msdos_partition": {
    "duration": 25.877,
    "status": "PASSED"
   },
   "wic.Wic2.test_efi_plugin_plain_systemd_boot_qemu_aarch64": {
    "duration": 0.0006483,
    "log": "Test skipped on x86_64\n",
    "oetags": [
     "runqemu"
    ],
    "status": "SKIPPED"
   },
   "wic.Wic2.test_efi_plugin_plain_systemd_boot_qemu_x86": {
    "duration": 119.245,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "wic.Wic2.test_efi_plugin_unified_kernel_image_qemu": {
    "duration": 107.184,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "wic.Wic2.test_empty_plugin": {
    "duration": 61.396,
    "status": "PASSED"
   },
   "wic.Wic2.test_empty_zeroize_plugin": {
    "duration": 39.268,
    "status": "PASSED"
   },
   "wic.Wic2.test_expand_mbr_image": {
    "duration": 63.338,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "wic.Wic2.test_extra_filesystem_space": {
    "duration": 25.548,
    "status": "PASSED"
   },
   "wic.Wic2.test_extra_partition_plugin": {
    "duration": 61.231,
    "status": "PASSED"
   },
   "wic.Wic2.test_extra_partition_space": {
    "duration": 26.771,
    "status": "PASSED"
   },
   "wic.Wic2.test_fixed_size": {
    "duration": 25.151,
    "status": "PASSED"
   },
   "wic.Wic2.test_fixed_size_error": {
    "duration": 22.541,
    "status": "PASSED"
   },
   "wic.Wic2.test_fs_types": {
    "duration": 21.872,
    "status": "PASSED"
   },
   "wic.Wic2.test_gpt_partition_name": {
    "duration": 58.182,
    "status": "PASSED"
   },
   "wic.Wic2.test_image_bootpart_globbed": {
    "duration": 38.366,
    "status": "PASSED"
   },
   "wic.Wic2.test_image_env": {
    "duration": 37.433,
    "status": "PASSED"
   },
   "wic.Wic2.test_image_vars_dir_long": {
    "duration": 7.802,
    "status": "PASSED"
   },
   "wic.Wic2.test_image_vars_dir_short": {
    "duration": 8.399,
    "status": "PASSED"
   },
   "wic.Wic2.test_kickstart_parser": {
    "duration": 22.609,
    "status": "PASSED"
   },
   "wic.Wic2.test_mkfs_extraopts": {
    "duration": 22.913,
    "status": "PASSED"
   },
   "wic.Wic2.test_offset": {
    "duration": 133.072,
    "status": "PASSED"
   },
   "wic.Wic2.test_qemu": {
    "duration": 88.728,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "wic.Wic2.test_qemu_efi": {
    "duration": 75.748,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "wic.Wic2.test_rawcopy_plugin": {
    "duration": 70.153,
    "status": "PASSED"
   },
   "wic.Wic2.test_rawcopy_plugin_qemu": {
    "duration": 82.271,
    "oetags": [
     "runqemu"
    ],
    "status": "PASSED"
   },
   "wic.Wic2.test_rawcopy_plugin_unpack": {
    "duration": 67.348,
    "status": "PASSED"
   },
   "wic.Wic2.test_uefi_kernel": {
    "duration": 67.097,
    "status": "PASSED"
   },
   "wic.Wic2.test_wic_image_type": {
    "duration": 28.63,
    "status": "PASSED"
   },
   "wrapper.WrapperTests.test_shebang_wrapper": {
    "duration": 22.783,
    "status": "PASSED"
   },
   "yoctotestresultsquerytests.TestResultsQueryTests.test_create_workdir": {
    "duration": 2.561,
    "status": "PASSED"
   },
   "yoctotestresultsquerytests.TestResultsQueryTests.test_get_sha1": {
    "duration": 0.04531,
    "status": "PASSED"
   }
  }
 }
}