[INFO] fetching crate running-process-probe-daemon 4.10.16...
[INFO] testing running-process-probe-daemon-4.10.16 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate running-process-probe-daemon 4.10.16 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate running-process-probe-daemon 4.10.16
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate running-process-probe-daemon 4.10.16
[INFO] tweaked toml for crates.io crate running-process-probe-daemon 4.10.16 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate running-process-probe-daemon 4.10.16 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 crates.io crate running-process-probe-daemon 4.10.16 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] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:133:12
[INFO] [stderr]     |
[INFO] [stderr] 133 | homepage = "https://github.com/zackees/running-process"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 138 | repository = "https://github.com/zackees/running-process"
[INFO] [stderr]     |              --------------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `running-process-probe-daemon` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 3d745b2bf377e40d7a1db412d3ea805d3de1093452ace5829f8465fed78453f0
[INFO] running `Command { std: "docker" "start" "3d745b2bf377e40d7a1db412d3ea805d3de1093452ace5829f8465fed78453f0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3d745b2bf377e40d7a1db412d3ea805d3de1093452ace5829f8465fed78453f0", 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" "3d745b2bf377e40d7a1db412d3ea805d3de1093452ace5829f8465fed78453f0" "/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" "3d745b2bf377e40d7a1db412d3ea805d3de1093452ace5829f8465fed78453f0", 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" "3d745b2bf377e40d7a1db412d3ea805d3de1093452ace5829f8465fed78453f0" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:133:12
[INFO] [stderr]     |
[INFO] [stderr] 133 | homepage = "https://github.com/zackees/running-process"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 138 | repository = "https://github.com/zackees/running-process"
[INFO] [stderr]     |              --------------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `running-process-probe-daemon` (manifest) generated 1 warning
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling logos-codegen v0.15.1
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling http-body v1.1.0
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling petgraph v0.8.3
[INFO] [stderr]    Compiling multimap v0.10.1
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling http-body-util v0.1.4
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling blake3 v1.8.7
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling memmap2 v0.9.11
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling doctest-file v1.1.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling interprocess v2.4.2
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling prost-derive v0.14.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling logos-derive v0.15.1
[INFO] [stderr]    Compiling miette-derive v7.6.0
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling logos v0.15.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling prost v0.14.3
[INFO] [stderr]    Compiling prost-types v0.14.3
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling pin-project v1.1.13
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling sysinfo v0.30.13
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling winapi v0.3.9
[INFO] [stderr]    Compiling protox-parse v0.9.0
[INFO] [stderr]    Compiling prost-reflect v0.16.3
[INFO] [stderr]    Compiling prost-build v0.14.3
[INFO] [stderr]    Compiling async-trait v0.1.91
[INFO] [stderr]    Compiling object v0.36.7
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling macho-unwind-info v0.5.0
[INFO] [stderr]    Compiling pe-unwind-info v0.4.0
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling running-process-platform-internal v4.10.16
[INFO] [stderr]    Compiling protox v0.9.1
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling running-process-protocol v4.10.16
[INFO] [stderr]    Compiling h2 v0.4.16
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling running-process-probe v4.10.16
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling hyper v1.11.0
[INFO] [stderr]    Compiling crash-context v0.6.3
[INFO] [stderr]    Compiling gimli v0.31.1
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling framehop v0.13.3
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling tonic v0.14.6
[INFO] [stderr]    Compiling crash-handler v0.7.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling running-process-probe-daemon v4.10.16 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling bstr v1.13.0
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling matchit v0.8.4
[INFO] [stderr]    Compiling globset v0.4.19
[INFO] [stderr]    Compiling tonic-prost v0.14.6
[INFO] [stderr]    Compiling console-api v0.9.0
[INFO] [stderr]    Compiling running-process v4.10.16
[INFO] [stderr]    Compiling axum v0.8.9
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]   --> src/serve.rs:43:14
[INFO] [stdout]    |
[INFO] [stdout] 43 |             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout]    |              ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]    |
[INFO] [stdout] 43 -             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout] 43 +             .try_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 6m 52s
[INFO] running `Command { std: "docker" "inspect" "3d745b2bf377e40d7a1db412d3ea805d3de1093452ace5829f8465fed78453f0", 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" "3d745b2bf377e40d7a1db412d3ea805d3de1093452ace5829f8465fed78453f0" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:133:12
[INFO] [stderr]     |
[INFO] [stderr] 133 | homepage = "https://github.com/zackees/running-process"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 138 | repository = "https://github.com/zackees/running-process"
[INFO] [stderr]     |              --------------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `running-process-probe-daemon` (manifest) generated 1 warning
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling pe-unwind-info v0.4.0
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling framehop v0.13.3
[INFO] [stderr]    Compiling running-process-probe v4.10.16
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling running-process-probe-daemon v4.10.16 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]   --> src/serve.rs:43:14
[INFO] [stdout]    |
[INFO] [stdout] 43 |             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout]    |              ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]    |
[INFO] [stdout] 43 -             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout] 43 +             .try_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]   --> src/serve.rs:43:14
[INFO] [stdout]    |
[INFO] [stdout] 43 |             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout]    |              ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]    |
[INFO] [stdout] 43 -             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout] 43 +             .try_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `clap::Parser`
[INFO] [stdout]  --> src/cli/tests.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use clap::Parser as _;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 21s
[INFO] running `Command { std: "docker" "inspect" "3d745b2bf377e40d7a1db412d3ea805d3de1093452ace5829f8465fed78453f0", 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" "3d745b2bf377e40d7a1db412d3ea805d3de1093452ace5829f8465fed78453f0" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:133:12
[INFO] [stderr]     |
[INFO] [stderr] 133 | homepage = "https://github.com/zackees/running-process"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 138 | repository = "https://github.com/zackees/running-process"
[INFO] [stderr]     |              --------------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `running-process-probe-daemon` (manifest) generated 1 warning
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]   --> src/serve.rs:43:14
[INFO] [stderr]    |
[INFO] [stderr] 43 |             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stderr]    |              ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]    |
[INFO] [stderr] 43 -             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stderr] 43 +             .try_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: `running-process-probe-daemon` (lib) generated 1 warning (run `cargo fix --lib -p running-process-probe-daemon` to apply 1 suggestion)
[INFO] [stderr] warning: unused import: `clap::Parser`
[INFO] [stderr]  --> src/cli/tests.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 8 | use clap::Parser as _;
[INFO] [stderr]   |     ^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `running-process-probe-daemon` (lib test) generated 2 warnings (1 duplicate)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.50s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/running-process-probe-daemon/5677c5f36bc5c64a/out/running_process_probe_daemon-5677c5f36bc5c64a)
[INFO] [stdout] 
[INFO] [stdout] running 280 tests
[INFO] [stdout] test bringup::tests::bring_up_elects_daemon_on_a_free_port ... ok
[INFO] [stdout] test bringup::tests::second_bind_of_same_port_is_classified_already_bound ... ok
[INFO] [stdout] test bringup::tests::different_users_get_different_seed_ports ... ok
[INFO] [stdout] test bringup::tests::explicit_port_collapses_the_candidate_range ... ok
[INFO] [stdout] test bringup::tests::seeded_range_offers_multiple_candidates ... ok
[INFO] [stdout] test capture_jobs::tests::one_late_result_for_an_expired_lease_is_consumed_without_transport_failure ... ok
[INFO] [stdout] test capture_jobs::tests::queue_lease_upload_complete_is_one_correlated_job ... ok
[INFO] [stdout] test capture_jobs::tests::another_connection_cannot_complete_a_lease ... ok
[INFO] [stdout] test capture_jobs::tests::completion_cannot_overwrite_an_expired_job ... ok
[INFO] [stdout] test capture_jobs::tests::per_target_active_admission_is_bounded ... ok
[INFO] [stdout] test capture_jobs::tests::terminal_jobs_expire_after_the_retention_window ... ok
[INFO] [stdout] test bringup::tests::decoy_listener_fails_the_identity_handshake ... ok
[INFO] [stdout] test bringup::tests::seed_port_is_deterministic_and_in_range ... ok
[INFO] [stdout] test bringup::tests::genuine_handshake_returns_daemon_endpoints ... ok
[INFO] [stdout] test cli::render::coverage_tests::process_rendering_covers_empty_json_names_and_values ... ok
[INFO] [stdout] test cli::tests::a_json_doctor_report_is_parseable_and_keeps_the_verdicts ... ok
[INFO] [stdout] test cli::tests::a_doctor_report_marks_each_failing_check ... ok
[INFO] [stdout] test cli::render::coverage_tests::capture_and_doctor_cover_both_output_shapes ... ok
[INFO] [stdout] test cli::render::coverage_tests::crash_rendering_covers_empty_rows_json_and_rollups ... ok
[INFO] [stdout] test bringup::tests::bring_up_reports_stranger_for_a_non_protocol_listener ... ok
[INFO] [stdout] test cli::tests::a_table_aligns_columns_to_their_widest_cell ... ok
[INFO] [stdout] test cli::tests::a_timestamp_renders_as_utc ... ok
[INFO] [stdout] test cli::tests::an_empty_result_says_so_rather_than_printing_a_bare_header ... ok
[INFO] [stdout] test cli::render::coverage_tests::primitive_formatters_cover_boundaries ... ok
[INFO] [stdout] test cli::tests::json_output_is_machine_readable ... ok
[INFO] [stdout] test cli::tests::crashes_stats_is_a_flag_not_a_separate_subcommand ... ok
[INFO] [stdout] test cli::tests::ps_accepts_a_name_glob_and_a_limit ... ok
[INFO] [stdout] test cli::tests::global_flags_work_after_the_subcommand ... ok
[INFO] [stdout] test cli::tests::dump_takes_either_a_pid_or_a_selection ... ok
[INFO] [stdout] test cli::tests::byte_counts_use_binary_units ... ok
[INFO] [stdout] test cli::transport::tests::dechunking_reassembles_a_split_body ... ok
[INFO] [stdout] test cli::transport::tests::a_deadline_is_absolute_and_in_the_future ... ok
[INFO] [stdout] test cli::transport::tests::a_missing_discovery_file_says_how_to_start_a_daemon ... ok
[INFO] [stdout] test cli::transport::tests::an_explicit_file_path_is_used_directly ... ok
[INFO] [stdout] test cli::tests::the_cli_definition_is_internally_consistent ... ok
[INFO] [stdout] test cli::transport::tests::a_corrupt_discovery_file_is_distinguished_from_an_absent_one ... ok
[INFO] [stdout] test cli::transport::tests::a_discovery_file_round_trips ... ok
[INFO] [stdout] test crash_query::tests::an_oversized_filter_string_is_refused ... ok
[INFO] [stdout] test crash_query::tests::an_inverted_window_is_refused_rather_than_returning_nothing ... ok
[INFO] [stdout] test crash_query::tests::an_oversized_limit_is_refused ... ok
[INFO] [stdout] test crash_query::tests::a_filter_value_is_bound_not_concatenated ... ok
[INFO] [stdout] test crash_query::tests::an_exact_class_filter_returns_only_that_class ... ok
[INFO] [stdout] test crash_query::tests::a_time_window_rollup_counts_only_that_window ... ok
[INFO] [stdout] test crash_query::tests::a_like_filter_sweeps_related_classes_together ... ok
[INFO] [stdout] test crash_query::tests::a_signature_filter_crosses_classes ... ok
[INFO] [stdout] test crash_query::tests::filters_combine_with_and ... ok
[INFO] [stdout] test crash_query::tests::like_wildcards_in_a_class_name_are_escapable ... ok
[INFO] [stdout] test crash_query::tests::query_results_never_carry_the_inline_report ... ok
[INFO] [stdout] test crash_query::tests::stats_group_by_signature_most_frequent_first ... ok
[INFO] [stdout] test crash_query::tests::records_come_back_newest_first ... ok
[INFO] [stdout] test crash_query::tests::stats_honour_the_same_filter_as_a_record_query ... ok
[INFO] [stdout] test crash_query::tests::stats_never_carry_per_crash_detail ... ok
[INFO] [stdout] test crash_store::tests::artifact_root_symlink_is_rejected ... ok
[INFO] [stdout] test capture_jobs::tests::total_admission_is_bounded ... ok
[INFO] [stdout] test crash_query::tests::stats_over_an_empty_match_set_are_zero_not_an_error ... ok
[INFO] [stdout] test crash_query::tests::the_limit_truncates_to_the_newest_page ... ok
[INFO] [stdout] test crash_store::tests::crash_identity_and_owned_path_helpers_cover_edge_shapes ... ok
[INFO] [stdout] test crash_query::tests::the_time_window_is_half_open ... ok
[INFO] [stdout] test crash_store::tests::artifacts_and_directory_are_owner_only ... ok
[INFO] [stdout] test crash_store::tests::fetch_guard_reads_the_validated_handle_after_path_replacement ... ok
[INFO] [stdout] test crash_store::tests::additive_migration_preserves_a_development_snapshot ... ok
[INFO] [stdout] test crash_store::tests::fetch_refuses_missing_tampered_and_unsafe_artifacts ... ok
[INFO] [stdout] test crash_store::tests::concurrent_writers_are_serialized_by_sqlite ... ok
[INFO] [stdout] test crash_store::tests::concurrent_open_preserves_a_live_session_pin ... ok
[INFO] [stdout] test crash_store::tests::incomplete_record_remains_pending ... ok
[INFO] [stdout] test crash_store::tests::future_schema_debug_and_accessors_are_explicit ... ok
[INFO] [stdout] test crash_store::tests::ingest_quarantines_wrong_sized_and_malformed_complete_records ... ok
[INFO] [stdout] test crash_store::tests::oversized_artifact_is_rejected_without_filesystem_debris ... ok
[INFO] [stdout] test crash_store::tests::non_unicode_artifact_root_round_trips_losslessly ... ok
[INFO] [stdout] test crash_store::tests::s7_spool_is_routed_through_the_real_s8_worker ... ok
[INFO] [stdout] test crash_store::tests::persists_across_reopen_with_all_tags ... ok
[INFO] [stdout] test crash_store::tests::pre_registration_record_is_ingested_when_daemon_appears ... ok
[INFO] [stdout] test crash_query::tests::the_total_is_not_capped_by_a_record_page ... ok
[INFO] [stdout] test crash_store::tests::gc_prunes_oldest_but_never_an_in_use_artifact ... ok
[INFO] [stdout] test crash_store::tests::reconciliation_never_unlinks_a_tampered_external_path ... ok
[INFO] [stdout] test discovery::tests::a_stale_temp_file_does_not_block_publication ... ok
[INFO] [stdout] test discovery::tests::bearer_token_is_64_hex_chars_and_not_constant ... ok
[INFO] [stdout] test discovery::tests::default_discovery_dir_holds_the_control_socket ... ok
[INFO] [stdout] test discovery::tests::discovery_file_is_owner_only ... ok
[INFO] [stdout] test discovery::tests::discovery_file_roundtrips ... ok
[INFO] [stdout] test discovery::tests::publish_leaves_no_temp_files_behind ... ok
[INFO] [stdout] test crash_store::tests::reopen_reconciles_missing_and_orphan_artifacts ... ok
[INFO] [stdout] test discovery::tests::runtime_dir_override_wins ... ok
[INFO] [stdout] test discovery::tests::unsupported_wire_version_is_refused_not_misparsed ... ok
[INFO] [stdout] test env_vars::tests::no_name_is_also_declared_by_a_crate_below ... ok
[INFO] [stdout] test env_vars::tests::declarations_are_sorted_unique_and_documented ... ok
[INFO] [stdout] test force::tests::a_missing_tool_is_not_reported_as_a_policy_refusal ... ok
[INFO] [stdout] test force::tests::a_native_target_gets_the_platform_debugger_only ... ok
[INFO] [stdout] test force::tests::a_permission_error_carries_actionable_remediation_and_never_offers_elevation ... ok
[INFO] [stdout] test force::tests::a_python_target_gets_both_interpreter_and_native_vehicles ... ok
[INFO] [stdout] test force::tests::a_vanished_target_is_distinguished_from_reuse ... ok
[INFO] [stdout] test force::tests::an_unchanged_start_time_passes ... ok
[INFO] [stdout] test force::tests::attach_instructions_lead_with_the_post_mortem_route ... ok
[INFO] [stdout] test force::tests::debugger_commands_are_batch_and_detach ... ok
[INFO] [stdout] test force::tests::every_yama_scope_gets_an_explanation_and_none_suggest_changing_it ... ok
[INFO] [stdout] test force::tests::pid_reuse_discards_the_capture ... ok
[INFO] [stdout] test env_vars::tests::production_code_calls_std_env_only_through_declarations ... ok
[INFO] [stdout] test force::tests::scope_one_explains_the_parent_rule_rather_than_how_to_disable_it ... ok
[INFO] [stdout] test force::tests::the_openable_artifact_is_a_file_not_a_debug_server ... ok
[INFO] [stdout] test force::tests::windows_instructions_use_windbg_not_gdb ... ok
[INFO] [stdout] test http::auth::tests::a_cookie_is_read_by_name_and_trimmed ... ok
[INFO] [stdout] test http::auth::tests::a_query_parameter_is_read_by_name_not_by_position ... ok
[INFO] [stdout] test http::auth::tests::a_prefix_of_the_token_does_not_match ... ok
[INFO] [stdout] test http::auth::tests::a_wrong_token_of_the_same_length_does_not_match ... ok
[INFO] [stdout] test http::auth::tests::an_empty_token_does_not_match ... ok
[INFO] [stdout] test http::auth::tests::an_exact_token_matches ... ok
[INFO] [stdout] test http::flamegraph::coverage_tests::downloads_cover_every_format_and_error ... ok
[INFO] [stdout] test http::flamegraph::coverage_tests::html_renderer_is_self_contained_and_carries_tree_data ... ok
[INFO] [stdout] test http::flamegraph::coverage_tests::page_covers_missing_and_retained_profiles ... ok
[INFO] [stdout] test http::handlers::coverage_tests::api_error_crash_filter_and_refusal_shapes_preserve_public_details ... ok
[INFO] [stdout] test http::flamegraph::coverage_tests::latest_tree_reports_empty_then_returns_the_newest_profile ... ok
[INFO] [stdout] test http::handlers::coverage_tests::crash_routes_cover_zero_limit_and_missing_store_refusals ... ok
[INFO] [stdout] test http::handlers::coverage_tests::ps_and_snapshot_project_registered_process_and_capture_receipt ... ok
[INFO] [stdout] test http::handlers::coverage_tests::ps_covers_defaults_all_selectors_and_invalid_regex ... ok
[INFO] [stdout] test crash_store::tests::same_pid_with_different_creation_time_is_distinct ... ok
[INFO] [stdout] test http::handlers::coverage_tests::snapshot_missing_process_and_empty_profiles_are_stable ... ok
[INFO] [stdout] test http::handlers::coverage_tests::crash_routes_project_rows_and_signature_statistics ... ok
[INFO] [stdout] test http::tests::a_malformed_profile_line_is_skipped_rather_than_failing_the_render ... ok
[INFO] [stdout] test crash_store::tests::worker_availability_does_not_change_the_stable_signature ... ok
[INFO] [stdout] test http::tests::a_non_loopback_bind_is_refused_before_the_socket_exists ... ok
[INFO] [stdout] test crash_store::tests::stale_session_pins_are_recovered_on_open ... ok
[INFO] [stdout] test http::tests::a_crash_row_over_http_carries_no_artifact_path_and_no_inline_report ... ok
[INFO] [stdout] test http::tests::an_empty_profile_is_an_empty_tree_not_an_error ... ok
[INFO] [stdout] test http::tests::a_flame_render_reads_a_real_artifact_over_http ... ok
[INFO] [stdout] test http::tests::collapsed_stacks_fold_into_a_tree ... ok
[INFO] [stdout] test crash_store::tests::watcher_ingests_a_complete_record_and_stops_on_drop ... ok
[INFO] [stdout] test http::tests::a_wrong_token_is_rejected ... ok
[INFO] [stdout] test http::tests::a_missing_artifact_is_a_404 ... ok
[INFO] [stdout] test http::tests::loopback_binds_need_no_opt_in ... ok
[INFO] [stdout] test crash_store::tests::spool_retry_is_idempotent_but_a_distinct_source_is_not_deduplicated ... ok
[INFO] [stdout] test http::tests::an_invalid_selector_is_a_400_with_the_daemons_own_reason ... ok
[INFO] [stdout] test http::tests::the_router_is_constructible ... ok
[INFO] [stdout] test http::tests::the_shared_state_never_prints_its_token ... ok
[INFO] [stdout] test http::tests::every_route_requires_a_token ... ok
[INFO] [stdout] test http::ui::tests::a_known_asset_is_served_with_its_content_type ... ok
[INFO] [stdout] test http::ui::tests::an_unknown_asset_is_not_found ... ok
[INFO] [stdout] test http::ui::tests::no_asset_references_an_external_host ... ok
[INFO] [stdout] test http::ui::tests::the_page_loads_the_assets_this_module_actually_serves ... ok
[INFO] [stdout] test names::tests::a_resolved_socket_path_wraps_into_an_interprocess_name_on_every_host ... ok
[INFO] [stdout] test http::tests::crash_stats_report_the_whole_match_set_not_a_page ... ok
[INFO] [stdout] test http::tests::http_and_the_socket_core_return_the_same_crash_rows ... ok
[INFO] [stdout] test names::tests::already_bound_covers_the_three_race_signals ... ok
[INFO] [stdout] test names::tests::pipe_name_carries_prefix_sid_and_index ... ok
[INFO] [stdout] test names::tests::pipe_name_is_distinct_per_user ... ok
[INFO] [stdout] test names::tests::resolved_path_contains_the_bare_name_or_a_hash ... ok
[INFO] [stdout] test probe_ops::tests::a_capture_for_an_unknown_process_is_not_registered ... ok
[INFO] [stdout] test names::tests::already_bound_does_not_swallow_unrelated_errors ... ok
[INFO] [stdout] test probe_ops::tests::a_capture_lease_carries_the_authoritative_registration_symbol_sources ... ok
[INFO] [stdout] test probe_ops::tests::a_foreign_peer_is_refused_before_the_registry_is_consulted ... ok
[INFO] [stdout] test probe_ops::tests::a_capture_for_an_unarmed_process_says_so ... ok
[INFO] [stdout] test probe_ops::tests::an_eligible_capture_is_queued_then_leased_on_the_target_heartbeat ... ok
[INFO] [stdout] test probe_ops::tests::foreign_peer_is_refused_before_any_work ... ok
[INFO] [stdout] test probe_ops::tests::grace_is_three_missed_intervals ... ok
[INFO] [stdout] test probe_ops::tests::heartbeat_after_unregister_is_refused ... ok
[INFO] [stdout] test probe_ops::tests::heartbeat_from_a_foreign_peer_is_refused ... ok
[INFO] [stdout] test probe_ops::tests::oversize_field_is_refused_with_its_own_code ... ok
[INFO] [stdout] test probe_ops::tests::heartbeat_on_a_live_registration_is_acked ... ok
[INFO] [stdout] test probe_ops::tests::register_without_live_probe_is_refused_not_armed ... ok
[INFO] [stdout] test probe_ops::tests::register_without_verified_identity_reports_identity_mismatch ... ok
[INFO] [stdout] test http::tests::the_token_is_accepted_from_a_query_string_or_a_cookie ... ok
[INFO] [stdout] test probe_ops::tests::replayed_nonce_is_refused_with_its_own_code ... ok
[INFO] [stdout] test probe_ops::tests::register_with_verified_identity_arms ... ok
[INFO] [stdout] test profile::async_profile::tests::a_custom_producer_can_drive_the_whole_pipeline ... ok
[INFO] [stdout] test profile::async_profile::tests::a_sample_with_no_spawn_stack_is_skipped_rather_than_rooted_anonymously ... ok
[INFO] [stdout] test profile::async_profile::tests::a_task_name_is_a_label_not_a_frame ... ok
[INFO] [stdout] test profile::async_profile::tests::a_task_that_never_waited_is_not_drawn_in_the_idle_view ... ok
[INFO] [stdout] test profile::async_profile::tests::a_window_over_the_cap_is_clamped_to_it ... ok
[INFO] [stdout] test profile::async_profile::tests::an_adapter_is_always_given_the_clamped_window_not_the_requested_one ... ok
[INFO] [stdout] test profile::async_profile::tests::an_adapter_that_produced_nothing_says_so_rather_than_returning_an_empty_profile ... ok
[INFO] [stdout] test profile::async_profile::tests::an_unknown_adapter_lists_what_does_exist ... ok
[INFO] [stdout] test profile::async_profile::tests::collapsed_output_is_weighted_by_idle_time ... ok
[INFO] [stdout] test profile::async_profile::tests::sample_values_are_in_declared_order ... ok
[INFO] [stdout] test profile::async_profile::tests::a_task_with_no_name_gets_no_empty_label ... ok
[INFO] [stdout] test profile::async_profile::tests::tasks_sharing_a_spawn_site_are_folded_together ... ok
[INFO] [stdout] test profile::async_profile::tests::the_default_view_is_idle_time ... ok
[INFO] [stdout] test profile::async_profile::tests::a_semicolon_in_a_spawn_location_cannot_forge_a_frame ... ok
[INFO] [stdout] test profile::async_profile::tests::the_spawn_chain_is_stored_leaf_first_as_pprof_requires ... ok
[INFO] [stdout] test profile::async_tokio::tests::a_still_running_task_is_measured_to_now_not_to_zero ... ok
[INFO] [stdout] test profile::async_tokio::tests::a_task_with_no_metadata_still_produces_a_sample ... ok
[INFO] [stdout] test profile::async_profile::tests::the_tokio_adapter_names_the_missing_instrumentation_not_just_the_refused_connection ... ok
[INFO] [stdout] test profile::async_tokio::tests::a_task_without_a_location_falls_back_to_its_id ... ok
[INFO] [stdout] test profile::async_profile::tests::the_string_table_still_starts_with_the_empty_string ... ok
[INFO] [stdout] test profile::async_profile::tests::the_pprof_carries_all_five_value_types ... ok
[INFO] [stdout] test profile::async_tokio::tests::idle_never_goes_negative ... ok
[INFO] [stdout] test profile::async_tokio::tests::samples_come_back_in_a_stable_order ... ok
[INFO] [stdout] test profile::async_tokio::tests::an_application_module_named_after_tokio_is_kept ... ok
[INFO] [stdout] test profile::async_tokio::tests::idle_is_what_is_left_after_busy_and_scheduled ... ok
[INFO] [stdout] test profile::async_tokio::tests::the_spawn_site_names_the_task ... ok
[INFO] [stdout] test profile::async_tokio::tests::a_windows_style_runtime_path_is_also_recognised ... ok
[INFO] [stdout] test profile::store::coverage_tests::collapsed_tree_skips_bad_rows_merges_prefixes_and_orders_hot_first ... ok
[INFO] [stdout] test profile::store::coverage_tests::eviction_drops_expired_entries_even_below_count_limit ... ok
[INFO] [stdout] test profile::store::coverage_tests::session_tree_merges_identical_stacks_and_sorts_siblings ... ok
[INFO] [stdout] test profile::store::coverage_tests::store_assigns_ids_returns_clones_and_evicts_oldest ... ok
[INFO] [stdout] test profile::tests::a_duration_under_the_cap_is_left_alone ... ok
[INFO] [stdout] test profile::tests::a_duration_over_the_cap_is_clamped_to_it ... ok
[INFO] [stdout] test profile::tests::a_full_ring_drops_and_counts_rather_than_growing ... ok
[INFO] [stdout] test profile::async_tokio::tests::the_runtimes_own_worker_tasks_are_not_reported ... ok
[INFO] [stdout] test profile::tests::a_pprof_export_is_gzipped_and_decompresses_to_the_same_profile ... ok
[INFO] [stdout] test profile::tests::a_frequency_outside_the_supported_range_is_clamped ... ok
[INFO] [stdout] test profile::tests::a_resolver_names_known_addresses_and_admits_to_unknown_ones ... ok
[INFO] [stdout] test profile::tests::a_sample_with_no_frames_is_skipped_rather_than_folded_as_a_root ... ok
[INFO] [stdout] test profile::tests::all_three_exports_agree_on_which_stack_is_hottest ... ok
[INFO] [stdout] test profile::tests::collapsed_output_is_the_folded_format_hottest_first ... ok
[INFO] [stdout] test profile::tests::coverage_overhead_and_fidelity_are_ratios_of_what_was_observed ... ok
[INFO] [stdout] test profile::tests::draining_empties_the_ring_but_not_its_lifetime_counters ... ok
[INFO] [stdout] test profile::tests::firefox_json_is_valid_json ... ok
[INFO] [stdout] test profile::tests::a_pprof_profile_round_trips_and_keeps_its_hot_stack ... ok
[INFO] [stdout] test http::tests::the_download_filename_is_built_from_the_id_not_from_stored_text ... ok
[INFO] [stdout] test profile::tests::folding_merges_identical_stacks_and_orders_by_weight ... ok
[INFO] [stdout] test profile::tests::metrics_over_an_empty_session_do_not_divide_by_zero ... ok
[INFO] [stdout] test profile::tests::symbolization_happens_after_capture_not_during_it ... ok
[INFO] [stdout] test profile::tests::the_default_frequency_is_not_a_round_number ... ok
[INFO] [stdout] test profile::tests::the_pprof_string_table_starts_with_the_empty_string ... ok
[INFO] [stdout] test profile::tests::the_period_follows_the_clamped_frequency ... ok
[INFO] [stdout] test query::coverage_tests::environment_predicates_cover_presence_and_each_match_kind ... ok
[INFO] [stdout] test query::coverage_tests::numeric_ranges_cover_open_bounds_overflow_and_inversion ... ok
[INFO] [stdout] test query::coverage_tests::validation_rejects_every_bounded_input_failure ... ok
[INFO] [stdout] test profile::tests::firefox_stack_prefixes_form_a_tree_rooted_at_null ... ok
[INFO] [stdout] test query::tests::env_values_are_allowlisted_and_unregistered_env_is_completely_invisible ... ok
[INFO] [stdout] test query::tests::glob_regex_and_and_semantics_select_the_expected_subset ... ok
[INFO] [stdout] test profile::tests::a_semicolon_in_a_frame_name_cannot_forge_a_frame ... ok
[INFO] [stdout] test profile::tests::firefox_json_carries_the_tables_the_profiler_reads ... ok
[INFO] [stdout] test registry::tests::arming_without_verified_identity_is_refused ... ok
[INFO] [stdout] test registry::tests::connection_close_drops_immediately ... ok
[INFO] [stdout] test registry::tests::arming_without_a_live_connection_is_refused ... ok
[INFO] [stdout] test registry::tests::disclosing_an_allowlisted_env_value_is_accepted ... ok
[INFO] [stdout] test registry::tests::disclosing_an_env_value_outside_the_allowlist_is_refused ... ok
[INFO] [stdout] test registry::tests::foreign_peer_is_refused_and_creates_no_entry ... ok
[INFO] [stdout] test registry::tests::env_values_are_default_deny ... ok
[INFO] [stdout] test registry::tests::drop_by_conn_only_touches_that_connection ... ok
[INFO] [stdout] test registry::tests::happy_path_registers_then_arms ... ok
[INFO] [stdout] test registry::tests::heartbeat_lapse_reaps_the_entry ... ok
[INFO] [stdout] test registry::tests::heartbeat_for_unknown_key_is_an_error ... ok
[INFO] [stdout] test registry::tests::heartbeat_refreshes_liveness ... ok
[INFO] [stdout] test registry::tests::heartbeat_from_another_connection_is_rejected ... ok
[INFO] [stdout] test query::tests::mandatory_limit_determinism_dedup_and_cache_are_enforced ... ok
[INFO] [stdout] test query::coverage_tests::real_provider_and_engine_debug_surface_are_live ... ok
[INFO] [stdout] test registry::tests::symbol_source_and_declarations_must_be_consistent ... ok
[INFO] [stdout] test serve::tests::a_capture_request_is_decoded ... ok
[INFO] [stdout] test registry::tests::reused_pid_evicts_the_previous_instance ... ok
[INFO] [stdout] test registry::tests::replayed_nonce_is_refused ... ok
[INFO] [stdout] test serve::tests::a_capture_request_without_a_start_time_is_rejected ... ok
[INFO] [stdout] test registry::tests::oversize_field_is_refused_with_the_offending_name ... ok
[INFO] [stdout] test serve::tests::a_key_without_a_start_time_is_refused ... ok
[INFO] [stdout] test serve::tests::a_malformed_frame_is_refused_not_dropped ... ok
[INFO] [stdout] test serve::tests::accepted_job_failure_is_acked_without_poisoning_the_target_connection ... ok
[INFO] [stdout] test http::tests::the_landing_page_and_its_assets_are_served ... ok
[INFO] [stdout] test serve::tests::a_declared_python_runtime_reaches_the_registry ... ok
[INFO] [stdout] test crash_store::tests::concurrent_open_cannot_remove_an_inflight_publication ... ok
[INFO] [stdout] test serve::tests::a_declared_native_runtime_is_recorded_as_native ... ok
[INFO] [stdout] test registry::tests::nonce_table_refuses_rather_than_forgetting ... ok
[INFO] [stdout] test serve::tests::a_foreign_peer_is_refused ... ok
[INFO] [stdout] test serve::tests::leased_capture_becomes_json_and_text_job_artifacts ... ok
[INFO] [stdout] test serve::tests::closing_the_connection_drops_the_registration_immediately ... ok
[INFO] [stdout] test serve::tests::missing_worker_still_consumes_an_accepted_raw_artifact ... ok
[INFO] [stdout] test http::tests::an_artifact_larger_than_the_socket_frame_cap_downloads_intact ... ok
[INFO] [stdout] test serve::tests::worker_timeout_uses_the_deadline_code_only_when_job_budget_limited ... ok
[INFO] [stdout] test state::tests::arming_from_a_non_registering_state_is_illegal ... ok
[INFO] [stdout] test state::tests::arming_requires_a_live_probe ... ok
[INFO] [stdout] test state::tests::arming_requires_verified_identity ... ok
[INFO] [stdout] test serve::tests::identity_verification_rejects_a_wrong_hash ... ok
[INFO] [stdout] test serve::tests::an_unknown_runtime_still_registers ... ok
[INFO] [stdout] test state::tests::dropped_is_terminal ... ok
[INFO] [stdout] test state::tests::dropping_is_idempotent ... ok
[INFO] [stdout] test symbolication::tests::a_capture_round_trips_through_a_real_worker ... ok
[INFO] [stdout] test state::tests::happy_path_arms ... ok
[INFO] [stdout] test state::tests::legal_edges_are_exactly_the_documented_set ... ok
[INFO] [stdout] test symbolication::tests::a_missing_binary_is_reported_as_not_found ... ok
[INFO] [stdout] test symbolication::tests::a_worker_that_rejects_its_input_is_reported_not_propagated ... ok
[INFO] [stdout] test serve::tests::live_query_round_trips_over_the_real_framed_ingress ... ok
[INFO] [stdout] test serve::tests::an_undeclared_runtime_is_not_python ... ok
[INFO] [stdout] test symbolication::tests::an_override_naming_a_nonexistent_file_resolves_to_nothing ... ok
[INFO] [stdout] test symbolication::tests::worker_crash_helper ... ignored
[INFO] [stdout] test symbolication::tests::worker_timeout_helper ... ignored
[INFO] [stdout] test symbolication::tests::the_override_wins_when_it_names_a_file ... ok
[INFO] [stdout] test serve::tests::registry_owner_matches_the_peer_policy ... ok
[INFO] [stdout] test serve::tests::every_reply_echoes_the_id_of_the_request_it_answers ... ok
[INFO] [stdout] test serve::tests::registering_this_process_reaches_armed ... ok
[INFO] [stdout] test symbolication::tests::a_hung_worker_is_killed_at_its_deadline ... ok
[INFO] [stdout] test symbolication::tests::an_aborting_worker_is_contained ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 278 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 1.47s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/rpprobe.rs (/opt/rustwide/target/release/build/running-process-probe-daemon/e0292fa50fa3a733/out/rpprobe-e0292fa50fa3a733)
[INFO] [stderr]      Running unittests src/bin/rpprobed.rs (/opt/rustwide/target/release/build/running-process-probe-daemon/04167987e2fc649d/out/rpprobed-04167987e2fc649d)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bringup_race.rs (/opt/rustwide/target/release/build/running-process-probe-daemon/b48cb8512b0b9dd5/out/bringup_race-b48cb8512b0b9dd5)
[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 exactly_one_process_wins_the_election ... FAILED
[INFO] [stderr] error: test failed, to rerun pass `--test bringup_race`
[INFO] [stdout] test election_winner_publishes_discovery_file ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- exactly_one_process_wins_the_election stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'exactly_one_process_wins_the_election' (3284) panicked at tests/bringup_race.rs:64:9:
[INFO] [stdout] racer exited ExitStatus(unix_wait_status(19712)); stdout: ""
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e969025be1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e96903a96a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e96902a30c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e968fffe26 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e96901d239 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e968fb7f10 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e96901d3f2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e968fffed2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e968ff8889 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e969000ccd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e96903b09c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e968fa7806 - <bringup_race[36cd5ab0c2a70894]::exactly_one_process_wins_the_election::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   12:     0x64e968fab35b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   13:     0x64e968fb8535 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   14:     0x64e968fb1e24 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   15:     0x64e968fbb5c2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   16:     0x64e969024b1f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   17:     0x7136fde98dfa - <unknown>
[INFO] [stdout]   18:     0x7136fdf2c3d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- election_winner_publishes_discovery_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'election_winner_publishes_discovery_file' (3283) panicked at tests/bringup_race.rs:116:9:
[INFO] [stdout] never won an election in 12 attempts
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e969025be1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e96903a96a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e96902a30c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e968fffe26 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e96901d239 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e968fb7f10 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e96901d3f2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e968fffed2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e968ff8889 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e969000ccd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e96903b09c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e96903adf4 - core[a373ad73a504971]::option::expect_failed
[INFO] [stdout]   12:     0x64e968fa7c87 - <bringup_race[36cd5ab0c2a70894]::election_winner_publishes_discovery_file::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x64e968fab35b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x64e968fb8535 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x64e968fb1e24 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x64e968fbb5c2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x64e969024b1f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7136fde98dfa - <unknown>
[INFO] [stdout]   19:     0x7136fdf2c3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     election_winner_publishes_discovery_file
[INFO] [stdout]     exactly_one_process_wins_the_election
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3d745b2bf377e40d7a1db412d3ea805d3de1093452ace5829f8465fed78453f0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3d745b2bf377e40d7a1db412d3ea805d3de1093452ace5829f8465fed78453f0", kill_on_drop: false }`
[INFO] [stdout] 3d745b2bf377e40d7a1db412d3ea805d3de1093452ace5829f8465fed78453f0
