{
 "runtime_core-image-ptest-python3-xmltodict_qemuriscv64_20260319142802": {
  "configuration": {
   "DISTRO": "poky",
   "HOST_DISTRO": "fedora-40",
   "IMAGE_BASENAME": "core-image-ptest-python3-xmltodict",
   "IMAGE_PKGTYPE": "rpm",
   "LAYERS": {
    "meta": {
     "branch": "master-next",
     "commit": "00f9562d42a341f4a8c3560917d4c262e244fdc6",
     "commit_count": 66473,
     "commit_time": 1773928115
    },
    "meta-poky": {
     "branch": "master",
     "commit": "c7fa63bea78248597798739aa4da49a9f4405b9c",
     "commit_count": 1769,
     "commit_time": 1773924008
    },
    "meta-yocto-bsp": {
     "branch": "master",
     "commit": "c7fa63bea78248597798739aa4da49a9f4405b9c",
     "commit_count": 1769,
     "commit_time": 1773924008
    }
   },
   "MACHINE": "qemuriscv64",
   "STARTTIME": "20260319142802",
   "TESTSERIES": "qemuriscv64-ptest",
   "TEST_TYPE": "runtime"
  },
  "result": {
   "parselogs.ParseLogsTest.test_get_context": {
    "duration": 0.0004373,
    "status": "PASSED"
   },
   "parselogs.ParseLogsTest.test_parselogs": {
    "duration": 4.622,
    "status": "PASSED"
   },
   "ping.PingTest.test_ping": {
    "duration": 0.02877,
    "status": "PASSED"
   },
   "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
    "duration": 18.512,
    "status": "PASSED"
   },
   "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
    "duration": 0.0004239,
    "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
    "status": "SKIPPED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_attr_order_roundtrip": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_attrib": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_attrib_and_cdata": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_attribute_values_with_angle_brackets_are_escaped": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_boolean_unparse": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_cdata": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_comment_roundtrip_limited": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_empty_dict_vs_empty_list_behavior": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_empty_list_filtering": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_empty_list_filtering_with_short_empty_elements_false": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_encoding": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_fulldoc": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_generator": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_list": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_list_expand_iter": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_multiple_roots": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_multiple_roots_nofulldoc": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_namespace_support": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_nested": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_no_root": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_no_root_nofulldoc": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_non_empty_lists_are_not_filtered": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_non_string_attr": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_non_string_text_with_attributes": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_non_string_value": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_none_attribute_serializes_as_empty_string": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_none_text_with_short_empty_elements_and_attributes": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_preprocessor": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_preprocessor_skipkey": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_pretty_print": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_pretty_print_and_short_empty_elements_consistency": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_pretty_print_with_int_indent": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_rejects_attribute_name_starting_with_bang": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_rejects_attribute_name_starting_with_question": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_rejects_attribute_name_with_angle_brackets": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_rejects_attribute_name_with_slash": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_rejects_attribute_name_with_whitespace": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_rejects_malicious_xmlns_prefix": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_rejects_names_with_quotes_and_equals": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_rejects_non_string_names": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_rejects_tag_name_starting_with_bang": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_rejects_tag_name_starting_with_question": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_rejects_tag_name_with_angle_brackets": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_rejects_tag_name_with_slash": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_rejects_tag_name_with_whitespace": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_rejects_xmlns_prefix_starting_with_question_or_bang": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_rejects_xmlns_prefix_with_slash_or_whitespace": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_root": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_semistructured": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_short_empty_elements": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_simple_cdata": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_rejects_comment_ending_with_hyphen": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_rejects_comment_with_double_hyphen": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_with_element_comment": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_with_multiple_element_comments": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_with_multiple_top_level_comments": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_with_top_level_comment": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_attrib": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_attrib_and_cdata": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_comments": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_custom_attrib": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_custom_cdata": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_disable_entities_allows_comments_by_default": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_disable_entities_false_returns_xmlbomb": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_disable_entities_true_allows_doctype_without_entities": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_disable_entities_true_rejects_xmlbomb": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_encoded_string": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_external_entity": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_external_entity_with_custom_expat": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_force_cdata": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_force_list_basic": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_force_list_callable": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_keep_whitespace": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_list": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_minimal": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_namespace_collapse": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_namespace_collapse_all": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_namespace_ignore": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_namespace_on_root_without_other_attrs": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_namespace_support": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_nested_semi_structured": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_postprocessor": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_postprocessor_attribute": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_postprocessor_skip": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_selective_force_cdata_backwards_compatibility": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_selective_force_cdata_callable": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_selective_force_cdata_empty_tuple": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_selective_force_cdata_nested_elements": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_selective_force_cdata_single_element": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_selective_force_cdata_tuple": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_selective_force_cdata_with_attributes": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_semi_structured": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_simple": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_skip_attrib": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_skip_whitespace": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_streaming": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_streaming_attrs": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_streaming_generator": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_streaming_interrupt": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_streaming_memory_usage": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_streaming_returns_none": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_streaming_with_comments_and_attrs": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_string_vs_file": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_xmltodict.py:test_unicode": {
    "status": "PASSED"
   },
   "ptestresult.sections": {
    "python3-xmltodict": {
     "duration": "17"
    }
   },
   "ssh.SSHTest.test_ssh": {
    "duration": 1.252,
    "status": "PASSED"
   }
  }
 }
}