[INFO] fetching crate hojicha-core 0.2.2... [INFO] testing hojicha-core-0.2.2 against try#b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b for pr-145330-1 [INFO] extracting crate hojicha-core 0.2.2 into /workspace/builds/worker-3-tc2/source [INFO] started tweaking crates.io crate hojicha-core 0.2.2 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate hojicha-core 0.2.2 [INFO] tweaked toml for crates.io crate hojicha-core 0.2.2 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate hojicha-core 0.2.2 on toolchain b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate hojicha-core 0.2.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" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] fd0e75fa7719b1f65110f20d940b91f89b3a841b8ade8abaa03d45ea1f04c916 [INFO] running `Command { std: "docker" "start" "-a" "fd0e75fa7719b1f65110f20d940b91f89b3a841b8ade8abaa03d45ea1f04c916", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "fd0e75fa7719b1f65110f20d940b91f89b3a841b8ade8abaa03d45ea1f04c916", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fd0e75fa7719b1f65110f20d940b91f89b3a841b8ade8abaa03d45ea1f04c916", kill_on_drop: false }` [INFO] [stdout] fd0e75fa7719b1f65110f20d940b91f89b3a841b8ade8abaa03d45ea1f04c916 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8a6817a3a0b58740a65f49ae41d69d910b1cefc52ce232f7611a8df552d18720 [INFO] running `Command { std: "docker" "start" "-a" "8a6817a3a0b58740a65f49ae41d69d910b1cefc52ce232f7611a8df552d18720", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.175 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling signal-hook v0.3.18 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling linux-raw-sys v0.9.4 [INFO] [stderr] Compiling thiserror v2.0.16 [INFO] [stderr] Compiling bitflags v2.9.3 [INFO] [stderr] Compiling litrs v0.4.2 [INFO] [stderr] Compiling convert_case v0.7.1 [INFO] [stderr] Compiling iana-time-zone v0.1.63 [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling chrono v0.4.41 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling document-features v0.2.11 [INFO] [stderr] Compiling signal-hook-registry v1.4.6 [INFO] [stderr] Compiling mio v1.0.4 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling socket2 v0.6.0 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling signal-hook-mio v0.2.4 [INFO] [stderr] Compiling derive_more-impl v2.0.1 [INFO] [stderr] Compiling thiserror-impl v2.0.16 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling derive_more v2.0.1 [INFO] [stderr] Compiling crossterm v0.29.0 [INFO] [stderr] Compiling hojicha-core v0.2.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.29s [INFO] running `Command { std: "docker" "inspect" "8a6817a3a0b58740a65f49ae41d69d910b1cefc52ce232f7611a8df552d18720", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8a6817a3a0b58740a65f49ae41d69d910b1cefc52ce232f7611a8df552d18720", kill_on_drop: false }` [INFO] [stdout] 8a6817a3a0b58740a65f49ae41d69d910b1cefc52ce232f7611a8df552d18720 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5313328d4c5a138b83d76c21490d36771bbd212de2c8c0bc5d635758f17c8dc7 [INFO] running `Command { std: "docker" "start" "-a" "5313328d4c5a138b83d76c21490d36771bbd212de2c8c0bc5d635758f17c8dc7", kill_on_drop: false }` [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling zerocopy v0.8.26 [INFO] [stderr] Compiling serde_json v1.0.143 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling clap_builder v4.5.46 [INFO] [stderr] Compiling regex-automata v0.4.10 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling chrono v0.4.41 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling criterion-plot v0.6.0 [INFO] [stderr] Compiling regex v1.11.2 [INFO] [stderr] Compiling clap v4.5.46 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling tempfile v3.21.0 [INFO] [stderr] Compiling crossterm v0.29.0 [INFO] [stderr] Compiling rusty-fork v0.3.0 [INFO] [stderr] Compiling proptest v1.7.0 [INFO] [stderr] Compiling hojicha-core v0.2.2 (/opt/rustwide/workdir) [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling criterion v0.7.0 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 31.72s [INFO] running `Command { std: "docker" "inspect" "5313328d4c5a138b83d76c21490d36771bbd212de2c8c0bc5d635758f17c8dc7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5313328d4c5a138b83d76c21490d36771bbd212de2c8c0bc5d635758f17c8dc7", kill_on_drop: false }` [INFO] [stdout] 5313328d4c5a138b83d76c21490d36771bbd212de2c8c0bc5d635758f17c8dc7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 33095bd28912803f2fc665dbcce6eb96974ba306e612c45b3ddaa2a63d739e63 [INFO] running `Command { std: "docker" "start" "-a" "33095bd28912803f2fc665dbcce6eb96974ba306e612c45b3ddaa2a63d739e63", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/hojicha_core-505cce3ad2dec063) [INFO] [stdout] [INFO] [stdout] running 110 tests [INFO] [stdout] test async_helpers::websocket::tests::test_websocket_error_display ... ok [INFO] [stdout] [?2004h[?2004l[?1004h[?1004ltest commands::tests::test_batch_multiple ... ok [INFO] [stdout] test commands::tests::test_batch_single ... ok [INFO] [stdout] test commands::tests::test_crossterm_commands ... ok [INFO] [stdout] test commands::tests::test_custom_async_command ... ok [INFO] [stdout] test commands::tests::test_custom_command ... ok [INFO] [stdout] test commands::tests::test_custom_fallible_success ... ok [INFO] [stdout] test commands::tests::test_every_command ... ok [INFO] [stdout] test commands::tests::test_exec_command ... ok [INFO] [stdout] test commands::tests::test_sequence_executes_in_order ... ok [INFO] [stdout] test commands::tests::test_sequence_execution_order ... ok [INFO] [stdout] test commands::tests::test_suspend_command ... ok [INFO] [stdout] test commands::tests::test_tick_command ... ok [INFO] [stdout] test commands::tests::test_alt_screen_commands ... ok [INFO] [stdout] ]0;Test Title]0;test commands::tests::test_window_title_command ... ok [INFO] [stdout] test concurrency::tests::test_request_id_generator ... ok [INFO] [stdout] test concurrency::tests::test_request_id_uniqueness ... ok [INFO] [stdout] test concurrency::tests::test_request_tracker ... ok [INFO] [stdout] test concurrency::tests::test_state_machine_example ... ok [INFO] [stdout] test core::tests::test_cmd_creation ... ok [INFO] [stdout] test core::tests::test_cmd_debug ... ok [INFO] [stdout] test core::tests::test_cmd_exec_process ... ok [INFO] [stdout] test core::tests::test_cmd_fallible_error ... ok [INFO] [stdout] test core::tests::test_cmd_fallible_success ... ok [INFO] [stdout] test core::tests::test_cmd_none_deprecated ... ok [INFO] [stdout] test core::tests::test_cmd_noop ... ok [INFO] [stdout] test commands::tests::test_mouse_commands ... ok [INFO] [stdout] test core::tests::test_command_composition_helpers ... ok [INFO] [stdout] test core::tests::test_model_init ... ok [INFO] [stdout] test commands::tests::property_tests::prop_batch_command_properties ... ok [INFO] [stdout] test core::tests::test_model_update ... ok [INFO] [stdout] test debug::config::tests::test_env_var_parsing_variations ... ok [INFO] [stdout] test error::tests::test_bail_macro ... ok [INFO] [stdout] test error::tests::test_all_error_variants ... ok [INFO] [stdout] test error::tests::test_bail_macro_with_format ... ok [INFO] [stdout] test error::tests::test_channel_error_conversions ... ok [INFO] [stdout] test error::tests::test_context_error ... ok [INFO] [stdout] test error::tests::test_default_error_handler ... ok [INFO] [stdout] test error::tests::test_ensure_macro ... ok [INFO] [stdout] test error::tests::test_ensure_macro_with_format ... ok [INFO] [stdout] test error::tests::test_error_display ... ok [INFO] [stdout] test commands::tests::test_window_size_command ... ok [INFO] [stdout] test error::tests::test_error_display_messages ... ok [INFO] [stdout] test error::tests::test_error_from_io ... ok [INFO] [stdout] test error::tests::test_error_source_chain ... ok [INFO] [stdout] test error::tests::test_new_error_variants ... ok [INFO] [stdout] test error::tests::test_panic_handler ... ok [INFO] [stdout] test error::tests::test_timeout_error_conversion ... ok [INFO] [stdout] test error::tests::test_with_context ... ok [INFO] [stdout] test event::tests::test_crossterm_key_conversion ... ok [INFO] [stdout] test event::tests::test_crossterm_key_conversion_all_keys ... ok [INFO] [stdout] test event::tests::test_crossterm_mouse_conversion ... ok [INFO] [stdout] test event::tests::test_enhanced_keys ... ok [INFO] [stdout] test commands::tests::test_clear_commands ... ok [INFO] [stdout] test commands::tests::behavioral_tests::test_fallible_with_error_behavior ... ok [INFO] [stdout] test commands::tests::test_batch_with_mixed_types ... ok [INFO] [stdout] test commands::tests::test_cursor_commands ... ok [INFO] [stdout] test commands::tests::test_custom_fallible_error ... ok [INFO] [stdout] test error::tests::test_custom_error ... ok [INFO] [stdout] test event::tests::test_event_variants ... ok [INFO] [stdout] test event::tests::test_key_event_modifiers ... ok [INFO] [stdout] test event::tests::test_key_variants ... ok [INFO] [stdout] test event::tests::test_mouse_event_creation ... ok [INFO] [stdout] test async_helpers::websocket::tests::prop_websocket_error_consistency ... ok [INFO] [stdout] test event::tests::test_non_char_keys ... ok [INFO] [stdout] test event::tests::test_window_size_creation ... ok [INFO] [stdout] test event::tests::test_key_event_creation ... ok [INFO] [stdout] test fallible::tests::test_default_error_handling ... ok [INFO] [stdout] test fallible::tests::test_fallible_model_error ... ok [INFO] [stdout] test event::tests::test_mouse_event_properties ... ok [INFO] [stdout] test fallible::tests::test_fallible_model_success ... ok [INFO] [stdout] test event::tests::test_window_size_properties ... ok [INFO] [stdout] test optimized_event::tests::test_event_batch_inline_storage ... ok [INFO] [stdout] test optimized_event::tests::test_event_coalescing ... ok [INFO] [stdout] test optimized_event::tests::test_inline_message_large ... ok [INFO] [stdout] test optimized_event::tests::test_inline_message_small ... ok [INFO] [stdout] test optimized_event::tests::test_zero_cost_event_checks ... ok [INFO] [stdout] test testing::event_recorder::tests::test_event_playback ... ok [INFO] [stdout] test testing::event_recorder::tests::test_event_recording ... ok [INFO] [stdout] test testing::event_test_harness::tests::test_event_harness_basic ... ok [INFO] [stdout] test testing::event_test_harness::tests::test_priority_harness ... ok [INFO] [stdout] test testing::test_backend::tests::test_backend_capture ... ok [INFO] [stdout] test testing::test_backend::tests::test_backend_lines ... ok [INFO] [stdout] test testing::tests::test_harness_basic ... ok [INFO] [stdout] test testing::time_control::tests::test_macro_paused_time ... ok [INFO] [stdout] test testing::time_control::tests::test_time_controller_cannot_advance_when_running ... ok [INFO] [stdout] test testing::time_control::tests::test_time_controller_pause_advance ... ok [INFO] [stdout] test commands::tests::property_tests::prop_sequence_command_properties ... ok [INFO] [stdout] test testing::time_control::tests::test_virtual_sleep ... ok [INFO] [stdout] test testing::unified_harness::tests::test_harness_assertions ... ok [INFO] [stdout] test testing::unified_harness::tests::test_harness_debug_logging ... ok [INFO] [stdout] test testing::unified_harness::tests::test_process_until ... ok [INFO] [stdout] test testing::unified_harness::tests::test_scenario_builder ... ok [INFO] [stdout] test testing::unified_harness::tests::test_unified_harness_basic ... ok [INFO] [stdout] test testing::unified_harness::tests::test_unified_harness_with_time_control ... ok [INFO] [stdout] test logging::tests::test_logging_levels ... ok [INFO] [stdout] test event::tests::test_function_key_properties ... ok [INFO] [stdout] test event::tests::test_event_resize_properties ... ok [INFO] [stdout] test event::tests::test_key_event_properties ... ok [INFO] [stdout] test event::tests::test_key_modifier_combinations ... ok [INFO] [stdout] test testing::time_control::tests::test_time_scale ... ok [INFO] [stdout] test commands::tests::property_tests::prop_batch_with_limit_properties ... ok [INFO] [stdout] test event::tests::test_event_user_message_properties ... ok [INFO] [stdout] test event::tests::test_event_paste_properties ... ok [INFO] [stdout] test async_helpers::file_io::tests::prop_file_error_consistency ... ok [INFO] [stdout] test commands::tests::test_batch_empty ... ok [INFO] [stdout] test error::tests::test_error_context ... ok [INFO] [stdout] test fallible::tests::test_fallible_model_panic_catching ... ok [INFO] [stdout] test async_helpers::http::tests::prop_server_error_display ... ok [INFO] [stdout] test async_helpers::http::tests::prop_http_error_display_basic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 110 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] [stderr] Running tests/commands_behavioral_test.rs (/opt/rustwide/target/debug/deps/commands_behavioral_test-9d685a90307129b3) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test batch_command_tests::test_batch_with_noop_commands ... ok [INFO] [stdout] test behavioral_command_tests::test_command_execution_flow ... ok [INFO] [stdout] test command_composition_tests::test_batch_of_sequences ... ok [INFO] [stdout] test every_command_tests::test_every_creates_command ... ok [INFO] [stdout] test every_command_tests::test_every_with_instant ... ok [INFO] [stdout] test sequence_command_tests::test_sequence_multiple ... ok [INFO] [stdout] test command_composition_tests::test_nested_batch ... ok [INFO] [stdout] test sequence_command_tests::test_sequence_empty ... ok [INFO] [stdout] test sequence_command_tests::test_sequence_single ... ok [INFO] [stdout] test command_composition_tests::test_sequence_of_batches ... ok [INFO] [stdout] test sequence_command_tests::test_sequence_with_noop ... ok [INFO] [stdout] test spawn_command_tests::test_spawn_async ... ok [INFO] [stdout] test spawn_command_tests::test_spawn_with_capture ... ok [INFO] [stdout] test spawn_command_tests::test_spawn_with_none ... ok [INFO] [stdout] test tick_command_tests::test_tick_creates_command ... ok [INFO] [stdout] test tick_command_tests::test_tick_with_closure ... ok [INFO] [stdout] test batch_command_tests::test_batch_with_nil_commands ... ok [INFO] [stdout] test batch_command_tests::test_batch_with_multiple_commands ... ok [INFO] [stdout] test batch_command_tests::test_batch_all_noop ... ok [INFO] [stdout] test batch_command_tests::test_batch_with_single_command ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/commands_test.rs (/opt/rustwide/target/debug/deps/commands_test-1f3ff04f01e1432e) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_every ... ok [INFO] [stdout] test test_batch ... ok [INFO] [stdout] test test_sequence ... ok [INFO] [stdout] test test_cmd_noop ... ok [INFO] [stdout] test test_tick ... ok [INFO] [stdout] test test_cmd_map ... ok [INFO] [stderr] Running tests/key_behavioral_test.rs (/opt/rustwide/target/debug/deps/key_behavioral_test-c8d06067562b4775) [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test key_behavioral_tests::test_function_keys ... ok [INFO] [stdout] test key_behavioral_tests::test_key_capture ... ok [INFO] [stdout] test key_behavioral_tests::test_modifier_keys ... ok [INFO] [stdout] test key_behavioral_tests::test_navigation_keys ... ok [INFO] [stdout] test key_behavioral_tests::test_rapid_typing ... ok [INFO] [stdout] test key_behavioral_tests::test_special_keys ... ok [INFO] [stdout] test key_sequence_tests::test_escape_sequences ... ok [INFO] [stdout] test key_sequence_tests::test_shift_tab ... ok [INFO] [stdout] test key_sequence_tests::test_key_equality ... ok [INFO] [stderr] Running tests/key_events_test.rs (/opt/rustwide/target/debug/deps/key_events_test-0aad819565739619) [INFO] [stdout] test key_behavioral_tests::test_ctrl_shortcuts ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test behavioral_tests::test_key_event_handling ... ok [INFO] [stdout] test key_event_equality_tests::test_key_equality ... ok [INFO] [stdout] test behavioral_tests::test_rapid_key_events ... ok [INFO] [stdout] test key_event_equality_tests::test_modifier_equality ... ok [INFO] [stdout] test key_modifier_tests::test_alt_combinations ... ok [INFO] [stdout] test key_modifier_tests::test_ctrl_alt_shift ... ok [INFO] [stdout] test key_modifier_tests::test_ctrl_combinations ... ok [INFO] [stdout] test key_modifier_tests::test_multiple_modifiers ... ok [INFO] [stdout] test key_modifier_tests::test_shift_combinations ... ok [INFO] [stdout] test key_sequence_tests::test_control_sequences ... ok [INFO] [stdout] test key_sequence_tests::test_escape_sequences ... ok [INFO] [stdout] test key_string_tests::test_alt_space ... ok [INFO] [stdout] test key_string_tests::test_function_keys ... ok [INFO] [stdout] test key_string_tests::test_regular_char ... ok [INFO] [stdout] test key_sequence_tests::test_navigation_keys ... ok [INFO] [stdout] test special_key_cases::test_null_key ... ok [INFO] [stdout] test special_key_cases::test_shift_tab ... ok [INFO] [stdout] test key_string_tests::test_special_keys ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/mouse_events_behavioral_test.rs (/opt/rustwide/target/debug/deps/mouse_events_behavioral_test-5748664d030bb3e7) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test behavioral_mouse_tests::test_mouse_drag_handling ... ok [INFO] [stdout] test behavioral_mouse_tests::test_mouse_scroll_handling ... ok [INFO] [stdout] test mouse_event_kind_tests::test_mouse_moved_event ... ok [INFO] [stdout] test mouse_event_kind_tests::test_scroll_events ... ok [INFO] [stdout] test mouse_event_kind_tests::test_mouse_up_events ... ok [INFO] [stdout] test mouse_position_tests::test_mouse_coordinates ... ok [INFO] [stdout] test mouse_position_tests::test_click_detection ... ok [INFO] [stdout] test mouse_string_tests::test_mouse_buttons ... ok [INFO] [stdout] test mouse_string_tests::test_mouse_event_display ... ok [INFO] [stdout] test mouse_event_kind_tests::test_mouse_down_events ... ok [INFO] [stdout] test mouse_modifier_tests::test_mouse_with_ctrl ... ok [INFO] [stdout] test mouse_modifier_tests::test_mouse_with_shift ... ok [INFO] [stdout] test mouse_event_kind_tests::test_mouse_drag_events ... ok [INFO] [stdout] test mouse_modifier_tests::test_mouse_with_alt ... ok [INFO] [stdout] test mouse_modifier_tests::test_mouse_with_multiple_modifiers ... ok [INFO] [stdout] test behavioral_mouse_tests::test_mouse_click_handling ... ok [INFO] [stdout] test mouse_position_tests::test_drag_detection ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Doc-tests hojicha_core [INFO] [stdout] [INFO] [stdout] running 83 tests [INFO] [stdout] test src/async_helpers/timer.rs - async_helpers::timer::debounce (line 122) - compile ... ok [INFO] [stdout] test src/async_helpers/timer.rs - async_helpers::timer::delay (line 12) - compile ... ok [INFO] [stdout] test src/async_helpers/file_io.rs - async_helpers::file_io::read_file (line 54) - compile ... ok [INFO] [stdout] test src/async_helpers/timer.rs - async_helpers::timer::with_timeout (line 75) - compile ... ok [INFO] [stdout] test src/async_helpers/mod.rs - async_helpers (line 69) - compile ... ok [INFO] [stdout] test src/async_helpers/timer.rs - async_helpers::timer::throttle (line 154) - compile ... ok [INFO] [stdout] test src/async_helpers/mod.rs - async_helpers (line 53) - compile ... ok [INFO] [stdout] test src/async_helpers/http.rs - async_helpers::http::http_get (line 70) - compile ... ok [INFO] [stdout] test src/async_helpers/timer.rs - async_helpers::timer::interval (line 39) - compile ... ok [INFO] [stdout] test src/async_helpers/file_io.rs - async_helpers::file_io::watch_file (line 166) - compile ... ok [INFO] [stdout] test src/async_helpers/http.rs - async_helpers::http::http_post (line 97) - compile ... ok [INFO] [stdout] test src/async_helpers/mod.rs - async_helpers (line 36) - compile ... ok [INFO] [stdout] test src/async_helpers/websocket.rs - async_helpers::websocket::websocket (line 98) - compile ... ok [INFO] [stdout] test src/commands.rs - commands (line 17) ... ok [INFO] [stdout] test src/async_helpers/mod.rs - async_helpers (line 10) - compile ... ok [INFO] [stdout] test src/commands.rs - commands::batch_strict (line 312) - compile ... ok [INFO] [stdout] test src/commands.rs - commands::batch_with_limit (line 330) - compile ... ok [INFO] [stdout] test src/async_helpers/file_io.rs - async_helpers::file_io::write_file (line 120) - compile ... ok [INFO] [stdout] test src/commands.rs - commands::custom_async (line 648) ... ok [INFO] [stdout] test src/commands.rs - commands (line 32) ... ok [INFO] [stdout] test src/commands.rs - commands::sequence_strict (line 368) - compile ... ok [INFO] [stdout] test src/commands.rs - commands (line 44) ... ok [INFO] [stdout] test src/commands.rs - commands::quit (line 863) ... ok [INFO] [stdout] test src/commands.rs - commands::noop (line 110) ... ok [INFO] [stdout] test src/commands.rs - commands::custom (line 696) ... ok [INFO] [stdout] test src/commands.rs - commands::every (line 465) ... ok [INFO] [stdout] test src/commands.rs - commands::custom_fallible (line 720) ... ok [INFO] [stdout] test src/commands.rs - commands::tick (line 394) ... ok [INFO] [stdout] test src/commands.rs - commands::batch (line 190) ... ok [INFO] [stdout] test src/commands.rs - commands::fallible_with_error (line 744) ... ok [INFO] [stdout] test src/commands.rs - commands::none (line 150) ... ok [INFO] [stdout] test src/commands.rs - commands::interrupt (line 586) ... ok [INFO] [stdout] test src/commands.rs - commands::sequence (line 286) ... ok [INFO] [stdout] test src/commands.rs - commands::exec (line 774) ... ok [INFO] [stdout] test src/commands.rs - commands::spawn (line 673) ... ok [INFO] [stdout] test src/commands.rs - commands::window_size (line 537) ... ok [INFO] [stdout] test src/commands.rs - commands::exec_command (line 796) ... ok [INFO] [stdout] test src/core.rs - core::Cmd::every (line 644) - compile ... ok [INFO] [stdout] test src/concurrency.rs - concurrency::RequestIdGenerator (line 259) ... ok [INFO] [stdout] test src/concurrency.rs - concurrency::RequestTracker (line 163) ... ok [INFO] [stdout] test src/core.rs - core (line 17) ... ok [INFO] [stdout] test src/commands.rs - commands::set_window_title (line 566) ... ok [INFO] [stdout] test src/core.rs - core::Cmd::inspect (line 988) - compile ... ok [INFO] [stdout] test src/concurrency.rs - concurrency::StateTransition (line 318) ... ok [INFO] [stdout] test src/concurrency.rs - concurrency (line 75) ... ok [INFO] [stdout] test src/core.rs - core::Cmd::quit (line 592) - compile ... ok [INFO] [stdout] test src/core.rs - core::Cmd::noop (line 502) ... ok [INFO] [stdout] test src/concurrency.rs - concurrency (line 23) ... ok [INFO] [stdout] test src/core.rs - core::Cmd::debug_name (line 1032) ... ok [INFO] [stdout] test src/core.rs - core::Cmd::tick (line 615) - compile ... ok [INFO] [stdout] test src/core.rs - core::Cmd::unless (line 1150) ... ok [INFO] [stdout] test src/core.rs - core::Model (line 283) ... ok [INFO] [stdout] test src/core.rs - core::Cmd::fallible (line 479) ... ok [INFO] [stdout] test src/core.rs - core::Cmd::when (line 1124) ... ok [INFO] [stdout] test src/core.rs - core::Cmd::and (line 1095) ... ok [INFO] [stdout] test src/core.rs - core::Cmd::map (line 767) ... ok [INFO] [stdout] test src/event.rs - event::Event::as_click (line 152) - compile ... ok [INFO] [stdout] test src/core.rs - core::Model (line 261) ... ok [INFO] [stdout] test src/core.rs - core::Cmd::inspect_if (line 1009) ... ok [INFO] [stdout] test src/core.rs - core::Model::update (line 353) ... ok [INFO] [stdout] test src/core.rs - core (line 41) ... ok [INFO] [stdout] test src/fallible.rs - fallible::FallibleModel (line 21) ... ignored [INFO] [stdout] test src/event.rs - event::Event::as_resize (line 174) - compile ... ok [INFO] [stdout] test src/core.rs - core::Model::view (line 386) ... ok [INFO] [stdout] test src/logging.rs - logging (line 8) ... ignored [INFO] [stdout] test src/event.rs - event::Event::is_key_with_modifiers (line 109) - compile ... ok [INFO] [stdout] test src/testing/unified_harness.rs - testing::unified_harness (line 49) ... ignored [INFO] [stdout] test src/event.rs - event::Event::is_key_press (line 94) - compile ... ok [INFO] [stdout] test src/core.rs - core::Model::init (line 323) ... ok [INFO] [stdout] test src/event.rs - event::KeyEvent::is (line 297) - compile ... ok [INFO] [stdout] test src/core.rs - core::Cmd::new (line 456) ... ok [INFO] [stdout] test src/event.rs - event::KeyEvent::is_with_modifiers (line 311) - compile ... ok [INFO] [stdout] test src/event.rs - event::MouseEvent (line 563) - compile ... ok [INFO] [stdout] test src/event.rs - event::MouseEvent::is_within (line 699) - compile ... ok [INFO] [stdout] test src/core.rs - core::Cmd::none (line 533) ... ok [INFO] [stdout] test src/core.rs - core::Model (line 111) ... ok [INFO] [stdout] test src/lib.rs - (line 26) - compile ... ok [INFO] [stdout] test src/core.rs - core::Cmd::then (line 1066) ... ok [INFO] [stdout] test src/event.rs - event (line 10) ... ok [INFO] [stdout] test src/event.rs - event (line 23) ... ok [INFO] [stdout] test src/lib.rs - prelude (line 93) ... ok [INFO] [stdout] test src/testing/unified_harness.rs - testing::unified_harness (line 95) ... ok [INFO] [stdout] test src/testing/unified_harness.rs - testing::unified_harness (line 21) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 80 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 4.72s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "33095bd28912803f2fc665dbcce6eb96974ba306e612c45b3ddaa2a63d739e63", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "33095bd28912803f2fc665dbcce6eb96974ba306e612c45b3ddaa2a63d739e63", kill_on_drop: false }` [INFO] [stdout] 33095bd28912803f2fc665dbcce6eb96974ba306e612c45b3ddaa2a63d739e63