[INFO] cloning repository https://github.com/Abarbesgaard/Sara [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Abarbesgaard/Sara" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAbarbesgaard%2FSara", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAbarbesgaard%2FSara'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] ec23f3f5355a5e71bf776501ba873c4e17987d82 [INFO] testing Abarbesgaard/Sara against 1.97.0-beta.6 for beta-1.98-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAbarbesgaard%2FSara" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/Abarbesgaard/Sara [INFO] finished tweaking git repo https://github.com/Abarbesgaard/Sara [INFO] tweaked toml for git repo https://github.com/Abarbesgaard/Sara written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/Abarbesgaard/Sara on toolchain 1.97.0-beta.6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/Abarbesgaard/Sara already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded wasm-bindgen-shared v0.2.123 [INFO] [stderr] Downloaded wasm-bindgen-macro-support v0.2.123 [INFO] [stderr] Downloaded wasm-bindgen-macro v0.2.123 [INFO] [stderr] Downloaded instability v0.3.12 [INFO] [stderr] Downloaded pastey v0.2.3 [INFO] [stderr] Downloaded interim v0.1.2 [INFO] [stderr] Downloaded wasm-bindgen v0.2.123 [INFO] [stderr] Downloaded rusqlite_migration v1.3.1 [INFO] [stderr] Downloaded rmcp-macros v2.0.0 [INFO] [stderr] Downloaded log v0.4.32 [INFO] [stderr] Downloaded nucleo-matcher v0.3.1 [INFO] [stderr] Downloaded ignore v0.4.26 [INFO] [stderr] Downloaded is_executable v1.0.6 [INFO] [stderr] Downloaded tui-textarea v0.7.0 [INFO] [stderr] Downloaded compact_str v0.8.2 [INFO] [stderr] Downloaded js-sys v0.3.100 [INFO] [stderr] Downloaded memchr v2.8.1 [INFO] [stderr] Downloaded cc v1.2.63 [INFO] [stderr] Downloaded clap_complete v4.6.5 [INFO] [stderr] Downloaded rusqlite v0.32.1 [INFO] [stderr] Downloaded winnow v0.7.15 [INFO] [stderr] Downloaded rmcp v2.0.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 5488986efde75d4db2d39f794e709237d3128896ee8251c797eb4ca417dd8777 [INFO] running `Command { std: "docker" "start" "5488986efde75d4db2d39f794e709237d3128896ee8251c797eb4ca417dd8777", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5488986efde75d4db2d39f794e709237d3128896ee8251c797eb4ca417dd8777", 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" "5488986efde75d4db2d39f794e709237d3128896ee8251c797eb4ca417dd8777" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5488986efde75d4db2d39f794e709237d3128896ee8251c797eb4ca417dd8777", 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" "5488986efde75d4db2d39f794e709237d3128896ee8251c797eb4ca417dd8777" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling memchr v2.8.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling log v0.4.32 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling signal-hook v0.3.18 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling cc v1.2.63 [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Compiling futures-channel v0.3.32 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling mio v1.2.1 [INFO] [stderr] Compiling regex-syntax v0.8.11 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling instability v0.3.12 [INFO] [stderr] Compiling beef v0.5.2 [INFO] [stderr] Compiling serde_json v1.0.150 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling linux-raw-sys v0.4.15 [INFO] [stderr] Compiling slab v0.4.12 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling either v1.16.0 [INFO] [stderr] Compiling ref-cast v1.0.25 [INFO] [stderr] Compiling iana-time-zone v0.1.65 [INFO] [stderr] Compiling anstream v1.0.0 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling signal-hook-mio v0.2.5 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling castaway v0.2.4 [INFO] [stderr] Compiling indoc v2.0.7 [INFO] [stderr] Compiling clap_lex v1.1.0 [INFO] [stderr] Compiling unicode-width v0.1.14 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling compact_str v0.8.2 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling rmcp v2.0.0 [INFO] [stderr] Compiling hashlink v0.9.1 [INFO] [stderr] Compiling winnow v0.7.15 [INFO] [stderr] Compiling lru v0.12.5 [INFO] [stderr] Compiling dyn-clone v1.0.20 [INFO] [stderr] Compiling fallible-streaming-iterator v0.1.9 [INFO] [stderr] Compiling rusqlite_migration v1.3.1 [INFO] [stderr] Compiling unicode-width v0.2.0 [INFO] [stderr] Compiling cassowary v0.3.0 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling option-ext v0.2.0 [INFO] [stderr] Compiling anyhow v1.0.102 [INFO] [stderr] Compiling fallible-iterator v0.3.0 [INFO] [stderr] Compiling dirs-sys v0.4.1 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling pastey v0.2.3 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling crossterm v0.28.1 [INFO] [stderr] Compiling is_executable v1.0.6 [INFO] [stderr] Compiling directories v5.0.1 [INFO] [stderr] Compiling libsqlite3-sys v0.30.1 [INFO] [stderr] Compiling nucleo-matcher v0.3.1 [INFO] [stderr] Compiling unicode-truncate v1.1.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling uuid v1.23.3 [INFO] [stderr] Compiling darling_core v0.23.0 [INFO] [stderr] Compiling logos-codegen v0.14.4 [INFO] [stderr] Compiling serde_derive_internals v0.29.1 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling tokio-macros v2.7.0 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Compiling ref-cast-impl v1.0.25 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling clap_derive v4.6.1 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling schemars_derive v1.2.1 [INFO] [stderr] Compiling tokio v1.52.3 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling globset v0.4.18 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling logos-derive v0.14.4 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling ignore v0.4.26 [INFO] [stderr] Compiling clap v4.6.1 [INFO] [stderr] Compiling clap_complete v4.6.5 [INFO] [stderr] Compiling logos v0.14.4 [INFO] [stderr] Compiling strum v0.26.3 [INFO] [stderr] Compiling darling_macro v0.23.0 [INFO] [stderr] Compiling darling v0.23.0 [INFO] [stderr] Compiling rmcp-macros v2.0.0 [INFO] [stderr] Compiling ratatui v0.29.0 [INFO] [stderr] Compiling chrono v0.4.45 [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 futures-executor v0.3.32 [INFO] [stderr] Compiling futures v0.3.32 [INFO] [stderr] Compiling schemars v1.2.1 [INFO] [stderr] Compiling interim v0.1.2 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling tui-textarea v0.7.0 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling rusqlite v0.32.1 [INFO] [stderr] Compiling sara-tasks v0.9.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 21s [INFO] running `Command { std: "docker" "inspect" "5488986efde75d4db2d39f794e709237d3128896ee8251c797eb4ca417dd8777", 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" "5488986efde75d4db2d39f794e709237d3128896ee8251c797eb4ca417dd8777" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling sara-tasks v0.9.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 14.08s [INFO] running `Command { std: "docker" "inspect" "5488986efde75d4db2d39f794e709237d3128896ee8251c797eb4ca417dd8777", 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" "5488986efde75d4db2d39f794e709237d3128896ee8251c797eb4ca417dd8777" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.23s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/sara-873e746f7012fb38) [INFO] [stdout] [INFO] [stdout] running 217 tests [INFO] [stdout] test cli::tests::cli_name_is_sara ... ok [INFO] [stdout] test cli::tests::cli_has_core_task_commands ... ok [INFO] [stdout] test cli::tests::mcp_subcommand_parses ... ok [INFO] [stdout] test commands::board::render::tests::help_bindings_are_all_things_this_screen_actually_handles ... ok [INFO] [stdout] test cli::tests::project_filter_short_flag_is_consistent_across_commands ... ok [INFO] [stdout] test cli::tests::list_accepts_short_and_long_project_flag ... ok [INFO] [stdout] test commands::board::render::tests::help_overlay_renders_without_panicking ... ok [INFO] [stdout] test commands::board::render::tests::description_columns_align_regardless_of_badges ... ok [INFO] [stdout] test commands::board::render::tests::collapsed_issue_hides_its_tasks ... ok [INFO] [stdout] test commands::info::edit::tests::help_bindings_cover_shared_vocab_and_domain_letters ... ok [INFO] [stdout] test commands::board::render::tests::expanded_issue_shows_its_tasks ... ok [INFO] [stdout] test commands::board::render::tests::nested_tasks_indent_further_than_their_issue_header ... ok [INFO] [stdout] test commands::board::render::tests::issue_badge_only_renders_for_synced_tasks ... ok [INFO] [stdout] test commands::info::handler::tests::external_editor_returns_edited_content_when_changed ... ok [INFO] [stdout] test commands::info::plain::tests::current_value_round_trips_with_apply ... ok [INFO] [stdout] test commands::info::plain::tests::editing_description_updates_value ... ok [INFO] [stdout] test commands::info::plain::tests::editing_due_empty_clears_it ... ok [INFO] [stdout] test commands::info::plain::tests::editing_due_parses_relative ... ok [INFO] [stdout] test commands::info::handler::tests::external_editor_cleans_up_its_tempfile ... ok [INFO] [stdout] test commands::info::plain::tests::editing_tags_splits_and_trims ... ok [INFO] [stdout] test commands::info::plain::tests::empty_description_is_ignored ... ok [INFO] [stdout] test commands::info::plain::tests::render_markdown_has_description_steps_and_acceptance ... ok [INFO] [stdout] test commands::info::plain::tests::render_markdown_omits_history_unless_requested ... ok [INFO] [stdout] test commands::info::plain::tests::render_plain_collapses_history_by_default ... ok [INFO] [stdout] test commands::info::plain::tests::render_plain_lists_steps_and_acceptance ... ok [INFO] [stdout] test commands::info::plain::tests::priority_cycles_forward_and_back ... ok [INFO] [stdout] test commands::info::handler::tests::external_editor_returns_none_when_editor_exits_nonzero ... ok [INFO] [stdout] test commands::board::render::tests::nested_tasks_use_correct_tree_connectors ... ok [INFO] [stdout] test commands::info::handler::tests::external_editor_returns_none_when_unchanged ... ok [INFO] [stdout] test commands::info::plain::tests::render_plain_separates_multiple_comments_with_blank_line ... ok [INFO] [stdout] test commands::info::plain::tests::render_plain_wraps_long_comments_onto_indented_lines ... ok [INFO] [stdout] test commands::board::render::tests::priority_legend_shows_swatches_not_proportional_bars ... ok [INFO] [stdout] test commands::board::render::tests::pr_badge_renders_on_the_row ... ok [INFO] [stdout] test commands::board::render::tests::task_box_has_a_border_and_project_title ... ok [INFO] [stdout] test commands::board::render::tests::no_badge_for_task_without_links ... ok [INFO] [stdout] test commands::info::render::tests::task_tree_expanded_shows_everything_and_drops_the_summary_row ... ok [INFO] [stdout] test commands::board::render::tests::stats_row_shows_issue_count ... ok [INFO] [stdout] test commands::board::render::tests::standalone_tasks_render_without_an_issue_header ... ok [INFO] [stdout] test commands::list::tests::link_badge_issue_link_without_sync_provenance_is_generic_link ... ok [INFO] [stdout] test commands::list::tests::link_badge_precedence_pr_beats_issue_beats_generic_link ... ok [INFO] [stdout] test commands::board::state::tests::expand_state_carries_over_across_a_reload ... ok [INFO] [stdout] test commands::board::state::tests::completed_tasks_are_hidden_unless_show_finished ... ok [INFO] [stdout] test commands::info::render::tests::task_tree_does_not_panic_when_empty ... ok [INFO] [stdout] test commands::board::state::tests::issue_whose_tasks_are_all_completed_disappears_unless_show_finished ... ok [INFO] [stdout] test commands::board::state::tests::imported_tracks_github_synced_tasks ... ok [INFO] [stdout] test commands::mcp::tests::cwd_guard_sets_and_restores_working_dir ... ok [INFO] [stdout] test commands::mcp::tests::cwd_guard_errors_on_missing_project_path ... ok [INFO] [stdout] test commands::info::render::tests::task_tree_nests_grandchildren_with_tree_connectors ... ok [INFO] [stdout] test commands::info::render::tests::status_row_hidden_when_pending_shown_otherwise ... ok [INFO] [stdout] test commands::info::render::tests::task_tree_collapses_overflow_to_a_summary_row_by_default ... ok [INFO] [stdout] test commands::info::render::tests::urgency_breakdown_hidden_by_default_and_shown_when_toggled ... ok [INFO] [stdout] test commands::info::render::tests::long_assignment_is_collapsed_until_verbose ... ok [INFO] [stdout] test commands::info::render::tests::task_tree_shows_branching_blockers_and_dependents ... ok [INFO] [stdout] test commands::info::render::tests::checklist_detail_only_shows_for_selected_row_unless_verbose ... ok [INFO] [stdout] test commands::mcp::tests::exposes_the_agent_loop_tools ... ok [INFO] [stdout] test commands::info::render::tests::task_tree_hides_beyond_compact_depth_until_expanded ... ok [INFO] [stdout] test commands::mcp::tests::check_value_adds_a_step ... ok [INFO] [stdout] test commands::mcp::tests::attach_value_records_a_file_and_an_anchor ... ok [INFO] [stdout] test commands::mcp::tests::assignment_and_rationale_set_guide_text ... ok [INFO] [stdout] test commands::modify::tests::clear_estimate_and_clear_recur_unset_fields ... ok [INFO] [stdout] test commands::modify::tests::clear_tags_and_clear_due_unset_fields ... ok [INFO] [stdout] test commands::mcp::tests::feedback_and_resolve_round_trip ... ok [INFO] [stdout] test commands::modify::tests::invalid_due_is_rejected ... ok [INFO] [stdout] test commands::modify::tests::invalid_estimate_is_rejected ... ok [INFO] [stdout] test commands::modify::tests::invalid_priority_is_rejected ... ok [INFO] [stdout] test commands::modify::tests::sets_description_priority_and_replaces_tags ... ok [INFO] [stdout] test commands::modify::tests::sets_estimate_and_recur ... ok [INFO] [stdout] test commands::modify::tests::unspecified_fields_are_left_unchanged ... ok [INFO] [stdout] test commands::projects::tests::sort_rows_orders_by_recent_activity_then_name ... ok [INFO] [stdout] test commands::projects::tests::rel_time_buckets ... ok [INFO] [stdout] test commands::projects::tests::truncate_adds_ellipsis_only_when_needed ... ok [INFO] [stdout] test commands::sync::github::tests::comment_payload_deserialises_with_all_required_fields ... ok [INFO] [stdout] test commands::sync::github::tests::comment_payload_handles_null_body ... ok [INFO] [stdout] test commands::sync::github::tests::issue_payload_deserialises_with_identity_fields ... ok [INFO] [stdout] test commands::sync::github::tests::pr_field_presence_marks_entry_as_pr ... ok [INFO] [stdout] test commands::sync::github::tests::pull_request_entries_are_excluded ... ok [INFO] [stdout] test commands::mcp::tests::done_value_marks_task_completed ... ok [INFO] [stdout] test commands::sync::tests::env_token_wins_over_gh_auth_token ... ok [INFO] [stdout] test commands::mcp::tests::dep_on_then_list_reports_the_blocker ... ok [INFO] [stdout] test commands::sync::tests::fails_with_clear_error_when_no_token_anywhere ... ok [INFO] [stdout] test commands::mcp::tests::attach_value_tags_a_url_as_link ... ok [INFO] [stdout] test commands::sync::tests::falls_back_to_gh_auth_token_when_env_absent ... ok [INFO] [stdout] test commands::sync::tests::gh_token_takes_precedence_over_github_token ... ok [INFO] [stdout] test commands::mcp::tests::link_value_attaches_a_url ... ok [INFO] [stdout] test commands::sync::tests::falls_back_to_github_token_when_gh_token_absent ... ok [INFO] [stdout] test infrastructure::db::tests::anchor_location_formats_partial_ranges ... ok [INFO] [stdout] test commands::mcp::tests::get_info_advertises_sara_tools_and_instructions ... ok [INFO] [stdout] test infrastructure::db::tests::appended_migration_backfills_github_columns_on_upgraded_db ... ok [INFO] [stdout] test commands::mcp::tests::modify_value_sets_priority_and_requires_a_field ... ok [INFO] [stdout] test commands::board::state::tests::groups_tasks_by_linked_issue_and_buckets_the_rest_as_standalone ... ok [INFO] [stdout] test commands::mcp::tests::plan_show_value_returns_a_briefing ... ok [INFO] [stdout] test commands::mcp::tests::record_run_then_resolve_links_the_run_id ... ok [INFO] [stdout] test commands::mcp::tests::start_then_stop_tracks_a_session ... ok [INFO] [stdout] test commands::info::render::tests::risk_notes_always_show_but_other_notes_collapse_until_toggled ... ok [INFO] [stdout] test commands::mcp::tests::step_undone_then_remove_edit_the_checklist ... ok [INFO] [stdout] test infrastructure::db::tests::add_step_stores_full_metadata_and_get_steps_filters_by_kind ... ok [INFO] [stdout] test infrastructure::db::tests::adding_annotation_records_a_history_event ... ok [INFO] [stdout] test infrastructure::db::tests::add_and_get_links_with_history ... ok [INFO] [stdout] test commands::mcp::tests::verify_value_rejects_step_zero ... ok [INFO] [stdout] test infrastructure::db::tests::add_task_file_upserts_anchor_metadata ... ok [INFO] [stdout] test infrastructure::db::tests::dependency_closure_returns_blockers_first ... ok [INFO] [stdout] test infrastructure::db::tests::delete_link_records_removal_history ... ok [INFO] [stdout] test infrastructure::db::tests::github_pr_url_gets_nice_label ... ok [INFO] [stdout] test infrastructure::db::tests::github_provenance_contains_no_secret_fields ... ok [INFO] [stdout] test infrastructure::db::tests::ai_runs_are_recorded_and_returned_in_order ... ok [INFO] [stdout] test infrastructure::db::tests::deleting_annotation_records_a_removal_event ... ok [INFO] [stdout] test infrastructure::db::tests::github_sync_no_secret_field_in_settings_struct ... ok [INFO] [stdout] test infrastructure::db::tests::delete_step_removes_item_and_shifts_remaining ... ok [INFO] [stdout] test infrastructure::db::tests::find_github_task_uuid_matches_repo_and_number_or_node_id ... ok [INFO] [stdout] test infrastructure::db::tests::fresh_database_has_github_sync_columns ... ok [INFO] [stdout] test commands::mcp::tests::with_project_runs_closure_against_the_connection ... ok [INFO] [stdout] test infrastructure::db::tests::get_project_by_path_finds_registered_project ... ok [INFO] [stdout] test infrastructure::db::tests::is_issue_link_distinguishes_issues_from_prs_and_others ... ok [INFO] [stdout] test infrastructure::db::tests::is_url_detects_links_vs_paths ... ok [INFO] [stdout] test infrastructure::db::tests::get_project_by_path_prefers_most_recently_seen_on_collision ... ok [INFO] [stdout] test infrastructure::db::tests::get_project_commands_defaults_to_empty_when_absent ... ok [INFO] [stdout] test infrastructure::db::tests::github_sync_partial_update_preserves_existing_fields ... ok [INFO] [stdout] test infrastructure::db::tests::parse_issue_link_extracts_owner_repo_and_number ... ok [INFO] [stdout] test infrastructure::db::tests::github_comment_kind_is_comment_for_info_visibility ... ok [INFO] [stdout] test infrastructure::db::tests::github_sync_settings_round_trip_through_project_storage ... ok [INFO] [stdout] test infrastructure::db::tests::github_comment_annotation_is_inserted_once ... ok [INFO] [stdout] test infrastructure::db::tests::github_comment_annotation_uses_github_created_at_as_entry ... ok [INFO] [stdout] test infrastructure::db::tests::github_comment_metadata_preserves_url_and_updated_at ... ok [INFO] [stdout] test infrastructure::db::tests::group_tasks_by_issue_groups_shared_issues_and_buckets_the_rest ... ok [INFO] [stdout] test infrastructure::db::tests::github_provenance_merges_with_existing_meta_json_keys ... ok [INFO] [stdout] test infrastructure::db::tests::github_comments_meta_json_preserves_other_keys ... ok [INFO] [stdout] test infrastructure::db::tests::guide_fields_round_trip ... ok [INFO] [stdout] test infrastructure::db::tests::github_provenance_round_trips_through_meta_json ... ok [INFO] [stdout] test infrastructure::db::tests::github_comments_round_trip_through_meta_json ... ok [INFO] [stdout] test infrastructure::db::tests::in_memory_test_db_enforces_foreign_keys ... ok [INFO] [stdout] test infrastructure::db::tests::move_step_reorders_within_kind_and_is_noop_at_boundaries ... ok [INFO] [stdout] test infrastructure::db::tests::link_flags_by_task_distinguishes_pr_issue_and_generic_links ... ok [INFO] [stdout] test infrastructure::db::tests::open_feedback_lists_comments_flagged_first_and_resolves ... ok [INFO] [stdout] test infrastructure::db::tests::project_detection_loads_github_sync_metadata_for_path ... ok [INFO] [stdout] test infrastructure::db::tests::project_names_unions_tasks_and_profiles_sorted ... ok [INFO] [stdout] test infrastructure::db::tests::set_task_files_defaults_to_manual_source ... ok [INFO] [stdout] test infrastructure::db::tests::project_commands_round_trip_and_partial_update_preserves_others ... ok [INFO] [stdout] test infrastructure::db::tests::search_fts_tolerates_quotes_in_query ... ok [INFO] [stdout] test infrastructure::files::tests::collect_files_excludes_dot_git ... ok [INFO] [stdout] test infrastructure::files::tests::collect_entries_excludes_dot_git_but_keeps_other_dotdirs ... ok [INFO] [stdout] test infrastructure::git::tests::default_base_falls_back_gracefully ... ok [INFO] [stdout] test infrastructure::db::tests::search_fts_matches_tasks_notes_and_anchors ... ok [INFO] [stdout] test infrastructure::git::tests::current_branch_in_repo ... ok [INFO] [stdout] test infrastructure::db::tests::save_project_profile_persists_github_fields ... ok [INFO] [stdout] test infrastructure::db::tests::repeated_set_github_comments_replaces_array ... ok [INFO] [stdout] test infrastructure::db::tests::project_last_activity_returns_latest_modified ... ok [INFO] [stdout] test infrastructure::git::tests::parses_http_url ... ok [INFO] [stdout] test infrastructure::git::tests::parses_https_url_with_git_suffix ... ok [INFO] [stdout] test infrastructure::git::tests::parses_https_url_without_git_suffix ... ok [INFO] [stdout] test infrastructure::git::tests::parses_ssh_remote_url ... ok [INFO] [stdout] test infrastructure::db::tests::reset_project_nukes_tasks_children_and_profile ... ok [INFO] [stdout] test infrastructure::db::tests::set_step_done_records_result_and_commit_then_undone_clears_them ... ok [INFO] [stdout] test infrastructure::db::tests::sourced_files_round_trip_and_split ... ok [INFO] [stdout] test infrastructure::db::tests::set_task_files_sourced_replaces_previous ... ok [INFO] [stdout] test infrastructure::git::tests::rejects_non_github_url ... ok [INFO] [stdout] test infrastructure::git::tests::rejects_url_with_empty_owner ... ok [INFO] [stdout] test infrastructure::portable::tests::decode_tolerates_whitespace_and_missing_prefix ... ok [INFO] [stdout] test infrastructure::git::tests::rejects_url_with_empty_repo ... ok [INFO] [stdout] test infrastructure::project::tests::git_root_above_home_is_rejected ... ok [INFO] [stdout] test infrastructure::project::tests::git_root_equal_to_dir_is_used ... ok [INFO] [stdout] test infrastructure::portable::tests::round_trips_through_blob ... ok [INFO] [stdout] test infrastructure::git::tests::parses_url_with_surrounding_whitespace ... ok [INFO] [stdout] test infrastructure::project::tests::home_dotfiles_repo_does_not_capture_subfolder ... ok [INFO] [stdout] test infrastructure::project::tests::real_repo_under_home_is_used_as_root ... ok [INFO] [stdout] test infrastructure::tui::keymap::tests::control_action_recognizes_only_the_keys_safe_for_text_fields ... ok [INFO] [stdout] test infrastructure::project::tests::no_git_root_falls_back_to_dir ... ok [INFO] [stdout] test infrastructure::tui::keymap::tests::ctrl_e_is_external_edit_in_either_mode_and_does_not_leak_g_state ... ok [INFO] [stdout] test infrastructure::tui::keymap::tests::ctrl_s_is_save_in_either_mode ... ok [INFO] [stdout] test infrastructure::tui::keymap::tests::normal_mode_gg_is_top_but_lone_g_is_not ... ok [INFO] [stdout] test infrastructure::tui::keymap::tests::insert_mode_does_not_accumulate_g_state ... ok [INFO] [stdout] test infrastructure::tui::keymap::tests::normal_mode_hjkl_moves ... ok [INFO] [stdout] test infrastructure::tui::keymap::tests::insert_mode_only_intercepts_control_keys ... ok [INFO] [stdout] test infrastructure::tui::keymap::tests::normal_mode_capital_g_is_bottom ... ok [INFO] [stdout] test infrastructure::tui::keymap::tests::normal_mode_reorder_via_capital_letter_or_shift_arrow ... ok [INFO] [stdout] test infrastructure::tui::keymap::tests::normal_mode_stray_g_does_not_swallow_the_next_key ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::any_key_dismisses_help_without_acting_on_it ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::arrows_navigate_within_multi_item_file_list ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::backspace_edits_filter ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::can_submit_after_toggling_dep ... ok [INFO] [stdout] test infrastructure::tui::keymap::tests::plain_e_is_not_external_edit ... ok [INFO] [stdout] test infrastructure::tui::keymap::tests::normal_mode_quit_paging_confirm_and_space ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::down_at_bottom_of_file_list_moves_to_next_field ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::down_from_single_item_dependencies_moves_to_files ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::down_then_up_round_trips_dependencies_and_files ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::empty_deps_list_toggle_is_noop ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::enter_toggle_dep_then_tab_still_moves_focus ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::esc_cancels_even_from_dependencies ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::question_mark_is_literal_text_on_description ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::question_mark_opens_help_when_not_on_a_text_field ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::enter_requests_fzf_when_available ... ok [INFO] [stdout] test infrastructure::db::tests::undo_removes_a_newly_added_task ... ok [INFO] [stdout] test infrastructure::db::tests::undo_reverts_a_completed_task_to_pending ... ok [INFO] [stdout] test infrastructure::db::tests::undo_only_reverts_the_latest_command ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::space_in_text_field_inserts_space ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::space_toggle_dep_then_tab_still_moves_focus ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::space_toggles_dep_on_and_off ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::tab_cycles_through_all_fields_and_wraps ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::toggle_second_file_via_navigation_then_space ... ok [INFO] [stdout] test infrastructure::db::tests::undo_with_empty_log_returns_none ... ok [INFO] [stdout] test infrastructure::db::tests::upsert_github_comment_idempotent_across_multiple_calls ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::up_from_top_of_dependencies_moves_to_previous_field ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::write_render_snapshots ... ignored, capture helper: run with --ignored to (re)write snapshot files [INFO] [stdout] test infrastructure::tui::review_form::tests::typing_filters_file_list ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::preselected_files_round_trip ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::typing_unknown_path_offers_add_custom_row ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::render_normal_matches_snapshot ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::render_small_terminal_does_not_panic ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::render_small_terminal_matches_snapshot ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::render_with_toggled_dep_does_not_panic ... ok [INFO] [stdout] test infrastructure::git::tests::github_repo_from_remote_fails_clearly_for_non_github_url ... FAILED [INFO] [stdout] test infrastructure::git::tests::github_repo_from_remote_fails_clearly_when_no_origin ... FAILED [INFO] [stdout] test infrastructure::git::tests::github_repo_from_remote_resolves_ssh_origin ... FAILED [INFO] [stdout] test infrastructure::git::tests::github_repo_from_remote_resolves_https_origin ... FAILED [INFO] [stdout] test infrastructure::portable::tests::rejects_future_version ... ok [INFO] [stdout] test infrastructure::portable::tests::rejects_non_bundle_base64 ... ok [INFO] [stdout] test infrastructure::db::tests::steps_get_sequential_positions_and_index_lookup_is_one_based ... ok [INFO] [stdout] test infrastructure::tui::review_form::tests::render_with_toggled_file_does_not_panic ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- infrastructure::git::tests::github_repo_from_remote_fails_clearly_for_non_github_url stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'infrastructure::git::tests::github_repo_from_remote_fails_clearly_for_non_github_url' (2538) panicked at src/infrastructure/git.rs:264:40: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x58d2b5d25428 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x58d2b5d25428 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x58d2b5d25428 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x58d2b5d25428 - <::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x58d2b5d3d61a - ::fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x58d2b5d3d61a - core[8fb95b77d25ab6c8]::fmt::write [INFO] [stdout] 6: 0x58d2b5d2a932 - std[10d71ac2c42b111e]::io::default_write_fmt::> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11 [INFO] [stdout] 7: 0x58d2b5d2a932 - as std[10d71ac2c42b111e]::io::Write>::write_fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13 [INFO] [stdout] 8: 0x58d2b5d00b16 - ::print [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x58d2b5d00b16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x58d2b5d1c139 - std[10d71ac2c42b111e]::panicking::default_hook [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x58d2b558678c - core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9 [INFO] [stdout] 12: 0x58d2b558678c - test[213991da798b1c03]::test_main_inner::::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21 [INFO] [stdout] 13: 0x58d2b5d1c2f2 - core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9 [INFO] [stdout] 14: 0x58d2b5d1c2f2 - std[10d71ac2c42b111e]::panicking::panic_with_hook [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x58d2b5d00bd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x58d2b5cf5369 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x58d2b5d01cad - __rustc[3be9ba60078d4c86]::rust_begin_unwind [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x58d2b5d3de5c - core[8fb95b77d25ab6c8]::panicking::panic_fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x58d2b5d3dbd2 - core[8fb95b77d25ab6c8]::result::unwrap_failed [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x58d2b52b5082 - >::unwrap [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x58d2b52b5082 - sara[c83e6af74676eae5]::infrastructure::git::tests::test_dir [INFO] [stdout] at /opt/rustwide/workdir/src/infrastructure/git.rs:264:40 [INFO] [stdout] 22: 0x58d2b52b6655 - sara[c83e6af74676eae5]::infrastructure::git::tests::github_repo_from_remote_fails_clearly_for_non_github_url [INFO] [stdout] at /opt/rustwide/workdir/src/infrastructure/git.rs:298:19 [INFO] [stdout] 23: 0x58d2b52a8cf7 - sara[c83e6af74676eae5]::infrastructure::git::tests::github_repo_from_remote_fails_clearly_for_non_github_url::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/infrastructure/git.rs:297:66 [INFO] [stdout] 24: 0x58d2b5569216 - >::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x58d2b557986b - core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x58d2b557986b - test[213991da798b1c03]::__rust_begin_short_backtrace::, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18 [INFO] [stdout] 27: 0x58d2b55870e5 - test[213991da798b1c03]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74 [INFO] [stdout] 28: 0x58d2b55870e5 - as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 29: 0x58d2b55870e5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40 [INFO] [stdout] 30: 0x58d2b55870e5 - std[10d71ac2c42b111e]::panicking::catch_unwind::, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19 [INFO] [stdout] 31: 0x58d2b55870e5 - std[10d71ac2c42b111e]::panic::catch_unwind::, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x58d2b55870e5 - test[213991da798b1c03]::run_test_in_process [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27 [INFO] [stdout] 33: 0x58d2b55870e5 - test[213991da798b1c03]::run_test::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43 [INFO] [stdout] 34: 0x58d2b55809f4 - test[213991da798b1c03]::run_test::{closure#1} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41 [INFO] [stdout] 35: 0x58d2b55809f4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 36: 0x58d2b558a162 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13 [INFO] [stdout] 37: 0x58d2b558a162 - ::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 38: 0x58d2b558a162 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40 [INFO] [stdout] 39: 0x58d2b558a162 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19 [INFO] [stdout] 40: 0x58d2b558a162 - std[10d71ac2c42b111e]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x58d2b558a162 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26 [INFO] [stdout] 42: 0x58d2b558a162 - ::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x58d2b5d2456f - + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9 [INFO] [stdout] 44: 0x58d2b5d2456f - ::new::thread_start [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 45: 0x731de305faa4 - [INFO] [stdout] 46: 0x731de30eca64 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- infrastructure::git::tests::github_repo_from_remote_fails_clearly_when_no_origin stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'infrastructure::git::tests::github_repo_from_remote_fails_clearly_when_no_origin' (2539) panicked at src/infrastructure/git.rs:264:40: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x58d2b5d25428 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x58d2b5d25428 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x58d2b5d25428 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x58d2b5d25428 - <::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x58d2b5d3d61a - ::fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x58d2b5d3d61a - core[8fb95b77d25ab6c8]::fmt::write [INFO] [stdout] 6: 0x58d2b5d2a932 - std[10d71ac2c42b111e]::io::default_write_fmt::> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11 [INFO] [stdout] 7: 0x58d2b5d2a932 - as std[10d71ac2c42b111e]::io::Write>::write_fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13 [INFO] [stdout] 8: 0x58d2b5d00b16 - ::print [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x58d2b5d00b16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x58d2b5d1c139 - std[10d71ac2c42b111e]::panicking::default_hook [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x58d2b558678c - core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9 [INFO] [stdout] 12: 0x58d2b558678c - test[213991da798b1c03]::test_main_inner::::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21 [INFO] [stdout] 13: 0x58d2b5d1c2f2 - core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9 [INFO] [stdout] 14: 0x58d2b5d1c2f2 - std[10d71ac2c42b111e]::panicking::panic_with_hook [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x58d2b5d00bd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x58d2b5cf5369 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x58d2b5d01cad - __rustc[3be9ba60078d4c86]::rust_begin_unwind [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x58d2b5d3de5c - core[8fb95b77d25ab6c8]::panicking::panic_fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x58d2b5d3dbd2 - core[8fb95b77d25ab6c8]::result::unwrap_failed [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x58d2b52b5082 - >::unwrap [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x58d2b52b5082 - sara[c83e6af74676eae5]::infrastructure::git::tests::test_dir [INFO] [stdout] at /opt/rustwide/workdir/src/infrastructure/git.rs:264:40 [INFO] [stdout] 22: 0x58d2b52b6345 - sara[c83e6af74676eae5]::infrastructure::git::tests::github_repo_from_remote_fails_clearly_when_no_origin [INFO] [stdout] at /opt/rustwide/workdir/src/infrastructure/git.rs:288:19 [INFO] [stdout] 23: 0x58d2b52a8cc7 - sara[c83e6af74676eae5]::infrastructure::git::tests::github_repo_from_remote_fails_clearly_when_no_origin::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/infrastructure/git.rs:287:62 [INFO] [stdout] 24: 0x58d2b55691d6 - >::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x58d2b557986b - core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x58d2b557986b - test[213991da798b1c03]::__rust_begin_short_backtrace::, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18 [INFO] [stdout] 27: 0x58d2b55870e5 - test[213991da798b1c03]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74 [INFO] [stdout] 28: 0x58d2b55870e5 - as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 29: 0x58d2b55870e5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40 [INFO] [stdout] 30: 0x58d2b55870e5 - std[10d71ac2c42b111e]::panicking::catch_unwind::, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19 [INFO] [stdout] 31: 0x58d2b55870e5 - std[10d71ac2c42b111e]::panic::catch_unwind::, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x58d2b55870e5 - test[213991da798b1c03]::run_test_in_process [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27 [INFO] [stdout] 33: 0x58d2b55870e5 - test[213991da798b1c03]::run_test::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43 [INFO] [stdout] 34: 0x58d2b55809f4 - test[213991da798b1c03]::run_test::{closure#1} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41 [INFO] [stdout] 35: 0x58d2b55809f4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 36: 0x58d2b558a162 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13 [INFO] [stdout] 37: 0x58d2b558a162 - ::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 38: 0x58d2b558a162 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40 [INFO] [stdout] 39: 0x58d2b558a162 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19 [INFO] [stdout] 40: 0x58d2b558a162 - std[10d71ac2c42b111e]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x58d2b558a162 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26 [INFO] [stdout] 42: 0x58d2b558a162 - ::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x58d2b5d2456f - + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9 [INFO] [stdout] 44: 0x58d2b5d2456f - ::new::thread_start [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 45: 0x731de305faa4 - [INFO] [stdout] 46: 0x731de30eca64 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- infrastructure::git::tests::github_repo_from_remote_resolves_ssh_origin stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'infrastructure::git::tests::github_repo_from_remote_resolves_ssh_origin' (2541) panicked at src/infrastructure/git.rs:264:40: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x58d2b5d25428 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x58d2b5d25428 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x58d2b5d25428 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x58d2b5d25428 - <::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x58d2b5d3d61a - ::fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x58d2b5d3d61a - core[8fb95b77d25ab6c8]::fmt::write [INFO] [stdout] 6: 0x58d2b5d2a932 - std[10d71ac2c42b111e]::io::default_write_fmt::> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11 [INFO] [stdout] 7: 0x58d2b5d2a932 - as std[10d71ac2c42b111e]::io::Write>::write_fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13 [INFO] [stdout] 8: 0x58d2b5d00b16 - ::print [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x58d2b5d00b16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x58d2b5d1c139 - std[10d71ac2c42b111e]::panicking::default_hook [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x58d2b558678c - core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9 [INFO] [stdout] 12: 0x58d2b558678c - test[213991da798b1c03]::test_main_inner::::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21 [INFO] [stdout] 13: 0x58d2b5d1c2f2 - core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9 [INFO] [stdout] 14: 0x58d2b5d1c2f2 - std[10d71ac2c42b111e]::panicking::panic_with_hook [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x58d2b5d00bd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x58d2b5cf5369 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x58d2b5d01cad - __rustc[3be9ba60078d4c86]::rust_begin_unwind [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x58d2b5d3de5c - core[8fb95b77d25ab6c8]::panicking::panic_fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x58d2b5d3dbd2 - core[8fb95b77d25ab6c8]::result::unwrap_failed [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x58d2b52b5082 - >::unwrap [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x58d2b52b5082 - sara[c83e6af74676eae5]::infrastructure::git::tests::test_dir [INFO] [stdout] at /opt/rustwide/workdir/src/infrastructure/git.rs:264:40 [INFO] [stdout] 22: 0x58d2b52b5d22 - sara[c83e6af74676eae5]::infrastructure::git::tests::github_repo_from_remote_resolves_ssh_origin [INFO] [stdout] at /opt/rustwide/workdir/src/infrastructure/git.rs:270:19 [INFO] [stdout] 23: 0x58d2b52a8c67 - sara[c83e6af74676eae5]::infrastructure::git::tests::github_repo_from_remote_resolves_ssh_origin::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/infrastructure/git.rs:269:53 [INFO] [stdout] 24: 0x58d2b5569156 - >::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x58d2b557986b - core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x58d2b557986b - test[213991da798b1c03]::__rust_begin_short_backtrace::, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18 [INFO] [stdout] 27: 0x58d2b55870e5 - test[213991da798b1c03]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74 [INFO] [stdout] 28: 0x58d2b55870e5 - as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 29: 0x58d2b55870e5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40 [INFO] [stdout] 30: 0x58d2b55870e5 - std[10d71ac2c42b111e]::panicking::catch_unwind::, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19 [INFO] [stdout] 31: 0x58d2b55870e5 - std[10d71ac2c42b111e]::panic::catch_unwind::, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x58d2b55870e5 - test[213991da798b1c03]::run_test_in_process [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27 [INFO] [stdout] 33: 0x58d2b55870e5 - test[213991da798b1c03]::run_test::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43 [INFO] [stdout] 34: 0x58d2b55809f4 - test[213991da798b1c03]::run_test::{closure#1} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41 [INFO] [stdout] 35: 0x58d2b55809f4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 36: 0x58d2b558a162 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13 [INFO] [stdout] 37: 0x58d2b558a162 - ::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 38: 0x58d2b558a162 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40 [INFO] [stdout] 39: 0x58d2b558a162 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19 [INFO] [stdout] 40: 0x58d2b558a162 - std[10d71ac2c42b111e]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x58d2b558a162 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26 [INFO] [stdout] 42: 0x58d2b558a162 - ::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x58d2b5d2456f - + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9 [INFO] [stderr] error: test failed, to rerun pass `--bin sara` [INFO] [stdout] 44: 0x58d2b5d2456f - ::new::thread_start [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 45: 0x731de305faa4 - [INFO] [stdout] 46: 0x731de30eca64 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- infrastructure::git::tests::github_repo_from_remote_resolves_https_origin stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'infrastructure::git::tests::github_repo_from_remote_resolves_https_origin' (2540) panicked at src/infrastructure/git.rs:264:40: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x58d2b5d25428 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x58d2b5d25428 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x58d2b5d25428 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x58d2b5d25428 - <::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x58d2b5d3d61a - ::fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x58d2b5d3d61a - core[8fb95b77d25ab6c8]::fmt::write [INFO] [stdout] 6: 0x58d2b5d2a932 - std[10d71ac2c42b111e]::io::default_write_fmt::> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11 [INFO] [stdout] 7: 0x58d2b5d2a932 - as std[10d71ac2c42b111e]::io::Write>::write_fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13 [INFO] [stdout] 8: 0x58d2b5d00b16 - ::print [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x58d2b5d00b16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x58d2b5d1c139 - std[10d71ac2c42b111e]::panicking::default_hook [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x58d2b558678c - core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9 [INFO] [stdout] 12: 0x58d2b558678c - test[213991da798b1c03]::test_main_inner::::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21 [INFO] [stdout] 13: 0x58d2b5d1c2f2 - core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9 [INFO] [stdout] 14: 0x58d2b5d1c2f2 - std[10d71ac2c42b111e]::panicking::panic_with_hook [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x58d2b5d00bd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x58d2b5cf5369 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x58d2b5d01cad - __rustc[3be9ba60078d4c86]::rust_begin_unwind [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x58d2b5d3de5c - core[8fb95b77d25ab6c8]::panicking::panic_fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x58d2b5d3dbd2 - core[8fb95b77d25ab6c8]::result::unwrap_failed [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x58d2b52b5082 - >::unwrap [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x58d2b52b5082 - sara[c83e6af74676eae5]::infrastructure::git::tests::test_dir [INFO] [stdout] at /opt/rustwide/workdir/src/infrastructure/git.rs:264:40 [INFO] [stdout] 22: 0x58d2b52b6032 - sara[c83e6af74676eae5]::infrastructure::git::tests::github_repo_from_remote_resolves_https_origin [INFO] [stdout] at /opt/rustwide/workdir/src/infrastructure/git.rs:279:19 [INFO] [stdout] 23: 0x58d2b52a8c97 - sara[c83e6af74676eae5]::infrastructure::git::tests::github_repo_from_remote_resolves_https_origin::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/infrastructure/git.rs:278:55 [INFO] [stdout] 24: 0x58d2b5569196 - >::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x58d2b557986b - core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x58d2b557986b - test[213991da798b1c03]::__rust_begin_short_backtrace::, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18 [INFO] [stdout] 27: 0x58d2b55870e5 - test[213991da798b1c03]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74 [INFO] [stdout] 28: 0x58d2b55870e5 - as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 29: 0x58d2b55870e5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40 [INFO] [stdout] 30: 0x58d2b55870e5 - std[10d71ac2c42b111e]::panicking::catch_unwind::, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19 [INFO] [stdout] 31: 0x58d2b55870e5 - std[10d71ac2c42b111e]::panic::catch_unwind::, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x58d2b55870e5 - test[213991da798b1c03]::run_test_in_process [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27 [INFO] [stdout] 33: 0x58d2b55870e5 - test[213991da798b1c03]::run_test::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43 [INFO] [stdout] 34: 0x58d2b55809f4 - test[213991da798b1c03]::run_test::{closure#1} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41 [INFO] [stdout] 35: 0x58d2b55809f4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 36: 0x58d2b558a162 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13 [INFO] [stdout] 37: 0x58d2b558a162 - ::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 38: 0x58d2b558a162 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40 [INFO] [stdout] 39: 0x58d2b558a162 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19 [INFO] [stdout] 40: 0x58d2b558a162 - std[10d71ac2c42b111e]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x58d2b558a162 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26 [INFO] [stdout] 42: 0x58d2b558a162 - ::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x58d2b5d2456f - + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9 [INFO] [stdout] 44: 0x58d2b5d2456f - ::new::thread_start [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 45: 0x731de305faa4 - [INFO] [stdout] 46: 0x731de30eca64 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] infrastructure::git::tests::github_repo_from_remote_fails_clearly_for_non_github_url [INFO] [stdout] infrastructure::git::tests::github_repo_from_remote_fails_clearly_when_no_origin [INFO] [stdout] infrastructure::git::tests::github_repo_from_remote_resolves_https_origin [INFO] [stdout] infrastructure::git::tests::github_repo_from_remote_resolves_ssh_origin [INFO] [stdout] [INFO] [stdout] test result: FAILED. 212 passed; 4 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.60s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "5488986efde75d4db2d39f794e709237d3128896ee8251c797eb4ca417dd8777", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5488986efde75d4db2d39f794e709237d3128896ee8251c797eb4ca417dd8777", kill_on_drop: false }` [INFO] [stdout] 5488986efde75d4db2d39f794e709237d3128896ee8251c797eb4ca417dd8777