[INFO] fetching crate vitro 0.1.1...
[INFO] testing vitro-0.1.1 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate vitro 0.1.1 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate vitro 0.1.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate vitro 0.1.1
[INFO] tweaked toml for crates.io crate vitro 0.1.1 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate vitro 0.1.1 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 vitro 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] a17c8af92bc8f9aa76a916016b15d15feecb1a036c464f416566f7ed82727ac9
[INFO] running `Command { std: "docker" "start" "a17c8af92bc8f9aa76a916016b15d15feecb1a036c464f416566f7ed82727ac9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a17c8af92bc8f9aa76a916016b15d15feecb1a036c464f416566f7ed82727ac9", 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" "a17c8af92bc8f9aa76a916016b15d15feecb1a036c464f416566f7ed82727ac9" "/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" "a17c8af92bc8f9aa76a916016b15d15feecb1a036c464f416566f7ed82727ac9", 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" "a17c8af92bc8f9aa76a916016b15d15feecb1a036c464f416566f7ed82727ac9" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling find-msvc-tools v0.1.13
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling cc v1.4.7
[INFO] [stderr]    Compiling crossbeam-deque v0.8.8
[INFO] [stderr]    Compiling crc32fast v1.5.2
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling hybrid-array v0.4.15
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling miniz_oxide v0.9.1
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling base64 v0.23.1
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling clap_lex v1.1.1
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling time-macros v0.2.32
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling ureq-proto v0.6.4
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling webpki-roots v1.0.9
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling utf8-zero v0.8.1
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling smallvec v1.16.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling humantime v2.4.0
[INFO] [stderr]    Compiling fatfs v0.3.6
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling humantime-serde v1.1.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling rand v0.10.3
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling sysinfo v0.32.1
[INFO] [stderr]    Compiling fs4 v0.9.1
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling ureq v3.4.2
[INFO] [stderr]    Compiling which v8.0.6
[INFO] [stderr]    Compiling fscommon v0.1.1
[INFO] [stderr]    Compiling vitro v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 48s
[INFO] running `Command { std: "docker" "inspect" "a17c8af92bc8f9aa76a916016b15d15feecb1a036c464f416566f7ed82727ac9", 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" "a17c8af92bc8f9aa76a916016b15d15feecb1a036c464f416566f7ed82727ac9" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling vitro v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 10.25s
[INFO] running `Command { std: "docker" "inspect" "a17c8af92bc8f9aa76a916016b15d15feecb1a036c464f416566f7ed82727ac9", 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" "a17c8af92bc8f9aa76a916016b15d15feecb1a036c464f416566f7ed82727ac9" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.24s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/vitro/d9a8d415607f449f/out/vitro-d9a8d415607f449f)
[INFO] [stdout] 
[INFO] [stdout] running 268 tests
[INFO] [stdout] test cli::tests::exec_keeps_the_guest_command_intact ... ok
[INFO] [stdout] test commands::build::tests::a_failed_build_takes_its_directory_with_it ... ok
[INFO] [stdout] test cli::tests::destroy_takes_a_name_or_all_but_not_both ... ok
[INFO] [stdout] test commands::build::tests::a_missing_local_source_is_named ... ok
[INFO] [stdout] test commands::build::tests::a_local_source_with_a_wrong_checksum_is_refused ... ok
[INFO] [stdout] test cli::tests::an_unknown_subcommand_is_a_usage_error ... ok
[INFO] [stdout] test commands::build::tests::a_finished_build_takes_its_scaffolding_with_it ... ok
[INFO] [stdout] test commands::build::tests::progress_reaches_a_hundred_percent_without_dividing_by_zero ... ok
[INFO] [stdout] test commands::build::tests::keep_failed_keeps_a_failure_and_not_a_success ... ok
[INFO] [stdout] test cli::tests::the_command_line_definition_is_valid ... ok
[INFO] [stdout] test commands::build::tests::keep_failed_leaves_the_directory_for_inspection ... ok
[INFO] [stdout] test cli::tests::no_arguments_means_status ... ok
[INFO] [stdout] test commands::build::tests::the_drivers_are_taken_from_the_architecture_being_installed ... ok
[INFO] [stdout] test commands::doctor::tests::a_machine_without_firmware_of_its_own_does_not_demand_one ... ok
[INFO] [stdout] test commands::doctor::tests::a_world_readable_ssh_key_is_a_failure_because_ssh_refuses_it ... ok
[INFO] [stdout] test commands::doctor::tests::a_missing_ssh_key_is_reported_with_the_command_that_makes_one ... ok
[INFO] [stdout] test commands::destroy::tests::destroy_all_sweeps_debris_that_has_no_process ... ok
[INFO] [stdout] test commands::doctor::tests::an_accelerator_without_a_device_node_is_judged_on_the_qemu_listing_alone ... ok
[INFO] [stdout] test commands::doctor::tests::an_empty_configuration_points_at_the_file_that_should_have_images ... ok
[INFO] [stdout] test commands::doctor::tests::firmware_that_is_not_set_is_a_failure_when_the_machine_needs_one ... ok
[INFO] [stdout] test commands::doctor::tests::openssh_is_asked_for_its_version_the_only_way_it_answers ... ok
[INFO] [stdout] test commands::doctor::tests::the_worst_level_decides_the_exit_code ... ok
[INFO] [stdout] test commands::destroy::tests::a_record_whose_process_is_gone_is_cleaned_up_not_stopped ... ok
[INFO] [stdout] test commands::forward::tests::a_pair_maps_a_host_port_onto_a_different_guest_port ... ok
[INFO] [stdout] test commands::forward::tests::a_port_that_is_not_a_port_says_which_one ... ok
[INFO] [stdout] test commands::forward::tests::one_number_means_the_same_port_on_both_sides ... ok
[INFO] [stdout] test commands::gui::tests::a_linux_program_is_given_a_display_and_left_running ... ok
[INFO] [stdout] test commands::gui::tests::a_linux_program_keeps_its_arguments_intact ... ok
[INFO] [stdout] test commands::exec::tests::an_unknown_vm_names_itself_in_the_error ... ok
[INFO] [stdout] test commands::destroy::tests::a_graceful_stop_without_a_qmp_socket_says_what_to_do_instead ... ok
[INFO] [stdout] test commands::gui::tests::a_file_that_is_not_a_png_is_not_called_blank ... ok
[INFO] [stdout] test commands::destroy::tests::destroying_removes_the_record_as_well_as_the_process ... ok
[INFO] [stdout] test commands::build::tests::media_vitro_has_nowhere_to_look_for_says_where_to_put_it ... ok
[INFO] [stdout] test commands::gui::tests::a_windows_command_with_a_quote_in_it_cannot_escape_the_task_argument ... ok
[INFO] [stdout] test commands::gui::tests::a_windows_program_goes_through_the_interactive_task_flag ... ok
[INFO] [stdout] test commands::gui::tests::a_windows_user_name_is_quoted_too ... ok
[INFO] [stdout] test commands::exec::tests::a_vm_that_is_not_running_is_refused_with_the_next_step ... ok
[INFO] [stdout] test commands::gui::tests::a_screen_with_anything_drawn_on_it_is_not_blank ... ok
[INFO] [stdout] test commands::keygen::tests::an_existing_key_is_reported_rather_than_replaced ... ok
[INFO] [stdout] test commands::inspect::tests::the_json_carries_the_record_at_the_top_level ... ok
[INFO] [stdout] test commands::inspect::tests::a_dead_vms_port_is_refused_rather_than_handed_to_a_caller_that_cannot_check ... ok
[INFO] [stdout] test commands::keygen::tests::the_public_half_sits_beside_the_private_one ... ok
[INFO] [stdout] test commands::ls::tests::a_dead_vm_has_no_ssh_target ... ok
[INFO] [stdout] test commands::ls::tests::columns_line_up_and_no_line_has_trailing_space ... ok
[INFO] [stdout] test commands::ls::tests::durations_are_rounded_to_one_unit ... ok
[INFO] [stdout] test commands::ls::tests::json_and_the_table_describe_the_same_snapshot ... ok
[INFO] [stdout] test commands::promote::tests::a_bare_name_lands_beside_the_other_golden_images ... ok
[INFO] [stdout] test commands::promote::tests::a_name_with_a_directory_is_taken_literally ... ok
[INFO] [stdout] test commands::promote::tests::without_a_name_the_image_is_dated_and_keyed_by_image ... ok
[INFO] [stdout] test commands::run::tests::a_committed_guard_leaves_everything_in_place ... ok
[INFO] [stdout] test commands::run::tests::a_free_port_is_actually_free ... ok
[INFO] [stdout] test commands::run::tests::a_missing_serial_log_yields_no_tail ... ok
[INFO] [stdout] test commands::ls::tests::an_empty_listing_says_so_in_words ... ok
[INFO] [stdout] test commands::run::tests::generated_names_start_with_the_image_key ... ok
[INFO] [stdout] test commands::inspect::tests::the_port_is_reachable_through_a_prefix_of_the_name ... ok
[INFO] [stdout] test commands::run::tests::reaping_removes_directories_whose_record_is_unreadable ... ok
[INFO] [stdout] test commands::run::tests::a_reused_pid_does_not_keep_a_record_alive ... ok
[INFO] [stdout] test commands::run::tests::the_guard_removes_the_directory_unless_committed ... ok
[INFO] [stdout] test commands::setup::tests::a_lume_guest_is_not_given_a_firmware_that_does_nothing ... ok
[INFO] [stdout] test commands::run::tests::the_serial_log_tail_is_the_last_lines_in_order ... ok
[INFO] [stdout] test commands::setup::tests::a_starter_never_names_a_golden_image_it_would_have_to_be_repointed_at ... ok
[INFO] [stdout] test commands::setup::tests::a_machine_that_boots_from_a_bios_is_told_nothing_about_firmware ... ok
[INFO] [stdout] test commands::setup::tests::an_existing_configuration_is_never_written_over ... ok
[INFO] [stdout] test commands::setup::tests::a_windows_starter_without_an_iso_still_parses ... ok
[INFO] [stdout] test commands::run::tests::reaping_removes_records_whose_process_is_gone ... ok
[INFO] [stdout] test commands::ls::tests::a_missing_golden_image_is_called_missing ... ok
[INFO] [stdout] test commands::ls::tests::a_running_vm_shows_its_ssh_target_and_uptime ... ok
[INFO] [stdout] test commands::setup::tests::the_commented_firmware_names_this_architecture_s_file ... ok
[INFO] [stdout] test commands::setup::tests::the_default_starter_is_the_guest_vitro_exists_for ... ok
[INFO] [stdout] test commands::setup::tests::nothing_is_written_when_there_is_nobody_to_ask ... ok
[INFO] [stdout] test commands::setup::tests::the_instructions_create_the_directory_they_tell_you_to_save_into ... ok
[INFO] [stdout] test commands::setup::tests::every_starter_parses ... ok
[INFO] [stdout] test commands::inspect::tests::inspecting_says_whether_the_process_is_still_there ... ok
[INFO] [stdout] test commands::sshconfig::tests::a_block_carries_everything_needed_to_connect ... ok
[INFO] [stdout] test commands::sshconfig::tests::refreshing_does_nothing_until_the_user_has_asked_for_the_file ... ok
[INFO] [stdout] test commands::sshconfig::tests::the_include_file_says_it_is_generated_and_how_to_use_it ... ok
[INFO] [stdout] test commands::status::tests::a_dead_record_is_answered_with_the_command_that_clears_it ... ok
[INFO] [stdout] test config::tests::a_bad_size_names_the_value ... ok
[INFO] [stdout] test config::tests::a_build_kind_must_match_its_backend ... ok
[INFO] [stdout] test commands::status::tests::without_a_configuration_the_only_advice_is_to_write_one ... ok
[INFO] [stdout] test commands::sshconfig::tests::naming_a_vm_reports_it_even_when_it_is_not_running ... ok
[INFO] [stdout] test config::tests::a_cloud_image_build_takes_a_url_and_a_checksum ... ok
[INFO] [stdout] test config::tests::a_guest_that_contradicts_its_build_is_refused_where_it_is_written ... ok
[INFO] [stdout] test config::tests::a_local_ipsw_path_is_expanded ... ok
[INFO] [stdout] test commands::status::tests::a_running_vm_is_offered_as_a_target_for_exec_and_destroy ... ok
[INFO] [stdout] test config::tests::a_lume_golden_is_a_vm_name_not_a_path ... ok
[INFO] [stdout] test config::tests::a_missing_image_names_the_ones_that_exist ... ok
[INFO] [stdout] test config::tests::a_lume_image_is_not_held_to_a_linux_guests_ceiling ... ok
[INFO] [stdout] test config::tests::a_misspelled_key_is_reported_rather_than_ignored ... ok
[INFO] [stdout] test config::tests::a_path_given_as_a_lume_golden_is_rejected ... ok
[INFO] [stdout] test commands::status::tests::naming_a_vm_narrows_the_listing_to_it ... ok
[INFO] [stdout] test config::tests::a_windows_image_is_given_longer_to_boot_than_a_linux_one ... ok
[INFO] [stdout] test config::tests::an_empty_file_is_a_valid_configuration_with_no_images ... ok
[INFO] [stdout] test config::tests::an_image_inherits_defaults_and_overrides_them_by_name ... ok
[INFO] [stdout] test config::tests::an_unattended_install_cannot_ask_for_the_latest_anything ... ok
[INFO] [stdout] test config::tests::an_image_without_a_build_section_says_why_it_cannot_be_built ... ok
[INFO] [stdout] test config::tests::an_unattended_install_may_be_pointed_at_a_url_it_was_given ... ok
[INFO] [stdout] test config::tests::built_in_defaults_apply_when_nothing_sets_a_value ... ok
[INFO] [stdout] test config::tests::durations_are_written_the_way_people_say_them ... ok
[INFO] [stdout] test commands::gui::tests::a_screen_of_one_colour_is_reported_as_blank ... ok
[INFO] [stdout] test config::tests::ssh_user_may_come_from_either_place_but_must_come_from_one ... ok
[INFO] [stdout] test config::tests::latest_is_only_meaningful_for_lume ... ok
[INFO] [stdout] test golden::tests::a_golden_directory_that_does_not_exist_yet_is_simply_empty ... ok
[INFO] [stdout] test golden::tests::a_stamp_sorts_chronologically_and_needs_no_quoting ... ok
[INFO] [stdout] test golden::tests::a_unix_guest_is_asked_in_a_way_that_survives_losing_the_connection ... ok
[INFO] [stdout] test golden::tests::a_windows_guest_is_asked_in_the_only_language_it_answers ... ok
[INFO] [stdout] test golden::tests::staging_happens_beside_the_destination_so_the_rename_stays_on_one_filesystem ... ok
[INFO] [stdout] test golden::tests::an_image_somebody_named_themselves_is_not_mistaken_for_a_build ... ok
[INFO] [stdout] test golden::tests::one_image_never_claims_another_whose_key_starts_the_same_way ... ok
[INFO] [stdout] test golden::tests::the_default_destination_names_the_image_and_the_moment ... ok
[INFO] [stdout] test golden::tests::the_newest_build_is_the_one_an_unset_golden_runs ... ok
[INFO] [stdout] test image::tests::a_blank_disk_is_created_with_an_explicit_size ... ok
[INFO] [stdout] test image::tests::a_missing_golden_image_is_reported_before_qemu_img_is_run ... ok
[INFO] [stdout] test config::tests::a_lume_build_carries_the_preset_that_makes_setup_unattended ... ok
[INFO] [stdout] test image::tests::a_promoted_image_is_dated_so_it_cannot_clobber_the_running_one ... ok
[INFO] [stdout] test config::tests::a_missing_image_says_so_plainly_when_there_are_none ... ok
[INFO] [stdout] test config::tests::a_missing_required_value_names_the_image ... ok
[INFO] [stdout] test iso::tests::a_file_that_is_not_an_iso_is_refused_rather_than_misread ... ok
[INFO] [stdout] test image::tests::an_overlay_can_be_larger_than_its_backing_image ... ok
[INFO] [stdout] test image::tests::an_overlay_names_its_backing_format_so_qemu_does_not_probe_it ... ok
[INFO] [stdout] test image::tests::promotion_converts_rather_than_committing ... ok
[INFO] [stdout] test iso::tests::a_length_that_runs_past_the_image_is_refused_before_it_is_allocated ... ok
[INFO] [stdout] test iso::tests::a_path_that_is_not_there_names_the_part_that_is_missing ... ok
[INFO] [stdout] test image::tests::a_failing_qemu_img_reports_what_it_printed ... ok
[INFO] [stdout] test lume::tests::a_size_always_carries_its_unit ... ok
[INFO] [stdout] test lume::tests::a_created_vm_without_a_preset_asks_for_no_setup_at_all ... ok
[INFO] [stdout] test lume::tests::a_guest_with_both_halves_reports_where_to_connect ... ok
[INFO] [stdout] test lume::tests::a_stopped_guest_has_no_address_and_says_so ... ok
[INFO] [stdout] test lume::tests::a_stopped_vm_reports_null_rather_than_leaving_the_fields_out ... ok
[INFO] [stdout] test lume::tests::an_empty_address_reads_as_no_address_rather_than_as_one ... ok
[INFO] [stdout] test lume::tests::a_missing_binary_is_reported_with_its_path ... ok
[INFO] [stdout] test iso::tests::the_root_directory_lists_what_is_in_it ... ok
[INFO] [stdout] test lume::tests::an_empty_list_means_there_is_no_such_vm ... ok
[INFO] [stdout] test lume::tests::deleting_does_not_stop_to_ask ... ok
[INFO] [stdout] test lume::tests::no_url_at_all_is_an_error_rather_than_an_empty_download ... ok
[INFO] [stdout] test lume::tests::running_a_guest_opens_no_window_and_does_not_block ... ok
[INFO] [stdout] test lume::tests::something_that_is_not_json_names_the_vm_it_was_about ... ok
[INFO] [stdout] test lume::tests::the_download_url_is_picked_out_of_lumes_chatter ... ok
[INFO] [stdout] test lume::tests::the_one_password_login_names_the_account_it_is_for ... ok
[INFO] [stdout] test lume::tests::the_preset_is_what_makes_the_install_unattended ... ok
[INFO] [stdout] test media::instruction_tests::the_steps_name_the_page_and_the_directory_for_this_host ... ok
[INFO] [stdout] test media::tests::a_cached_download_is_named_after_the_last_path_segment ... ok
[INFO] [stdout] test media::tests::a_cached_file_of_the_right_length_is_reused_when_there_is_no_checksum ... ok
[INFO] [stdout] test lume::tests::the_shape_lume_actually_answers_with_is_a_list_of_one ... ok
[INFO] [stdout] test media::tests::a_checksum_is_lowercase_hex ... ok
[INFO] [stdout] test lume::tests::an_address_without_sshd_is_not_somewhere_to_connect_yet ... ok
[INFO] [stdout] test media::tests::a_mismatch_shows_both_checksums ... ok
[INFO] [stdout] test commands::sshconfig::tests::a_dead_vm_is_left_out_so_nothing_connects_to_a_recycled_port ... ok
[INFO] [stdout] test media::tests::a_url_with_no_usable_segment_still_yields_a_path ... ok
[INFO] [stdout] test lume::tests::the_address_and_the_status_are_read_out_of_what_lume_reports ... ok
[INFO] [stdout] test media::tests::a_write_past_the_end_grows_the_file_rather_than_being_lost ... ok
[INFO] [stdout] test media::tests::verification_accepts_either_case ... ok
[INFO] [stdout] test media::tests::ranges_land_where_they_belong_whatever_order_they_arrive_in ... ok
[INFO] [stdout] test media::tests::a_query_string_does_not_become_part_of_the_file_name ... ok
[INFO] [stdout] test paths::tests::a_vm_gets_its_own_directory_under_the_state_dir ... ok
[INFO] [stdout] test paths::tests::an_unset_or_empty_home_is_an_error_that_names_the_variable ... ok
[INFO] [stdout] test paths::tests::ignores_a_relative_xdg_variable ... ok
[INFO] [stdout] test process::tests::terminating_a_process_that_does_not_exist_is_not_an_error ... ok
[INFO] [stdout] test paths::tests::honours_the_xdg_variables_when_set ... ok
[INFO] [stdout] test process::tests::a_process_matches_only_when_both_the_pid_and_the_start_time_agree ... ok
[INFO] [stdout] test process::tests::waiting_returns_at_once_when_the_process_is_already_gone ... ok
[INFO] [stdout] test qemu::tests::a_host_that_cannot_daemonize_is_not_asked_to ... ok
[INFO] [stdout] test paths::tests::falls_back_to_xdg_shaped_paths_under_home ... ok
[INFO] [stdout] test paths::tests::the_home_directory_comes_from_the_environment ... ok
[INFO] [stdout] test qemu::tests::a_qmp_socket_moves_out_of_a_deep_directory_rather_than_failing_to_start ... ok
[INFO] [stdout] test process::tests::stopping_a_process_that_is_already_gone_reports_success ... ok
[INFO] [stdout] test qemu::tests::a_virt_machine_without_firmware_is_refused_with_the_setting_to_fix ... ok
[INFO] [stdout] test qemu::tests::an_existing_variable_store_is_left_alone ... ok
[INFO] [stdout] test qemu::tests::an_unknown_platform_is_named_in_the_error ... ok
[INFO] [stdout] test qemu::tests::a_qmp_socket_sits_beside_the_vm_when_the_path_is_short_enough ... ok
[INFO] [stdout] test qemu::tests::apple_silicon_uses_the_virt_machine_with_hvf ... ok
[INFO] [stdout] test qemu::tests::every_removable_volume_gets_a_port_of_its_own ... ok
[INFO] [stdout] test qemu::tests::linux_on_x86_uses_q35_with_kvm ... ok
[INFO] [stdout] test qemu::tests::a_variable_store_is_created_at_the_size_edk2_expects ... ok
[INFO] [stdout] test qemu::tests::only_a_windows_target_is_denied_daemonizing ... ok
[INFO] [stdout] test qemu::tests::an_installer_gets_the_framebuffer_the_firmware_already_set_up ... ok
[INFO] [stdout] test qemu::tests::q35_can_start_without_firmware ... ok
[INFO] [stdout] test qemu::tests::ssh_is_forwarded_from_loopback_only ... ok
[INFO] [stdout] test qemu::tests::the_display_is_virtio_gpu_at_the_configured_size ... ok
[INFO] [stdout] test qemu::tests::the_command_line_carries_the_shape_the_experiments_settled_on ... ok
[INFO] [stdout] test qemu::tests::the_firmware_pair_is_read_only_code_plus_a_writable_store ... ok
[INFO] [stdout] test qemu::tests::the_qmp_socket_is_added_only_when_one_is_given ... ok
[INFO] [stdout] test qemu::tests::the_system_disk_is_the_only_bootable_device ... ok
[INFO] [stdout] test qemu::tests::whpx_does_not_get_cpu_host ... ok
[INFO] [stdout] test qmp::tests::a_closed_connection_is_not_mistaken_for_success ... ok
[INFO] [stdout] test qmp::tests::a_key_event_uses_qcode_names ... ok
[INFO] [stdout] test qmp::tests::a_key_press_releases_modifiers_after_the_key ... ok
[INFO] [stdout] test qmp::tests::a_qmp_error_reply_is_reported_with_its_description ... ok
[INFO] [stdout] test qmp::tests::an_error_reply_fails_the_call ... ok
[INFO] [stdout] test qemu::tests::extra_args_are_appended_verbatim_and_last ... ok
[INFO] [stdout] test qemu::tests::usb_devices_get_explicit_ports ... ok
[INFO] [stdout] test qmp::tests::events_are_skipped_while_waiting_for_a_reply ... ok
[INFO] [stdout] test qemu::tests::installation_media_boots_before_the_empty_system_disk ... ok
[INFO] [stdout] test seed::tests::a_cloud_init_seed_holds_both_files_a_guest_looks_for ... ok
[INFO] [stdout] test seed::tests::a_label_that_cannot_fit_is_refused_by_name ... ok
[INFO] [stdout] test seed::tests::cloud_init_meta_data_carries_a_fresh_instance_id ... ok
[INFO] [stdout] test seed::tests::cloud_init_user_data_carries_the_user_and_the_key ... ok
[INFO] [stdout] test seed::tests::an_entry_read_from_disk_keeps_its_file_name ... ok
[INFO] [stdout] test signals::tests::installing_twice_is_harmless ... ok
[INFO] [stdout] test signals::tests::nothing_is_interrupted_until_a_signal_arrives ... ok
[INFO] [stdout] test ssh::tests::a_budget_spent_in_stages_is_not_handed_out_twice ... ok
[INFO] [stdout] test ssh::tests::a_command_is_separated_from_the_destination ... ok
[INFO] [stdout] test ssh::tests::a_command_keeps_its_word_boundaries_through_the_guests_shell ... ok
[INFO] [stdout] test ssh::tests::a_connect_timeout_is_never_rounded_down_to_zero ... ok
[INFO] [stdout] test ssh::tests::a_powershell_guest_is_not_handed_posix_quoting ... ok
[INFO] [stdout] test seed::tests::long_file_names_survive ... ok
[INFO] [stdout] test seed::tests::a_seed_can_be_read_back_out_of_itself ... ok
[INFO] [stdout] test ssh::tests::an_exhausted_budget_still_buys_one_attempt ... ok
[INFO] [stdout] test ssh::tests::an_interactive_session_does_not_run_in_batch_mode ... ok
[INFO] [stdout] test ssh::tests::a_refused_key_is_told_apart_from_a_guest_that_is_not_up ... ok
[INFO] [stdout] test ssh::tests::asking_for_a_terminal_uses_the_forcing_form ... ok
[INFO] [stdout] test ssh::tests::known_hosts_are_kept_per_vm ... ok
[INFO] [stdout] test ssh::tests::no_terminal_is_requested_by_default ... ok
[INFO] [stdout] test seed::tests::the_label_reaches_the_root_directory_entry_not_just_the_bpb ... ok
[INFO] [stdout] test ssh::tests::only_vitros_own_key_is_offered ... ok
[INFO] [stdout] test ssh::tests::the_quoting_follows_the_guest ... ok
[INFO] [stdout] test ssh::tests::the_hosts_ssh_config_is_never_read ... ok
[INFO] [stdout] test ssh::tests::the_readiness_probe_runs_in_a_windows_shell_as_well_as_a_unix_one ... ok
[INFO] [stdout] test ssh::tests::scp_uses_the_capital_port_flag_and_a_remote_destination ... ok
[INFO] [stdout] test ssh::tests::waiting_gives_up_when_the_guest_dies_rather_than_running_out_the_clock ... ok
[INFO] [stdout] test ssh::tests::the_readiness_probe_survives_being_quoted ... ok
[INFO] [stdout] test ssh::tests::quoting_covers_what_a_guest_shell_would_otherwise_eat ... ok
[INFO] [stdout] test state::tests::a_directory_with_no_record_at_all_is_also_debris ... ok
[INFO] [stdout] test ssh::tests::waiting_reports_the_target_when_the_deadline_passes ... ok
[INFO] [stdout] test state::tests::a_live_pid_with_the_recorded_start_time_is_running ... ok
[INFO] [stdout] test state::tests::a_reused_pid_is_dead_because_the_start_time_differs ... ok
[INFO] [stdout] test ssh::tests::waiting_returns_as_soon_as_the_handshake_succeeds ... ok
[INFO] [stdout] test state::tests::a_record_survives_a_round_trip_through_disk ... ok
[INFO] [stdout] test state::tests::a_vanished_pid_is_dead ... ok
[INFO] [stdout] test state::tests::a_second_lock_is_refused_while_the_first_is_held ... ok
[INFO] [stdout] test state::tests::listing_a_state_dir_that_does_not_exist_yet_is_empty ... ok
[INFO] [stdout] test state::tests::removing_a_vm_that_is_already_gone_succeeds ... ok
[INFO] [stdout] test state::tests::a_directory_with_an_unreadable_record_is_listed_as_debris ... ok
[INFO] [stdout] test state::tests::removing_a_vm_takes_its_directory_with_it ... ok
[INFO] [stdout] test tools::tests::a_configured_path_that_does_not_exist_names_the_setting_and_the_path ... ok
[INFO] [stdout] test tools::tests::a_program_that_is_nowhere_says_how_to_supply_it ... ok
[INFO] [stdout] test tools::tests::falling_back_to_path_records_where_it_came_from ... ok
[INFO] [stdout] test state::tests::listing_is_sorted_by_name ... ok
[INFO] [stdout] test tools::tests::a_configured_path_wins_over_path ... ok
[INFO] [stdout] test unattend::tests::a_value_with_xml_in_it_does_not_break_the_file ... ok
[INFO] [stdout] test unattend::tests::an_account_without_a_password_is_refused_before_a_long_install_starts ... ok
[INFO] [stdout] test unattend::tests::an_architecture_the_host_does_not_have_is_not_guessed_at ... ok
[INFO] [stdout] test unattend::tests::every_component_names_the_architecture_of_the_media ... ok
[INFO] [stdout] test unattend::tests::a_label_that_names_no_architecture_is_left_alone ... ok
[INFO] [stdout] test unattend::tests::the_account_and_the_machine_name_come_from_the_caller ... ok
[INFO] [stdout] test unattend::tests::every_placeholder_is_filled_in ... ok
[INFO] [stdout] test unattend::tests::the_architecture_is_read_off_the_media_label ... ok
[INFO] [stdout] test unattend::tests::the_first_logon_command_searches_for_the_script_instead_of_naming_a_drive ... ok
[INFO] [stdout] test unattend::tests::the_guest_is_left_with_a_shell_that_quotes_the_way_vitro_does ... ok
[INFO] [stdout] test unattend::tests::the_guest_keeps_logging_itself_in_after_the_answer_file_stops_doing_it ... ok
[INFO] [stdout] test unattend::tests::the_guest_never_switches_its_display_off ... ok
[INFO] [stdout] test seed::tests::two_seeds_do_not_share_a_volume_id ... ok
[INFO] [stdout] test unattend::tests::the_setup_script_installs_the_network_before_it_needs_the_network ... ok
[INFO] [stdout] test state::tests::saving_twice_replaces_the_record_without_leaving_scratch_files ... ok
[INFO] [stdout] test units::tests::a_bare_number_is_gibibytes ... ok
[INFO] [stdout] test units::tests::a_size_without_digits_is_rejected_by_name ... ok
[INFO] [stdout] test units::tests::a_resolution_needs_both_halves_and_no_zeroes ... ok
[INFO] [stdout] test units::tests::an_unknown_suffix_is_rejected ... ok
[INFO] [stdout] test units::tests::display_is_for_people_and_may_be_fractional ... ok
[INFO] [stdout] test units::tests::qemu_wants_mebibytes ... ok
[INFO] [stdout] test units::tests::resolutions_parse_and_render ... ok
[INFO] [stdout] test units::tests::whole_sizes_round_trip_through_display ... ok
[INFO] [stdout] test units::tests::suffixes_are_case_insensitive_and_binary ... ok
[INFO] [stdout] test unattend::tests::the_install_target_is_the_second_disk_not_the_seed ... ok
[INFO] [stdout] test unattend::tests::the_seed_volume_is_the_only_driver_path ... ok
[INFO] [stdout] test commands::doctor::tests::every_check_that_is_not_ok_says_what_to_do ... ok
[INFO] [stdout] test process::tests::waiting_gives_up_when_the_process_will_not_die ... ok
[INFO] [stdout] test process::tests::waiting_notices_an_exit_partway_through ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 268 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/vitro/6778d09eae8f298c/out/vitro-6778d09eae8f298c)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli/main.rs (/opt/rustwide/target/debug/build/vitro/ba8c267af9917207/out/cli-ba8c267af9917207)
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test a_fresh_installation_lists_nothing_and_says_where_the_configuration_goes ... ok
[INFO] [stdout] test a_misspelled_setting_is_reported_with_the_image_it_is_in ... ok
[INFO] [stdout] test a_missing_required_setting_names_the_image_and_the_setting ... ok
[INFO] [stdout] test a_port_that_is_not_a_port_is_refused_before_anything_connects ... ok
[INFO] [stdout] test a_golden_image_that_exists_is_shown_with_its_size ... ok
[INFO] [stdout] test a_screenshot_of_a_vm_without_a_monitor_says_why_rather_than_writing_nothing ... ok
[INFO] [stdout] test a_dead_vms_port_is_refused_rather_than_pointing_at_whatever_took_it_over ... ok
[INFO] [stdout] test an_unknown_subcommand_is_a_usage_error ... ok
[INFO] [stdout] test a_unique_prefix_is_enough_to_name_a_vm ... ok
[INFO] [stdout] test an_ambiguous_prefix_lists_the_candidates_instead_of_guessing ... ok
[INFO] [stdout] test help_describes_the_whole_tool_not_just_the_finished_parts ... ok
[INFO] [stdout] test a_configured_image_whose_golden_is_absent_is_shown_as_missing ... ok
[INFO] [stdout] test doctor_reports_on_every_prerequisite_even_the_ones_that_pass ... ok
[INFO] [stdout] test ls_json_is_valid_json_on_a_fresh_installation ... ok
[INFO] [stdout] test asking_about_a_vm_that_does_not_exist_says_so_and_points_at_ls ... ok
[INFO] [stdout] test no_arguments_reports_status_and_what_to_do_next ... ok
[INFO] [stdout] test running_an_image_that_is_not_configured_names_the_ones_that_are ... ok
[INFO] [stdout] test the_configuration_file_is_named_when_it_cannot_be_parsed ... ok
[INFO] [stdout] test the_fake_binary_scaffolding_shadows_path_and_records_arguments ... ok
[INFO] [stdout] test writing_the_include_file_says_where_it_went ... ok
[INFO] [stdout] test ssh_config_publishes_an_alias_that_hides_the_port ... ok
[INFO] [stdout] test xdg_variables_move_the_whole_layout ... ok
[INFO] [stdout] test the_qemu_command_line_is_the_one_the_experiments_settled_on ... ok
[INFO] [stdout] test run_then_ls_then_destroy_leaves_nothing_behind ... FAILED
[INFO] [stdout] test exec_passes_the_guest_exit_code_through ... FAILED
[INFO] [stdout] test a_run_that_cannot_reach_the_guest_cleans_up_after_itself ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- run_then_ls_then_destroy_leaves_nothing_behind stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'run_then_ls_then_destroy_leaves_nothing_behind' (2041) panicked at tests/cli/main.rs:309:10:
[INFO] [stdout] assertion `left == right` failed: expected success
[INFO] [stdout] stderr: vitro: VM "linux-1cb9cc" (pid 2075) is still running after being asked to stop
[INFO] [stdout] 
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5fadc3ec3d61 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5fadc3ec3d61 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5fadc3ec3d61 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5fadc3ec3d61 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5fadc3ed95ea - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5fadc3ed95ea - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5fadc3ec885c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5fadc3ec885c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5fadc3e9d206 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5fadc3e9d206 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5fadc3ebafb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x5fadc3d8a220 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x5fadc3d8a220 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5fadc3ebb2e2 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5fadc3ebb2e2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5fadc3e9d2b2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x5fadc3e95679 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5fadc3e9e17d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5fadc3ed9ddc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5fadc3ed9cd3 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:447:23
[INFO] [stdout]   20:     0x5fadc3e94e55 - core[a373ad73a504971]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:407:5
[INFO] [stdout]   21:     0x5fadc3d7a99d - <cli[6a133077c6c8b58b]::harness::Run>::success
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/cli/harness.rs:224:9
[INFO] [stdout]   22:     0x5fadc3d74d43 - cli[6a133077c6c8b58b]::run_then_ls_then_destroy_leaves_nothing_behind
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/cli/main.rs:309:10
[INFO] [stdout]   23:     0x5fadc3d72dc7 - cli[6a133077c6c8b58b]::run_then_ls_then_destroy_leaves_nothing_behind::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/cli/main.rs:272:52
[INFO] [stdout]   24:     0x5fadc3d7d2e6 - <cli[6a133077c6c8b58b]::run_then_ls_then_destroy_leaves_nothing_behind::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5fadc3d7d66b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5fadc3d7d66b - 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]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x5fadc3d8a845 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x5fadc3d8a845 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x5fadc3d8a845 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x5fadc3d8a845 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x5fadc3d8a845 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5fadc3d8a845 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x5fadc3d8a845 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x5fadc3d84134 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x5fadc3d84134 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5fadc3d8d8d2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x5fadc3d8d8d2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x5fadc3d8d8d2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x5fadc3d8d8d2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x5fadc3d8d8d2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5fadc3d8d8d2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x5fadc3d8d8d2 - <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]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5fadc3ec306f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5fadc3ec306f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7aced2c78dfa - <unknown>
[INFO] [stdout]   46:     0x7aced2d0c3d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- exec_passes_the_guest_exit_code_through stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'exec_passes_the_guest_exit_code_through' (2006) panicked at tests/cli/main.rs:440:38:
[INFO] [stdout] assertion `left == right` failed: expected success
[INFO] [stdout] stderr: vitro: VM "linux-c527c4" (pid 2036) is still running after being asked to stop
[INFO] [stdout] 
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5fadc3ec3d61 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5fadc3ec3d61 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5fadc3ec3d61 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5fadc3ec3d61 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5fadc3ed95ea - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5fadc3ed95ea - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5fadc3ec885c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5fadc3ec885c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5fadc3e9d206 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5fadc3e9d206 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5fadc3ebafb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x5fadc3d8a220 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x5fadc3d8a220 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5fadc3ebb2e2 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5fadc3ebb2e2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5fadc3e9d2b2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x5fadc3e95679 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5fadc3e9e17d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5fadc3ed9ddc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5fadc3ed9cd3 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:447:23
[INFO] [stdout]   20:     0x5fadc3e94e55 - core[a373ad73a504971]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:407:5
[INFO] [stdout]   21:     0x5fadc3d7a99d - <cli[6a133077c6c8b58b]::harness::Run>::success
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/cli/harness.rs:224:9
[INFO] [stdout]   22:     0x5fadc3d740ae - cli[6a133077c6c8b58b]::exec_passes_the_guest_exit_code_through
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/cli/main.rs:440:38
[INFO] [stdout]   23:     0x5fadc3d72d37 - cli[6a133077c6c8b58b]::exec_passes_the_guest_exit_code_through::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/cli/main.rs:408:45
[INFO] [stdout]   24:     0x5fadc3d7d286 - <cli[6a133077c6c8b58b]::exec_passes_the_guest_exit_code_through::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5fadc3d7d66b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5fadc3d7d66b - 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]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x5fadc3d8a845 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x5fadc3d8a845 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x5fadc3d8a845 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x5fadc3d8a845 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x5fadc3d8a845 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5fadc3d8a845 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x5fadc3d8a845 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x5fadc3d84134 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x5fadc3d84134 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5fadc3d8d8d2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x5fadc3d8d8d2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x5fadc3d8d8d2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x5fadc3d8d8d2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x5fadc3d8d8d2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5fadc3d8d8d2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x5fadc3d8d8d2 - <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]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5fadc3ec306f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5fadc3ec306f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7aced2c78dfa - <unknown>
[INFO] [stdout]   46:     0x7aced2d0c3d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- a_run_that_cannot_reach_the_guest_cleans_up_after_itself stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'a_run_that_cannot_reach_the_guest_cleans_up_after_itself' (1916) panicked at tests/cli/main.rs:354:10:
[INFO] [stdout] stdout did not contain "no VMs are running"
[INFO] [stdout] VMS
[INFO] [stdout]   NAME          IMAGE  STATUS   SSH                  UPTIME  DISK
[INFO] [stdout]   linux-31c1c9  linux  running  dev@127.0.0.1:34161  22s     -
[INFO] [stdout] 
[INFO] [stdout] GOLDEN
[INFO] [stdout]   IMAGE  BACKEND  LOCATION                                               SIZE
[INFO] [stdout]   linux  qemu     /tmp/.tmp0ZyTcN/.local/share/vitro/golden/linux.qcow2  1K
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5fadc3ec3d61 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5fadc3ec3d61 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5fadc3ec3d61 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5fadc3ec3d61 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5fadc3ed95ea - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5fadc3ed95ea - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5fadc3ec885c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5fadc3ec885c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5fadc3e9d206 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5fadc3e9d206 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5fadc3ebafb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x5fadc3d8a220 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x5fadc3d8a220 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5fadc3ebb2e2 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5fadc3ebb2e2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5fadc3e9d2b2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x5fadc3e95679 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5fadc3e9e17d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5fadc3ed9ddc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5fadc3d7a569 - <cli[6a133077c6c8b58b]::harness::Run>::stdout_contains
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/cli/harness.rs:246:9
[INFO] [stdout]   20:     0x5fadc3d75837 - cli[6a133077c6c8b58b]::a_run_that_cannot_reach_the_guest_cleans_up_after_itself
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/cli/main.rs:354:10
[INFO] [stdout]   21:     0x5fadc3d72eb7 - cli[6a133077c6c8b58b]::a_run_that_cannot_reach_the_guest_cleans_up_after_itself::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/cli/main.rs:324:62
[INFO] [stdout]   22:     0x5fadc3d7d386 - <cli[6a133077c6c8b58b]::a_run_that_cannot_reach_the_guest_cleans_up_after_itself::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5fadc3d7d66b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5fadc3d7d66b - 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]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   25:     0x5fadc3d8a845 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   26:     0x5fadc3d8a845 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x5fadc3d8a845 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   28:     0x5fadc3d8a845 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   29:     0x5fadc3d8a845 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stderr] error: test failed, to rerun pass `--test cli`
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5fadc3d8a845 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   31:     0x5fadc3d8a845 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   32:     0x5fadc3d84134 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   33:     0x5fadc3d84134 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x5fadc3d8d8d2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   35:     0x5fadc3d8d8d2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x5fadc3d8d8d2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   37:     0x5fadc3d8d8d2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   38:     0x5fadc3d8d8d2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x5fadc3d8d8d2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   40:     0x5fadc3d8d8d2 - <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]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5fadc3ec306f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   42:     0x5fadc3ec306f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   43:     0x7aced2c78dfa - <unknown>
[INFO] [stdout]   44:     0x7aced2d0c3d4 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     a_run_that_cannot_reach_the_guest_cleans_up_after_itself
[INFO] [stdout]     exec_passes_the_guest_exit_code_through
[INFO] [stdout]     run_then_ls_then_destroy_leaves_nothing_behind
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 23 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 22.39s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a17c8af92bc8f9aa76a916016b15d15feecb1a036c464f416566f7ed82727ac9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a17c8af92bc8f9aa76a916016b15d15feecb1a036c464f416566f7ed82727ac9", kill_on_drop: false }`
[INFO] [stdout] a17c8af92bc8f9aa76a916016b15d15feecb1a036c464f416566f7ed82727ac9
