[INFO] cloning repository https://github.com/hkjang/ArgosAISecurity
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/hkjang/ArgosAISecurity" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhkjang%2FArgosAISecurity", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhkjang%2FArgosAISecurity'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 914c04dfd1e3483effadee0e95d7fc4ec1ea6162
[INFO] testing hkjang/ArgosAISecurity against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhkjang%2FArgosAISecurity" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/hkjang/ArgosAISecurity
[INFO] finished tweaking git repo https://github.com/hkjang/ArgosAISecurity
[INFO] tweaked toml for git repo https://github.com/hkjang/ArgosAISecurity written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/hkjang/ArgosAISecurity on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/hkjang/ArgosAISecurity already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] fdaff12d30ade26b328b4da1ea4de7470354aeb5e131e1b5a3a8e8ae29a3ca98
[INFO] running `Command { std: "docker" "start" "fdaff12d30ade26b328b4da1ea4de7470354aeb5e131e1b5a3a8e8ae29a3ca98", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fdaff12d30ade26b328b4da1ea4de7470354aeb5e131e1b5a3a8e8ae29a3ca98", 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" "fdaff12d30ade26b328b4da1ea4de7470354aeb5e131e1b5a3a8e8ae29a3ca98" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fdaff12d30ade26b328b4da1ea4de7470354aeb5e131e1b5a3a8e8ae29a3ca98", 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" "fdaff12d30ade26b328b4da1ea4de7470354aeb5e131e1b5a3a8e8ae29a3ca98" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling log v0.4.32
[INFO] [stderr]    Compiling memchr v2.8.1
[INFO] [stderr]    Compiling cc v1.2.63
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling mio v1.2.1
[INFO] [stderr]    Compiling socket2 v0.6.4
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling http v1.4.2
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling webpki-roots v1.0.7
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling inotify-sys v0.1.5
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling mio v0.8.11
[INFO] [stderr]    Compiling filetime v0.2.29
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling inotify v0.9.6
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling libsqlite3-sys v0.28.0
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling notify v6.1.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling axum-core v0.4.5
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling hyper v1.10.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling rusqlite v0.31.0
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling argos-common v0.7.0 (/opt/rustwide/workdir/crates/argos-common)
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling argos-storage v0.7.0 (/opt/rustwide/workdir/crates/argos-storage)
[INFO] [stderr]    Compiling argos-detect v0.7.0 (/opt/rustwide/workdir/crates/argos-detect)
[INFO] [stderr]    Compiling argos-response v0.7.0 (/opt/rustwide/workdir/crates/argos-response)
[INFO] [stderr]    Compiling argos-recovery v0.7.0 (/opt/rustwide/workdir/crates/argos-recovery)
[INFO] [stderr]    Compiling argos-sensor v0.7.0 (/opt/rustwide/workdir/crates/argos-sensor)
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling argos-policy v0.7.0 (/opt/rustwide/workdir/crates/argos-policy)
[INFO] [stderr]    Compiling argos-brain v0.7.0 (/opt/rustwide/workdir/crates/argos-brain)
[INFO] [stderr]    Compiling argos-vault v0.7.0 (/opt/rustwide/workdir/crates/argos-vault)
[INFO] [stderr]    Compiling argos-agent v0.7.0 (/opt/rustwide/workdir/crates/argos-agent)
[INFO] [stderr]    Compiling argos-central v0.7.0 (/opt/rustwide/workdir/crates/argos-central)
[INFO] [stderr]    Compiling argos-cli v0.7.0 (/opt/rustwide/workdir/crates/argos-cli)
[INFO] [stderr] warning: unused dependency `serde_json`
[INFO] [stderr]  --> crates/argos-common/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 9 | serde_json.workspace = true
[INFO] [stderr]   | ^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `serde_json`
[INFO] [stderr] warning: `argos-common` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]  --> crates/argos-detect/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 9 | tracing.workspace = true
[INFO] [stderr]   | ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: `argos-detect` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `argos-common`
[INFO] [stderr]  --> crates/argos-recovery/Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | argos-common.workspace = true
[INFO] [stderr]   | ^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `argos-common`
[INFO] [stderr] warning: `argos-recovery` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 55.51s
[INFO] running `Command { std: "docker" "inspect" "fdaff12d30ade26b328b4da1ea4de7470354aeb5e131e1b5a3a8e8ae29a3ca98", 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" "fdaff12d30ade26b328b4da1ea4de7470354aeb5e131e1b5a3a8e8ae29a3ca98" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling argos-recovery v0.7.0 (/opt/rustwide/workdir/crates/argos-recovery)
[INFO] [stderr]    Compiling argos-storage v0.7.0 (/opt/rustwide/workdir/crates/argos-storage)
[INFO] [stderr]    Compiling argos-response v0.7.0 (/opt/rustwide/workdir/crates/argos-response)
[INFO] [stderr]    Compiling argos-detect v0.7.0 (/opt/rustwide/workdir/crates/argos-detect)
[INFO] [stderr]    Compiling argos-policy v0.7.0 (/opt/rustwide/workdir/crates/argos-policy)
[INFO] [stderr]    Compiling argos-common v0.7.0 (/opt/rustwide/workdir/crates/argos-common)
[INFO] [stderr]    Compiling argos-sensor v0.7.0 (/opt/rustwide/workdir/crates/argos-sensor)
[INFO] [stderr]    Compiling argos-central v0.7.0 (/opt/rustwide/workdir/crates/argos-central)
[INFO] [stderr]    Compiling argos-brain v0.7.0 (/opt/rustwide/workdir/crates/argos-brain)
[INFO] [stderr]    Compiling argos-vault v0.7.0 (/opt/rustwide/workdir/crates/argos-vault)
[INFO] [stderr]    Compiling argos-agent v0.7.0 (/opt/rustwide/workdir/crates/argos-agent)
[INFO] [stderr]    Compiling argos-cli v0.7.0 (/opt/rustwide/workdir/crates/argos-cli)
[INFO] [stderr] warning: unused dependency `serde_json`
[INFO] [stderr]  --> crates/argos-common/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 9 | serde_json.workspace = true
[INFO] [stderr]   | ^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `serde_json`
[INFO] [stderr] warning: `argos-common` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]  --> crates/argos-detect/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 9 | tracing.workspace = true
[INFO] [stderr]   | ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: `argos-detect` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `argos-common`
[INFO] [stderr]  --> crates/argos-recovery/Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | argos-common.workspace = true
[INFO] [stderr]   | ^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `argos-common`
[INFO] [stderr] warning: `argos-recovery` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 24.07s
[INFO] running `Command { std: "docker" "inspect" "fdaff12d30ade26b328b4da1ea4de7470354aeb5e131e1b5a3a8e8ae29a3ca98", 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" "fdaff12d30ade26b328b4da1ea4de7470354aeb5e131e1b5a3a8e8ae29a3ca98" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused dependency `serde_json`
[INFO] [stderr]  --> crates/argos-common/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 9 | serde_json.workspace = true
[INFO] [stderr]   | ^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `serde_json`
[INFO] [stderr] warning: `argos-common` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]  --> crates/argos-detect/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 9 | tracing.workspace = true
[INFO] [stderr]   | ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: `argos-detect` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `argos-common`
[INFO] [stderr]  --> crates/argos-recovery/Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | argos-common.workspace = true
[INFO] [stderr]   | ^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `argos-common`
[INFO] [stderr] warning: `argos-recovery` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.46s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/argos-agent/a62d8faf334fb38f/out/argos_agent-a62d8faf334fb38f)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test coverage_worker::tests::pending_stale_dead_and_backward_clock_are_unhealthy ... ok
[INFO] [stdout] test tests::expired_policy_disables_response_without_restoring_on_clock_rewind ... ok
[INFO] [stdout] test semantic::tests::comments_and_spacing_but_not_privilege_changes_are_ignored ... ok
[INFO] [stdout] test semantic::tests::cron_and_systemd_capture_persistence_and_reject_bad_parse ... ok
[INFO] [stdout] test semantic::tests::keys_ignore_comment_and_detect_key_or_options_changes ... ok
[INFO] [stdout] test semantic::tests::quoted_ssh_options_and_directive_order_are_preserved ... ok
[INFO] [stdout] test coverage_worker::tests::gap_cannot_be_masked_by_freshness_and_liveness_guard_reports_exit ... ok
[INFO] [stdout] test coverage_worker::tests::drop_requests_stop_without_waiting_for_a_blocked_scan ... ok
[INFO] [stdout] test semantic::tests::startup_unavailable_stays_visible_until_successful_observation ... ok
[INFO] [stdout] test tests::response_runs_before_persistence_even_when_alert_is_suppressed ... ok
[INFO] [stdout] test backup_worker::tests::saturated_backup_queue_is_bounded_nonblocking_and_cancellable ... ok
[INFO] [stdout] test reporter::tests::retries_registration_and_lost_ack_with_stable_id_and_heartbeats_when_idle ... ok
[INFO] [stdout] test backup_worker::tests::locked_backup_never_blocks_detection_and_pending_pin_survives_restart ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.25s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/argos-brain/8af8f45758a7f623/out/argos_brain-8af8f45758a7f623)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test tests::absence_is_allowed_only_as_unknown_and_remains_qualified ... ok
[INFO] [stdout] test tests::duplicate_ids_per_kind_rejected_but_cross_kind_ids_are_distinct ... ok
[INFO] [stdout] test tests::claims_require_citations_and_legacy_context_cannot_be_confirmed_fact ... ok
[INFO] [stdout] test tests::invalid_inputs_cannot_supply_out_of_scope_evidence ... ok
[INFO] [stdout] test tests::both_providers_validate_and_render_citations_with_coverage ... ok
[INFO] [stdout] test tests::oversized_request_fails_before_network_access ... ok
[INFO] [stdout] test tests::incomplete_query_is_always_qualified_and_absence_facts_rejected ... ok
[INFO] [stdout] test tests::schema_enforced_and_provider_errors_not_echoed ... ok
[INFO] [stdout] test tests::both_providers_reject_unknown_ids_wrong_kinds_hosts_and_timestamps ... ok
[INFO] [stdout] test tests::oversized_response_is_rejected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/argos-central/bf384108a90091ee/out/argos_central-bf384108a90091ee)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test tests::production_auth_is_mandatory_and_development_is_loopback_only ... ok
[INFO] [stdout] test tests::agent_cannot_impersonate_or_read_other_agents ... ok
[INFO] [stdout] test tests::heartbeat_updates_health_without_detection_and_enforces_auth ... ok
[INFO] [stdout] test tests::duplicate_delivery_is_counted_once_and_scoped_to_agent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/argos-cli/a2932e3a8be8969f/out/argos-a2932e3a8be8969f)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test service_recovery::sqlite_sandbox::tests::sandbox_hides_host_files_network_and_allows_only_private_workspace ... ignored, 실제 비root GNU/Linux x86_64·bubblewrap·userns 환경 필요
[INFO] [stdout] test investigation::tests::query_rejects_ignored_or_lossy_filters ... ok
[INFO] [stdout] test vault::bundle_cli::tests::embedded_plan_rejects_commands_invalid_expectations_and_large_input ... ok
[INFO] [stdout] test reports::tests::untrusted_paths_cannot_end_json_script ... ok
[INFO] [stdout] test investigation::tests::requested_period_is_not_a_recent_row_sample ... ok
[INFO] [stdout] test service_recovery::sqlite_sandbox::tests::runtime_trust_resolves_links_and_rejects_writable_files_or_ancestors ... ok
[INFO] [stdout] test vault::bundle_cli::tests::preapproval_requires_complete_unknown_and_never_allows_revoked ... ok
[INFO] [stdout] test investigation::tests::ambiguous_periods_are_not_silently_narrowed ... ok
[INFO] [stdout] test vault::bundle_cli::tests::embedded_plan_relocation_only_changes_backup_path ... ok
[INFO] [stdout] test vault::bundle_cli::tests::private_outputs_and_bounded_inputs_reject_reuse_symlink_and_parent_escape ... ok
[INFO] [stdout] test evidence_package::tests::package_redacts_preserves_ids_detects_tamper_and_refuses_overwrite ... ok
[INFO] [stdout] test service_recovery::supervision_tests::preapproval_postgresql_supervisor_closes_inherited_file_and_socket_fds ... ok
[INFO] [stdout] test vault::bundle_cli::tests::offline_enqueue_checks_all_bytes_before_registering_job ... ok
[INFO] [stdout] test service_recovery::supervision_tests::exited_leader_keeps_pid_reserved_until_descendant_pipe_timeout_cleanup ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/argos-common/9c7797cb429c408e/out/argos_common-9c7797cb429c408e)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test config::secret_tests::agent_debug_redacts_central_token ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/argos-detect/ec1f23ff71f38f3a/out/argos_detect-ec1f23ff71f38f3a)
[INFO] [stdout] 
[INFO] [stdout] running 38 tests
[INFO] [stdout] test entropy::tests::empty_is_zero ... ok
[INFO] [stdout] test entropy::tests::all_256_values_is_eight ... ok
[INFO] [stdout] test scorer::tests::fanotify_crosses_default_block_score_while_alert_is_suppressed ... ok
[INFO] [stdout] test multi_window::tests::pid_reuse_never_combines_instance_scores_but_shared_path_remains_investigable ... ok
[INFO] [stdout] test entropy::tests::compressed_high_entropy_without_change_is_not_encryption_evidence ... ok
[INFO] [stdout] test entropy::tests::middle_and_tail_rises_are_found_when_head_is_unchanged ... ok
[INFO] [stdout] test entropy::tests::ascii_text_is_mid_range ... ok
[INFO] [stdout] test entropy::tests::uniform_byte_is_zero ... ok
[INFO] [stdout] test multi_window::tests::low_and_slow_activity_crosses_long_window_with_per_instance_evidence ... ok
[INFO] [stdout] test multi_window::tests::approval_adjusts_only_explicitly_named_rule ... ok
[INFO] [stdout] test multi_window::tests::distributed_pids_aggregate_by_user_path_and_ancestry_without_blocking_current_pid ... ok
[INFO] [stdout] test entropy::tests::observations_are_bounded_expire_and_do_not_compare_different_file_sizes ... ok
[INFO] [stdout] test scorer::tests::legacy_windows_and_identity_caches_obey_memory_limits ... ok
[INFO] [stdout] test scorer::tests::single_edit_does_not_detect ... ok
[INFO] [stdout] test entropy::tests::sampler_rejects_symbolic_links_and_nonregular_files ... ok
[INFO] [stdout] test scorer::tests::response_threshold_does_not_depend_on_alert_threshold ... ok
[INFO] [stdout] test scorer::tests::old_events_fall_out_of_window ... ok
[INFO] [stdout] test scorer::tests::minimum_files_and_known_pid_remain_required_for_response ... ok
[INFO] [stdout] test multi_window::tests::memory_capacity_and_stale_groups_are_bounded_and_coverage_loss_is_visible ... ok
[INFO] [stdout] test multi_window::tests::replay_is_deterministic_and_missing_identity_cannot_create_instance_groups ... ok
[INFO] [stdout] test tests::approved_event_does_not_erase_prior_unapproved_evidence ... ok
[INFO] [stdout] test tests::canary_tamper_is_independent_of_minimum_files_approval_and_alert_cooldown ... ok
[INFO] [stdout] test tests::invalid_approval_scopes_and_attempted_canary_override_are_rejected ... ok
[INFO] [stdout] test tests::canary_creation_and_metadata_events_are_not_content_tamper ... ok
[INFO] [stdout] test tests::validates_reachable_thresholds_for_sensor_and_entropy_settings ... ok
[INFO] [stdout] test tests::warns_when_sensor_cannot_identify_processes ... ok
[INFO] [stdout] test tests::rejects_invalid_numeric_configuration ... ok
[INFO] [stdout] test scorer::tests::fanotify_without_entropy_cannot_reach_block_threshold ... ok
[INFO] [stdout] test tests::excluded_paths_use_directory_boundaries_and_suppress_response ... ok
[INFO] [stdout] test tests::validates_opt_in_window_and_sampling_bounds ... ok
[INFO] [stdout] test scorer::tests::repeated_entropy_writes_count_distinct_files ... ok
[INFO] [stdout] test entropy::tests::total_bytes_are_bounded_across_positions_and_caller_requested_budget_is_capped ... ok
[INFO] [stdout] test scorer::tests::mass_encryption_pattern_detects ... ok
[INFO] [stdout] test tests::pid_reuse_and_reboot_do_not_inherit_previous_process_risk ... ok
[INFO] [stdout] test tests::approved_deployment_reduces_alerts_and_blocks_without_ignoring_attacks ... ok
[INFO] [stdout] test tests::approval_requires_every_constraint_and_immutable_process_evidence ... ok
[INFO] [stdout] test multi_window::tests::window_boundary_included_and_one_millisecond_older_expired ... ok
[INFO] [stdout] test scorer::tests::replay_uses_event_time_and_has_deterministic_evidence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/argos-policy/edc1d6b109222873/out/argos_policy-edc1d6b109222873)
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test exception_audit::tests::replay_without_exception_changes_expected_results_but_readonly_store_is_unchanged ... ok
[INFO] [stdout] test exception_audit::tests::reused_pid_has_distinct_process_samples_and_expected_block_targets ... ok
[INFO] [stdout] test exception_audit::tests::representative_paths_and_ids_are_bounded_but_counts_remain_complete_for_loaded_rows ... ok
[INFO] [stdout] test simulation::tests::invalid_policies_and_options_are_rejected_before_replay ... ok
[INFO] [stdout] test simulation::tests::aggregate_replay_warms_long_windows_without_inventing_block_targets ... ok
[INFO] [stdout] test exception_audit::tests::named_rule_counts_do_not_invent_ancestry_and_canary_remains_alerting ... ok
[INFO] [stdout] test exception_audit::tests::overlapping_exceptions_keep_first_match_precedence_and_disabled_rules_are_unused ... ok
[INFO] [stdout] test exception_audit::tests::warmup_and_truncated_range_do_not_claim_confirmed_unused_exception ... ok
[INFO] [stdout] test exception_audit::tests::timing_broad_scope_and_query_limits_are_explicit ... ok
[INFO] [stdout] test tests::sign_verify_roundtrip ... ok
[INFO] [stdout] test tests::tampered_data_fails ... ok
[INFO] [stdout] test simulation::tests::warms_each_policy_window_before_counting_requested_events ... ok
[INFO] [stdout] test exception_audit::tests::exact_time_scope_path_account_executable_and_complete_identity_are_required ... ok
[INFO] [stdout] test tests::wrong_key_fails ... ok
[INFO] [stdout] test simulation::tests::unknown_pid_is_never_reported_as_a_block_target ... ok
[INFO] [stdout] test simulation::tests::partial_and_missing_entropy_results_are_explicit ... ok
[INFO] [stdout] test simulation::tests::disabled_entropy_and_exclusions_change_expected_targets ... ok
[INFO] [stdout] test simulation::tests::compares_observation_with_enforcement_without_mutation_and_is_deterministic ... ok
[INFO] [stdout] test tests::file_roundtrip_and_load ... ok
[INFO] [stdout] test simulation::tests::stored_approval_context_reduces_alerts_but_missing_identity_prevents_enforcement ... ok
[INFO] [stdout] test trust::tests::rejection_audit_does_not_leak_untrusted_file_contents ... ok
[INFO] [stdout] test trust::tests::state_directory_and_database_are_private_and_symlinks_are_rejected ... ok
[INFO] [stdout] test trust::tests::policy_symlinks_directories_and_fifos_are_rejected_without_blocking ... ok
[INFO] [stdout] test trust::tests::legacy_metadata_cannot_activate_and_signing_still_works ... ok
[INFO] [stdout] test trust::tests::concurrent_different_contents_for_same_version_accept_only_one ... ok
[INFO] [stdout] test trust::tests::invalid_configuration_does_not_consume_a_version ... ok
[INFO] [stdout] test trust::tests::acceptance_and_audit_roll_back_together_on_storage_failure ... ok
[INFO] [stdout] test trust::tests::audit_history_is_bounded_without_pruning_accepted_sources ... ok
[INFO] [stdout] test trust::tests::trusted_preview_does_not_create_or_advance_state ... ok
[INFO] [stdout] test trust::tests::concurrent_versions_never_lower_the_high_watermark ... ok
[INFO] [stdout] test trust::tests::key_id_is_bound_to_locally_trusted_public_key ... ok
[INFO] [stdout] test trust::tests::restart_preserves_high_watermark_and_original_active_bytes ... ok
[INFO] [stdout] test trust::tests::expiry_not_before_and_target_scope_are_checked_even_for_restart ... ok
[INFO] [stdout] test trust::tests::rollback_requires_new_version_approved_known_exact_source_and_new_approval ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.72s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/argos-recovery/3690657afce5ed4b/out/argos_recovery-3690657afce5ed4b)
[INFO] [stdout] 
[INFO] [stdout] running 43 tests
[INFO] [stdout] test service::postgres::tests::postgresql_custom_archive_restores_and_checks_in_networkless_sandbox ... ignored, requires explicit ARGOS_TEST_POSTGRES_ROOT and working unprivileged bubblewrap
[INFO] [stdout] test retention::tests::missing_versions_and_invalid_ids_cannot_silently_create_pins ... ok
[INFO] [stdout] test retention::tests::approval_is_required_distinct_and_not_reusable ... ok
[INFO] [stdout] test service::tests::timeout_interrupts_sqlite_operation ... ok
[INFO] [stdout] test retention::tests::pinning_untrusted_evidence_does_not_authorize_restore ... ok
[INFO] [stdout] test service::tests::aggregate_workspace_budget_detects_many_small_files_and_symlinks ... ok
[INFO] [stdout] test retention::tests::history_is_append_only_and_records_survive_version_deletion ... ok
[INFO] [stdout] test retention::tests::concurrent_pin_and_prune_are_serialized_without_dangling_pins ... ok
[INFO] [stdout] test retention::tests::incident_release_is_atomic_when_an_approver_is_a_pin_actor ... ok
[INFO] [stdout] test service::tests::refuses_symlink_and_fifo_without_blocking ... ok
[INFO] [stdout] test service::tests::missing_relational_integrity_fails_even_when_file_can_be_copied ... ok
[INFO] [stdout] test service::tests::rejects_live_sidecars_wrong_artifact_and_oversize ... ok
[INFO] [stdout] test service::tests::native_restore_proves_structure_rows_and_rollback_without_claiming_rpo ... ok
[INFO] [stdout] test retention::tests::independent_incidents_survive_trust_revocation_prune_zero_and_reopen ... ok
[INFO] [stdout] test service::tests::refuses_reuse_injection_future_points_and_unbounded_plans ... ok
[INFO] [stdout] test retention::tests::only_known_good_versions_strictly_before_incident_are_selected ... ok
[INFO] [stdout] test service::verification::tests::bounds_report_input_and_refuses_symlinks_fifos_and_live_sqlite ... ok
[INFO] [stdout] test service::verification::tests::rejects_changed_backup_content_and_size ... ok
[INFO] [stdout] test service::verification::tests::rejects_in_place_write_or_path_swap_during_full_file_read ... ok
[INFO] [stdout] test service::verification::tests::identical_backup_relocation_and_semantic_order_do_not_invalidate ... ok
[INFO] [stdout] test service::verification::tests::changed_plan_limits_expectations_and_declared_context_are_rejected ... ok
[INFO] [stdout] test service::verification::tests::rejects_legacy_failed_future_stale_and_invalid_age_reports ... ok
[INFO] [stdout] test service::verification::tests::rejects_postgresql_invalid_constraint_observation ... ok
[INFO] [stdout] test service::tests::rejects_virtual_tables_and_views ... ok
[INFO] [stdout] test service::tests::independent_expectations_fail_with_sanitized_codes ... ok
[INFO] [stdout] test tests::restore_missing_returns_not_found ... ok
[INFO] [stdout] test tests::hashes_prove_integrity_but_do_not_grant_trust ... ok
[INFO] [stdout] test tests::corrupt_trusted_version_does_not_overwrite_live_file ... ok
[INFO] [stdout] test tests::recommendations_respect_attack_cutoff_and_event_time ... ok
[INFO] [stdout] test tests::restore_preserves_existing_owner_and_group ... ok
[INFO] [stdout] test tests::preview_refuses_symlink_destinations_and_backup_directory_aliases ... ok
[INFO] [stdout] test tests::version_selection_is_bound_to_requested_file ... ok
[INFO] [stdout] test tests::preview_unknown_version_is_separate_and_exclusive ... ok
[INFO] [stdout] test service::verification::tests::requires_exact_unique_successful_checks_and_observed_counts ... ok
[INFO] [stdout] test tests::prune_keeps_latest_versions ... ok
[INFO] [stdout] test tests::restore_strips_privileged_permission_bits_and_missing_target_is_private ... ok
[INFO] [stdout] test tests::default_restore_never_uses_unreviewed_latest ... ok
[INFO] [stdout] test tests::old_metadata_migrates_without_inventing_trust ... ok
[INFO] [stdout] test service::verification::tests::verifies_real_drill_and_keeps_both_inputs_unchanged ... ok
[INFO] [stdout] test tests::restore_does_not_follow_or_replace_a_symlink_target ... ok
[INFO] [stdout] test tests::readiness_tracks_skipped_files_and_persists_restore_tests ... ok
[INFO] [stdout] test tests::backup_and_restore_roundtrip ... ok
[INFO] [stdout] test tests::pruning_preserves_trusted_objects_until_explicit_revocation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 42 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.47s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/argos-response/d35deda82152c690/out/argos_response-d35deda82152c690)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test tests::dangerous_pids_are_rejected_before_signalling ... ok
[INFO] [stdout] test isolate::tests::preflight_failure_never_mutates_firewall ... ok
[INFO] [stdout] test tests::linux_response_terminates_only_test_child ... ok
[INFO] [stdout] test isolate::tests::rejects_ambiguous_or_overbroad_management_exceptions ... ok
[INFO] [stdout] test isolate::tests::missing_enforcement_on_readback_is_not_success ... ok
[INFO] [stdout] test isolate::tests::reapplication_and_release_remove_existing_and_legacy_jumps ... ok
[INFO] [stdout] test isolate::tests::both_families_cover_all_packet_paths_and_only_explicit_management_sessions ... ok
[INFO] [stdout] test isolate::tests::correct_counts_do_not_hide_wrong_rule_conditions ... ok
[INFO] [stdout] test isolate::tests::apply_then_verify_both_families_and_idempotent_release ... ok
[INFO] [stdout] test isolate::tests::partial_family_failure_is_reported ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/argos-sensor/c8ebb66e542301fa/out/argos_sensor-c8ebb66e542301fa)
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test fanotify::tests::malformed_kernel_records_cannot_run_past_read_buffer ... ok
[INFO] [stdout] test health::tests::full_queue_drops_without_blocking_and_closed_queue_stops ... ok
[INFO] [stdout] test fanotify::tests::scope_matching_uses_path_components ... ok
[INFO] [stdout] test coverage::tests::expired_budget_and_invalid_config_are_explicit ... ok
[INFO] [stdout] test procmon::tests::initial_baseline_does_not_synthesize_start_events ... ok
[INFO] [stdout] test coverage::tests::mount_scope_uses_components_ids_and_rejects_ambiguous_paths ... ok
[INFO] [stdout] test procmon::tests::effective_uid_is_required_and_never_invented ... ok
[INFO] [stdout] test coverage::tests::unchanged_readable_tree_has_no_observed_gap ... ok
[INFO] [stdout] test health::tests::reader_exit_records_liveness_even_without_events ... ok
[INFO] [stdout] test procmon::tests::fixture_reads_stable_identity_and_effective_account ... ok
[INFO] [stdout] test procmon::tests::credentials_preserve_real_effective_and_capability_changes ... ok
[INFO] [stdout] test procmon::tests::stat_parser_handles_spaces_and_nested_parentheses_in_comm ... ok
[INFO] [stdout] test tests::notify_overflow_is_reported_even_without_a_file_action ... ok
[INFO] [stdout] test procmon::tests::reused_pid_and_changed_exec_are_reported_but_same_process_is_quiet ... ok
[INFO] [stdout] test procmon::tests::closed_receiver_stops_monitor_even_without_new_processes ... ok
[INFO] [stdout] test coverage::tests::roots_replaced_after_registration_are_not_silently_accepted ... ok
[INFO] [stdout] test coverage::tests::inaccessible_tree_is_reported_without_claiming_complete_coverage ... ok
[INFO] [stdout] test coverage::tests::configured_alias_change_and_wrong_registered_path_are_rejected ... ok
[INFO] [stdout] test coverage::tests::bounds_are_global_and_symlink_targets_are_gaps ... ok
[INFO] [stdout] test coverage::tests::deep_and_non_utf8_paths_are_explicitly_incomplete ... ok
[INFO] [stdout] test coverage::tests::descriptor_scan_does_not_follow_swapped_child_symlink ... ok
[INFO] [stdout] test coverage::tests::baseline_mount_change_unmarked_fanotify_and_namespace_are_reported ... ok
[INFO] [stdout] test fanotify::tests::overflow_record_updates_health_and_reader_exits_on_receiver_close ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.88s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/argos-storage/1a08d014bca3c803/out/argos_storage-1a08d014bca3c803)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test tests::range_rejects_invalid_limits_and_unknown_actions ... ok
[INFO] [stdout] test tests::range_rejects_corrupt_entropy ... ok
[INFO] [stdout] test tests::file_process_context_survives_storage_and_invalid_json_is_rejected ... ok
[INFO] [stdout] test response_audit::tests::response_outcome_is_stored_separately_with_identity_and_filter ... ok
[INFO] [stdout] test tests::roundtrip ... ok
[INFO] [stdout] test evidence::tests::evidence_is_filtered_bounded_ordered_and_readonly ... ok
[INFO] [stdout] test tests::range_is_readonly_ordered_inclusive_and_reports_truncation ... ok
[INFO] [stdout] test outbox::tests::outbox_survives_restart_and_acknowledges_only_matching_agent ... ok
[INFO] [stdout] test outbox::tests::retention_requests_survive_restart_and_backoff_without_losing_detection ... ok
[INFO] [stdout] test tests::legacy_readonly_evidence_and_migration_preserve_unknown_identity ... ok
[INFO] [stdout] test outbox::tests::retention_capacity_keeps_detection_and_persistent_overflow_count ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.40s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/argos-vault/9c87069885f37f74/out/argos_vault-9c87069885f37f74)
[INFO] [stdout] 
[INFO] [stdout] running 76 tests
[INFO] [stdout] test bundle::client::page_tests::unavailable_entries_share_the_page_budget_and_cannot_repeat_or_rewind ... ok
[INFO] [stdout] test bundle::tests::incomplete_missing_tampered_chunks_and_manifest_changes_are_rejected ... ok
[INFO] [stdout] test bundle::tests::roles_pagination_and_internal_control_kind_are_enforced ... ok
[INFO] [stdout] test client::tests::http_failure_classes_never_include_remote_body ... ok
[INFO] [stdout] test bundle::tests::completion_rechecks_file_identity_before_committing_verified_snapshot ... ok
[INFO] [stdout] test client::tests::invalid_settings_and_missing_snapshot_are_secret_safe ... ok
[INFO] [stdout] test client::tests::read_apis_use_same_secret_safe_failure_mapping ... ok
[INFO] [stdout] test client::tests::refused_connection_and_incomplete_response_are_distinct_failures ... ok
[INFO] [stdout] test client::tests::malformed_oversized_and_forged_receipts_do_not_reflect_fields ... ok
[INFO] [stdout] test client::tests::tls_trust_list_is_bounded_explicit_and_never_enabled_over_http ... ok
[INFO] [stdout] test client::tests::valid_signature_cannot_ack_different_request_and_valid_ack_still_passes ... ok
[INFO] [stdout] test queue::jobs::tests::changed_full_file_hash_does_not_publish_any_job_or_queue_item ... ok
[INFO] [stdout] test bundle::tests::corrupted_remote_chunk_never_publishes_destination ... ok
[INFO] [stdout] test queue::jobs::tests::interrupted_registration_rolls_back_all_refs_and_next_enqueue_cleans_orphan ... ok
[INFO] [stdout] test bundle::tests::unknown_control_owner_remains_a_global_fail_closed_condition ... ok
[INFO] [stdout] test queue::jobs::tests::missing_pending_snapshot_never_accepts_new_or_repeated_bundle ... ok
[INFO] [stdout] test queue::jobs::tests::job_failure_is_persisted_without_credentials_and_ready_leases_are_exclusive ... ok
[INFO] [stdout] test queue::jobs::tests::pending_preflight_rechecks_identity_but_accepts_concurrent_verified_archive ... ok
[INFO] [stdout] test client::tests::request_and_body_timeout_are_classified_without_url_or_token ... ok
[INFO] [stdout] test bundle::tests::publication_interruption_resumes_same_signed_bytes_without_false_completion ... ok
[INFO] [stdout] test queue::jobs::tests::same_size_corrupted_pending_snapshot_never_accepts_new_or_repeated_bundle ... ok
[INFO] [stdout] test bundle::tests::completion_and_review_quota_failures_leave_current_state_unchanged ... ok
[INFO] [stdout] test queue::tests::archive_export_is_non_destructive_independently_verified_and_rejects_truncation ... ok
[INFO] [stdout] test queue::jobs::tests::v2_readonly_then_migration_preserves_old_archive_and_rejects_missing_v3_schema ... ok
[INFO] [stdout] test queue::tests::corrupt_snapshot_is_not_uploaded_and_status_does_not_mutate_queue ... ok
[INFO] [stdout] test queue::tests::corrupt_archived_ack_preserves_leftover_payload_on_next_mutation ... ok
[INFO] [stdout] test queue::tests::corrupt_v1_receipt_refuses_migration_without_erasing_snapshots_or_db ... ok
[INFO] [stdout] test queue::tests::existing_snapshots_without_database_or_lock_are_never_reinitialized ... ok
[INFO] [stdout] test bundle::tests::revoke_intent_survives_failed_pending_good_repair_and_reuses_published_bytes ... ok
[INFO] [stdout] test queue::tests::interrupted_initialization_is_not_repaired_but_empty_directory_can_initialize ... ok
[INFO] [stdout] test bundle::tests::catalog_loss_and_truncated_latest_revocation_never_expose_old_good ... ok
[INFO] [stdout] test queue::tests::each_drain_respects_its_batch_and_no_network_for_remaining_not_selected ... ok
[INFO] [stdout] test queue::tests::invalid_directory_paths_are_rejected_before_creating_anything ... ok
[INFO] [stdout] test queue::tests::empty_foreign_and_incomplete_databases_preserve_all_existing_files ... ok
[INFO] [stdout] test queue::tests::forged_receipt_and_wrong_target_cannot_complete_or_retarget_queue ... ok
[INFO] [stdout] test queue::tests::interrupted_snapshot_publication_and_sent_cleanup_resume_without_deleting_pending ... ok
[INFO] [stdout] test queue::tests::lease_expiry_reclaim_and_late_ack_cannot_complete_another_workers_item ... ok
[INFO] [stdout] test queue::tests::missing_pending_snapshot_reenqueue_preserves_source_and_database ... ok
[INFO] [stdout] test queue::jobs::tests::stage_deleted_job_resumes_each_persistent_phase_and_never_marks_good ... ok
[INFO] [stdout] test queue::tests::network_wait_allows_cross_process_enqueue_and_other_workers_skip_lease ... ok
[INFO] [stdout] test bundle::tests::reserved_revoke_supersedes_unpublished_good_without_losing_request_audit ... ok
[INFO] [stdout] test queue::tests::retry_is_bounded_and_batch_limit_rejected_before_work ... ok
[INFO] [stdout] test queue::tests::lost_ack_then_restart_retries_same_bytes_and_target_with_backoff ... ok
[INFO] [stdout] test queue::tests::same_size_corrupted_pending_snapshot_reenqueue_preserves_source_and_database ... ok
[INFO] [stdout] test bundle::tests::original_host_absent_unknown_good_revoked_and_atomic_reassembly ... ok
[INFO] [stdout] test queue::jobs::tests::signed_ack_lost_after_remote_complete_is_idempotent_after_lease_expiry ... ok
[INFO] [stdout] test server::quota_tests::concurrent_http_uploads_cannot_exceed_global_object_reservation ... ok
[INFO] [stdout] test queue::tests::worker_process_exit_leaves_reclaimable_lease ... ok
[INFO] [stdout] test queue::tests::stable_snapshot_survives_source_change_and_only_verified_ack_removes_it ... ok
[INFO] [stdout] test server::quota_tests::lock_probe_child ... ok
[INFO] [stdout] test queue::tests::quotas_count_only_active_rows_and_dedup_includes_archive ... ok
[INFO] [stdout] test server::quota_tests::normal_uploads_preserve_a_separate_physical_revocation_cushion ... ok
[INFO] [stdout] test server::quota_tests::independent_byte_limits_reject_before_object_count_is_reached ... ok
[INFO] [stdout] test server::quota_tests::failed_publication_keeps_reservation_and_reads_until_restart_reconstruction ... ok
[INFO] [stdout] test server::quota_tests::second_writer_process_is_rejected_until_owner_releases_lock ... ok
[INFO] [stdout] test queue::tests::v1_migration_preserves_receipts_pending_snapshots_and_dedup ... ok
[INFO] [stdout] test server::quota_tests::free_space_floor_blocks_only_new_uploads_and_usage_explains_the_cause ... ok
[INFO] [stdout] test tests::nofollow_private_keys_special_files_mutation_and_remote_tamper_are_rejected ... ok
[INFO] [stdout] test tests::client_rejects_redirects_untrusted_transport_and_mismatched_signed_metadata ... ok
[INFO] [stdout] test tests::server_rejects_ambiguous_tokens_invalid_names_and_bounded_payloads ... ok
[INFO] [stdout] test server::quota_tests::quota_http_limits_idempotency_fetch_usage_auth_and_restart_reconstruction ... ok
[INFO] [stdout] test tests::real_http_rejects_body_tamper_cross_agent_spoof_and_delete_or_overwrite ... ok
[INFO] [stdout] test bundle::tests::interrupted_bundle_isolated_from_healthy_listing_fetch_and_restart ... ok
[INFO] [stdout] test server::quota_tests::partial_or_temporary_files_stop_new_writes_but_leave_verified_reads_available ... ok
[INFO] [stdout] test tests::signature_binds_all_metadata_and_rejects_wrong_key_and_body ... ok
[INFO] [stdout] test server::quota_tests::startup_scan_bound_and_receipt_tamper_fail_closed_without_deleting_objects ... ok
[INFO] [stdout] test tests::real_http_upload_idempotency_signed_proof_and_recovery_after_local_loss ... ok
[INFO] [stdout] test bundle::tests::revocation_byte_and_agent_reserves_are_independent_limits ... ok
[INFO] [stdout] test bundle::tests::full_normal_quota_preserves_bounded_revocations_and_pending_revoke_after_restart ... ok
[INFO] [stdout] test queue::tests::old_completed_receipt_can_be_read_beyond_status_page_without_mutation ... ok
[INFO] [stdout] test queue::jobs::tests::registration_is_atomic_for_all_chunk_limits_hashes_and_id_binding ... ok
[INFO] [stdout] test bundle::tests::large_completion_releases_global_lock_for_admin_revocation ... ok
[INFO] [stdout] test queue::tests::privacy_and_nonblocking_cross_process_style_flock_are_enforced ... ok
[INFO] [stdout] test bundle::tests::sixteen_mebibyte_streaming_chunks_preserve_order_and_duplicates ... ok
[INFO] [stdout] test bundle::tests::final_review_slot_is_reserved_for_revocation ... ok
[INFO] [stdout] test queue::tests::over_one_thousand_deliveries_reuse_active_slots_and_keep_old_dedup has been running for over 60 seconds
[INFO] [stdout] test queue::tests::over_one_thousand_deliveries_reuse_active_slots_and_keep_old_dedup ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 76 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 193.34s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/argos-vault/fa892f8fb17df55b/out/argos_vault-fa892f8fb17df55b)
[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]    Doc-tests argos_brain
[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]    Doc-tests argos_common
[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]    Doc-tests argos_detect
[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]    Doc-tests argos_policy
[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]    Doc-tests argos_recovery
[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]    Doc-tests argos_response
[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]    Doc-tests argos_sensor
[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]    Doc-tests argos_storage
[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]    Doc-tests argos_vault
[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" "fdaff12d30ade26b328b4da1ea4de7470354aeb5e131e1b5a3a8e8ae29a3ca98", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fdaff12d30ade26b328b4da1ea4de7470354aeb5e131e1b5a3a8e8ae29a3ca98", kill_on_drop: false }`
[INFO] [stdout] fdaff12d30ade26b328b4da1ea4de7470354aeb5e131e1b5a3a8e8ae29a3ca98
