[INFO] cloning repository https://github.com/jstockdi/ward [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jstockdi/ward" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjstockdi%2Fward", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjstockdi%2Fward'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 28ca0086b1795c2889f2feac80ef5eb26f31a8bc [INFO] testing jstockdi/ward against 1.99.0-beta.8 for beta-1.100-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjstockdi%2Fward" "/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/jstockdi/ward [INFO] finished tweaking git repo https://github.com/jstockdi/ward [INFO] tweaked toml for git repo https://github.com/jstockdi/ward written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/jstockdi/ward on toolchain 1.99.0-beta.8 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/jstockdi/ward 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded wasm-bindgen-shared v0.2.117 [INFO] [stderr] Downloaded clap_derive v4.6.0 [INFO] [stderr] Downloaded wasm-bindgen-macro v0.2.117 [INFO] [stderr] Downloaded wasm-bindgen v0.2.117 [INFO] [stderr] Downloaded clap v4.6.0 [INFO] [stderr] Downloaded assert_cmd v2.2.0 [INFO] [stderr] Downloaded wasm-bindgen-macro-support v0.2.117 [INFO] [stderr] Downloaded js-sys v0.3.94 [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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] bc13c59bf8e2674758e259f7b0f8b02811894bfb8893d68aedb52d097408e825 [INFO] running `Command { std: "docker" "start" "bc13c59bf8e2674758e259f7b0f8b02811894bfb8893d68aedb52d097408e825", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bc13c59bf8e2674758e259f7b0f8b02811894bfb8893d68aedb52d097408e825", 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" "bc13c59bf8e2674758e259f7b0f8b02811894bfb8893d68aedb52d097408e825" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bc13c59bf8e2674758e259f7b0f8b02811894bfb8893d68aedb52d097408e825", 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" "bc13c59bf8e2674758e259f7b0f8b02811894bfb8893d68aedb52d097408e825" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling iana-time-zone v0.1.65 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling clap_derive v4.6.0 [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stderr] Compiling bcl-ward v0.2.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: function `scan` is never used [INFO] [stdout] --> src/leaks/tier2.rs:43:8 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn scan(text: &str) -> Vec { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.12s [INFO] running `Command { std: "docker" "inspect" "bc13c59bf8e2674758e259f7b0f8b02811894bfb8893d68aedb52d097408e825", 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" "bc13c59bf8e2674758e259f7b0f8b02811894bfb8893d68aedb52d097408e825" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling libc v0.2.184 [INFO] [stderr] Compiling predicates-core v1.0.10 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling float-cmp v0.10.0 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling assert_cmd v2.2.0 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling predicates-tree v1.0.13 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling predicates v3.1.4 [INFO] [stderr] Compiling bcl-ward v0.2.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: function `scan` is never used [INFO] [stdout] --> src/leaks/tier2.rs:43:8 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn scan(text: &str) -> Vec { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `scan` is never used [INFO] [stdout] --> src/leaks/tier2.rs:43:8 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn scan(text: &str) -> Vec { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 14.42s [INFO] running `Command { std: "docker" "inspect" "bc13c59bf8e2674758e259f7b0f8b02811894bfb8893d68aedb52d097408e825", 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" "bc13c59bf8e2674758e259f7b0f8b02811894bfb8893d68aedb52d097408e825" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }` [INFO] [stderr] warning: function `scan` is never used [INFO] [stderr] --> src/leaks/tier2.rs:43:8 [INFO] [stderr] | [INFO] [stderr] 43 | pub fn scan(text: &str) -> Vec { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `bcl-ward` (bin "ward") generated 1 warning [INFO] [stderr] warning: `bcl-ward` (bin "ward" test) generated 1 warning (1 duplicate) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ward-1a4692b628942352) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/ward-6cb3fb9cfef72a9c) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_false_positives.rs (/opt/rustwide/target/debug/deps/test_false_positives-5c0afb0a8d6296e6) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test test_code_variable_names ... ok [INFO] [stdout] test test_percentages ... ok [INFO] [stdout] test test_ticker_symbols ... ok [INFO] [stdout] test test_iso_dates ... ok [INFO] [stdout] test test_dollar_amounts ... ok [INFO] [stdout] test test_git_ssh_remote_urls ... ok [INFO] [stdout] test test_share_quantities ... ok [INFO] [stdout] test test_account_and_household_ids ... ok [INFO] [stdout] test test_account_names ... ok [INFO] [stdout] test test_enum_strings ... ok [INFO] [stdout] test test_rebalance_fixture ... ok [INFO] [stdout] test test_cusip_codes ... ok [INFO] [stdout] test test_git_ssh_connection ... ok [INFO] [stdout] test test_import_statements ... ok [INFO] [stdout] test test_key_type_identifiers ... ok [INFO] [stdout] test test_schema_ddl ... ok [INFO] [stdout] test test_url_paths ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.90s [INFO] [stdout] [INFO] [stderr] Running tests/test_integration.rs (/opt/rustwide/target/debug/deps/test_integration-a5d3d93d454df42d) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test test_leaks_clean_ticker ... ok [INFO] [stdout] test test_empty_stdin ... ok [INFO] [stdout] test test_malformed_stdin ... ok [INFO] [stdout] test test_log_writes_event ... ok [INFO] [stdout] test test_leaks_blocked_github_pat ... ok [INFO] [stdout] test test_pii_blocked_ssn ... ok [INFO] [stdout] test test_pii_clean_bash ... ok [INFO] [stdout] test test_pii_clean_rebalance_fixture ... ok [INFO] [stdout] test test_pii_clean_prompt ... ok [INFO] [stdout] test test_pii_blocked_email_in_edit ... ok [INFO] [stdout] test test_multiple_violations ... ok [INFO] [stdout] test test_leaks_blocked_connection_string ... ok [INFO] [stdout] test test_leaks_blocked_private_key ... ok [INFO] [stdout] test test_leaks_blocked_stripe_key ... ok [INFO] [stdout] test test_leaks_blocked_aws_key ... ok [INFO] [stderr] Running tests/test_leaks_tier1.rs (/opt/rustwide/target/debug/deps/test_leaks_tier1-a62e1b7a30420223) [INFO] [stdout] test test_log_redacts_leaks ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.05s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test test_github_pat ... ok [INFO] [stdout] test test_aws_access_key_example_allowlisted ... ok [INFO] [stdout] test test_npm_token ... ok [INFO] [stdout] test test_clean_input_no_match ... ok [INFO] [stdout] test test_github_app_token ... ok [INFO] [stdout] test test_github_oauth ... ok [INFO] [stdout] test test_pypi_token ... ok [INFO] [stdout] test test_aws_access_key_real ... ok [INFO] [stdout] test test_slack_bot_token ... ok [INFO] [stdout] test test_slack_webhook ... ok [INFO] [stdout] test test_anthropic_admin_key ... ok [INFO] [stdout] test test_aws_bedrock_key ... ok [INFO] [stdout] test test_stripe_test_key ... ok [INFO] [stdout] test test_openai_api_key ... ok [INFO] [stdout] test test_stripe_live_key ... ok [INFO] [stdout] test test_linear_api_key ... ok [INFO] [stdout] test test_databricks_token ... ok [INFO] [stdout] test test_anthropic_api_key ... ok [INFO] [stdout] test test_slack_app_token ... ok [INFO] [stdout] test test_grafana_api_key ... ok [INFO] [stdout] test test_gitlab_pat ... ok [INFO] [stdout] test test_gcp_api_key ... ok [INFO] [stdout] test test_sendgrid_token ... ok [INFO] [stdout] test test_aws_secret_key ... ok [INFO] [stdout] test test_vault_token ... ok [INFO] [stdout] test test_github_fine_grained_pat ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.85s [INFO] [stdout] [INFO] [stderr] Running tests/test_leaks_tier2.rs (/opt/rustwide/target/debug/deps/test_leaks_tier2-82db2d859023ee62) [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test test_env_secret_skipped_for_js_files ... ok [INFO] [stdout] test test_env_secret_skipped_for_python_files ... ok [INFO] [stdout] test test_env_secret_skipped_for_go_files ... ok [INFO] [stdout] test test_env_secret_skipped_for_rs_files ... ok [INFO] [stdout] test test_other_detectors_still_active_for_source_code ... ok [INFO] [stdout] test test_connection_string_still_active_for_source_code ... ok [INFO] [stdout] test test_placeholder_no_match ... ok [INFO] [stdout] test test_schema_ddl_no_match ... ok [INFO] [stdout] test test_postgres_uri ... ok [INFO] [stdout] test test_private_key_rsa ... ok [INFO] [stdout] test test_env_secret_enabled_for_env_files ... ok [INFO] [stdout] test test_private_key_openssh ... ok [INFO] [stdout] test test_redis_uri ... ok [INFO] [stderr] Running tests/test_leaks_tier3.rs (/opt/rustwide/target/debug/deps/test_leaks_tier3-774a205cf8f1216b) [INFO] [stdout] test test_env_secret_enabled_for_sh_files ... ok [INFO] [stdout] test test_jwt_token ... ok [INFO] [stdout] test test_env_client_secret ... ok [INFO] [stdout] test test_mongodb_srv_uri ... ok [INFO] [stdout] test test_url_path_no_match ... ok [INFO] [stdout] test test_env_password ... ok [INFO] [stdout] test test_env_database_url ... ok [INFO] [stdout] test test_mysql_uri ... ok [INFO] [stdout] test test_private_key_ec ... ok [INFO] [stdout] test test_env_secret_enabled_for_no_file_path ... ok [INFO] [stdout] test test_env_secret_enabled_for_yaml_files ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test test_code_identifiers_no_match ... ok [INFO] [stdout] test test_account_names_no_match ... ok [INFO] [stdout] test test_example_suffix_no_match ... ok [INFO] [stdout] test test_ticker_no_match ... ok [INFO] [stdout] test test_generic_low_entropy_no_match ... ok [INFO] [stdout] test test_generic_stopword_no_match ... ok [INFO] [stdout] test test_generic_long_stopword_no_match ... ok [INFO] [stdout] test test_generic_alpha_only_no_match ... ok [INFO] [stdout] test test_import_no_match ... ok [INFO] [stdout] test test_curl_bearer ... ok [INFO] [stdout] test test_curl_user_pass ... ok [INFO] [stdout] test test_key_type_no_match ... ok [INFO] [stdout] test test_generic_high_entropy ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.86s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/test_log.rs (/opt/rustwide/target/debug/deps/test_log-28cf1790536fc15a) [INFO] [stdout] running 9 tests [INFO] [stdout] test test_log_stop ... ok [INFO] [stdout] test test_log_creates_dir ... ok [INFO] [stdout] test test_log_session_start ... ok [INFO] [stdout] test test_log_always_exits_0 ... ok [INFO] [stdout] test test_log_custom_path ... ok [INFO] [stdout] test test_log_pre_tool_use ... ok [INFO] [stdout] test test_log_post_tool_use ... ok [INFO] [stdout] test test_log_redaction ... ok [INFO] [stdout] test test_log_truncation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.40s [INFO] [stdout] [INFO] [stderr] Running tests/test_pii.rs (/opt/rustwide/target/debug/deps/test_pii-9f2d431df4829125) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test test_phone_plus1 ... ok [INFO] [stdout] test test_rebalance_fixture_no_match ... ok [INFO] [stdout] test test_dollar_amounts_no_match ... ok [INFO] [stdout] test test_cusip_no_match ... ok [INFO] [stdout] test test_pii_redact ... ok [INFO] [stdout] test test_phone_parens ... ok [INFO] [stdout] test test_credit_card_spaces ... ok [INFO] [stdout] test test_ssn_detected ... ok [INFO] [stdout] test test_tickers_no_match ... ok [INFO] [stdout] test test_credit_card_dashes ... ok [INFO] [stdout] test test_email_detected ... ok [INFO] [stdout] test test_iso_date_no_match ... ok [INFO] [stderr] Running tests/test_posttooluse.rs (/opt/rustwide/target/debug/deps/test_posttooluse-2750ece701df6c61) [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_posttooluse_does_not_scan_tool_input ... ok [INFO] [stdout] test test_leaks_clean_tool_response_passes ... ok [INFO] [stdout] test test_pii_redacts_ssn_in_tool_response ... ok [INFO] [stdout] test test_redacted_output_preserves_surrounding_text ... ok [INFO] [stdout] test test_leaks_redacts_string_tool_response ... ok [INFO] [stdout] test test_leaks_redacts_object_tool_response ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.92s [INFO] [stdout] [INFO] [stderr] Running tests/test_status.rs (/opt/rustwide/target/debug/deps/test_status-894f4543114b34df) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_status_no_cost_field ... ok [INFO] [stdout] test test_status_invalid_json ... ok [INFO] [stdout] test test_status_empty_stdin ... ok [INFO] [stdout] test test_status_high_context_red ... ok [INFO] [stdout] test test_status_no_model_field ... ok [INFO] [stdout] test test_status_empty_json ... ok [INFO] [stdout] test test_status_at_show_threshold ... ok [INFO] [stdout] test test_status_below_threshold_no_output ... ok [INFO] [stdout] test test_status_between_thresholds ... ok [INFO] [stdout] test test_status_at_warn_threshold_red ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/test_ward_skip.rs (/opt/rustwide/target/debug/deps/test_ward_skip-d6cc4adecef9efde) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_ward_skip_with_leading_whitespace ... ok [INFO] [stdout] test test_ward_skip_bypasses_pii ... ok [INFO] [stdout] test test_ward_skip_bypasses_leaks ... ok [INFO] [stdout] test test_ward_skip_does_not_apply_to_tool_use ... ok [INFO] [stdout] test test_ward_skip_mid_message_does_not_bypass ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Doc-tests ward [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "bc13c59bf8e2674758e259f7b0f8b02811894bfb8893d68aedb52d097408e825", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bc13c59bf8e2674758e259f7b0f8b02811894bfb8893d68aedb52d097408e825", kill_on_drop: false }` [INFO] [stdout] bc13c59bf8e2674758e259f7b0f8b02811894bfb8893d68aedb52d097408e825