[INFO] cloning repository https://github.com/dahai80/fusion-supervisor
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/dahai80/fusion-supervisor" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdahai80%2Ffusion-supervisor", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdahai80%2Ffusion-supervisor'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a38738df9f87a9d4beee159c03123f698be7fb74
[INFO] testing dahai80/fusion-supervisor 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%2Fdahai80%2Ffusion-supervisor" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/dahai80/fusion-supervisor
[INFO] finished tweaking git repo https://github.com/dahai80/fusion-supervisor
[INFO] tweaked toml for git repo https://github.com/dahai80/fusion-supervisor written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/dahai80/fusion-supervisor 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/dahai80/fusion-supervisor 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] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing dahai80/fusion-supervisor 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%2Fdahai80%2Ffusion-supervisor" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/dahai80/fusion-supervisor
[INFO] finished tweaking git repo https://github.com/dahai80/fusion-supervisor
[INFO] tweaked toml for git repo https://github.com/dahai80/fusion-supervisor written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/dahai80/fusion-supervisor 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/dahai80/fusion-supervisor 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] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing dahai80/fusion-supervisor 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%2Fdahai80%2Ffusion-supervisor" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/dahai80/fusion-supervisor
[INFO] finished tweaking git repo https://github.com/dahai80/fusion-supervisor
[INFO] tweaked toml for git repo https://github.com/dahai80/fusion-supervisor written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/dahai80/fusion-supervisor 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/dahai80/fusion-supervisor 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] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing dahai80/fusion-supervisor 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%2Fdahai80%2Ffusion-supervisor" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/dahai80/fusion-supervisor
[INFO] finished tweaking git repo https://github.com/dahai80/fusion-supervisor
[INFO] tweaked toml for git repo https://github.com/dahai80/fusion-supervisor written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/dahai80/fusion-supervisor 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/dahai80/fusion-supervisor 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] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing dahai80/fusion-supervisor 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%2Fdahai80%2Ffusion-supervisor" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/dahai80/fusion-supervisor
[INFO] finished tweaking git repo https://github.com/dahai80/fusion-supervisor
[INFO] tweaked toml for git repo https://github.com/dahai80/fusion-supervisor written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/dahai80/fusion-supervisor 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/dahai80/fusion-supervisor 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] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] b75d47e16d6445087a9d3bed69c639ebee7340aa3afd8ec911b6c47ca807fd6a
[INFO] running `Command { std: "docker" "start" "b75d47e16d6445087a9d3bed69c639ebee7340aa3afd8ec911b6c47ca807fd6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b75d47e16d6445087a9d3bed69c639ebee7340aa3afd8ec911b6c47ca807fd6a", 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" "b75d47e16d6445087a9d3bed69c639ebee7340aa3afd8ec911b6c47ca807fd6a" "/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" "b75d47e16d6445087a9d3bed69c639ebee7340aa3afd8ec911b6c47ca807fd6a", 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" "b75d47e16d6445087a9d3bed69c639ebee7340aa3afd8ec911b6c47ca807fd6a" "/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.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]    Compiling pkg-config v0.3.34
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling litemap v0.8.3
[INFO] [stderr]    Compiling writeable v0.6.4
[INFO] [stderr]    Compiling cc v1.4.4
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling icu_properties_data v2.3.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.3.0
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling openssl v0.10.81
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling http-body v1.1.0
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling openssl-sys v0.9.117
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling crc32fast v1.5.1
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling ipnet v2.12.1
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling indexmap v2.14.1
[INFO] [stderr]    Compiling http-body-util v0.1.5
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling tabled_derive v0.9.0
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling papergrid v0.13.0
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling icu_normalizer v2.3.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 idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling miniz_oxide v0.9.1
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling h2 v0.4.19
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling tabled v0.17.0
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling fusion-supervisor v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 28s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "b75d47e16d6445087a9d3bed69c639ebee7340aa3afd8ec911b6c47ca807fd6a", 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" "b75d47e16d6445087a9d3bed69c639ebee7340aa3afd8ec911b6c47ca807fd6a" "/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 bitflags v2.13.1
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling openssl v0.10.81
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling fusion-supervisor v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 45.13s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "b75d47e16d6445087a9d3bed69c639ebee7340aa3afd8ec911b6c47ca807fd6a", 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" "b75d47e16d6445087a9d3bed69c639ebee7340aa3afd8ec911b6c47ca807fd6a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.35s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/fusion-supervisor/c2f5dc425e74164d/out/fusion_supervisor-c2f5dc425e74164d)
[INFO] [stdout] 
[INFO] [stdout] running 104 tests
[INFO] [stdout] test backup::tests::test_backup_schedule_triggers ... ok
[INFO] [stdout] test compose::tests::test_normalize_publisher ... ok
[INFO] [stdout] test alert::tests::test_dedup_down_within_window ... ok
[INFO] [stdout] test alert::tests::test_dedup_per_service_isolated ... ok
[INFO] [stdout] test alert::tests::test_alert_kind_display ... ok
[INFO] [stdout] test alert::tests::test_other_kinds_always_emit ... ok
[INFO] [stdout] test compose::tests::test_parse_ps_empty ... ok
[INFO] [stdout] test compose::tests::test_parse_ps_json_array ... ok
[INFO] [stdout] test compose_tracker::tests::test_dedup_repeated_failed_within_window ... ok
[INFO] [stdout] test compose_tracker::tests::test_escalation_after_threshold ... ok
[INFO] [stdout] test compose_tracker::tests::test_re_alert_after_window ... ok
[INFO] [stdout] test compose::tests::test_parse_ps_ndjson ... ok
[INFO] [stdout] test compose::tests::test_port_extraction ... ok
[INFO] [stdout] test compose_tracker::tests::test_reap_removes_vanished ... ok
[INFO] [stdout] test compose::tests::test_state_mapping ... ok
[INFO] [stdout] test config::tests::test_load_expands_tilde_in_db_path ... ok
[INFO] [stdout] test dep_map::tests::test_rag_deps_qdrant ... ok
[INFO] [stdout] test compose_tracker::tests::test_service_back_on_recovery ... ok
[INFO] [stdout] test compose_tracker::tests::test_state_change_re_alerts_within_window ... ok
[INFO] [stdout] test dep_map::tests::test_unknown_service_no_deps ... ok
[INFO] [stdout] test dep_map::tests::test_cowork_deps_postgres_redis ... ok
[INFO] [stdout] test dep_map::tests::test_identity_deps_postgres ... ok
[INFO] [stdout] test env_map::tests::test_cowork_gets_db_and_redis ... ok
[INFO] [stdout] test env_map::tests::test_native_env_fail_closed_missing_password ... ok
[INFO] [stdout] test env_map::tests::test_native_env_injected_for_identity ... ok
[INFO] [stdout] test env_map::tests::test_rag_gets_qdrant ... ok
[INFO] [stdout] test env_map::tests::test_read_env_file_skips_comments ... ok
[INFO] [stdout] test env_map::tests::test_native_env_unknown_service_no_injection ... ok
[INFO] [stdout] test manifest::tests::test_layer_of ... ok
[INFO] [stdout] test manifest::tests::test_layer_sort_order ... ok
[INFO] [stdout] test manifest::tests::test_name_to_dir_exception ... ok
[INFO] [stdout] test env_map::tests::test_process_env_precedence ... ok
[INFO] [stdout] test manifest::tests::test_parse_count_and_ports ... ok
[INFO] [stdout] test probe::tests::test_probe_http_healthy ... ok
[INFO] [stdout] test probe::tests::test_probe_spec_http ... ok
[INFO] [stdout] test probe::tests::test_probe_spec_uds ... ok
[INFO] [stdout] test probe::tests::test_unhealthy_reason_restart_eligible ... ok
[INFO] [stdout] test probe_map::tests::test_probe_spec_fallback_tcp ... ok
[INFO] [stdout] test probe_map::tests::test_probe_spec_known_http ... ok
[INFO] [stdout] test probe_map::tests::test_probe_spec_known_uds ... ok
[INFO] [stdout] test probe_map::tests::test_restart_cmd_store_special ... ok
[INFO] [stdout] test rpc::schema::tests::test_envelope_roundtrip_serde ... ok
[INFO] [stdout] test rpc::schema::tests::test_make_error_response ... ok
[INFO] [stdout] test rpc::schema::tests::test_make_result_response ... ok
[INFO] [stdout] test rpc::schema::tests::test_parse_method ... ok
[INFO] [stdout] test backup::tests::test_backup_fail_closed_no_target ... ok
[INFO] [stdout] test backup::tests::test_backup_pg_dump_success ... ok
[INFO] [stdout] test backup::tests::test_backup_retention_prunes_old ... ok
[INFO] [stdout] test metrics::tests::test_render_has_daemon_up_and_counts ... ok
[INFO] [stdout] test metrics::tests::test_render_failed_service_healthy_zero ... ok
[INFO] [stdout] test metrics::tests::test_render_native_healthy_and_state_gauges ... ok
[INFO] [stdout] test store::tests::test_cleanup_keeps_boundary ... ok
[INFO] [stdout] test supervisor::policy::tests::test_backoff_sequence_capped ... ok
[INFO] [stdout] test supervisor::policy::tests::test_reset_after_cap ... ok
[INFO] [stdout] test supervisor::policy::tests::test_window_edge_keep_within ... ok
[INFO] [stdout] test supervisor::policy::tests::test_window_rolls_old_crashes_out ... ok
[INFO] [stdout] test store::tests::test_create_tables ... ok
[INFO] [stdout] test supervisor::runner::tests::test_begin_drain_rejects_invalid_state ... ok
[INFO] [stdout] test supervisor::runner::tests::test_cancel_drain_only_when_draining ... ok
[INFO] [stdout] test store::tests::test_cleanup_old_deletes_7d ... ok
[INFO] [stdout] test store::tests::test_history_query_merges_planes ... ok
[INFO] [stdout] test store::tests::test_record_and_query_event ... ok
[INFO] [stdout] test store::tests::test_record_and_query_health ... ok
[INFO] [stdout] test supervisor::runner::tests::test_badpath_no_restart_no_crash ... ok
[INFO] [stdout] test supervisor::runner::tests::test_cap_hit_marks_failed_no_restart ... ok
[INFO] [stdout] test supervisor::runner::tests::test_drain_transitions_to_draining_then_stopped ... ok
[INFO] [stdout] test supervisor::runner::tests::test_healthy_stays_healthy ... ok
[INFO] [stdout] test supervisor::runner::tests::test_recovery_emits_back ... ok
[INFO] [stdout] test supervisor::runner::tests::test_healthy_to_unhealthy_emits_down_no_restart_yet ... ok
[INFO] [stdout] test store::tests::test_migration_defaults_existing_rows_native ... ok
[INFO] [stdout] test supervisor::runner::tests::test_tick_skips_restart_for_draining ... ok
[INFO] [stdout] test supervisor::tests::test_cancel_drain ... ok
[INFO] [stdout] test supervisor::tests::test_down_all_compose_then_native_reverse ... ok
[INFO] [stdout] test supervisor::tests::test_down_all_reverse_order ... ok
[INFO] [stdout] test supervisor::tests::test_drain_all_services ... ok
[INFO] [stdout] test supervisor::tests::test_compose_logs_dispatch ... ok
[INFO] [stdout] test supervisor::tests::test_concurrency_cap_not_exceeded ... ok
[INFO] [stdout] test supervisor::tests::test_drain_single_service ... ok
[INFO] [stdout] test supervisor::tests::test_drain_unknown_service_err ... ok
[INFO] [stdout] test supervisor::tests::test_poll_interval_switches_on_down_state ... ok
[INFO] [stdout] test supervisor::tests::test_poll_interval_compose_failed ... ok
[INFO] [stdout] test supervisor::tests::test_rollout_full_cycle ... ok
[INFO] [stdout] test supervisor::tests::test_rollout_prewarm_fail_alerts ... ok
[INFO] [stdout] test supervisor::tests::test_status_all_merges_compose_rows ... ok
[INFO] [stdout] test metrics::tests::test_render_all_states_have_labels ... ok
[INFO] [stdout] test supervisor::tests::test_tick_all_compose_exited_alerts ... ok
[INFO] [stdout] test supervisor::tests::test_tick_compose_dedup_repeated_failed ... ok
[INFO] [stdout] test supervisor::tests::test_tick_compose_persists_down_event ... ok
[INFO] [stdout] test supervisor::tests::test_tick_compose_persists_back_event ... ok
[INFO] [stdout] test supervisor::tests::test_tick_compose_escalation ... ok
[INFO] [stdout] test supervisor::tests::test_tick_compose_service_back ... ok
[INFO] [stdout] test supervisor::tests::test_up_all_compose_order_sidecar_native_business ... ok
[INFO] [stdout] test supervisor::tests::test_up_all_no_compose_native_only ... ok
[INFO] [stdout] test supervisor::tests::test_up_all_skips_already_healthy ... ok
[INFO] [stdout] test supervisor::tests::test_up_all_starts_unhealthy_in_layer_order ... ok
[INFO] [stdout] test supervisor::tests::test_tick_compose_state_change_re_alerts ... ok
[INFO] [stdout] test supervisor::tests::test_up_native_gate_skips_when_dep_unhealthy ... ok
[INFO] [stdout] test supervisor::tests::test_up_native_fail_closed_when_pg_password_missing ... ok
[INFO] [stdout] test supervisor::tests::test_up_native_gates_on_sidecar_healthy ... ok
[INFO] [stdout] test supervisor::tests::test_up_native_no_gate_when_compose_disabled ... ok
[INFO] [stdout] test supervisor::tests::test_up_native_no_env_injection_when_compose_disabled ... ok
[INFO] [stdout] test supervisor::runner::tests::test_stop_plus_start_when_no_restart_cmd ... ok
[INFO] [stdout] test supervisor::runner::tests::test_unhealthy_records_crash_and_restarts ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/fusion-supervisor/ee24ba3551d261fa/out/fusion_sv-ee24ba3551d261fa)
[INFO] [stdout] test supervisor::tests::test_tick_all_drives_recovery ... ok
[INFO] [stderr]      Running tests/test_daemon_tick.rs (/opt/rustwide/target/debug/build/fusion-supervisor/866dc054cb3911f0/out/test_daemon_tick-866dc054cb3911f0)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 104 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.47s
[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] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_tick_all_skips_stopped_runner ... ok
[INFO] [stdout] test test_tick_all_recovers_unhealthy_to_healthy ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_metrics.rs (/opt/rustwide/target/debug/build/fusion-supervisor/2a58bffbbfd3e40d/out/test_metrics-2a58bffbbfd3e40d)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_metrics_addr_none_disables_server ... ok
[INFO] [stdout] test test_metrics_endpoint_returns_daemon_up_and_service_gauges ... ok
[INFO] [stdout] test test_metrics_endpoint_404_for_non_metrics_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_no_restart_on_badpath.rs (/opt/rustwide/target/debug/build/fusion-supervisor/c8a29a6954d3977a/out/test_no_restart_on_badpath-c8a29a6954d3977a)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_badpath_never_restarts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_probe_http.rs (/opt/rustwide/target/debug/build/fusion-supervisor/53757aa5e17528db/out/test_probe_http-53757aa5e17528db)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_probe_http_conn_refused ... ok
[INFO] [stdout] test test_probe_http_404_badpath ... ok
[INFO] [stdout] test test_probe_http_healthy ... ok
[INFO] [stderr]      Running tests/test_probe_uds.rs (/opt/rustwide/target/debug/build/fusion-supervisor/d739381541814992/out/test_probe_uds-d739381541814992)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_probe_uds_conn_fail ... ok
[INFO] [stderr]      Running tests/test_rpc_restart.rs (/opt/rustwide/target/debug/build/fusion-supervisor/14cd2d70e4ebd0b7/out/test_rpc_restart-14cd2d70e4ebd0b7)
[INFO] [stdout] test test_probe_uds_healthy ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_rpc_restart_known_service_returns_ok_and_sets_starting ... ok
[INFO] [stdout] test test_rpc_restart_empty_or_missing_service_returns_32602 ... ok
[INFO] [stdout] test test_rpc_restart_unknown_service_returns_32602 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_rpc_roundtrip.rs (/opt/rustwide/target/debug/build/fusion-supervisor/58c027830847eb89/out/test_rpc_roundtrip-58c027830847eb89)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_rpc_ping_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_rpc_shutdown.rs (/opt/rustwide/target/debug/build/fusion-supervisor/39c971c716183d6c/out/test_rpc_shutdown-39c971c716183d6c)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_rpc_shutdown_sends_signal_and_returns_ok ... ok
[INFO] [stdout] test test_rpc_shutdown_idempotent_second_call_unavailable ... ok
[INFO] [stdout] test test_rpc_top_returns_32601_client_side_message ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_runner_lifecycle.rs (/opt/rustwide/target/debug/build/fusion-supervisor/eb0fe2f967c6e256/out/test_runner_lifecycle-eb0fe2f967c6e256)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_lifecycle_crash_then_recover ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_supervisor_order.rs (/opt/rustwide/target/debug/build/fusion-supervisor/1896c25f4742d14a/out/test_supervisor_order-1896c25f4742d14a)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_up_order_core_before_app ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests fusion_supervisor
[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" "b75d47e16d6445087a9d3bed69c639ebee7340aa3afd8ec911b6c47ca807fd6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b75d47e16d6445087a9d3bed69c639ebee7340aa3afd8ec911b6c47ca807fd6a", kill_on_drop: false }`
[INFO] [stdout] b75d47e16d6445087a9d3bed69c639ebee7340aa3afd8ec911b6c47ca807fd6a
