[INFO] fetching crate whisker 0.15.2...
[INFO] testing whisker-0.15.2 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate whisker 0.15.2 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate whisker 0.15.2
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate whisker 0.15.2
[INFO] tweaked toml for crates.io crate whisker 0.15.2 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate whisker 0.15.2 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate whisker 0.15.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d1d3ea00afa01c6acca349e25863ef1f15eb3ec435ac6045cc3641ae4f5fcc7f
[INFO] running `Command { std: "docker" "start" "d1d3ea00afa01c6acca349e25863ef1f15eb3ec435ac6045cc3641ae4f5fcc7f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d1d3ea00afa01c6acca349e25863ef1f15eb3ec435ac6045cc3641ae4f5fcc7f", 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" "d1d3ea00afa01c6acca349e25863ef1f15eb3ec435ac6045cc3641ae4f5fcc7f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d1d3ea00afa01c6acca349e25863ef1f15eb3ec435ac6045cc3641ae4f5fcc7f", 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" "d1d3ea00afa01c6acca349e25863ef1f15eb3ec435ac6045cc3641ae4f5fcc7f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling linkme-impl v0.3.37
[INFO] [stderr]    Compiling whisker-style v0.15.2
[INFO] [stderr]    Compiling smallvec v1.16.0
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling linkme v0.3.37
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling taffy v0.13.0
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling whisker-macro-syntax v0.15.2
[INFO] [stderr]    Compiling whisker-macros v0.15.2
[INFO] [stderr]    Compiling whisker-css v0.15.2
[INFO] [stderr]    Compiling whisker-value v0.15.2
[INFO] [stderr]    Compiling whisker-plugin v0.15.2
[INFO] [stderr]    Compiling whisker-protocol v0.15.2
[INFO] [stderr]    Compiling whisker-layout v0.15.2
[INFO] [stderr]    Compiling whisker-engine v0.15.2
[INFO] [stderr]    Compiling whisker-runtime v0.15.2
[INFO] [stderr]    Compiling whisker-config v0.15.2
[INFO] [stderr]    Compiling whisker-animation v0.15.2
[INFO] [stderr]    Compiling whisker v0.15.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 38.21s
[INFO] running `Command { std: "docker" "inspect" "d1d3ea00afa01c6acca349e25863ef1f15eb3ec435ac6045cc3641ae4f5fcc7f", 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" "d1d3ea00afa01c6acca349e25863ef1f15eb3ec435ac6045cc3641ae4f5fcc7f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling target-triple v1.0.1
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling glob v0.3.4
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling toml v1.1.5+spec-1.1.0
[INFO] [stderr]    Compiling whisker-value v0.15.2
[INFO] [stderr]    Compiling whisker-plugin v0.15.2
[INFO] [stderr]    Compiling whisker-protocol v0.15.2
[INFO] [stderr]    Compiling trybuild v1.0.120
[INFO] [stderr]    Compiling whisker-layout v0.15.2
[INFO] [stderr]    Compiling whisker-engine v0.15.2
[INFO] [stderr]    Compiling whisker-runtime v0.15.2
[INFO] [stderr]    Compiling whisker-config v0.15.2
[INFO] [stderr]    Compiling whisker-animation v0.15.2
[INFO] [stderr]    Compiling whisker v0.15.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 11s
[INFO] running `Command { std: "docker" "inspect" "d1d3ea00afa01c6acca349e25863ef1f15eb3ec435ac6045cc3641ae4f5fcc7f", 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" "d1d3ea00afa01c6acca349e25863ef1f15eb3ec435ac6045cc3641ae4f5fcc7f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/whisker/fe86d3b93cdaca3a/out/whisker-fe86d3b93cdaca3a)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test attrs::tests::scroll_snap_stop_has_stable_values ... ok
[INFO] [stdout] test back::tests::paused_owner_still_counts_for_the_enabled_predicate ... ok
[INFO] [stdout] test back::tests::guard_can_outlive_runtime_shutdown ... ok
[INFO] [stdout] test back::tests::dispatch_runs_the_most_recent_handler_and_reports_consumption ... ok
[INFO] [stdout] test attrs::tests::scroll_snap_presets_are_normalized ... ok
[INFO] [stdout] test back::tests::handlers_and_exit_callbacks_are_isolated_between_runtime_contexts ... ok
[INFO] [stdout] test back::tests::dropping_the_guard_unregisters ... ok
[INFO] [stdout] test back::tests::exit_app_routes_through_the_installed_impl ... ok
[INFO] [stdout] test back::tests::paused_owner_deactivates_its_handler ... ok
[INFO] [stdout] test back::tests::paused_top_falls_through_to_the_next_active_handler ... ok
[INFO] [stdout] test focus::tests::disposed_input_is_removed_even_without_an_unmount_notification ... ok
[INFO] [stdout] test focus::tests::unmounting_old_input_preserves_new_focus ... ok
[INFO] [stdout] test focus::tests::focused_element_is_isolated_between_runtime_contexts ... ok
[INFO] [stdout] test style::tests::from_borrowed_css_keeps_owner_alive ... ok
[INFO] [stdout] test style::tests::from_css_serializes_via_to_css_string ... ok
[INFO] [stderr]      Running tests/builder_compile_fail.rs (/opt/rustwide/target/debug/build/whisker/6aa05b1185ac5768/out/builder_compile_fail-6aa05b1185ac5768)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]     Checking itoa v1.0.18
[INFO] [stderr]     Checking memchr v2.8.3
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]     Checking futures-core v0.3.34
[INFO] [stderr]     Checking arrayvec v0.7.8
[INFO] [stderr]     Checking smallvec v1.16.0
[INFO] [stderr]     Checking whisker-style v0.15.2
[INFO] [stderr]    Compiling linkme-impl v0.3.37
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]     Checking pin-project-lite v0.2.17
[INFO] [stderr]     Checking slab v0.4.12
[INFO] [stderr]     Checking futures-task v0.3.34
[INFO] [stderr]    Compiling linkme v0.3.37
[INFO] [stderr]     Checking futures-channel v0.3.34
[INFO] [stderr]     Checking futures-util v0.3.34
[INFO] [stderr]    Compiling slotmap v1.1.1
[INFO] [stderr]     Checking taffy v0.13.0
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]     Checking futures-executor v0.3.34
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling whisker-macro-syntax v0.15.2
[INFO] [stderr]    Compiling whisker-macros v0.15.2
[INFO] [stderr]     Checking whisker-css v0.15.2
[INFO] [stderr]     Checking whisker-value v0.15.2
[INFO] [stderr]     Checking whisker-plugin v0.15.2
[INFO] [stderr]     Checking whisker-protocol v0.15.2
[INFO] [stderr]     Checking whisker-layout v0.15.2
[INFO] [stderr]     Checking whisker-engine v0.15.2
[INFO] [stderr]     Checking whisker-runtime v0.15.2
[INFO] [stderr]     Checking whisker-animation v0.15.2
[INFO] [stderr]     Checking whisker-config v0.15.2
[INFO] [stderr]     Checking whisker v0.15.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking whisker-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/whisker)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.96s
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stdout] test required_component_and_module_element_props_are_checked_by_the_builder_type ... ok
[INFO] [stderr] test tests/ui/missing_required_component_prop.rs ... ok
[INFO] [stdout] 
[INFO] [stderr] test tests/ui/missing_required_module_event.rs ... ok
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 34.32s
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stderr] 
[INFO] [stderr]      Running tests/children_slot.rs (/opt/rustwide/target/debug/build/whisker/9b8cb3f21e17984b/out/children_slot-9b8cb3f21e17984b)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test slot_mounts_children_between_siblings_in_order ... ok
[INFO] [stdout] test slot_can_be_used_more_than_once ... ok
[INFO] [stdout] test slot_with_omitted_children_renders_nothing_extra ... ok
[INFO] [stdout] test slot_body_can_be_reinvoked ... ok
[INFO] [stdout] test slot_mounts_multi_element_children_as_fragment ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/component_invocation.rs (/opt/rustwide/target/debug/build/whisker/0f0e243d1e0c3370/out/component_invocation-0f0e243d1e0c3370)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test component_with_no_props_invokable_via_braces ... ok
[INFO] [stdout] test build_option_field_strips_outer_option_in_setter ... ok
[INFO] [stdout] test component_with_string_prop_accepts_str_literal_via_into_coercion ... ok
[INFO] [stdout] test build_generic_setter_accepts_concrete_type ... ok
[INFO] [stdout] test component_usable_in_render_with_only_pascal_alias_imported ... ok
[INFO] [stdout] test build_children_defaults_to_empty_view_closure ... ok
[INFO] [stdout] test build_default_field_uses_user_supplied_default ... ok
[INFO] [stdout] test component_builder_is_usable_without_render_macro ... ok
[INFO] [stdout] test build_default_field_override_replaces_default ... ok
[INFO] [stdout] test generic_component_with_i32_arg ... ok
[INFO] [stdout] test generic_component_with_string_arg ... ok
[INFO] [stdout] test build_option_field_defaults_to_none ... ok
[INFO] [stdout] test component_with_two_props_uses_named_setters ... ok
[INFO] [stdout] test children_prop_receives_wrapped_closure ... ok
[INFO] [stdout] test children_prop_defaults_to_empty_view_when_omitted ... ok
[INFO] [stdout] test build_into_setter_accepts_owned_string ... ok
[INFO] [stdout] test build_into_setter_accepts_str_literal_for_string_field ... ok
[INFO] [stdout] test prop_default_attribute_supplies_value_when_omitted ... ok
[INFO] [stdout] test view_module_exposes_children_alias ... ok
[INFO] [stdout] test prop_default_attribute_overridable_at_call_site ... ok
[INFO] [stdout] test option_prop_can_be_omitted ... ok
[INFO] [stdout] test option_prop_accepts_inner_via_strip_option_into ... ok
[INFO] [stdout] test nested_component_invocations ... ok
[INFO] [stdout] test component_with_string_prop_accepts_owned_string ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/component_macro.rs (/opt/rustwide/target/debug/build/whisker/fba190acc0e45742/out/component_macro-fba190acc0e45742)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test mount_component_runs_body_inside_owner ... ok
[INFO] [stderr]      Running tests/element_ref.rs (/opt/rustwide/target/debug/build/whisker/41b7facf91e8079e/out/element_ref-41b7facf91e8079e)
[INFO] [stdout] test nested_mounts_create_owner_tree ... 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] [stdout] running 9 tests
[INFO] [stdout] test try_from_whisker_value_f64_rejects_string ... ok
[INFO] [stdout] test fresh_ref_is_unbound ... ok
[INFO] [stdout] test element_ref_is_copy ... ok
[INFO] [stdout] test passing_ref_at_call_site_binds_on_mount ... ok
[INFO] [stdout] test bound_signal_is_reactive ... ok
[INFO] [stdout] test try_from_whisker_value_primitives_roundtrip ... ok
[INFO] [stdout] test disposed_ref_rejects_commands_and_reports_unbound ... ok
[INFO] [stdout] test disposing_owner_unbinds_ref ... ok
[INFO] [stdout] test command_on_unbound_ref_returns_not_bound ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/list_giga_diagnostics.rs (/opt/rustwide/target/debug/build/whisker/4baf560470c4b4d5/out/list_giga_diagnostics-4baf560470c4b4d5)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test giga_reader_hold_emits_longpress ... ok
[INFO] [stdout] test pager_measures_two_pages_before_expanding_its_window ... ok
[INFO] [stdout] test giga_rtl_initial_page_settles_before_runtime_goes_idle ... ok
[INFO] [stdout] test list_layout_feedback_yields_after_a_bounded_number_of_passes ... ok
[INFO] [stdout] test replacing_a_loading_row_bootstraps_the_new_page_source ... ok
[INFO] [stdout] test giga_loading_replacement_keeps_header_visible ... ok
[INFO] [stdout] test progressive_rows_fill_the_first_presented_viewport ... ok
[INFO] [stdout] test pager_bootstrap_measures_the_requested_page_instead_of_unrelated_pages ... ok
[INFO] [stdout] test giga_row_margin_does_not_move_a_retained_row ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/module_element.rs (/opt/rustwide/target/debug/build/whisker/e98876028ae4af9a/out/module_element-e98876028ae4af9a)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test typed_signal_bool_and_integer_use_typed_attribute_helpers ... ok
[INFO] [stdout] test module_element_builder_is_usable_without_render_macro ... ok
[INFO] [stdout] test zero_props_creates_element_with_tag_name ... ok
[INFO] [stdout] test typed_payload_event_handler_registers_listener ... ok
[INFO] [stdout] test text_children_generate_plain_text_policy_and_mount_raw_text ... ok
[INFO] [stdout] test no_payload_event_handler_registers_listener ... ok
[INFO] [stdout] test style_prop_routes_through_structured_style ... ok
[INFO] [stdout] test dynamic_style_re_runs_on_signal_change ... ok
[INFO] [stdout] test named_form_uses_the_same_name_for_runtime_lookup ... ok
[INFO] [stdout] test read_signal_prop_tracks_underlying_signal ... ok
[INFO] [stdout] test zero_props_component_inherits_style_and_common_element_api ... ok
[INFO] [stdout] test module_element_builder_inherits_common_element_api ... ok
[INFO] [stdout] test children_prop_attaches_inner_view ... ok
[INFO] [stdout] test named_form_generates_the_host_independent_schema_and_ids ... ok
[INFO] [stdout] test non_style_props_route_through_set_attribute_with_kebab_case ... ok
[INFO] [stdout] test raw_payload_event_handler_registers_listener ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/module_measurement.rs (/opt/rustwide/target/debug/build/whisker/6bc93f263b9794c6/out/module_measurement-6bc93f263b9794c6)
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test custom_payload_tracks_props_and_inherited_style_without_host_views ... ok
[INFO] [stderr]      Running tests/owner_lifetime.rs (/opt/rustwide/target/debug/build/whisker/a4da168751732ae8/out/owner_lifetime-a4da168751732ae8)
[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 1 test
[INFO] [stdout] test back_handler_does_not_run_after_its_owner_is_disposed ... 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/per_component_remount.rs (/opt/rustwide/target/debug/build/whisker/85a5f2aca5c5f924/out/per_component_remount-85a5f2aca5c5f924)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test component_returns_body_root_directly ... ok
[INFO] [stdout] test nested_component_mount_sites_cleared_on_parent_remount ... ok
[INFO] [stdout] test remount_disposes_old_owner_and_registers_new ... ok
[INFO] [stdout] test dispose_owner_releases_owned_elements ... ok
[INFO] [stdout] test remount_preserves_signal_held_above_in_context ... ok
[INFO] [stdout] test batch_with_parent_and_child_skips_descendant ... ok
[INFO] [stdout] test remount_releases_old_body_elements ... ok
[INFO] [stdout] test remount_replaces_root_at_same_parent_slot ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/render_macro.rs (/opt/rustwide/target/debug/build/whisker/22d6318575a12fc2/out/render_macro-22d6318575a12fc2)
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test compose_does_not_special_case_whisker_elements ... ok
[INFO] [stdout] test component_specific_events_route_bind_only ... ok
[INFO] [stdout] test longpress_propagation_variants_route_to_bind_types ... ok
[INFO] [stdout] test compose_is_the_generic_adapter_over_the_same_builder_chain ... ok
[INFO] [stdout] test dynamic_element_id_re_runs_on_dep_change ... ok
[INFO] [stdout] test common_metadata_uses_structured_renderer_paths ... ok
[INFO] [stdout] test built_in_control_options_route_to_typed_setters ... ok
[INFO] [stdout] test dynamic_value_updates_on_signal_write ... ok
[INFO] [stdout] test multiple_children_append_in_order ... ok
[INFO] [stdout] test for_renders_initial_items ... ok
[INFO] [stdout] test builtin_builders_are_a_complete_public_non_macro_api ... ok
[INFO] [stdout] test dynamic_value_renders_initial_via_effect ... ok
[INFO] [stdout] test for_reorders_existing_items_visually ... ok
[INFO] [stdout] test dynamic_style_re_runs_on_dep_change ... ok
[INFO] [stdout] test for_removes_items_on_update ... ok
[INFO] [stdout] test show_renders_fallback_when_false ... ok
[INFO] [stdout] test show_swaps_on_condition_flip ... ok
[INFO] [stdout] test show_without_fallback_renders_nothing_when_false ... ok
[INFO] [stdout] test static_value_only_sets_text_once ... ok
[INFO] [stdout] test single_view_emits_create_and_returns_handle ... ok
[INFO] [stdout] test signal_only_updates_elements_that_read_it ... ok
[INFO] [stdout] test nested_view_with_text_child ... ok
[INFO] [stdout] test on_tap_emits_set_event_listener ... ok
[INFO] [stdout] test view_scroll_view_tags_supported ... ok
[INFO] [stdout] test for_adds_new_items_on_update ... ok
[INFO] [stdout] test style_attribute_emits_structured_style ... ok
[INFO] [stdout] test tap_propagation_variants_route_to_bind_types ... ok
[INFO] [stdout] test text_value_combines_static_and_dynamic_content ... ok
[INFO] [stdout] test show_renders_children_when_true ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/resource_channel.rs (/opt/rustwide/target/debug/build/whisker/ffc550d0fe34bb0a/out/resource_channel-ffc550d0fe34bb0a)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test resource_events_ignore_replaced_and_released_generations ... ok
[INFO] [stdout] test resource_commands_are_ordered_and_generations_are_strictly_monotonic ... 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] [stderr]      Running tests/runtime_instance.rs (/opt/rustwide/target/debug/build/whisker/50eef683c4f1afe7/out/runtime_instance-50eef683c4f1afe7)
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test background_url_lowers_remaining_repeat_modes_with_explicit_size ... ok
[INFO] [stdout] test background_shorthand_preserves_geometry_for_each_url_layer ... ok
[INFO] [stdout] test background_url_is_shared_and_released_only_after_the_last_clear_is_accepted ... ok
[INFO] [stdout] test background_url_loads_out_of_frame_and_is_emitted_only_after_ready ... ok
[INFO] [stdout] test current_resource_completion_wakes_running_but_not_paused_runtime ... ok
[INFO] [stdout] test background_url_lowers_explicit_geometry_repeat_boxes_and_attachment ... ok
[INFO] [stdout] test deferred_measurement_event_wakes_and_completes_the_next_frame ... ok
[INFO] [stdout] test background_gradients_lower_without_host_resources ... ok
[INFO] [stdout] test reentrant_host_input_is_queued_until_the_event_boundary ... ok
[INFO] [stdout] test background_url_lowers_intrinsic_cover_contain_and_one_axis_auto_sizes ... ok
[INFO] [stdout] test render_root_flex_grow_fills_host_viewport_without_a_protocol_node ... ok
[INFO] [stdout] test host_drives_mount_frame_pause_resume_and_unmount ... ok
[INFO] [stdout] test raw_mouse_stream_synthesizes_cross_host_tap_and_mouse_click ... ok
[INFO] [stdout] test runtime_drive_requests_frames_until_an_opacity_transition_finishes ... ok
[INFO] [stdout] test pointer_hit_test_routes_capture_target_and_bubble_in_rust ... ok
[INFO] [stdout] test background_url_reacquired_before_clear_ack_keeps_the_current_generation ... ok
[INFO] [stdout] test tap_reports_the_lifted_finger_as_its_touch ... ok
[INFO] [stdout] test raw_touch_stream_synthesizes_tap_but_drag_does_not ... ok
[INFO] [stdout] test stale_ready_for_a_released_background_does_not_affect_its_replacement ... ok
[INFO] [stdout] test touches_lists_every_finger_down_in_touchstart_order ... ok
[INFO] [stdout] test touches_keeps_only_the_fingers_still_down_after_one_ends ... ok
[INFO] [stdout] test touches_forgets_fingers_whose_end_was_lost_to_a_pause ... ok
[INFO] [stdout] test longpress::stationary_contact_wakes_fires_once_bubbles_and_does_not_tap_on_release ... ok
[INFO] [stdout] test touch_stream_stays_routed_to_its_pointer_down_target ... ok
[INFO] [stdout] test longpress::movement_cancel_second_contact_and_pause_cancel_a_hold ... ok
[INFO] [stdout] test background_completion_parks_while_paused_and_resumes_on_host_drive ... ok
[INFO] [stdout] test longpress::ordinary_taps_and_mouse_contacts_do_not_keep_frames_running ... ok
[INFO] [stdout] test host_viewport_updates_re_resolve_styles_layout_and_measurement ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/show_skip.rs (/opt/rustwide/target/debug/build/whisker/b64a3651e1536c3e/out/show_skip-b64a3651e1536c3e)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test changed_cond_still_rebuilds_branch ... ok
[INFO] [stdout] test unchanged_cond_does_not_rebuild_branch ... 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] [stderr]      Running tests/signal_props.rs (/opt/rustwide/target/debug/build/whisker/c55347d8bbccce97/out/signal_props-c55347d8bbccce97)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test rw_signal_prop_tracks_underlying_signal ... ok
[INFO] [stdout] test show_flips_when_signal_holding_option_transitions ... ok
[INFO] [stdout] test computed_prop_tracks_chain_of_signals ... ok
[INFO] [stdout] test static_string_prop_sets_attribute_once ... ok
[INFO] [stdout] test read_signal_prop_tracks_underlying_signal ... ok
[INFO] [stderr]      Running tests/surface_render_pipeline.rs (/opt/rustwide/target/debug/build/whisker/eec79a82f9b2880a/out/surface_render_pipeline-eec79a82f9b2880a)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 65 tests
[INFO] [stdout] test element_children_reject_raw_text_before_frame_generation ... ok
[INFO] [stdout] test external_element_properties_events_and_commands_share_the_retained_frame_path ... ok
[INFO] [stdout] test builtin_text_accepts_owned_values ... ok
[INFO] [stdout] test frame_element_type_comes_from_the_surface_registry ... ok
[INFO] [stdout] test custom_plain_text_children_lower_to_measurement_and_set_text ... ok
[INFO] [stdout] test inherited_custom_property_reaches_taffy_and_frame_protocol ... ok
[INFO] [stdout] test incompatible_keyframe_transforms_use_matrix_decomposition_after_layout ... ok
[INFO] [stdout] test carousel_scroll_contract_reaches_the_host_as_typed_properties ... ok
[INFO] [stdout] test builder_keyframes_are_sampled_in_rust_and_emit_frame_deltas ... ok
[INFO] [stdout] test common_metadata_reaches_frames_and_event_targets ... ok
[INFO] [stdout] test css_motion_lifecycle_events_are_dispatched_by_the_rust_timeline ... ok
[INFO] [stdout] test compatible_transform_transition_resolves_percentages_after_layout ... ok
[INFO] [stdout] test box_color_transitions_are_composited_into_one_set_box_paint_delta ... ok
[INFO] [stdout] test image_rendering_reaches_the_frame_protocol_from_render_macro ... ok
[INFO] [stdout] test computed_css_direction_reaches_text_measurement_and_paint ... ok
[INFO] [stdout] test inherited_text_color_transition_is_sampled_on_its_parent ... ok
[INFO] [stdout] test incompatible_transform_transition_uses_matrix_decomposition ... ok
[INFO] [stdout] test horizontal_list_exposes_its_complete_extent_to_the_host_scroll_view ... ok
[INFO] [stdout] test linked_module_element_is_bootstrapped_before_a_delayed_mount ... ok
[INFO] [stdout] test layout_transition_is_sampled_before_taffy_and_emits_geometry_deltas ... ok
[INFO] [stdout] test inherited_custom_property_update_drives_descendant_layout_transition ... ok
[INFO] [stdout] test inline_view_is_measured_before_the_paragraph_and_keeps_its_native_subtree ... ok
[INFO] [stdout] test module_element_uses_the_same_retained_frame_path_as_builtins ... ok
[INFO] [stdout] test opacity_transition_is_sampled_in_rust_and_emitted_as_ordinary_frame_deltas ... ok
[INFO] [stdout] test list_mounts_header_footer_and_empty_content_without_host_list_nodes ... ok
[INFO] [stdout] test nested_text_is_one_measured_paragraph_and_reacts_without_native_span_nodes ... ok
[INFO] [stdout] test list_learns_variable_item_sizes_from_rust_layout ... ok
[INFO] [stdout] test list_applies_visible_measurements_to_unmounted_item_estimates ... ok
[INFO] [stdout] test list_updates_the_item_signal_without_recycling_keyed_state ... ok
[INFO] [stdout] test paragraph_events::disjoint_inline_fragments_route_through_logical_capture_and_catch ... ok
[INFO] [stdout] test paragraph_events::pending_text_content_cannot_receive_events_from_the_previous_presentation ... ok
[INFO] [stdout] test paragraph_events::text_layout_notifies_only_after_acceptance_and_only_when_geometry_changes ... ok
[INFO] [stdout] test horizontal_list_virtualizes_grid_content_by_complete_columns ... ok
[INFO] [stdout] test paragraph_events::accessible_inline_actions_validate_identity_and_revision_before_dispatch ... ok
[INFO] [stdout] test rejected_binding_is_reported_once_without_poisoning_the_surface ... ok
[INFO] [stdout] test horizontal_list_mounted_by_show_lays_out_initial_items ... ok
[INFO] [stdout] test paragraph_truncation::truncation_content_stays_outside_source_and_hidden_state_keeps_its_owner ... ok
[INFO] [stdout] test render_circle_motion_path_resolves_against_the_border_box ... ok
[INFO] [stdout] test paragraph_queries::selectable_text_handles_query_presented_content_and_cancel_with_the_caller ... ok
[INFO] [stdout] test render_logical_borders_reach_physical_frame_edges_in_rtl ... ok
[INFO] [stdout] test render_block_float_and_clear_reach_frame_packet_geometry ... ok
[INFO] [stdout] test render_projective_matrix3d_reaches_the_frame_sink ... ok
[INFO] [stdout] test render_motion_path_is_baked_into_the_existing_transform_operation ... ok
[INFO] [stdout] test render_rounded_inset_motion_path_uses_the_standard_clockwise_start ... ok
[INFO] [stdout] test render_current_node_perspective_is_lowered_into_the_current_node_transform ... ok
[INFO] [stdout] test render_curved_motion_path_uses_rust_resolved_position_and_tangent ... ok
[INFO] [stdout] test render_box_paint_and_clip_reach_the_frame_sink ... ok
[INFO] [stdout] test render_grid_layout_reaches_frame_packet_geometry ... ok
[INFO] [stdout] test text_accepts_logical_inline_views_before_frame_generation ... ok
[INFO] [stdout] test structured_shadow_and_clip_path_reach_the_frame_protocol ... ok
[INFO] [stdout] test surface_registry_rejects_a_schema_introduced_after_bootstrap ... ok
[INFO] [stdout] test list_preserves_the_first_visible_key_when_items_are_prepended ... ok
[INFO] [stdout] test render_transform_and_origin_reach_the_frame_sink_after_layout ... ok
[INFO] [stdout] test paragraph_truncation::truncation_rejects_nonparagraph_multiple_and_nested_placements ... ok
[INFO] [stdout] test replacing_active_css_motion_dispatches_cancel_events ... ok
[INFO] [stdout] test wpt_border_radius_sum_of_radii_001_reaches_layout_and_frame_protocol ... ok
[INFO] [stdout] test render_text_reaches_measured_frame_and_paint_only_delta ... ok
[INFO] [stdout] test render_svg_arc_motion_path_resolves_endpoint_flags_in_rust ... ok
[INFO] [stdout] test typed_list_handle_resolves_keys_from_the_rust_snapshot ... ok
[INFO] [stdout] test list_virtualizes_through_scroll_view_and_reacts_to_host_scroll_geometry ... ok
[INFO] [stdout] test list_applies_axis_scroll_control_and_initial_key_target ... ok
[INFO] [stdout] test list_virtualizes_supported_grid_content_by_complete_rows ... ok
[INFO] [stdout] test list_rejects_dense_grid_before_host_presentation - should panic ... ok
[INFO] [stdout] test list_rejects_explicit_grid_item_placement - should panic ... ok
[INFO] [stdout] test list_scroll_reuses_the_indexed_source_and_only_mutates_window_edges ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.46s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests whisker
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test src/back.rs - back::on_back (line 105) ... ignored
[INFO] [stdout] test src/builtins/list.rs - __tags::virtual_list::ListOptions (line 15) ... ignored
[INFO] [stdout] test src/builtins/mod.rs - __tags::ScrollView (line 470) ... ignored
[INFO] [stdout] test src/builtins/mod.rs - __tags::View (line 330) ... ignored
[INFO] [stdout] test src/control_flow.rs - control_flow (line 16) ... ignored
[INFO] [stdout] test src/element_ref.rs - element_ref::ElementHandle (line 232) ... ignored
[INFO] [stdout] test src/element_ref.rs - element_ref::ElementRef::bound (line 120) ... ignored
[INFO] [stdout] test src/lib.rs - (line 7) ... ignored
[INFO] [stdout] test src/lib.rs - module (line 141) ... ignored
[INFO] [stdout] test src/builtins/mod.rs - __tags::Text (line 375) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 9 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test src/builtins/mod.rs - __tags::ElementBuilder::on_longpress (line 129) ... ignored
[INFO] [stdout] test src/builtins/mod.rs - __tags::ElementBuilder::on_tap (line 101) ... ignored
[INFO] [stdout] test src/builtins/mod.rs - __tags::ElementBuilder::style (line 43) ... ignored
[INFO] [stdout] test src/style.rs - style::Style (line 46) - compile fail ... ok
[INFO] [stdout] test src/style.rs - style::Style (line 40) - compile fail ... ok
[INFO] [stdout] test src/style.rs - style::Style (line 52) - compile fail ... ok
[INFO] [stdout] test src/style.rs - style::Style (line 60) - compile fail ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.58s; merged doctests compilation took 1.34s
[INFO] running `Command { std: "docker" "inspect" "d1d3ea00afa01c6acca349e25863ef1f15eb3ec435ac6045cc3641ae4f5fcc7f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d1d3ea00afa01c6acca349e25863ef1f15eb3ec435ac6045cc3641ae4f5fcc7f", kill_on_drop: false }`
[INFO] [stdout] d1d3ea00afa01c6acca349e25863ef1f15eb3ec435ac6045cc3641ae4f5fcc7f
