Source: python-xsdata
Version: 22.11-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-20221220 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_test
> I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_xsdata/build;
> python3.11 -m pytest tests
> [1m============================= test session starts
> ==============================[0m
> platform linux -- Python 3.11.1, pytest-7.2.0, pluggy-1.0.0+repack
> benchmark: 3.2.2 (defaults: timer=time.perf_counter disable_gc=False
> min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10
> warmup=False warmup_iterations=100000)
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_xsdata/build, configfile:
> setup.cfg
> plugins: benchmark-3.2.2
> collected 911 items
>
> tests/test_cli.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 0%][0m
> tests/codegen/test_analyzer.py [32m.[0m[32m.[0m[32m.[0m[32m
> [ 1%][0m
> tests/codegen/test_container.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 2%][0m
> tests/codegen/test_resolver.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 3%][0m
> tests/codegen/test_transformer.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 5%][0m
> tests/codegen/test_utils.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 7%][0m
> tests/codegen/test_validator.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 8%][0m
> tests/codegen/test_writer.py [32m.[0m[32m.[0m[32m.[0m[32m
> [ 9%][0m
> tests/codegen/handlers/test_add_attribute_substitutions.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 9%][0m
> tests/codegen/handlers/test_create_compound_fields.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 10%][0m
> tests/codegen/handlers/test_designate_class_packages.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 10%][0m
> tests/codegen/handlers/test_filter_classes.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 11%][0m
> tests/codegen/handlers/test_flatten_attribute_groups.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 11%][0m
> tests/codegen/handlers/test_flatten_class_extensions.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 13%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 14%][0m
> tests/codegen/handlers/test_merge_attributes.py [32m.[0m[32m
> [ 14%][0m
> tests/codegen/handlers/test_process_attributes_types.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 16%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 17%][0m
> tests/codegen/handlers/test_process_mixed_content_class.py [32m.[0m[32m
> [ 17%][0m
> tests/codegen/handlers/test_rename_duplicate_attributes.py [32m.[0m[32m
> [ 17%][0m
> tests/codegen/handlers/test_rename_duplicate_classes.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 18%][0m
> tests/codegen/handlers/test_sanitize_attributes_default_value.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [
> 19%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 20%][0m
> tests/codegen/handlers/test_sanitize_enumeration_class.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 20%][0m
> tests/codegen/handlers/test_unnest_inner_classes.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 21%][0m
> tests/codegen/handlers/test_update_attributes_effective_choice.py
> [32m.[0m[32m [ 21%][0m
> tests/codegen/handlers/test_vacuum_inner_classes.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 22%][0m
> tests/codegen/handlers/test_validate_attributes_overrides.py
> [32m.[0m[32m.[0m[32m.[0m[32m [ 22%][0m
> tests/codegen/mappers/test_definitions.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 24%][0m
> tests/codegen/mappers/test_dict.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 25%][0m
> tests/codegen/mappers/test_dtd.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 27%][0m
> tests/codegen/mappers/test_element.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 28%][0m
> tests/codegen/mappers/test_schema.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 30%][0m
> tests/codegen/models/test_attr.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 32%][0m
> tests/codegen/models/test_attr_type.py [32m.[0m[32m
> [ 32%][0m
> tests/codegen/models/test_class.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 33%][0m
> tests/codegen/models/test_restrictions.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 34%][0m
> tests/codegen/parsers/test_definitions.py [32m.[0m[32m.[0m[32m
> [ 34%][0m
> tests/codegen/parsers/test_dtd.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 35%][0m
> tests/codegen/parsers/test_schema.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 37%][0m
> tests/formats/test_converter.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 41%][0m
> tests/formats/test_mixins.py [32m.[0m[32m.[0m[32m.[0m[31m
> [ 41%][0m
> tests/formats/dataclass/test_client.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 42%][0m
> tests/formats/dataclass/test_compat.py [32m.[0m[32m.[0m[32m.[0m[31m
> [ 42%][0m
> tests/formats/dataclass/test_context.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 43%][0m
> tests/formats/dataclass/test_elements.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 45%][0m
> tests/formats/dataclass/test_filters.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 48%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 51%][0m
> tests/formats/dataclass/test_generator.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 52%][0m
> tests/formats/dataclass/test_transport.py [32m.[0m[32m.[0m[32m.[0m[31m
> [ 52%][0m
> tests/formats/dataclass/test_typing.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 54%][0m
> tests/formats/dataclass/models/test_builders.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 56%][0m
> tests/formats/dataclass/parsers/test_json.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 59%][0m
> tests/formats/dataclass/parsers/test_mixins.py
> [32m.[0m[32m.[0m[32m.[0m[31m [ 59%][0m
> tests/formats/dataclass/parsers/test_node.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 60%][0m
> tests/formats/dataclass/parsers/test_tree.py [32m.[0m[31m
> [ 60%][0m
> tests/formats/dataclass/parsers/test_utils.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 61%][0m
> tests/formats/dataclass/parsers/test_xml.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [
> 62%][0m
> tests/formats/dataclass/parsers/handlers/test_lxml.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 62%][0m
> tests/formats/dataclass/parsers/handlers/test_native.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 63%][0m
> tests/formats/dataclass/parsers/nodes/test_element.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 65%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 66%][0m
> tests/formats/dataclass/parsers/nodes/test_primitive.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 67%][0m
> tests/formats/dataclass/parsers/nodes/test_skip.py [32m.[0m[32m.[0m[31m
> [ 67%][0m
> tests/formats/dataclass/parsers/nodes/test_standard.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 68%][0m
> tests/formats/dataclass/parsers/nodes/test_union.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 68%][0m
> tests/formats/dataclass/parsers/nodes/test_wildcard.py
> [32m.[0m[32m.[0m[32m.[0m[31m [ 68%][0m
> tests/formats/dataclass/parsers/nodes/test_wrapper.py
> [32m.[0m[32m.[0m[32m.[0m[31m [ 69%][0m
> tests/formats/dataclass/serializers/test_code.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 69%][0m
> tests/formats/dataclass/serializers/test_json.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 70%][0m
> tests/formats/dataclass/serializers/test_mixins.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 71%][0m
> tests/formats/dataclass/serializers/test_xml.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 73%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 74%][0m
> tests/formats/dataclass/serializers/writers/test_lxml.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [
> 75%][0m
> tests/formats/dataclass/serializers/writers/test_native.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [
> 76%][0m
> tests/integration/test_annotations.py [32m.[0m[31m
> [ 76%][0m
> tests/integration/test_artists.py [32m.[0m[31m
> [ 76%][0m
> tests/integration/test_books.py [32m.[0m[31m
> [ 76%][0m
> tests/integration/test_calculator.py [32m.[0m[32m.[0m[31m
> [ 76%][0m
> tests/integration/test_compound.py [32m.[0m[31m
> [ 76%][0m
> tests/integration/test_docstrings.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 77%][0m
> tests/integration/test_dtd.py [32m.[0m[31m
> [ 77%][0m
> tests/integration/test_hello_rpc.py
> [32m.[0m[32m.[0m[33ms[0m[32m.[0m[31m
> [ 77%][0m
> tests/integration/test_primer.py [32m.[0m[31m
> [ 77%][0m
> tests/integration/test_series.py [32m.[0m[31m
> [ 78%][0m
> tests/integration/test_stripe.py [32m.[0m[31m
> [ 78%][0m
> tests/integration/benchmarks/test_converters.py
> [33ms[0m[33ms[0m[33ms[0m[33ms[0m[31m [ 78%][0m
> tests/integration/benchmarks/test_handlers.py
> [33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[31m
> [ 79%][0m
> tests/models/test_config.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 80%][0m
> tests/models/test_datatype.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 84%][0m
> tests/models/test_mixins.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 86%][0m
> tests/models/enums/test_datatype.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 86%][0m
> tests/models/wsdl/test_binding.py [32m.[0m[31m
> [ 87%][0m
> tests/models/wsdl/test_definitions.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 87%][0m
> tests/models/wsdl/test_port_type.py [32m.[0m[31m
> [ 87%][0m
> tests/models/xsd/test_all.py [32m.[0m[31m
> [ 87%][0m
> tests/models/xsd/test_alternative.py [32m.[0m[32m.[0m[32m.[0m[31m
> [ 88%][0m
> tests/models/xsd/test_annotation_base.py [32m.[0m[31m
> [ 88%][0m
> tests/models/xsd/test_any.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 88%][0m
> tests/models/xsd/test_any_attribute.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [
> 89%][0m
> tests/models/xsd/test_attribute.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 89%][0m
> tests/models/xsd/test_attribute_group.py [32m.[0m[32m.[0m[31m
> [ 90%][0m
> tests/models/xsd/test_choice.py [32m.[0m[31m
> [ 90%][0m
> tests/models/xsd/test_complex_content.py [32m.[0m[31m
> [ 90%][0m
> tests/models/xsd/test_complex_type.py [32m.[0m[31m
> [ 90%][0m
> tests/models/xsd/test_element.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 91%][0m
> tests/models/xsd/test_enumeration.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 91%][0m
> tests/models/xsd/test_extension.py [32m.[0m[31m
> [ 91%][0m
> tests/models/xsd/test_group.py [32m.[0m[32m.[0m[32m.[0m[31m
> [ 92%][0m
> tests/models/xsd/test_list.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 92%][0m
> tests/models/xsd/test_restriction.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 93%][0m
> tests/models/xsd/test_schema.py [32m.[0m[32m.[0m[31m
> [ 93%][0m
> tests/models/xsd/test_simple_type.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 93%][0m
> tests/models/xsd/test_union.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 94%][0m
> tests/utils/test_collections.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 94%][0m
> tests/utils/test_dates.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 96%][0m
> tests/utils/test_downloader.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 96%][0m
> tests/utils/test_hooks.py [32m.[0m[32m.[0m[31m
> [ 97%][0m
> tests/utils/test_namespaces.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 98%][0m
> tests/utils/test_objects.py [32m.[0m[31m
> [ 98%][0m
> tests/utils/test_testing.py [32m.[0m[32m.[0m[31m
> [ 98%][0m
> tests/utils/test_text.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [100%][0m
>
> =================================== FAILURES
> ===================================
> [31m[1m_____________________ EnumConverterTests.test_deserialize
> ______________________[0m
>
> self = <tests.formats.test_converter.EnumConverterTests
> testMethod=test_deserialize>
>
> [94mdef[39;49;00m
> [92mtest_deserialize[39;49;00m([96mself[39;49;00m):
> convert = [96mself[39;49;00m.converter.deserialize
> [96mself[39;49;00m.assertEqual(EnumA.C,
> convert([33m"[39;49;00m[33m2.1[39;49;00m[33m"[39;49;00m,
> data_type=EnumA))
> [96mself[39;49;00m.assertEqual(EnumA.C,
> convert([94m2.1[39;49;00m, data_type=EnumA))
> [96mself[39;49;00m.assertEqual(EnumA.E,
> convert([[33m"[39;49;00m[33m2.1[39;49;00m[33m"[39;49;00m,
> [33m"[39;49;00m[33ma[39;49;00m[33m"[39;49;00m,
> [33m"[39;49;00m[33mNaN[39;49;00m[33m"[39;49;00m], data_type=EnumA))
> [96mself[39;49;00m.assertEqual(EnumA.F,
> convert([[94m2.1[39;49;00m,
> [33m"[39;49;00m[33ma[39;49;00m[33m"[39;49;00m, [94m2[39;49;00m],
> data_type=EnumA))
> [96mself[39;49;00m.assertEqual(EnumA.D,
> convert([33m"[39;49;00m[33m 2.1 a [39;49;00m[33m"[39;49;00m,
> data_type=EnumA))
> [96mself[39;49;00m.assertEqual(EnumA.G,
> convert([33m"[39;49;00m[33m x [39;49;00m[33m\n[39;49;00m[33m y z
> [39;49;00m[33m"[39;49;00m, data_type=EnumA))
> > [96mself[39;49;00m.assertEqual(EnumA.H,
> > convert([33m"[39;49;00m[33m1-2-3[39;49;00m[33m"[39;49;00m,
> > data_type=EnumA))
>
> [1m[31mtests/formats/test_converter.py[0m:370:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <xsdata.formats.converter.EnumConverter object at 0x7f1c92948150>
> value = '1-2-3', data_type = <enum 'EnumA'>, kwargs = {}, values = ['1-2-3']
> length = 1
> member = <EnumA.J: (Telephone(country_code=1, area_code=2, number=3),
> Telephone(country_code=4, area_code=5, number=6))>
>
> [94mdef[39;49;00m [92mdeserialize[39;49;00m(
> [96mself[39;49;00m, value: Any, data_type: Optional[EnumMeta] =
> [94mNone[39;49;00m, **kwargs: Any
> ) -> Enum:
> [94mif[39;49;00m data_type [95mis[39;49;00m [94mNone[39;49;00m
> [95mor[39;49;00m [95mnot[39;49;00m [96misinstance[39;49;00m(data_type,
> EnumMeta):
> [94mraise[39;49;00m
> ConverterError([33mf[39;49;00m[33m"[39;49;00m[33m'[39;49;00m[33m{[39;49;00mdata_type[33m}[39;49;00m[33m'[39;49;00m[33m
> is not an enum[39;49;00m[33m"[39;49;00m)
>
> [94mif[39;49;00m collections.is_array(value):
> values = value
> [94melif[39;49;00m [96misinstance[39;49;00m(value,
> [96mstr[39;49;00m):
> value = value.strip()
> values = value.split()
> [94melse[39;49;00m:
> values = [value]
>
> length = [96mlen[39;49;00m(values)
> [94mfor[39;49;00m member [95min[39;49;00m cast(Type[Enum],
> data_type):
> [94mif[39;49;00m [96mself[39;49;00m.match(value, values,
> length, member.value, **kwargs):
> [94mreturn[39;49;00m member
>
> > [94mraise[39;49;00m ConverterError()
> [1m[31mE xsdata.exceptions.ConverterError[0m
>
> [1m[31mxsdata/formats/converter.py[0m:421: ConverterError
> [36m[1m=========================== short test summary info
> ============================[0m
> [31mFAILED[0m
> tests/formats/test_converter.py::[1mEnumConverterTests::test_deserialize[0m
> - xsdata.exceptions.ConverterError
> [31m================== [31m[1m1 failed[0m, [32m893 passed[0m, [33m17
> skipped[0m[31m in 3.07s[0m[31m ===================[0m
> E: pybuild pybuild:386: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_xsdata/build; python3.11 -m pytest
> tests
> I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_xsdata/build;
> python3.10 -m pytest tests
> [1m============================= test session starts
> ==============================[0m
> platform linux -- Python 3.10.9, pytest-7.2.0, pluggy-1.0.0+repack
> benchmark: 3.2.2 (defaults: timer=time.perf_counter disable_gc=False
> min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10
> warmup=False warmup_iterations=100000)
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_xsdata/build, configfile:
> setup.cfg
> plugins: benchmark-3.2.2
> collected 911 items
>
> tests/test_cli.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 0%][0m
> tests/codegen/test_analyzer.py [32m.[0m[32m.[0m[32m.[0m[32m
> [ 1%][0m
> tests/codegen/test_container.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 2%][0m
> tests/codegen/test_resolver.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 3%][0m
> tests/codegen/test_transformer.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 5%][0m
> tests/codegen/test_utils.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 7%][0m
> tests/codegen/test_validator.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 8%][0m
> tests/codegen/test_writer.py [32m.[0m[32m.[0m[32m.[0m[32m
> [ 9%][0m
> tests/codegen/handlers/test_add_attribute_substitutions.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 9%][0m
> tests/codegen/handlers/test_create_compound_fields.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 10%][0m
> tests/codegen/handlers/test_designate_class_packages.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 10%][0m
> tests/codegen/handlers/test_filter_classes.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 11%][0m
> tests/codegen/handlers/test_flatten_attribute_groups.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 11%][0m
> tests/codegen/handlers/test_flatten_class_extensions.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 13%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 14%][0m
> tests/codegen/handlers/test_merge_attributes.py [32m.[0m[32m
> [ 14%][0m
> tests/codegen/handlers/test_process_attributes_types.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 16%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 17%][0m
> tests/codegen/handlers/test_process_mixed_content_class.py [32m.[0m[32m
> [ 17%][0m
> tests/codegen/handlers/test_rename_duplicate_attributes.py [32m.[0m[32m
> [ 17%][0m
> tests/codegen/handlers/test_rename_duplicate_classes.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 18%][0m
> tests/codegen/handlers/test_sanitize_attributes_default_value.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [
> 19%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 20%][0m
> tests/codegen/handlers/test_sanitize_enumeration_class.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 20%][0m
> tests/codegen/handlers/test_unnest_inner_classes.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 21%][0m
> tests/codegen/handlers/test_update_attributes_effective_choice.py
> [32m.[0m[32m [ 21%][0m
> tests/codegen/handlers/test_vacuum_inner_classes.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 22%][0m
> tests/codegen/handlers/test_validate_attributes_overrides.py
> [32m.[0m[32m.[0m[32m.[0m[32m [ 22%][0m
> tests/codegen/mappers/test_definitions.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 24%][0m
> tests/codegen/mappers/test_dict.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 25%][0m
> tests/codegen/mappers/test_dtd.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 27%][0m
> tests/codegen/mappers/test_element.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 28%][0m
> tests/codegen/mappers/test_schema.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 30%][0m
> tests/codegen/models/test_attr.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 32%][0m
> tests/codegen/models/test_attr_type.py [32m.[0m[32m
> [ 32%][0m
> tests/codegen/models/test_class.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 33%][0m
> tests/codegen/models/test_restrictions.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 34%][0m
> tests/codegen/parsers/test_definitions.py [32m.[0m[32m.[0m[32m
> [ 34%][0m
> tests/codegen/parsers/test_dtd.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 35%][0m
> tests/codegen/parsers/test_schema.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 37%][0m
> tests/formats/test_converter.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 41%][0m
> tests/formats/test_mixins.py [32m.[0m[32m.[0m[32m.[0m[32m
> [ 41%][0m
> tests/formats/dataclass/test_client.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 42%][0m
> tests/formats/dataclass/test_compat.py [32m.[0m[32m.[0m[32m.[0m[32m
> [ 42%][0m
> tests/formats/dataclass/test_context.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 43%][0m
> tests/formats/dataclass/test_elements.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 45%][0m
> tests/formats/dataclass/test_filters.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 48%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 51%][0m
> tests/formats/dataclass/test_generator.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 52%][0m
> tests/formats/dataclass/test_transport.py [32m.[0m[32m.[0m[32m.[0m[32m
> [ 52%][0m
> tests/formats/dataclass/test_typing.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 54%][0m
> tests/formats/dataclass/models/test_builders.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 56%][0m
> tests/formats/dataclass/parsers/test_json.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 59%][0m
> tests/formats/dataclass/parsers/test_mixins.py
> [32m.[0m[32m.[0m[32m.[0m[32m [ 59%][0m
> tests/formats/dataclass/parsers/test_node.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 60%][0m
> tests/formats/dataclass/parsers/test_tree.py [32m.[0m[32m
> [ 60%][0m
> tests/formats/dataclass/parsers/test_utils.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 61%][0m
> tests/formats/dataclass/parsers/test_xml.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [
> 62%][0m
> tests/formats/dataclass/parsers/handlers/test_lxml.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 62%][0m
> tests/formats/dataclass/parsers/handlers/test_native.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 63%][0m
> tests/formats/dataclass/parsers/nodes/test_element.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 65%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 66%][0m
> tests/formats/dataclass/parsers/nodes/test_primitive.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 67%][0m
> tests/formats/dataclass/parsers/nodes/test_skip.py [32m.[0m[32m.[0m[32m
> [ 67%][0m
> tests/formats/dataclass/parsers/nodes/test_standard.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 68%][0m
> tests/formats/dataclass/parsers/nodes/test_union.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 68%][0m
> tests/formats/dataclass/parsers/nodes/test_wildcard.py
> [32m.[0m[32m.[0m[32m.[0m[32m [ 68%][0m
> tests/formats/dataclass/parsers/nodes/test_wrapper.py
> [32m.[0m[32m.[0m[32m.[0m[32m [ 69%][0m
> tests/formats/dataclass/serializers/test_code.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 69%][0m
> tests/formats/dataclass/serializers/test_json.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 70%][0m
> tests/formats/dataclass/serializers/test_mixins.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 71%][0m
> tests/formats/dataclass/serializers/test_xml.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 73%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 74%][0m
> tests/formats/dataclass/serializers/writers/test_lxml.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [
> 75%][0m
> tests/formats/dataclass/serializers/writers/test_native.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [
> 76%][0m
> tests/integration/test_annotations.py [32m.[0m[32m
> [ 76%][0m
> tests/integration/test_artists.py [32m.[0m[32m
> [ 76%][0m
> tests/integration/test_books.py [32m.[0m[32m
> [ 76%][0m
> tests/integration/test_calculator.py [32m.[0m[32m.[0m[32m
> [ 76%][0m
> tests/integration/test_compound.py [32m.[0m[32m
> [ 76%][0m
> tests/integration/test_docstrings.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 77%][0m
> tests/integration/test_dtd.py [32m.[0m[32m
> [ 77%][0m
> tests/integration/test_hello_rpc.py
> [32m.[0m[32m.[0m[33ms[0m[32m.[0m[32m
> [ 77%][0m
> tests/integration/test_primer.py [32m.[0m[32m
> [ 77%][0m
> tests/integration/test_series.py [32m.[0m[32m
> [ 78%][0m
> tests/integration/test_stripe.py [32m.[0m[32m
> [ 78%][0m
> tests/integration/benchmarks/test_converters.py
> [33ms[0m[33ms[0m[33ms[0m[33ms[0m[32m [ 78%][0m
> tests/integration/benchmarks/test_handlers.py
> [33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[32m
> [ 79%][0m
> tests/models/test_config.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 80%][0m
> tests/models/test_datatype.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 84%][0m
> tests/models/test_mixins.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 86%][0m
> tests/models/enums/test_datatype.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 86%][0m
> tests/models/wsdl/test_binding.py [32m.[0m[32m
> [ 87%][0m
> tests/models/wsdl/test_definitions.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 87%][0m
> tests/models/wsdl/test_port_type.py [32m.[0m[32m
> [ 87%][0m
> tests/models/xsd/test_all.py [32m.[0m[32m
> [ 87%][0m
> tests/models/xsd/test_alternative.py [32m.[0m[32m.[0m[32m.[0m[32m
> [ 88%][0m
> tests/models/xsd/test_annotation_base.py [32m.[0m[32m
> [ 88%][0m
> tests/models/xsd/test_any.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 88%][0m
> tests/models/xsd/test_any_attribute.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [
> 89%][0m
> tests/models/xsd/test_attribute.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 89%][0m
> tests/models/xsd/test_attribute_group.py [32m.[0m[32m.[0m[32m
> [ 90%][0m
> tests/models/xsd/test_choice.py [32m.[0m[32m
> [ 90%][0m
> tests/models/xsd/test_complex_content.py [32m.[0m[32m
> [ 90%][0m
> tests/models/xsd/test_complex_type.py [32m.[0m[32m
> [ 90%][0m
> tests/models/xsd/test_element.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 91%][0m
> tests/models/xsd/test_enumeration.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 91%][0m
> tests/models/xsd/test_extension.py [32m.[0m[32m
> [ 91%][0m
> tests/models/xsd/test_group.py [32m.[0m[32m.[0m[32m.[0m[32m
> [ 92%][0m
> tests/models/xsd/test_list.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 92%][0m
> tests/models/xsd/test_restriction.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 93%][0m
> tests/models/xsd/test_schema.py [32m.[0m[32m.[0m[32m
> [ 93%][0m
> tests/models/xsd/test_simple_type.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 93%][0m
> tests/models/xsd/test_union.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 94%][0m
> tests/utils/test_collections.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 94%][0m
> tests/utils/test_dates.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 96%][0m
> tests/utils/test_downloader.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 96%][0m
> tests/utils/test_hooks.py [32m.[0m[32m.[0m[32m
> [ 97%][0m
> tests/utils/test_namespaces.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 98%][0m
> tests/utils/test_objects.py [32m.[0m[32m
> [ 98%][0m
> tests/utils/test_testing.py [32m.[0m[32m.[0m[32m
> [ 98%][0m
> tests/utils/test_text.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [100%][0m
>
> [32m======================= [32m[1m894 passed[0m, [33m17
> skipped[0m[32m in 3.53s[0m[32m ========================[0m
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.11
> 3.10" returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2022/12/20/python-xsdata_22.11-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.