[INFO] cloning repository https://github.com/jkhoeini/ironwood-ui
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jkhoeini/ironwood-ui" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjkhoeini%2Fironwood-ui", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjkhoeini%2Fironwood-ui'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 916f0866db9050338acd43a16c23c58ed80f76f0
[INFO] testing jkhoeini/ironwood-ui against 1.97.0-beta.6 for beta-1.98-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjkhoeini%2Fironwood-ui" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/jkhoeini/ironwood-ui
[INFO] finished tweaking git repo https://github.com/jkhoeini/ironwood-ui
[INFO] tweaked toml for git repo https://github.com/jkhoeini/ironwood-ui written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/jkhoeini/ironwood-ui on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/jkhoeini/ironwood-ui 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.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded regex v1.12.4
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.125
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.125
[INFO] [stderr]   Downloaded grid v0.15.0
[INFO] [stderr]   Downloaded oorandom v11.1.5
[INFO] [stderr]   Downloaded slotmap v1.1.1
[INFO] [stderr]   Downloaded rayon-core v1.13.0
[INFO] [stderr]   Downloaded half v2.7.1
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.125
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.125
[INFO] [stderr]   Downloaded js-sys v0.3.102
[INFO] [stderr]   Downloaded taffy v0.7.7
[INFO] [stderr]   Downloaded rayon v1.12.0
[INFO] [stderr]   Downloaded web-sys v0.3.102
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d6507d6a82b641db296115278e320c83da4c418472ea3503e8c790b5fc29320a
[INFO] running `Command { std: "docker" "start" "d6507d6a82b641db296115278e320c83da4c418472ea3503e8c790b5fc29320a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d6507d6a82b641db296115278e320c83da4c418472ea3503e8c790b5fc29320a", 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" "d6507d6a82b641db296115278e320c83da4c418472ea3503e8c790b5fc29320a" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d6507d6a82b641db296115278e320c83da4c418472ea3503e8c790b5fc29320a", 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" "d6507d6a82b641db296115278e320c83da4c418472ea3503e8c790b5fc29320a" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling grid v0.15.0
[INFO] [stderr]    Compiling ironwood-core v0.1.0 (/opt/rustwide/workdir/ironwood-core)
[INFO] [stderr]    Compiling slotmap v1.1.1
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling taffy v0.7.7
[INFO] [stderr]    Compiling ironwood-layout v0.1.0 (/opt/rustwide/workdir/ironwood-layout)
[INFO] [stderr]    Compiling ironwood-runtime v0.1.0 (/opt/rustwide/workdir/ironwood-runtime)
[INFO] [stderr]    Compiling ironwood-ui v0.1.0 (/opt/rustwide/workdir/ironwood-ui)
[INFO] [stderr]    Compiling ironwood-backend-mock v0.1.0 (/opt/rustwide/workdir/backends/ironwood-backend-mock)
[INFO] [stderr]    Compiling example-settings v0.1.0 (/opt/rustwide/workdir/examples/settings)
[INFO] [stderr]    Compiling example-markdown-notes v0.1.0 (/opt/rustwide/workdir/examples/markdown-notes)
[INFO] [stderr]    Compiling example-showcase v0.1.0 (/opt/rustwide/workdir/examples/showcase)
[INFO] [stderr]    Compiling example-timer v0.1.0 (/opt/rustwide/workdir/examples/timer)
[INFO] [stderr]    Compiling example-counter v0.1.0 (/opt/rustwide/workdir/examples/counter)
[INFO] [stderr]    Compiling example-todo v0.1.0 (/opt/rustwide/workdir/examples/todo)
[INFO] [stderr]    Compiling example-calculator v0.1.0 (/opt/rustwide/workdir/examples/calculator)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.06s
[INFO] running `Command { std: "docker" "inspect" "d6507d6a82b641db296115278e320c83da4c418472ea3503e8c790b5fc29320a", 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" "d6507d6a82b641db296115278e320c83da4c418472ea3503e8c790b5fc29320a" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling ironwood-runtime v0.1.0 (/opt/rustwide/workdir/ironwood-runtime)
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling ironwood-ui v0.1.0 (/opt/rustwide/workdir/ironwood-ui)
[INFO] [stderr]    Compiling ironwood-backend-mock v0.1.0 (/opt/rustwide/workdir/backends/ironwood-backend-mock)
[INFO] [stderr]    Compiling example-settings v0.1.0 (/opt/rustwide/workdir/examples/settings)
[INFO] [stderr]    Compiling example-markdown-notes v0.1.0 (/opt/rustwide/workdir/examples/markdown-notes)
[INFO] [stderr]    Compiling example-calculator v0.1.0 (/opt/rustwide/workdir/examples/calculator)
[INFO] [stderr]    Compiling example-timer v0.1.0 (/opt/rustwide/workdir/examples/timer)
[INFO] [stderr]    Compiling example-todo v0.1.0 (/opt/rustwide/workdir/examples/todo)
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling example-showcase v0.1.0 (/opt/rustwide/workdir/examples/showcase)
[INFO] [stderr]    Compiling example-counter v0.1.0 (/opt/rustwide/workdir/examples/counter)
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling zerocopy-derive v0.8.52
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling ironwood-core v0.1.0 (/opt/rustwide/workdir/ironwood-core)
[INFO] [stderr]    Compiling ironwood-layout v0.1.0 (/opt/rustwide/workdir/ironwood-layout)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 49.05s
[INFO] running `Command { std: "docker" "inspect" "d6507d6a82b641db296115278e320c83da4c418472ea3503e8c790b5fc29320a", 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" "d6507d6a82b641db296115278e320c83da4c418472ea3503e8c790b5fc29320a" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.19s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/example_calculator-3285de85240446a1)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/calculator-a6f2bc725b7b268a)
[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 3 tests
[INFO] [stdout] test tests::compute_basic ... ok
[INFO] [stdout] test tests::format_number_cases ... ok
[INFO] [stdout] test tests::calculator_mounts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/example_counter-ef3acd055c411faf)
[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] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/counter-c65aac49d86fd0f1)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/example_markdown_notes-670b32f3212bb9aa)
[INFO] [stdout] test tests::counter_mounts_and_updates ... ok
[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 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] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/markdown_notes-e846f3aecad751d6)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test tests::parse_code_inline ... ok
[INFO] [stdout] test tests::parse_code_block ... ok
[INFO] [stdout] test tests::parse_heading ... ok
[INFO] [stdout] test tests::parse_bold_inline ... ok
[INFO] [stdout] test tests::parse_mixed_document ... ok
[INFO] [stdout] test tests::app_mounts_with_initial_notes ... ok
[INFO] [stdout] test tests::note_editor_shows_preview ... ok
[INFO] [stdout] test tests::parse_list_items ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/example_settings-c5ed890b28e3d81e)
[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] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/settings-a31071d4157eb060)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tests::settings_general_tab_has_toggle ... ok
[INFO] [stdout] test tests::settings_has_search_field ... ok
[INFO] [stdout] test tests::settings_mounts_with_all_sections ... 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 unittests src/lib.rs (/opt/rustwide/target/debug/deps/example_showcase-37b67ca54e67c531)
[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] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/showcase-98c366119a40c799)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::showcase_mounts_all_sections ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/example_timer-89729cae0c5bd69e)
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/timer-489705ac3181df78)
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[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 1 test
[INFO] [stdout] test tests::timer_mounts ... 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 unittests src/lib.rs (/opt/rustwide/target/debug/deps/example_todo-d3a433e2b789117c)
[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] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/todo-4ce86b7471a3ec46)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::todo_mounts ... 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 unittests src/lib.rs (/opt/rustwide/target/debug/deps/ironwood_backend_mock-dda1d4cce559ab27)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::app_mount_counter ... ok
[INFO] [stdout] test tests::mock_records_calls ... ok
[INFO] [stdout] test tests::child_component_button_shares_handlers ... ok
[INFO] [stdout] test tests::button_inside_for_each_fires_click ... ok
[INFO] [stdout] test tests::mock_measure_text_default ... ok
[INFO] [stdout] test tests::mount_and_click_updates_text_and_relayouts ... 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 unittests src/lib.rs (/opt/rustwide/target/debug/deps/ironwood_core-77b07056ea374fb2)
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test batch::tests::batch_defers_effects ... ok
[INFO] [stdout] test effect::tests::effect_conditional_dep_switch_both_directions ... ok
[INFO] [stdout] test effect::tests::effect_dispose_stops_firing ... ok
[INFO] [stdout] test batch::tests::nested_batch_inherits_outer ... ok
[INFO] [stdout] test effect::tests::effect_fires_on_signal_change ... ok
[INFO] [stdout] test list::tests::append_one ... ok
[INFO] [stdout] test list::tests::empty_to_empty ... ok
[INFO] [stdout] test list::tests::empty_to_some ... ok
[INFO] [stdout] test list::tests::lis_basic ... ok
[INFO] [stdout] test list::tests::no_change ... ok
[INFO] [stdout] test list::tests::mixed_insert_remove_move ... ok
[INFO] [stdout] test list::tests::prepend_one ... ok
[INFO] [stdout] test list::tests::remove_middle ... ok
[INFO] [stdout] test list::tests::reverse_list ... ok
[INFO] [stdout] test effect::tests::effect_tracks_new_dependencies ... ok
[INFO] [stdout] test list::tests::replace_all ... ok
[INFO] [stdout] test list::tests::some_to_empty ... ok
[INFO] [stdout] test list::tests::string_keys ... ok
[INFO] [stdout] test list::tests::swap_two ... ok
[INFO] [stdout] test memo::tests::memo_caches_and_recomputes ... ok
[INFO] [stdout] test memo::tests::memo_tracks_multiple_signals ... ok
[INFO] [stdout] test runtime::tests::batch_with_memo_and_effect ... ok
[INFO] [stdout] test runtime::tests::diamond_dependency_single_effect_run ... ok
[INFO] [stdout] test runtime::tests::memo_chain_three_deep ... ok
[INFO] [stdout] test runtime::tests::set_signal_during_effect_propagates ... ok
[INFO] [stdout] test runtime::tests::self_triggering_effect_runs_once ... ok
[INFO] [stdout] test runtime::tests::signal_get_set_roundtrip ... ok
[INFO] [stdout] test runtime::tests::signal_update ... ok
[INFO] [stdout] test scope::tests::child_scope_independent_of_parent ... ok
[INFO] [stdout] test scope::tests::cleanup_runs_on_drop ... ok
[INFO] [stdout] test scope::tests::scope_disposes_effects_on_drop ... ok
[INFO] [stdout] test signal::tests::read_signal_is_readonly ... ok
[INFO] [stdout] test signal::tests::signal_update_closure ... ok
[INFO] [stdout] test signal::tests::signal_wrapper_get_set ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ironwood_layout-e8d717ed7cddf76f)
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test animation::tests::animation_builder ... ok
[INFO] [stdout] test animation::tests::cubic_bezier_endpoints ... ok
[INFO] [stdout] test animation::tests::ease_in_starts_slow ... ok
[INFO] [stdout] test animation::tests::ease_out_starts_fast ... ok
[INFO] [stdout] test animation::tests::easing_clamps_to_bounds ... ok
[INFO] [stdout] test animation::tests::ease_in_out_symmetric ... ok
[INFO] [stdout] test animation::tests::linear_easing ... ok
[INFO] [stdout] test animation::tests::spring_negative_stiffness_returns_linear ... ok
[INFO] [stdout] test animation::tests::spring_zero_stiffness_returns_linear ... ok
[INFO] [stdout] test color::tests::to_rgba_u32 ... ok
[INFO] [stdout] test color::tests::hex_parsing ... ok
[INFO] [stdout] test convert::tests::align_and_justify_conversion ... ok
[INFO] [stdout] test convert::tests::column_vs_row_direction ... ok
[INFO] [stdout] test convert::tests::padding_shorthand_expansion ... ok
[INFO] [stdout] test convert::tests::val_auto_to_dimension ... ok
[INFO] [stdout] test convert::tests::val_percent_to_dimension ... ok
[INFO] [stdout] test convert::tests::val_px_to_dimension ... ok
[INFO] [stdout] test engine::tests::diff_no_change_no_set_frame ... ok
[INFO] [stdout] test engine::tests::flex_grow_distributes_space ... ok
[INFO] [stdout] test engine::tests::nested_containers_absolute_positions ... ok
[INFO] [stdout] test engine::tests::remove_node_cleans_maps ... ok
[INFO] [stdout] test engine::tests::two_children_in_row ... ok
[INFO] [stdout] test engine::tests::update_text_evicts_stale_cache ... ok
[INFO] [stdout] test animation::tests::spring_converges ... ok
[INFO] [stdout] test engine::tests::update_text_missing_node_is_noop ... ok
[INFO] [stdout] test engine::tests::two_children_in_column ... ok
[INFO] [stdout] test convert::tests::default_style_roundtrip ... ok
[INFO] [stdout] test engine::tests::text_measurement_called ... ok
[INFO] [stdout] test engine::tests::measure_cache_hit ... ok
[INFO] [stdout] test engine::tests::remove_child_from_parent_then_relayout ... ok
[INFO] [stdout] test engine::tests::padding_affects_children_position ... ok
[INFO] [stdout] test engine::tests::single_node_layout ... ok
[INFO] [stdout] test style::tests::builder_chains ... ok
[INFO] [stdout] test style::tests::width_variants ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ironwood_runtime-76b82ac4fab913a8)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test app::tests::parse_click_event ... ok
[INFO] [stdout] test app::tests::parse_empty_string_returns_none ... ok
[INFO] [stdout] test app::tests::parse_malformed_json_returns_none ... ok
[INFO] [stdout] test app::tests::parse_missing_type_returns_none ... ok
[INFO] [stdout] test view_id::tests::root_is_zero ... ok
[INFO] [stdout] test app::tests::parse_text_change_event ... ok
[INFO] [stdout] test app::tests::parse_large_view_id ... ok
[INFO] [stdout] test app::tests::parse_value_with_escaped_quotes ... ok
[INFO] [stdout] test view_id::tests::unique_ids ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cx_tests.rs (/opt/rustwide/target/debug/deps/cx_tests-6c2f5dee6dab036d)
[INFO] [stdout] 
[INFO] [stdout] running 78 tests
[INFO] [stdout] test cx_button_creates_view_and_sets_title ... ok
[INFO] [stdout] test cx_checkbox_creates_view_and_sets_props ... ok
[INFO] [stdout] test cx_color_picker_creates_and_syncs ... ok
[INFO] [stdout] test cx_animate_calls_backend_animate_prop ... ok
[INFO] [stdout] test cx_color_picker_reacts_to_signal_change ... ok
[INFO] [stdout] test cx_checkbox_click_toggles_signal ... ok
[INFO] [stdout] test cx_component_child_scope_disposed_on_parent_drop ... ok
[INFO] [stdout] test cx_color_picker_registers_focusable ... ok
[INFO] [stdout] test cx_context_menu_returns_child ... ok
[INFO] [stdout] test cx_date_picker_creates_view_and_sets_props ... ok
[INFO] [stdout] test cx_date_picker_modes ... ok
[INFO] [stdout] test cx_date_picker_syncs_signal_to_backend ... ok
[INFO] [stdout] test cx_dropdown_creates_view_and_sets_props ... ok
[INFO] [stdout] test cx_disclosure_group_toggles_content ... ok
[INFO] [stdout] test cx_dropdown_syncs_signal_to_backend ... ok
[INFO] [stdout] test cx_icon_creates_view_and_sets_symbol ... ok
[INFO] [stdout] test cx_focusable_views_registered_for_new_widgets ... ok
[INFO] [stdout] test cx_focusable_views_registered_for_all_widget_types ... ok
[INFO] [stdout] test cx_image_creates_view_and_sets_source ... ok
[INFO] [stdout] test cx_dropdown_value_change_event_updates_signal ... ok
[INFO] [stdout] test cx_focus_traversal_tab ... ok
[INFO] [stdout] test cx_list_creates_scroll_and_items ... ok
[INFO] [stdout] test cx_popover_shows_content_conditionally ... ok
[INFO] [stdout] test cx_key_down_dispatches_registered_handler ... ok
[INFO] [stdout] test cx_memo_text_updates_reactively ... ok
[INFO] [stdout] test cx_radio_group_creates_items ... ok
[INFO] [stdout] test cx_scroll_wraps_child ... ok
[INFO] [stdout] test cx_segmented_control_creates_view_and_sets_props ... ok
[INFO] [stdout] test cx_focus_traversal_shift_tab ... ok
[INFO] [stdout] test cx_outline_stub_returns_text ... ok
[INFO] [stdout] test cx_progress_indeterminate ... ok
[INFO] [stdout] test cx_progress_determinate_sets_value ... ok
[INFO] [stdout] test cx_popover_hides_on_toggle_off ... ok
[INFO] [stdout] test cx_on_key_handler_cleaned_up_on_scope_drop ... ok
[INFO] [stdout] test cx_segmented_control_syncs_signal_to_backend ... ok
[INFO] [stdout] test cx_set_menu_bar_registers_handlers ... ok
[INFO] [stdout] test cx_show_remove_uses_correct_child_view_id ... ok
[INFO] [stdout] test cx_set_menu_bar_multiple_menus ... ok
[INFO] [stdout] test cx_segmented_control_value_change_event_updates_signal ... ok
[INFO] [stdout] test cx_search_field_creates_view_and_sets_props ... ok
[INFO] [stdout] test cx_show_animated_fade_out ... ok
[INFO] [stdout] test cx_radio_group_click_updates_selection ... ok
[INFO] [stdout] test cx_show_animated_fade_in ... ok
[INFO] [stdout] test cx_search_field_syncs_signal_to_backend ... ok
[INFO] [stdout] test cx_on_key_registers_handler ... ok
[INFO] [stdout] test cx_show_toggles_child_view ... ok
[INFO] [stdout] test cx_signal_creates_and_tracks_in_scope ... ok
[INFO] [stdout] test cx_slider_creates_view_and_sets_props ... ok
[INFO] [stdout] test cx_slider_syncs_signal_to_backend ... ok
[INFO] [stdout] test cx_spacer_and_divider_create_views ... ok
[INFO] [stdout] test cx_split_view_creates_two_panes ... ok
[INFO] [stdout] test cx_slider_value_change_event_updates_signal ... ok
[INFO] [stdout] test cx_stepper_creates_view_and_sets_props ... ok
[INFO] [stdout] test cx_stepper_syncs_signal_to_backend ... ok
[INFO] [stdout] test cx_tab_view_creates_tabs_and_content ... ok
[INFO] [stdout] test cx_table_stub_returns_text ... ok
[INFO] [stdout] test cx_text_field_syncs_with_signal ... ok
[INFO] [stdout] test cx_stepper_value_change_event_updates_signal ... ok
[INFO] [stdout] test cx_text_reactive_updates_on_signal_change ... ok
[INFO] [stdout] test cx_text_static_sets_prop ... ok
[INFO] [stdout] test cx_toggle_click_toggles_signal ... ok
[INFO] [stdout] test cx_toggle_creates_view_and_sets_props ... ok
[INFO] [stdout] test cx_toolbar_wraps_items_in_styled_h_stack ... ok
[INFO] [stdout] test cx_v_stack_inserts_children_in_order ... ok
[INFO] [stdout] test cx_with_badge_creates_wrapper_with_badge_text ... ok
[INFO] [stdout] test cx_with_badge_updates_reactively ... ok
[INFO] [stdout] test cx_with_badge_zero_count_shows_empty ... ok
[INFO] [stdout] test cx_with_tooltip_empty_noop ... ok
[INFO] [stdout] test for_each_empty_to_populated ... ok
[INFO] [stdout] test for_each_initial_render ... ok
[INFO] [stdout] test for_each_insert_and_move_same_update ... ok
[INFO] [stdout] test for_each_append_item ... ok
[INFO] [stdout] test for_each_multi_move_correct_order ... ok
[INFO] [stdout] test for_each_reorder_items ... ok
[INFO] [stdout] test for_each_remove_item ... ok
[INFO] [stdout] test for_each_replace_all ... ok
[INFO] [stdout] test cx_with_tooltip_sets_prop ... ok
[INFO] [stdout] test for_each_disposed_scope_stops_effects ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 78 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ironwood_ui-8b8fb482c6ea8389)
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests example_calculator
[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 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] [stderr]    Doc-tests example_counter
[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] [stderr]    Doc-tests example_markdown_notes
[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] [stderr]    Doc-tests example_settings
[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] [stderr]    Doc-tests example_showcase
[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] [stderr]    Doc-tests example_timer
[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] [stderr]    Doc-tests example_todo
[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] [stderr]    Doc-tests ironwood_backend_mock
[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] [stderr]    Doc-tests ironwood_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] [stderr]    Doc-tests ironwood_layout
[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] [stderr]    Doc-tests ironwood_runtime
[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] [stderr]    Doc-tests ironwood_ui
[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" "d6507d6a82b641db296115278e320c83da4c418472ea3503e8c790b5fc29320a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d6507d6a82b641db296115278e320c83da4c418472ea3503e8c790b5fc29320a", kill_on_drop: false }`
[INFO] [stdout] d6507d6a82b641db296115278e320c83da4c418472ea3503e8c790b5fc29320a
