[INFO] fetching crate takumi-css 0.2.0-rc.2...
[INFO] testing takumi-css-0.2.0-rc.2 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate takumi-css 0.2.0-rc.2 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate takumi-css 0.2.0-rc.2
[INFO] finished tweaking crates.io crate takumi-css 0.2.0-rc.2
[INFO] tweaked toml for crates.io crate takumi-css 0.2.0-rc.2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate takumi-css 0.2.0-rc.2 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate takumi-css 0.2.0-rc.2 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" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded cssparser-macros v0.7.0
[INFO] [stderr]   Downloaded font-types v0.12.0
[INFO] [stderr]   Downloaded typed-builder v0.23.2
[INFO] [stderr]   Downloaded typed-builder-macro v0.23.2
[INFO] [stderr]   Downloaded parley_data v0.11.0
[INFO] [stderr]   Downloaded phf_generator v0.14.0
[INFO] [stderr]   Downloaded parlance v0.1.0
[INFO] [stderr]   Downloaded grid v1.0.1
[INFO] [stderr]   Downloaded phf_macros v0.14.0
[INFO] [stderr]   Downloaded tiny-skia-path v0.12.0
[INFO] [stderr]   Downloaded arrayvec v0.7.7
[INFO] [stderr]   Downloaded phf_shared v0.14.0
[INFO] [stderr]   Downloaded phf v0.14.0
[INFO] [stderr]   Downloaded icu_locale v2.2.0
[INFO] [stderr]   Downloaded fontique v0.11.0
[INFO] [stderr]   Downloaded color v0.3.3
[INFO] [stderr]   Downloaded tiny-skia v0.12.0
[INFO] [stderr]   Downloaded icu_locale_data v2.2.0
[INFO] [stderr]   Downloaded parley v0.11.0
[INFO] [stderr]   Downloaded taffy v0.11.0
[INFO] [stderr]   Downloaded harfrust v0.10.0
[INFO] [stderr]   Downloaded skrifa v0.43.2
[INFO] [stderr]   Downloaded read-fonts v0.40.2
[INFO] [stderr]   Downloaded icu_segmenter v2.2.0
[INFO] [stderr]   Downloaded icu_segmenter_data v2.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 059e3c2f224f62aae08e2e0035b675bcf0d2c2d3efac21d4bc041a6d55097547
[INFO] running `Command { std: "docker" "start" "059e3c2f224f62aae08e2e0035b675bcf0d2c2d3efac21d4bc041a6d55097547", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "059e3c2f224f62aae08e2e0035b675bcf0d2c2d3efac21d4bc041a6d55097547", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "059e3c2f224f62aae08e2e0035b675bcf0d2c2d3efac21d4bc041a6d55097547" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "059e3c2f224f62aae08e2e0035b675bcf0d2c2d3efac21d4bc041a6d55097547", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "059e3c2f224f62aae08e2e0035b675bcf0d2c2d3efac21d4bc041a6d55097547" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling siphasher v1.0.3
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling icu_locale_data v2.2.0
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling arrayvec v0.7.7
[INFO] [stderr]    Compiling icu_segmenter_data v2.2.0
[INFO] [stderr]    Compiling slotmap v1.1.1
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling phf_shared v0.14.0
[INFO] [stderr]    Compiling phf_generator v0.13.1
[INFO] [stderr]    Compiling dtoa v1.0.11
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling phf_codegen v0.13.1
[INFO] [stderr]    Compiling dtoa-short v0.3.5
[INFO] [stderr]    Compiling selectors v0.38.0
[INFO] [stderr]    Compiling phf_generator v0.14.0
[INFO] [stderr]    Compiling memmap2 v0.9.11
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling strict-num v0.1.1
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling pxfm v0.1.29
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling linebender_resource_handle v0.1.1
[INFO] [stderr]    Compiling parlance v0.1.0
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling polycool v0.4.0
[INFO] [stderr]    Compiling servo_arc v0.4.3
[INFO] [stderr]    Compiling byteorder-lite v0.1.0
[INFO] [stderr]    Compiling new_debug_unreachable v1.0.6
[INFO] [stderr]    Compiling precomputed-hash v0.1.1
[INFO] [stderr]    Compiling grid v1.0.1
[INFO] [stderr]    Compiling color v0.3.3
[INFO] [stderr]    Compiling taffy v0.11.0
[INFO] [stderr]    Compiling moxcms v0.8.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling phf_macros v0.13.1
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling cssparser-macros v0.7.0
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling phf_macros v0.14.0
[INFO] [stderr]    Compiling typed-builder-macro v0.23.2
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling font-types v0.12.0
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling read-fonts v0.40.2
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling tiny-skia-path v0.12.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling typed-builder v0.23.2
[INFO] [stderr]    Compiling tiny-skia v0.12.0
[INFO] [stderr]    Compiling phf v0.14.0
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling image v0.25.10
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling cssparser v0.37.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_locale v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling kurbo v0.13.1
[INFO] [stderr]    Compiling icu_segmenter v2.2.0
[INFO] [stderr]    Compiling parley_data v0.11.0
[INFO] [stderr]    Compiling harfrust v0.10.0
[INFO] [stderr]    Compiling skrifa v0.43.2
[INFO] [stderr]    Compiling fontique v0.11.0
[INFO] [stderr]    Compiling parley v0.11.0
[INFO] [stderr]    Compiling takumi-css v0.2.0-rc.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 54s
[INFO] running `Command { std: "docker" "inspect" "059e3c2f224f62aae08e2e0035b675bcf0d2c2d3efac21d4bc041a6d55097547", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "059e3c2f224f62aae08e2e0035b675bcf0d2c2d3efac21d4bc041a6d55097547" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling takumi-css v0.2.0-rc.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.40s
[INFO] running `Command { std: "docker" "inspect" "059e3c2f224f62aae08e2e0035b675bcf0d2c2d3efac21d4bc041a6d55097547", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "059e3c2f224f62aae08e2e0035b675bcf0d2c2d3efac21d4bc041a6d55097547" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.20s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/takumi_css-1a3c18b5312755d5)
[INFO] [stdout] 
[INFO] [stdout] running 513 tests
[INFO] [stdout] test style::animation::tests::animatable_default_flips_at_half_progress ... ok
[INFO] [stdout] test style::animation::tests::animation_progress_keeps_final_state_after_finite_completion ... ok
[INFO] [stdout] test style::animation::tests::animation_progress_keeps_fractional_final_iteration_state ... ok
[INFO] [stdout] test style::animation::tests::animation_progress_uses_next_iteration_start_at_boundaries ... ok
[INFO] [stdout] test style::animation::tests::animation_progress_uses_end_of_iteration_for_exact_normal_boundaries ... ok
[INFO] [stdout] test keyframes::tests::parses_shorthand_keyframes ... ok
[INFO] [stdout] test style::animation::tests::apply_interpolated_properties_interpolates_flex_grow_from_implicit_zero ... ok
[INFO] [stdout] test style::animation::tests::apply_interpolated_properties_interpolates_rotate_from_implicit_none ... ok
[INFO] [stdout] test style::animation::tests::apply_interpolated_properties_interpolates_flex_shrink_from_implicit_one ... ok
[INFO] [stdout] test style::animation::tests::apply_interpolated_properties_interpolates_text_fill_color_from_style_color ... ok
[INFO] [stdout] test keyframes::tests::rejects_empty_keyframe_selector ... ok
[INFO] [stdout] test style::animation::tests::apply_interpolated_properties_interpolates_text_stroke_color_from_current_color ... ok
[INFO] [stdout] test style::animation::tests::box_shadow_interpolates_lengths_and_color ... ok
[INFO] [stdout] test style::animation::tests::boxed_background_lists_animate_repeatable_lists_to_lcm_length ... ok
[INFO] [stdout] test style::animation::tests::background_size_interpolates_explicit_lengths ... ok
[INFO] [stdout] test style::animation::tests::boxed_transform_lists_pad_to_longest_with_neutral_values ... ok
[INFO] [stdout] test style::animation::tests::color_input_interpolates_using_current_color ... ok
[INFO] [stdout] test style::animation::tests::filter_blur_interpolates_lengths ... ok
[INFO] [stdout] test style::animation::tests::flex_grow_interpolates_numeric_values ... ok
[INFO] [stdout] test style::animation::tests::border_radius_interpolates_via_container_impls ... ok
[INFO] [stdout] test style::animation::tests::font_stretch_interpolates_percentages ... ok
[INFO] [stdout] test style::animation::tests::font_weight_interpolates_numeric_values ... ok
[INFO] [stdout] test style::animation::tests::background_position_interpolates_components ... ok
[INFO] [stdout] test style::animation::tests::apply_interpolated_properties_interpolates_text_stroke_width_from_implicit_zero ... ok
[INFO] [stdout] test style::animation::tests::length_interpolates_continuously ... ok
[INFO] [stdout] test style::animation::tests::mixed_unit_length_interpolates_via_sizing ... ok
[INFO] [stdout] test style::animation::tests::apply_interpolated_properties_only_updates_masked_fields ... ok
[INFO] [stdout] test style::animation::tests::option_angle_interpolates_from_missing_zero_angle ... ok
[INFO] [stdout] test style::animation::tests::aspect_ratio_interpolates_ratio_values ... ok
[INFO] [stdout] test style::animation::tests::percentage_number_interpolates ... ok
[INFO] [stdout] test style::animation::tests::tailwind_animation_presets_include_built_in_keyframes ... ok
[INFO] [stdout] test style::animation::tests::text_decoration_thickness_interpolates_lengths ... ok
[INFO] [stdout] test keyframes::tests::keeps_missing_optional_keyframes_as_none ... ok
[INFO] [stdout] test style::animation::tests::vec_animates_pairwise ... ok
[INFO] [stdout] test style::animation::tests::vec_animates_repeatable_lists_to_lcm_length ... ok
[INFO] [stdout] test style::animation::tests::text_indent_interpolates_amount_continuously ... ok
[INFO] [stdout] test style::properties::animation::tests::cubic_bezier_preserves_overshoot ... ok
[INFO] [stdout] test style::animation::tests::option_length_uses_discrete_fallback ... ok
[INFO] [stdout] test style::animation::tests::option_angle_interpolates_inner_angle ... ok
[INFO] [stdout] test style::animation::tests::text_shadow_interpolates_lengths_and_color ... ok
[INFO] [stdout] test style::animation::tests::transform_translate_interpolates_lengths ... ok
[INFO] [stdout] test style::properties::animation::tests::parse_animation_names ... ok
[INFO] [stdout] test style::properties::animation::tests::parse_multiple_animation_shorthand_values ... ok
[INFO] [stdout] test style::properties::animation::tests::parse_quoted_animation_names ... ok
[INFO] [stdout] test style::properties::animation::tests::parse_tailwind_animation_arbitrary_value ... ok
[INFO] [stdout] test style::properties::animation::tests::parse_animation_names_with_none_entry ... ok
[INFO] [stdout] test style::properties::animation::tests::parse_animation_shorthand_with_quoted_name ... ok
[INFO] [stdout] test style::properties::animation::tests::parse_steps_timing_functions ... ok
[INFO] [stdout] test style::properties::animation::tests::parse_animation_time ... ok
[INFO] [stdout] test style::properties::animation::tests::parse_animation_shorthand ... ok
[INFO] [stdout] test style::properties::animation::tests::reject_negative_animation_iteration_count ... ok
[INFO] [stdout] test style::properties::aspect_ratio::tests::errors_on_empty_slash ... ok
[INFO] [stdout] test style::properties::animation::tests::repeated_list_value_wraps ... ok
[INFO] [stdout] test style::properties::aspect_ratio::tests::errors_on_invalid_input ... ok
[INFO] [stdout] test style::properties::aspect_ratio::tests::parses_ratio_with_slash ... ok
[INFO] [stdout] test style::properties::background::tests::test_parse_background_color_and_clip ... ok
[INFO] [stdout] test style::properties::animation::tests::parse_tailwind_animation_preset ... ok
[INFO] [stdout] test style::properties::aspect_ratio::tests::parses_ratio_with_decimal_values ... ok
[INFO] [stdout] test style::properties::background::tests::test_parse_background_color_only ... ok
[INFO] [stdout] test style::properties::animation::tests::reject_invalid_cubic_bezier_x_coordinates ... ok
[INFO] [stdout] test style::properties::aspect_ratio::tests::parses_auto_keyword ... ok
[INFO] [stdout] test style::properties::aspect_ratio::tests::parses_single_number_as_ratio ... ok
[INFO] [stdout] test style::properties::background::tests::test_parse_background_default_origin_is_padding_box ... ok
[INFO] [stdout] test style::properties::background::tests::test_parse_background_empty ... ok
[INFO] [stdout] test style::properties::background::tests::test_parse_background_full ... ok
[INFO] [stdout] test style::properties::background_image::tests::test_parse_tailwind_none ... ok
[INFO] [stdout] test style::properties::background_size::tests::errors_on_invalid_first_layer ... ok
[INFO] [stdout] test style::properties::background::tests::test_parse_background_invalid ... ok
[INFO] [stdout] test style::properties::background::tests::test_parse_background_two_boxes_origin_then_clip ... ok
[INFO] [stdout] test style::properties::background_image::tests::test_parse_repeating_gradients_in_background_images ... ok
[INFO] [stdout] test style::properties::background_image::tests::test_parse_tailwind_arbitrary_url ... ok
[INFO] [stdout] test style::properties::background::tests::test_parse_background_with_position_and_size ... ok
[INFO] [stdout] test style::properties::background::tests::test_parse_backgrounds_multiple_gradients ... ok
[INFO] [stdout] test style::properties::background_image::tests::test_parse_background_images_radial_explicit_radii ... ok
[INFO] [stdout] test style::properties::background_size::tests::errors_on_unknown_identifier ... ok
[INFO] [stdout] test style::properties::background_size::tests::parses_single_percentage_value_as_both_dimensions ... ok
[INFO] [stdout] test style::properties::background_size_resolve::tests::auto_size_contains_ratio_only_image_within_area ... ok
[INFO] [stdout] test style::properties::background_size::tests::parses_contain_keyword ... ok
[INFO] [stdout] test style::properties::background_size::tests::parses_cover_keyword ... ok
[INFO] [stdout] test style::properties::background_size_resolve::tests::auto_size_fills_area_without_intrinsic_information ... ok
[INFO] [stdout] test style::properties::background_size_resolve::tests::contain_and_cover_scale_ratio_to_area ... ok
[INFO] [stdout] test style::properties::background_size_resolve::tests::auto_size_uses_intrinsic_dimensions_when_present ... ok
[INFO] [stdout] test style::properties::background_size::tests::parses_multiple_layers_with_single_value_duplication ... ok
[INFO] [stdout] test style::properties::border::tests::test_border_keyword_width ... ok
[INFO] [stdout] test style::properties::background_size::tests::parses_two_values_mixed_units ... ok
[INFO] [stdout] test style::properties::background_size::tests::parses_multiple_layers_with_keywords_and_values ... ok
[INFO] [stdout] test style::properties::background_size::tests::parses_single_auto_value_as_both_dimensions ... ok
[INFO] [stdout] test style::properties::border::tests::test_border_value_from_invalid_css ... ok
[INFO] [stdout] test style::properties::border::tests::test_parse_border_color_only ... ok
[INFO] [stdout] test style::properties::border::tests::test_line_width_keywords ... ok
[INFO] [stdout] test style::properties::border::tests::test_parse_border_color_style_width ... ok
[INFO] [stdout] test style::properties::border::tests::test_parse_border_dashed ... ok
[INFO] [stdout] test style::properties::border::tests::test_border_value_from_css ... ok
[INFO] [stdout] test style::properties::border::tests::test_line_width_default_is_medium ... ok
[INFO] [stdout] test style::properties::border::tests::test_parse_border_style_solid ... ok
[INFO] [stdout] test style::properties::border::tests::test_parse_border_empty ... ok
[INFO] [stdout] test style::properties::border::tests::test_parse_border_invalid_color ... ok
[INFO] [stdout] test style::properties::border::tests::test_parse_border_hex_color ... ok
[INFO] [stdout] test style::properties::border::tests::test_parse_border_style_dashed ... ok
[INFO] [stdout] test style::properties::border::tests::test_parse_border_rem_units ... ok
[INFO] [stdout] test style::properties::border::tests::test_parse_border_style_only ... ok
[INFO] [stdout] test style::properties::box_shadow::tests::test_box_shadow_rejects_percentage_radii ... ok
[INFO] [stdout] test style::properties::box_shadow::tests::test_parse_multiple_box_shadows_with_rgba ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_circle_closest_side ... ok
[INFO] [stdout] test style::properties::border::tests::test_parse_border_rgb_color ... ok
[INFO] [stdout] test style::properties::border::tests::test_parse_border_style_width_color ... ok
[INFO] [stdout] test style::properties::border::tests::test_parse_border_width_only ... ok
[INFO] [stdout] test style::properties::border::tests::test_parse_border_width_and_style ... ok
[INFO] [stdout] test style::properties::box_shadow::tests::test_parse_box_shadow_invalid ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_circle_default_radius ... ok
[INFO] [stdout] test style::properties::border::tests::test_parse_border_width_style_color ... ok
[INFO] [stdout] test style::properties::box_shadow::tests::test_parse_box_shadow ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_circle_simple ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_ellipse_with_position ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_circle_percentage_radius ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_circle_with_position ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_ellipse_simple ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_inset_four_values ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_circle_farthest_side ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_inset_with_border_radius ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_inset_simple ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_path ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_inset_with_complex_border_radius ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_path_with_fill_rule ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_polygon_with_fill_rule ... ok
[INFO] [stdout] test style::properties::color::tests::test_color_from_f32_array_clamps_before_rounding ... ok
[INFO] [stdout] test style::properties::clip_path::tests::test_parse_polygon_triangle ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_invalid_function ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_mix_accepts_number_as_percentage ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_mix_alpha_multiplier_under_100_percent ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_mix_equivalent_percentage_syntaxes ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_mix_endpoint_percentages_return_endpoint_colors ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_mix_hue_method_with_non_cylindrical_space_errors ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_mix_malformed_missing_comma_errors ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_mix_inside_linear_gradient ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_mix_hue_directions_change_result ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_mix_nested_color_mix ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_mix_over_100_percent_normalizes_weights ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_with_alpha ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_relative_color_in_linear_gradient ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_mix_srgb_default_percentages ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_mix_lch_missing_percentage_equivalence ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_mix_lch_normalizes_equal_opaque_percentages ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_opaque ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_mix_unknown_color_space ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_color_mix_zero_sum_percentages_errors ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_relative_oklch_substitutes_origin_alpha ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_relative_oklch_keywords_only ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_relative_hsl_with_dimension_hue ... ok
[INFO] [stdout] test style::properties::conic_gradient::tests::test_conic_gradient_hard_stops ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_relative_color_with_color_mix_origin ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_relative_oklch_keywords_only_from_named_color ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_relative_rgb_keywords_only_scales_to_255 ... ok
[INFO] [stdout] test style::properties::conic_gradient::tests::test_parse_conic_gradient_basic_variants ... ok
[INFO] [stdout] test style::properties::color::tests::test_parse_relative_rgb_drops_origin_alpha_when_alpha_omitted ... ok
[INFO] [stdout] test style::properties::conic_gradient::tests::test_parse_conic_gradient_complex ... ok
[INFO] [stdout] test style::properties::conic_gradient::tests::test_repeating_conic_gradient_quadrants ... ok
[INFO] [stdout] test style::properties::conic_gradient::tests::test_conic_gradient_lut_index_snaps_near_floor_boundary ... ok
[INFO] [stdout] test style::properties::conic_gradient::tests::test_conic_gradient_lut_index_snaps_near_round_boundary ... ok
[INFO] [stdout] test style::properties::conic_gradient::tests::test_conic_gradient_top_pixel_is_first_color ... ok
[INFO] [stdout] test style::properties::conic_gradient::tests::test_parse_conic_gradient_with_interpolation_color_space ... ok
[INFO] [stdout] test style::properties::content::tests::parses_multiple_strings_as_list ... ok
[INFO] [stdout] test style::properties::content::tests::parses_attr_with_fallback ... ok
[INFO] [stdout] test style::properties::content::tests::parses_mixed_list ... ok
[INFO] [stdout] test style::properties::content::tests::parses_attr_without_fallback ... ok
[INFO] [stdout] test style::properties::content::tests::unsupported_keyword_is_rejected ... ok
[INFO] [stdout] test style::properties::filter::tests::empty_filters_serialize_as_none ... ok
[INFO] [stdout] test style::properties::content::tests::parses_url_image ... ok
[INFO] [stdout] test style::properties::content::tests::parses_none_and_normal ... ok
[INFO] [stdout] test style::properties::filter::tests::filters_serialize_space_separated ... ok
[INFO] [stdout] test style::properties::content::tests::parses_single_string ... ok
[INFO] [stdout] test style::properties::content::tests::unsupported_function_is_rejected ... ok
[INFO] [stdout] test style::properties::filter::tests::test_parse_blur_filter ... ok
[INFO] [stdout] test style::properties::filter::tests::test_parse_blur_filter_zero ... ok
[INFO] [stdout] test style::properties::filter::tests::test_parse_blur_rejects_invalid_argument ... ok
[INFO] [stdout] test style::properties::flex::tests::test_flex_number_and_length ... ok
[INFO] [stdout] test style::properties::filter::tests::test_parse_drop_shadow_no_blur ... ok
[INFO] [stdout] test style::properties::filter::tests::test_parse_drop_shadow_color_first ... ok
[INFO] [stdout] test style::properties::filter::tests::test_parse_drop_shadow_filter ... ok
[INFO] [stdout] test style::properties::filter::tests::test_parse_none_clears_filters ... ok
[INFO] [stdout] test style::properties::font_family::tests::parses_fallback_family_list ... ok
[INFO] [stdout] test style::properties::font_family::tests::parses_single_generic_family ... ok
[INFO] [stdout] test style::properties::flex::tests::test_flex_single_number ... ok
[INFO] [stdout] test style::properties::flex::tests::test_flex_two_numbers ... ok
[INFO] [stdout] test style::properties::flex::tests::test_flex_three_values ... ok
[INFO] [stdout] test style::properties::font_family::tests::from_names_appends_sans_serif_last_resort ... ok
[INFO] [stdout] test style::properties::font_family::tests::parses_tailwind_aliases ... ok
[INFO] [stdout] test style::properties::font_family::tests::parses_unquoted_multi_word_family_name ... ok
[INFO] [stdout] test style::properties::font_feature_settings::tests::empty_settings_serialize_as_normal ... ok
[INFO] [stdout] test style::properties::font_size::tests::defaults_to_medium_keyword ... ok
[INFO] [stdout] test style::properties::font_stretch::tests::test_tailwind_parser ... ok
[INFO] [stdout] test style::properties::font_stretch::tests::test_parse_font_stretch_percentage ... ok
[INFO] [stdout] test style::properties::font_weight::tests::parses_numeric_font_weight ... ok
[INFO] [stdout] test style::properties::font_size::tests::resolves_medium_keyword_to_default_font_size ... ok
[INFO] [stdout] test style::properties::font_size::tests::relative_keywords_scale_inherited_size ... ok
[INFO] [stdout] test style::properties::font_weight::tests::resolves_relative_keywords_against_parent ... ok
[INFO] [stdout] test style::properties::font_stretch::tests::test_parse_font_stretch_keywords ... ok
[INFO] [stdout] test style::properties::gradient_utils::tests::test_build_color_lut_preserves_hard_stop_transition ... ok
[INFO] [stdout] test style::properties::font_size::tests::rem_font_size_in_descendant_does_not_double_apply_dpr ... ok
[INFO] [stdout] test style::properties::gradient_utils::tests::test_hint_only ... ok
[INFO] [stdout] test style::properties::gradient_utils::tests::test_interpolate_rgba_uses_premultiplied_alpha ... ok
[INFO] [stdout] test style::properties::gradient_utils::tests::test_resolve_stops_along_axis ... ok
[INFO] [stdout] test style::properties::font_stretch::tests::test_tailwind_parser_percentage ... ok
[INFO] [stdout] test style::properties::grid::grid_placement::tests::test_parse_placement ... ok
[INFO] [stdout] test style::properties::grid::grid_length::tests::test_parse_fr_and_unit ... ok
[INFO] [stdout] test style::properties::grid::grid_repeat_track::tests::test_parse_repeat_track_with_names ... ok
[INFO] [stdout] test style::properties::grid::grid_repetition_count::tests::test_parse_repetition_count ... ok
[INFO] [stdout] test style::properties::grid::grid_template_component::tests::components_serialize_space_separated ... ok
[INFO] [stdout] test style::properties::grid::grid_template_component::tests::empty_components_serialize_as_none ... ok
[INFO] [stdout] test style::properties::grid::grid_line::tests::test_parse_line ... ok
[INFO] [stdout] test style::properties::gradient_utils::tests::test_adaptive_lut_size_grows_for_tight_stop_clusters ... ok
[INFO] [stdout] test style::properties::gradient_utils::tests::test_build_color_lut_remains_monotonic_for_even_spacing ... ok
[INFO] [stdout] test style::properties::gradient_utils::tests::test_build_color_lut_gives_distinct_samples_to_narrow_interval ... ok
[INFO] [stdout] test style::properties::length::tests::calc_lh_resolves_through_line_height_basis ... ok
[INFO] [stdout] test style::properties::grid::grid_template_component::tests::test_parse_repeat_without_track_size_is_error ... ok
[INFO] [stdout] test style::properties::gradient_utils::tests::test_distribute_evenly_between_positions ... ok
[INFO] [stdout] test style::properties::grid::grid_template_component::tests::test_parse_template_component_repeat ... ok
[INFO] [stdout] test style::properties::grid::grid_track_size::tests::test_parse_minmax_and_track_size ... ok
[INFO] [stdout] test style::properties::length::tests::compact_length_calc_pointer_resolves_through_callback ... ok
[INFO] [stdout] test style::properties::length::tests::compact_length_percent_does_not_use_calc_pointer ... ok
[INFO] [stdout] test style::properties::length::tests::cq_lengths_use_container_size ... ok
[INFO] [stdout] test style::properties::length::tests::make_computed_collapses_formula_with_only_percent_to_percentage ... ok
[INFO] [stdout] test style::properties::length::tests::calc_with_rem_and_px_does_not_double_apply_dpr_when_root_font_size_set ... ok
[INFO] [stdout] test style::properties::length::tests::make_computed_collapses_formula_without_percent_to_px ... ok
[INFO] [stdout] test style::properties::length::tests::make_computed_calc_with_rem_collapses_correctly_when_root_font_size_set ... ok
[INFO] [stdout] test style::properties::length::tests::calc_with_rem_does_not_double_apply_dpr_when_root_font_size_set ... ok
[INFO] [stdout] test style::properties::length::tests::make_computed_em_applies_dpr_only_once_in_to_px ... ok
[INFO] [stdout] test style::properties::length::tests::lh_and_rlh_resolve_to_line_height_basis ... ok
[INFO] [stdout] test style::properties::length::tests::parse_calc_infinity_times_length_clamps_in_to_px ... ok
[INFO] [stdout] test style::properties::length::tests::make_computed_keeps_mixed_formula_as_calc ... ok
[INFO] [stdout] test style::properties::length::tests::make_computed_lh_collapses_to_px_in_pre_dpr_space ... ok
[INFO] [stdout] test style::properties::length::tests::negative_calc_keeps_value_sign_consistent ... ok
[INFO] [stdout] test style::properties::length::tests::parse_calc_mixed_returns_formula ... ok
[INFO] [stdout] test style::properties::length::tests::parse_calc_supports_constants ... ok
[INFO] [stdout] test style::properties::length::tests::parse_calc_supports_lh_and_rlh ... ok
[INFO] [stdout] test style::properties::length::tests::parse_supports_modern_viewport_and_container_units ... ok
[INFO] [stdout] test style::properties::length::tests::parse_supports_lh_and_rlh_units ... ok
[INFO] [stdout] test style::properties::length::tests::make_computed_collapsed_px_applies_dpr_only_once_in_to_px ... ok
[INFO] [stdout] test style::properties::length::tests::rem_to_px_does_not_double_apply_dpr_when_root_font_size_set ... ok
[INFO] [stdout] test style::properties::length::tests::rlh_falls_back_to_element_line_height_when_root_unresolved ... ok
[INFO] [stdout] test style::properties::length::tests::units_agree_in_device_space_at_dpr_2 ... ok
[INFO] [stdout] test style::properties::length::tests::vmin_and_vmax_resolve_to_expected_pixels ... ok
[INFO] [stdout] test style::properties::length::tests::parse_calc_number_expression_becomes_px ... ok
[INFO] [stdout] test style::properties::length::tests::parse_calc_rejects_division_by_zero ... ok
[INFO] [stdout] test style::properties::length::tests::parse_calc_rejects_number_plus_length ... ok
[INFO] [stdout] test style::properties::length::tests::parse_calc_supports_modern_viewport_and_container_units ... ok
[INFO] [stdout] test style::properties::line_height::tests::tailwind_arbitrary_percentage_is_supported ... ok
[INFO] [stdout] test style::properties::line_height::tests::tailwind_spacing_scale_uses_absolute_length ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::interpolation_color_space_round_trips ... ok
[INFO] [stdout] test style::properties::length::tests::to_px_applies_device_pixel_ratio_for_absolute_units ... ok
[INFO] [stdout] test style::properties::line_height::tests::parses_percentage_as_font_size_relative ... ok
[INFO] [stdout] test style::properties::line_height::tests::parses_unitless_calc_expression ... ok
[INFO] [stdout] test style::properties::length::tests::rem_to_compact_length_does_not_double_apply_dpr_when_root_font_size_set ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_angle_interpolate_uses_shortest_path_forward_across_zero ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_linear_gradient_at_horizontal ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_keyword_corner_direction_uses_aspect_ratio ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_linear_gradient_at_no_steps ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::resolve_stops_equal_positions_allowed_linear ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::resolve_stops_percentage_and_px_linear ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_angle_degrees_from_keywords ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_parse_angle ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_linear_gradient_at_simple ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_linear_gradient_at_single_color ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_parse_linear_gradient_default_angle ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_parse_linear_gradient_mixed_hints_and_colors ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_parse_direction_keywords ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_parse_gradient_hint_color ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_parse_linear_gradient ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_parse_linear_gradient_with_double_position_color_stop ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_linear_gradient_px_stops_crisp_line ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_parse_gradient_hint_numeric ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_parse_linear_gradient_with_interpolation_color_space ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_parse_linear_gradient_with_interpolation_hue_direction ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_parse_linear_gradient_with_stops ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_stop_position_parsing ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_parse_linear_gradient_with_hint ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_parse_linear_gradient_rejects_multiple_directions ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_repeating_linear_gradient_stripes ... ok
[INFO] [stdout] test style::properties::offset_path::tests::open_path_clamps_distance ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_parse_linear_gradient_single_color ... ok
[INFO] [stdout] test style::properties::offset_path::tests::parses_keywords_and_angles ... ok
[INFO] [stdout] test style::properties::offset_path::tests::ray_points_up_at_zero_degrees ... ok
[INFO] [stdout] test style::properties::offset_path::tests::resolve_uses_tangent ... ok
[INFO] [stdout] test style::properties::overflow::tests::parses_css_clip ... ok
[INFO] [stdout] test style::properties::offset_path::tests::samples_horizontal_line_midpoint ... ok
[INFO] [stdout] test style::properties::overflow::tests::parses_tailwind_clip ... ok
[INFO] [stdout] test style::properties::offset_path::tests::ray_at_position_overrides_start ... ok
[INFO] [stdout] test style::properties::offset_path::tests::path_coordinates_scale_with_device_pixel_ratio ... ok
[INFO] [stdout] test style::properties::radial_gradient::tests::resolve_stops_equal_positions_distributed_radial ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_angle_interpolate_uses_shortest_path_across_zero ... ok
[INFO] [stdout] test style::properties::radial_gradient::tests::resolve_stops_percentage_and_px_radial ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_linear_gradient_vertical_px_stops_top_pixel ... ok
[INFO] [stdout] test style::properties::radial_gradient::tests::test_parse_radial_gradient_basic ... ok
[INFO] [stdout] test style::properties::linear_gradient::tests::test_parse_linear_gradient_with_angle ... ok
[INFO] [stdout] test style::properties::radial_gradient::tests::test_parse_radial_gradient_with_explicit_ellipse_radii ... ok
[INFO] [stdout] test style::properties::radial_gradient::tests::test_parse_radial_gradient_with_interpolation_color_space ... ok
[INFO] [stdout] test style::properties::radial_gradient::tests::test_radial_gradient_at ... ok
[INFO] [stdout] test style::properties::radial_gradient::tests::test_parse_radial_gradient_circle_farthest_side ... ok
[INFO] [stdout] test style::properties::sides::tests::deserialize_css_multi_values ... ok
[INFO] [stdout] test style::properties::radial_gradient::tests::test_parse_radial_gradient_circle_farthest_side_with_stops ... ok
[INFO] [stdout] test style::properties::radial_gradient::tests::test_radial_gradient_ellipse_closest_corner ... ok
[INFO] [stdout] test style::properties::sides::tests::deserialize_single_number ... ok
[INFO] [stdout] test style::properties::radial_gradient::tests::test_parse_radial_gradient_circle_stops ... ok
[INFO] [stdout] test style::properties::sides::tests::deserialize_css_single_value ... ok
[INFO] [stdout] test style::properties::text_decoration::tests::test_parse_text_decoration_line_through ... ok
[INFO] [stdout] test style::properties::radial_gradient::tests::test_parse_radial_gradient_size_then_position ... ok
[INFO] [stdout] test style::properties::text_decoration::tests::test_parse_text_decoration_invalid ... ok
[INFO] [stdout] test style::properties::text_decoration::tests::test_parse_text_decoration_underline ... ok
[INFO] [stdout] test style::properties::text_decoration::tests::test_parse_text_decoration_underline_solid ... ok
[INFO] [stdout] test style::properties::text_decoration::tests::test_parse_text_underline_offset_length ... ok
[INFO] [stdout] test style::properties::text_indent::tests::defaults_to_zero_indent ... ok
[INFO] [stdout] test style::properties::text_indent::tests::keyword_only_keeps_zero_amount ... ok
[INFO] [stdout] test style::properties::text_indent::tests::parses_indent_keywords_in_any_order ... ok
[INFO] [stdout] test style::properties::radial_gradient::tests::test_repeating_radial_gradient_rings ... ok
[INFO] [stdout] test style::properties::text_shadow::tests::test_parse_text_shadow_multiple_rgba_values ... ok
[INFO] [stdout] test style::properties::radial_gradient::tests::test_parse_radial_gradient_ellipse_at_left_top ... ok
[INFO] [stdout] test style::properties::text_decoration::tests::test_parse_text_underline_offset_auto ... ok
[INFO] [stdout] test style::properties::text_decoration::tests::test_parse_text_underline_offset_invalid ... ok
[INFO] [stdout] test style::properties::transform::tests::test_transform_invert ... ok
[INFO] [stdout] test style::properties::text_decoration::tests::test_parse_text_decoration_line_through_solid_red ... ok
[INFO] [stdout] test style::properties::transform::tests::test_transform_scale_from_str ... ok
[INFO] [stdout] test style::properties::text_decoration::tests::test_parse_text_decoration_multiple_lines ... ok
[INFO] [stdout] test style::properties::transform::tests::test_transform_negative_scale_reflects ... ok
[INFO] [stdout] test style::properties::vertical_align::tests::apply_keyword_top_uses_block_min_coord ... ok
[INFO] [stdout] test style::properties::vertical_align::tests::apply_baseline_shift_raises_and_lowers ... ok
[INFO] [stdout] test style::properties::vertical_align::tests::apply_keyword_bottom_uses_block_max_coord ... ok
[INFO] [stdout] test style::properties::vertical_align::tests::apply_metrics_relative_px_shift_uses_line_metrics_formula_plus_px ... ok
[INFO] [stdout] test style::properties::text_shadow::tests::test_parse_text_shadow_multiple_values ... ok
[INFO] [stdout] test style::properties::text_shadow::tests::test_parse_text_shadow_no_blur_radius ... ok
[INFO] [stdout] test style::properties::sides::tests::deserialize_axis_pair_numbers ... ok
[INFO] [stdout] test style::properties::transform::tests::test_transform_from_str ... ok
[INFO] [stdout] test style::properties::vertical_align::tests::keyword_apply_matches_previous_baseline_behavior ... ok
[INFO] [stdout] test style::properties::vertical_align::tests::sub_and_super_shift_by_font_size_fraction ... ok
[INFO] [stdout] test style::properties::vertical_align::tests::keyword_apply_uses_inline_box_baseline_when_available ... ok
[INFO] [stdout] test style::properties::vertical_align::tests::sub_and_super_shift_is_line_height_independent ... ok
[INFO] [stdout] test style::properties::vertical_align::tests::parse_keywords_and_length_percentage ... ok
[INFO] [stdout] test style::properties::vertical_align::tests::resolve_length_to_baseline_shift_px ... ok
[INFO] [stdout] test style::properties::vertical_align::tests::resolve_normal_calc_percentage_uses_metrics_relative_px ... ok
[INFO] [stdout] test style::properties::vertical_align::tests::resolve_percentage_uses_line_height_basis ... ok
[INFO] [stdout] test style::selector::tests::test_attribute_selector_rule_is_preserved ... ok
[INFO] [stdout] test style::properties::vertical_align::tests::apply_metrics_relative_shift_uses_line_metrics_formula ... ok
[INFO] [stdout] test style::selector::tests::test_ignored_pseudo_selector_rule_is_kept_but_never_matches ... ok
[INFO] [stdout] test style::selector::tests::test_is_and_where_selectors_are_accepted ... ok
[INFO] [stdout] test style::selector::tests::test_lossy_parse_rejects_unknown_rules_and_keeps_valid_siblings ... ok
[INFO] [stdout] test style::properties::white_space::tests::test_parse_white_space_no_wrap ... ok
[INFO] [stdout] test style::properties::z_index::tests::parses_auto ... ok
[INFO] [stdout] test style::properties::z_index::tests::parses_integer ... ok
[INFO] [stdout] test style::selector::tests::test_lossy_parse_rejects_invalid_property_rules ... ok
[INFO] [stdout] test style::selector::tests::test_nested_keyframes_rule_is_rejected ... ok
[INFO] [stdout] test style::selector::tests::test_nested_property_rule_is_rejected ... ok
[INFO] [stdout] test style::selector::tests::test_nested_unsupported_supports_rule_is_discarded ... ok
[INFO] [stdout] test style::selector::tests::test_parse_media_rule_with_comma_list ... ok
[INFO] [stdout] test style::selector::tests::test_parse_media_rule_with_viewport_features ... ok
[INFO] [stdout] test style::selector::tests::test_parse_nested_layer_inside_style_rule_preserves_parent_selector ... ok
[INFO] [stdout] test style::selector::tests::test_parse_multiple_nested_media_queries_accumulate ... ok
[INFO] [stdout] test style::selector::tests::test_parse_anonymous_nested_layer_has_distinct_order ... ok
[INFO] [stdout] test style::selector::tests::test_parse_nested_rule_cross_product_for_selector_lists ... ok
[INFO] [stdout] test style::selector::tests::test_parse_keyframes_rule ... ok
[INFO] [stdout] test style::selector::tests::test_parse_nested_rule_is_flattened ... ok
[INFO] [stdout] test style::selector::tests::test_parse_layer_block_rejects_multiple_names ... ok
[INFO] [stdout] test style::selector::tests::test_parse_property_rule_descriptors_case_insensitively ... ok
[INFO] [stdout] test style::selector::tests::test_parse_nested_layers_are_transparent ... ok
[INFO] [stdout] test style::selector::tests::test_parse_layer_rule_without_block ... ok
[INFO] [stdout] test style::selector::tests::test_parse_nested_media_and_supports_rules ... ok
[INFO] [stdout] test style::selector::tests::test_parse_media_rule_applies_to_keyframes_and_property_rules ... ok
[INFO] [stdout] test style::selector::tests::test_parse_nested_rule_uses_is_wrapper_for_multi_parent_lists ... ok
[INFO] [stdout] test style::selector::tests::test_parse_property_rule ... ok
[INFO] [stdout] test style::selector::tests::test_parse_property_rule_supports_extended_syntaxes ... ok
[INFO] [stdout] test style::selector::tests::test_parse_property_rule_requires_initial_value_for_typed_syntax ... ok
[INFO] [stdout] test style::selector::tests::test_parse_nested_rules_preserves_source_order ... ok
[INFO] [stdout] test style::selector::tests::test_parse_stylesheet_compound_selectors_specificity ... ok
[INFO] [stdout] test style::selector::tests::test_parse_stylesheet_important_declaration ... ok
[INFO] [stdout] test style::selector::tests::test_parse_stylesheet_multiple_selectors_in_rule ... ok
[INFO] [stdout] test style::selector::tests::test_parse_stylesheet ... ok
[INFO] [stdout] test style::selector::tests::test_parse_stylesheet_shorthand_clears_prior_longhand ... ok
[INFO] [stdout] test style::selector::tests::test_parse_stylesheet_accepts_attribute_selector ... ok
[INFO] [stdout] test style::selector::tests::test_parse_stylesheet_unknown_property_does_not_drop_supported_declarations ... ok
[INFO] [stdout] test style::selector::tests::test_parse_stylesheet_universal_selector ... ok
[INFO] [stdout] test style::selector::tests::test_parse_stylesheet_webkit_alias_property ... ok
[INFO] [stdout] test style::selector::tests::test_property_rule_computationally_dependent_initial_value_is_preserved ... ok
[INFO] [stdout] test style::stylesheets::tests::continue_property_resolves_by_name ... ok
[INFO] [stdout] test style::selector::tests::test_parse_supports_mixed_and_or_requires_parentheses ... ok
[INFO] [stdout] test style::stylesheets::tests::custom_properties_map_to_custom_property_id ... ok
[INFO] [stdout] test style::selector::tests::test_parse_stylesheet_multiple_rules ... ok
[INFO] [stdout] test style::selector::tests::test_parse_supports_not_and_or_conditions ... ok
[INFO] [stdout] test style::stylesheets::tests::font_variant_longhands_expand_to_features ... ok
[INFO] [stdout] test style::selector::tests::test_parse_supports_rule_filters_unsupported_declarations ... ok
[INFO] [stdout] test style::stylesheets::tests::font_variant_ligatures_none_disables_defaults ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_align_items_safe_keywords ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_style_declaration_expands_border_style_and_color_shorthands ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_style_declaration_expands_flex_flow ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_style_declaration_expands_grid_area_shorthand ... ok
[INFO] [stdout] test style::stylesheets::tests::max_lines_clamps_only_inside_fragmentation_context ... ok
[INFO] [stdout] test style::stylesheets::tests::font_variant_shorthand_distributes_and_settings_win ... ok
[INFO] [stdout] test style::stylesheets::tests::line_clamp_shorthand_expands_to_longhands ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_style_declaration_expands_grid_row_shorthand ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_style_declaration_expands_place_content ... ok
[INFO] [stdout] test style::selector::tests::test_parse_stylesheet_returns_error_for_invalid_property_rule ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_style_declaration_expands_place_items ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_style_declaration_expands_place_self ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_style_declaration_expands_shorthands_in_order ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_justify_content_safe_keywords ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_style_declaration_parses_order_integer ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_style_declaration_supports_legacy_grid_gap_aliases ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_style_declaration_parses_z_index_values ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_style_declaration_supports_css_wide_keywords_for_longhands ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_style_declaration_ignores_unknown_properties ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_text_fit_rejects_duplicate_components ... ok
[INFO] [stdout] test style::stylesheets::tests::property_id_accepts_kebab_and_camel_case ... ok
[INFO] [stdout] test style::stylesheets::tests::property_id_accepts_legacy_gap_aliases ... ok
[INFO] [stdout] test style::stylesheets::tests::property_id_accepts_webkit_aliases ... ok
[INFO] [stdout] test style::stylesheets::tests::style_declaration_block_collect_style_fetch_tasks_collects_url_images ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_place_items_safe_keywords ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_style_declaration_still_parses_normal_longhand_values ... ok
[INFO] [stdout] test style::stylesheets::tests::style_declaration_block_from_str_tracks_important_declarations ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_webkit_line_clamp_matches_line_clamp ... ok
[INFO] [stdout] test style::stylesheets::tests::style_declaration_block_into_iter_yields_owned_values ... ok
[INFO] [stdout] test style::stylesheets::tests::test_border_radius_calc_infinity_parses_from_stylesheet_declaration ... ok
[INFO] [stdout] test style::stylesheets::tests::test_creates_stacking_context_from_z_index_scope ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_text_fit_values ... ok
[INFO] [stdout] test style::stylesheets::tests::style_declaration_block_from_str_parses_multiple_declarations ... ok
[INFO] [stdout] test style::stylesheets::tests::parse_style_declaration_expands_border_side_shorthands ... ok
[INFO] [stdout] test style::stylesheets::tests::test_deserialize_numeric_opacity_preserves_fraction ... ok
[INFO] [stdout] test style::stylesheets::tests::test_needs_offscreen_compositing_for_clip_path_and_mask_image ... ok
[INFO] [stdout] test style::stylesheets::tests::test_inherited_em_text_lengths_are_computed_once ... ok
[INFO] [stdout] test style::stylesheets::tests::test_non_identity_transform_detection ... ok
[INFO] [stdout] test style::stylesheets::tests::test_merge_from_text_decoration_longhands_clear_lower_priority_color ... ok
[INFO] [stdout] test style::stylesheets::tests::test_position_absolute_blockifies_inline_display ... ok
[INFO] [stdout] test style::stylesheets::tests::test_offset_shorthand_expands ... ok
[INFO] [stdout] test style::stylesheets::tests::test_property_mask_iter_yields_only_set_bits_in_order ... ok
[INFO] [stdout] test style::stylesheets::tests::test_relative_position_participates_in_positioned_paint_bucket ... ok
[INFO] [stdout] test style::stylesheets::tests::test_is_z_index_applicable_matches_supported_scope ... ok
[INFO] [stdout] test style::stylesheets::tests::test_transform_creates_stacking_context_without_offscreen_compositing ... ok
[INFO] [stdout] test style::stylesheets::tests::style_declaration_block_supports_reference_iteration ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_allows_trailing_tokens_when_property_parser_is_loose ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_drops_invalid_declaration_without_fallback ... ok
[INFO] [stdout] test style::stylesheets::tests::test_merge_from_background_longhands_clear_lower_priority_background_color ... ok
[INFO] [stdout] test style::stylesheets::tests::test_merge_from_inline_over_tailwind ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_defers_when_property_parser_accepts_a_prefix ... ok
[INFO] [stdout] test style::stylesheets::tests::test_text_overflow_ellipsis_forces_single_line_clamp_on_nowrap ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_rejects_missing_separator_in_function ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_rejects_non_custom_property_name ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_inherits_custom_properties_from_parent ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_resolves_inside_nested_functions ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_drops_declaration_when_substitution_stays_invalid ... ok
[INFO] [stdout] test style::stylesheets::tests::test_offset_path_moves_element_onto_path_and_creates_stacking_context ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_resolves_local_custom_property ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_resolves_custom_property_declared_later_on_same_element ... ok
[INFO] [stdout] test style::stylesheets::tests::test_offset_properties_parse_from_css ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_resolves_inside_nested_blocks ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_resolves_inside_shorthand ... ok
[INFO] [stdout] test style::tw::tests::test_bare_rounded_is_radius_sm ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_supports_nested_custom_properties ... ok
[INFO] [stdout] test style::tw::tests::test_bg_auto ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_uses_fallback_when_missing ... ok
[INFO] [stdout] test style::tw::tests::test_breakpoint_matches ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_supports_nested_fallback_chains ... ok
[INFO] [stdout] test style::tw::tests::test_col_auto_row_auto ... ok
[INFO] [stdout] test style::tw::tests::test_decode_arbitrary_value ... ok
[INFO] [stdout] test style::tw::tests::test_bg_conic_standalone ... ok
[INFO] [stdout] test style::tw::tests::test_bg_repeat_v4_names ... ok
[INFO] [stdout] test style::tw::tests::test_box_sizing ... ok
[INFO] [stdout] test style::stylesheets::tests::test_var_uses_fallback_for_cycles ... ok
[INFO] [stdout] test style::tw::tests::test_comprehensive_mappings ... ok
[INFO] [stdout] test style::tw::tests::test_filters_append ... ok
[INFO] [stdout] test style::tw::tests::test_breakpoint_does_not_match ... ok
[INFO] [stdout] test style::tw::tests::test_font_numeric_weight ... ok
[INFO] [stdout] test style::tw::tests::test_gradient_stop_position_is_used_in_apply ... ok
[INFO] [stdout] test style::tw::tests::test_extract_arbitrary_value_preserves_url_underscores ... ok
[INFO] [stdout] test style::tw::tests::test_grid_cols_none ... ok
[INFO] [stdout] test style::tw::tests::test_logical_physical_cascade_order_ltr ... ok
[INFO] [stdout] test style::tw::tests::test_grid_row_end_emits_only_end_longhand ... ok
[INFO] [stdout] test style::tw::tests::test_line_clamp_none ... ok
[INFO] [stdout] test style::tw::tests::test_border_width_implies_solid_and_per_side_color ... ok
[INFO] [stdout] test style::tw::tests::test_linear_gradient_apply ... ok
[INFO] [stdout] test style::tw::tests::test_logical_resolves_to_physical_rtl ... ok
[INFO] [stdout] test style::tw::tests::test_logical_resolves_when_direction_declared_after ... ok
[INFO] [stdout] test style::tw::tests::test_grid_column_start_emits_only_start_longhand ... ok
[INFO] [stdout] test style::tw::tests::test_grid_longhand_importance_is_tracked_per_side ... ok
[INFO] [stdout] test style::tw::tests::test_parse_arbitrary_color ... ok
[INFO] [stdout] test style::tw::tests::test_parse_arbitrary_flex_with_spaces ... ok
[INFO] [stdout] test style::tw::tests::test_filter_none_clears_previous_filters ... ok
[INFO] [stdout] test style::tw::tests::test_negative_color_is_rejected ... ok
[INFO] [stdout] test style::tw::tests::test_parse_arbitrary_mask_image_url ... ok
[INFO] [stdout] test style::tw::tests::test_parse_border_width ... ok
[INFO] [stdout] test style::tw::tests::test_parse_blend_mode ... ok
[INFO] [stdout] test style::tw::tests::test_negative_grid_line ... ok
[INFO] [stdout] test style::tw::tests::test_parse_color ... ok
[INFO] [stdout] test style::tw::tests::test_parse_col_end ... ok
[INFO] [stdout] test style::tw::tests::test_parse_overflow_clip ... ok
[INFO] [stdout] test style::tw::tests::test_parse_red_500_color_utilities ... ok
[INFO] [stdout] test style::tw::tests::test_parse_tailwind_animation_arbitrary_value ... ok
[INFO] [stdout] test style::tw::tests::test_parse_text_decoration_lines ... ok
[INFO] [stdout] test style::tw::tests::test_parse_value_arbitrary_url_with_scheme_colon ... ok
[INFO] [stdout] test style::tw::tests::test_logical_resolves_to_physical_ltr ... ok
[INFO] [stdout] test style::tw::tests::test_parse_vertical_align ... ok
[INFO] [stdout] test style::tw::tests::test_parse_negative_margin ... ok
[INFO] [stdout] test style::tw::tests::test_parse_border_radius ... ok
[INFO] [stdout] test style::tw::tests::test_parse_outline ... ok
[INFO] [stdout] test style::tw::tests::test_parse_width ... ok
[INFO] [stdout] test style::tw::tests::test_shadow_md_is_composite ... ok
[INFO] [stdout] test style::tw::tests::test_shadow_color_overrides_shadow_preset_in_any_order ... ok
[INFO] [stdout] test style::tw::tests::test_shadow_none_overrides_color_in_either_order ... ok
[INFO] [stdout] test style::tw::tests::test_transform_utilities_resolve_to_standard_longhands ... ok
[INFO] [stdout] test style::tw::tests::test_text_shadow_color_overrides_preset_in_any_order ... ok
[INFO] [stdout] test style::tw::tests::test_value_parsing ... ok
[INFO] [stdout] test style::tw::tests::test_text_shadow_sm_is_composite ... ok
[INFO] [stdout] test style::tw::tests::test_values_sorting ... ok
[INFO] [stdout] test viewport::tests::test_viewport_new_defaults ... ok
[INFO] [stdout] test style::tw::tests::test_split_variant_ignores_colons_in_arbitrary_values ... ok
[INFO] [stderr]    Doc-tests takumi_css
[INFO] [stdout] test style::tw::tests::test_parse_decoration_thickness ... ok
[INFO] [stdout] test style::tw::tests::test_parse_font_size_with_arbitrary_line_height ... ok
[INFO] [stdout] test style::tw::tests::test_parse_tailwind_animation_preset ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 513 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "059e3c2f224f62aae08e2e0035b675bcf0d2c2d3efac21d4bc041a6d55097547", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "059e3c2f224f62aae08e2e0035b675bcf0d2c2d3efac21d4bc041a6d55097547", kill_on_drop: false }`
[INFO] [stdout] 059e3c2f224f62aae08e2e0035b675bcf0d2c2d3efac21d4bc041a6d55097547
