[INFO] fetching crate blinc_layout 0.5.1... [INFO] testing blinc_layout-0.5.1 against master#f9988fefd3add01f414f52b414308e7872622fee for pr-155114 [INFO] extracting crate blinc_layout 0.5.1 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate blinc_layout 0.5.1 [INFO] finished tweaking crates.io crate blinc_layout 0.5.1 [INFO] tweaked toml for crates.io crate blinc_layout 0.5.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate blinc_layout 0.5.1 on toolchain f9988fefd3add01f414f52b414308e7872622fee [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate blinc_layout 0.5.1 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" "+f9988fefd3add01f414f52b414308e7872622fee" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded wasm-bindgen-macro v0.2.106 [INFO] [stderr] Downloaded wasm-bindgen-macro-support v0.2.106 [INFO] [stderr] Downloaded wasm-bindgen-shared v0.2.106 [INFO] [stderr] Downloaded js-sys v0.3.83 [INFO] [stderr] Downloaded wasm-bindgen v0.2.106 [INFO] [stderr] Downloaded find-msvc-tools v0.1.5 [INFO] [stderr] Downloaded getopts v0.2.24 [INFO] [stderr] Downloaded blinc_animation v0.5.1 [INFO] [stderr] Downloaded toml_datetime v0.7.5+spec-1.1.0 [INFO] [stderr] Downloaded cc v1.2.50 [INFO] [stderr] Downloaded blinc_theme v0.5.1 [INFO] [stderr] Downloaded toml_edit v0.23.10+spec-1.0.0 [INFO] [stderr] Downloaded is-docker v0.2.0 [INFO] [stderr] Downloaded nasm-rs v0.3.2 [INFO] [stderr] Downloaded utf8-width v0.1.8 [INFO] [stderr] Downloaded open v5.3.3 [INFO] [stderr] Downloaded html-escape v0.2.13 [INFO] [stderr] Downloaded blinc_media v0.5.1 [INFO] [stderr] Downloaded objc2-core-audio-types v0.3.2 [INFO] [stderr] Downloaded simd-adler32 v0.3.8 [INFO] [stderr] Downloaded claxon v0.4.3 [INFO] [stderr] Downloaded mach2 v0.5.0 [INFO] [stderr] Downloaded is-wsl v0.4.0 [INFO] [stderr] Downloaded fax_derive v0.2.0 [INFO] [stderr] Downloaded blinc_platform v0.5.1 [INFO] [stderr] Downloaded zune-core v0.4.12 [INFO] [stderr] Downloaded taffy v0.6.3 [INFO] [stderr] Downloaded pathdiff v0.2.3 [INFO] [stderr] Downloaded weezl v0.1.12 [INFO] [stderr] Downloaded cpal v0.17.1 [INFO] [stderr] Downloaded objc2-avf-audio v0.3.2 [INFO] [stderr] Downloaded objc2-core-graphics v0.3.2 [INFO] [stderr] Downloaded web-sys v0.3.83 [INFO] [stderr] Downloaded blinc_core v0.5.1 [INFO] [stderr] Downloaded image v0.25.9 [INFO] [stderr] Downloaded unicase v2.8.1 [INFO] [stderr] Downloaded hound v3.5.1 [INFO] [stderr] Downloaded wasm-bindgen-futures v0.4.56 [INFO] [stderr] Downloaded openh264-sys2 v0.9.6 [INFO] [stderr] Downloaded toml v0.8.2 [INFO] [stderr] Downloaded toml_parser v1.0.6+spec-1.1.0 [INFO] [stderr] Downloaded indexmap v2.12.1 [INFO] [stderr] Downloaded pulldown-cmark v0.10.3 [INFO] [stderr] Downloaded pulldown-cmark-escape v0.10.1 [INFO] [stderr] Downloaded libc v0.2.178 [INFO] [stderr] Downloaded arboard v3.6.1 [INFO] [stderr] Downloaded mp4 v0.14.0 [INFO] [stderr] Downloaded openh264 v0.9.3 [INFO] [stderr] Downloaded objc2-io-surface v0.3.2 [INFO] [stderr] Downloaded zerocopy v0.8.31 [INFO] [stderr] Downloaded moxcms v0.7.11 [INFO] [stderr] Downloaded objc2-core-audio v0.3.2 [INFO] [stderr] Downloaded objc2-app-kit v0.3.2 [INFO] [stderr] Downloaded fax v0.2.6 [INFO] [stderr] Downloaded tiff v0.10.3 [INFO] [stderr] Downloaded objc2-foundation v0.3.2 [INFO] [stderr] Downloaded alsa v0.10.0 [INFO] [stderr] Downloaded quick-error v2.0.1 [INFO] [stderr] Downloaded zerocopy-derive v0.8.31 [INFO] [stderr] Downloaded coreaudio-rs v0.13.0 [INFO] [stderr] Downloaded objc2-audio-toolbox v0.3.2 [INFO] [stderr] Downloaded zune-jpeg v0.4.21 [INFO] [stderr] Downloaded pxfm v0.1.27 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "+f9988fefd3add01f414f52b414308e7872622fee" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5e56d229837d8711d194d5708f704d1ebe368731ce145b370cbee799bebdeeaa [INFO] running `Command { std: "docker" "start" "-a" "5e56d229837d8711d194d5708f704d1ebe368731ce145b370cbee799bebdeeaa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5e56d229837d8711d194d5708f704d1ebe368731ce145b370cbee799bebdeeaa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5e56d229837d8711d194d5708f704d1ebe368731ce145b370cbee799bebdeeaa", kill_on_drop: false }` [INFO] [stdout] 5e56d229837d8711d194d5708f704d1ebe368731ce145b370cbee799bebdeeaa [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "+f9988fefd3add01f414f52b414308e7872622fee" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8cbc8b868a905a8242a9a53ab0b2d99ca433095fe4404cc143bb6b940fb2bb3e [INFO] running `Command { std: "docker" "start" "-a" "8cbc8b868a905a8242a9a53ab0b2d99ca433095fe4404cc143bb6b940fb2bb3e", kill_on_drop: false }` [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling libc v0.2.178 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling pkg-config v0.3.32 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling simd-adler32 v0.3.8 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling slotmap v1.1.1 [INFO] [stderr] Compiling bytemuck v1.24.0 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling find-msvc-tools v0.1.5 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling nasm-rs v0.3.2 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling adler2 v2.0.1 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling pin-project-lite v0.2.16 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling cpal v0.15.3 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling dasp_sample v0.11.0 [INFO] [stderr] Compiling rustc-hash v2.1.1 [INFO] [stderr] Compiling tinyvec_macros v0.1.1 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling syn v2.0.111 [INFO] [stderr] Compiling ogg v0.8.0 [INFO] [stderr] Compiling safe_arch v0.7.4 [INFO] [stderr] Compiling tinyvec v1.10.0 [INFO] [stderr] Compiling indexmap v2.12.1 [INFO] [stderr] Compiling fdeflate v0.3.7 [INFO] [stderr] Compiling winnow v0.5.40 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling web-time v1.1.0 [INFO] [stderr] Compiling flate2 v1.1.5 [INFO] [stderr] Compiling cpal v0.17.1 [INFO] [stderr] Compiling lewton v0.10.2 [INFO] [stderr] Compiling alsa-sys v0.3.1 [INFO] [stderr] Compiling wide v0.7.33 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling is-docker v0.2.0 [INFO] [stderr] Compiling png v0.18.0 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling bytes v1.11.0 [INFO] [stderr] Compiling pulldown-cmark v0.10.3 [INFO] [stderr] Compiling claxon v0.4.3 [INFO] [stderr] Compiling unicode-width v0.2.2 [INFO] [stderr] Compiling byteorder-lite v0.1.0 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling hound v3.5.1 [INFO] [stderr] Compiling x11rb-protocol v0.13.2 [INFO] [stderr] Compiling getopts v0.2.24 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling pxfm v0.1.27 [INFO] [stderr] Compiling is-wsl v0.4.0 [INFO] [stderr] Compiling jobserver v0.1.34 [INFO] [stderr] Compiling cc v1.2.50 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling alsa v0.9.1 [INFO] [stderr] Compiling alsa v0.10.0 [INFO] [stderr] Compiling unicase v2.8.1 [INFO] [stderr] Compiling grid v0.15.0 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling pulldown-cmark-escape v0.10.1 [INFO] [stderr] Compiling utf8-width v0.1.8 [INFO] [stderr] Compiling pathdiff v0.2.3 [INFO] [stderr] Compiling open v5.3.3 [INFO] [stderr] Compiling html-escape v0.2.13 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling openh264-sys2 v0.9.6 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling moxcms v0.7.11 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling gethostname v1.1.0 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling blinc_platform v0.5.1 [INFO] [stderr] Compiling x11rb v0.13.2 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling rodio v0.19.0 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling image v0.25.9 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling toml_datetime v0.6.3 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_edit v0.20.2 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling blinc_core v0.5.1 [INFO] [stderr] Compiling mp4 v0.14.0 [INFO] [stderr] Compiling taffy v0.6.3 [INFO] [stderr] Compiling arboard v3.6.1 [INFO] [stderr] Compiling blinc_animation v0.5.1 [INFO] [stderr] Compiling toml v0.8.2 [INFO] [stderr] Compiling blinc_theme v0.5.1 [INFO] [stderr] Compiling openh264 v0.9.3 [INFO] [stderr] Compiling blinc_media v0.5.1 [INFO] [stderr] Compiling blinc_layout v0.5.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 25s [INFO] running `Command { std: "docker" "inspect" "8cbc8b868a905a8242a9a53ab0b2d99ca433095fe4404cc143bb6b940fb2bb3e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8cbc8b868a905a8242a9a53ab0b2d99ca433095fe4404cc143bb6b940fb2bb3e", kill_on_drop: false }` [INFO] [stdout] 8cbc8b868a905a8242a9a53ab0b2d99ca433095fe4404cc143bb6b940fb2bb3e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "+f9988fefd3add01f414f52b414308e7872622fee" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] eb33addf5ab694303d9d264addc874fa890dd396f2b259d1b97fc461570c3466 [INFO] running `Command { std: "docker" "start" "-a" "eb33addf5ab694303d9d264addc874fa890dd396f2b259d1b97fc461570c3466", kill_on_drop: false }` [INFO] [stderr] Compiling blinc_layout v0.5.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 18.16s [INFO] running `Command { std: "docker" "inspect" "eb33addf5ab694303d9d264addc874fa890dd396f2b259d1b97fc461570c3466", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "eb33addf5ab694303d9d264addc874fa890dd396f2b259d1b97fc461570c3466", kill_on_drop: false }` [INFO] [stdout] eb33addf5ab694303d9d264addc874fa890dd396f2b259d1b97fc461570c3466 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "+f9988fefd3add01f414f52b414308e7872622fee" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] aea0b46a736b0d25628738fa7445be5d593646a28da62e0f6a201cdb33ada18f [INFO] running `Command { std: "docker" "start" "-a" "aea0b46a736b0d25628738fa7445be5d593646a28da62e0f6a201cdb33ada18f", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.29s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/blinc_layout-a2c8241390cf08f3) [INFO] [stdout] [INFO] [stdout] running 598 tests [INFO] [stdout] test animated::tests::test_animation_builder ... ok [INFO] [stdout] test animated::tests::test_div_animate ... ok [INFO] [stdout] test calc::tests::test_addition ... ok [INFO] [stdout] test calc::tests::test_calc_or_value_dynamic ... ok [INFO] [stdout] test calc::tests::test_calc_or_value_calc ... ok [INFO] [stdout] test calc::tests::test_calc_or_value_fixed ... ok [INFO] [stdout] test calc::tests::test_calc_wrapper ... ok [INFO] [stdout] test calc::tests::test_clamp ... ok [INFO] [stdout] test calc::tests::test_css_var ... ok [INFO] [stdout] test calc::tests::test_css_var_in_expression ... ok [INFO] [stdout] test calc::tests::test_demo_border_width_calc ... ok [INFO] [stdout] test calc::tests::test_demo_mix_with_px_unit ... ok [INFO] [stdout] test calc::tests::test_complex_expression ... ok [INFO] [stdout] test calc::tests::test_demo_opacity_mix ... ok [INFO] [stdout] test calc::tests::test_demo_rotate_calc ... ok [INFO] [stdout] test calc::tests::test_dimension_deg ... ok [INFO] [stdout] test calc::tests::test_dimension_em ... ok [INFO] [stdout] test calc::tests::test_dimension_px ... ok [INFO] [stdout] test calc::tests::test_dimension_vw ... ok [INFO] [stdout] test calc::tests::test_division ... ok [INFO] [stdout] test calc::tests::test_division_by_zero ... ok [INFO] [stdout] test calc::tests::test_env_var ... ok [INFO] [stdout] test calc::tests::test_env_var_complex ... ok [INFO] [stdout] test calc::tests::test_env_var_in_expression ... ok [INFO] [stdout] test calc::tests::test_literal ... ok [INFO] [stdout] test calc::tests::test_min ... ok [INFO] [stdout] test calc::tests::test_mix ... ok [INFO] [stdout] test calc::tests::test_max ... ok [INFO] [stdout] test calc::tests::test_negation ... ok [INFO] [stdout] test calc::tests::test_is_dynamic_false ... ok [INFO] [stdout] test calc::tests::test_negative_number ... ok [INFO] [stdout] test calc::tests::test_operator_precedence ... ok [INFO] [stdout] test calc::tests::test_percentage ... ok [INFO] [stdout] test calc::tests::test_is_dynamic_true ... ok [INFO] [stdout] test calc::tests::test_empty_string ... ok [INFO] [stdout] test calc::tests::test_parentheses ... ok [INFO] [stdout] test calc::tests::test_remap ... ok [INFO] [stdout] test calc::tests::test_is_dynamic_nested ... ok [INFO] [stdout] test calc::tests::test_unknown_unit ... ok [INFO] [stdout] test canvas::tests::test_canvas_creation ... ok [INFO] [stdout] test calc::tests::test_multiplication ... ok [INFO] [stdout] test css_parser::tests::test_animation_direction_starts_reversed ... ok [INFO] [stdout] test css_parser::tests::test_animation_fill_mode_to_fill_mode ... ok [INFO] [stdout] test calc::tests::test_smoothstep ... ok [INFO] [stdout] test calc::tests::test_percentage_minus_px ... ok [INFO] [stdout] test calc::tests::test_step ... ok [INFO] [stdout] test css_parser::tests::test_animation_timing_to_easing ... ok [INFO] [stdout] test calc::tests::test_unbalanced_parens ... ok [INFO] [stdout] test css_parser::tests::test_animation_shorthand_full ... ok [INFO] [stdout] test css_parser::tests::test_calc_in_width ... ok [INFO] [stdout] test canvas::tests::test_canvas_absolute_positioning ... ok [INFO] [stdout] test css_parser::tests::test_animation_direction_to_play_direction ... ok [INFO] [stdout] test calc::tests::test_subtraction ... ok [INFO] [stdout] test canvas::tests::test_canvas_opacity ... ok [INFO] [stdout] test css_parser::tests::test_animation_individual_properties ... ok [INFO] [stdout] test css_parser::tests::test_animation_shorthand_basic ... ok [INFO] [stdout] test css_parser::tests::test_calc_in_border_width ... ok [INFO] [stdout] test css_parser::tests::test_border_radius_with_sp ... ok [INFO] [stdout] test css_parser::tests::test_comma_separated_does_not_break_subsequent_rules ... ok [INFO] [stdout] test css_parser::tests::test_collect_multiple_errors_via_iterations ... ok [INFO] [stdout] test css_parser::tests::test_comma_separated_mixed_selectors ... ok [INFO] [stdout] test css_parser::tests::test_conic_gradient_from_angle ... ok [INFO] [stdout] test css_parser::tests::test_conic_gradient_from_at ... ok [INFO] [stdout] test css_parser::tests::test_comma_separated_three_selectors ... ok [INFO] [stdout] test css_parser::tests::test_calc_in_padding ... ok [INFO] [stdout] test css_parser::tests::test_animation_with_keyframes ... ok [INFO] [stdout] test css_parser::tests::test_calc_in_gap ... ok [INFO] [stdout] test css_parser::tests::test_comma_separated_id_selectors ... ok [INFO] [stdout] test css_parser::tests::test_conic_gradient_at_position ... ok [INFO] [stdout] test css_parser::tests::test_conic_gradient_simple ... ok [INFO] [stdout] test css_parser::tests::test_css_selector_key ... ok [INFO] [stdout] test css_parser::tests::test_css_variables_root_parsing ... ok [INFO] [stdout] test css_parser::tests::test_css_variables_nested_resolution ... ok [INFO] [stdout] test css_parser::tests::test_css_variables_names_iterator ... ok [INFO] [stdout] test css_parser::tests::test_css_variables_usage ... ok [INFO] [stdout] test css_parser::tests::test_element_state_display ... ok [INFO] [stdout] test css_parser::tests::test_css_parse_result_methods ... ok [INFO] [stdout] test css_parser::tests::test_element_state_from_str ... ok [INFO] [stdout] test css_parser::tests::test_css_variables_multiple_rules ... ok [INFO] [stdout] test css_parser::tests::test_css_variables_set_at_runtime ... ok [INFO] [stdout] test css_parser::tests::test_error_collection_missing_closing_brace ... ok [INFO] [stdout] test css_parser::tests::test_css_variables_with_fallback ... ok [INFO] [stdout] test css_parser::tests::test_css_variables_color ... ok [INFO] [stdout] test css_parser::tests::test_error_collection_missing_id_after_hash ... ok [INFO] [stdout] test css_parser::tests::test_error_collection_preserves_fragment ... ok [INFO] [stdout] test css_parser::tests::test_error_collection_with_contexts ... ok [INFO] [stdout] test css_parser::tests::test_error_is_std_error ... ok [INFO] [stdout] test css_parser::tests::test_error_collection_multiline ... ok [INFO] [stdout] test css_parser::tests::test_flow_alongside_rules ... ok [INFO] [stdout] test css_parser::tests::test_flow_bare_output ... ok [INFO] [stdout] test css_parser::tests::test_flow_compute_target ... ok [INFO] [stdout] test css_parser::tests::test_flow_basic_fragment ... ok [INFO] [stdout] test css_parser::tests::test_flow_cycle_reported_as_error ... ok [INFO] [stdout] test css_parser::tests::test_flow_expr_arithmetic ... ok [INFO] [stdout] test css_parser::tests::test_error_collection_with_valid_css_no_errors ... ok [INFO] [stdout] test css_parser::tests::test_flow_expr_function_call ... ok [INFO] [stdout] test css_parser::tests::test_flow_expr_negative_number ... ok [INFO] [stdout] test css_parser::tests::test_error_debug_format ... ok [INFO] [stdout] test css_parser::tests::test_flow_expr_nested_functions ... ok [INFO] [stdout] test css_parser::tests::test_flow_expr_color_literal ... ok [INFO] [stdout] test css_parser::tests::test_flow_expr_parenthesized ... ok [INFO] [stdout] test css_parser::tests::test_flow_expr_vec_constructors ... ok [INFO] [stdout] test css_parser::tests::test_keyframes_multiple_positions ... ok [INFO] [stdout] test css_parser::tests::test_keyframes_mixed_with_rules ... ok [INFO] [stdout] test css_parser::tests::test_keyframes_names ... ok [INFO] [stdout] test css_parser::tests::test_get_all_states ... ok [INFO] [stdout] test css_parser::tests::test_keyframes_percentage ... ok [INFO] [stdout] test css_parser::tests::test_keyframes_to_motion_animation ... ok [INFO] [stdout] test css_parser::tests::test_flow_multiple_flows ... ok [INFO] [stdout] test css_parser::tests::test_gradient_with_css_variables ... ok [INFO] [stdout] test css_parser::tests::test_gradient_with_named_colors ... ok [INFO] [stdout] test css_parser::tests::test_flow_with_comments ... ok [INFO] [stdout] test css_parser::tests::test_invalid_value_skipped ... ok [INFO] [stdout] test css_parser::tests::test_keyframes_basic ... ok [INFO] [stdout] test css_parser::tests::test_keyframes_count ... ok [INFO] [stdout] test css_parser::tests::test_gradient_fallback_to_solid ... ok [INFO] [stdout] test css_parser::tests::test_linear_gradient_implied_positions ... ok [INFO] [stdout] test css_parser::tests::test_linear_gradient_multiple_stops ... ok [INFO] [stdout] test css_parser::tests::test_keyframes_to_multi_keyframe_animation ... ok [INFO] [stdout] test css_parser::tests::test_keyframes_with_transform ... ok [INFO] [stdout] test css_parser::tests::test_light_alias ... ok [INFO] [stdout] test css_parser::tests::test_keyframes_with_variables ... ok [INFO] [stdout] test css_parser::tests::test_linear_gradient_angle ... ok [INFO] [stdout] test css_parser::tests::test_linear_gradient_rgba_colors ... ok [INFO] [stdout] test css_parser::tests::test_linear_gradient_to_bottom ... ok [INFO] [stdout] test css_parser::tests::test_linear_gradient_to_bottom_right ... ok [INFO] [stdout] test css_parser::tests::test_parse_backdrop_filter_blur ... ok [INFO] [stdout] test css_parser::tests::test_parse_css_length_px ... ok [INFO] [stdout] test css_parser::tests::test_parse_css_length_unitless ... ok [INFO] [stdout] test css_parser::tests::test_parse_backdrop_filter_glass ... ok [INFO] [stdout] test css_parser::tests::test_parse_backdrop_filter_metallic ... ok [INFO] [stdout] test css_parser::tests::test_parse_comments ... ok [INFO] [stdout] test css_parser::tests::test_linear_gradient_to_right ... ok [INFO] [stdout] test css_parser::tests::test_parse_error_context ... ok [INFO] [stdout] test css_parser::tests::test_multiple_state_modifiers ... ok [INFO] [stdout] test css_parser::tests::test_parse_error_has_display ... ok [INFO] [stdout] test css_parser::tests::test_parse_css_length_sp ... ok [INFO] [stdout] test css_parser::tests::test_parse_hex_colors ... ok [INFO] [stdout] test css_parser::tests::test_parse_empty ... ok [INFO] [stdout] test css_parser::tests::test_parse_transform_scale ... ok [INFO] [stdout] test css_parser::tests::test_parse_transform_scale_two_args ... ok [INFO] [stdout] test css_parser::tests::test_parse_named_color ... ok [INFO] [stdout] test css_parser::tests::test_parse_or_empty_failure ... ok [INFO] [stdout] test css_parser::tests::test_parse_transform_translate ... ok [INFO] [stdout] test css_parser::tests::test_parse_css_length_pct ... ok [INFO] [stdout] test css_parser::tests::test_parse_multiple_rules ... ok [INFO] [stdout] test css_parser::tests::test_parse_or_empty_success ... ok [INFO] [stdout] test css_parser::tests::test_parse_render_layer ... ok [INFO] [stdout] test css_parser::tests::test_parse_rgb_color ... ok [INFO] [stdout] test css_parser::tests::test_parse_rgba_color ... ok [INFO] [stdout] test css_parser::tests::test_parse_single_rule ... ok [INFO] [stdout] test css_parser::tests::test_parse_short_hex ... ok [INFO] [stdout] test css_parser::tests::test_parse_transform_rotate ... ok [INFO] [stdout] test css_parser::tests::test_parse_transform_translate_x ... ok [INFO] [stdout] test css_parser::tests::test_parse_transform_translate_y ... ok [INFO] [stdout] test css_parser::tests::test_parse_with_errors_collects_invalid_values ... ok [INFO] [stdout] test css_parser::tests::test_parse_with_errors_collects_unknown_properties ... ok [INFO] [stdout] test css_parser::tests::test_parse_with_errors_multiline_line_numbers ... ok [INFO] [stdout] test css_parser::tests::test_parse_with_errors_print_diagnostics ... ok [INFO] [stdout] test css_parser::tests::test_parse_with_errors_severity_levels ... ok [INFO] [stdout] test css_parser::tests::test_radial_gradient_at_center ... ok [INFO] [stdout] test css_parser::tests::test_radial_gradient_at_position ... ok [INFO] [stdout] test css_parser::tests::test_radial_gradient_ellipse ... ok [INFO] [stdout] test css_parser::tests::test_radial_gradient_multiple_stops ... ok [INFO] [stdout] test css_parser::tests::test_resolve_animation ... ok [INFO] [stdout] test css_parser::tests::test_radial_gradient_simple ... ok [INFO] [stdout] test css_parser::tests::test_resolve_animation_missing_keyframes ... ok [INFO] [stdout] test css_parser::tests::test_resolve_animation_no_animation_property ... ok [INFO] [stdout] test css_parser::tests::test_shape_3d_still_works ... ok [INFO] [stdout] test css_parser::tests::test_shadow_with_sp ... ok [INFO] [stdout] test css_parser::tests::test_shape_blend_alias ... ok [INFO] [stdout] test css_parser::tests::test_shape_alias ... ok [INFO] [stdout] test css_parser::tests::test_state_modifier_hover ... ok [INFO] [stdout] test css_parser::tests::test_shape_combine_alias ... ok [INFO] [stdout] test css_parser::tests::test_surface_glass_alias ... ok [INFO] [stdout] test css_parser::tests::test_state_modifier_active ... ok [INFO] [stdout] test css_parser::tests::test_surface_gold_alias ... ok [INFO] [stdout] test css_parser::tests::test_state_modifier_disabled ... ok [INFO] [stdout] test css_parser::tests::test_surface_metallic_alias ... ok [INFO] [stdout] test css_parser::tests::test_state_modifier_focus ... ok [INFO] [stdout] test css_parser::tests::test_state_modifier_with_variables ... ok [INFO] [stdout] test css_parser::tests::test_transform_with_sp ... ok [INFO] [stdout] test css_parser::tests::test_unknown_property_ignored ... ok [INFO] [stdout] test css_parser::tests::test_translatey_with_sp ... ok [INFO] [stdout] test css_parser::tests::test_translatex_with_sp ... ok [INFO] [stdout] test css_parser::tests::test_unknown_state_modifier_ignored ... ok [INFO] [stdout] test diff::tests::test_change_category_needs_layout ... ok [INFO] [stdout] test div::tests::test_div_builder ... ok [INFO] [stdout] test div::tests::test_build_tree ... ok [INFO] [stdout] test diff::tests::test_change_category_visual_only ... ok [INFO] [stdout] test div::tests::test_div_with_children ... ok [INFO] [stdout] test diff::tests::test_diff_layout_change ... ok [INFO] [stdout] test diff::tests::test_diff_unchanged ... ok [INFO] [stdout] test div::tests::test_element_ref_basic ... ok [INFO] [stdout] test diff::tests::test_diff_visual_change ... ok [INFO] [stdout] test diff::tests::test_hash_different_props ... ok [INFO] [stdout] test diff::tests::test_hash_stability ... ok [INFO] [stdout] test div::tests::test_element_ref_with_mut ... ok [INFO] [stdout] test div::tests::test_layout_padding ... ok [INFO] [stdout] test element_style::tests::test_css_and_style_macros_produce_same_result ... ok [INFO] [stdout] test element_style::tests::test_css_macro_backdrop_filter ... ok [INFO] [stdout] test div::tests::test_layout_flex_grow ... ok [INFO] [stdout] test div::tests::test_layout_flex_col_with_gap ... ok [INFO] [stdout] test div::tests::test_layout_flex_row_with_fixed_children ... ok [INFO] [stdout] test div::tests::test_layout_justify_between ... ok [INFO] [stdout] test element_style::tests::test_css_macro_display_block ... ok [INFO] [stdout] test element_style::tests::test_css_macro_animation ... ok [INFO] [stdout] test div::tests::test_nested_layout ... ok [INFO] [stdout] test element_style::tests::test_css_macro_border_shorthand ... ok [INFO] [stdout] test element_style::tests::test_css_macro_basic ... ok [INFO] [stdout] test element_style::tests::test_css_macro_empty ... ok [INFO] [stdout] test element_style::tests::test_css_macro_flex_extras ... ok [INFO] [stdout] test element_style::tests::test_css_macro_filter ... ok [INFO] [stdout] test element_style::tests::test_css_macro_inset ... ok [INFO] [stdout] test element_style::tests::test_css_macro_image_properties ... ok [INFO] [stdout] test element_style::tests::test_css_macro_outline ... ok [INFO] [stdout] test div::tests::test_element_ref_clone ... ok [INFO] [stdout] test element_style::tests::test_css_macro_pointer_events ... ok [INFO] [stdout] test element_style::tests::test_css_macro_position_inset ... ok [INFO] [stdout] test element_style::tests::test_css_macro_form_colors ... ok [INFO] [stdout] test element_style::tests::test_css_macro_scrollbar ... ok [INFO] [stdout] test element_style::tests::test_css_macro_svg_properties ... ok [INFO] [stdout] test element_style::tests::test_css_macro_text_decoration ... ok [INFO] [stdout] test element_style::tests::test_css_macro_transform ... ok [INFO] [stdout] test element_style::tests::test_css_style_parity_position ... ok [INFO] [stdout] test element_style::tests::test_css_macro_text_properties ... ok [INFO] [stdout] test element_style::tests::test_css_macro_text_overflow ... ok [INFO] [stdout] test element_style::tests::test_css_macro_overflow_axes ... ok [INFO] [stdout] test element_style::tests::test_css_macro_visibility ... ok [INFO] [stdout] test element_style::tests::test_css_macro_transform_extras ... ok [INFO] [stdout] test element_style::tests::test_css_style_parity_text ... ok [INFO] [stdout] test element_style::tests::test_style_empty ... ok [INFO] [stdout] test element_style::tests::test_style_macro_empty ... ok [INFO] [stdout] test element_style::tests::test_style_macro_filter ... ok [INFO] [stdout] test element_style::tests::test_style_macro_form_colors ... ok [INFO] [stdout] test element_style::tests::test_style_macro_image_properties ... ok [INFO] [stdout] test element_style::tests::test_style_macro_opacity_presets ... ok [INFO] [stdout] test element_style::tests::test_style_macro_pointer_events ... ok [INFO] [stdout] test element_style::tests::test_style_macro_position_inset ... ok [INFO] [stdout] test element_style::tests::test_style_macro_layer ... ok [INFO] [stdout] test element_style::tests::test_style_macro_materials ... ok [INFO] [stdout] test element_style::tests::test_style_macro_rounded_corners ... ok [INFO] [stdout] test element_style::tests::test_style_macro_material_variants ... ok [INFO] [stdout] test element_style::tests::test_style_macro_outline ... ok [INFO] [stdout] test element_style::tests::test_style_macro_svg_properties ... ok [INFO] [stdout] test element_style::tests::test_style_macro_transforms ... ok [INFO] [stdout] test element_style::tests::test_style_macro_text_properties ... ok [INFO] [stdout] test event_handler::tests::test_event_dispatch ... ok [INFO] [stdout] test event_handler::tests::test_event_handlers_registration ... ok [INFO] [stdout] test event_handler::tests::test_handler_registry ... ok [INFO] [stdout] test element_style::tests::test_style_macro_transform_extras ... ok [INFO] [stdout] test event_router::tests::test_focus_blur ... ok [INFO] [stdout] test css_parser::tests::test_linear_gradient_angle_units ... ok [INFO] [stdout] test event_router::tests::test_hover_enter_leave ... ok [INFO] [stdout] test event_router::tests::test_hit_test_basic ... ok [INFO] [stdout] test event_router::tests::test_lifecycle_mount_unmount ... ok [INFO] [stdout] test event_handler::tests::test_multiple_handlers ... ok [INFO] [stdout] test event_router::tests::test_unmount_clears_state ... ok [INFO] [stdout] test image::tests::test_eager_loading_default ... ok [INFO] [stdout] test event_router::tests::test_window_focus_blur ... ok [INFO] [stdout] test image::tests::test_image_builder ... ok [INFO] [stdout] test image::tests::test_image_filters ... ok [INFO] [stdout] test image::tests::test_lazy_loading ... ok [INFO] [stdout] test image::tests::test_image_build ... ok [INFO] [stdout] test image::tests::test_placeholder_image ... ok [INFO] [stdout] test image::tests::test_skeleton_placeholder ... ok [INFO] [stdout] test interactive::tests::test_complex_state_type ... ok [INFO] [stdout] test interactive::tests::test_dirty_tracker ... ok [INFO] [stdout] test interactive::tests::test_interactive_context_fsm ... ok [INFO] [stdout] test interactive::tests::test_interactive_context_state ... ok [INFO] [stdout] test image::tests::test_no_fade ... ok [INFO] [stdout] test key::tests::test_derive ... ok [INFO] [stdout] test key::tests::test_different_source_locations_independent ... ok [INFO] [stdout] test key::tests::test_explicit_key ... ok [INFO] [stdout] test key::tests::test_clone_preserves_key ... ok [INFO] [stdout] test key::tests::test_keys_stable_across_rebuilds ... ok [INFO] [stdout] test key::tests::test_key_stability ... ok [INFO] [stdout] test key::tests::test_unique_keys_in_loop ... ok [INFO] [stdout] test layout_animation::tests::test_spring_presets ... ok [INFO] [stdout] test layout_animation::tests::test_config_builders ... ok [INFO] [stdout] test markdown::renderer::tests::test_bold_spacing_events ... ok [INFO] [stdout] test css_parser::tests::test_css_variables_with_theme_fallback ... ok [INFO] [stdout] test element_style::tests::test_style_macro_shadow_variants ... ok [INFO] [stdout] test css_parser::tests::test_resolve_keyframe_animation_preserves_all_keyframes ... ok [INFO] [stdout] test markdown::renderer::tests::test_footnote_events ... ok [INFO] [stdout] test markdown::renderer::tests::test_heading ... ok [INFO] [stdout] test element_style::tests::test_style_macro_combined ... ok [INFO] [stdout] test markdown::renderer::tests::test_footnote_renders ... ok [INFO] [stdout] test markdown::renderer::tests::test_horizontal_rule ... ok [INFO] [stdout] test element_style::tests::test_style_macro_rounded_variants ... ok [INFO] [stdout] test element_style::tests::test_style_macro_basic ... ok [INFO] [stdout] test element_style::tests::test_css_macro_shadow ... ok [INFO] [stdout] test markdown::renderer::tests::test_html_block_renders ... ok [INFO] [stdout] test element_style::tests::test_css_macro_combined ... ok [INFO] [stdout] test markdown::renderer::tests::test_html_parsing_functions ... ok [INFO] [stdout] test css_parser::tests::test_resolve_keyframe_animation_with_state ... ok [INFO] [stdout] test element_style::tests::test_style_merge ... ok [INFO] [stdout] test element_style::tests::test_style_builder ... ok [INFO] [stdout] test css_parser::tests::test_css_animation_iteration_count ... ok [INFO] [stdout] test markdown::renderer::tests::test_code_block ... ok [INFO] [stdout] test markdown::renderer::tests::test_italic_spacing_segments ... ok [INFO] [stdout] test element_style::tests::test_style_macro_presets ... ok [INFO] [stdout] test markdown::renderer::tests::test_image_alt_text_not_rendered ... ok [INFO] [stdout] test markdown::renderer::tests::test_inline_html_renders ... ok [INFO] [stdout] test markdown::renderer::tests::test_nested_list_events ... ok [INFO] [stdout] test markdown::renderer::tests::test_simple_paragraph ... ok [INFO] [stdout] test markdown::renderer::tests::test_nested_list_renders ... ok [INFO] [stdout] test markdown::renderer::tests::test_table_builds_with_headers ... ok [INFO] [stdout] test motion::tests::test_stagger_delay_forward ... ok [INFO] [stdout] test motion::tests::test_stagger_delay_with_limit ... ok [INFO] [stdout] test motion::tests_motion_presence::test_motion_presence_state_helpers ... ok [INFO] [stdout] test motion::tests_motion_presence::test_motion_presence_state_transitions ... ok [INFO] [stdout] test notch::tests::test_element_type_changes ... ok [INFO] [stdout] test notch::tests::test_needs_custom_rendering ... ok [INFO] [stdout] test markdown::renderer::tests::test_blockquote ... ok [INFO] [stdout] test markdown::renderer::tests::test_bold_spacing_segments ... ok [INFO] [stdout] test markdown::renderer::tests::test_table_parsing_events ... ok [INFO] [stdout] test markdown::renderer::tests::test_yaml_metadata_block_skipped ... ok [INFO] [stdout] test markdown::renderer::tests::test_list ... ok [INFO] [stdout] test markdown::renderer::tests::test_task_list_renders ... ok [INFO] [stdout] test motion::tests::test_stagger_delay_from_center ... ok [INFO] [stdout] test motion::tests::test_stagger_delay_reverse ... ok [INFO] [stdout] test notch::tests::test_notch_with_concave_curves ... ok [INFO] [stdout] test notch::tests::test_signed_radius_zero ... ok [INFO] [stdout] test notch::tests::test_notched_dropdown ... ok [INFO] [stdout] test notch::tests::test_signed_radius_individual_corners ... ok [INFO] [stdout] test notch::tests::test_signed_radius_mixed ... ok [INFO] [stdout] test notch::tests::test_step_corners ... ok [INFO] [stdout] test notch::tests::test_signed_radius_negative ... ok [INFO] [stdout] test markdown::renderer::tests::test_task_list_events ... ok [INFO] [stdout] test notch::tests::test_signed_radius_positive ... ok [INFO] [stdout] test notch::tests::test_step_with_rounded_bottom ... ok [INFO] [stdout] test pointer_query::tests::test_active_state ... ok [INFO] [stdout] test pointer_query::tests::test_clear ... ok [INFO] [stdout] test pointer_query::tests::test_env_resolution ... ok [INFO] [stdout] test pointer_query::tests::test_pointer_outside ... ok [INFO] [stdout] test pointer_query::tests::test_hover_duration ... ok [INFO] [stdout] test pointer_query::tests::test_pressure_env_resolution ... ok [INFO] [stdout] test pointer_query::tests::test_pressure_without_smoothing ... ok [INFO] [stdout] test pointer_query::tests::test_pressure_with_smoothing ... ok [INFO] [stdout] test pointer_query::tests::test_register_and_get ... ok [INFO] [stdout] test pointer_query::tests::test_touch_count ... ok [INFO] [stdout] test pointer_query::tests::test_smoothing ... ok [INFO] [stdout] test pointer_query::tests::test_update_bottom_right ... ok [INFO] [stdout] test pointer_query::tests::test_update_center_origin ... ok [INFO] [stdout] test pointer_query::tests::test_velocity_computation ... ok [INFO] [stdout] test pointer_query::tests::test_update_top_left_origin ... ok [INFO] [stdout] test render_state::tests::test_node_render_state ... ok [INFO] [stdout] test render_state::tests::test_overlays ... ok [INFO] [stdout] test render_state::tests::test_cursor_blink ... ok [INFO] [stdout] test render_state::tests::test_render_state_creation ... ok [INFO] [stdout] test rich_text::parser::tests::test_entity_decoding ... ok [INFO] [stdout] test rich_text::parser::tests::test_hex_color_parsing ... ok [INFO] [stdout] test rich_text::parser::tests::test_italic_tag ... ok [INFO] [stdout] test pointer_query::tests::test_state_persists_across_reregister ... ok [INFO] [stdout] test renderer::tests::test_compute_layout ... ok [INFO] [stdout] test pointer_query::tests::test_default_config ... ok [INFO] [stdout] test pointer_query::tests::test_pressure_decays_when_released ... ok [INFO] [stdout] test notch::tests::test_notch_no_concave_curves ... ok [INFO] [stdout] test rich_text::parser::tests::test_link_tag ... ok [INFO] [stdout] test rich_text::parser::tests::test_named_color ... ok [INFO] [stdout] test rich_text::parser::tests::test_hex_entity ... ok [INFO] [stdout] test rich_text::parser::tests::test_bold_tag ... ok [INFO] [stdout] test renderer::tests::test_render_tree_from_element ... ok [INFO] [stdout] test rich_text::parser::tests::test_em_tag ... ok [INFO] [stdout] test rich_text::parser::tests::test_plain_text ... ok [INFO] [stdout] test rich_text::tests::test_bold_tag ... ok [INFO] [stdout] test rich_text::tests::test_entity_decoding ... ok [INFO] [stdout] test rich_text::parser::tests::test_rgba_parsing ... ok [INFO] [stdout] test rich_text::parser::tests::test_span_color ... ok [INFO] [stdout] test rich_text::parser::tests::test_strikethrough_tag ... ok [INFO] [stdout] test rich_text::parser::tests::test_strong_tag ... ok [INFO] [stdout] test rich_text::parser::tests::test_unclosed_tag ... ok [INFO] [stdout] test rich_text::parser::tests::test_underline_tag ... ok [INFO] [stdout] test rich_text::parser::tests::test_unknown_tag ... ok [INFO] [stdout] test rich_text::tests::test_event_handlers_registered_for_links ... ok [INFO] [stdout] test rich_text::parser::tests::test_numeric_entity ... ok [INFO] [stdout] test rich_text::tests::test_link_has_url ... ok [INFO] [stdout] test rich_text::tests::test_link_regions_calculated ... ok [INFO] [stdout] test rich_text::tests::test_nested_tags ... ok [INFO] [stdout] test rich_text::tests::test_range_api ... ok [INFO] [stdout] test selector::handle::tests::test_handle_creation ... ok [INFO] [stdout] test selector::handle::tests::test_handle_on_ready_arc ... ok [INFO] [stdout] test selector::handle::tests::test_handle_for_nonexistent_element ... ok [INFO] [stdout] test rich_text::tests::test_plain_text ... ok [INFO] [stdout] test selector::handle::tests::test_handle_on_ready_uses_string_id ... ok [INFO] [stdout] test selector::handle::tests::test_handle_on_ready_skips_if_already_triggered ... ok [INFO] [stdout] test selector::handle::tests::test_parent_traversal ... ok [INFO] [stdout] test selector::registry::tests::test_clear ... ok [INFO] [stdout] test selector::registry::tests::test_duplicate_id_last_wins ... ok [INFO] [stdout] test selector::registry::tests::test_on_ready_skips_already_triggered ... ok [INFO] [stdout] test selector::registry::tests::test_on_ready_via_node_id ... ok [INFO] [stdout] test selector::registry::tests::test_register_and_get ... ok [INFO] [stdout] test selector::registry::tests::test_on_ready_via_node_id_without_string_id_warns ... ok [INFO] [stdout] test selector::registry::tests::test_reverse_lookup ... ok [INFO] [stdout] test selector::registry::tests::test_register_on_ready_for_id ... ok [INFO] [stdout] test selector::scroll_ref::tests::test_scroll_offset_query ... ok [INFO] [stdout] test selector::scroll_ref::tests::test_scroll_progress ... ok [INFO] [stdout] test selector::registry::tests::test_triggered_survives_clear ... ok [INFO] [stdout] test selector::scroll_ref::tests::test_scroll_to_element ... ok [INFO] [stdout] test stateful::tests::test_checkbox_states ... ok [INFO] [stdout] test stateful::tests::test_disabled_button_ignores_events ... ok [INFO] [stdout] test stateful::tests::test_callback_is_called ... ok [INFO] [stdout] test selector::registry::tests::test_on_ready_triggered_tracking ... ok [INFO] [stdout] test selector::scroll_ref::tests::test_scroll_ref_new ... ok [INFO] [stdout] test stateful::tests::test_handle_event ... ok [INFO] [stdout] test selector::scroll_ref::tests::test_scroll_to_bottom ... ok [INFO] [stdout] test stateful::tests::test_state_callback_with_pattern_matching ... ok [INFO] [stdout] test stateful::tests::test_state_transition_with_enum ... ignored, Test needs to be updated for new API [INFO] [stdout] test stateful::tests::test_stateful_basic ... ok [INFO] [stdout] test stateful::tests::test_toggle_states ... ignored, Test needs to be updated to match latest API [INFO] [stdout] test styled_text::tests::test_plain_text ... ok [INFO] [stdout] test stateful::tests::test_unit_state_ignores_all_events ... ok [INFO] [stdout] test styled_text::tests::test_raw_text ... ok [INFO] [stdout] test svg::tests::test_svg_build ... ok [INFO] [stdout] test syntax::tests::test_empty_line ... ok [INFO] [stdout] test stateful::tests::test_text_field_states ... ok [INFO] [stdout] test styled_text::tests::test_styled_line ... ok [INFO] [stdout] test syntax::tests::test_plain_highlighter ... ok [INFO] [stdout] test text::tests::test_html_entity_decoding ... ok [INFO] [stdout] test text::tests::test_plain_text_unchanged ... ok [INFO] [stdout] test svg::tests::test_svg_builder ... ok [INFO] [stdout] test rich_text::parser::tests::test_nested_tags ... ok [INFO] [stdout] test text::tests::test_text_build ... ok [INFO] [stdout] test text::tests::test_text_builder ... ok [INFO] [stdout] test text_selection::tests::test_global_selection ... ok [INFO] [stdout] test text_selection::tests::test_selection_empty ... ok [INFO] [stdout] test text_selection::tests::test_selection_with_text ... ok [INFO] [stdout] test typography::tests::test_heading_levels ... ok [INFO] [stdout] test typography::tests::test_headings ... ok [INFO] [stdout] test units::tests::test_px_conversion ... ok [INFO] [stdout] test typography::tests::test_inline_helpers ... ok [INFO] [stdout] test units::tests::test_sp_conversion ... ok [INFO] [stdout] test units::tests::test_taffy_conversion ... ok [INFO] [stdout] test units::tests::test_tuple_syntax ... ok [INFO] [stdout] test visual_animation::tests::test_animation_direction ... ok [INFO] [stdout] test visual_animation::tests::test_config_builders ... ok [INFO] [stdout] test widgets::blockquote::tests::test_blockquote_creates_container ... ok [INFO] [stdout] test widgets::blockquote::tests::test_blockquote_with_child ... ok [INFO] [stdout] test syntax::tests::test_rust_keywords ... ok [INFO] [stdout] test event_router::tests::test_mouse_down_up ... ok [INFO] [stdout] test widgets::cursor::tests::test_cursor_opacity_smooth_fade_range ... ok [INFO] [stdout] test widgets::cursor::tests::test_cursor_opacity_when_not_visible ... ok [INFO] [stdout] test widgets::hr::tests::test_hr_creates_div ... ok [INFO] [stdout] test widgets::hr::tests::test_hr_with_custom_color ... ok [INFO] [stdout] test widgets::link::tests::test_link_creates_element ... ok [INFO] [stdout] test widgets::link::tests::test_link_has_pointer_cursor ... ok [INFO] [stdout] test widgets::link::tests::test_link_stores_url ... ok [INFO] [stdout] test selector::handle::tests::test_handle_on_ready_registers_callback ... ok [INFO] [stdout] test widgets::list::tests::test_markers ... ok [INFO] [stdout] test selector::registry::tests::test_on_ready_multiple_elements ... ok [INFO] [stdout] test widgets::list::tests::test_roman_numerals ... ok [INFO] [stdout] test widgets::list::tests::test_task_list ... ok [INFO] [stdout] test widgets::cursor::tests::test_cursor_state_defaults ... ok [INFO] [stdout] test widgets::cursor::tests::test_cursor_opacity_solid ... ok [INFO] [stdout] test widgets::media::format_time::tests::test_format_seconds ... ok [INFO] [stdout] test widgets::overlay::tests::test_overlay_config_defaults ... ok [INFO] [stdout] test widgets::overlay::tests::test_overlay_manager_basic ... ok [INFO] [stdout] test widgets::overlay::tests::test_overlay_state_transitions ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::collapsed_selection_at_block_zero_still_affects_block_zero ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::convert_selection_at_block_end_skips_suffix ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::convert_selection_at_block_start_skips_prefix ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::convert_selection_clears_indent_for_heading_only ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::convert_selection_collapsed_falls_back_to_set_kind ... ok [INFO] [stdout] test widgets::list::tests::test_ordered_list ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::convert_selection_full_line_returns_none_and_converts_in_place ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::convert_selection_splits_into_three_blocks ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::indent_increments_paragraph_and_bullets ... ok [INFO] [stdout] test syntax::tests::test_json_highlighter ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::insert_divider_after_inserts_two_blocks ... ok [INFO] [stdout] test widgets::overlay::tests::test_overlay_escape ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::outdent_walks_back_one_level ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::set_kind_changes_one_block ... ok [INFO] [stdout] test widgets::list::tests::test_unordered_list ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::set_kind_includes_trailing_block_when_endpoint_is_inside_it ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::toggle_kind_reverts_to_paragraph_when_all_match ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::set_kind_no_op_when_already_matches ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::toggle_kind_sets_when_some_dont_match ... ok [INFO] [stdout] test widgets::rich_text_editor::cursor::tests::active_format_at_run_boundary_inherits_previous_run ... ok [INFO] [stdout] test widgets::rich_text_editor::cursor::tests::doc_position_ordering ... ok [INFO] [stdout] test widgets::rich_text_editor::cursor::tests::active_format_picks_up_span_at_cursor ... ok [INFO] [stdout] test widgets::rich_text_editor::cursor::tests::selection_ordered_canonicalizes ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::set_kind_clears_indent_for_heading ... ok [INFO] [stdout] test widgets::rich_text_editor::cursor::tests::step_backward_is_inverse_of_forward ... ok [INFO] [stdout] test widgets::rich_text_editor::cursor::tests::step_forward_crosses_block_boundary ... ok [INFO] [stdout] test widgets::rich_text_editor::document::tests::block_paragraph_constructors ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::toggle_quote_sets_then_clears ... ok [INFO] [stdout] test widgets::rich_text_editor::cursor::tests::clamp_pins_to_valid_neighbour ... ok [INFO] [stdout] test widgets::rich_text_editor::cursor::tests::end_of_block_walks_to_last_char ... ok [INFO] [stdout] test widgets::rich_text_editor::document::tests::char_byte_round_trip_ascii ... ok [INFO] [stdout] test widgets::rich_text_editor::document::tests::char_byte_round_trip_unicode ... ok [INFO] [stdout] test widgets::rich_text_editor::document::tests::char_to_byte_saturates_past_end ... ok [INFO] [stdout] test widgets::rich_text_editor::document::tests::from_blocks_empty_falls_back_to_default ... ok [INFO] [stdout] test widgets::rich_text_editor::document::tests::heading_clamps_level ... ok [INFO] [stdout] test widgets::rich_text_editor::document::tests::new_document_has_one_empty_paragraph ... ok [INFO] [stdout] test widgets::code::tests::test_editor_state_word_nav ... ok [INFO] [stdout] test widgets::code::tests::test_code_creation ... ok [INFO] [stdout] test widgets::code::tests::test_editor_state_select_all ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::outdent_floors_at_zero ... ok [INFO] [stdout] test widgets::rich_text_editor::document::tests::plain_text_joins_blocks_with_newlines ... ok [INFO] [stdout] test widgets::code::tests::test_code_builder ... ok [INFO] [stdout] test widgets::code::tests::test_editor_state_insert ... ok [INFO] [stdout] test widgets::code::tests::test_editor_state_newline ... ok [INFO] [stdout] test widgets::code::tests::test_editor_state_undo_redo ... ok [INFO] [stdout] test widgets::rich_text_editor::document::tests::numbered_ordinal_counts_contiguous_items ... ok [INFO] [stdout] test widgets::rich_text_editor::document::tests::plain_text_range_across_blocks_uses_newlines ... ok [INFO] [stdout] test widgets::rich_text_editor::document::tests::numbered_ordinal_skips_nested_deeper_items ... ok [INFO] [stdout] test widgets::rich_text_editor::document::tests::plain_text_range_across_soft_breaks_uses_newlines ... ok [INFO] [stdout] test widgets::rich_text_editor::document::tests::plain_text_range_collapsed_returns_empty ... ok [INFO] [stdout] test widgets::rich_text_editor::document::tests::plain_text_range_within_single_line ... ok [INFO] [stdout] test widgets::rich_text_editor::edit::tests::delete_backward_at_start_of_block_merges ... ok [INFO] [stdout] test widgets::rich_text_editor::edit::tests::delete_backward_in_middle_of_line ... ok [INFO] [stdout] test widgets::rich_text_editor::edit::tests::delete_forward_at_end_of_line_joins_next_line ... ok [INFO] [stdout] test selector::handle::tests::test_handle_on_ready_works_before_element_exists ... ok [INFO] [stdout] test widgets::rich_text_editor::edit::tests::delete_selection_across_blocks ... ok [INFO] [stdout] test widgets::rich_text_editor::edit::tests::delete_selection_within_one_line ... ok [INFO] [stdout] test widgets::rich_text_editor::edit::tests::enter_on_empty_list_item_exits_list ... ok [INFO] [stdout] test widgets::rich_text_editor::edit::tests::insert_char_appends_to_empty_paragraph ... ok [INFO] [stdout] test widgets::rich_text_editor::edit::tests::insert_text_in_middle_of_word ... ok [INFO] [stdout] test widgets::rich_text_editor::edit::tests::insert_extends_existing_bold_span ... ok [INFO] [stdout] test widgets::rich_text_editor::edit::tests::insert_text_with_newline_creates_soft_break ... ok [INFO] [stdout] test widgets::rich_text_editor::edit::tests::insert_with_different_format_creates_new_span ... ok [INFO] [stdout] test widgets::rich_text_editor::edit::tests::split_block_after_heading_makes_paragraph ... ok [INFO] [stdout] test widgets::rich_text_editor::format::tests::bold_first_word ... ok [INFO] [stdout] test widgets::rich_text_editor::format::tests::color_change_overrides_existing_color ... ok [INFO] [stdout] test widgets::rich_text_editor::format::tests::empty_selection_is_no_op ... ok [INFO] [stdout] test widgets::rich_text_editor::format::tests::italic_middle_of_word_splits_spans ... ok [INFO] [stdout] test widgets::rich_text_editor::format::tests::link_clear_removes_url ... ok [INFO] [stdout] test widgets::rich_text_editor::format::tests::link_sets_url_and_underline ... ok [INFO] [stdout] test widgets::rich_text_editor::format::tests::merge_adjacent_after_toggle ... ok [INFO] [stdout] test widgets::rich_text_editor::format::tests::multi_line_selection_marks_all_lines ... ok [INFO] [stdout] test widgets::rich_text_editor::edit::tests::split_block_at_middle_creates_two_blocks ... ok [INFO] [stdout] test widgets::rich_text_editor::format::tests::toggle_bold_clears_when_already_bold ... ok [INFO] [stdout] test widgets::rich_text_editor::markdown::tests::parses_bold_italic_strike ... ok [INFO] [stdout] test widgets::rich_text_editor::markdown::tests::parses_blockquote ... ok [INFO] [stdout] test widgets::rich_text_editor::markdown::tests::empty_input_returns_empty_document ... ok [INFO] [stdout] test widgets::rich_text_editor::markdown::tests::parses_bullet_and_numbered_lists ... ok [INFO] [stdout] test widgets::rich_text_editor::markdown::tests::parses_headings_and_paragraphs ... ok [INFO] [stdout] test widgets::rich_text_editor::markdown::tests::parses_horizontal_rule ... ok [INFO] [stdout] test widgets::rich_text_editor::markdown::tests::parses_inline_code ... ok [INFO] [stdout] test widgets::rich_text_editor::markdown::tests::parses_link_with_underline ... ok [INFO] [stdout] test widgets::rich_text_editor::render::tests::empty_document_renders ... ok [INFO] [stdout] test widgets::rich_text_editor::render::tests::renders_without_panicking ... ok [INFO] [stdout] test widgets::rich_text_editor::state::tests::click_above_first_line_snaps_to_start ... ok [INFO] [stdout] test widgets::rich_text_editor::state::tests::click_at_x_zero_returns_col_zero ... ok [INFO] [stdout] test widgets::rich_text_editor::state::tests::click_below_last_line_snaps_to_end ... ok [INFO] [stdout] test widgets::rich_text_editor::state::tests::click_in_second_line_finds_block_one ... ok [INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::set_kind_trims_trailing_col_zero_endpoint ... ok [INFO] [stdout] test widgets::rich_text_editor::state::tests::click_inside_first_line_finds_block_zero ... ok [INFO] [stdout] test widgets::rich_text_editor::state::tests::click_past_right_edge_returns_end_col ... ok [INFO] [stdout] test widgets::rich_text_editor::state::tests::move_cursor_extends_selection_when_requested ... ok [INFO] [stdout] test widgets::rich_text_editor::wrap::tests::long_line_wraps_into_multiple_lines ... ok [INFO] [stdout] test widgets::rich_text_editor::wrap::tests::very_long_word_emits_its_own_line ... ok [INFO] [stdout] test widgets::rich_text_editor::wrap::tests::span_split_across_wrap_points ... ok [INFO] [stdout] test widgets::rich_text_editor::wrap::tests::span_only_on_first_word_stays_on_first_line ... ok [INFO] [stdout] test widgets::rich_text_editor::wrap::tests::zero_max_width_disables_wrap ... ok [INFO] [stdout] test widgets::rich_text_editor::state::tests::synth_line_helper_used_for_test_round_trip ... ok [INFO] [stdout] test widgets::rich_text_editor::state::tests::cursor_geometry_returns_position_for_known_line ... ok [INFO] [stdout] test widgets::scroll::tests::test_scroll_builder_scrollbar_config ... ok [INFO] [stdout] test widgets::scroll::tests::test_scroll_child_starts_at_origin ... ok [INFO] [stdout] test widgets::scroll::tests::test_scroll_element_builder ... ok [INFO] [stdout] test widgets::scroll::tests::test_scroll_physics_basic ... ok [INFO] [stdout] test widgets::scroll::tests::test_scroll_physics_bounce ... ok [INFO] [stdout] test widgets::scroll::tests::test_scroll_physics_no_bounce ... ok [INFO] [stdout] test widgets::scroll::tests::test_scroll_settling ... ok [INFO] [stdout] test widgets::scroll::tests::test_scroll_with_items_center_still_starts_at_origin ... ok [INFO] [stdout] test widgets::scroll::tests::test_scroll_with_justify_center_offsets_content ... ok [INFO] [stdout] test widgets::scroll::tests::test_scrollbar_can_scroll ... ok [INFO] [stdout] test widgets::scroll::tests::test_scrollbar_config_default ... ok [INFO] [stdout] test widgets::scroll::tests::test_scrollbar_config_presets ... ok [INFO] [stdout] test widgets::scroll::tests::test_scrollbar_render_info ... ok [INFO] [stdout] test widgets::scroll::tests::test_scrollbar_size_presets ... ok [INFO] [stdout] test widgets::scroll::tests::test_scrollbar_state_opacity ... ok [INFO] [stdout] test widgets::scroll::tests::test_scrollbar_state_transitions ... ok [INFO] [stdout] test widgets::table::tests::test_table_builder ... ok [INFO] [stdout] test widgets::rich_text_editor::wrap::tests::short_line_returns_unchanged ... ok [INFO] [stdout] test widgets::rich_text_editor::wrap::tests::empty_line_returns_unchanged ... ok [INFO] [stdout] test widgets::scroll::tests::test_scroll_physics_overscroll ... ok [INFO] [stdout] test widgets::text_area::tests::test_text_area_state_insert ... ok [INFO] [stdout] test widgets::text_area::tests::test_text_area_state_navigation ... ok [INFO] [stdout] test widgets::text_area::tests::test_text_area_state_selection ... ok [INFO] [stdout] test widgets::scroll::tests::test_scrollbar_thumb_dimensions ... ok [INFO] [stdout] test widgets::text_edit::tests::test_word_at_position ... ok [INFO] [stdout] test widgets::scroll::tests::test_scrollbar_thumb_position_updates ... ok [INFO] [stdout] test widgets::table::tests::test_cell_methods ... ok [INFO] [stdout] test widgets::text_edit::tests::test_word_boundary_left ... ok [INFO] [stdout] test widgets::table::tests::test_simple_table ... ok [INFO] [stdout] test widgets::text_input::tests::test_input_type_filtering ... ok [INFO] [stdout] test widgets::text_edit::tests::test_word_boundary_right ... ok [INFO] [stdout] test widgets::text_input::tests::test_text_input_data_insert ... ok [INFO] [stdout] test widgets::text_area::tests::test_text_area_state_delete ... ok [INFO] [stdout] test widgets::rich_text_editor::state::tests::move_cursor_clears_selection_when_not_extending ... ok [INFO] [stdout] test widgets::text_input::tests::test_text_input_data_delete ... ok [INFO] [stdout] test widgets::scroll::tests::test_scrollbar_state_interacting ... ok [INFO] [stdout] test widgets::scroll::tests::test_scrollbar_config_width ... ok [INFO] [stdout] test widgets::scroll::tests::test_horizontal_scroll_content_position ... ok [INFO] [stdout] test widgets::scroll::tests::test_scrollbar_state_visibility ... ok [INFO] [stdout] test syntax::tests::test_multiline ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 596 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.28s [INFO] [stdout] [INFO] [stderr] Doc-tests blinc_layout [INFO] [stdout] [INFO] [stdout] running 234 tests [INFO] [stdout] test src/animated.rs - animated (line 22) ... ignored [INFO] [stdout] test src/animated.rs - animated (line 35) ... ignored [INFO] [stdout] test src/animated.rs - animated (line 9) ... ignored [INFO] [stdout] test src/animated.rs - animated::Div::animate (line 345) ... ignored [INFO] [stdout] test src/animated.rs - animated::Div::apply_animations (line 416) ... ignored [INFO] [stdout] test src/animated.rs - animated::Div::with_animated (line 395) ... ignored [INFO] [stdout] test src/back_handler.rs - back_handler (line 10) ... ignored [INFO] [stdout] test src/calc.rs - calc (line 8) ... ignored [INFO] [stdout] test src/canvas.rs - canvas (line 20) ... ignored [INFO] [stdout] test src/canvas.rs - canvas::canvas (line 272) ... ignored [INFO] [stdout] test src/css_parser.rs - css_parser (line 24) ... ignored [INFO] [stdout] test src/css_parser.rs - css_parser::CssKeyframes::to_multi_keyframe_animation (line 811) ... ignored [INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::get_all_states (line 1626) ... ignored [INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::get_keyframes (line 1881) ... ignored [INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::get_variable (line 1807) ... ignored [INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::get_with_state (line 1583) ... ignored [INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::parse (line 1518) ... ignored [INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::parse_with_errors (line 1369) ... ignored [INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::resolve_animation (line 1961) ... ignored [INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::resolve_keyframe_animation (line 2031) ... ignored [INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::set_variable (line 1820) ... ignored [INFO] [stdout] test src/css_parser.rs - css_parser::keyframes_block (line 2614) ... ignored [INFO] [stdout] test src/diff.rs - diff (line 11) ... ignored [INFO] [stdout] test src/diff.rs - diff::diff (line 224) ... ignored [INFO] [stdout] test src/div.rs - div::Div::animate_bounds (line 678) ... ignored [INFO] [stdout] test src/div.rs - div::Div::animate_layout (line 631) ... ignored [INFO] [stdout] test src/div.rs - div::Div::backdrop_blur (line 2403) ... ignored [INFO] [stdout] test src/div.rs - div::Div::backdrop_blur_style (line 2417) ... ignored [INFO] [stdout] test src/div.rs - div::Div::blur (line 3004) ... ignored [INFO] [stdout] test src/div.rs - div::Div::border_left (line 2681) ... ignored [INFO] [stdout] test src/div.rs - div::Div::borders (line 2763) ... ignored [INFO] [stdout] test src/div.rs - div::Div::cursor (line 3096) ... ignored [INFO] [stdout] test src/div.rs - div::Div::drag_region (line 3381) ... ignored [INFO] [stdout] test src/div.rs - div::Div::drop_shadow_effect (line 3031) ... ignored [INFO] [stdout] test src/div.rs - div::Div::effect (line 2817) ... ignored [INFO] [stdout] test src/div.rs - div::Div::flow (line 2945) ... ignored [INFO] [stdout] test src/div.rs - div::Div::glow_effect (line 3047) ... ignored [INFO] [stdout] test src/div.rs - div::Div::id (line 566) ... ignored [INFO] [stdout] test src/div.rs - div::Div::layer_effect (line 2989) ... ignored [INFO] [stdout] test src/div.rs - div::Div::merge (line 1205) ... ignored [INFO] [stdout] test src/div.rs - div::Div::motion (line 712) ... ignored [INFO] [stdout] test src/div.rs - div::Div::on_click (line 3217) ... ignored [INFO] [stdout] test src/div.rs - div::Div::on_event (line 3491) ... ignored [INFO] [stdout] test src/div.rs - div::Div::on_hover_enter (line 3279) ... ignored [INFO] [stdout] test src/div.rs - div::Div::padding (line 2070) ... ignored [INFO] [stdout] test src/div.rs - div::Div::set_style (line 928) ... ignored [INFO] [stdout] test src/div.rs - div::Div::style (line 903) ... ignored [INFO] [stdout] test src/div.rs - div::Div::swap (line 748) ... ignored [INFO] [stdout] test src/div.rs - div::Div::when (line 769) ... ignored [INFO] [stdout] test src/div.rs - div::ElementRef::borrow (line 240) ... ignored [INFO] [stdout] test src/div.rs - div::ElementRef::borrow_mut (line 263) ... ignored [INFO] [stdout] test src/div.rs - div::ElementRef::get_layout_bounds (line 289) ... ignored [INFO] [stdout] test src/div.rs - div::ElementRef::with (line 168) ... ignored [INFO] [stdout] test src/div.rs - div::ElementRef::with_mut (line 185) ... ignored [INFO] [stdout] test src/div.rs - div::FontFamily (line 3612) ... ignored [INFO] [stdout] test src/div.rs - div::LayoutBoundsStorage (line 53) ... ignored [INFO] [stdout] test src/element.rs - element::BorderBuilder (line 909) ... ignored [INFO] [stdout] test src/element_style.rs - element_style (line 12) ... ignored [INFO] [stdout] test src/element_style.rs - element_style::css (line 1980) ... ignored [INFO] [stdout] test src/element_style.rs - element_style::flow (line 4177) ... ignored [INFO] [stdout] test src/element_style.rs - element_style::flow (line 4189) ... ignored [INFO] [stdout] test src/element_style.rs - element_style::style (line 3323) ... ignored [INFO] [stdout] test src/event_handler.rs - event_handler (line 20) ... ignored [INFO] [stdout] test src/event_router.rs - event_router (line 20) ... ignored [INFO] [stdout] test src/image.rs - image::Image::lazy (line 635) ... ignored [INFO] [stdout] test src/image.rs - image::Image::placeholder_brush (line 676) ... ignored [INFO] [stdout] test src/image.rs - image::Image::placeholder_color (line 663) ... ignored [INFO] [stdout] test src/image.rs - image::Image::placeholder_image (line 698) ... ignored [INFO] [stdout] test src/image.rs - image::emoji (line 886) ... ignored [INFO] [stdout] test src/interactive.rs - interactive (line 17) ... ignored [INFO] [stdout] test src/key.rs - key (line 12) ... ignored [INFO] [stdout] test src/key.rs - key::InstanceKey::derive (line 118) ... ignored [INFO] [stdout] test src/layout_animation.rs - layout_animation (line 17) ... ignored [INFO] [stdout] test src/layout_animation.rs - layout_animation::LayoutAnimationConfig::with_key (line 156) ... ignored [INFO] [stdout] test src/markdown/mod.rs - markdown (line 8) ... ignored [INFO] [stdout] test src/markdown/renderer.rs - markdown::renderer::markdown (line 76) ... ignored [INFO] [stdout] test src/motion.rs - motion (line 10) ... ignored [INFO] [stdout] test src/motion.rs - motion (line 21) ... ignored [INFO] [stdout] test src/motion.rs - motion (line 45) ... ignored [INFO] [stdout] test src/motion.rs - motion::Motion (line 376) ... ignored [INFO] [stdout] test src/motion.rs - motion::Motion::from_stylesheet (line 756) ... ignored [INFO] [stdout] test src/motion.rs - motion::Motion::id (line 1036) ... ignored [INFO] [stdout] test src/motion.rs - motion::Motion::keyframes_from_stylesheet (line 795) ... ignored [INFO] [stdout] test src/motion.rs - motion::Motion::on_ready (line 1172) ... ignored [INFO] [stdout] test src/motion.rs - motion::Motion::pointer_events_none (line 1152) ... ignored [INFO] [stdout] test src/motion.rs - motion::Motion::replay (line 1090) ... ignored [INFO] [stdout] test src/motion.rs - motion::Motion::rotate_timeline (line 881) ... ignored [INFO] [stdout] test src/motion.rs - motion::Motion::suspended (line 1120) ... ignored [INFO] [stdout] test src/motion.rs - motion::Motion::transient (line 1070) ... ignored [INFO] [stdout] test src/motion.rs - motion::motion (line 488) ... ignored [INFO] [stdout] test src/motion.rs - motion::motion_derived (line 543) ... ignored [INFO] [stdout] test src/notch.rs - notch (line 21) ... ignored [INFO] [stdout] test src/notch.rs - notch (line 33) ... ignored [INFO] [stdout] test src/notch.rs - notch (line 47) ... ignored [INFO] [stdout] test src/notch.rs - notch::Notch::corner_top (line 371) ... ignored [INFO] [stdout] test src/notch.rs - notch::notch (line 2609) ... ignored [INFO] [stdout] test src/notch.rs - notch::notch (line 2625) ... ignored [INFO] [stdout] test src/overlay_state.rs - overlay_state (line 23) ... ignored [INFO] [stdout] test src/overlay_state.rs - overlay_state (line 8) ... ignored [INFO] [stdout] test src/overlay_state.rs - overlay_state::get_overlay_manager (line 140) ... ignored [INFO] [stdout] test src/render_state.rs - render_state::get_global_scheduler (line 90) ... ignored [INFO] [stdout] test src/renderer.rs - renderer::RenderTree::render_to (line 12127) ... ignored [INFO] [stdout] test src/renderer.rs - renderer::RenderTree::set_stylesheet (line 4471) ... ignored [INFO] [stdout] test src/renderer.rs - renderer::RenderTree::start_css_animation_for_element (line 7105) ... ignored [INFO] [stdout] test src/renderer.rs - renderer::RenderTree::svg_elements (line 13027) ... ignored [INFO] [stdout] test src/renderer.rs - renderer::RenderTree::text_elements (line 12937) ... ignored [INFO] [stdout] test src/rich_text/mod.rs - rich_text (line 8) ... ignored [INFO] [stdout] test src/selector/handle.rs - selector::handle::ElementHandle::mark_visual_dirty (line 222) ... ignored [INFO] [stdout] test src/selector/handle.rs - selector::handle::ElementHandle::on_ready (line 278) ... ignored [INFO] [stdout] test src/selector/handle.rs - selector::handle::MotionHandle (line 475) ... ignored [INFO] [stdout] test src/selector/handle.rs - selector::handle::MotionHandle::start (line 578) ... ignored [INFO] [stdout] test src/selector/handle.rs - selector::handle::Queryable (line 324) ... ignored [INFO] [stdout] test src/selector/mod.rs - selector (line 13) ... ignored [INFO] [stdout] test src/selector/mod.rs - selector::query (line 60) ... ignored [INFO] [stdout] test src/selector/mod.rs - selector::query_motion (line 84) ... ignored [INFO] [stdout] test src/selector/scroll_ref.rs - selector::scroll_ref::ScrollRef (line 61) ... ignored [INFO] [stdout] test src/selector/scroll_ref.rs - selector::scroll_ref::use_scroll_ref (line 378) ... ignored [INFO] [stdout] test src/stack.rs - stack::Stack (line 26) ... ignored [INFO] [stdout] test src/stack.rs - stack::Stack::when (line 946) ... ignored [INFO] [stdout] test src/stack.rs - stack::stack (line 1080) ... ignored [INFO] [stdout] test src/stateful.rs - stateful (line 6) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::() (line 1021) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::NoState (line 709) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateContext (line 1337) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateContext::dep (line 1827) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateContext::dep_as_state (line 1854) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateContext::dep_signal_id (line 1891) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateContext::event (line 1460) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateContext::motion (line 2016) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateContext::query_motion (line 1982) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateContext::spring (line 1671) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateContext::use_animated_value (line 1581) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateContext::use_animated_value_with_config (line 1596) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateContext::use_effect (line 1913) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateContext::use_keyframes (line 1766) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateContext::use_signal (line 1509) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateContext::use_spring (line 1640) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateContext::use_timeline (line 1691) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StateTransitions (line 673) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::Stateful (line 1049) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::Stateful::bind (line 3642) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::Stateful::default_state (line 2458) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::Stateful::deps (line 2581) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::Stateful::on_layout (line 3610) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::Stateful::on_state (line 2519) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::Stateful::with_shared_state (line 2426) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::StatefulBuilder (line 2086) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::stateful (line 2287) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::stateful_button (line 4278) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::stateful_from_handle (line 4250) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::stateful_with_key (line 2320) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::use_shared_state (line 1206) ... ignored [INFO] [stdout] test src/stateful.rs - stateful::use_shared_state_with (line 1248) ... ignored [INFO] [stdout] test src/styled_text.rs - styled_text (line 8) ... ignored [INFO] [stdout] test src/styled_text.rs - styled_text::StyledLine::from_segments (line 207) ... ignored [INFO] [stdout] test src/syntax.rs - syntax (line 8) ... ignored [INFO] [stdout] test src/text.rs - text::Text::font (line 361) ... ignored [INFO] [stdout] test src/text.rs - text::Text::font_with_fallback (line 373) ... ignored [INFO] [stdout] test src/typography.rs - typography (line 26) ... ignored [INFO] [stdout] test src/typography.rs - typography (line 46) ... ignored [INFO] [stdout] test src/typography.rs - typography (line 8) ... ignored [INFO] [stdout] test src/typography.rs - typography::b (line 192) ... ignored [INFO] [stdout] test src/typography.rs - typography::caption (line 288) ... ignored [INFO] [stdout] test src/typography.rs - typography::chained_text (line 337) ... ignored [INFO] [stdout] test src/typography.rs - typography::h1 (line 86) ... ignored [INFO] [stdout] test src/typography.rs - typography::h2 (line 97) ... ignored [INFO] [stdout] test src/typography.rs - typography::h3 (line 108) ... ignored [INFO] [stdout] test src/typography.rs - typography::h4 (line 119) ... ignored [INFO] [stdout] test src/typography.rs - typography::h5 (line 130) ... ignored [INFO] [stdout] test src/typography.rs - typography::h6 (line 141) ... ignored [INFO] [stdout] test src/typography.rs - typography::heading (line 154) ... ignored [INFO] [stdout] test src/typography.rs - typography::inline_code (line 308) ... ignored [INFO] [stdout] test src/typography.rs - typography::label (line 241) ... ignored [INFO] [stdout] test src/typography.rs - typography::muted (line 258) ... ignored [INFO] [stdout] test src/typography.rs - typography::p (line 275) ... ignored [INFO] [stdout] test src/typography.rs - typography::small (line 228) ... ignored [INFO] [stdout] test src/typography.rs - typography::span (line 217) ... ignored [INFO] [stdout] test src/typography.rs - typography::strong (line 203) ... ignored [INFO] [stdout] test src/units.rs - units (line 8) ... ignored [INFO] [stdout] test src/widgets/blockquote.rs - widgets::blockquote (line 8) ... ignored [INFO] [stdout] test src/widgets/blockquote.rs - widgets::blockquote::blockquote (line 144) ... ignored [INFO] [stdout] test src/widgets/button.rs - widgets::button (line 9) ... ignored [INFO] [stdout] test src/widgets/button.rs - widgets::button::Button::new (line 98) ... ignored [INFO] [stdout] test src/widgets/button.rs - widgets::button::Button::with_content (line 133) ... ignored [INFO] [stdout] test src/widgets/button.rs - widgets::button::button (line 478) ... ignored [INFO] [stdout] test src/widgets/button.rs - widgets::button::button_with (line 500) ... ignored [INFO] [stdout] test src/widgets/checkbox.rs - widgets::checkbox (line 11) ... ignored [INFO] [stdout] test src/widgets/checkbox.rs - widgets::checkbox::checkbox (line 536) ... ignored [INFO] [stdout] test src/widgets/code.rs - widgets::code (line 10) ... ignored [INFO] [stdout] test src/widgets/code.rs - widgets::code (line 22) ... ignored [INFO] [stdout] test src/widgets/cursor.rs - widgets::cursor::cursor_canvas (line 165) ... ignored [INFO] [stdout] test src/widgets/gesture.rs - widgets::gesture (line 8) ... ignored [INFO] [stdout] test src/widgets/hr.rs - widgets::hr (line 7) ... ignored [INFO] [stdout] test src/widgets/hr.rs - widgets::hr::hr (line 49) ... ignored [INFO] [stdout] test src/widgets/link.rs - widgets::link (line 9) ... ignored [INFO] [stdout] test src/widgets/link.rs - widgets::link::link (line 325) ... ignored [INFO] [stdout] test src/widgets/list.rs - widgets::list (line 7) ... ignored [INFO] [stdout] test src/widgets/mod.rs - widgets (line 17) ... ignored [INFO] [stdout] test src/widgets/overlay.rs - widgets::overlay (line 15) ... ignored [INFO] [stdout] test src/widgets/overlay.rs - widgets::overlay::DropdownBuilder::dismiss_on_click_outside (line 2703) ... ignored [INFO] [stdout] test src/widgets/overlay.rs - widgets::overlay::DropdownBuilder::follows_scroll (line 2722) ... ignored [INFO] [stdout] test src/widgets/overlay.rs - widgets::overlay::DropdownBuilder::motion_key (line 2789) ... ignored [INFO] [stdout] test src/widgets/overlay.rs - widgets::overlay::ModalBuilder::content (line 2407) ... ignored [INFO] [stdout] test src/widgets/overlay.rs - widgets::overlay::ModalBuilder::edge_position (line 2470) ... ignored [INFO] [stdout] test src/widgets/radio.rs - widgets::radio (line 9) ... ignored [INFO] [stdout] test src/widgets/radio.rs - widgets::radio::radio_group (line 594) ... ignored [INFO] [stdout] test src/widgets/rich_text_editor/markdown.rs - widgets::rich_text_editor::markdown::RichDocument::from_markdown (line 43) ... ignored [INFO] [stdout] test src/widgets/scroll.rs - widgets::scroll (line 9) ... ignored [INFO] [stdout] test src/widgets/scroll.rs - widgets::scroll::Scroll::bind (line 1935) ... ignored [INFO] [stdout] test src/widgets/scroll.rs - widgets::scroll::scroll (line 2460) ... ignored [INFO] [stdout] test src/widgets/table.rs - widgets::table (line 50) ... ignored [INFO] [stdout] test src/widgets/table.rs - widgets::table (line 8) ... ignored [INFO] [stdout] test src/widgets/table.rs - widgets::table::TableBuilder (line 422) ... ignored [INFO] [stdout] test src/widgets/table.rs - widgets::table::cell (line 375) ... ignored [INFO] [stdout] test src/widgets/table.rs - widgets::table::striped_tr (line 396) ... ignored [INFO] [stdout] test src/widgets/table.rs - widgets::table::table (line 112) ... ignored [INFO] [stdout] test src/widgets/table.rs - widgets::table::tbody (line 152) ... ignored [INFO] [stdout] test src/widgets/table.rs - widgets::table::td (line 357) ... ignored [INFO] [stdout] test src/widgets/table.rs - widgets::table::tfoot (line 167) ... ignored [INFO] [stdout] test src/widgets/table.rs - widgets::table::th (line 338) ... ignored [INFO] [stdout] test src/widgets/table.rs - widgets::table::thead (line 135) ... ignored [INFO] [stdout] test src/widgets/table.rs - widgets::table::tr (line 187) ... ignored [INFO] [stdout] test src/widgets/text_area.rs - widgets::text_area::TextArea::on_change_signal (line 2808) ... ignored [INFO] [stdout] test src/widgets/text_area.rs - widgets::text_area::TextAreaState::signal_id (line 537) ... ignored [INFO] [stdout] test src/widgets/text_area.rs - widgets::text_area::text_area (line 2837) ... ignored [INFO] [stdout] test src/widgets/text_input.rs - widgets::text_input (line 11) ... ignored [INFO] [stdout] test src/widgets/text_input.rs - widgets::text_input::TextInput::on_change (line 2931) ... ignored [INFO] [stdout] test src/widgets/text_input.rs - widgets::text_input::focus_tap_generation (line 399) ... ignored [INFO] [stdout] test src/widgets/virtual_list.rs - widgets::virtual_list (line 9) ... ignored [INFO] [stdout] test src/image.rs - image (line 4) ... ok [INFO] [stdout] test src/text.rs - text (line 6) ... ok [INFO] [stdout] test src/div.rs - div (line 4) ... ok [INFO] [stdout] test src/svg.rs - svg (line 4) ... ok [INFO] [stdout] test src/lib.rs - (line 8) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 229 ignored; 0 measured; 0 filtered out; finished in 2.65s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "aea0b46a736b0d25628738fa7445be5d593646a28da62e0f6a201cdb33ada18f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aea0b46a736b0d25628738fa7445be5d593646a28da62e0f6a201cdb33ada18f", kill_on_drop: false }` [INFO] [stdout] aea0b46a736b0d25628738fa7445be5d593646a28da62e0f6a201cdb33ada18f