[INFO] fetching crate creamui-core 0.2.0...
[INFO] testing creamui-core-0.2.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate creamui-core 0.2.0 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate creamui-core 0.2.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate creamui-core 0.2.0
[INFO] tweaked toml for crates.io crate creamui-core 0.2.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate creamui-core 0.2.0 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 creamui-core 0.2.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+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 creamui-theme v0.2.0
[INFO] [stderr]   Downloaded taffy v0.7.7
[INFO] [stderr]   Downloaded grid v0.15.0
[INFO] [stderr]   Downloaded creamui-reactive v0.2.0
[INFO] [stderr]   Downloaded creamui-fonts v0.2.0
[INFO] [stderr]   Downloaded bytemuck_derive v1.12.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] 3f9edc8e0fbb442e83489a2b81124fc2c25983ed12ee4d14934206909afcb453
[INFO] running `Command { std: "docker" "start" "3f9edc8e0fbb442e83489a2b81124fc2c25983ed12ee4d14934206909afcb453", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3f9edc8e0fbb442e83489a2b81124fc2c25983ed12ee4d14934206909afcb453", 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" "3f9edc8e0fbb442e83489a2b81124fc2c25983ed12ee4d14934206909afcb453" "/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" "3f9edc8e0fbb442e83489a2b81124fc2c25983ed12ee4d14934206909afcb453", 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" "3f9edc8e0fbb442e83489a2b81124fc2c25983ed12ee4d14934206909afcb453" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling zeno v0.3.3
[INFO] [stderr]    Compiling yazi v0.2.1
[INFO] [stderr]    Compiling slotmap v1.1.1
[INFO] [stderr]    Compiling creamui-reactive v0.2.0
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling unicode-bidi v0.3.18
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling grid v0.15.0
[INFO] [stderr]    Compiling taffy v0.7.7
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling memmap2 v0.9.11
[INFO] [stderr]    Compiling bytemuck_derive v1.12.0
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling font-types v0.12.5
[INFO] [stderr]    Compiling read-fonts v0.41.0
[INFO] [stderr]    Compiling skrifa v0.44.0
[INFO] [stderr]    Compiling swash v0.2.10
[INFO] [stderr]    Compiling creamui-fonts v0.2.0
[INFO] [stderr]    Compiling creamui-theme v0.2.0
[INFO] [stderr]    Compiling creamui-core v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 50s
[INFO] running `Command { std: "docker" "inspect" "3f9edc8e0fbb442e83489a2b81124fc2c25983ed12ee4d14934206909afcb453", 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" "3f9edc8e0fbb442e83489a2b81124fc2c25983ed12ee4d14934206909afcb453" "/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 creamui-core v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 49.71s
[INFO] running `Command { std: "docker" "inspect" "3f9edc8e0fbb442e83489a2b81124fc2c25983ed12ee4d14934206909afcb453", 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" "3f9edc8e0fbb442e83489a2b81124fc2c25983ed12ee4d14934206909afcb453" "/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.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/creamui_core-de54511fbe787094)
[INFO] [stdout] 
[INFO] [stdout] running 182 tests
[INFO] [stdout] test animation::tests::disabling_a_transition_or_using_a_painter_without_a_clock_snaps ... ok
[INFO] [stdout] test animation::tests::reversing_a_transition_preserves_the_current_value ... ok
[INFO] [stdout] test animation::tests::keyed_widgets_retain_transitions_across_rebuilds_and_paints ... ok
[INFO] [stdout] test damage::tests::disjoint_rects_stay_separate ... ok
[INFO] [stdout] test damage::tests::large_damaged_area_collapses_to_full_viewport ... ok
[INFO] [stdout] test damage::tests::overlapping_rects_merge_into_their_union ... ok
[INFO] [stdout] test damage::tests::small_damage_under_every_threshold_is_returned_as_is ... ok
[INFO] [stdout] test damage::tests::more_than_max_rects_collapses_to_full_viewport ... ok
[INFO] [stdout] test animation::tests::runtime_transitions_repaint_and_skip_transparent_nodes ... ok
[INFO] [stdout] test animation::tests::transitions_start_at_the_initial_value_and_stop_requesting_frames ... ok
[INFO] [stdout] test damage::tests::a_chain_of_pairwise_overlaps_merges_transitively ... ok
[INFO] [stdout] test damage::tests::zero_size_rects_are_dropped ... ok
[INFO] [stdout] test geometry::tests::intersect_non_overlapping_rects_is_none ... ok
[INFO] [stdout] test damage::tests::zero_area_viewport_never_triggers_the_area_threshold ... ok
[INFO] [stdout] test animation::tests::ease_out_approaches_the_target_faster_than_linear ... ok
[INFO] [stdout] test geometry::tests::rect_boundary_is_inclusive ... ok
[INFO] [stdout] test geometry::tests::intersect_overlapping_rects ... ok
[INFO] [stdout] test damage::tests::empty_input_is_empty_output ... ok
[INFO] [stdout] test geometry::tests::rect_contains_inside_point ... ok
[INFO] [stdout] test geometry::tests::union_bounds_two_disjoint_rects ... ok
[INFO] [stdout] test geometry::tests::union_of_a_rect_with_itself_is_unchanged ... ok
[INFO] [stdout] test image::tests::rejects_mismatched_buffers ... ok
[INFO] [stdout] test image::tests::clones_share_identity_and_edits_do_not ... ok
[INFO] [stdout] test image::tests::only_reloadable_images_discard_and_rebuild_their_pixels ... ok
[INFO] [stdout] test runtime::arena::tests::get_mut_allows_updating_in_place ... ok
[INFO] [stdout] test runtime::arena::tests::insert_and_get_roundtrip ... ok
[INFO] [stdout] test geometry::tests::rect_excludes_outside_point ... ok
[INFO] [stdout] test runtime::arena::tests::len_excludes_removed_slots ... ok
[INFO] [stdout] test runtime::arena::tests::removed_id_is_detectably_stale_even_after_slot_reuse ... ok
[INFO] [stdout] test runtime::arena::tests::to_bits_from_bits_roundtrips ... ok
[INFO] [stdout] test runtime::arena::tests::to_bits_packs_index_and_generation_into_separate_halves ... ok
[INFO] [stdout] test runtime::arena::tests::unknown_id_returns_none ... ok
[INFO] [stdout] test runtime::binding::tests::a_leaf_signal_updates_one_runtime_node_directly ... ok
[INFO] [stdout] test runtime::binding::tests::disposing_the_owner_stops_the_binding ... ok
[INFO] [stdout] test runtime::branch::tests::a_mount_closure_that_recurses_into_another_mount_does_not_panic ... ok
[INFO] [stdout] test runtime::arena::tests::iter_skips_removed_slots ... ok
[INFO] [stdout] test runtime::branch::tests::disposing_the_owner_stops_the_branch_from_reacting_to_further_toggles ... ok
[INFO] [stdout] test runtime::binding::tests::batched_writes_to_two_signals_run_one_binding_once ... ok
[INFO] [stdout] test runtime::branch::tests::hiding_the_branch_disposes_bindings_created_inside_it ... ok
[INFO] [stdout] test runtime::branch::tests::toggling_the_condition_mounts_and_unmounts_the_branch ... ok
[INFO] [stdout] test runtime::events::tests::focus_order_stays_plain_document_order_regardless_of_position ... ok
[INFO] [stdout] test runtime::events::tests::hit_test_returns_the_topmost_matching_node ... ok
[INFO] [stdout] test runtime::events::tests::a_node_nested_inside_an_absolute_subtree_also_hit_tests_above_flow ... ok
[INFO] [stdout] test runtime::events::tests::absolute_z_index_changes_paint_and_hit_order_without_changing_focus_order ... ok
[INFO] [stdout] test runtime::events::tests::an_absolutely_positioned_node_hit_tests_above_a_later_flow_sibling ... ok
[INFO] [stdout] test runtime::events::tests::changing_one_nodes_interactivity_preserves_other_hit_regions ... ok
[INFO] [stdout] test runtime::events::tests::a_moved_node_is_found_at_its_new_rect_without_a_rebuild ... ok
[INFO] [stdout] test runtime::events::tests::changing_focusability_preserves_spatial_entries_and_updates_focus_order ... ok
[INFO] [stdout] test runtime::events::tests::moving_between_indexed_and_spanning_regions_updates_hits ... ok
[INFO] [stdout] test runtime::events::tests::next_focus_cycles_in_retained_order_and_wraps ... ok
[INFO] [stdout] test runtime::events::tests::nodes_without_handlers_are_not_hit_testable ... ok
[INFO] [stdout] test runtime::events::tests::reordering_overlapping_nodes_preserves_their_spatial_entries ... ok
[INFO] [stdout] test runtime::events::tests::root_replacement_and_removal_clear_old_hit_and_focus_entries ... ok
[INFO] [stdout] test runtime::events::tests::pointer_capture_overrides_hit_testing ... ok
[INFO] [stdout] test runtime::events::tests::removing_a_middle_hit_slot_keeps_reused_slots_and_paint_order_valid ... ok
[INFO] [stdout] test runtime::events::tests::scroll_target_walks_up_to_the_nearest_scrollable_ancestor ... ok
[INFO] [stdout] test runtime::events::tests::set_hovered_to_the_same_node_marks_nothing ... ok
[INFO] [stdout] test runtime::events::tests::transformed_and_clipped_hits_update_without_rebuilding_membership ... ok
[INFO] [stdout] test runtime::inspection::tests::snapshot_preserves_document_order_and_composited_geometry ... ok
[INFO] [stdout] test runtime::inspection::tests::snapshots_are_opt_in_and_consume_only_current_invalidations ... ok
[INFO] [stdout] test runtime::keyed::tests::reordering_preserves_node_identity ... ok
[INFO] [stdout] test runtime::keyed::tests::removed_keys_are_disposed_and_new_keys_are_mounted ... ok
[INFO] [stdout] test runtime::keyed::tests::removing_a_key_disposes_bindings_created_for_its_item ... ok
[INFO] [stdout] test runtime::mount::tests::a_widget_overriding_legacy_node_kind_mounts_with_that_kind ... ok
[INFO] [stdout] test runtime::layout::tests::removing_pending_outputs_does_not_alias_a_reused_slot ... ok
[INFO] [stdout] test runtime::layout::tests::reparenting_rounds_cached_descendants_at_their_new_cumulative_position ... ok
[INFO] [stdout] test runtime::mount::tests::custom_widget_keeps_intrinsic_measurement_after_mount ... ok
[INFO] [stdout] test runtime::mount::tests::custom_widget_paints_its_resolved_content_box_after_mount ... ok
[INFO] [stdout] test runtime::mount::tests::a_widget_that_does_not_override_legacy_node_kind_mounts_as_custom ... ok
[INFO] [stdout] test runtime::mount::tests::mounts_a_widget_subtree_preserving_structure_and_style ... ok
[INFO] [stdout] test runtime::mount_cx::tests::bind_updates_the_tree_without_rebuilding_it ... ok
[INFO] [stdout] test runtime::mount_cx::tests::branch_mounts_nested_containers_through_the_same_cx_style ... ok
[INFO] [stdout] test runtime::layout::tests::incremental_outputs_match_taffy_across_layout_algorithms_and_viewports ... ok
[INFO] [stdout] test runtime::mount_cx::tests::keyed_mounts_one_node_per_item_through_the_same_cx_style ... ok
[INFO] [stdout] test runtime::mount::tests::mounting_increments_the_legacy_mount_counter ... ok
[INFO] [stdout] test runtime::mount_cx::tests::container_text_and_image_append_under_the_parent ... ok
[INFO] [stdout] test runtime::mount_cx::tests::set_events_registers_handlers_the_hit_test_picks_up ... ok
[INFO] [stdout] test runtime::node::tests::insert_before_places_at_the_right_position ... ok
[INFO] [stdout] test runtime::mount::tests::mounting_a_wide_subtree_batches_child_writes_and_preserves_order ... ok
[INFO] [stdout] test runtime::node::tests::insert_grows_none_to_one_to_many ... ok
[INFO] [stdout] test runtime::node::tests::remove_shrinks_many_back_to_one_and_none ... ok
[INFO] [stdout] test runtime::paint::recording_painter_tests::records_a_widgets_paint_calls_as_ops ... ok
[INFO] [stdout] test runtime::events::tests::spatial_hits_match_reverse_paint_order_after_moves ... ok
[INFO] [stdout] test runtime::paint::recording_painter_tests::fill_text_font_records_family_and_bold ... ok
[INFO] [stdout] test runtime::paint::recording_painter_tests::fill_text_weight_records_bold_but_not_family ... ok
[INFO] [stdout] test runtime::paint::recording_painter_tests::recording_painter_keeps_italic_selection_and_image_pixels ... ok
[INFO] [stdout] test runtime::tests::a_default_nodes_effective_opacity_is_fully_opaque ... ok
[INFO] [stdout] test runtime::tests::a_node_touched_in_an_earlier_transaction_is_still_reported_in_a_later_one ... ok
[INFO] [stdout] test runtime::tests::a_clip_with_no_overlap_becomes_a_zero_area_rect_not_none ... ok
[INFO] [stdout] test runtime::tests::a_non_clipping_node_passes_the_ambient_clip_through_unchanged ... ok
[INFO] [stdout] test runtime::tests::changing_a_clipping_nodes_layout_rect_updates_its_childrens_effective_clip ... ok
[INFO] [stdout] test runtime::tests::a_second_compute_with_nothing_changed_produces_no_damage ... ok
[INFO] [stdout] test runtime::tests::creating_the_root_produces_damage_on_first_compute ... ok
[INFO] [stdout] test runtime::tests::changing_an_absolute_child_preserves_unchanged_sibling_rects ... ok
[INFO] [stdout] test runtime::tests::changing_flow_position_updates_siblings ... ok
[INFO] [stdout] test runtime::tests::compute_layout_is_a_noop_with_no_root ... ok
[INFO] [stdout] test runtime::tests::create_and_insert_child_link_both_directions ... ok
[INFO] [stdout] test runtime::tests::explicit_dimensions_override_aspect_ratio_and_auto_restores_it ... ok
[INFO] [stdout] test runtime::tests::incremental_rect_sync_matches_a_full_one ... ok
[INFO] [stdout] test runtime::tests::layout_origin_shifts_the_root_without_resizing_it ... ok
[INFO] [stdout] test runtime::tests::paint_order_lists_nodes_depth_first ... ok
[INFO] [stdout] test runtime::tests::paint_border_changes_reserve_and_release_layout_space ... ok
[INFO] [stdout] test runtime::tests::paint_order_defers_absolute_subtrees_and_updates_after_repositioning ... ok
[INFO] [stdout] test runtime::tests::random_create_insert_remove_sequences_never_break_invariants ... ok
[INFO] [stdout] test runtime::tests::rebuild_composite_does_not_touch_the_paint_fragment ... ok
[INFO] [stdout] test runtime::tests::changing_absolute_z_index_damages_its_descendant_bounds ... ok
[INFO] [stdout] test runtime::tests::rebuild_composite_cascades_a_parents_transform_to_its_children ... ok
[INFO] [stdout] test runtime::tests::rebuild_composite_intersects_nested_clips ... ok
[INFO] [stdout] test runtime::tests::rebuild_composite_is_a_noop_when_nothing_is_dirty ... ok
[INFO] [stdout] test runtime::tests::rebuild_composite_sets_a_childs_effective_clip_from_its_clipping_parent ... ok
[INFO] [stdout] test runtime::tests::rebuild_composite_multiplies_a_parents_opacity_into_its_children ... ok
[INFO] [stdout] test runtime::tests::rebuild_composite_sets_a_leafs_effective_opacity_to_its_own ... ok
[INFO] [stdout] test runtime::tests::rebuild_composite_sets_a_leafs_effective_transform_to_its_own ... ok
[INFO] [stdout] test runtime::tests::rebuild_paint_carries_underline_and_strikethrough_into_the_text_primitive ... ok
[INFO] [stdout] test runtime::tests::rebuild_paint_generates_a_quad_for_a_background ... ok
[INFO] [stdout] test runtime::tests::paint_only_changes_never_mark_layout_dirty ... ok
[INFO] [stdout] test runtime::tests::rebuild_paint_only_regenerates_the_node_that_actually_changed ... ok
[INFO] [stdout] test runtime::tests::rebuild_paint_resolves_radial_gradient_geometry_and_theme ... ok
[INFO] [stdout] test runtime::tests::rebuild_paint_is_a_noop_when_nothing_is_dirty ... ok
[INFO] [stdout] test runtime::tests::remove_subtree_drops_descendants_and_unlinks_from_parent ... ok
[INFO] [stdout] test runtime::tests::resizing_the_viewport_recomputes_even_with_nothing_else_dirty ... ok
[INFO] [stdout] test runtime::tests::set_layout_style_marks_layout_dirty_only_when_it_actually_changes ... ok
[INFO] [stdout] test runtime::tests::reparenting_cached_flow_content_updates_window_rects_and_hits ... ok
[INFO] [stdout] test runtime::tests::set_opacity_clamps_to_the_zero_one_range ... ok
[INFO] [stdout] test runtime::tests::toggling_clips_children_updates_the_childrens_effective_clip_next_pass ... ok
[INFO] [stdout] test runtime::tests::touched_reports_every_node_a_transaction_affected ... ok
[INFO] [stdout] test runtime::tests::setting_the_same_measure_fingerprint_twice_skips_the_second_write ... ok
[INFO] [stdout] test runtime::tests::touching_the_same_existing_node_many_times_in_one_transaction_is_reported_once ... ok
[INFO] [stdout] test runtime::transaction::memoize_measure_tests::a_query_with_different_inputs_recomputes ... ok
[INFO] [stdout] test runtime::transaction::memoize_measure_tests::an_identical_repeat_query_hits_the_cache ... ok
[INFO] [stdout] test runtime::view::tests::deferred_and_widget_views_respect_detached_mounting ... ok
[INFO] [stdout] test runtime::view::tests::deferred_view_waits_for_mount_and_uses_the_supplied_scope ... ok
[INFO] [stdout] test runtime::view::tests::disposing_a_mounted_view_notifies_observers_when_the_root_is_removed ... ok
[INFO] [stdout] test runtime::view::tests::legacy_view_mounts_the_widget_under_the_cx_parent ... ok
[INFO] [stdout] test runtime::view::tests::failed_mount_releases_partial_nodes_and_bindings ... ok
[INFO] [stdout] test runtime::view::tests::mounted_view_drop_disposes_bindings_and_releases_its_entire_runtime ... ok
[INFO] [stdout] test runtime::tests::changing_a_nested_flow_leaf_skips_a_wide_containers_unchanged_children ... ok
[INFO] [stdout] test runtime::view::tests::removing_detached_nodes_notifies_observers_without_a_registered_root ... ok
[INFO] [stdout] test scene::tests::a_clipping_containers_child_clip_covers_the_childs_outline_overflow ... ok
[INFO] [stdout] test scene::tests::absolute_descendants_paint_once_above_their_absolute_parent ... ok
[INFO] [stdout] test scene::tests::absolute_subtrees_paint_after_flow_siblings ... ok
[INFO] [stdout] test runtime::view::tests::mounted_view_returns_its_id_unchanged ... ok
[INFO] [stdout] test scene::tests::focus_follows_keyed_widget_when_siblings_change ... ok
[INFO] [stdout] test runtime::view::tests::mounted_view_keeps_dynamic_root_regions_under_a_stable_host ... ok
[INFO] [stdout] test scene::tests::focus_indices_survive_scrolling_a_focusable_out_of_view ... ok
[INFO] [stdout] test scene::tests::inflow_child_cannot_exceed_parent ... ok
[INFO] [stdout] test scene::tests::keyed_children_preserve_taffy_node_identity_across_a_reorder ... ok
[INFO] [stdout] test scene::tests::nodes_scrolled_outside_their_clip_are_not_painted ... ok
[INFO] [stdout] test scene::tests::paint_without_update_reuses_layout ... ok
[INFO] [stdout] test scene::tests::reconcile_adjusts_taffy_children_when_child_count_shrinks ... ok
[INFO] [stdout] test scene::tests::reconcile_grows_taffy_children_when_child_count_increases ... ok
[INFO] [stdout] test style::tests::aspect_ratio_parses_ratios_numbers_and_auto ... ok
[INFO] [stdout] test scene::tests::reconcile_reuses_taffy_nodes_when_tree_shape_is_unchanged ... ok
[INFO] [stdout] test scene::tests::viewport_clips_hit_testing_of_nonshrinking_overflow ... ok
[INFO] [stdout] test style::tests::border_width_must_be_valid ... ok
[INFO] [stdout] test style::tests::box_sizing_parses_both_box_models ... ok
[INFO] [stdout] test style::tests::layout_properties_compile_without_a_layout_adapter ... ok
[INFO] [stdout] test style::tests::merged_over_lets_incoming_override_fields_it_explicitly_sets ... ok
[INFO] [stdout] test style::tests::merged_over_keeps_base_paint_and_typography_when_incoming_is_unset ... ok
[INFO] [stdout] test style::tests::parsed_properties_compile_to_the_typed_style ... ok
[INFO] [stdout] test style::tests::parses_linear_gradients_and_box_shadows ... ok
[INFO] [stdout] test style::tests::radial_ellipses_and_explicit_radii_parse_and_resolve ... ok
[INFO] [stdout] test style::tests::parser_rejects_auto_for_padding_and_gap ... ok
[INFO] [stdout] test style::tests::pseudo_states_compose_in_a_deterministic_cascade ... ok
[INFO] [stdout] test style::tests::radial_gradients_parse_centers_and_theme_colors ... ok
[INFO] [stdout] test style::tests::pressed_cascades_over_hover_and_base_without_touching_layout ... ok
[INFO] [stdout] test style::tests::radial_gradient_uses_the_farthest_corner ... ok
[INFO] [stdout] test style::tests::radial_gradients_reject_unsupported_or_nonfinite_geometry ... ok
[INFO] [stdout] test style::tests::radial_stops_fill_implicit_positions_and_resolve_theme_colors ... ok
[INFO] [stdout] test style::tests::semantic_color_tokens_resolve_against_each_scheme ... ok
[INFO] [stdout] test style::tests::spacing_shorthands_expand_in_css_order ... ok
[INFO] [stdout] test style::tests::spacing_shorthands_preserve_percent_auto_and_longhand_overrides ... ok
[INFO] [stdout] test style::tests::spacing_shorthands_reject_invalid_values ... ok
[INFO] [stdout] test virtualize::tests::push_extends_total_height_and_stays_queryable ... ok
[INFO] [stdout] test virtualize::tests::index_at_offset_finds_the_item_spanning_a_point ... ok
[INFO] [stdout] test virtualize::tests::set_height_updates_offsets_of_later_items_only ... ok
[INFO] [stdout] test virtualize::tests::offset_is_the_prefix_sum_before_an_item ... ok
[INFO] [stdout] test virtualize::tests::visible_range_clamps_overscan_at_the_start_and_end ... ok
[INFO] [stdout] test virtualize::tests::truncate_shrinks_and_drops_trailing_height ... ok
[INFO] [stdout] test virtualize::tests::visible_range_covers_the_viewport_with_overscan ... ok
[INFO] [stdout] test virtualize::tests::visible_range_on_an_empty_index_is_empty ... ok
[INFO] [stdout] test virtualize::tests::total_height_sums_every_item ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 182 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/retained_regions.rs (/opt/rustwide/target/release/deps/retained_regions-f16dade52f97ca3d)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test derived_switches_isolate_content_reads_and_keep_the_mounting_context ... ok
[INFO] [stdout] test branch_mount_can_dispose_its_parent_without_leaving_detached_nodes ... ok
[INFO] [stdout] test independent_regions_preserve_static_siblings_and_flex_spacing ... ok
[INFO] [stdout] test branch_cleanup_can_change_its_condition_without_reentering_reconciliation ... ok
[INFO] [stdout] test keyed_cleanup_can_replace_its_source_without_reentering_reconciliation ... ok
[INFO] [stdout] test keyed_mount_can_dispose_its_parent_without_leaving_detached_nodes ... ok
[INFO] [stdout] test surviving_keys_update_values_and_events_without_remounting_or_rebinding_equal_items ... ok
[INFO] [stdout] test derived_lists_retain_matching_keys_when_the_source_filter_changes ... ok
[INFO] [stdout] test duplicate_keys_reject_an_update_without_changing_the_mounted_tree ... ok
[INFO] [stdout] test region_mounting_does_not_keep_its_parent_owner_alive ... ok
[INFO] [stdout] test overlapping_deep_subtrees_are_removed_without_recursion_or_affecting_siblings ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests creamui_core
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3f9edc8e0fbb442e83489a2b81124fc2c25983ed12ee4d14934206909afcb453", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3f9edc8e0fbb442e83489a2b81124fc2c25983ed12ee4d14934206909afcb453", kill_on_drop: false }`
[INFO] [stdout] 3f9edc8e0fbb442e83489a2b81124fc2c25983ed12ee4d14934206909afcb453
