[INFO] cloning repository https://github.com/frits-v/muzzle
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/frits-v/muzzle" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffrits-v%2Fmuzzle", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffrits-v%2Fmuzzle'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 2c4707b8afc1e2655a67b11af21da45f42856818
[INFO] testing frits-v/muzzle against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffrits-v%2Fmuzzle" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/frits-v/muzzle
[INFO] finished tweaking git repo https://github.com/frits-v/muzzle
[INFO] tweaked toml for git repo https://github.com/frits-v/muzzle written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/frits-v/muzzle on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/frits-v/muzzle 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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded proptest v1.10.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6d53a4ec6dc9e003188a6b29bf46689dd83ee3bc0c3aac71e1ff1f346e3cb640
[INFO] running `Command { std: "docker" "start" "-a" "6d53a4ec6dc9e003188a6b29bf46689dd83ee3bc0c3aac71e1ff1f346e3cb640", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6d53a4ec6dc9e003188a6b29bf46689dd83ee3bc0c3aac71e1ff1f346e3cb640", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6d53a4ec6dc9e003188a6b29bf46689dd83ee3bc0c3aac71e1ff1f346e3cb640", kill_on_drop: false }`
[INFO] [stdout] 6d53a4ec6dc9e003188a6b29bf46689dd83ee3bc0c3aac71e1ff1f346e3cb640
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5201a6fa324d1fc0c1170714a7c47b72d56a106d5f96e1bc05b50261eacff202
[INFO] running `Command { std: "docker" "start" "-a" "5201a6fa324d1fc0c1170714a7c47b72d56a106d5f96e1bc05b50261eacff202", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling muzzle-hooks v0.2.0 (/opt/rustwide/workdir/hooks)
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling muzzle-memory v0.1.0 (/opt/rustwide/workdir/memory)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 28.21s
[INFO] running `Command { std: "docker" "inspect" "5201a6fa324d1fc0c1170714a7c47b72d56a106d5f96e1bc05b50261eacff202", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5201a6fa324d1fc0c1170714a7c47b72d56a106d5f96e1bc05b50261eacff202", kill_on_drop: false }`
[INFO] [stdout] 5201a6fa324d1fc0c1170714a7c47b72d56a106d5f96e1bc05b50261eacff202
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2bac9b7aa5a78c0e9d2519207f2fba487be68846fe0a739c1c036672df31ab5d
[INFO] running `Command { std: "docker" "start" "-a" "2bac9b7aa5a78c0e9d2519207f2fba487be68846fe0a739c1c036672df31ab5d", kill_on_drop: false }`
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling muzzle-memory v0.1.0 (/opt/rustwide/workdir/memory)
[INFO] [stderr]    Compiling muzzle-hooks v0.2.0 (/opt/rustwide/workdir/hooks)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 12.17s
[INFO] running `Command { std: "docker" "inspect" "2bac9b7aa5a78c0e9d2519207f2fba487be68846fe0a739c1c036672df31ab5d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2bac9b7aa5a78c0e9d2519207f2fba487be68846fe0a739c1c036672df31ab5d", kill_on_drop: false }`
[INFO] [stdout] 2bac9b7aa5a78c0e9d2519207f2fba487be68846fe0a739c1c036672df31ab5d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 12fc484bf92e18e21100a31327da8a1d4e440fd12fa52e160ead68c4f1305370
[INFO] running `Command { std: "docker" "start" "-a" "12fc484bf92e18e21100a31327da8a1d4e440fd12fa52e160ead68c4f1305370", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/muzzle-29ecaa820891a160)
[INFO] [stdout] 
[INFO] [stdout] running 195 tests
[INFO] [stdout] test changelog::tests::test_days_to_date ... ok
[INFO] [stdout] test changelog::tests::test_extract_first_word ... ok
[INFO] [stdout] test changelog::tests::test_extract_push_arg ... ok
[INFO] [stdout] test changelog::tests::test_format_entry_edit ... ok
[INFO] [stdout] test changelog::tests::test_format_entry_mcp_tool ... ok
[INFO] [stdout] test changelog::tests::test_format_entry_write ... ok
[INFO] [stdout] test changelog::tests::test_is_read_only_bash_commands ... ok
[INFO] [stdout] test changelog::tests::test_input_fields_from_empty_value ... ok
[INFO] [stdout] test changelog::tests::test_input_fields_from_value ... ok
[INFO] [stdout] test changelog::tests::test_output_fields_from_value ... ok
[INFO] [stdout] test changelog::tests::test_is_read_only_skip_tools ... ok
[INFO] [stdout] test config::tests::test_bin_dir_default_not_empty ... ok
[INFO] [stdout] test config::tests::test_changelog_gz_path ... ok
[INFO] [stdout] test config::tests::test_changelog_path ... ok
[INFO] [stdout] test changelog::tests::test_format_entry_bash_truncation ... ok
[INFO] [stdout] test config::tests::test_changelog_symlink_path ... ok
[INFO] [stdout] test config::tests::test_changelog_uses_state_dir ... ok
[INFO] [stdout] test config::tests::test_config_file_path ... ok
[INFO] [stdout] test config::tests::test_is_in_any_workspace ... ok
[INFO] [stdout] test changelog::tests::test_format_entry_bash_generic ... ok
[INFO] [stdout] test config::tests::test_is_under ... ok
[INFO] [stdout] test config::tests::test_parse_path_list_expands_tilde ... ok
[INFO] [stdout] test config::tests::test_home_and_workspace_not_empty ... ok
[INFO] [stdout] test config::tests::test_expand_tilde ... ok
[INFO] [stdout] test changelog::tests::test_extract_git_dir ... ok
[INFO] [stdout] test changelog::tests::test_is_read_only_bash_git ... ok
[INFO] [stdout] test config::tests::test_bin_dir_empty_env_falls_through ... ok
[INFO] [stdout] test config::tests::test_parse_path_list_trims_whitespace ... ok
[INFO] [stdout] test config::tests::test_bin_dir_env_override ... ok
[INFO] [stdout] test config::tests::test_pid_marker_path ... ok
[INFO] [stdout] test changelog::tests::test_format_entry_jira_issue ... ok
[INFO] [stdout] test changelog::tests::test_format_entry_bash_git_push ... ok
[INFO] [stdout] test config::tests::test_pid_marker_uses_state_dir ... ok
[INFO] [stdout] test config::tests::test_pid_marker_dir_path ... ok
[INFO] [stdout] test config::tests::test_rate_limit_dir ... ok
[INFO] [stdout] test config::tests::test_session_tmp_dir ... ok
[INFO] [stdout] test config::tests::test_short_id ... ok
[INFO] [stdout] test config::tests::test_spec_file_path ... ok
[INFO] [stdout] test config::tests::test_spec_uses_state_dir ... ok
[INFO] [stdout] test config::tests::test_state_dir_default ... ok
[INFO] [stdout] test config::tests::test_state_dir_env_override ... ok
[INFO] [stdout] test changelog::tests::test_is_read_only_bash_mutating_git ... ok
[INFO] [stdout] test config::tests::test_trace_path ... ok
[INFO] [stdout] test config::tests::test_validate_workspace_exists ... ok
[INFO] [stdout] test config::tests::test_workspace_env_override ... ok
[INFO] [stdout] test config::tests::test_validate_workspaces_some_missing ... ok
[INFO] [stdout] test config::tests::test_validate_workspace_missing ... ok
[INFO] [stdout] test config::tests::test_workspace_empty_env_falls_back ... ok
[INFO] [stdout] test config::tests::test_workspace_for_path_no_match ... ok
[INFO] [stdout] test config::tests::test_state_dir_xdg_override ... ok
[INFO] [stdout] test config::tests::test_workspaces_env_comma_separated ... ok
[INFO] [stdout] test config::tests::test_validate_workspaces_all_exist ... ok
[INFO] [stdout] test config::tests::test_trace_gz_path ... ok
[INFO] [stdout] test config::tests::test_workspace_for_path_finds_match ... ok
[INFO] [stdout] test config::tests::test_workspaces_empty_env_falls_back ... ok
[INFO] [stdout] test config::tests::test_worktree_dir ... ok
[INFO] [stdout] test gitcheck::tests::test_bash_write_paths_fd_redirects_not_captured_as_paths ... ok
[INFO] [stdout] test gitcheck::tests::test_bash_write_paths_ignore_quoted_content ... ok
[INFO] [stdout] test gitcheck::tests::test_bash_write_paths_no_absolute ... ok
[INFO] [stdout] test config::tests::test_worktree_path ... ok
[INFO] [stdout] test gitcheck::tests::test_bash_write_paths_no_whitespace_redirect ... ok
[INFO] [stdout] test gitcheck::tests::test_bash_write_paths_redirect ... ok
[INFO] [stdout] test gitcheck::tests::test_bash_write_paths_git_c_across_separator ... ok
[INFO] [stdout] test gitcheck::tests::test_bash_write_paths_quoted_redirect_target ... ok
[INFO] [stdout] test gitcheck::tests::test_bash_write_paths_combined_stdout_stderr_redirect ... ok
[INFO] [stdout] test gitcheck::tests::test_bash_write_paths_escaped_quote_inside_double_quoted_arg ... ok
[INFO] [stdout] test gitcheck::tests::test_bash_write_paths_tee ... ok
[INFO] [stdout] test gitcheck::tests::test_extract_repo_from_git_op_no_git ... ok
[INFO] [stdout] test gitcheck::tests::test_extract_repo_from_git_op_non_workspace ... ok
[INFO] [stdout] test gitcheck::tests::test_extract_repo_from_git_op_cd_pattern ... ok
[INFO] [stdout] test gitcheck::tests::test_delete_main ... ok
[INFO] [stdout] test gitcheck::tests::test_git_in_echo_still_blocked ... ok
[INFO] [stdout] test gitcheck::tests::test_extract_repo_from_git_op_git_c ... ok
[INFO] [stdout] test changelog::tests::test_is_read_only_mcp_read_tools ... ok
[INFO] [stdout] test gitcheck::tests::test_gh_merge ... ok
[INFO] [stdout] test gitcheck::tests::test_is_worktree_management_op ... ok
[INFO] [stdout] test gitcheck::tests::test_follow_tags ... ok
[INFO] [stdout] test gitcheck::tests::test_is_repo_git_op ... ok
[INFO] [stdout] test gitcheck::tests::test_refspec_push_to_main ... ok
[INFO] [stdout] test gitcheck::tests::test_extract_repo_from_git_op_git_c_subpath ... ok
[INFO] [stdout] test config::tests::test_parse_path_list_empty ... ok
[INFO] [stdout] test gitcheck::tests::test_non_git_commands_not_blocked ... ok
[INFO] [stdout] test changelog::tests::test_append_to_changelog ... ok
[INFO] [stdout] test gitcheck::tests::test_no_verify ... ok
[INFO] [stdout] test gitcheck::tests::test_hard_reset ... ok
[INFO] [stdout] test gitcheck::tests::test_safe_git_commands_not_blocked ... ok
[INFO] [stderr] {"bin":"test-bin","level":"ERROR","msg":"something broke","ts":"2026-05-11T10:08:07Z"}
[INFO] [stdout] test log::tests::test_error_convenience ... ok
[INFO] [stdout] test gitcheck::tests::test_worktree_enforcement_bare_checkout ... ok
[INFO] [stdout] test log::tests::test_iso_now_format ... ok
[INFO] [stderr] {"bin":"test-bin","level":"WARN","msg":"heads up","ts":"2026-05-11T10:08:07Z"}
[INFO] [stdout] test log::tests::test_warn_convenience ... ok
[INFO] [stderr] {"bin":"test","level":"WARN","msg":"path with \"quotes\" and \\backslashes\nnewline","ts":"2026-05-11T10:08:07Z"}
[INFO] [stderr] {"bin":"test","level":"INFO","msg":"hello world","ts":"2026-05-11T10:08:07Z"}
[INFO] [stderr] {"bin":"test","detail":"detail","level":"ERROR","msg":"msg","session":"sess-123","ts":"2026-05-11T10:08:07Z"}
[INFO] [stdout] test log::tests::test_emit_escapes_special_chars ... ok
[INFO] [stdout] test mcp::tests::test_atlassian_create_jira_ask ... ok
[INFO] [stdout] test log::tests::test_emit_produces_valid_json ... ok
[INFO] [stdout] test mcp::tests::test_atlassian_confluence_write_ask ... ok
[INFO] [stdout] test mcp::tests::test_atlassian_read_allow ... ok
[INFO] [stdout] test mcp::tests::test_atlassian_create_jira_no_session ... ok
[INFO] [stdout] test mcp::tests::test_atlassian_safe_write_allow ... ok
[INFO] [stdout] test mcp::tests::test_datadog_read_allow ... ok
[INFO] [stdout] test mcp::tests::test_datadog_write_ask ... ok
[INFO] [stdout] test gitcheck::tests::test_delete_semver_tags ... ok
[INFO] [stdout] test mcp::tests::test_github_read_allow ... ok
[INFO] [stdout] test mcp::tests::test_github_merge_ask ... ok
[INFO] [stdout] test mcp::tests::test_github_review_ask ... ok
[INFO] [stdout] test mcp::tests::test_github_safe_write_allow ... ok
[INFO] [stdout] test mcp::tests::test_non_mcp_allow ... ok
[INFO] [stdout] test gitcheck::tests::test_worktree_enforcement_main_checkout_deny ... ok
[INFO] [stderr] {"bin":"test-bin","level":"DEBUG","msg":"no extras","ts":"2026-05-11T10:08:07Z"}
[INFO] [stdout] test changelog::tests::test_is_read_only_mutating_not_skipped ... ok
[INFO] [stdout] test log::tests::test_emit_full_without_optional_fields ... ok
[INFO] [stdout] test changelog::tests::test_format_entry_bash_git_commit ... ok
[INFO] [stdout] test mcp::tests::test_sentry_unknown_ask ... ok
[INFO] [stdout] test mcp::tests::test_slack_write_ask ... ok
[INFO] [stdout] test mcp::tests::test_slack_read_allow ... ok
[INFO] [stdout] test mcp::tests::test_sysdig_read_allow ... ok
[INFO] [stdout] test mcp::tests::test_unknown_mcp_ask ... ok
[INFO] [stdout] test output::tests::test_allow_json ... ok
[INFO] [stdout] test output::tests::test_deny_json ... ok
[INFO] [stdout] test output::tests::test_json_escaping ... ok
[INFO] [stdout] test sandbox::tests::test_changelog_files_allowed_no_worktree ... ok
[INFO] [stdout] test output::tests::test_ask_json ... ok
[INFO] [stdout] test sandbox::tests::test_case_sensitivity_system_paths ... ok
[INFO] [stdout] test sandbox::tests::test_config_paths_always_allowed ... ok
[INFO] [stdout] test sandbox::tests::test_claude_config_always_allowed ... ok
[INFO] [stdout] test sandbox::tests::test_dangerous_dotfiles_ask ... ok
[INFO] [stdout] test sandbox::tests::test_dot_dot_in_worktree_path ... ok
[INFO] [stdout] test sandbox::tests::test_dot_dot_traversal_system_path ... ok
[INFO] [stdout] test gitcheck::tests::test_worktree_enforcement_worktree_allow ... ok
[INFO] [stdout] test sandbox::tests::test_double_slash_system_path ... ok
[INFO] [stdout] test sandbox::tests::test_empty_path ... ok
[INFO] [stdout] test gitcheck::tests::test_worktree_enforcement_worktree_management ... ok
[INFO] [stderr] {"bin":"session-start","detail":"/path/to/workspace","level":"INFO","msg":"session created","session":"sess-abc123","ts":"2026-05-11T10:08:07Z"}
[INFO] [stdout] test mcp::tests::test_sentry_read_allow ... ok
[INFO] [stdout] test sandbox::tests::test_macos_private_prefix_deny ... ok
[INFO] [stdout] test mcp::tests::test_atlassian_create_jira_with_session ... ok
[INFO] [stdout] test log::tests::test_emit_full_with_all_fields ... ok
[INFO] [stdout] test mcp::tests::test_rate_limit_exceeded ... ok
[INFO] [stdout] test mcp::tests::test_rate_limit_expired_entries ... ok
[INFO] [stdout] test sandbox::tests::test_normalize_above_root ... ok
[INFO] [stdout] test sandbox::tests::test_normalize_double_slashes ... ok
[INFO] [stdout] test sandbox::tests::test_normalize_empty_and_dot ... ok
[INFO] [stdout] test sandbox::tests::test_normalize_preserves_absolute ... ok
[INFO] [stdout] test sandbox::tests::test_no_session_state_null ... ok
[INFO] [stdout] test sandbox::tests::test_home_paths_allow ... ok
[INFO] [stdout] test sandbox::tests::test_outside_home_ask ... ok
[INFO] [stdout] test sandbox::tests::test_path_with_spaces ... ok
[INFO] [stdout] test mcp::tests::test_rate_limit_not_exceeded ... ok
[INFO] [stdout] test sandbox::tests::test_normalize_basic ... ok
[INFO] [stdout] test sandbox::tests::test_resolve_path_nonexistent_deep ... ok
[INFO] [stdout] test gitcheck::tests::test_push_to_main ... ok
[INFO] [stdout] test gitcheck::tests::test_force_push_without_lease ... ok
[INFO] [stdout] test mcp::tests::test_route_with_session_rate_limit_message ... ok
[INFO] [stdout] test gitcheck::tests::test_worktree_enforcement_not_active ... ok
[INFO] [stdout] test sandbox::tests::test_main_checkout_deny ... ok
[INFO] [stdout] test config::tests::test_workspaces_legacy_singular_fallback ... ok
[INFO] [stdout] test sandbox::tests::test_repo_claude_md_allowed_in_worktree_mode ... ok
[INFO] [stdout] test sandbox::tests::test_tilde_expansion ... ok
[INFO] [stdout] test sandbox::tests::test_no_worktree_session_allows_existing_worktree_paths ... ok
[INFO] [stdout] test sandbox::tests::test_temp_path_bash_allow ... ok
[INFO] [stdout] test sandbox::tests::test_no_worktree_session_deny ... ok
[INFO] [stdout] test sandbox::tests::test_system_path_deny ... ok
[INFO] [stdout] test sandbox::tests::test_repo_agents_allowed_in_worktree_mode ... ok
[INFO] [stdout] test sandbox::tests::test_device_path_allow ... ok
[INFO] [stdout] test sandbox::tests::test_session_temp_always_allowed ... ok
[INFO] [stdout] test sandbox::tests::test_temp_path_file_tool_ask ... ok
[INFO] [stdout] test sandbox::tests::test_no_worktree_session_config_allowed ... ok
[INFO] [stdout] test sandbox::tests::test_trailing_slash_system_paths ... ok
[INFO] [stdout] test sandbox::tests::test_unicode_filenames ... ok
[INFO] [stdout] test sandbox::tests::test_symlink_traversal_via_parent ... ok
[INFO] [stdout] test sandbox::tests::test_symlink_to_system_path ... ok
[INFO] [stdout] test sandbox::tests::test_very_long_path ... ok
[INFO] [stdout] test sandbox::tests::test_worktree_config_paths_redirected ... ok
[INFO] [stdout] test session::tests::test_read_spec_file_not_found ... ok
[INFO] [stdout] test sandbox::tests::test_worktree_missing_for_unknown_repo ... ok
[INFO] [stdout] test session::tests::test_register_pid ... ok
[INFO] [stdout] test session::tests::test_read_spec_file_malformed_lines ... ok
[INFO] [stdout] test sandbox::tests::test_worktree_non_agents_still_allowed ... ok
[INFO] [stdout] test session::tests::test_resolve_no_marker_dir ... ok
[INFO] [stdout] test sandbox::tests::test_worktree_path_with_spaces_allowed ... ok
[INFO] [stdout] test sandbox::tests::test_worktree_path_allow ... ok
[INFO] [stdout] test session::tests::test_resolve_with_id ... ok
[INFO] [stdout] test session::tests::test_session_error_display ... ok
[INFO] [stdout] test tests::test_worktree_missing_msg_format ... ok
[INFO] [stdout] test session::tests::test_resolve_ppid_miss ... ok
[INFO] [stdout] test session::tests::test_state_has_session ... ok
[INFO] [stdout] test tests::test_worktree_missing_msg_special_chars ... ok
[INFO] [stdout] test session::tests::test_append_spec_entry_to_empty ... ok
[INFO] [stdout] test session::tests::test_spec_file_has_content_empty ... ok
[INFO] [stdout] test session::tests::test_append_spec_entry_to_existing ... ok
[INFO] [stdout] test session::tests::test_read_spec_file_whitespace_only ... ok
[INFO] [stdout] test session::tests::test_append_spec_entry_idempotent ... ok
[INFO] [stdout] test session::tests::test_spec_file_read_write ... ok
[INFO] [stdout] test session::tests::test_read_spec_file_empty ... ok
[INFO] [stdout] test session::tests::test_resolve_readonly_no_marker_write ... FAILED
[INFO] [stdout] test session::tests::test_resolve_readwrite_creates_marker ... FAILED
[INFO] [stdout] test tests::test_worktree_missing_msg_uses_bin_dir ... ok
[INFO] [stdout] test session::tests::test_resolve_ppid_walk_success ... FAILED
[INFO] [stderr] error: test failed, to rerun pass `-p muzzle-hooks --lib`
[INFO] [stdout] test sandbox::tests::test_dev_fd_range ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- session::tests::test_resolve_readonly_no_marker_write stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'session::tests::test_resolve_readonly_no_marker_write' (205) panicked at hooks/src/session.rs:606:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: ""
[INFO] [stdout]  right: "test-readonly-session"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5591e713beba - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5591e713beba - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5591e713beba - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5591e713beba - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5591e715138a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5591e715138a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x5591e71407c2 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5591e71407c2 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5591e711855f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5591e711855f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5591e71331c9 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5591e6e4e70c - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x5591e6e4e70c - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5591e7133382 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x5591e7133382 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5591e7118618 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5591e710d469 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5591e711966d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5591e7151bcc - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5591e7151a83 - core[e929cb53b82a81ca]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x5591e6defa95 - core[e929cb53b82a81ca]::panicking::assert_failed::<alloc[9d7caffeb3b5d2c6]::string::String, &str>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5591e6dc8534 - muzzle[67244d33cbf796d0]::session::tests::test_resolve_readonly_no_marker_write
[INFO] [stdout]                                at /opt/rustwide/workdir/hooks/src/session.rs:606:9
[INFO] [stdout]   22:     0x5591e6dc22e7 - muzzle[67244d33cbf796d0]::session::tests::test_resolve_readonly_no_marker_write::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/hooks/src/session.rs:575:47
[INFO] [stdout]   23:     0x5591e6dc0076 - <muzzle[67244d33cbf796d0]::session::tests::test_resolve_readonly_no_marker_write::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5591e6e419eb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5591e6e419eb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5591e6e4f1db - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5591e6e4f1db - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5591e6e4f1db - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5591e6e4f1db - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5591e6e4f1db - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5591e6e4f1db - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5591e6e4f1db - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5591e6e488f4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5591e6e488f4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5591e6e51de2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5591e6e51de2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5591e6e51de2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5591e6e51de2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5591e6e51de2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5591e6e51de2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5591e6e51de2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5591e713b2af - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   43:     0x5591e713b2af - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x791ca2696aa4 - <unknown>
[INFO] [stdout]   45:     0x791ca2723a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- session::tests::test_resolve_readwrite_creates_marker stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'session::tests::test_resolve_readwrite_creates_marker' (206) panicked at hooks/src/session.rs:654:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: ""
[INFO] [stdout]  right: "test-readwrite-session"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5591e713beba - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5591e713beba - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5591e713beba - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5591e713beba - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5591e715138a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5591e715138a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x5591e71407c2 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5591e71407c2 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5591e711855f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5591e711855f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5591e71331c9 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5591e6e4e70c - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x5591e6e4e70c - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5591e7133382 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x5591e7133382 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5591e7118618 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5591e710d469 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5591e711966d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5591e7151bcc - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5591e7151a83 - core[e929cb53b82a81ca]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x5591e6defa95 - core[e929cb53b82a81ca]::panicking::assert_failed::<alloc[9d7caffeb3b5d2c6]::string::String, &str>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5591e6dc8b4f - muzzle[67244d33cbf796d0]::session::tests::test_resolve_readwrite_creates_marker
[INFO] [stdout]                                at /opt/rustwide/workdir/hooks/src/session.rs:654:9
[INFO] [stdout]   22:     0x5591e6dc2317 - muzzle[67244d33cbf796d0]::session::tests::test_resolve_readwrite_creates_marker::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/hooks/src/session.rs:625:47
[INFO] [stdout]   23:     0x5591e6dc00b6 - <muzzle[67244d33cbf796d0]::session::tests::test_resolve_readwrite_creates_marker::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5591e6e419eb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5591e6e419eb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5591e6e4f1db - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5591e6e4f1db - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5591e6e4f1db - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5591e6e4f1db - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5591e6e4f1db - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5591e6e4f1db - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5591e6e4f1db - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5591e6e488f4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5591e6e488f4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5591e6e51de2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5591e6e51de2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5591e6e51de2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5591e6e51de2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5591e6e51de2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5591e6e51de2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5591e6e51de2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5591e713b2af - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   43:     0x5591e713b2af - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x791ca2696aa4 - <unknown>
[INFO] [stdout]   45:     0x791ca2723a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- session::tests::test_resolve_ppid_walk_success stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'session::tests::test_resolve_ppid_walk_success' (204) panicked at hooks/src/session.rs:388:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: ""
[INFO] [stdout]  right: "test-session-ppid-walk"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5591e713beba - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5591e713beba - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5591e713beba - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5591e713beba - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5591e715138a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5591e715138a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x5591e71407c2 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5591e71407c2 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5591e711855f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5591e711855f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5591e71331c9 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5591e6e4e70c - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x5591e6e4e70c - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5591e7133382 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x5591e7133382 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5591e7118618 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5591e710d469 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5591e711966d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5591e7151bcc - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5591e7151a83 - core[e929cb53b82a81ca]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x5591e6defa95 - core[e929cb53b82a81ca]::panicking::assert_failed::<alloc[9d7caffeb3b5d2c6]::string::String, &str>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5591e6dc5d7f - muzzle[67244d33cbf796d0]::session::tests::test_resolve_ppid_walk_success
[INFO] [stdout]                                at /opt/rustwide/workdir/hooks/src/session.rs:388:9
[INFO] [stdout]   22:     0x5591e6dc2197 - muzzle[67244d33cbf796d0]::session::tests::test_resolve_ppid_walk_success::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/hooks/src/session.rs:362:40
[INFO] [stdout]   23:     0x5591e6dbfeb6 - <muzzle[67244d33cbf796d0]::session::tests::test_resolve_ppid_walk_success::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5591e6e419eb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5591e6e419eb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5591e6e4f1db - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5591e6e4f1db - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5591e6e4f1db - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5591e6e4f1db - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5591e6e4f1db - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5591e6e4f1db - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5591e6e4f1db - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5591e6e488f4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5591e6e488f4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5591e6e51de2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5591e6e51de2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5591e6e51de2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5591e6e51de2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5591e6e51de2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5591e6e51de2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5591e6e51de2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5591e713b2af - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   43:     0x5591e713b2af - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x791ca2696aa4 - <unknown>
[INFO] [stdout]   45:     0x791ca2723a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     session::tests::test_resolve_ppid_walk_success
[INFO] [stdout]     session::tests::test_resolve_readonly_no_marker_write
[INFO] [stdout]     session::tests::test_resolve_readwrite_creates_marker
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 192 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "12fc484bf92e18e21100a31327da8a1d4e440fd12fa52e160ead68c4f1305370", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "12fc484bf92e18e21100a31327da8a1d4e440fd12fa52e160ead68c4f1305370", kill_on_drop: false }`
[INFO] [stdout] 12fc484bf92e18e21100a31327da8a1d4e440fd12fa52e160ead68c4f1305370
