[INFO] fetching crate fop-core 0.1.0... [INFO] testing fop-core-0.1.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate fop-core 0.1.0 into /workspace/builds/worker-0-tc2/source [INFO] started tweaking crates.io crate fop-core 0.1.0 [INFO] finished tweaking crates.io crate fop-core 0.1.0 [INFO] tweaked toml for crates.io crate fop-core 0.1.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate fop-core 0.1.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate fop-core 0.1.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 196718c7741e8bee9a8879b73ca23847153a5e9b6a7e3e653521bfeeb7d83991 [INFO] running `Command { std: "docker" "start" "-a" "196718c7741e8bee9a8879b73ca23847153a5e9b6a7e3e653521bfeeb7d83991", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "196718c7741e8bee9a8879b73ca23847153a5e9b6a7e3e653521bfeeb7d83991", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "196718c7741e8bee9a8879b73ca23847153a5e9b6a7e3e653521bfeeb7d83991", kill_on_drop: false }` [INFO] [stdout] 196718c7741e8bee9a8879b73ca23847153a5e9b6a7e3e653521bfeeb7d83991 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] aa0acffd2b4e937d5ee686173f400ad24694562c4bab56c79ef83f16710d8849 [INFO] running `Command { std: "docker" "start" "-a" "aa0acffd2b4e937d5ee686173f400ad24694562c4bab56c79ef83f16710d8849", kill_on_drop: false }` [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling quick-xml v0.39.2 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling fop-types v0.1.0 [INFO] [stderr] Compiling fop-core v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.26s [INFO] running `Command { std: "docker" "inspect" "aa0acffd2b4e937d5ee686173f400ad24694562c4bab56c79ef83f16710d8849", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aa0acffd2b4e937d5ee686173f400ad24694562c4bab56c79ef83f16710d8849", kill_on_drop: false }` [INFO] [stdout] aa0acffd2b4e937d5ee686173f400ad24694562c4bab56c79ef83f16710d8849 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a7f4fac004a64768229716a5363632c8872c5a501c0992c29a895c600c7cb994 [INFO] running `Command { std: "docker" "start" "-a" "a7f4fac004a64768229716a5363632c8872c5a501c0992c29a895c600c7cb994", kill_on_drop: false }` [INFO] [stderr] Compiling zerocopy v0.8.39 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling cc v1.2.56 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling clap_lex v1.0.0 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling colorchoice v1.0.4 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling criterion-plot v0.8.2 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling jiff v0.2.21 [INFO] [stderr] Compiling clap_builder v4.5.60 [INFO] [stderr] Compiling anstyle-parse v0.2.7 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling alloca v0.4.0 [INFO] [stderr] Compiling page_size v0.6.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling clap v4.5.60 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling zerocopy-derive v0.8.39 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling env_filter v1.0.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling fop-types v0.1.0 [INFO] [stderr] Compiling env_logger v0.11.9 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling quick-xml v0.39.2 [INFO] [stderr] Compiling fop-core v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling criterion v0.8.2 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 36.07s [INFO] running `Command { std: "docker" "inspect" "a7f4fac004a64768229716a5363632c8872c5a501c0992c29a895c600c7cb994", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a7f4fac004a64768229716a5363632c8872c5a501c0992c29a895c600c7cb994", kill_on_drop: false }` [INFO] [stdout] a7f4fac004a64768229716a5363632c8872c5a501c0992c29a895c600c7cb994 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 396a07f4a8caf5b8228443ef5f2364ded3ccf3c5d64c5eb528264c15d04d3bb7 [INFO] running `Command { std: "docker" "start" "-a" "396a07f4a8caf5b8228443ef5f2364ded3ccf3c5d64c5eb528264c15d04d3bb7", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/fop_core-f1e9bfcb97f02db9) [INFO] [stdout] [INFO] [stdout] running 642 tests [INFO] [stdout] test properties::initial_values::additional_tests::test_get_initial_value_does_not_panic_for_all_ids ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_background_color_is_transparent ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_border_collapse_is_separate ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_border_left_style_is_none ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_border_right_style_is_none ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_border_top_style_is_none ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_column_count_is_one ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_direction_is_ltr ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_font_style_is_normal ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_font_weight_is_normal ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_height_is_auto ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_letter_spacing_is_normal ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_line_height_is_normal ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_margin_bottom_is_zero ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_margin_left_is_zero ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_margin_right_is_zero ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_margin_top_is_zero ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_opacity_is_one ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_orphans_is_two ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_overflow_is_visible ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_padding_bottom_is_zero ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_padding_left_is_zero ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_padding_right_is_zero ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_padding_top_is_zero ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_text_align_is_start ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_text_indent_is_zero ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_visibility_is_visible ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_widows_is_two ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_width_is_auto ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_word_spacing_is_normal ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_writing_mode_is_lr_tb ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_z_index_is_auto ... ok [INFO] [stdout] test properties::initial_values::tests::test_all_295_properties_have_initial_values ... ok [INFO] [stdout] test properties::initial_values::tests::test_comprehensive_initial_values ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_background_color ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_border_color ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_border_collapse ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_border_width_medium ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_color ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_column_count ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_direction ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_empty_cells ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_font_family ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_font_size ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_height_auto ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_hyphenation_character ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_overflow ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_padding_zero ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_hyphenate ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_visibility ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_line_height ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_z_index ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_text_align ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_margin_zero ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_writing_mode ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_opacity ... ok [INFO] [stdout] test properties::property_id::tests::test_absolute_position_discriminant_is_1 ... ok [INFO] [stdout] test properties::property_id::tests::test_clone_semantics ... ok [INFO] [stdout] test properties::property_id::tests::test_copy_semantics ... ok [INFO] [stdout] test properties::property_id::tests::test_debug_format ... ok [INFO] [stdout] test properties::property_id::tests::test_equality ... ok [INFO] [stdout] test properties::property_id::tests::test_discriminant_values_are_unique ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_all_margin_sides ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_orphans ... ok [INFO] [stdout] test properties::initial_values::tests::test_all_properties_have_initial_values ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_text_indent ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_widows ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_all_padding_sides ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_background_color ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_border_logical_sides ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_border_top_sides ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_case_sensitive ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_color ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_border_style_none ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_width_auto ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_empty_returns_none ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_font_family ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_font_properties ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_font_size ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_height ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_hyphenation_properties ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_line_height ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_margin_top ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_opacity ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_overflow ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_padding_left ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_position_properties ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_table_properties ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_text_align ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_unknown_returns_none ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_width ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_xml_lang_colon_alias ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_xml_lang_hyphen_alias ... ok [INFO] [stdout] test properties::property_id::tests::test_hash_consistency ... ok [INFO] [stdout] test properties::property_id::tests::test_name_absolute_position ... ok [INFO] [stdout] test properties::property_id::tests::test_name_background_color ... ok [INFO] [stdout] test properties::property_id::tests::test_name_border_top_color ... ok [INFO] [stdout] test properties::property_id::tests::test_name_border_collapse ... ok [INFO] [stdout] test properties::property_id::tests::test_name_border_top_width ... ok [INFO] [stdout] test properties::property_id::tests::test_name_border_top_style ... ok [INFO] [stdout] test properties::property_id::tests::test_name_break_before ... ok [INFO] [stdout] test properties::property_id::tests::test_name_color ... ok [INFO] [stdout] test properties::property_id::tests::test_name_column_count ... ok [INFO] [stdout] test properties::property_id::tests::test_name_break_after ... ok [INFO] [stdout] test properties::property_id::tests::test_name_font_family ... ok [INFO] [stdout] test properties::property_id::tests::test_name_direction ... ok [INFO] [stdout] test properties::property_id::tests::test_name_font_weight ... ok [INFO] [stdout] test properties::property_id::tests::test_name_font_style ... ok [INFO] [stdout] test properties::property_id::tests::test_name_keep_with_next ... ok [INFO] [stdout] test properties::property_id::tests::test_name_height ... ok [INFO] [stdout] test properties::property_id::tests::test_name_keep_with_previous ... ok [INFO] [stdout] test properties::property_id::tests::test_name_font_size ... ok [INFO] [stdout] test properties::property_id::tests::test_name_margin_bottom ... ok [INFO] [stdout] test properties::property_id::tests::test_name_is_nonempty_for_key_properties ... ok [INFO] [stdout] test properties::property_id::tests::test_name_display_align ... ok [INFO] [stdout] test properties::property_id::tests::test_name_margin_right ... ok [INFO] [stdout] test properties::property_id::tests::test_name_margin_left ... ok [INFO] [stdout] test properties::property_id::tests::test_name_margin_top ... ok [INFO] [stdout] test properties::property_id::tests::test_name_opacity ... ok [INFO] [stdout] test properties::property_id::tests::test_name_orphans ... ok [INFO] [stdout] test properties::property_id::tests::test_name_position ... ok [INFO] [stdout] test properties::property_id::tests::test_name_text_indent ... ok [INFO] [stdout] test properties::property_id::tests::test_name_visibility ... ok [INFO] [stdout] test properties::property_id::tests::test_name_widows ... ok [INFO] [stdout] test properties::property_id::tests::test_name_writing_mode ... ok [INFO] [stdout] test properties::property_id::tests::test_name_xml_lang ... ok [INFO] [stdout] test properties::property_id::tests::test_name_z_index ... ok [INFO] [stdout] test properties::property_id::tests::test_name_width ... ok [INFO] [stdout] test properties::property_id::tests::test_roundtrip_border_top_style ... ok [INFO] [stdout] test properties::property_id::tests::test_roundtrip_break_before ... ok [INFO] [stdout] test properties::property_id::tests::test_roundtrip_color ... ok [INFO] [stdout] test properties::property_id::tests::test_roundtrip_font_size ... ok [INFO] [stdout] test properties::property_id::tests::test_opacity_is_last_or_high ... ok [INFO] [stdout] test properties::property_id::tests::test_roundtrip_keep_with_next ... ok [INFO] [stdout] test properties::property_id::tests::test_roundtrip_opacity ... ok [INFO] [stdout] test properties::property_id::tests::test_roundtrip_margin_top ... ok [INFO] [stdout] test properties::property_id::tests::test_name_overflow ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_cache_is_populated_after_get ... ok [INFO] [stdout] test properties::property_id::tests::test_roundtrip_writing_mode ... ok [INFO] [stdout] test properties::property_id::tests::test_roundtrip_text_align ... ok [INFO] [stdout] test properties::property_id::tests::test_name_padding_top ... ok [INFO] [stdout] test properties::property_id::tests::test_name_text_align ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_default_is_same_as_new ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_explicit_inherit_walks_to_grandparent ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_inheritance_chain_three_levels_color ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_initial_value_white_space ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_initial_value_font_weight ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_is_inheritable_font_family ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_is_inheritable_text_align ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_is_not_inheritable_border_top_style ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_is_not_inheritable_margin_bottom ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_is_not_inheritable_margin_top ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_parent_method_returns_none_without_parent ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_non_inheritable_not_propagated_two_levels ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_parent_method_returns_some_with_parent ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_property_list_new_is_empty_of_explicit ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_initial_value_font_style ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_set_overwrites_existing_value ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_is_inheritable_font_size ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_validate_valid_properties ... ok [INFO] [stdout] test properties::property_id::tests::test_roundtrip_hyphenate ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_initial_value_overflow ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_is_explicit_after_set ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_with_parent_preserves_parent_explicit_values ... ok [INFO] [stdout] test properties::property_list::tests::test_color_inheritance ... ok [INFO] [stdout] test properties::property_list::tests::test_border_properties_not_inherited ... ok [INFO] [stdout] test properties::property_list::tests::test_empty_parent_chain_uses_initial_values ... ok [INFO] [stdout] test properties::property_list::tests::test_explicit_inherit_keyword ... ok [INFO] [stdout] test properties::property_list::tests::test_enum_value_inheritance ... ok [INFO] [stdout] test properties::property_list::tests::test_explicit_property ... ok [INFO] [stdout] test properties::property_list::tests::test_inheritance_override ... ok [INFO] [stdout] test properties::property_list::tests::test_initial_value ... ok [INFO] [stdout] test properties::property_list::tests::test_four_level_inheritance_chain ... ok [INFO] [stdout] test properties::property_list::tests::test_cache_efficiency ... ok [INFO] [stdout] test properties::property_list::tests::test_list_value_inheritance ... ok [INFO] [stdout] test properties::property_list::tests::test_deep_override_in_chain ... ok [INFO] [stdout] test properties::property_list::tests::test_inherit_with_no_parent ... ok [INFO] [stdout] test properties::property_list::tests::test_mixed_inheritable_and_non_inheritable ... ok [INFO] [stdout] test properties::property_list::tests::test_multiple_properties_same_element ... ok [INFO] [stdout] test properties::property_list::tests::test_inheritance_chain ... ok [INFO] [stdout] test properties::property_list::tests::test_non_inheritable_property ... ok [INFO] [stdout] test properties::property_list::tests::test_override_after_multiple_gets ... ok [INFO] [stdout] test properties::property_list::tests::test_property_inheritance ... ok [INFO] [stdout] test properties::property_list::tests::test_partial_override_multiple_properties ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_as_color_returns_none_for_length ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_as_boolean_returns_none_for_enum ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_as_enum_returns_none_for_string ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_as_length_returns_none_for_auto ... ok [INFO] [stdout] test properties::property_list::tests::test_percentage_inheritance ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_as_length_returns_none_for_integer ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_as_length_returns_none_for_none ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_as_number_returns_none_for_integer ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_as_percentage_returns_none_for_length ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_boolean_false ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_boolean_true ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_integer_value_negative ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_integer_value_positive ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_integer_value_zero ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_as_string_returns_none_for_color ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_is_none ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_list_value_with_items ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_list_value_empty ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_number_value_positive ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_number_value_zero ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_is_inherit ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_pair_value_access ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_is_auto ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_percentage_value ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_property_value_equality_auto ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_property_value_equality_inherit ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_property_value_equality_integer ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_property_value_equality_none ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_property_value_inequality_different_types ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_relative_font_size_is_absolute_keyword ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_relative_font_size_is_relative_for_larger_smaller ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_relative_font_size_larger_increases ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_relative_font_size_parse_invalid_returns_none ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_relative_font_size_resolve_xx_large ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_relative_font_size_resolve_xx_small ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_relative_font_size_smaller_decreases ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_resolve_length_with_auto_returns_none ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_resolve_length_with_length ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_resolve_length_with_none_returns_none ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_resolve_length_with_percentage ... ok [INFO] [stdout] test properties::property_value::tests::test_enum_value ... ok [INFO] [stdout] test properties::property_value::tests::test_color_value ... ok [INFO] [stdout] test properties::property_value::tests::test_length_value ... ok [INFO] [stdout] test properties::property_value::tests::test_pair_value ... ok [INFO] [stdout] test properties::property_value::tests::test_property_value_relative_font_size ... ok [INFO] [stdout] test properties::property_value::tests::test_expression_value ... ok [INFO] [stdout] test properties::property_value::tests::test_relative_font_size_absolute_keywords ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_relative_font_size_parse_all_keywords ... ok [INFO] [stdout] test properties::property_value::tests::test_relative_font_size_larger ... ok [INFO] [stdout] test properties::property_value::tests::test_relative_font_size_parsing ... ok [INFO] [stdout] test properties::property_value::tests::test_relative_font_size_smaller ... ok [INFO] [stdout] test properties::property_value::tests::test_resolve_font_size_with_invalid_type ... ok [INFO] [stdout] test properties::property_value::tests::test_relative_font_size_checks ... ok [INFO] [stdout] test properties::property_value::tests::test_resolve_font_size_with_larger ... ok [INFO] [stdout] test properties::property_value::tests::test_resolve_font_size_with_length ... ok [INFO] [stdout] test properties::property_value::tests::test_resolve_font_size_with_medium_keyword ... ok [INFO] [stdout] test properties::property_value::tests::test_resolve_font_size_with_smaller ... ok [INFO] [stdout] test properties::property_value::tests::test_resolve_with_context_expression ... ok [INFO] [stdout] test properties::property_value::tests::test_resolve_with_context_length ... ok [INFO] [stdout] test properties::property_value::tests::test_resolve_with_context_percentage ... ok [INFO] [stdout] test properties::property_value::tests::test_string_value ... ok [INFO] [stdout] test properties::shorthand::tests::test_background_attachment_values ... ok [INFO] [stdout] test properties::shorthand::tests::test_background_attachment_only ... ok [INFO] [stdout] test properties::shorthand::tests::test_background_color_only ... ok [INFO] [stdout] test properties::property_value::tests::test_special_values ... ok [INFO] [stdout] test properties::shorthand::tests::test_background_image_only ... ok [INFO] [stdout] test properties::shorthand::tests::test_background_different_order ... ok [INFO] [stdout] test properties::shorthand::tests::test_background_position_keyword ... ok [INFO] [stdout] test properties::shorthand::tests::test_background_partial_shorthand ... ok [INFO] [stdout] test properties::shorthand::tests::test_background_full_shorthand ... ok [INFO] [stdout] test properties::shorthand::tests::test_background_position_keywords ... ok [INFO] [stdout] test properties::shorthand::tests::test_background_position_with_length ... ok [INFO] [stdout] test properties::shorthand::tests::test_background_repeat_only ... ok [INFO] [stdout] test properties::shorthand::tests::test_background_with_hex_color ... ok [INFO] [stdout] test properties::shorthand::tests::test_background_position_with_percentage ... ok [INFO] [stdout] test properties::shorthand::tests::test_border_color_four_values ... ok [INFO] [stdout] test properties::shorthand::tests::test_border_shorthand ... ok [INFO] [stdout] test properties::initial_values::tests::test_initial_table_layout ... ok [INFO] [stdout] test properties::shorthand::tests::test_border_style_two_values ... ok [INFO] [stdout] test properties::shorthand::tests::test_border_bottom_style_only ... ok [INFO] [stdout] test properties::shorthand::tests::test_border_top_shorthand ... ok [INFO] [stdout] test properties::shorthand::tests::test_border_right_width_and_color ... ok [INFO] [stdout] test properties::shorthand::tests::test_border_width_single_value ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_full ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_bold_weight_pt_size_family ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_inherit ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_initial ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_complex_example ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_italic_size_family ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_keyword_sizes ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_with_cm_units ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_minimal ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_multiple_families ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_with_line_height_number ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_with_line_height_percentage ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_with_mm_units ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_with_numeric_weight ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_with_oblique ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_with_percentage_size ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_with_px_units ... ok [INFO] [stdout] test properties::shorthand::tests::test_font_shorthand_with_weight_only ... ok [INFO] [stdout] test properties::shorthand::tests::test_margin_four_values ... ok [INFO] [stdout] test properties::shorthand::tests::test_margin_single_value ... ok [INFO] [stdout] test properties::shorthand::tests::test_margin_three_values ... ok [INFO] [stdout] test properties::shorthand::tests::test_margin_two_values ... ok [INFO] [stdout] test properties::shorthand::tests::test_non_shorthand ... ok [INFO] [stdout] test properties::shorthand::tests::test_padding_expansion ... ok [INFO] [stdout] test properties::shorthand::tests::test_padding_four_values ... ok [INFO] [stdout] test properties::shorthand::tests::test_padding_two_values ... ok [INFO] [stdout] test properties::shorthand::tests::test_shorthand_returns_false_for_non_shorthands ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_background_color_and_image ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_border_color_four_values ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_border_color_one_value ... ok [INFO] [stdout] test properties::shorthand::tests::test_shorthand_returns_true_for_known_shorthands ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_border_all_sides_three_components ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_border_style_four_values ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_border_color_only ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_border_style_one_value ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_border_width_four_values ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_border_left_width_and_style ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_border_width_only ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_border_top_full ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_expand_returns_false_for_color ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_margin_four_values ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_margin_one_value ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_margin_two_values ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_expand_returns_false_for_unknown ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_font_shorthand_bold_12pt_arial ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_padding_one_value ... ok [INFO] [stdout] test properties::validation::tests::test_auto_inherit_none_always_valid ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_expand_returns_false_for_display ... ok [INFO] [stdout] test properties::shorthand::tests::tests_extended::test_padding_three_values ... ok [INFO] [stdout] test properties::validation::tests::test_break_enum_validation ... ok [INFO] [stdout] test properties::validation::tests::test_font_size_positive_validation ... ok [INFO] [stdout] test properties::validation::tests::test_column_count_range_validation ... ok [INFO] [stdout] test properties::validation::tests::test_length_range_validation ... ok [INFO] [stdout] test properties::validation::tests::test_mutual_exclusion_height_bpd ... ok [INFO] [stdout] test properties::validation::tests::test_no_mutual_exclusion ... ok [INFO] [stdout] test properties::validation::tests::test_border_style_enum_validation ... ok [INFO] [stdout] test properties::validation::tests::test_line_height_validation ... ok [INFO] [stdout] test properties::validation::tests::test_mutual_exclusion_width_ipd ... ok [INFO] [stdout] test properties::validation::tests::test_number_range_validation ... ok [INFO] [stdout] test properties::validation::tests::test_enum_validation_legacy ... ok [INFO] [stdout] test properties::validation::tests::test_opacity_range_validation ... ok [INFO] [stdout] test properties::validation::tests::test_orphans_widows_validation ... ok [INFO] [stdout] test properties::validation::tests::test_percentage_range_validation ... ok [INFO] [stdout] test properties::validation::tests::test_overflow_enum_validation ... ok [INFO] [stdout] test properties::validation::tests::test_validation_error_to_fop_error ... ok [INFO] [stdout] test properties::validation::tests::test_z_index_validation ... ok [INFO] [stdout] test properties::validation::tests_extended::test_custom_rule_overrides_for_arbitrary_property ... ok [INFO] [stdout] test properties::validation::tests::test_validator_instance_vs_static ... ok [INFO] [stdout] test properties::validation::tests_extended::test_font_size_inherit_passes ... ok [INFO] [stdout] test properties::validation::tests::test_text_align_enum_validation ... ok [INFO] [stdout] test properties::validation::tests_extended::test_font_size_mm_valid ... ok [INFO] [stdout] test properties::validation::tests_extended::test_enum_valid_value ... ok [INFO] [stdout] test properties::validation::tests_extended::test_font_size_negative_rejected ... ok [INFO] [stdout] test properties::validation::tests_extended::test_font_size_percentage_passes ... ok [INFO] [stdout] test properties::validation::tests_extended::test_font_size_zero_rejected ... ok [INFO] [stdout] test properties::validation::tests_extended::test_length_range_above_max ... ok [INFO] [stdout] test properties::validation::tests_extended::test_length_range_exactly_at_max ... ok [INFO] [stdout] test properties::validation::tests_extended::test_length_range_below_min ... ok [INFO] [stdout] test properties::validation::tests_extended::test_enum_invalid_value ... ok [INFO] [stdout] test properties::validation::tests_extended::test_length_range_auto_passes ... ok [INFO] [stdout] test properties::validation::tests_extended::test_enum_wrong_type_rejected ... ok [INFO] [stdout] test properties::validation::tests_extended::test_length_range_inherit_passes ... ok [INFO] [stdout] test properties::validation::tests_extended::test_length_range_none_passes ... ok [INFO] [stdout] test properties::validation::tests_extended::test_length_range_rejects_non_length ... ok [INFO] [stdout] test properties::validation::tests_extended::test_line_height_invalid_string ... ok [INFO] [stdout] test properties::validation::tests_extended::test_line_height_negative_length_rejected ... ok [INFO] [stdout] test properties::validation::tests_extended::test_length_range_exactly_at_min ... ok [INFO] [stdout] test properties::property_id::tests::test_name_hyphenate ... ok [INFO] [stdout] test properties::validation::tests_extended::test_line_height_negative_number_rejected ... ok [INFO] [stdout] test properties::validation::tests_extended::test_line_height_zero_length_rejected ... ok [INFO] [stdout] test properties::validation::tests_extended::test_mutual_exclusion_only_width ... ok [INFO] [stdout] test properties::validation::tests_extended::test_line_height_zero_number_rejected ... ok [INFO] [stdout] test properties::validation::tests_extended::test_no_mutual_exclusion_when_neither_present ... ok [INFO] [stdout] test properties::validation::tests_extended::test_number_range_exactly_at_boundaries ... ok [INFO] [stdout] test properties::validation::tests_extended::test_number_range_outside_boundaries ... ok [INFO] [stdout] test properties::validation::tests_extended::test_number_range_integer_value ... ok [INFO] [stdout] test properties::validation::tests_extended::test_mutual_exclusion_only_height ... ok [INFO] [stdout] test properties::validation::tests_extended::test_number_range_rejects_string ... ok [INFO] [stdout] test properties::validation::tests_extended::test_percentage_range_auto_passes ... ok [INFO] [stdout] test properties::validation::tests_extended::test_number_range_auto_passes ... ok [INFO] [stdout] test properties::validation::tests_extended::test_line_height_percentage_valid ... ok [INFO] [stdout] test properties::validation::tests_extended::test_percentage_range_too_high ... ok [INFO] [stdout] test properties::validation::tests_extended::test_percentage_range_too_low ... ok [INFO] [stdout] test properties::validation::tests_extended::test_static_column_count_boundaries ... ok [INFO] [stdout] test properties::validation::tests_extended::test_percentage_range_valid ... ok [INFO] [stdout] test properties::validation::tests_extended::test_static_opacity_edge_values ... ok [INFO] [stdout] test properties::validation::tests_extended::test_static_opacity_out_of_range ... ok [INFO] [stdout] test properties::validation::tests_extended::test_static_widows_orphans_boundaries ... ok [INFO] [stdout] test properties::validation::tests_extended::test_static_z_index_boundaries ... ok [INFO] [stdout] test properties::validation::tests_extended::test_unknown_property_passes_with_any_value ... ok [INFO] [stdout] test properties::validation::tests_extended::test_validation_error_equality ... ok [INFO] [stdout] test properties::validation::tests_extended::test_validation_error_no_suggestion ... ok [INFO] [stdout] test properties::validation::tests_extended::test_validation_rule_range_clone ... ok [INFO] [stdout] test properties::validation::tests_extended::test_validation_rule_string_enum_clone ... ok [INFO] [stdout] test tree::arena::tests::test_append_child_invalid_child ... ok [INFO] [stdout] test tree::arena::tests::test_arena_creation ... ok [INFO] [stdout] test tree::arena::tests::test_children_of_leaf ... ok [INFO] [stdout] test tree::arena::tests::test_default ... ok [INFO] [stdout] test tree::arena::tests::test_document_lang ... ok [INFO] [stdout] test tree::arena::tests::test_depth_three_levels ... ok [INFO] [stdout] test tree::arena::tests::test_get_invalid_id ... ok [INFO] [stdout] test tree::arena::tests::test_append_child_invalid_parent ... ok [INFO] [stdout] test tree::arena::tests::test_add_node ... ok [INFO] [stdout] test properties::validation::tests_extended::test_validation_error_with_suggestion ... ok [INFO] [stdout] test tree::arena::tests::test_get_mut_invalid_id ... ok [INFO] [stdout] test tree::arena::tests::test_id_registry_mut ... ok [INFO] [stdout] test tree::arena::tests::test_node_id_copy ... ok [INFO] [stdout] test tree::arena::tests::test_depth ... ok [INFO] [stdout] test tree::arena::tests::test_multiple_children ... ok [INFO] [stdout] test tree::arena::tests::test_node_id_display ... ok [INFO] [stdout] test tree::arena::tests::test_node_id_equality ... ok [INFO] [stdout] test tree::arena::tests::test_root_on_empty_arena ... ok [INFO] [stdout] test tree::arena::tests::test_set_parent_invalid_child ... ok [INFO] [stdout] test tree::arena::tests::test_root_returns_first_node ... ok [INFO] [stdout] test tree::arena::tests::test_set_parent_invalid_parent ... ok [INFO] [stdout] test tree::arena::tests::test_parent_child ... ok [INFO] [stdout] test tree::arena::tests::test_sibling_ordering ... ok [INFO] [stdout] test tree::arena::tests::test_iter_yields_correct_ids ... ok [INFO] [stdout] test tree::arena::tests::test_iteration ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_background_color_property ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_basic_link_external ... ok [INFO] [stdout] test tree::arena::tests::test_with_capacity ... ok [INFO] [stdout] test tree::arena::tests::test_id_registry ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_set_multiple_different_properties ... ok [INFO] [stdout] test properties::property_value::additional_tests::test_as_integer_returns_none_for_number ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_block_with_padding_properties ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_basic_link_internal ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_document_root_is_fo_root ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_block_with_all_font_properties ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_document_returns_non_empty_arena ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_block_container ... ok [INFO] [stdout] test properties::shorthand::tests::test_background_repeat_values ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_document_without_lang_has_none ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_bookmark_tree ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_external_graphic ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_document_with_text_align_center ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_block_with_margin_properties ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_footnote ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_document_with_static_content ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_cdata_in_block ... ok [INFO] [stdout] test properties::property_id::tests::test_name_line_height ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_inline_elements ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_block_with_border_properties ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_missing_master_name_is_error ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_document_with_text_align_justify ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_keep_together_property ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_line_height_property ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_page_number_inline ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_leader_dots ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_multiple_page_sequences_with_content ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_list_structure ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_missing_flow_name_is_error ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_page_number_citation ... ok [INFO] [stdout] test tree::builder::tests::test_parse_color_property_red ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_nested_blocks ... ok [INFO] [stdout] test tree::builder::tests::test_parse_document_is_not_empty ... ok [INFO] [stdout] test tree::builder::tests::test_parse_document_with_cdata ... ok [INFO] [stdout] test tree::builder::tests::test_parse_document_with_block_and_inline ... ok [INFO] [stdout] test tree::builder::tests::test_parse_document_with_table ... ok [INFO] [stdout] test tree::builder::tests::test_parse_document_with_font_properties ... ok [INFO] [stdout] test tree::builder::tests::test_parse_document_with_list ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_xml_lang_sets_document_lang ... ok [INFO] [stdout] test tree::builder::tests::test_parse_document_with_margin_property ... ok [INFO] [stdout] test tree::builder::tests::test_parse_document_with_multiple_blocks ... ok [INFO] [stdout] test tree::builder::tests::test_parse_document_with_multiple_page_sequences ... ok [INFO] [stdout] test tree::builder::tests::test_parse_document_with_xml_comment ... ok [INFO] [stdout] test tree::builder::tests::test_parse_document_with_whitespace_only_text_is_trimmed ... ok [INFO] [stdout] test tree::builder::tests::test_parse_document_with_processing_instruction ... ok [INFO] [stdout] test tree::id_registry::tests::test_iteration ... ok [INFO] [stdout] test tree::builder::tests::test_parse_hex_color_property ... ok [INFO] [stdout] test tree::builder::tests::test_parse_font_size_in_pts ... ok [INFO] [stdout] test tree::builder::tests::test_parse_preserves_text_content ... ok [INFO] [stdout] test tree::id_registry::tests::test_has_id ... ok [INFO] [stdout] test tree::builder::tests::test_parse_invalid_xml_returns_error ... ok [INFO] [stdout] test tree::builder::tests::test_parse_simple_document ... ok [INFO] [stdout] test tree::id_registry::tests::test_multiple_ids ... ok [INFO] [stdout] test tree::id_registry::tests::test_register_id ... ok [INFO] [stdout] test tree::id_registry::tests::test_registry_creation ... ok [INFO] [stdout] test tree::id_registry::tests::test_validate_unique_ids ... ok [INFO] [stdout] test tree::node::tests::test_element_names ... ok [INFO] [stdout] test tree::node::tests::test_node_creation ... ok [INFO] [stdout] test tree::node::tests::test_node_type_checks ... ok [INFO] [stdout] test tree::node::tests_extended::test_blank_or_not_blank_equality ... ok [INFO] [stdout] test tree::node::tests::test_property_access ... ok [INFO] [stdout] test tree::node::tests_extended::test_cannot_contain_text_non_text_containers ... ok [INFO] [stdout] test tree::node::tests_extended::test_can_contain_text_block_level ... ok [INFO] [stdout] test tree::node::tests_extended::test_conditional_page_master_reference_element_name ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_bidi_override ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_basic_link ... ok [INFO] [stdout] test tree::builder::tests::test_parse_with_text ... ok [INFO] [stdout] test tree::id_registry::tests::test_clear ... ok [INFO] [stdout] test tree::id_registry::tests::test_duplicate_id_error ... ok [INFO] [stdout] test tree::builder::tests::test_property_parsing ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_block ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_bookmark ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_change_bar ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_character ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_color_profile ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_flow ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_declarations ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_footnote ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_graphic ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_initial_property_set ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_inline ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_inline_container ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_layout_master_set ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_leader ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_list_elements ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_marker ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_page_number_citation_last ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_page_number_citation ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_page_number ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_page_sequence_master ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_retrieve_marker ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_root ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_simple_page_master ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_static_content ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_table_elements ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_text ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_unsupported ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_wrapper ... ok [INFO] [stdout] test tree::node::tests_extended::test_float_element_name ... ok [INFO] [stdout] test tree::node::tests_extended::test_fo_node_has_children ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_page_sequence ... ok [INFO] [stdout] test tree::node::tests_extended::test_fo_node_is_root_with_parent ... ok [INFO] [stdout] test tree::node::tests_extended::test_fo_node_new_no_id ... ok [INFO] [stdout] test tree::node::tests_extended::test_fo_node_new_with_id ... ok [INFO] [stdout] test tree::node::tests_extended::test_fo_node_set_id ... ok [INFO] [stdout] test tree::node::tests_extended::test_is_layout_master_variants ... ok [INFO] [stdout] test tree::node::tests_extended::test_instream_foreign_object_element_name ... ok [INFO] [stdout] test tree::node::tests_extended::test_is_not_region ... ok [INFO] [stdout] test tree::node::tests_extended::test_is_region_all_variants ... ok [INFO] [stdout] test tree::node::tests_extended::test_is_not_layout_master ... ok [INFO] [stdout] test tree::node::tests_extended::test_multi_element_names ... ok [INFO] [stdout] test tree::node::tests_extended::test_odd_or_even_equality ... ok [INFO] [stdout] test tree::node::tests_extended::test_properties_mut_none_for_text ... ok [INFO] [stdout] test tree::node::tests_extended::test_page_position_equality ... ok [INFO] [stdout] test tree::node::tests_extended::test_properties_mut_some ... ok [INFO] [stdout] test tree::node::tests_extended::test_properties_none_for_propertyless_variants ... ok [INFO] [stdout] test tree::node::tests_extended::test_properties_some_for_property_bearing_variants ... ok [INFO] [stdout] test tree::node::tests_extended::test_repeatable_page_master_alternatives_element_name ... ok [INFO] [stdout] test tree::node::tests_extended::test_retrieve_position_copy ... ok [INFO] [stdout] test tree::node::tests_extended::test_region_element_names ... ok [INFO] [stdout] test tree::node::tests_extended::test_table_and_caption_element_names ... ok [INFO] [stdout] test tree::validation::tests::test_invalid_root_child ... ok [INFO] [stdout] test tree::validation::tests::test_block_can_contain_inline ... ok [INFO] [stdout] test tree::validation::tests::test_block_can_contain_text ... ok [INFO] [stdout] test tree::validation::tests::test_list_structure ... ok [INFO] [stdout] test tree::validation::tests::test_valid_root_children ... ok [INFO] [stdout] test tree::validation::tests_extended::test_basic_link_can_contain_inline ... ok [INFO] [stdout] test tree::validation::tests_extended::test_block_can_contain_block_container ... ok [INFO] [stdout] test tree::validation::tests::test_table_structure ... ok [INFO] [stdout] test tree::validation::tests_extended::test_basic_link_cannot_contain_block ... ok [INFO] [stdout] test tree::validation::tests_extended::test_flow_can_contain_block_level_elements ... ok [INFO] [stdout] test tree::validation::tests_extended::test_block_can_contain_nested_block ... ok [INFO] [stdout] test tree::validation::tests_extended::test_flow_cannot_contain_text_directly ... ok [INFO] [stdout] test tree::validation::tests_extended::test_inline_can_contain_text ... ok [INFO] [stdout] test tree::validation::tests_extended::test_inline_cannot_contain_block ... ok [INFO] [stdout] test tree::validation::tests_extended::test_inline_can_contain_inline ... ok [INFO] [stdout] test tree::validation::tests_extended::test_inline_container_can_contain_block ... ok [INFO] [stdout] test tree::validation::tests_extended::test_layout_master_set_can_contain_page_sequence_master ... ok [INFO] [stdout] test tree::validation::tests_extended::test_layout_master_set_can_contain_simple_page_master ... ok [INFO] [stdout] test tree::validation::tests_extended::test_layout_master_set_cannot_contain_block ... ok [INFO] [stdout] test tree::validation::tests_extended::test_multi_case_can_contain_block_and_inline ... ok [INFO] [stdout] test tree::validation::tests_extended::test_multi_switch_cannot_contain_block ... ok [INFO] [stdout] test tree::validation::tests_extended::test_multi_switch_can_contain_multi_case ... ok [INFO] [stdout] test tree::validation::tests_extended::test_page_sequence_can_contain_flow_and_static ... ok [INFO] [stdout] test tree::validation::tests_extended::test_root_can_contain_declarations ... ok [INFO] [stdout] test tree::validation::tests_extended::test_regions_cannot_contain_children ... ok [INFO] [stdout] test tree::validation::tests_extended::test_root_cannot_contain_flow ... ok [INFO] [stdout] test tree::validation::tests_extended::test_simple_page_master_can_contain_all_regions ... ok [INFO] [stdout] test tree::validation::tests_extended::test_table_and_caption_structure ... ok [INFO] [stdout] test tree::validation::tests_extended::test_page_sequence_cannot_contain_block ... ok [INFO] [stdout] test tree::validation::tests_extended::test_root_cannot_contain_inline ... ok [INFO] [stdout] test tree::validation::tests_extended::test_table_can_contain_header_and_footer ... ok [INFO] [stdout] test xml::namespace::additional_tests::test_namespace_fo_uri_constant ... ok [INFO] [stdout] test tree::validation::tests_extended::test_table_cannot_contain_table_cell_directly ... ok [INFO] [stdout] test xml::namespace::additional_tests::test_namespace_fox_is_not_fo ... ok [INFO] [stdout] test xml::namespace::additional_tests::test_namespace_equality ... ok [INFO] [stdout] test tree::validation::tests_extended::test_simple_page_master_cannot_contain_block ... ok [INFO] [stdout] test xml::namespace::additional_tests::test_namespace_fox_uri ... ok [INFO] [stdout] test xml::namespace::additional_tests::test_namespace_fox_uri_constant ... ok [INFO] [stdout] test xml::namespace::additional_tests::test_namespace_from_empty_uri ... ok [INFO] [stdout] test xml::namespace::additional_tests::test_namespace_from_partial_uri ... ok [INFO] [stdout] test xml::namespace::additional_tests::test_namespace_other_is_not_fo ... ok [INFO] [stdout] test xml::namespace::additional_tests::test_namespace_other_uri_empty ... ok [INFO] [stdout] test xml::namespace::additional_tests::test_namespace_svg_is_not_fo ... ok [INFO] [stdout] test xml::namespace::additional_tests::test_namespace_svg_uri ... ok [INFO] [stdout] test xml::namespace::additional_tests::test_namespace_svg_uri_constant ... ok [INFO] [stdout] test xml::namespace::tests::test_namespace_parsing ... ok [INFO] [stdout] test xml::namespace::tests::test_namespace_uri ... ok [INFO] [stdout] test xml::parser::additional_tests::test_attribute_with_numeric_entity ... ok [INFO] [stdout] test xml::parser::additional_tests::test_comment_does_not_produce_text_event ... ok [INFO] [stdout] test xml::parser::additional_tests::test_attributes_with_lt_entity ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_add_multiple_custom ... ok [INFO] [stdout] test xml::parser::additional_tests::test_empty_element_produces_start_end ... ok [INFO] [stdout] test xml::namespace::additional_tests::test_namespace_fo_is_fo ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_clone ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_decimal_newline ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_decimal_tab ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_default ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_empty_text ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_gt ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_hex_uppercase ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_invalid_decimal_ref ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_invalid_hex_ref ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_apos ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_hex_zero ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_quot ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_resolve_entities_multiple ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_text_without_entities ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_unicode_multibyte ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_unknown_entity_has_name_in_error ... ok [INFO] [stdout] test xml::parser::additional_tests::test_attributes_with_apos_entity ... ok [INFO] [stdout] test xml::parser::additional_tests::test_extract_cdata_preserves_angle_brackets ... ok [INFO] [stdout] test xml::parser::additional_tests::test_multiple_processing_instructions ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_only_entity ... ok [INFO] [stdout] test xml::parser::additional_tests::test_multiple_attributes_preserved_order ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_override_custom ... ok [INFO] [stdout] test xml::parser::additional_tests::test_fox_extension_namespace ... ok [INFO] [stdout] test xml::parser::additional_tests::test_no_processing_instructions_when_none_present ... ok [INFO] [stdout] test xml::parser::additional_tests::test_entity_resolver_numeric_in_text ... ok [INFO] [stdout] test xml::parser::additional_tests::test_processing_instruction_equality ... ok [INFO] [stdout] test xml::parser::additional_tests::test_nested_namespace_declarations ... ok [INFO] [stdout] test xml::parser::additional_tests::test_processing_instruction_new ... ok [INFO] [stdout] test xml::parser::additional_tests::test_processing_instruction_no_data ... ok [INFO] [stdout] test xml::parser::additional_tests::test_xml_empty_text_nodes_trimmed ... ok [INFO] [stdout] test xml::parser::additional_tests::test_xml_deeply_nested_elements ... ok [INFO] [stdout] test xml::parser::additional_tests::test_xml_pi_target_with_data ... ok [INFO] [stdout] test xml::parser::tests::test_cdata_preserves_content ... ok [INFO] [stdout] test xml::parser::additional_tests::test_xml_with_utf8_text ... ok [INFO] [stdout] test xml::parser::additional_tests::test_processing_instruction_inequality ... ok [INFO] [stdout] test xml::parser::additional_tests::test_text_with_special_chars_in_cdata ... ok [INFO] [stdout] test xml::parser::tests::test_entities_in_attributes ... ok [INFO] [stdout] test xml::parser::tests::test_entity_resolution_builtin ... ok [INFO] [stdout] test xml::parser::tests::test_entity_resolution_in_text ... ok [INFO] [stdout] test xml::parser::tests::test_entity_resolution_numeric_decimal ... ok [INFO] [stdout] test xml::parser::tests::test_entity_resolution_unknown ... ok [INFO] [stdout] test xml::parser::tests::test_error_with_location ... ok [INFO] [stdout] test xml::parser::tests::test_extract_attributes ... ok [INFO] [stdout] test xml::parser::tests::test_processing_instruction ... ok [INFO] [stdout] test xml::parser::tests::test_entity_resolution_custom ... ok [INFO] [stdout] test xml::parser::tests::test_multiple_entities ... ok [INFO] [stdout] test xml::parser::tests::test_entity_resolution_numeric_hex ... ok [INFO] [stdout] test xml::parser::tests::test_location_tracking ... ok [INFO] [stdout] test xml::parser::tests::test_unterminated_entity ... ok [INFO] [stdout] test xml::parser::tests::test_parse_simple_fo ... ok [INFO] [stdout] test xml::parser::tests::test_cdata_section ... ok [INFO] [stdout] test properties::initial_values::additional_tests::test_initial_border_bottom_style_is_none ... ok [INFO] [stdout] test properties::property_id::tests::test_from_name_break_properties ... ok [INFO] [stdout] test properties::property_list::additional_tests::test_is_inheritable_color ... ok [INFO] [stdout] test properties::shorthand::tests::test_background_none_value ... ok [INFO] [stdout] test tree::builder::additional_tests::test_parse_table_structure ... ok [INFO] [stderr] Doc-tests fop_core [INFO] [stdout] test tree::id_registry::tests::test_lookup_nonexistent_id ... ok [INFO] [stdout] test tree::node::tests_extended::test_element_name_block_container ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 642 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test src/tree/id_registry.rs - tree::id_registry::IdRegistry::lookup_id (line 71) ... ignored [INFO] [stdout] test src/tree/id_registry.rs - tree::id_registry::IdRegistry::register_id (line 42) ... ignored [INFO] [stdout] test src/lib.rs - (line 18) - compile ... ok [INFO] [stdout] test src/tree/mod.rs - tree (line 15) - compile ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "396a07f4a8caf5b8228443ef5f2364ded3ccf3c5d64c5eb528264c15d04d3bb7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "396a07f4a8caf5b8228443ef5f2364ded3ccf3c5d64c5eb528264c15d04d3bb7", kill_on_drop: false }` [INFO] [stdout] 396a07f4a8caf5b8228443ef5f2364ded3ccf3c5d64c5eb528264c15d04d3bb7