[INFO] cloning repository https://github.com/chris-piekarski/drive-warden
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/chris-piekarski/drive-warden" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchris-piekarski%2Fdrive-warden", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchris-piekarski%2Fdrive-warden'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 17b3153b782c0f93a30f564977d82510e7c3a4bd
[INFO] testing chris-piekarski/drive-warden against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchris-piekarski%2Fdrive-warden" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/chris-piekarski/drive-warden
[INFO] finished tweaking git repo https://github.com/chris-piekarski/drive-warden
[INFO] tweaked toml for git repo https://github.com/chris-piekarski/drive-warden written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/chris-piekarski/drive-warden on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/chris-piekarski/drive-warden already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded log v0.4.30
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.122
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.122
[INFO] [stderr]   Downloaded block-buffer v0.12.0
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.122
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.72
[INFO] [stderr]   Downloaded yup-oauth2 v12.1.2
[INFO] [stderr]   Downloaded refinery-macros v0.8.16
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.122
[INFO] [stderr]   Downloaded google-apis-common v8.0.0
[INFO] [stderr]   Downloaded refinery v0.8.16
[INFO] [stderr]   Downloaded refinery-core v0.8.16
[INFO] [stderr]   Downloaded js-sys v0.3.99
[INFO] [stderr]   Downloaded http v1.4.1
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.50
[INFO] [stderr]   Downloaded google-drive3 v7.0.0+20251218
[INFO] [stderr]   Downloaded clap_complete v4.6.5
[INFO] [stderr]   Downloaded aws-lc-rs v1.17.0
[INFO] [stderr]   Downloaded zerocopy v0.8.50
[INFO] [stderr]   Downloaded web-sys v0.3.99
[INFO] [stderr]   Downloaded aws-lc-sys v0.41.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 3547c46f9f427a4924dea37411de0aac3b93bcb4a3cb944a8e7b3d4b4f293bb3
[INFO] running `Command { std: "docker" "start" "3547c46f9f427a4924dea37411de0aac3b93bcb4a3cb944a8e7b3d4b4f293bb3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3547c46f9f427a4924dea37411de0aac3b93bcb4a3cb944a8e7b3d4b4f293bb3", 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" "3547c46f9f427a4924dea37411de0aac3b93bcb4a3cb944a8e7b3d4b4f293bb3" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3547c46f9f427a4924dea37411de0aac3b93bcb4a3cb944a8e7b3d4b4f293bb3", 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" "3547c46f9f427a4924dea37411de0aac3b93bcb4a3cb944a8e7b3d4b4f293bb3" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling memchr v2.8.1
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling fs_extra v1.3.0
[INFO] [stderr]    Compiling dunce v1.0.5
[INFO] [stderr]    Compiling log v0.4.30
[INFO] [stderr]    Compiling aws-lc-rs v1.17.0
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling zerocopy v0.8.50
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling openssl-probe v0.2.1
[INFO] [stderr]    Compiling num_threads v0.1.7
[INFO] [stderr]    Compiling cc v1.2.63
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling http v1.4.1
[INFO] [stderr]    Compiling rustls-native-certs v0.8.3
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling seahash v4.1.0
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling hybrid-array v0.4.12
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.0
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling aws-lc-sys v0.41.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling serde_with_macros v3.20.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling serde_with v3.20.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling clap_complete v4.6.5
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling refinery-core v0.8.16
[INFO] [stderr]    Compiling gdrive-core v0.0.1 (/opt/rustwide/workdir/crates/gdrive-core)
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling refinery-macros v0.8.16
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling h2 v0.4.14
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling refinery v0.8.16
[INFO] [stderr]    Compiling gdrive-db v0.0.1 (/opt/rustwide/workdir/crates/gdrive-db)
[INFO] [stderr]    Compiling gdrive-report v0.0.1 (/opt/rustwide/workdir/crates/gdrive-report)
[INFO] [stderr]    Compiling hyper v1.10.1
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling yup-oauth2 v12.1.2
[INFO] [stderr]    Compiling reqwest v0.13.4
[INFO] [stderr]    Compiling google-apis-common v8.0.0
[INFO] [stderr]    Compiling google-drive3 v7.0.0+20251218
[INFO] [stderr]    Compiling gdrive-drive v0.0.1 (/opt/rustwide/workdir/crates/gdrive-drive)
[INFO] [stderr]    Compiling drive-warden v0.0.1 (/opt/rustwide/workdir/crates/drive-warden)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 42s
[INFO] running `Command { std: "docker" "inspect" "3547c46f9f427a4924dea37411de0aac3b93bcb4a3cb944a8e7b3d4b4f293bb3", 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" "3547c46f9f427a4924dea37411de0aac3b93bcb4a3cb944a8e7b3d4b4f293bb3" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling gdrive-core v0.0.1 (/opt/rustwide/workdir/crates/gdrive-core)
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling gdrive-report v0.0.1 (/opt/rustwide/workdir/crates/gdrive-report)
[INFO] [stderr]    Compiling gdrive-db v0.0.1 (/opt/rustwide/workdir/crates/gdrive-db)
[INFO] [stderr]    Compiling gdrive-drive v0.0.1 (/opt/rustwide/workdir/crates/gdrive-drive)
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling clap_complete v4.6.5
[INFO] [stderr]    Compiling drive-warden v0.0.1 (/opt/rustwide/workdir/crates/drive-warden)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 38.04s
[INFO] running `Command { std: "docker" "inspect" "3547c46f9f427a4924dea37411de0aac3b93bcb4a3cb944a8e7b3d4b4f293bb3", 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" "3547c46f9f427a4924dea37411de0aac3b93bcb4a3cb944a8e7b3d4b4f293bb3" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.51s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/drive_warden-f65a99679ac02717)
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test account::tests::account_context_load_and_accessors ... ok
[INFO] [stdout] test account::tests::account_selection_precedence ... ok
[INFO] [stdout] test account::tests::current_pointer_roundtrips ... ok
[INFO] [stdout] test account::tests::load_account_toml_rejects_garbage ... ok
[INFO] [stdout] test account::tests::lists_only_dirs_with_metadata ... ok
[INFO] [stdout] test account::tests::accounts_root_precedence ... ok
[INFO] [stdout] test account::tests::account_toml_roundtrips ... ok
[INFO] [stdout] test account::tests::resolve_account_rules ... ok
[INFO] [stdout] test account::tests::legacy_db_present_detects_absence ... ok
[INFO] [stdout] test account::tests::validates_account_names ... ok
[INFO] [stdout] test account::tests::adopt_rejects_existing_and_rewrites_sidecars ... ok
[INFO] [stdout] test identity::tests::bound_matches_on_account_id ... ok
[INFO] [stdout] test identity::tests::declared_matches_on_email_then_binds ... ok
[INFO] [stdout] test identity::tests::unbound_is_tofu ... ok
[INFO] [stdout] test identity::tests::apply_outcome_blocks_or_warns_on_mismatch ... ok
[INFO] [stdout] test shared_backup::tests::export_attempts_cover_google_and_binary_types ... ok
[INFO] [stdout] test shared_backup::tests::output_path_builds_nested_paths_and_extensions ... ok
[INFO] [stdout] test identity::tests::apply_outcome_binds_unbound_account ... ok
[INFO] [stdout] test shared_backup::tests::owner_label_prefers_email_then_name_then_id_then_unknown ... ok
[INFO] [stdout] test shared_backup::tests::sanitize_component_handles_edge_cases ... ok
[INFO] [stdout] test shared_declutter::tests::classify_item_covers_all_branches ... ok
[INFO] [stdout] test shared_backup::tests::build_summary_counts_completed_and_unresolved ... ok
[INFO] [stdout] test tests::release_prune_plan_keeps_latest_complete_pairs_and_skips_partials ... ok
[INFO] [stdout] test tests::doctor_sync_helper_distinguishes_current_and_conflicting_remote_db ... ok
[INFO] [stdout] test tests::release_name_helpers_validate_and_parse_tags ... ok
[INFO] [stdout] test account::tests::adopts_legacy_layout ... ok
[INFO] [stdout] test shared_backup::tests::base_record_maps_core_fields ... ok
[INFO] [stdout] test tests::trash_deadline_summary_counts_pending_expired_and_warnings ... ok
[INFO] [stdout] test shared_backup::tests::manifest_helpers_return_successful_and_unresolved_records ... ok
[INFO] [stdout] test shared_backup::tests::is_success_status_recognizes_terminal_states ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/acceptance_mock_end_to_end.rs (/opt/rustwide/target/debug/deps/acceptance_mock_end_to_end-c7bd3f40c55d3234)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test invalid_page_token_auto_recovers_with_full_resync ... ok
[INFO] [stdout] test non_interactive_json_output_stays_stable_for_automation ... ok
[INFO] [stdout] test revoked_token_requires_relogin_guidance ... ok
[INFO] [stdout] test interrupted_sync_preserves_committed_snapshot_until_recovery ... ok
[INFO] [stdout] test first_time_mock_operator_flow_completes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.18s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_account_functional.rs (/opt/rustwide/target/debug/deps/cli_account_functional-6a2038b400a7c287)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test account_add_rejects_contradictory_adopt_flags ... ok
[INFO] [stdout] test account_add_adopts_legacy_database ... ok
[INFO] [stdout] test account_add_empty_list_use_current ... ok
[INFO] [stderr]      Running tests/cli_command_smoke_functional.rs (/opt/rustwide/target/debug/deps/cli_command_smoke_functional-adabe2cf13169768)
[INFO] [stdout] test account_remove_refuses_current_and_requires_yes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test read_commands_and_json_branches_smoke ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.93s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_db_remote_functional.rs (/opt/rustwide/target/debug/deps/cli_db_remote_functional-852f9f46bb6e512b)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test db_remote_push_and_pull_require_yes_when_non_interactive ... ok
[INFO] [stdout] test db_remote_rename_folder_migrates_legacy_folder_name ... ok
[INFO] [stdout] test db_remote_sync_pushes_then_refuses_ambiguous_overwrite_and_pulls_when_local_missing ... ok
[INFO] [stdout] test db_remote_release_creates_named_non_overwriting_snapshot ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.22s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_find_functional.rs (/opt/rustwide/target/debug/deps/cli_find_functional-36d80235a7d75c0f)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test sync_populates_sqlite_state_and_paths ... ok
[INFO] [stderr]      Running tests/cli_identity_guard_functional.rs (/opt/rustwide/target/debug/deps/cli_identity_guard_functional-b9cd3df3aded5c8f)
[INFO] [stdout] test find_and_inspect_commands_query_local_snapshot ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.72s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test matching_identity_logs_in_and_binds ... ok
[INFO] [stdout] test declared_mismatch_rejected_at_login ... ok
[INFO] [stdout] test account_header_is_surfaced ... ok
[INFO] [stdout] test bound_mismatch_warns_on_sync_but_proceeds ... ok
[INFO] [stdout] test bound_mismatch_blocks_trash_apply ... ok
[INFO] [stdout] test matching_identity_allows_trash_apply ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.59s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_move_functional.rs (/opt/rustwide/target/debug/deps/cli_move_functional-d06e76338a67ec88)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test move_preview_supports_root_and_provisioning ... ok
[INFO] [stdout] test move_preview_and_invalid_destination_are_read_only ... ok
[INFO] [stdout] test move_guards_non_interactive_and_conflicting_flags ... ok
[INFO] [stdout] test move_apply_reparents_folder_without_reparenting_children ... ok
[INFO] [stdout] test move_apply_reparents_file_and_records_history ... ok
[INFO] [stdout] test move_apply_provisions_destination_and_records_folder_history ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.63s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_polish_functional.rs (/opt/rustwide/target/debug/deps/cli_polish_functional-840d5ef17f987ace)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test google_backend_uses_configured_live_paths_and_fails_without_credentials ... ok
[INFO] [stdout] test completions_render_for_supported_shells ... ok
[INFO] [stdout] test inspect_exif_upgrades_scope_and_db_commands_are_available ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_report_functional.rs (/opt/rustwide/target/debug/deps/cli_report_functional-99d40be0a316331b)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test mock_auth_login_status_logout_round_trip ... ok
[INFO] [stdout] test report_all_writes_actionable_markdown_pack ... ok
[INFO] [stderr]      Running tests/cli_shared_backup_functional.rs (/opt/rustwide/target/debug/deps/cli_shared_backup_functional-804458c8fa5190f9)
[INFO] [stdout] test mock_sync_requires_login ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test backup_exports_shared_google_doc ... ok
[INFO] [stdout] test backup_declutter_attention_doctor_flow ... ok
[INFO] [stdout] test shared_declutter_apply_removes_backed_up_item ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.93s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_sync_functional.rs (/opt/rustwide/target/debug/deps/cli_sync_functional-fcb2291f36d6c5bb)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test sync_bootstrap_then_delta_against_mock_backend ... ok
[INFO] [stderr]      Running tests/cli_trash_functional.rs (/opt/rustwide/target/debug/deps/cli_trash_functional-13d6461c265ab515)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test trash_folder_requires_recursive_flag ... ok
[INFO] [stdout] test trash_guards_non_interactive_and_conflicting_flags ... ok
[INFO] [stdout] test trash_preview_and_apply_remove_file_from_snapshot ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.41s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_unshare_functional.rs (/opt/rustwide/target/debug/deps/cli_unshare_functional-4a8e6baaa5ca7973)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test unshare_dry_run_shows_actionable_and_non_actionable_rows ... ok
[INFO] [stdout] test unshare_apply_requires_yes_in_non_interactive_mode ... ok
[INFO] [stdout] test unshare_apply_rejects_conflicting_dry_run_flag ... ok
[INFO] [stdout] test unshare_apply_updates_scope_audit_and_follow_up_queries ... ok
[INFO] [stdout] test unshare_retain_copy_backs_up_before_removing_public_share ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.58s
[INFO] [stderr]      Running tests/fixtures_validate.rs (/opt/rustwide/target/debug/deps/fixtures_validate-048b7bebd10111e0)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/gdrive_core-7e010c54c1a810c3)
[INFO] [stdout] test shared_fixture_directories_exist ... 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] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test lib_tests::account_about_derives_storage_breakdown ... ok
[INFO] [stdout] test lib_tests::remote_db_manifest_decisions_and_privacy_validation_are_covered ... ok
[INFO] [stdout] test lib_tests::helper_string_and_filter_branches_are_covered ... ok
[INFO] [stdout] test lib_tests::trash_plan_skips_shared_but_manageable_files ... ok
[INFO] [stdout] test lib_tests::move_plan_supports_root_destination_and_provisioning_preview ... ok
[INFO] [stdout] test lib_tests::unshare_flags_grantee_owned_parent_as_unrevokable ... ok
[INFO] [stdout] test lib_tests::repository_queries_and_inspection_cover_private_paths ... ok
[INFO] [stdout] test lib_tests::unshare_and_change_helpers_cover_remaining_paths ... ok
[INFO] [stdout] test lib_tests::apply_move_orchestration_provisions_destination_and_records_history ... ok
[INFO] [stdout] test lib_tests::sync_inventory_falls_back_to_full_when_delta_token_expires ... ok
[INFO] [stdout] test lib_tests::sync_failure_paths_mark_runs_failed ... ok
[INFO] [stdout] test lib_tests::move_plan_and_apply_record_pending_and_applied_history ... ok
[INFO] [stdout] test lib_tests::async_helpers_cover_snapshot_and_delta_paging ... ok
[INFO] [stdout] test lib_tests::trash_plan_and_apply_respect_recursive_and_actionable_guards ... ok
[INFO] [stdout] test lib_tests::unshare_cascades_folder_inherited_grant_and_records_history ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sync_integration.rs (/opt/rustwide/target/debug/deps/sync_integration-35f3b08fcecb2e00)
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test analysis_engines_detect_duplicates_sharing_and_storage ... ok
[INFO] [stdout] test auth_helpers_delegate_to_gateway ... ok
[INFO] [stdout] test sync_inventory_ignores_state_from_a_different_account ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/gdrive_db-803acc42ad1ae500)
[INFO] [stdout] test sync_inventory_runs_full_then_delta ... ok
[INFO] [stdout] test retained_copy_plan_and_apply_backup_folder_trees_before_unshare ... ok
[INFO] [stdout] test unshare_preview_and_apply_use_actionable_rows_only ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/db_integration.rs (/opt/rustwide/target/debug/deps/db_integration-2a61df229ff4ba7d)
[INFO] [stdout] test lib_tests::stats_helpers_cover_repository_accessors_and_parsers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test repository_persists_revoked_share_history ... ok
[INFO] [stdout] test repository_persists_created_folder_history ... ok
[INFO] [stdout] test repository_persists_moved_file_history ... ok
[INFO] [stdout] test repository_persists_sync_state_and_snapshot ... 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 tests/path_cache_integration.rs (/opt/rustwide/target/debug/deps/path_cache_integration-7952513c0805422a)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test repository_rebuilds_orphan_and_multi_parent_paths ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/gdrive_drive-df1135d7da7d9c48)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test lib_tests::cascaded_deletions_propagate_folder_grant_to_descendants ... ok
[INFO] [stdout] test lib_tests::live_request_helpers_build_expected_payloads_and_exif_results ... ok
[INFO] [stdout] test lib_tests::live_query_helpers_escape_and_filter_release_files ... ok
[INFO] [stdout] test lib_tests::live_retry_helpers_classify_transient_google_errors ... ok
[INFO] [stdout] test lib_tests::helper_functions_cover_mapping_and_google_error_branches ... ok
[INFO] [stdout] test lib_tests::live_mapping_helpers_cover_files_changes_and_tokens ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/gdrive_report-419db549f8bea599)
[INFO] [stdout] test lib_tests::google_gateway_session_metadata_upgrade_and_legacy_paths_are_covered ... ok
[INFO] [stdout] test lib_tests::google_gateway_requires_real_credentials_before_live_login ... ok
[INFO] [stdout] test lib_tests::mock_gateway_get_account_profile_returns_logged_in_identity ... ok
[INFO] [stdout] test lib_tests::helper_functions_cover_google_session_and_filesystem_edges ... ok
[INFO] [stdout] test lib_tests::mock_gateway_missing_pages_and_exif_errors_are_covered ... ok
[INFO] [stdout] test lib_tests::mock_gateway_failure_modes_and_session_files_are_covered ... ok
[INFO] [stdout] test lib_tests::mock_gateway_covers_scope_upgrade_mutation_and_file_helpers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test lib_tests::format_bytes_uses_binary_units ... ok
[INFO] [stderr]    Doc-tests gdrive_core
[INFO] [stdout] test lib_tests::storage_report_notes_unlimited_quota ... ok
[INFO] [stdout] test lib_tests::summary_report_includes_live_account_about_when_present ... ok
[INFO] [stdout] test lib_tests::markdown_writer_handles_paths_without_parent_directories ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[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 gdrive_db
[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 gdrive_drive
[INFO] [stderr]    Doc-tests gdrive_report
[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] [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" "3547c46f9f427a4924dea37411de0aac3b93bcb4a3cb944a8e7b3d4b4f293bb3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3547c46f9f427a4924dea37411de0aac3b93bcb4a3cb944a8e7b3d4b4f293bb3", kill_on_drop: false }`
[INFO] [stdout] 3547c46f9f427a4924dea37411de0aac3b93bcb4a3cb944a8e7b3d4b4f293bb3
