{
 "runtime_core-image-ptest-python3-xmltodict_qemux86-64_20260330080543": {
  "configuration": {
   "DISTRO": "poky",
   "HOST_DISTRO": "ubuntu-22.04",
   "IMAGE_BASENAME": "core-image-ptest-python3-xmltodict",
   "IMAGE_PKGTYPE": "rpm",
   "LAYERS": {
    "meta": {
     "branch": "master-next",
     "commit": "017cdf6884ca2d48bb47e15145b580c61c978765",
     "commit_count": 66644,
     "commit_time": 1774775868
    },
    "meta-poky": {
     "branch": "master-next",
     "commit": "f352c8dd0a8cd3e4a02eadeb1628c3e505f0b539",
     "commit_count": 1774,
     "commit_time": 1774528139
    },
    "meta-yocto-bsp": {
     "branch": "master-next",
     "commit": "f352c8dd0a8cd3e4a02eadeb1628c3e505f0b539",
     "commit_count": 1774,
     "commit_time": 1774528139
    }
   },
   "MACHINE": "qemux86-64",
   "STARTTIME": "20260330080543",
   "TESTSERIES": "qemux86-64-musl-ptest",
   "TEST_TYPE": "runtime"
  },
  "result": {
   "parselogs.ParseLogsTest.test_get_context": {
    "duration": 0.0003612,
    "status": "PASSED"
   },
   "parselogs.ParseLogsTest.test_parselogs": {
    "duration": 1.743,
    "status": "PASSED"
   },
   "ping.PingTest.test_ping": {
    "duration": 0.009181,
    "status": "PASSED"
   },
   "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
    "duration": 1.353,
    "status": "PASSED"
   },
   "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
    "duration": 0.0005744,
    "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_bytes_in_attributes_and_cdata_use_output_encoding": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_bytes_text_node_uses_output_encoding": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_bytes_text_node_with_expand_iter_uses_output_encoding": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_invalid_bytes_comment_replaced_by_default": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_invalid_bytes_in_attributes_and_cdata_replaced_by_default": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_invalid_bytes_text_node_replaced_by_default": {
    "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_rejects_invalid_bytes_comment_for_encoding_with_strict": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_rejects_invalid_bytes_errors_handler": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_rejects_invalid_bytes_in_attributes_and_cdata_for_encoding_with_strict": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_rejects_invalid_bytes_text_node_for_encoding_with_strict": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_with_bytes_comment_uses_output_encoding": {
    "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_dicttoxml.py:test_xmlns_values_decode_bytes_with_output_encoding": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_xmlns_values_reject_invalid_bytes_with_strict": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_xmlns_values_replace_invalid_bytes_by_default": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_xmlns_values_use_consistent_boolean_coercion": {
    "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": "0"
    }
   },
   "ssh.SSHTest.test_ssh": {
    "duration": 0.4693,
    "status": "PASSED"
   }
  }
 },
 "runtime_core-image-ptest-python3-xmltodict_qemux86-64_20260330081035": {
  "configuration": {
   "DISTRO": "poky",
   "HOST_DISTRO": "fedora-42",
   "IMAGE_BASENAME": "core-image-ptest-python3-xmltodict",
   "IMAGE_PKGTYPE": "rpm",
   "LAYERS": {
    "meta": {
     "branch": "master-next",
     "commit": "017cdf6884ca2d48bb47e15145b580c61c978765",
     "commit_count": 66644,
     "commit_time": 1774775868
    },
    "meta-poky": {
     "branch": "master-next",
     "commit": "f352c8dd0a8cd3e4a02eadeb1628c3e505f0b539",
     "commit_count": 1774,
     "commit_time": 1774528139
    },
    "meta-yocto-bsp": {
     "branch": "master-next",
     "commit": "f352c8dd0a8cd3e4a02eadeb1628c3e505f0b539",
     "commit_count": 1774,
     "commit_time": 1774528139
    }
   },
   "MACHINE": "qemux86-64",
   "STARTTIME": "20260330081035",
   "TESTSERIES": "qemux86-64-ptest",
   "TEST_TYPE": "runtime"
  },
  "result": {
   "parselogs.ParseLogsTest.test_get_context": {
    "duration": 0.0009511,
    "status": "PASSED"
   },
   "parselogs.ParseLogsTest.test_parselogs": {
    "duration": 1.842,
    "status": "PASSED"
   },
   "ping.PingTest.test_ping": {
    "duration": 0.02459,
    "status": "PASSED"
   },
   "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
    "duration": 1.575,
    "status": "PASSED"
   },
   "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
    "duration": 0.0008292,
    "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_bytes_in_attributes_and_cdata_use_output_encoding": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_bytes_text_node_uses_output_encoding": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_bytes_text_node_with_expand_iter_uses_output_encoding": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_invalid_bytes_comment_replaced_by_default": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_invalid_bytes_in_attributes_and_cdata_replaced_by_default": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_invalid_bytes_text_node_replaced_by_default": {
    "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_rejects_invalid_bytes_comment_for_encoding_with_strict": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_rejects_invalid_bytes_errors_handler": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_rejects_invalid_bytes_in_attributes_and_cdata_for_encoding_with_strict": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_rejects_invalid_bytes_text_node_for_encoding_with_strict": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_unparse_with_bytes_comment_uses_output_encoding": {
    "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_dicttoxml.py:test_xmlns_values_decode_bytes_with_output_encoding": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_xmlns_values_reject_invalid_bytes_with_strict": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_xmlns_values_replace_invalid_bytes_by_default": {
    "status": "PASSED"
   },
   "ptestresult.python3-xmltodict.tests/test_dicttoxml.py:test_xmlns_values_use_consistent_boolean_coercion": {
    "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": "1"
    }
   },
   "ssh.SSHTest.test_ssh": {
    "duration": 0.4825,
    "status": "PASSED"
   }
  }
 }
}