[INFO] fetching crate rlvgl-widgets 0.2.6...
[INFO] testing rlvgl-widgets-0.2.6 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate rlvgl-widgets 0.2.6 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate rlvgl-widgets 0.2.6
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rlvgl-widgets 0.2.6
[INFO] tweaked toml for crates.io crate rlvgl-widgets 0.2.6 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rlvgl-widgets 0.2.6 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rlvgl-widgets 0.2.6 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rlvgl-audio-meters-core v0.2.0
[INFO] [stderr]   Downloaded rlvgl-api v0.2.1
[INFO] [stderr]   Downloaded rlvgl-core v0.2.7
[INFO] [stderr]   Downloaded rlvgl-platform v0.2.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 851e56db2e37a002108d73a4bd7d8510a698dc14bc00e433334c4324fa5e4fb0
[INFO] running `Command { std: "docker" "start" "851e56db2e37a002108d73a4bd7d8510a698dc14bc00e433334c4324fa5e4fb0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "851e56db2e37a002108d73a4bd7d8510a698dc14bc00e433334c4324fa5e4fb0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "851e56db2e37a002108d73a4bd7d8510a698dc14bc00e433334c4324fa5e4fb0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "851e56db2e37a002108d73a4bd7d8510a698dc14bc00e433334c4324fa5e4fb0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "851e56db2e37a002108d73a4bd7d8510a698dc14bc00e433334c4324fa5e4fb0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling portable-atomic v1.15.0
[INFO] [stderr]    Compiling heapless v0.8.0
[INFO] [stderr]    Compiling rlvgl-api v0.2.1
[INFO] [stderr]    Compiling rlvgl-audio-meters-core v0.2.0
[INFO] [stderr]    Compiling rlvgl-core v0.2.7
[INFO] [stderr]    Compiling rlvgl-platform v0.2.6
[INFO] [stderr]    Compiling rlvgl-widgets v0.2.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 21.20s
[INFO] running `Command { std: "docker" "inspect" "851e56db2e37a002108d73a4bd7d8510a698dc14bc00e433334c4324fa5e4fb0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "851e56db2e37a002108d73a4bd7d8510a698dc14bc00e433334c4324fa5e4fb0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling rlvgl-widgets v0.2.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 39.18s
[INFO] running `Command { std: "docker" "inspect" "851e56db2e37a002108d73a4bd7d8510a698dc14bc00e433334c4324fa5e4fb0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "851e56db2e37a002108d73a4bd7d8510a698dc14bc00e433334c4324fa5e4fb0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/rlvgl_widgets-fd8353a7c16f0585)
[INFO] [stdout] 
[INFO] [stdout] running 334 tests
[INFO] [stdout] test anim_image::tests::once_mode_fires_on_complete ... ok
[INFO] [stdout] test anim_image::tests::once_mode_stops_at_last_frame ... ok
[INFO] [stdout] test anim_image::tests::reverse_starts_at_last_frame_going_backward ... ok
[INFO] [stdout] test anim_image::tests::paused_does_not_consume_tick ... ok
[INFO] [stdout] test anim_image::tests::play_resume_from_paused ... ok
[INFO] [stdout] test anim_image::tests::loop_mode_wraps_at_last_frame ... ok
[INFO] [stdout] test anim_image::tests::draw_calls_blit_image_for_current_frame ... ok
[INFO] [stdout] test anim_image::tests::bounce_mode_reverses_at_endpoints ... ok
[INFO] [stdout] test anim_image::tests::tick_advances_frame_at_right_cadence ... ok
[INFO] [stdout] test arc::tests::direct_zero_to_360_span_draws_full_circle ... ok
[INFO] [stdout] test anim_image::tests::set_current_frame_clamps_to_valid_range ... ok
[INFO] [stdout] test anim_image::tests::zero_period_is_clamped_to_one ... ok
[INFO] [stdout] test arc::tests::draw_emits_background_and_indicator_arcs ... ok
[INFO] [stdout] test arc::tests::clamps_values_for_forward_and_reverse_ranges ... ok
[INFO] [stdout] test arc::tests::derives_indicator_spans_from_modes ... ok
[INFO] [stdout] test anim_image::tests::set_bounds_repositions ... ok
[INFO] [stdout] test bar::tests::vertical_range_indicator_uses_bottom_origin ... ok
[INFO] [stdout] test bar::tests::horizontal_normal_indicator_uses_value_fraction ... ok
[INFO] [stdout] test bar::tests::set_bounds_adopts_layout_bounds ... ok
[INFO] [stdout] test bar::tests::symmetrical_indicator_uses_zero_baseline_when_inside_range ... ok
[INFO] [stdout] test bar::tests::value_and_start_values_clamp_for_reversed_ranges ... ok
[INFO] [stdout] test arc::tests::optional_knob_draws_at_indicator_endpoint ... ok
[INFO] [stdout] test arc::tests::normalizes_indicator_background_and_rotation_angles ... ok
[INFO] [stdout] test button_matrix::tests::draw_does_not_panic ... ok
[INFO] [stdout] test button_matrix::tests::navigate_prev_wraps ... ok
[INFO] [stdout] test button_matrix::tests::disabled_button_not_pressed ... ok
[INFO] [stdout] test button_matrix::tests::one_checked_enforced_on_enable ... ok
[INFO] [stdout] test button_matrix::tests::new_empty_matrix ... ok
[INFO] [stdout] test button_matrix::tests::press_release_inside_activates_button ... ok
[INFO] [stdout] test button_matrix::tests::set_all_controls_and_clear_all ... ok
[INFO] [stdout] test button_matrix::tests::activate_selected_toggles_checkable ... ok
[INFO] [stdout] test button_matrix::tests::button_text_oob_returns_none ... ok
[INFO] [stdout] test button_matrix::tests::pointer_up_clears_pressed_id ... ok
[INFO] [stdout] test button_matrix::tests::press_outside_not_consumed ... ok
[INFO] [stdout] test arc::tests::set_bounds_adopts_layout_rect ... ok
[INFO] [stdout] test button_matrix::tests::navigate_next_skips_disabled ... ok
[INFO] [stdout] test button_matrix::tests::set_button_checked_respects_one_checked ... ok
[INFO] [stdout] test button_matrix::tests::set_bounds_adopted ... ok
[INFO] [stdout] test button_matrix::tests::set_map_parses_rows_and_counts ... ok
[INFO] [stdout] test button_matrix::tests::set_button_control_and_clear ... ok
[INFO] [stdout] test button_matrix::tests::set_control_map_assigns_by_index ... ok
[INFO] [stdout] test button_matrix::tests::set_button_width_clamps ... ok
[INFO] [stdout] test calendar::tests::day_at_hit_test ... ok
[INFO] [stdout] test calendar::tests::activate_selected_and_drain ... ok
[INFO] [stdout] test calendar::tests::navigate_day_clamps_to_month_bounds ... ok
[INFO] [stdout] test calendar::tests::navigate_next_month_wraps_year ... ok
[INFO] [stdout] test calendar::tests::navigate_prev_month_wraps_year ... ok
[INFO] [stdout] test calendar::tests::set_and_get_selected ... ok
[INFO] [stdout] test canvas::tests::as_image_descriptor_matches_buffer_dimensions ... ok
[INFO] [stdout] test calendar::tests::days_in_month_standard_months ... ok
[INFO] [stdout] test calendar::tests::navigate_several_months ... ok
[INFO] [stdout] test calendar::tests::navigate_up_clamps_at_start ... ok
[INFO] [stdout] test calendar::tests::first_weekday_known_dates ... ok
[INFO] [stdout] test calendar::tests::highlighted_dates_stored ... ok
[INFO] [stdout] test canvas::tests::fill_rect_sets_subregion ... ok
[INFO] [stdout] test canvas::tests::fill_sets_all_pixels ... ok
[INFO] [stdout] test calendar::tests::set_bounds_updates_geometry ... ok
[INFO] [stdout] test calendar::tests::set_today ... ok
[INFO] [stdout] test canvas::tests::set_bounds_repositions_without_changing_buffer ... ok
[INFO] [stdout] test canvas::tests::dirty_flag_set_by_mutations ... ok
[INFO] [stdout] test chart::tests::chart_type_dispatch ... ok
[INFO] [stdout] test canvas::tests::pixel_set_and_readback_via_inner ... ok
[INFO] [stdout] test chart::tests::add_series_returns_sequential_ids ... ok
[INFO] [stdout] test chart::tests::cursor_navigation_wraps ... ok
[INFO] [stdout] test canvas::tests::draw_blits_buffer_to_renderer ... ok
[INFO] [stdout] test chart::tests::div_line_counts_stored ... ok
[INFO] [stdout] test canvas::tests::draw_line_visits_endpoints ... ok
[INFO] [stdout] test canvas::tests::out_of_bounds_draw_pixel_is_ignored ... ok
[INFO] [stdout] test chart::tests::resize_via_set_bounds ... ok
[INFO] [stdout] test chart::tests::set_and_get_point ... ok
[INFO] [stdout] test dropdown::tests::draw_does_not_panic ... ok
[INFO] [stdout] test dropdown::tests::navigate_empty_options_no_panic ... ok
[INFO] [stdout] test dropdown::tests::navigate_next_wraps ... ok
[INFO] [stdout] test dropdown::tests::navigate_prev_wraps ... ok
[INFO] [stdout] test chart::tests::set_points_bulk ... ok
[INFO] [stdout] test dropdown::tests::activate_selected_closes ... ok
[INFO] [stdout] test dropdown::tests::press_release_on_trigger_toggles_open ... ok
[INFO] [stdout] test chart::tests::set_point_count_clamps_cursor ... ok
[INFO] [stdout] test chart::tests::value_to_y_mapping ... ok
[INFO] [stdout] test dropdown::tests::close_key_closes_without_changing_selection ... ok
[INFO] [stdout] test dropdown::tests::new_starts_closed ... ok
[INFO] [stdout] test dropdown::tests::open_close_toggle ... ok
[INFO] [stdout] test dropdown::tests::options_are_owned ... ok
[INFO] [stdout] test dropdown::tests::press_release_on_option_commits_selection ... ok
[INFO] [stdout] test image::tests::set_hidden_makes_draw_a_noop ... ok
[INFO] [stdout] test image::tests::set_pixels_swaps_buffer_and_dims ... ok
[INFO] [stdout] test dropdown::tests::set_options_resets_selection ... ok
[INFO] [stdout] test dropdown::tests::set_selected_clamps ... ok
[INFO] [stdout] test image_button::tests::disabled_state_ignores_pointer ... ok
[INFO] [stdout] test image_button::tests::checked_and_pressed_produces_checked_pressed ... ok
[INFO] [stdout] test image_button::tests::checked_state_produces_checked_released ... ok
[INFO] [stdout] test image_button::tests::draw_does_not_panic_with_no_sources ... ok
[INFO] [stdout] test image_button::tests::fallback_checked_released_to_released ... ok
[INFO] [stdout] test image_button::tests::pressed_event_sets_is_pressed ... ok
[INFO] [stdout] test image_button::tests::set_src_and_retrieve_without_fallback ... ok
[INFO] [stdout] test image_button::tests::pointer_up_clears_pressed_returns_false ... ok
[INFO] [stdout] test dropdown::tests::selected_text_returns_correct_option ... ok
[INFO] [stdout] test image_button::tests::press_outside_bounds_not_consumed ... ok
[INFO] [stdout] test dropdown::tests::set_bounds_adopted ... ok
[INFO] [stdout] test image_button::tests::set_bounds_adopted ... ok
[INFO] [stdout] test keyboard::tests::draw_does_not_panic ... ok
[INFO] [stdout] test keyboard::tests::hook_is_called_on_key_activation ... ok
[INFO] [stdout] test keyboard::tests::mode_switch_key_changes_mode ... ok
[INFO] [stdout] test keyboard::tests::popovers_stored ... ok
[INFO] [stdout] test keyboard::tests::set_bounds_propagates_to_matrix ... ok
[INFO] [stdout] test keyboard::tests::set_mode_number_changes_map ... ok
[INFO] [stdout] test keyboard::tests::set_mode_special_changes_map ... ok
[INFO] [stdout] test keyboard::tests::set_mode_upper_changes_map ... ok
[INFO] [stdout] test led::tests::brightness_clamps_and_toggle_uses_lvgl_bounds ... ok
[INFO] [stdout] test led::tests::lit_color_scales_rgb_and_preserves_alpha_policy ... ok
[INFO] [stdout] test led::tests::set_bounds_adopts_layout_bounds ... ok
[INFO] [stdout] test line::tests::draws_adjacent_segments_with_style_stroke ... ok
[INFO] [stdout] test line::tests::set_points_and_set_bounds_update_draw_inputs ... ok
[INFO] [stdout] test image_button::tests::new_starts_released_unchecked ... ok
[INFO] [stdout] test keyboard::tests::activate_backspace_emits_backspace ... ok
[INFO] [stdout] test image_button::tests::press_release_inside_activates ... ok
[INFO] [stdout] test keyboard::tests::navigate_next_and_prev_work ... ok
[INFO] [stdout] test keyboard::tests::new_starts_in_lower_mode ... ok
[INFO] [stdout] test menu::tests::add_item_oob_page_returns_sentinel ... ok
[INFO] [stdout] test keyboard::tests::activate_char_key_emits_char_output ... ok
[INFO] [stdout] test line::tests::y_invert_maps_against_bounds_height ... ok
[INFO] [stdout] test keyboard::tests::activate_enter_emits_enter ... ok
[INFO] [stdout] test line::tests::zero_width_or_short_point_lists_do_not_stroke ... ok
[INFO] [stdout] test menu::tests::activate_sub_page_pushes_stack ... ok
[INFO] [stdout] test menu::tests::draw_does_not_panic ... ok
[INFO] [stdout] test menu::tests::back_is_noop_at_root ... ok
[INFO] [stdout] test list::tests::mpy_actions_prepare_all_list_transitions_in_declared_order ... ok
[INFO] [stdout] test menu::tests::header_mode_bottom_fixed ... ok
[INFO] [stdout] test list::tests::set_items_replaces_values_and_clears_selection ... ok
[INFO] [stdout] test menu::tests::add_page_and_set_root ... ok
[INFO] [stdout] test menu::tests::set_bounds_adopted ... ok
[INFO] [stdout] test menu::tests::navigate_next_and_prev_move_highlight ... ok
[INFO] [stdout] test menu::tests::set_page_navigates_and_back_returns ... ok
[INFO] [stdout] test menu::tests::new_menu_has_no_pages ... ok
[INFO] [stdout] test message_box::tests::button_count_matches_slice ... ok
[INFO] [stdout] test message_box::tests::button_labels_are_accessible ... ok
[INFO] [stdout] test message_box::tests::close_without_selection_returns_none ... ok
[INFO] [stdout] test message_box::tests::layout_bands_are_contiguous ... ok
[INFO] [stdout] test menu::tests::back_pops_to_parent ... ok
[INFO] [stdout] test message_box::tests::activate_button_records_id ... ok
[INFO] [stdout] test message_box::tests::activate_out_of_range_is_a_noop ... ok
[INFO] [stdout] test message_box::tests::close_returns_active_button_and_sets_closed ... ok
[INFO] [stdout] test message_box::tests::active_button_initially_none ... ok
[INFO] [stdout] test message_box::tests::new_sets_title_and_text ... ok
[INFO] [stdout] test message_box::tests::no_buttons_is_valid ... ok
[INFO] [stdout] test menu::tests::items_are_owned_strings ... ok
[INFO] [stdout] test message_box::tests::set_text_updates ... ok
[INFO] [stdout] test message_box::tests::set_bounds_updates_footer_rect ... ok
[INFO] [stdout] test message_box::tests::set_title_updates ... ok
[INFO] [stdout] test meters::bargraph::tests::lit_count_increases_with_signal ... ok
[INFO] [stdout] test meters::lufs_gauge::tests::draws_one_bg_plus_three_text_lines ... ok
[INFO] [stdout] test meters::lufs_gauge::tests::integrated_color_is_hot_when_loud ... ok
[INFO] [stdout] test meters::lufs_gauge::tests::integrated_color_is_nominal_when_at_target ... ok
[INFO] [stdout] test meters::bargraph::tests::ballistic_swap_resets_reading ... ok
[INFO] [stdout] test meters::bargraph::tests::no_ticks_means_no_text_calls ... ok
[INFO] [stdout] test meters::bargraph::tests::draws_one_background_plus_n_segments_silent ... ok
[INFO] [stdout] test meters::bargraph::tests::show_ticks_emits_label_per_major ... ok
[INFO] [stdout] test meters::lufs_gauge::tests::rejects_non_lufs_skin - should panic ... ok
[INFO] [stdout] test meters::multi_channel::tests::five_one_surround_six_channels ... ok
[INFO] [stdout] test meters::lufs_gauge_strict::tests::rejects_non_lufs_skin - should panic ... ok
[INFO] [stdout] test meters::multi_channel::tests::graphic_eq_eight_bands ... ok
[INFO] [stdout] test meters::multi_channel::tests::channel_mut_supports_per_channel_skin_swap ... ok
[INFO] [stdout] test meters::lufs_gauge_strict::tests::lifts_above_streaming_when_quiet_passages_present ... ok
[INFO] [stdout] test meters::lufs_gauge_strict::tests::draws_one_bg_plus_three_text_lines ... ok
[INFO] [stdout] test meters::needle::tests::no_ticks_means_no_text_calls ... ok
[INFO] [stdout] test meters::needle::tests::rejects_non_needle_skin - should panic ... ok
[INFO] [stdout] test meters::needle::tests::show_ticks_paints_label_per_major ... ok
[INFO] [stdout] test meters::numeric::tests::draws_one_bg_plus_two_text_lines ... ok
[INFO] [stdout] test meters::numeric::tests::reading_text_advances_with_signal ... ok
[INFO] [stdout] test meters::multi_channel::tests::reset_floors_all_channels ... ok
[INFO] [stdout] test meters::numeric::tests::rejects_non_numeric_skin - should panic ... ok
[INFO] [stdout] test meters::multi_channel::tests::split_vertical_n_partitions_exactly ... ok
[INFO] [stdout] test meters::needle::tests::angle_at_pivot_matches_pivot_value ... ok
[INFO] [stdout] test meters::multi_channel::tests::split_horizontal_n_partitions_exactly ... ok
[INFO] [stdout] test meters::needle::tests::angle_at_top_of_scale_is_right ... ok
[INFO] [stdout] test meters::needle::tests::angle_at_floor_is_left ... ok
[INFO] [stdout] test meters::stereo::tests::split_horizontal_basic ... ok
[INFO] [stdout] test meters::stereo::tests::stereo_bargraph_forwards_updates_independently ... ok
[INFO] [stdout] test meters::lufs_gauge_strict::tests::at_target_reads_near_zero_lu ... ok
[INFO] [stdout] test meters::stereo::tests::stereo_draws_both_children ... ok
[INFO] [stdout] test motion::background::tests::at_least_one_star_has_non_bg_pixel ... ok
[INFO] [stdout] test motion::background::tests::zero_seed_does_not_panic ... ok
[INFO] [stdout] test motion::crawl::text::tests::activate_paints_background_and_renders_text ... ok
[INFO] [stdout] test motion::crawl::text::tests::deactivate_stops_tick ... ok
[INFO] [stdout] test motion::crawl::text::tests::paint_blits_background_into_destination ... ok
[INFO] [stdout] test motion::background::tests::scatters_stars_deterministically ... ok
[INFO] [stdout] test motion::crawl::text::tests::pre_rendered_text_survives_activate ... ok
[INFO] [stdout] test motion::background::tests::paints_background_colour ... ok
[INFO] [stdout] test motion::crawl::text::tests::paint_on_inactive_crawl_still_draws_background ... ok
[INFO] [stdout] test motion::crawl::tests::default_state_is_inactive_at_origin ... ok
[INFO] [stdout] test motion::crawl::text::tests::perspective_rows_narrow_toward_top ... ok
[INFO] [stdout] test motion::crawl::text::tests::text_is_centered_inside_visible_window ... ok
[INFO] [stdout] test motion::background::tests::different_seed_yields_different_output ... ok
[INFO] [stdout] test motion::background::tests::non_argb_format_is_no_op ... ok
[INFO] [stdout] test motion::crawl::text::tests::horizontal_jumbo_scrolls_background_left ... ok
[INFO] [stdout] test motion::crawl::text::tests::tick_advances_scroll_until_finished ... ok
[INFO] [stdout] test motion::crawl::window::tests::crawl_auto_deactivates_on_finish ... ok
[INFO] [stdout] test motion::crawl::window::tests::paint_frame_is_clipped_to_bounds ... ok
[INFO] [stdout] test motion::crawl::window::tests::direction_passthrough_matches_inner ... ok
[INFO] [stdout] test motion::crawl::window::tests::paint_frame_calls_crawl_paint_when_active ... ok
[INFO] [stdout] test motion::crawl::window::tests::paint_frame_skips_when_inactive ... ok
[INFO] [stdout] test motion::crawl::window::tests::activate_forwards_to_crawl ... ok
[INFO] [stdout] test motion::crawl::window::tests::draw_is_noop_and_does_not_panic ... ok
[INFO] [stdout] test motion::crawl::window::tests::tick_event_advances_crawl_when_active ... ok
[INFO] [stdout] test motion::crawl::window::tests::tick_event_ignored_when_inactive ... ok
[INFO] [stdout] test motion::crawl::window::tests::new_window_is_inactive ... ok
[INFO] [stdout] test motion::crawl::window::tests::deactivate_clears_active_flag_and_notifies_crawl ... ok
[INFO] [stdout] test motion::direction::tests::horizontal_directions ... ok
[INFO] [stdout] test motion::jumbo::tests::long_axis_vertical_doubles_height ... ok
[INFO] [stdout] test motion::jumbo::tests::window_range_does_not_wrap ... ok
[INFO] [stdout] test motion::direction::tests::signs ... ok
[INFO] [stdout] test motion::direction::tests::vertical_directions ... ok
[INFO] [stdout] test motion::jumbo::tests::mirror_tail_horizontal_copies_head_to_tail_per_row ... ok
[INFO] [stdout] test motion::jumbo::tests::window_range_modulo_start ... ok
[INFO] [stdout] test motion::rate::tests::pixels_per_frame_matches_px_per_frame ... ok
[INFO] [stdout] test motion::rate::tests::sixty_pps_at_thirty_hz_is_two_pixels_per_frame ... ok
[INFO] [stdout] test motion::rate::tests::accumulator_advances_linearly ... ok
[INFO] [stdout] test motion::rate::tests::subpixel_forty_pps_at_thirty_hz_matches_hardware ... ok
[INFO] [stdout] test motion::rate::tests::subpixel_pixels_per_frame_is_integer_floor ... ok
[INFO] [stdout] test motion::rate::tests::subpixel_zero_frame_hz_is_safe ... ok
[INFO] [stdout] test motion::jumbo::tests::as_surface_reports_full_jumbo_extent ... ok
[INFO] [stdout] test motion::jumbo::tests::mirror_tail_scale_one_is_no_op ... ok
[INFO] [stdout] test motion::jumbo::tests::long_axis_horizontal_doubles_width ... ok
[INFO] [stdout] test motion::jumbo::tests::mirror_tail_vertical_copies_head_to_tail ... ok
[INFO] [stdout] test motion::rate::tests::advance_uses_wrapping_arithmetic ... ok
[INFO] [stdout] test motion::rate::tests::subpixel_forty_pps_at_sixty_hz_also_matches_forty ... ok
[INFO] [stdout] test motion::rate::tests::thirty_pps_at_thirty_hz_is_one_pixel_per_frame ... ok
[INFO] [stdout] test motion::rate::tests::twenty_nine_pps_at_sixty_hz_rounds_down_to_zero ... ok
[INFO] [stdout] test roller::tests::initial_state_is_empty_and_selected_zero ... ok
[INFO] [stdout] test roller::tests::navigate_down_wraps_in_infinite_mode ... ok
[INFO] [stdout] test motion::rate::tests::thirty_pps_at_sixty_hz_rounds_up_to_one ... ok
[INFO] [stdout] test roller::tests::set_options_resets_selection_and_offset ... ok
[INFO] [stdout] test roller::tests::set_bounds_reanchors_offset ... ok
[INFO] [stdout] test roller::tests::set_selected_clamps_in_normal_mode ... ok
[INFO] [stdout] test roller::tests::set_selected_wraps_in_infinite_mode ... ok
[INFO] [stdout] test roller::tests::snap_to_nearest_item_boundary_after_select ... ok
[INFO] [stdout] test roller::tests::visible_row_count_is_clamped_to_min_one ... ok
[INFO] [stdout] test scale::tests::labels_follow_major_ticks_and_can_be_hidden ... ok
[INFO] [stdout] test scale::tests::linear_modes_place_ticks_on_the_configured_side ... ok
[INFO] [stdout] test scale::tests::linear_tick_classification_splits_major_and_minor ... ok
[INFO] [stdout] test scale::tests::major_every_zero_disables_major_ticks_and_labels ... ok
[INFO] [stdout] test scale::tests::round_modes_draw_ticks_on_inner_and_outer_radial_sides ... ok
[INFO] [stdout] test roller::tests::draw_does_not_panic_with_empty_options ... ok
[INFO] [stdout] test roller::tests::navigate_up_stops_at_zero_in_normal_mode ... ok
[INFO] [stdout] test roller::tests::navigate_up_wraps_in_infinite_mode ... ok
[INFO] [stdout] test span::tests::clear_spans ... ok
[INFO] [stdout] test span::tests::overflow_clip_vs_expand ... ok
[INFO] [stdout] test radio::tests::radio_toggle_and_bounds ... ok
[INFO] [stdout] test span::tests::content_height_non_zero_for_non_empty_spans ... ok
[INFO] [stdout] test span::tests::set_span_text_and_style ... ok
[INFO] [stdout] test motion::rate::tests::zero_frame_hz_is_safe ... ok
[INFO] [stdout] test span::tests::span_index_for_offset_basic ... ok
[INFO] [stdout] test spinbox::tests::digit_format_clamps_digit_count ... ok
[INFO] [stdout] test spinbox::tests::digit_format_shows_plus_and_leading_zeros ... ok
[INFO] [stdout] test spinbox::tests::handle_event_always_returns_false ... ok
[INFO] [stdout] test spinbox::tests::increment_decrement_basic ... ok
[INFO] [stdout] test span::tests::add_and_count_spans ... ok
[INFO] [stdout] test spinbox::tests::negative_value_shows_minus ... ok
[INFO] [stdout] test scale::tests::set_bounds_adopts_layout_bounds ... ok
[INFO] [stdout] test spinbox::tests::no_rollover_clamps_at_max ... ok
[INFO] [stdout] test spinbox::tests::positive_only_range_omits_sign ... ok
[INFO] [stdout] test spinbox::tests::separator_position_inserts_dot ... ok
[INFO] [stdout] test spinbox::tests::separator_zero_hides_dot ... ok
[INFO] [stdout] test spinbox::tests::set_bounds_adopted ... ok
[INFO] [stdout] test span::tests::wrap_uses_shared_measurement_not_per_span_arithmetic ... ok
[INFO] [stdout] test spinbox::tests::default_value_and_range ... ok
[INFO] [stdout] test spinbox::tests::step_next_capped_at_digit_count_max ... ok
[INFO] [stdout] test span::tests::remove_span ... ok
[INFO] [stdout] test spinbox::tests::set_range_clamps_value ... ok
[INFO] [stdout] test span::tests::set_bounds_updates_geometry ... ok
[INFO] [stdout] test spinbox::tests::rollover_wraps_at_max ... ok
[INFO] [stdout] test spinbox::tests::rollover_wraps_at_min ... ok
[INFO] [stdout] test spinbox::tests::step_prev_divides_by_ten ... ok
[INFO] [stdout] test spinbox::tests::zero_crossing_decrement_lands_on_zero ... ok
[INFO] [stdout] test spinner::tests::set_bounds_adopts_layout_rect ... ok
[INFO] [stdout] test spinbox::tests::zero_crossing_increment_lands_on_zero ... ok
[INFO] [stdout] test spinbox::tests::set_value_clamps_to_range ... ok
[INFO] [stdout] test spinner::tests::zero_period_becomes_one_tick_and_arc_length_clamps ... ok
[INFO] [stdout] test spinbox::tests::step_next_multiplies_by_ten ... ok
[INFO] [stdout] test spinner::tests::draw_uses_background_and_indicator_arc_primitives ... ok
[INFO] [stdout] test spinner::tests::tick_advances_phase_and_wraps ... ok
[INFO] [stdout] test spinner::tests::full_circle_indicator_stays_full_circle_at_nonzero_phase ... ok
[INFO] [stdout] test switch::tests::switch_toggle_and_bounds ... ok
[INFO] [stdout] test table::tests::column_widths_stored ... ok
[INFO] [stdout] test table::tests::merge_right_ctrl_flag ... ok
[INFO] [stdout] test table::tests::navigate_next_wraps ... ok
[INFO] [stdout] test table::tests::activate_selected_sets_poll_slot ... ok
[INFO] [stdout] test table::tests::column_count_change_preserves_existing_cells ... ok
[INFO] [stdout] test motion::jumbo::tests::window_range_wraps_at_end ... ok
[INFO] [stdout] test table::tests::set_size_and_cell_value ... ok
[INFO] [stdout] test tabview::tests::content_bounds_excludes_bar_for_top_position ... ok
[INFO] [stdout] test table::tests::cell_align_stored ... ok
[INFO] [stdout] test table::tests::navigate_prev_wraps ... ok
[INFO] [stdout] test table::tests::navigate_up_down ... ok
[INFO] [stdout] test tabview::tests::content_bounds_excludes_bar_for_bottom_position ... ok
[INFO] [stdout] test tabview::tests::draw_does_not_panic_with_no_tabs ... ok
[INFO] [stdout] test tabview::tests::first_add_makes_active_and_returns_id ... ok
[INFO] [stdout] test table::tests::out_of_bounds_cell_is_noop ... ok
[INFO] [stdout] test table::tests::resize_recomputes_row_heights ... ok
[INFO] [stdout] test textarea::tests::apply_backspace_removes_last_char ... ok
[INFO] [stdout] test textarea::tests::apply_char_inserts_into_buffer ... ok
[INFO] [stdout] test tabview::tests::rename_tab_changes_name ... ok
[INFO] [stdout] test textarea::tests::apply_enter_inserts_newline_in_multiline_mode ... ok
[INFO] [stdout] test tabview::tests::set_active_changes_active_tab ... ok
[INFO] [stdout] test tabview::tests::new_has_no_tabs_and_none_active ... ok
[INFO] [stdout] test tabview::tests::navigate_next_wraps_to_first ... ok
[INFO] [stdout] test textarea::tests::apply_tab_and_control_are_ignored ... ok
[INFO] [stdout] test textarea::tests::apply_escape_deactivates ... ok
[INFO] [stdout] test tabview::tests::set_bounds_updates_geometry ... ok
[INFO] [stdout] test tabview::tests::navigate_prev_wraps_to_last ... ok
[INFO] [stdout] test textarea::tests::placeholder_set_and_clear ... ok
[INFO] [stdout] test textarea::tests::one_line_prevents_newline_insertion ... ok
[INFO] [stdout] test textarea::tests::scroll_advances_on_overflow ... ok
[INFO] [stdout] test textarea::tests::wrap_reflow_on_narrow_bounds ... ok
[INFO] [stdout] test textarea::tests::apply_enter_fires_submit_in_one_line_mode ... ok
[INFO] [stdout] test textarea::tests::password_mode_masks_display_text ... ok
[INFO] [stdout] test tileview::tests::draw_does_not_panic ... ok
[INFO] [stdout] test tileview::tests::navigate_blocked_by_missing_direction_flag ... ok
[INFO] [stdout] test tileview::tests::navigate_right_moves_to_adjacent_tile ... ok
[INFO] [stdout] test tileview::tests::navigate_no_op_when_no_target_tile ... ok
[INFO] [stdout] test tileview::tests::tile_dir_contains_check ... ok
[INFO] [stdout] test tileview::tests::first_add_becomes_active ... ok
[INFO] [stdout] test tileview::tests::new_is_empty_with_no_active_tile ... ok
[INFO] [stdout] test tileview::tests::tile_bounds_correct_for_grid_position ... ok
[INFO] [stdout] test window::tests::header_and_content_bounds_split_outer_rect ... ok
[INFO] [stdout] test window::tests::set_header_height_adjusts_content ... ok
[INFO] [stdout] test window::tests::last_button_pressed_drains_slot ... ok
[INFO] [stdout] test window::tests::set_bounds_updates_outer_rect ... ok
[INFO] [stdout] test tileview::tests::offset_updates_to_exact_tile_position ... ok
[INFO] [stdout] test window::tests::set_title_and_retrieve ... ok
[INFO] [stdout] test window::tests::zero_area_window_draws_without_panic ... ok
[INFO] [stdout] test tileview::tests::set_active_by_index_finds_tile ... ok
[INFO] [stdout] test window::tests::add_header_button_returns_sequential_ids ... ok
[INFO] [stdout] test window::tests::content_area_does_not_go_negative_when_header_taller_than_bounds ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 334 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/audio_meters_integration.rs (/opt/rustwide/target/release/deps/audio_meters_integration-a23fc9013ceda5f9)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test ballistic_swap_works_across_widgets ... ok
[INFO] [stderr]      Running tests/button_event.rs (/opt/rustwide/target/release/deps/button_event-c04d177dcb74a239)
[INFO] [stdout] test one_of_each_widget_renders_through_full_sequence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test button_clicks_on_corners ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/checkbox_event.rs (/opt/rustwide/target/release/deps/checkbox_event-6166bce193f89dd4)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/clock.rs (/opt/rustwide/target/release/deps/clock-a92720327d6e2334)
[INFO] [stdout] test checkbox_toggle_and_bounds ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test center_cap_is_static_and_emits_disc ... ok
[INFO] [stdout] test clear_region_returns_dirty_union_then_clears ... ok
[INFO] [stdout] test clock_face_standard_pushes_60_marks ... ok
[INFO] [stdout] test clock_face_pushes_twelve_hour_marks_when_hours_only ... ok
[INFO] [stdout] test draw_emits_obb_per_layer_within_dirty ... ok
[INFO] [stdout] test handle_event_does_not_consume ... ok
[INFO] [stdout] test identical_time_after_first_paint_is_skipped ... ok
[INFO] [stdout] test invalidate_forces_full_repaint ... ok
[INFO] [stdout] test second_layer_alone_repaints_when_only_second_changed ... ok
[INFO] [stdout] test second_tick_with_motion_is_painted ... ok
[INFO] [stdout] test subsecond_dot_dirty_empty_when_time_unchanged ... ok
[INFO] [stdout] test first_tick_is_full_repaint ... ok
[INFO] [stdout] test subsecond_dot_orbits_at_subsecond_rate ... ok
[INFO] [stdout] test subsecond_dot_dirty_grows_with_motion ... ok
[INFO] [stdout] test dirty_union_grows_with_hand_sweep ... ok
[INFO] [stdout] test time_to_angles_at_canonical_times ... ok
[INFO] [stdout] test center_cap_alone_yields_skipped_after_first_paint ... ok
[INFO] [stdout] test union_expands_to_cover_full_face_when_hand_crosses_tick ... ok
[INFO] [stdout] test analog_hand_obb_points_up_at_twelve ... ok
[INFO] [stdout] test tick_marks_are_static_after_first_paint ... ok
[INFO] [stdout] test analog_hand_obb_points_at_tip_at_three_oclock ... ok
[INFO] [stderr]      Running tests/event_fuzz.rs (/opt/rustwide/target/release/deps/event_fuzz-b199fba1cc2ff72f)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test event_fuzz_random ... ok
[INFO] [stderr]      Running tests/font_aa_conformance.rs (/opt/rustwide/target/release/deps/font_aa_conformance-10ed66cdf33b48d9)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stderr]      Running tests/font_arc_label_coverage.rs (/opt/rustwide/target/release/deps/font_arc_label_coverage-fda0eeba0189870d)
[INFO] [stdout] test aa_font_produces_grays_the_1bit_default_does_not ... ok
[INFO] [stdout] test aa_font_renders_partial_alpha_through_widget_pipeline ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/golden_button.rs (/opt/rustwide/target/release/deps/golden_button-dad984fbe7844342)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test button_background_render ... ok
[INFO] [stderr]      Running tests/golden_checkbox.rs (/opt/rustwide/target/release/deps/golden_checkbox-ab70bea891b0bed2)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test checkbox_checked_render ... ok
[INFO] [stderr]      Running tests/golden_container.rs (/opt/rustwide/target/release/deps/golden_container-23f8e04e06d07a75)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test container_background_render ... ok
[INFO] [stderr]      Running tests/golden_image.rs (/opt/rustwide/target/release/deps/golden_image-0b4629020e8d71b4)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test image_render ... ok
[INFO] [stdout] test image_widget_uses_recolor_through_blit_image ... ok
[INFO] [stderr]      Running tests/golden_label.rs (/opt/rustwide/target/release/deps/golden_label-986c1073d022092f)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test label_background_render ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/golden_list.rs (/opt/rustwide/target/release/deps/golden_list-969ba65b0d6f2b01)
[INFO] [stdout] running 1 test
[INFO] [stdout] test list_background_render ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/golden_progress.rs (/opt/rustwide/target/release/deps/golden_progress-89b6811ee49da9f8)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/golden_slider.rs (/opt/rustwide/target/release/deps/golden_slider-45d6d2bd82fac2a8)
[INFO] [stdout] test progress_render ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test slider_render ... ok
[INFO] [stderr]      Running tests/layout_stress.rs (/opt/rustwide/target/release/deps/layout_stress-3dc8f473e85ba47e)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/list_draw_selected.rs (/opt/rustwide/target/release/deps/list_draw_selected-08d2f3e0b813ae25)
[INFO] [stdout] test container_layout_stress ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test list_draw_selected_highlight ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/list_event.rs (/opt/rustwide/target/release/deps/list_event-b7d251a24075675d)
[INFO] [stderr]      Running tests/lpar16_arc_label_geometry.rs (/opt/rustwide/target/release/deps/lpar16_arc_label_geometry-94d201048aff03ce)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test list_selection_edges ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test anim_image_tick_stream_is_deterministic_and_correct ... ok
[INFO] [stderr]      Running tests/lpar16_canvas_anim.rs (/opt/rustwide/target/release/deps/lpar16_canvas_anim-6a0d61c7cd7412d1)
[INFO] [stdout] test canvas_draw_sequence_is_deterministic_and_correct ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lpar16_lpar11_goldens.rs (/opt/rustwide/target/release/deps/lpar16_lpar11_goldens-ee5d91933c82042f)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test bar_pixel_golden ... ok
[INFO] [stdout] test arc_pixel_golden ... ok
[INFO] [stdout] test led_pixel_golden ... ok
[INFO] [stdout] test line_pixel_golden ... ok
[INFO] [stdout] test scale_pixel_golden ... ok
[INFO] [stdout] test spinner_pixel_golden ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lpar16_lpar12_goldens.rs (/opt/rustwide/target/release/deps/lpar16_lpar12_goldens-68d9f995f81c3925)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test button_matrix_pixel_golden ... ok
[INFO] [stdout] test image_button_pixel_golden ... ok
[INFO] [stdout] test spinbox_pixel_golden ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lpar16_lpar13_goldens.rs (/opt/rustwide/target/release/deps/lpar16_lpar13_goldens-d85b15e602ea08f9)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test roller_pixel_golden ... ok
[INFO] [stdout] test tabview_pixel_golden ... ok
[INFO] [stdout] test dropdown_pixel_golden ... ok
[INFO] [stdout] test window_pixel_golden ... ok
[INFO] [stdout] test menu_pixel_golden ... ok
[INFO] [stdout] test keyboard_pixel_golden ... ok
[INFO] [stdout] test tileview_pixel_golden ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lpar16_lpar14_goldens.rs (/opt/rustwide/target/release/deps/lpar16_lpar14_goldens-d4a90cdb07af9df8)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test chart_golden ... ok
[INFO] [stdout] test calendar_golden ... ok
[INFO] [stdout] test textarea_golden ... ok
[INFO] [stderr]      Running tests/meter_presets_match_json.rs (/opt/rustwide/target/release/deps/meter_presets_match_json-e1c50a6b151dba7a)
[INFO] [stderr] error: test failed, to rerun pass `--test meter_presets_match_json`
[INFO] [stdout] test message_box_golden ... ok
[INFO] [stdout] test span_golden ... ok
[INFO] [stdout] test table_golden ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test skins_match_json ... FAILED
[INFO] [stdout] test scales_match_json ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- skins_match_json stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'skins_match_json' (1649) panicked at tests/meter_presets_match_json.rs:213:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x63d3f826ca61 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x63d3f82820ca - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x63d3f8270efc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x63d3f8248ad6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x63d3f8264e59 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x63d3f82005c0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x63d3f8265012 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x63d3f8248b82 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x63d3f8241779 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x63d3f824977d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x63d3f82827fc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x63d3f82825d2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x63d3f81ea2eb - meter_presets_match_json[78484d029619e759]::assert_skin_match
[INFO] [stdout]   13:     0x63d3f81eb956 - <meter_presets_match_json[78484d029619e759]::skins_match_json::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x63d3f81f38ab - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x63d3f8200f15 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x63d3f81fa7d4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x63d3f8204072 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x63d3f826bfc9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x76b7dde47dfa - <unknown>
[INFO] [stdout]   20:     0x76b7ddedb3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- scales_match_json stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'scales_match_json' (1648) panicked at tests/meter_presets_match_json.rs:141:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x63d3f826ca61 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x63d3f82820ca - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x63d3f8270efc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x63d3f8248ad6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x63d3f8264e59 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x63d3f82005c0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x63d3f8265012 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x63d3f8248b82 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x63d3f8241779 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x63d3f824977d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x63d3f82827fc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x63d3f82825d2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x63d3f81eb429 - meter_presets_match_json[78484d029619e759]::assert_scale_match
[INFO] [stdout]   13:     0x63d3f81ebd26 - <meter_presets_match_json[78484d029619e759]::scales_match_json::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x63d3f81f38ab - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x63d3f8200f15 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x63d3f81fa7d4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x63d3f8204072 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x63d3f826bfc9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x76b7dde47dfa - <unknown>
[INFO] [stdout]   20:     0x76b7ddedb3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     scales_match_json
[INFO] [stdout]     skins_match_json
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "851e56db2e37a002108d73a4bd7d8510a698dc14bc00e433334c4324fa5e4fb0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "851e56db2e37a002108d73a4bd7d8510a698dc14bc00e433334c4324fa5e4fb0", kill_on_drop: false }`
[INFO] [stdout] 851e56db2e37a002108d73a4bd7d8510a698dc14bc00e433334c4324fa5e4fb0
