[INFO] fetching crate enwiro 0.3.18... [INFO] testing enwiro-0.3.18 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate enwiro 0.3.18 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate enwiro 0.3.18 [INFO] finished tweaking crates.io crate enwiro 0.3.18 [INFO] tweaked toml for crates.io crate enwiro 0.3.18 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate enwiro 0.3.18 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate enwiro 0.3.18 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded enwiro-logging v0.1.0 [INFO] [stderr] Downloaded tauri-winrt-notification v0.7.2 [INFO] [stderr] Downloaded deranged v0.5.6 [INFO] [stderr] Downloaded mac-notification-sys v0.6.9 [INFO] [stderr] Downloaded redox_syscall v0.7.1 [INFO] [stderr] Downloaded notify-rust v4.12.0 [INFO] [stderr] Downloaded assertables v9.8.4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f1dfd23be88d01118d77d504ef3807e66aaf6b71d7c06b50944f8f929208ac56 [INFO] running `Command { std: "docker" "start" "-a" "f1dfd23be88d01118d77d504ef3807e66aaf6b71d7c06b50944f8f929208ac56", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f1dfd23be88d01118d77d504ef3807e66aaf6b71d7c06b50944f8f929208ac56", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f1dfd23be88d01118d77d504ef3807e66aaf6b71d7c06b50944f8f929208ac56", kill_on_drop: false }` [INFO] [stdout] f1dfd23be88d01118d77d504ef3807e66aaf6b71d7c06b50944f8f929208ac56 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4e15ccf151c667f7e257d3c52e42b1c9b69bb1b17d3f2f65119b84a95d48112f [INFO] running `Command { std: "docker" "start" "-a" "4e15ccf151c667f7e257d3c52e42b1c9b69bb1b17d3f2f65119b84a95d48112f", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.105 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling quote v1.0.43 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling deranged v0.5.6 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling num-conv v0.2.0 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling home v0.5.12 [INFO] [stderr] Compiling serde_spanned v1.0.4 [INFO] [stderr] Compiling uuid v1.20.0 [INFO] [stderr] Compiling toml_datetime v0.7.5+spec-1.1.0 [INFO] [stderr] Compiling toml_parser v1.0.6+spec-1.1.0 [INFO] [stderr] Compiling signal-hook v0.3.18 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling toml_writer v1.0.6+spec-1.1.0 [INFO] [stderr] Compiling anyhow v1.0.101 [INFO] [stderr] Compiling clap_lex v0.7.7 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling dirs-sys v0.5.0 [INFO] [stderr] Compiling etcetera v0.10.0 [INFO] [stderr] Compiling dirs v6.0.0 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling concurrent-queue v2.5.0 [INFO] [stderr] Compiling toml_edit v0.23.10+spec-1.0.0 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling clap_builder v4.5.54 [INFO] [stderr] Compiling toml v0.9.11+spec-1.1.0 [INFO] [stderr] Compiling event-listener v5.4.1 [INFO] [stderr] Compiling async-executor v1.13.3 [INFO] [stderr] Compiling event-listener-strategy v0.5.4 [INFO] [stderr] Compiling time v0.3.47 [INFO] [stderr] Compiling async-channel v2.5.0 [INFO] [stderr] Compiling async-lock v3.4.2 [INFO] [stderr] Compiling async-broadcast v0.7.2 [INFO] [stderr] Compiling blocking v1.6.2 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling proc-macro-crate v3.4.0 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling polling v3.11.0 [INFO] [stderr] Compiling async-io v2.6.0 [INFO] [stderr] Compiling async-signal v0.2.13 [INFO] [stderr] Compiling async-process v2.5.0 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling enumflags2_derive v0.7.12 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling serde_repr v0.1.20 [INFO] [stderr] Compiling clap_derive v4.5.49 [INFO] [stderr] Compiling strum_macros v0.27.2 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling strum v0.27.2 [INFO] [stderr] Compiling clap v4.5.54 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling tracing-appender v0.2.4 [INFO] [stderr] Compiling zvariant_utils v3.3.0 [INFO] [stderr] Compiling enumflags2 v0.7.12 [INFO] [stderr] Compiling enwiro-logging v0.1.0 [INFO] [stderr] Compiling zvariant_derive v5.9.2 [INFO] [stderr] Compiling confy v2.0.0 [INFO] [stderr] Compiling zvariant v5.9.2 [INFO] [stderr] Compiling zbus_names v4.3.1 [INFO] [stderr] Compiling zbus_macros v5.13.2 [INFO] [stderr] Compiling zbus v5.13.2 [INFO] [stderr] Compiling notify-rust v4.12.0 [INFO] [stderr] Compiling enwiro v0.3.18 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 01s [INFO] running `Command { std: "docker" "inspect" "4e15ccf151c667f7e257d3c52e42b1c9b69bb1b17d3f2f65119b84a95d48112f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4e15ccf151c667f7e257d3c52e42b1c9b69bb1b17d3f2f65119b84a95d48112f", kill_on_drop: false }` [INFO] [stdout] 4e15ccf151c667f7e257d3c52e42b1c9b69bb1b17d3f2f65119b84a95d48112f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e5fcc75c562c87f34fa76cc6858195f58aa511f8e1e68fe934554ae8b4f0c970 [INFO] running `Command { std: "docker" "start" "-a" "e5fcc75c562c87f34fa76cc6858195f58aa511f8e1e68fe934554ae8b4f0c970", kill_on_drop: false }` [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling rstest_macros v0.26.1 [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling filetime v0.2.27 [INFO] [stderr] Compiling assertables v9.8.4 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling polling v3.11.0 [INFO] [stderr] Compiling tempfile v3.25.0 [INFO] [stderr] Compiling async-io v2.6.0 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling enumflags2_derive v0.7.12 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling serde_repr v0.1.20 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling clap_derive v4.5.49 [INFO] [stderr] Compiling strum_macros v0.27.2 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling async-signal v0.2.13 [INFO] [stderr] Compiling async-process v2.5.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling clap v4.5.54 [INFO] [stderr] Compiling strum v0.27.2 [INFO] [stderr] Compiling tracing-appender v0.2.4 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling rstest v0.26.1 [INFO] [stderr] Compiling enwiro-logging v0.1.0 [INFO] [stderr] Compiling zvariant_utils v3.3.0 [INFO] [stderr] Compiling enumflags2 v0.7.12 [INFO] [stderr] Compiling confy v2.0.0 [INFO] [stderr] Compiling zvariant_derive v5.9.2 [INFO] [stderr] Compiling zvariant v5.9.2 [INFO] [stderr] Compiling zbus_names v4.3.1 [INFO] [stderr] Compiling zbus_macros v5.13.2 [INFO] [stderr] Compiling zbus v5.13.2 [INFO] [stderr] Compiling notify-rust v4.12.0 [INFO] [stderr] Compiling enwiro v0.3.18 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 54.12s [INFO] running `Command { std: "docker" "inspect" "e5fcc75c562c87f34fa76cc6858195f58aa511f8e1e68fe934554ae8b4f0c970", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e5fcc75c562c87f34fa76cc6858195f58aa511f8e1e68fe934554ae8b4f0c970", kill_on_drop: false }` [INFO] [stdout] e5fcc75c562c87f34fa76cc6858195f58aa511f8e1e68fe934554ae8b4f0c970 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 2e6bea3a0bb638074d339198625bd434e2237eb884775806628ddf69b3deb33c [INFO] running `Command { std: "docker" "start" "-a" "2e6bea3a0bb638074d339198625bd434e2237eb884775806628ddf69b3deb33c", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.26s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/enwiro-e18219204a1bf8c5) [INFO] [stdout] [INFO] [stdout] running 83 tests [INFO] [stdout] test client::tests::test_cookbook_client_default_priority_when_no_metadata ... ok [INFO] [stdout] test client::tests::test_cookbook_client_name_from_plugin ... ok [INFO] [stdout] test client::tests::test_cookbook_client_uses_priority_from_metadata ... ok [INFO] [stdout] test client::tests::test_parse_metadata_unknown_fields_ignored ... ok [INFO] [stdout] test client::tests::test_parse_metadata_valid_json ... ok [INFO] [stdout] test client::tests::test_parse_metadata_empty_object ... ok [INFO] [stdout] test client::tests::test_parse_metadata_invalid_json ... ok [INFO] [stdout] test commands::activate::tests::test_activate_succeeds_even_without_recipe ... ok [INFO] [stdout] test commands::list_all::tests::test_list_all_sorts_recipes_by_cookbook_priority ... ok [INFO] [stdout] test commands::activate::tests::test_activate_cooks_recipe_if_needed ... ok [INFO] [stdout] test commands::activate::tests::test_activate_no_error_notification_on_success ... ok [INFO] [stdout] test commands::list_all::tests::test_list_all_shows_description_for_environments ... ok [INFO] [stdout] test commands::list_all::tests::test_list_all_falls_back_to_sync_when_no_cache ... ok [INFO] [stdout] test commands::list_environments::tests::test_list_environments_2_examples ... ok [INFO] [stdout] test commands::activate::tests::test_activate_notifies_on_adapter_error ... ok [INFO] [stdout] test commands::list_all::tests::test_list_all_with_multiple_cookbooks ... ok [INFO] [stdout] test commands::list_all::tests::test_list_all_excludes_recipes_that_match_existing_environments ... ok [INFO] [stdout] test commands::list_all::tests::test_list_all_sorts_environments_by_frecency ... ok [INFO] [stdout] test commands::list_all::tests::test_list_all_with_no_cookbooks ... ok [INFO] [stdout] test commands::activate::tests::test_activate_notifies_on_cooking_failure ... ok [INFO] [stdout] test commands::list_all::tests::test_list_all_reads_from_cache_when_available ... ok [INFO] [stdout] test commands::list_all::tests::test_list_all_excludes_recipes_with_descriptions_that_match_existing_environments ... ok [INFO] [stdout] test commands::list_all::tests::test_list_all_with_no_environments_but_has_recipes ... ok [INFO] [stdout] test commands::show_path::tests::test_show_path_when_environment_works ... ok [INFO] [stdout] test commands::show_path::tests::test_show_path_errors_when_env_does_not_exist ... ok [INFO] [stdout] test context::tests::test_cook_environment_sends_notification ... ok [INFO] [stdout] test context::tests::test_cook_environment_with_slash_in_name ... ok [INFO] [stdout] test context::tests::test_cook_environment_uses_cache_to_skip_slow_cookbooks ... ok [INFO] [stdout] test context::tests::test_cook_environment_falls_through_when_cached_cookbook_missing ... ok [INFO] [stdout] test context::tests::test_cook_environment_stats_keyed_by_flat_name ... ok [INFO] [stdout] test context::tests::test_cook_environment_no_notification_on_failure ... ok [INFO] [stdout] test context::tests::test_cook_environment_saves_cookbook_to_stats ... ok [INFO] [stdout] test context::tests::test_cook_environment_errors_when_no_recipe_matches ... ok [INFO] [stdout] test daemon::tests::test_collect_all_recipes_formats_output ... ok [INFO] [stdout] test daemon::tests::test_collect_all_recipes_includes_description ... ok [INFO] [stdout] test daemon::tests::test_collect_all_recipes_multiple_cookbooks ... ok [INFO] [stdout] test commands::activate::tests::test_activate_calls_adapter_with_correct_name ... ok [INFO] [stdout] test context::tests::test_cook_environment_errors_when_no_cookbooks ... ok [INFO] [stdout] test commands::list_all::tests::test_list_all_shows_environments_and_recipes ... ok [INFO] [stdout] test daemon::tests::test_fresh_heartbeat_is_not_idle ... ok [INFO] [stdout] test daemon::tests::test_collect_all_recipes_omits_tab_when_no_description ... ok [INFO] [stdout] test daemon::tests::test_collect_all_recipes_skips_failing_cookbook ... ok [INFO] [stdout] test daemon::tests::test_is_daemon_running_stale_pid ... ok [INFO] [stdout] test daemon::tests::test_is_daemon_running_invalid_pid_content ... ok [INFO] [stdout] test daemon::tests::test_is_daemon_running_with_own_pid ... ok [INFO] [stdout] test daemon::tests::test_no_heartbeat_file_is_not_idle ... ok [INFO] [stdout] test context::tests::test_cook_environment_creates_symlink_for_matching_recipe ... ok [INFO] [stdout] test commands::show_path::tests::test_show_path_errors_when_no_env_name_is_specified_and_no_adapter_found ... ok [INFO] [stdout] test daemon::tests::test_collect_all_recipes_sorts_by_name_on_priority_tie ... ok [INFO] [stdout] test context::tests::test_cook_environment_cache_hit_with_description ... ok [INFO] [stdout] test daemon::tests::test_read_cache_returns_content_when_fresh ... ok [INFO] [stdout] test daemon::tests::test_write_and_remove_pid_file ... ok [INFO] [stdout] test plugin::tests::test_find_plugins_returns_full_path_as_executable ... ok [INFO] [stdout] test plugin::tests::test_find_plugins_skips_non_executable_files ... ok [INFO] [stdout] test daemon::tests::test_old_heartbeat_is_idle ... ok [INFO] [stdout] test commands::show_path::tests::test_takes_env_name_from_adapter_when_needed ... ok [INFO] [stdout] test plugin::tests::test_search_directories_includes_exe_parent ... ok [INFO] [stdout] test daemon::tests::test_write_cache_creates_directory ... ok [INFO] [stdout] test usage_stats::tests::test_frecency_score_bucket_boundaries ... ok [INFO] [stdout] test context::tests::test_cook_environment_finds_recipe_in_second_cookbook ... ok [INFO] [stdout] test daemon::tests::test_is_daemon_running_no_pid_file ... ok [INFO] [stdout] test usage_stats::tests::test_frecency_score_recent_high ... ok [INFO] [stdout] test daemon::tests::test_write_and_read_cache ... ok [INFO] [stdout] test daemon::tests::test_read_cache_returns_none_when_stale ... ok [INFO] [stdout] test daemon::tests::test_read_cache_returns_none_when_missing ... ok [INFO] [stdout] test usage_stats::tests::test_load_corrupt_file_returns_empty ... ok [INFO] [stdout] test usage_stats::tests::test_load_missing_file_returns_empty ... ok [INFO] [stdout] test usage_stats::tests::test_per_env_record_activation ... ok [INFO] [stdout] test usage_stats::tests::test_per_env_record_cook_metadata ... ok [INFO] [stdout] test usage_stats::tests::test_record_and_load ... ok [INFO] [stdout] test usage_stats::tests::test_per_env_record_activation_increments ... ok [INFO] [stdout] test usage_stats::tests::test_per_env_metadata_preserves_activation_on_cook ... ok [INFO] [stdout] test usage_stats::tests::test_per_env_load_missing_dir_returns_default ... ok [INFO] [stdout] test usage_stats::tests::test_record_multiple_environments ... ok [INFO] [stdout] test usage_stats::tests::test_record_increments_count ... ok [INFO] [stdout] test daemon::tests::test_collect_all_recipes_empty ... ok [INFO] [stdout] test daemon::tests::test_collect_all_recipes_sorts_by_priority ... ok [INFO] [stdout] test usage_stats::tests::test_frecency_score_old_low ... ok [INFO] [stdout] test context::tests::test_get_or_cook_returns_existing_environment ... ok [INFO] [stdout] test context::tests::test_cook_environment_falls_through_when_recipe_not_in_cache ... ok [INFO] [stdout] test context::tests::test_get_or_cook_does_not_cook_when_name_from_adapter ... ok [INFO] [stdout] test context::tests::test_get_or_cook_falls_back_to_cooking ... ok [INFO] [stdout] test context::tests::test_get_or_cook_finds_existing_environment_with_slash_in_name ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 83 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "2e6bea3a0bb638074d339198625bd434e2237eb884775806628ddf69b3deb33c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2e6bea3a0bb638074d339198625bd434e2237eb884775806628ddf69b3deb33c", kill_on_drop: false }` [INFO] [stdout] 2e6bea3a0bb638074d339198625bd434e2237eb884775806628ddf69b3deb33c