[INFO] fetching crate uzor-animation 1.0.3... [INFO] testing uzor-animation-1.0.3 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate uzor-animation 1.0.3 into /workspace/builds/worker-3-tc1/source [INFO] started tweaking crates.io crate uzor-animation 1.0.3 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate uzor-animation 1.0.3 [INFO] tweaked toml for crates.io crate uzor-animation 1.0.3 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate uzor-animation 1.0.3 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate uzor-animation 1.0.3 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 3fa016142dff9e9fbffeef352e2a57f43842c2958be94e9e5e0ba7621e29de37 [INFO] running `Command { std: "docker" "start" "-a" "3fa016142dff9e9fbffeef352e2a57f43842c2958be94e9e5e0ba7621e29de37", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "3fa016142dff9e9fbffeef352e2a57f43842c2958be94e9e5e0ba7621e29de37", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3fa016142dff9e9fbffeef352e2a57f43842c2958be94e9e5e0ba7621e29de37", kill_on_drop: false }` [INFO] [stdout] 3fa016142dff9e9fbffeef352e2a57f43842c2958be94e9e5e0ba7621e29de37 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 83da23ba33c74dd7c3d4d1dedb3b93bec75c7c88feb971847cd1105e8cbf22d1 [INFO] running `Command { std: "docker" "start" "-a" "83da23ba33c74dd7c3d4d1dedb3b93bec75c7c88feb971847cd1105e8cbf22d1", kill_on_drop: false }` [INFO] [stderr] Compiling uzor-animation v1.0.3 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.55s [INFO] running `Command { std: "docker" "inspect" "83da23ba33c74dd7c3d4d1dedb3b93bec75c7c88feb971847cd1105e8cbf22d1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "83da23ba33c74dd7c3d4d1dedb3b93bec75c7c88feb971847cd1105e8cbf22d1", kill_on_drop: false }` [INFO] [stdout] 83da23ba33c74dd7c3d4d1dedb3b93bec75c7c88feb971847cd1105e8cbf22d1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b2a1ff203500c2939e4c4df773f79ce4893c283471eefeef2e0540c666dec6ee [INFO] running `Command { std: "docker" "start" "-a" "b2a1ff203500c2939e4c4df773f79ce4893c283471eefeef2e0540c666dec6ee", kill_on_drop: false }` [INFO] [stderr] Compiling uzor-animation v1.0.3 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.13s [INFO] running `Command { std: "docker" "inspect" "b2a1ff203500c2939e4c4df773f79ce4893c283471eefeef2e0540c666dec6ee", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b2a1ff203500c2939e4c4df773f79ce4893c283471eefeef2e0540c666dec6ee", kill_on_drop: false }` [INFO] [stdout] b2a1ff203500c2939e4c4df773f79ce4893c283471eefeef2e0540c666dec6ee [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] c123e257170e8c7c6acf017a3d2ba09867d005affbb88da48141497dc94d2c9f [INFO] running `Command { std: "docker" "start" "-a" "c123e257170e8c7c6acf017a3d2ba09867d005affbb88da48141497dc94d2c9f", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/uzor_animation-1ea38aa17083d7bc) [INFO] [stdout] [INFO] [stdout] running 289 tests [INFO] [stdout] test blend::tests::test_animation_slot_blend_strategy ... ok [INFO] [stdout] test blend::tests::test_animation_slot_instant_strategy ... ok [INFO] [stdout] test blend::tests::test_animation_transition_apply ... ok [INFO] [stdout] test blend::tests::test_resolve_layers_replace_mode ... ok [INFO] [stdout] test blend::tests::test_animation_transition_crossfade ... ok [INFO] [stdout] test blend::tests::test_blend_50_50 ... ok [INFO] [stdout] test blend::tests::test_additive_blend_f64 ... ok [INFO] [stdout] test color::tests::test_color_constants ... ok [INFO] [stdout] test color::tests::test_alpha_interpolation ... ok [INFO] [stdout] test color::tests::test_animatable_impl ... ok [INFO] [stdout] test color::tests::test_black_to_white_oklch ... ok [INFO] [stdout] test color::tests::test_oklab_roundtrip ... ok [INFO] [stdout] test color::tests::test_hue_interpolation_shortest_path ... ok [INFO] [stdout] test color::tests::test_hex_roundtrip ... ok [INFO] [stdout] test color::tests::test_oklch_roundtrip ... ok [INFO] [stdout] test color::tests::test_hex_parsing ... ok [INFO] [stdout] test color::tests::test_red_to_blue_oklch ... ok [INFO] [stdout] test decay::tests::final_position_is_finite ... ok [INFO] [stdout] test color::tests::test_srgb_linear_roundtrip ... ok [INFO] [stdout] test decay::tests::friction_near_one_behaves_reasonably ... ok [INFO] [stdout] test decay::tests::estimated_duration_positive ... ok [INFO] [stdout] test decay::tests::positive_velocity_decelerates ... ok [INFO] [stdout] test decay::tests::presets_have_different_behaviors ... ok [INFO] [stdout] test decay::tests::rest_detection_works ... ok [INFO] [stdout] test decay::tests::zero_velocity_immediate_rest ... ok [INFO] [stdout] test decay::tests::higher_friction_shorter_distance ... ok [INFO] [stdout] test decay::tests::negative_velocity_decelerates_backward ... ok [INFO] [stdout] test easing::tests::test_bounce_endpoints ... ok [INFO] [stdout] test easing::tests::test_css_constants ... ok [INFO] [stdout] test easing::tests::test_ease_in_quad ... ok [INFO] [stdout] test easing::tests::test_ease_out_quad ... ok [INFO] [stdout] test easing::tests::test_linear ... ok [INFO] [stdout] test easing::tests::test_steps ... ok [INFO] [stdout] test layers::tests::test_empty_stack_returns_base_value ... ok [INFO] [stdout] test layers::tests::test_add_layer_and_resolve_single_replace ... ok [INFO] [stdout] test easing::tests::test_elastic_endpoints ... ok [INFO] [stdout] test layers::tests::test_enable_disable_toggles_target_weight ... ok [INFO] [stdout] test easing::tests::test_cubic_bezier_linear ... ok [INFO] [stdout] test layers::tests::test_inactive_layers_are_skipped ... ok [INFO] [stdout] test layers::tests::test_is_empty ... ok [INFO] [stdout] test layers::tests::test_layer_mut_allows_value_updates ... ok [INFO] [stdout] test layers::tests::test_layer_names ... ok [INFO] [stdout] test layers::tests::test_two_layers_at_half_weight ... ok [INFO] [stdout] test layers::tests::test_remove_layer_works ... ok [INFO] [stdout] test layers::tests::test_set_base ... ok [INFO] [stdout] test layers::tests::test_weight_clamps_at_boundaries ... ok [INFO] [stdout] test layers::tests::test_zero_weight_layer_skipped ... ok [INFO] [stdout] test layers::tests::test_weight_transition_downward ... ok [INFO] [stdout] test layers::tests::test_weight_transition_gradual_change ... ok [INFO] [stdout] test path::tests::test_angle_horizontal_motion ... ok [INFO] [stdout] test path::tests::test_angle_vertical_motion ... ok [INFO] [stdout] test path::tests::test_arc_length_parameterization ... ok [INFO] [stdout] test path::tests::test_cubic_bezier_start_and_end ... ok [INFO] [stdout] test path::tests::test_empty_path ... ok [INFO] [stdout] test path::tests::test_from_points_creates_valid_path ... ok [INFO] [stdout] test path::tests::test_line_path_position_at_end ... ok [INFO] [stdout] test path::tests::test_line_path_position_at_midpoint ... ok [INFO] [stdout] test path::tests::test_line_path_position_at_start ... ok [INFO] [stdout] test path::tests::test_multi_segment_path_length ... ok [INFO] [stdout] test path::tests::test_point_distance ... ok [INFO] [stdout] test path::tests::test_point_lerp ... ok [INFO] [stdout] test path::tests::test_point_normalize ... ok [INFO] [stdout] test layers::tests::test_multiple_layers_accumulate ... ok [INFO] [stdout] test path::tests::test_quadratic_bezier ... ok [INFO] [stdout] test path::tests::test_sample_at_returns_all_values ... ok [INFO] [stdout] test path::tests::test_tangent_horizontal_line ... ok [INFO] [stdout] test recipes::buttons::builders::tests::test_all_builders ... ok [INFO] [stdout] test path::tests::test_circle_path_radius ... ok [INFO] [stdout] test recipes::buttons::builders::tests::test_elastic_scale_builder ... ok [INFO] [stdout] test recipes::buttons::builders::tests::test_ripple_builder ... ok [INFO] [stdout] test recipes::buttons::builders::tests::test_hover_builder ... ok [INFO] [stdout] test recipes::buttons::builders::tests::test_press_builder ... ok [INFO] [stdout] test recipes::buttons::builders::tests::test_release_builder ... ok [INFO] [stdout] test recipes::buttons::defaults::tests::test_press_defaults_values ... ok [INFO] [stdout] test recipes::buttons::presets::tests::test_all_presets_compile ... ok [INFO] [stdout] test recipes::buttons::presets::tests::test_elastic_scale_hover ... ok [INFO] [stdout] test recipes::buttons::defaults::tests::test_hover_defaults_values ... ok [INFO] [stdout] test recipes::buttons::presets::tests::test_ios_press ... ok [INFO] [stdout] test recipes::buttons::presets::tests::test_ios_release ... ok [INFO] [stdout] test recipes::buttons::defaults::tests::test_defaults_creation ... ok [INFO] [stdout] test recipes::buttons::types::tests::test_hover_duration ... ok [INFO] [stdout] test recipes::buttons::presets::tests::test_material_ripple ... ok [INFO] [stdout] test recipes::charts::tests::test_bar_grow_builder ... ok [INFO] [stdout] test recipes::buttons::presets::tests::test_material_hover ... ok [INFO] [stdout] test decay::tests::bounds_contain_position ... ok [INFO] [stdout] test recipes::charts::tests::test_bar_spring_update_preset ... ok [INFO] [stdout] test recipes::buttons::types::tests::test_spring_based_duration ... ok [INFO] [stdout] test recipes::charts::tests::test_candlestick_cascade_preset ... ok [INFO] [stdout] test recipes::charts::tests::test_line_draw_in_preset ... ok [INFO] [stdout] test recipes::charts::tests::test_defaults ... ok [INFO] [stdout] test recipes::charts::tests::test_bar_grow_stagger_preset ... ok [INFO] [stdout] test recipes::charts::tests::test_heatmap_total_duration ... ok [INFO] [stdout] test recipes::charts::tests::test_number_counter_builder ... ok [INFO] [stdout] test recipes::charts::tests::test_number_counter_update_preset ... ok [INFO] [stdout] test recipes::charts::tests::test_number_counter_up_preset ... ok [INFO] [stdout] test recipes::charts::tests::test_pie_slice_grow_preset ... ok [INFO] [stdout] test recipes::charts::tests::test_total_duration_bar_grow ... ok [INFO] [stdout] test recipes::charts::tests::test_total_duration_candlestick ... ok [INFO] [stdout] test recipes::charts::tests::test_ticker_flash_red ... ok [INFO] [stdout] test recipes::lists::builders::tests::test_cascade_builder ... ok [INFO] [stdout] test recipes::lists::builders::tests::test_grid_wave_builder ... ok [INFO] [stdout] test recipes::lists::builders::tests::test_grid_ripple_builder ... ok [INFO] [stdout] test recipes::lists::builders::tests::test_scale_pop_builder ... ok [INFO] [stdout] test recipes::lists::builders::tests::test_slide_from_side_builder ... ok [INFO] [stdout] test recipes::lists::builders::tests::test_spiral_reveal_builder ... ok [INFO] [stdout] test recipes::lists::defaults::tests::test_all_defaults_instantiate ... ok [INFO] [stdout] test recipes::lists::presets::tests::test_all_presets_instantiate ... ok [INFO] [stdout] test recipes::lists::defaults::tests::test_defaults_have_reasonable_values ... ok [INFO] [stdout] test recipes::lists::presets::tests::test_cascade_generates_delays ... ok [INFO] [stdout] test recipes::lists::presets::tests::test_framer_stagger_has_delay_children ... ok [INFO] [stdout] test recipes::lists::types::tests::test_cascade_fade_in_delays ... ok [INFO] [stdout] test recipes::lists::presets::tests::test_grid_ripple_generates_delays ... ok [INFO] [stdout] test recipes::lists::types::tests::test_checkerboard_delays ... ok [INFO] [stdout] test recipes::lists::types::tests::test_diagonal_sweep_delays ... ok [INFO] [stdout] test recipes::lists::types::tests::test_grid_ripple_delays ... ok [INFO] [stdout] test recipes::lists::types::tests::test_snake_pattern_delays ... ok [INFO] [stdout] test recipes::loading::builders::tests::test_bar_wave_builder ... ok [INFO] [stdout] test recipes::loading::builders::tests::test_progress_ring_builder ... ok [INFO] [stdout] test recipes::loading::builders::tests::test_pulse_dots_builder ... ok [INFO] [stdout] test recipes::loading::builders::tests::test_builder_defaults ... ok [INFO] [stdout] test recipes::loading::builders::tests::test_shimmer_builder ... ok [INFO] [stdout] test recipes::loading::builders::tests::test_pulse_ring_builder ... ok [INFO] [stdout] test recipes::loading::builders::tests::test_spinner_builder ... ok [INFO] [stdout] test recipes::loading::defaults::tests::test_defaults_exist ... ok [INFO] [stdout] test recipes::loading::presets::tests::test_ios_spinner ... ok [INFO] [stdout] test recipes::loading::presets::tests::test_material_linear ... ok [INFO] [stdout] test recipes::loading::presets::tests::test_material_circular ... ok [INFO] [stdout] test recipes::loading::presets::tests::test_path_draw ... ok [INFO] [stdout] test recipes::loading::presets::tests::test_progress_ring_determinate ... ok [INFO] [stdout] test recipes::loading::presets::tests::test_shimmer ... ok [INFO] [stdout] test recipes::loading::presets::tests::test_three_bounce_dots ... ok [INFO] [stdout] test recipes::loading::presets::tests::test_wave_bars ... ok [INFO] [stdout] test recipes::loading::types::tests::test_progress_bar_not_infinite ... ok [INFO] [stdout] test recipes::loading::types::tests::test_pulse_dots_count ... ok [INFO] [stdout] test recipes::loading::types::tests::test_spinner_duration ... ok [INFO] [stdout] test recipes::loading::types::tests::test_spinning_arc_duration ... ok [INFO] [stdout] test recipes::modals::builders::tests::test_backdrop_builder ... ok [INFO] [stdout] test easing::tests::test_back_overshoot ... ok [INFO] [stdout] test recipes::charts::tests::test_total_duration_area_fill ... ok [INFO] [stdout] test recipes::modals::builders::tests::test_drawer_snap_builder ... ok [INFO] [stdout] test recipes::modals::builders::tests::test_fade_scale_builder ... ok [INFO] [stdout] test recipes::modals::builders::tests::test_slide_up_builder ... ok [INFO] [stdout] test recipes::modals::builders::tests::test_zoom_from_origin_builder ... ok [INFO] [stdout] test recipes::modals::defaults::tests::test_drawer_snap_defaults ... ok [INFO] [stdout] test recipes::modals::defaults::tests::test_backdrop_defaults ... ok [INFO] [stdout] test recipes::modals::defaults::tests::test_fade_scale_defaults ... ok [INFO] [stdout] test recipes::modals::defaults::tests::test_slide_up_defaults ... ok [INFO] [stdout] test blend::tests::test_blend_weighted_three_values ... ok [INFO] [stdout] test recipes::charts::tests::test_ticker_flash_green ... ok [INFO] [stdout] test recipes::lists::builders::tests::test_diagonal_sweep_builder ... ok [INFO] [stdout] test recipes::modals::builders::tests::test_spring_scale_builder ... ok [INFO] [stdout] test recipes::modals::defaults::tests::test_spring_scale_defaults ... ok [INFO] [stdout] test recipes::modals::presets::tests::test_all_presets_compile ... ok [INFO] [stdout] test recipes::modals::presets::tests::test_ios_alert_spring ... ok [INFO] [stdout] test recipes::modals::presets::tests::test_vaul_drawer_snap_points ... ok [INFO] [stdout] test recipes::modals::types::tests::test_fade_scale_duration ... ok [INFO] [stdout] test recipes::modals::types::tests::test_slide_up_with_delay ... ok [INFO] [stdout] test recipes::modals::types::tests::test_spring_based_duration ... ok [INFO] [stdout] test recipes::modals::presets::tests::test_zoom_from_origin ... ok [INFO] [stdout] test recipes::modals::presets::tests::test_blur_backdrop ... ok [INFO] [stdout] test recipes::modals::presets::tests::test_material_dialog_params ... ok [INFO] [stdout] test recipes::scroll::builders::tests::test_number_counter_builder ... ok [INFO] [stdout] test recipes::scroll::builders::tests::test_progress_bar_builder ... ok [INFO] [stdout] test recipes::scroll::builders::tests::test_color_shift_builder ... ok [INFO] [stdout] test recipes::scroll::builders::tests::test_reveal_builder ... ok [INFO] [stdout] test recipes::scroll::defaults::tests::test_header_states ... ok [INFO] [stdout] test recipes::scroll::defaults::tests::test_number_counter_defaults ... ok [INFO] [stdout] test recipes::scroll::defaults::tests::test_parallax_defaults ... ok [INFO] [stdout] test recipes::scroll::defaults::tests::test_sticky_header_defaults ... ok [INFO] [stdout] test recipes::scroll::defaults::tests::test_progress_bar_defaults ... ok [INFO] [stdout] test recipes::scroll::presets::tests::test_color_shift_stops ... ok [INFO] [stdout] test recipes::scroll::defaults::tests::test_reveal_on_enter_defaults ... ok [INFO] [stdout] test recipes::scroll::presets::tests::test_progress_bar_horizontal ... ok [INFO] [stdout] test recipes::scroll::presets::tests::test_sticky_header_states ... ok [INFO] [stdout] test recipes::scroll::types::tests::test_fade_on_scroll_range ... ok [INFO] [stdout] test recipes::scroll::types::tests::test_header_state ... ok [INFO] [stdout] test recipes::toasts::builders::tests::test_builder_defaults ... ok [INFO] [stdout] test recipes::scroll::types::tests::test_progress_bar_scroll_range ... ok [INFO] [stdout] test recipes::toasts::builders::tests::test_scale_fade_builder ... ok [INFO] [stdout] test recipes::toasts::builders::tests::test_slide_fade_builder ... ok [INFO] [stdout] test recipes::toasts::builders::tests::test_drop_in_builder ... ok [INFO] [stdout] test recipes::toasts::builders::tests::test_progress_bar_builder ... ok [INFO] [stdout] test recipes::toasts::builders::tests::test_swipe_dismiss_builder ... ok [INFO] [stdout] test recipes::toasts::builders::tests::test_spring_bounce_builder ... ok [INFO] [stdout] test recipes::toasts::builders::tests::test_stack_push_builder ... ok [INFO] [stdout] test recipes::toasts::defaults::tests::test_defaults_creation ... ok [INFO] [stdout] test recipes::scroll::presets::tests::test_number_counter_timing ... ok [INFO] [stdout] test recipes::toasts::defaults::tests::test_scale_fade_defaults_values ... ok [INFO] [stdout] test recipes::scroll::presets::tests::test_parallax_hero_layers ... ok [INFO] [stdout] test recipes::toasts::defaults::tests::test_slide_fade_defaults_values ... ok [INFO] [stdout] test recipes::toasts::defaults::tests::test_progress_bar_defaults_values ... ok [INFO] [stdout] test recipes::toasts::defaults::tests::test_stack_push_defaults_values ... ok [INFO] [stdout] test recipes::toasts::defaults::tests::test_swipe_dismiss_defaults_values ... ok [INFO] [stdout] test recipes::toasts::presets::tests::test_progress_countdown ... ok [INFO] [stdout] test recipes::toasts::presets::tests::test_scale_fade ... ok [INFO] [stdout] test recipes::toasts::presets::tests::test_framer_spring_variants ... ok [INFO] [stdout] test recipes::toasts::presets::tests::test_material_snackbar ... ok [INFO] [stdout] test recipes::scroll::builders::tests::test_fade_builder ... ok [INFO] [stdout] test recipes::toasts::presets::tests::test_ios_banner ... ok [INFO] [stdout] test recipes::toasts::presets::tests::test_slide_fade_bottom ... ok [INFO] [stdout] test recipes::toasts::presets::tests::test_swipe_dismiss ... ok [INFO] [stdout] test recipes::toasts::presets::tests::test_sonner_spring ... ok [INFO] [stdout] test recipes::scroll::builders::tests::test_parallax_builder ... ok [INFO] [stdout] test recipes::toasts::types::tests::test_timelines_creation ... ok [INFO] [stdout] test recipes::transitions::builders::tests::test_builder_defaults ... ok [INFO] [stdout] test recipes::transitions::builders::tests::test_circle_reveal_builder ... ok [INFO] [stdout] test recipes::transitions::builders::tests::test_crossfade_builder ... ok [INFO] [stdout] test recipes::toasts::types::tests::test_spring_bounce_duration ... ok [INFO] [stdout] test recipes::toasts::types::tests::test_slide_fade_duration ... ok [INFO] [stdout] test recipes::toasts::types::tests::test_direction_offset ... ok [INFO] [stdout] test recipes::transitions::builders::tests::test_fade_through_builder ... ok [INFO] [stdout] test recipes::transitions::builders::tests::test_shared_axis_x_builder ... ok [INFO] [stdout] test recipes::transitions::builders::tests::test_stair_cascade_builder ... ok [INFO] [stdout] test recipes::transitions::builders::tests::test_slide_over_builder ... ok [INFO] [stdout] test recipes::transitions::defaults::tests::test_crossfade_defaults ... ok [INFO] [stdout] test recipes::transitions::defaults::tests::test_parallax_slide_defaults ... ok [INFO] [stdout] test recipes::transitions::defaults::tests::test_shared_axis_defaults ... ok [INFO] [stdout] test recipes::transitions::defaults::tests::test_push_defaults ... ok [INFO] [stdout] test recipes::transitions::defaults::tests::test_slide_over_defaults ... ok [INFO] [stdout] test recipes::transitions::defaults::tests::test_zoom_defaults ... ok [INFO] [stdout] test recipes::transitions::presets::tests::test_circle_reveal ... ok [INFO] [stdout] test recipes::transitions::defaults::tests::test_circle_reveal_defaults ... ok [INFO] [stdout] test recipes::transitions::defaults::tests::test_stair_cascade_defaults ... ok [INFO] [stdout] test recipes::transitions::presets::tests::test_cross_fade ... ok [INFO] [stdout] test recipes::transitions::presets::tests::test_crossfade_variants ... ok [INFO] [stdout] test recipes::transitions::presets::tests::test_ios_push ... ok [INFO] [stdout] test recipes::transitions::presets::tests::test_material_fade_through ... ok [INFO] [stdout] test recipes::transitions::presets::tests::test_parallax_slide ... ok [INFO] [stdout] test recipes::transitions::presets::tests::test_slide_over_directions ... ok [INFO] [stdout] test recipes::transitions::presets::tests::test_stair_cascade ... ok [INFO] [stdout] test recipes::transitions::presets::tests::test_zoom_in ... ok [INFO] [stdout] test recipes::transitions::types::tests::test_fade_through_sequential ... ok [INFO] [stdout] test recipes::transitions::types::tests::test_crossfade_duration ... ok [INFO] [stdout] test recipes::transitions::types::tests::test_shared_axis_duration ... ok [INFO] [stdout] test recipes::transitions::presets::tests::test_material_shared_axis_x ... ok [INFO] [stdout] test recipes::transitions::presets::tests::test_circle_reveal_custom_origin ... ok [INFO] [stdout] test recipes::transitions::types::tests::test_shared_axis_overlap ... ok [INFO] [stdout] test recipes::transitions::types::tests::test_timelines_created ... ok [INFO] [stdout] test scroll::tests::test_parallax_layer_basic ... ok [INFO] [stdout] test scroll::tests::test_parallax_layer_clamping ... ok [INFO] [stdout] test scroll::tests::test_parallax_layer_zero_scroll ... ok [INFO] [stdout] test scroll::tests::test_scroll_timeline_basic ... ok [INFO] [stdout] test scroll::tests::test_scroll_timeline_is_active ... ok [INFO] [stdout] test scroll::tests::test_scroll_timeline_is_complete ... ok [INFO] [stdout] test scroll::tests::test_scroll_timeline_zero_length ... ok [INFO] [stdout] test scroll::tests::test_scroll_timeline_unclamped ... ok [INFO] [stdout] test scroll::tests::test_scroll_tween ... ok [INFO] [stdout] test scroll::tests::test_scroll_timeline_with_easing ... ok [INFO] [stdout] test scroll::tests::test_scroll_timeline_clamped ... ok [INFO] [stdout] test scroll::tests::test_parallax_layer_relative ... ok [INFO] [stdout] test scroll::tests::test_scroll_timeline_reverse ... ok [INFO] [stdout] test recipes::transitions::defaults::tests::test_fade_through_defaults ... ok [INFO] [stdout] test scroll::tests::test_view_timeline_is_visible ... ok [INFO] [stdout] test spring::tests::test_angular_frequency ... ok [INFO] [stdout] test scroll::tests::test_scroll_tween_with_tuples ... ok [INFO] [stdout] test spring::tests::test_critically_damped_fast_settle ... ok [INFO] [stdout] test spring::tests::test_edge_cases ... ok [INFO] [stdout] test spring::tests::test_initial_conditions ... ok [INFO] [stdout] test spring::tests::test_damping_ratio ... ok [INFO] [stdout] test scroll::tests::test_view_timeline_basic ... ok [INFO] [stdout] test spring::tests::test_initial_velocity ... ok [INFO] [stdout] test scroll::tests::test_view_timeline_is_fully_visible ... ok [INFO] [stdout] test spring::tests::test_energy_conservation ... ok [INFO] [stdout] test spring::tests::test_presets ... ok [INFO] [stdout] test spring::tests::test_overdamped_no_oscillation ... ok [INFO] [stdout] test spring::tests::test_as_easing ... ok [INFO] [stdout] test spring::tests::test_rest_detection ... ok [INFO] [stdout] test stagger::tests::test_grid_delays_length ... ok [INFO] [stdout] test stagger::tests::test_grid_stagger_center ... ok [INFO] [stdout] test stagger::tests::test_grid_stagger_zero_dimensions ... ok [INFO] [stdout] test stagger::tests::test_linear_stagger_center ... ok [INFO] [stdout] test stagger::tests::test_linear_stagger_first ... ok [INFO] [stdout] test stroke::tests::test_arc_length_full_circle ... ok [INFO] [stdout] test stagger::tests::test_linear_stagger_edge_cases ... ok [INFO] [stdout] test stagger::tests::test_grid_stagger_metrics ... ok [INFO] [stdout] test stagger::tests::test_grid_stagger_top_left ... ok [INFO] [stdout] test stroke::tests::test_cubic_bezier_straight_line ... ok [INFO] [stdout] test stroke::tests::test_arc_length_quarter_circle ... ok [INFO] [stdout] test spring::tests::test_underdamped_oscillation ... ok [INFO] [stdout] test stroke::tests::test_draw_in_at_start_fully_hidden ... ok [INFO] [stdout] test stroke::tests::test_draw_out_reverses_direction ... ok [INFO] [stdout] test stroke::tests::test_evaluate_clamps_progress ... ok [INFO] [stdout] test stroke::tests::test_draw_range_clamps_values ... ok [INFO] [stdout] test stroke::tests::test_from_center_expands_from_middle ... ok [INFO] [stdout] test stroke::tests::test_draw_in_at_end_fully_visible ... ok [INFO] [stdout] test stroke::tests::test_polyline_length_empty ... ok [INFO] [stdout] test stroke::tests::test_quadratic_bezier_straight_line ... ok [INFO] [stdout] test stroke::tests::test_draw_in_at_half_progress ... ok [INFO] [stdout] test stroke::tests::test_polyline_length_square ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 289 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running tests/loading_recipes_integration.rs (/opt/rustwide/target/debug/deps/loading_recipes_integration-a9a38d53fbdbc0b5) [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test test_basic_spinner_preset ... ok [INFO] [stdout] test test_bar_wave_builder ... ok [INFO] [stdout] test test_fading_dots_circle_preset ... ok [INFO] [stdout] test test_bouncing_ball_preset ... ok [INFO] [stdout] test test_ios_spinner_preset ... ok [INFO] [stdout] test test_material_circular_preset ... ok [INFO] [stdout] test test_material_linear_preset ... ok [INFO] [stdout] test test_double_bounce_preset ... ok [INFO] [stdout] test test_progress_ring_builder ... ok [INFO] [stdout] test test_progress_bar_determinate_preset ... ok [INFO] [stdout] test test_pulse_dots_builder ... ok [INFO] [stdout] test test_progress_ring_determinate_preset ... ok [INFO] [stdout] test test_pulse_ring_preset ... ok [INFO] [stdout] test test_ripple_rings_preset ... ok [INFO] [stdout] test test_path_draw_preset ... ok [INFO] [stdout] test test_shimmer_builder ... ok [INFO] [stdout] test test_skeleton_pulse_preset ... ok [INFO] [stdout] test test_spinkit_chase_preset ... ok [INFO] [stdout] test test_three_bounce_dots_preset ... ok [INFO] [stdout] test test_shimmer_preset ... ok [INFO] [stdout] test test_wave_bars_preset ... ok [INFO] [stdout] test test_spinner_builder ... ok [INFO] [stdout] test test_wave_dots_vertical_preset ... ok [INFO] [stdout] test test_progress_with_shimmer_preset ... ok [INFO] [stderr] Running tests/scroll_recipes.rs (/opt/rustwide/target/debug/deps/scroll_recipes-ac98d04f5e1c7826) [INFO] [stdout] [INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test test_color_shift_sections_preset ... ok [INFO] [stdout] test test_fade_builder_with_custom_values ... ok [INFO] [stdout] test test_color_shift_builder ... ok [INFO] [stdout] test test_horizontal_pin_scroll_preset ... ok [INFO] [stdout] test test_number_counter_builder_custom ... ok [INFO] [stdout] test test_fade_in_on_enter_preset ... ok [INFO] [stdout] test test_number_counter_preset ... ok [INFO] [stdout] test test_parallax_layers_builder ... ok [INFO] [stdout] test test_progress_bar_builder ... ok [INFO] [stdout] test test_progress_bar_horizontal_preset ... ok [INFO] [stdout] test test_reveal_builder_custom ... ok [INFO] [stdout] test test_progress_ring_preset ... ok [INFO] [stdout] test test_slide_up_on_enter_preset ... ok [INFO] [stdout] test test_scroll_range_extraction ... ok [INFO] [stdout] test test_parallax_hero_preset ... ok [INFO] [stdout] test test_parallax_builder_add_layer ... ok [INFO] [stdout] test test_scroll_animation_is_active ... ok [INFO] [stderr] Running tests/transitions_integration.rs (/opt/rustwide/target/debug/deps/transitions_integration-af581542ed1b1ad9) [INFO] [stdout] test test_sticky_shrink_header_preset ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_circle_reveal_builder ... ok [INFO] [stdout] test test_circle_reveal_preset ... ok [INFO] [stdout] test test_crossfade_builder ... ok [INFO] [stdout] test test_cross_fade_preset ... ok [INFO] [stdout] test test_ios_push_preset ... ok [INFO] [stdout] test test_material_shared_axis_x_preset ... ok [INFO] [stdout] test test_shared_axis_x_builder ... ok [INFO] [stdout] test test_slide_over_variants ... ok [INFO] [stdout] test test_stair_cascade_preset ... ok [INFO] [stderr] Doc-tests uzor_animation [INFO] [stdout] test test_zoom_in_preset ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test src/scroll.rs - scroll::ScrollTween (line 266) ... ok [INFO] [stdout] test src/decay.rs - decay::Decay::new (line 64) ... ok [INFO] [stdout] test src/recipes/scroll/mod.rs - recipes::scroll (line 18) ... ok [INFO] [stdout] test src/decay.rs - decay (line 17) ... ok [INFO] [stdout] test src/recipes/scroll/mod.rs - recipes::scroll (line 33) ... ok [INFO] [stdout] test src/scroll.rs - scroll::ScrollTimeline (line 18) ... ok [INFO] [stdout] test src/stagger.rs - stagger::GridStagger (line 177) ... ok [INFO] [stdout] test src/path.rs - path (line 10) ... ok [INFO] [stdout] test src/spring.rs - spring::Spring (line 17) ... ok [INFO] [stdout] test src/stagger.rs - stagger::LinearStagger (line 53) ... ok [INFO] [stdout] test src/scroll.rs - scroll::ParallaxLayer (line 313) ... ok [INFO] [stdout] test src/stroke.rs - stroke (line 9) ... ok [INFO] [stdout] test src/scroll.rs - scroll::ViewTimeline (line 130) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.17s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "c123e257170e8c7c6acf017a3d2ba09867d005affbb88da48141497dc94d2c9f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c123e257170e8c7c6acf017a3d2ba09867d005affbb88da48141497dc94d2c9f", kill_on_drop: false }` [INFO] [stdout] c123e257170e8c7c6acf017a3d2ba09867d005affbb88da48141497dc94d2c9f