[INFO] fetching crate renki 0.0.3...
[INFO] testing renki-0.0.3 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate renki 0.0.3 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate renki 0.0.3
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate renki 0.0.3
[INFO] tweaked toml for crates.io crate renki 0.0.3 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate renki 0.0.3 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 renki 0.0.3 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] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:43:12
[INFO] [stderr]    |
[INFO] [stderr] 43 | homepage = "https://github.com/orgrinrt/renki"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50 | repository = "https://github.com/orgrinrt/renki"
[INFO] [stderr]    |              -----------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `renki` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d9cf02436e62aeb29ca1d98161e7df4c34d705ec01eb09e5438a578fe85cda7c
[INFO] running `Command { std: "docker" "start" "d9cf02436e62aeb29ca1d98161e7df4c34d705ec01eb09e5438a578fe85cda7c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d9cf02436e62aeb29ca1d98161e7df4c34d705ec01eb09e5438a578fe85cda7c", 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" "d9cf02436e62aeb29ca1d98161e7df4c34d705ec01eb09e5438a578fe85cda7c" "/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" "d9cf02436e62aeb29ca1d98161e7df4c34d705ec01eb09e5438a578fe85cda7c", 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" "d9cf02436e62aeb29ca1d98161e7df4c34d705ec01eb09e5438a578fe85cda7c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:43:12
[INFO] [stderr]    |
[INFO] [stderr] 43 | homepage = "https://github.com/orgrinrt/renki"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50 | repository = "https://github.com/orgrinrt/renki"
[INFO] [stderr]    |              -----------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `renki` (manifest) generated 1 warning
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling notko v0.0.1
[INFO] [stderr]    Compiling renki-config v0.0.1
[INFO] [stderr]    Compiling renki-dirs v0.0.1
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling renki v0.0.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 23.43s
[INFO] running `Command { std: "docker" "inspect" "d9cf02436e62aeb29ca1d98161e7df4c34d705ec01eb09e5438a578fe85cda7c", 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" "d9cf02436e62aeb29ca1d98161e7df4c34d705ec01eb09e5438a578fe85cda7c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:43:12
[INFO] [stderr]    |
[INFO] [stderr] 43 | homepage = "https://github.com/orgrinrt/renki"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50 | repository = "https://github.com/orgrinrt/renki"
[INFO] [stderr]    |              -----------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `renki` (manifest) generated 1 warning
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling renki v0.0.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 16.69s
[INFO] running `Command { std: "docker" "inspect" "d9cf02436e62aeb29ca1d98161e7df4c34d705ec01eb09e5438a578fe85cda7c", 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" "d9cf02436e62aeb29ca1d98161e7df4c34d705ec01eb09e5438a578fe85cda7c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:43:12
[INFO] [stderr]    |
[INFO] [stderr] 43 | homepage = "https://github.com/orgrinrt/renki"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50 | repository = "https://github.com/orgrinrt/renki"
[INFO] [stderr]    |              -----------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `renki` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/renki/15f7cb4d61c28eb7/out/renki-15f7cb4d61c28eb7)
[INFO] [stdout] 
[INFO] [stdout] running 243 tests
[INFO] [stdout] test args::tests::a_repeated_name_is_dropped_only_when_it_is_the_cargo_shape ... ok
[INFO] [stdout] test args::tests::the_joined_dir_flag_is_stripped_too ... ok
[INFO] [stdout] test args::tests::a_dir_flag_with_no_value_is_dropped_and_takes_nothing_with_it ... ok
[INFO] [stdout] test args::tests::a_tool_with_no_locate_query_never_answers_one ... ok
[INFO] [stdout] test args::tests::an_argument_that_is_not_utf8_survives_the_walk_intact ... ok
[INFO] [stdout] test args::tests::a_flag_value_that_is_not_utf8_is_taken_and_kept_whole ... ok
[INFO] [stdout] test args::tests::a_cargo_subcommand_drops_the_repeated_name ... ok
[INFO] [stdout] test cache::tests::a_new_root_that_already_has_the_thing_wins_and_the_old_copy_is_deleted ... ok
[INFO] [stdout] test cache::tests::the_directory_leads_and_the_hooks_arguments_precede_the_users ... ok
[INFO] [stdout] test cache::tests::the_old_root_is_the_xdg_column_whatever_the_host_and_the_own_variable_wins_there_too ... ok
[INFO] [stdout] test cache::tests::the_engine_is_handed_the_tools_own_directory_flag ... ok
[INFO] [stdout] test args::tests::a_direct_invocation_forwards_everything ... ok
[INFO] [stdout] test cache::tests::the_engine_is_told_it_is_the_launcher_and_not_the_binary_on_disk ... ok
[INFO] [stdout] test cache::tests::the_roots_are_the_table_renki_dirs_answers_for_this_host ... ok
[INFO] [stdout] test cache::tests::the_key_is_deterministic_and_sensitive_to_every_input ... ok
[INFO] [stdout] test config::tests::a_key_nobody_declared_and_a_misplaced_one_are_refused_by_name ... ok
[INFO] [stdout] test cache::tests::a_value_that_is_not_text_is_refused_by_name_rather_than_replaced ... ok
[INFO] [stdout] test cache::tests::a_working_directory_that_is_not_utf8_survives_the_handover ... ok
[INFO] [stdout] test config::tests::a_wrong_value_names_its_place_and_a_file_that_is_not_toml_names_itself ... ok
[INFO] [stdout] test config::tests::every_setting_resolves_with_its_source_over_the_two_files ... ok
[INFO] [stdout] test cache::tests::a_present_binary_short_circuits_without_invoking_cargo ... ok
[INFO] [stdout] test config::tests::the_environment_answers_under_the_settings_variable_name ... ok
[INFO] [stdout] test args::tests::a_user_supplied_dir_flag_is_stripped ... ok
[INFO] [stdout] test config::tests::the_users_file_is_written_into_a_directory_that_does_not_exist_yet ... ok
[INFO] [stdout] test cache::tests::no_home_and_no_xdg_is_an_error_naming_the_kind_rather_than_a_guess ... ok
[INFO] [stdout] test config::tests::set_writes_the_users_file_through_the_schema_and_refuses_the_repos_keys ... ok
[INFO] [stdout] test config::tests::the_engine_receives_one_variable_per_setting_and_the_file ... ok
[INFO] [stdout] test config::tests::the_users_file_sits_under_the_config_root_by_the_tools_own_name ... ok
[INFO] [stdout] test config::toml::tests::a_comment_is_split_off_only_outside_a_string ... ok
[INFO] [stdout] test config::toml::tests::a_dotted_key_at_the_top_level_and_a_table_read_the_same ... ok
[INFO] [stdout] test cache::tests::the_old_layout_moves_only_the_state_when_the_cache_root_stayed ... ok
[INFO] [stdout] test config::tests::a_cfg_flag_without_a_value_is_refused_by_name ... ok
[INFO] [stdout] test config::tests::a_tool_with_no_settings_leaves_config_to_the_engine ... ok
[INFO] [stdout] test config::tests::the_cfg_flag_comes_off_in_both_spellings_and_stops_at_the_double_dash ... ok
[INFO] [stdout] test config::toml::tests::a_key_not_yet_in_the_file_is_added_where_a_reader_would_look ... ok
[INFO] [stdout] test config::toml::tests::the_keys_are_every_dotted_leaf_in_document_order ... ok
[INFO] [stdout] test cache::tests::the_variables_are_the_tools_own_so_two_launchers_do_not_read_each_others ... ok
[INFO] [stdout] test cache::tests::nothing_under_the_old_layout_is_a_no_op_that_creates_nothing ... ok
[INFO] [stdout] test cache::tests::the_old_layout_moves_whole_into_the_two_new_roots_when_the_cache_root_moved ... ok
[INFO] [stdout] test discover::tests::a_config_anchored_tool_does_not_scan_subdirectories ... ok
[INFO] [stdout] test config::toml::tests::every_scalar_shape_is_read_under_a_dotted_key ... ok
[INFO] [stdout] test config::toml::tests::setting_a_key_keeps_every_other_byte_comments_included ... ok
[INFO] [stdout] test discover::tests::a_root_config_maps_the_conventional_subdirectory ... ok
[INFO] [stdout] test config::toml::tests::what_set_writes_parses_back_to_what_was_set ... ok
[INFO] [stdout] test discover::tests::no_anchor_anywhere_resolves_to_nothing ... ok
[INFO] [stdout] test discover::tests::no_config_is_not_an_error ... ok
[INFO] [stdout] test discover::tests::a_config_anchor_walks_past_a_nested_repo_to_reach_the_config ... ok
[INFO] [stdout] test config::toml::tests::a_list_is_handed_over_as_its_own_text_and_walked_back_by_the_store ... ok
[INFO] [stdout] test discover::tests::a_root_config_may_name_another ... ok
[INFO] [stdout] test discover::tests::a_subdir_config_maps_its_own_directory ... ok
[INFO] [stdout] test discover::tests::a_directory_named_like_the_config_does_not_anchor_a_config_anchored_tool ... ok
[INFO] [stdout] test discover::tests::a_config_anchored_tool_with_a_workdir_maps_it_under_the_root ... ok
[INFO] [stdout] test discover::tests::a_marker_anchor_stops_at_the_nearest_repo ... ok
[INFO] [stdout] test discover::tests::the_env_override_is_ignored_when_it_is_not ... ok
[INFO] [stdout] test discover::tests::the_missing_root_message_names_what_was_looked_for ... ok
[INFO] [stdout] test discover::tests::the_env_override_wins_when_it_is_a_directory ... ok
[INFO] [stdout] test config::toml::tests::a_dotted_key_written_flat_is_found_and_replaced_flat ... ok
[INFO] [stdout] test discover::tests::the_refusal_names_the_anchor_the_tool_actually_looks_for ... ok
[INFO] [stdout] test config::toml::tests::text_that_is_not_toml_is_refused_at_its_line ... ok
[INFO] [stdout] test discover::tests::the_refusal_says_whether_the_override_was_set ... ok
[INFO] [stdout] test discover::tests::two_configs_in_scope_is_an_error_naming_both ... ok
[INFO] [stdout] test engine::tests::a_build_nothing_has_touched_since_the_ttl_goes ... ok
[INFO] [stdout] test engine::tests::a_build_used_today_survives_however_long_ago_it_was_made ... ok
[INFO] [stdout] test engine::tests::a_directory_that_is_not_a_crate_is_refused_by_name ... ok
[INFO] [stdout] test engine::tests::a_flag_passed_twice_takes_the_last_one_and_leaves_neither_behind ... ok
[INFO] [stdout] test engine::tests::a_flag_with_another_flag_after_it_is_missing_its_value_rather_than_absent ... ok
[INFO] [stdout] test engine::tests::a_real_checkout_resolves_to_an_absolute_path ... ok
[INFO] [stdout] test engine::tests::a_root_from_before_the_marker_falls_back_to_its_own_timestamp ... ok
[INFO] [stdout] test engine::tests::a_run_without_the_flag_is_untouched ... ok
[INFO] [stdout] test engine::tests::a_trailing_flag_with_no_value_takes_nothing ... ok
[INFO] [stdout] test engine::tests::the_flag_is_taken_out_of_the_forwarded_arguments ... ok
[INFO] [stdout] test engine::tests::nothing_after_the_users_double_dash_belongs_to_the_launcher ... ok
[INFO] [stdout] test engine::tests::the_joined_form_is_the_same_flag ... ok
[INFO] [stdout] test cache::tests::the_version_line_is_never_empty_and_never_multiline ... ok
[INFO] [stdout] test engine::tests::the_joined_form_with_nothing_after_it_is_missing_rather_than_empty ... ok
[INFO] [stdout] test engine::tests::the_scratch_key_is_the_path_bytes_and_not_a_lossy_rendering ... ok
[INFO] [stdout] test engine::tests::the_sweep_keeps_fresh_builds_and_survives_a_missing_directory ... ok
[INFO] [stdout] test engine::tests::the_tools_own_demand_is_checked_after_the_manifest ... ok
[INFO] [stdout] test env::tests::every_variable_git_uses_to_say_where_the_repo_is_is_scrubbed ... ok
[INFO] [stdout] test env::tests::the_set_is_exactly_seven_and_is_the_repo_location_half_of_git_s_exports ... ok
[INFO] [stdout] test extension::tests::a_cargo_install_is_locked_to_the_source_s_own_lockfile ... ok
[INFO] [stdout] test extension::tests::collecting::a_sha256_object_name_is_accepted ... ok
[INFO] [stdout] test extension::tests::collecting::a_scratch_from_a_dead_fetch_goes_on_a_much_shorter_rule ... ok
[INFO] [stdout] test env::tests::the_authoring_and_configuration_variables_are_left_alone ... ok
[INFO] [stdout] test engine::tests::value_collapses_missing_into_absent_and_nothing_else ... ok
[INFO] [stdout] test extension::tests::a_descriptor_with_no_backend_is_refused ... ok
[INFO] [stdout] test extension::tests::collecting::a_tool_nothing_has_used_is_collected_and_a_fresh_one_is_not ... ok
[INFO] [stdout] test extension::tests::collecting::a_scratch_this_process_owns_is_never_collected ... ok
[INFO] [stdout] test extension::tests::collecting::a_tool_with_no_marker_is_stamped_rather_than_evicted ... ok
[INFO] [stdout] test extension::tests::collecting::nothing_but_place_decides_how_material_is_placed ... ok
[INFO] [stdout] test extension::tests::a_backend_that_does_not_is_handed_a_scratch_and_renamed_into_place ... ok
[INFO] [stdout] test extension::tests::a_backend_that_places_itself_is_handed_the_destination ... ok
[INFO] [stdout] test extension::tests::a_descriptor_parses_every_field ... ok
[INFO] [stdout] test extension::tests::collecting::the_key_refuses_a_path_source_the_way_locate_does ... ok
[INFO] [stdout] test extension::tests::collecting::locate_and_the_launcher_place_through_one_body ... ok
[INFO] [stdout] test extension::tests::locating_and_commands::a_command_is_told_which_workspace_it_is_acting_on ... ok
[INFO] [stdout] test extension::tests::locating_and_commands::a_non_caching_backend_refuses_a_git_source ... ok
[INFO] [stdout] test extension::tests::locating_and_commands::a_command_whose_file_is_missing_says_so_before_running_anything ... ok
[INFO] [stdout] test extension::tests::locating_and_commands::a_tool_with_no_commands_says_that_rather_than_listing_nothing ... ok
[INFO] [stdout] test extension::tests::locating_and_commands::a_failed_materialise_leaves_nothing_behind ... ok
[INFO] [stdout] test extension::tests::locating_and_commands::an_unknown_backend_names_what_was_available ... ok
[INFO] [stdout] test extension::tests::locating_and_commands::a_command_runs_the_file_the_descriptor_names ... ok
[INFO] [stdout] test extension::tests::locating_and_commands::a_missing_local_directory_is_reported_against_the_path ... ok
[INFO] [stdout] test extension::tests::locating_and_commands::a_path_source_resolves_against_the_workspace_and_is_not_cached ... ok
[INFO] [stdout] test extension::tests::nonsense_is_refused ... ok
[INFO] [stdout] test extension::tests::refusing_a_source::a_path_escaping_the_workspace_is_refused ... ok
[INFO] [stdout] test extension::tests::locating_and_commands::an_unknown_command_lists_the_ones_that_exist ... ok
[INFO] [stdout] test extension::tests::refusing_a_source::a_real_commit_is_accepted ... ok
[INFO] [stdout] test extension::tests::locating_and_commands::materialising_happens_once_and_the_second_call_is_a_cache_hit ... ok
[INFO] [stdout] test extension::tests::locating_and_commands::arguments_are_forwarded ... ok
[INFO] [stdout] test extension::tests::refusing_a_source::a_revision_that_git_would_read_as_a_flag_is_refused ... ok
[INFO] [stdout] test extension::tests::refusing_a_source::a_revision_that_is_not_a_commit_is_refused ... ok
[INFO] [stdout] test extension::tests::refusing_a_source::a_url_on_no_known_scheme_is_refused ... ok
[INFO] [stdout] test extension::tests::refusing_a_source::every_accepted_scheme_is_accepted ... ok
[INFO] [stdout] test extension::tests::the_builtin_table_carries_both_shipped_backends ... ok
[INFO] [stdout] test extension::tests::the_command_table_is_the_dispatch_table ... ok
[INFO] [stdout] test extension::tests::the_key_moves_with_the_backend_fingerprint ... ok
[INFO] [stdout] test extension::tests::the_key_moves_with_the_named_backend ... ok
[INFO] [stdout] test extension::tests::tags_commands_and_promote_default_when_absent ... ok
[INFO] [stdout] test extension::tests::the_key_moves_with_the_revision ... ok
[INFO] [stdout] test extension::tests::the_registry_finds_what_it_holds_and_nothing_else ... ok
[INFO] [stdout] test extension::tests::what_a_descriptor_cannot_reach::a_run_that_is_a_symlink_out_of_the_tool_is_refused ... ok
[INFO] [stdout] test extension::tests::the_key_moves_with_the_url ... ok
[INFO] [stdout] test extension::tests::what_a_descriptor_cannot_reach::a_caching_backend_refuses_a_path_source ... ok
[INFO] [stdout] test extension::tests::what_a_descriptor_cannot_reach::a_run_climbing_out_of_the_tool_is_refused ... ok
[INFO] [stdout] test hash::tests::field_separator_prevents_collision ... ok
[INFO] [stdout] test extension::tests::what_a_descriptor_cannot_reach::an_unknown_field_in_a_descriptor_is_refused_rather_than_ignored ... ok
[INFO] [stdout] test extension::tests::what_a_descriptor_cannot_reach::locate_checks_a_descriptor_it_was_handed_rather_than_trusting_it ... ok
[INFO] [stdout] test extension::tests::what_a_descriptor_cannot_reach::an_absolute_run_cannot_name_an_executable_outside_the_tool ... ok
[INFO] [stdout] test hash::tests::matches_the_published_fnv_1a_64_vectors ... ok
[INFO] [stdout] test manifest::tests::a_key_aimed_at_this_tool_and_missing_is_named ... ok
[INFO] [stdout] test hash::tests::the_field_form_is_pinned_too ... ok
[INFO] [stdout] test manifest::tests::a_nested_key_is_not_a_pin ... ok
[INFO] [stdout] test manifest::tests::a_manifest_that_merely_mentions_the_name_is_not_that_package ... ok
[INFO] [stdout] test manifest::tests::a_missing_or_unparseable_manifest_names_the_path ... ok
[INFO] [stdout] test manifest::tests::a_non_string_value_is_not_a_pin ... ok
[INFO] [stdout] test manifest::tests::a_prefix_that_ends_inside_a_character_does_not_panic ... ok
[INFO] [stdout] test manifest::tests::a_tool_whose_keys_share_almost_nothing_gets_no_near_miss ... ok
[INFO] [stdout] test manifest::tests::a_url_without_a_revision_is_not_a_pin ... ok
[INFO] [stdout] test manifest::tests::a_virtual_manifest_says_so_rather_than_failing_somewhere_else ... ok
[INFO] [stdout] test manifest::tests::another_tools_prefix_is_not_this_tools_pin ... ok
[INFO] [stdout] test manifest::tests::each_form_is_read_under_the_tools_prefix ... ok
[INFO] [stdout] test manifest::tests::the_more_specific_form_wins_when_a_config_carries_several ... ok
[INFO] [stdout] test manifest::tests::the_shared_prefix_is_the_longest_every_name_begins_with ... ok
[INFO] [stdout] test manifest::tests::the_two_character_guard_counts_characters_and_not_bytes ... ok
[INFO] [stdout] test manifest::tests::the_url_defaults_and_is_overridable ... ok
[INFO] [stdout] test manifest::tests::the_workdir_key_is_the_tools_own ... ok
[INFO] [stdout] test manifest::tests::unreadable_and_empty_configs_are_both_empty_headers ... ok
[INFO] [stdout] test extension::tests::collecting::locating_a_cached_tool_marks_it_used ... ok
[INFO] [stdout] test pin::tests::a_branch_pin_is_refused_rather_than_reaching_the_network ... ok
[INFO] [stdout] test pin::tests::a_branch_resolves_to_its_rev_and_the_git_ref_carries_the_rev_not_the_name ... ok
[INFO] [stdout] test manifest::tests::a_package_is_named_however_the_manifest_spells_the_assignment ... ok
[INFO] [stdout] test pin::tests::a_hook_that_names_no_tag_is_refused_rather_than_left_with_nothing_to_try ... ok
[INFO] [stdout] test pin::tests::a_repository_that_prefixes_its_tags_can_say_so ... ok
[INFO] [stdout] test pin::tests::a_rev_resolves_to_one_git_attempt ... ok
[INFO] [stdout] test pin::tests::a_tag_resolves_to_the_tag_only ... ok
[INFO] [stdout] test pin::tests::a_tool_that_owns_its_crate_name_can_take_the_registry_first ... ok
[INFO] [stdout] test pin::tests::a_pin_that_needs_no_remote_resolves_without_one ... ok
[INFO] [stdout] test pin::tests::a_version_resolves_to_the_pinned_repository_and_nowhere_else ... ok
[INFO] [stdout] test pin::tests::every_tag_a_tool_names_is_tried_in_order ... ok
[INFO] [stdout] test pin::tests::the_base_answers_the_source_with_the_one_that_needs_no_promise ... ok
[INFO] [stdout] test pin::tests::the_branch_resolution_is_reused_inside_the_ttl_and_not_outside_it ... ok
[INFO] [stdout] test pin::tests::a_malformed_or_empty_resolution_is_not_reused ... ok
[INFO] [stdout] test pin::tests::the_engine_crate_named_in_the_attempts_is_the_tools_own ... ok
[INFO] [stdout] test pin::tests::the_source_choice_reaches_only_the_version_form ... ok
[INFO] [stdout] test pin::tests::a_zero_retention_sweeps_everything_and_a_huge_one_sweeps_nothing ... ok
[INFO] [stdout] test pin::tests::the_sweep_still_removes_a_resolution_nothing_could_want ... ok
[INFO] [stdout] test prose_tests::the_scan_finds_a_dropped_continuation_and_leaves_a_deliberate_indent_alone ... ok
[INFO] [stdout] test registry::tests::a_key_that_is_not_ours_never_reaches_the_delete ... ok
[INFO] [stdout] test pin::tests::two_branches_on_one_url_do_not_share_a_resolution ... ok
[INFO] [stdout] test prose_tests::a_newline_written_into_a_literal_is_a_weld_and_one_that_was_escaped_is_layout ... ok
[INFO] [stdout] test registry::tests::a_legacy_pin_registers_as_legacy_whatever_its_reference_is ... ok
[INFO] [stdout] test registry::tests::a_registry_carrying_a_key_this_version_does_not_know_still_loads ... ok
[INFO] [stdout] test registry::tests::a_root_that_could_not_be_written_exactly_is_not_dropped_for_being_absent ... ok
[INFO] [stdout] test registry::tests::an_exempt_row_still_ages_out_through_the_retention_window ... ok
[INFO] [stdout] test extension::tests::what_a_descriptor_cannot_reach::an_empty_path_is_refused ... ok
[INFO] [stdout] test registry::tests::gc_drops_consumer_whose_root_is_gone ... ok
[INFO] [stdout] test registry::tests::gc_due_throttles ... ok
[INFO] [stdout] test prose_tests::the_scan_reaches_a_source_file_in_a_subdirectory ... ok
[INFO] [stdout] test registry::tests::gc_evicts_build_whose_consumers_are_all_stale ... ok
[INFO] [stdout] test registry::tests::load_missing_is_empty ... ok
[INFO] [stdout] test registry::tests::record_upserts_consumer_and_build ... ok
[INFO] [stdout] test registry::tests::gc_protects_current_key_even_if_stale ... ok
[INFO] [stdout] test pin::tests::the_full_ref_is_asked_for_so_a_tag_of_the_same_name_cannot_answer ... ok
[INFO] [stdout] test registry::tests::roundtrips_through_toml ... ok
[INFO] [stdout] test registry::tests::record_repin_leaves_old_build_orphaned ... ok
[INFO] [stdout] test retry::tests::a_first_success_needs_no_pause_and_a_run_error_stops_everything ... ok
[INFO] [stdout] test retry::tests::a_pinned_toolchain_rustup_lacks_is_refused_by_name_before_cargo_runs ... ignored, catalogue: the toolchain a checkout pins is not checked before cargo runs; the FIXME on cargo_is_on_path
[INFO] [stdout] test retry::tests::an_unreachable_git_source_is_refused_by_name_before_cargo_runs ... ignored, catalogue: the network is not checked where the pin is a git source; the FIXME on cargo_is_on_path
[INFO] [stdout] test registry::tests::the_guard_spares_a_directory_outside_the_cache_and_still_evicts_a_real_one ... ok
[INFO] [stdout] test registry::tests::the_test_keys_are_distinct ... ok
[INFO] [stdout] test retry::tests::a_failure_is_tried_once_more_and_the_second_success_wins ... ok
[INFO] [stdout] test selfupdate::tests::a_git_branch_install_is_parsed ... ok
[INFO] [stdout] test selfupdate::tests::a_non_branch_install_is_not_chased ... ok
[INFO] [stdout] test registry::tests::gc_removes_orphan_build_but_keeps_pinned ... ok
[INFO] [stdout] test selfupdate::tests::a_reinstall_is_locked_to_the_launcher_s_own_lockfile ... ok
[INFO] [stdout] test selfupdate::tests::an_absent_or_unreadable_ledger_is_none ... ok
[INFO] [stdout] test selfupdate::tests::only_this_launchers_entry_is_read ... ok
[INFO] [stdout] test prose_tests::no_literal_in_this_crate_carries_a_dropped_line_continuation ... ok
[INFO] [stdout] test selfupdate::tests::a_garbled_marker_does_not_suppress_the_check ... ok
[INFO] [stdout] test selfupdate::tests::the_ttl_marker_gates_the_check_and_creates_its_own_directory ... ok
[INFO] [stdout] test tests::a_launcher_with_a_broken_descriptor_refuses_to_start ... ok
[INFO] [stdout] test pin::tests::the_sweep_leaves_the_resolution_the_offline_fallback_reads ... ok
[INFO] [stdout] test tests::a_sound_descriptor_is_not_refused ... ok
[INFO] [stdout] test tests::an_empty_engine_bin_would_have_looked_for_the_directory_itself ... ok
[INFO] [stdout] test tests::commands::a_command_runs_before_a_root_is_required_and_gets_the_resolved_settings ... FAILED
[INFO] [stdout] test tests::commands::a_commands_refusal_comes_back_as_the_launchers_error ... ok
[INFO] [stdout] test tests::commands::a_command_is_tried_after_the_crates_own_queries ... FAILED
[INFO] [stdout] test tests::locate_and_pins::a_config_carrying_nothing_pin_shaped_gets_no_near_miss_line ... ok
[INFO] [stdout] test tests::commands::a_command_may_run_where_there_is_no_repository_at_all ... FAILED
[INFO] [stdout] test tests::locate_and_pins::a_config_that_is_not_toml_is_reported_as_that_and_not_as_a_missing_pin ... ok
[INFO] [stdout] test tests::locate_and_pins::a_config_that_is_toml_and_names_no_pin_still_says_to_add_one ... ok
[INFO] [stdout] test tests::an_empty_pin_key_is_reported_by_name ... ok
[INFO] [stdout] test tests::locate_and_pins::a_missing_workdir_answers_with_the_key_and_no_value ... ok
[INFO] [stdout] test pin::tests::a_branch_falls_back_to_the_last_known_revision_when_the_remote_cannot_be_reached ... ok
[INFO] [stdout] test tests::locate_and_pins::a_path_holding_a_newline_is_refused_by_name_rather_than_answered_wrongly ... ok
[INFO] [stdout] test tests::locate_and_pins::an_engine_flag_with_no_path_is_refused_rather_than_running_the_pinned_engine ... ok
[INFO] [stdout] test tests::locate_and_pins::the_answer_carries_the_paths_bytes_rather_than_their_display ... ok
[INFO] [stdout] test tests::locate_and_pins::the_missing_pin_message_names_the_tools_own_key ... ok
[INFO] [stdout] test tests::the_eviction_message_is_not_prefixed_with_the_tool_name ... ok
[INFO] [stdout] test tests::locate_and_pins::the_locate_answer_uses_the_tools_own_key_names ... ok
[INFO] [stdout] test tests::locate_and_pins::the_missing_pin_message_names_a_key_that_nearly_was_one ... ok
[INFO] [stdout] test tool::tests::a_command_named_after_a_launcher_flag_is_refused_since_the_flag_comes_off_first ... ok
[INFO] [stdout] test tool::tests::a_command_table_is_refused_for_the_three_things_that_make_one_unreachable ... ok
[INFO] [stdout] test tool::tests::a_command_table_the_crates_queries_do_not_shadow_is_not_refused ... ok
[INFO] [stdout] test tool::tests::a_config_inside_the_workdir_defaults_to_its_own_directory ... ok
[INFO] [stdout] test tool::tests::a_refused_short_name_would_have_produced_an_unusable_variable ... ok
[INFO] [stdout] test tool::tests::a_root_config_defaults_to_the_subdirectory_beside_it ... ok
[INFO] [stdout] test tool::tests::a_root_config_may_name_another ... ok
[INFO] [stdout] test tool::tests::a_tool_without_a_workdir_runs_against_the_root ... ok
[INFO] [stdout] test tool::tests::env_names_come_from_the_short_name ... ok
[INFO] [stdout] test tool::tests::the_command_named_is_the_first_argument_and_only_a_declared_one ... ok
[INFO] [stdout] test tool::tests::a_short_name_a_shell_cannot_spell_is_refused ... ok
[INFO] [stdout] test retry::tests::the_prerequisite_is_the_cargo_on_this_machine ... ok
[INFO] [stdout] test cache::tests::the_build_failure_names_every_cause_including_the_toolchain ... ok
[INFO] [stderr] error: unexpected argument '--no-such-flag-alpha' found
[INFO] [stderr] 
[INFO] [stderr]   tip: to pass '--no-such-flag-alpha' as a value, use '-- --no-such-flag-alpha'
[INFO] [stderr] 
[INFO] [stderr] Usage: cargo install [OPTIONS] [CRATE[@<VER>]]...
[INFO] [stderr] 
[INFO] [stderr] For more information, try '--help'.
[INFO] [stdout] test cache::tests::a_package_whose_binary_is_named_differently_is_still_found ... ok
[INFO] [stdout] test retry::tests::a_missing_binary_is_named_as_that_rather_than_as_a_failure ... ok
[INFO] [stdout] test retry::tests::two_failures_move_to_the_next_attempt_and_the_message_carries_the_retry ... ok
[INFO] [stderr] warning: no Cargo.lock file published in alpha v0.0.0 (/tmp/renki-ext-469-cargo-wrong-bin/crate)
[INFO] [stderr]   Installing alpha v0.0.0 (/tmp/renki-ext-469-cargo-wrong-bin/crate)
[INFO] [stderr] warning: default toolchain implicitly overridden with `1.100.0-beta.1-x86_64-unknown-linux-gnu` by environment variable
[INFO] [stderr]   |
[INFO] [stderr]   = help: use `cargo +stable install` if you meant to use the stable toolchain
[INFO] [stderr]   = note: rustup selects the toolchain based on the parent environment and not the environment of the package being installed
[INFO] [stdout] test extension::tests::the_launcher_backend_is_one_impl_of_the_same_contract ... ok
[INFO] [stdout] test cache::tests::a_binary_under_another_tools_name_is_not_this_tools_build ... ok
[INFO] [stderr]    Compiling alpha v0.0.0 (/tmp/renki-ext-469-cargo-wrong-bin/crate)
[INFO] [stdout] test extension::tests::what_a_descriptor_cannot_reach::two_threads_racing_on_one_key_publish_one_fetch_whole ... ok
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.28s
[INFO] [stderr]   Installing /tmp/renki-ext-469-cargo-wrong-bin/root/bin/alpha
[INFO] [stderr]    Installed package `alpha v0.0.0 (/tmp/renki-ext-469-cargo-wrong-bin/crate)` (executable `alpha`)
[INFO] [stderr] warning: be sure to add `/tmp/renki-ext-469-cargo-wrong-bin/root/bin` to your PATH to be able to run the installed binaries
[INFO] [stderr] warning: no Cargo.lock file published in alpha v0.0.0 (/tmp/renki-ext-469-cargo-wrong-bin/crate)
[INFO] [stderr]   Installing alpha v0.0.0 (/tmp/renki-ext-469-cargo-wrong-bin/crate)
[INFO] [stderr] warning: default toolchain implicitly overridden with `1.100.0-beta.1-x86_64-unknown-linux-gnu` by environment variable
[INFO] [stderr]   |
[INFO] [stderr]   = help: use `cargo +stable install` if you meant to use the stable toolchain
[INFO] [stderr]   = note: rustup selects the toolchain based on the parent environment and not the environment of the package being installed
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.05s
[INFO] [stderr]    Replacing /tmp/renki-ext-469-cargo-wrong-bin/root/bin/alpha
[INFO] [stderr]     Replaced package `alpha v0.0.0 (/tmp/renki-ext-469-cargo-wrong-bin/crate)` with `alpha v0.0.0 (/tmp/renki-ext-469-cargo-wrong-bin/crate)` (executable `alpha`)
[INFO] [stderr] warning: be sure to add `/tmp/renki-ext-469-cargo-wrong-bin/root/bin` to your PATH to be able to run the installed binaries
[INFO] [stderr] error: unexpected argument '--no-such-flag-alpha' found
[INFO] [stderr] 
[INFO] [stderr]   tip: to pass '--no-such-flag-alpha' as a value, use '-- --no-such-flag-alpha'
[INFO] [stderr] 
[INFO] [stderr] Usage: cargo install [OPTIONS] [CRATE[@<VER>]]...
[INFO] [stderr] 
[INFO] [stderr] For more information, try '--help'.
[INFO] [stderr] error: unexpected argument '--no-such-flag-beta' found
[INFO] [stderr] 
[INFO] [stderr]   tip: to pass '--no-such-flag-beta' as a value, use '-- --no-such-flag-beta'
[INFO] [stderr] 
[INFO] [stderr] Usage: cargo install [OPTIONS] [CRATE[@<VER>]]...
[INFO] [stderr] 
[INFO] [stderr] For more information, try '--help'.
[INFO] [stderr] warning: no Cargo.lock file published in alpha v0.0.0 (/tmp/renki-ext-469-cargo-wrong-bin/crate)
[INFO] [stderr]   Installing alpha v0.0.0 (/tmp/renki-ext-469-cargo-wrong-bin/crate)
[INFO] [stderr] warning: default toolchain implicitly overridden with `1.100.0-beta.1-x86_64-unknown-linux-gnu` by environment variable
[INFO] [stderr]   |
[INFO] [stderr]   = help: use `cargo +stable install` if you meant to use the stable toolchain
[INFO] [stderr]   = note: rustup selects the toolchain based on the parent environment and not the environment of the package being installed
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.04s
[INFO] [stderr]    Replacing /tmp/renki-ext-469-cargo-wrong-bin/root/bin/alpha
[INFO] [stderr]     Replaced package `alpha v0.0.0 (/tmp/renki-ext-469-cargo-wrong-bin/crate)` with `alpha v0.0.0 (/tmp/renki-ext-469-cargo-wrong-bin/crate)` (executable `alpha`)
[INFO] [stderr] warning: be sure to add `/tmp/renki-ext-469-cargo-wrong-bin/root/bin` to your PATH to be able to run the installed binaries
[INFO] [stdout] test extension::tests::a_cargo_install_that_succeeds_without_the_binary_is_a_failure ... ok
[INFO] [stderr] error: unexpected argument '--no-such-flag-beta' found
[INFO] [stderr] 
[INFO] [stderr]   tip: to pass '--no-such-flag-beta' as a value, use '-- --no-such-flag-beta'
[INFO] [stderr] 
[INFO] [stderr] Usage: cargo install [OPTIONS] [CRATE[@<VER>]]...
[INFO] [stderr] 
[INFO] [stderr] For more information, try '--help'.
[INFO] [stdout] test extension::tests::the_cargo_backend_reports_every_attempt_that_failed ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::commands::a_command_runs_before_a_root_is_required_and_gets_the_resolved_settings stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::commands::a_command_runs_before_a_root_is_required_and_gets_the_resolved_settings' (802) panicked at src/lib_tests/commands.rs:105:10:
[INFO] [stdout] no root, so the walk up from the test did not find this repository
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5bb1edc549a1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5bb1edc6c2ba - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5bb1edc5a6bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5bb1edc2c466 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5bb1edc4a7d9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5bb1edbae840 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5bb1edc4ab02 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5bb1edc2c512 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5bb1edc24e19 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5bb1edc2d2fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5bb1edc6c9ec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5bb1edc6c744 - core[a373ad73a504971]::option::expect_failed
[INFO] [stdout]   12:     0x5bb1edb156cb - <renki[becc0aa020958a8]::tests::commands::a_command_runs_before_a_root_is_required_and_gets_the_resolved_settings::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5bb1edba1c8b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x5bb1edbaee65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5bb1edba8754 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5bb1edbb1ef2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5bb1edc536bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x755474fb6dfa - <unknown>
[INFO] [stdout]   19:     0x75547504a3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::commands::a_command_is_tried_after_the_crates_own_queries stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::commands::a_command_is_tried_after_the_crates_own_queries' (800) panicked at src/lib_tests/commands.rs:153:32:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5bb1edc549a1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5bb1edc6c2ba - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5bb1edc5a6bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5bb1edc2c466 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5bb1edc4a7d9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5bb1edbae840 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5bb1edc4ab02 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5bb1edc2c512 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5bb1edc24e19 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5bb1edc2d2fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5bb1edc6c9ec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5bb1edc6c7c2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x5bb1edb13bae - <renki[becc0aa020958a8]::tests::commands::a_command_is_tried_after_the_crates_own_queries::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5bb1edba1c8b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x5bb1edbaee65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5bb1edba8754 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5bb1edbb1ef2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5bb1edc536bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x755474fb6dfa - <unknown>
[INFO] [stdout]   19:     0x75547504a3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::commands::a_command_may_run_where_there_is_no_repository_at_all stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::commands::a_command_may_run_where_there_is_no_repository_at_all' (801) panicked at src/lib_tests/commands.rs:117:32:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5bb1edc549a1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5bb1edc6c2ba - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5bb1edc5a6bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5bb1edc2c466 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5bb1edc4a7d9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5bb1edbae840 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5bb1edc4ab02 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5bb1edc2c512 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5bb1edc24e19 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5bb1edc2d2fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5bb1edc6c9ec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5bb1edc6c7c2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x5bb1edb14a5f - <renki[becc0aa020958a8]::tests::commands::a_command_may_run_where_there_is_no_repository_at_all::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5bb1edba1c8b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x5bb1edbaee65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5bb1edba8754 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5bb1edbb1ef2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5bb1edc536bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x755474fb6dfa - <unknown>
[INFO] [stdout]   19:     0x75547504a3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::commands::a_command_is_tried_after_the_crates_own_queries
[INFO] [stdout]     tests::commands::a_command_may_run_where_there_is_no_repository_at_all
[INFO] [stdout]     tests::commands::a_command_runs_before_a_root_is_required_and_gets_the_resolved_settings
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 238 passed; 3 failed; 2 ignored; 0 measured; 0 filtered out; finished in 4.27s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "d9cf02436e62aeb29ca1d98161e7df4c34d705ec01eb09e5438a578fe85cda7c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d9cf02436e62aeb29ca1d98161e7df4c34d705ec01eb09e5438a578fe85cda7c", kill_on_drop: false }`
[INFO] [stdout] d9cf02436e62aeb29ca1d98161e7df4c34d705ec01eb09e5438a578fe85cda7c
