[INFO] fetching crate perfgate-app 0.15.1...
[INFO] testing perfgate-app-0.15.1 against 1.95.0 for beta-1.96-2
[INFO] extracting crate perfgate-app 0.15.1 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate perfgate-app 0.15.1
[INFO] finished tweaking crates.io crate perfgate-app 0.15.1
[INFO] tweaked toml for crates.io crate perfgate-app 0.15.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate perfgate-app 0.15.1 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate perfgate-app 0.15.1 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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded zmij v1.0.19
[INFO] [stderr]   Downloaded toml_parser v1.0.6+spec-1.1.0
[INFO] [stderr]   Downloaded perfgate-validation v0.15.1
[INFO] [stderr]   Downloaded serde_derive_internals v0.29.1
[INFO] [stderr]   Downloaded perfgate-auth v0.15.1
[INFO] [stderr]   Downloaded env_home v0.1.0
[INFO] [stderr]   Downloaded derive_builder_macro v0.20.2
[INFO] [stderr]   Downloaded windows-implement v0.59.0
[INFO] [stderr]   Downloaded schemars_derive v1.2.1
[INFO] [stderr]   Downloaded perfgate-host-detect v0.15.1
[INFO] [stderr]   Downloaded deranged v0.5.5
[INFO] [stderr]   Downloaded hostname v0.4.2
[INFO] [stderr]   Downloaded windows-numerics v0.1.1
[INFO] [stderr]   Downloaded which v7.0.3
[INFO] [stderr]   Downloaded console v0.15.11
[INFO] [stderr]   Downloaded windows-core v0.60.1
[INFO] [stderr]   Downloaded derive_builder_core v0.20.2
[INFO] [stderr]   Downloaded insta v1.46.3
[INFO] [stderr]   Downloaded handlebars v6.4.0
[INFO] [stderr]   Downloaded simba v0.9.1
[INFO] [stderr]   Downloaded perfgate-domain v0.15.1
[INFO] [stderr]   Downloaded statrs v0.18.0
[INFO] [stderr]   Downloaded perfgate-export v0.15.1
[INFO] [stderr]   Downloaded num-modular v0.6.1
[INFO] [stderr]   Downloaded num-order v1.2.0
[INFO] [stderr]   Downloaded perfgate-error v0.15.1
[INFO] [stderr]   Downloaded toml v0.9.11+spec-1.1.0
[INFO] [stderr]   Downloaded perfgate-client v0.15.1
[INFO] [stderr]   Downloaded perfgate-config v0.15.1
[INFO] [stderr]   Downloaded perfgate-significance v0.15.1
[INFO] [stderr]   Downloaded derive_builder v0.20.2
[INFO] [stderr]   Downloaded perfgate-paired v0.15.1
[INFO] [stderr]   Downloaded nalgebra v0.33.2
[INFO] [stderr]   Downloaded perfgate-render v0.15.1
[INFO] [stderr]   Downloaded perfgate-sensor v0.15.1
[INFO] [stderr]   Downloaded perfgate-types v0.15.1
[INFO] [stderr]   Downloaded tempfile v3.26.0
[INFO] [stderr]   Downloaded windows-collections v0.1.1
[INFO] [stderr]   Downloaded winsafe v0.0.19
[INFO] [stderr]   Downloaded windows-future v0.1.1
[INFO] [stderr]   Downloaded windows-strings v0.3.1
[INFO] [stderr]   Downloaded perfgate-api v0.15.1
[INFO] [stderr]   Downloaded perfgate-budget v0.15.1
[INFO] [stderr]   Downloaded perfgate-stats v0.15.1
[INFO] [stderr]   Downloaded perfgate-sha256 v0.15.1
[INFO] [stderr]   Downloaded perfgate-adapters v0.15.1
[INFO] [stderr]   Downloaded windows v0.60.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 02c9d4e8c8cb426d6d2f35c8979c4faf168213c54afb4a2596daac592276dd0a
[INFO] running `Command { std: "docker" "start" "-a" "02c9d4e8c8cb426d6d2f35c8979c4faf168213c54afb4a2596daac592276dd0a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "02c9d4e8c8cb426d6d2f35c8979c4faf168213c54afb4a2596daac592276dd0a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "02c9d4e8c8cb426d6d2f35c8979c4faf168213c54afb4a2596daac592276dd0a", kill_on_drop: false }`
[INFO] [stdout] 02c9d4e8c8cb426d6d2f35c8979c4faf168213c54afb4a2596daac592276dd0a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 894bb0233e8d4c86655f658dc5dead128953e2dc154b985163b7184e8511089f
[INFO] running `Command { std: "docker" "start" "-a" "894bb0233e8d4c86655f658dc5dead128953e2dc154b985163b7184e8511089f", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling zmij v1.0.19
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling dyn-clone v1.0.20
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.16
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling writeable v0.6.2
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling litemap v0.8.1
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling icu_properties_data v2.1.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling icu_normalizer_data v2.1.1
[INFO] [stderr]    Compiling rustls-pki-types v1.14.0
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling rustls v0.23.36
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling safe_arch v0.7.4
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling pest v2.8.6
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling ipnet v2.11.0
[INFO] [stderr]    Compiling wide v0.7.33
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling webpki-roots v1.0.6
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling iri-string v0.7.10
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling num-modular v0.6.1
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling socket2 v0.6.2
[INFO] [stderr]    Compiling uuid v1.21.0
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling pest_meta v2.8.6
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling num-order v1.2.0
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling serde_spanned v1.0.4
[INFO] [stderr]    Compiling env_home v0.1.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling toml_writer v1.0.6+spec-1.1.0
[INFO] [stderr]    Compiling perfgate-sha256 v0.15.1
[INFO] [stderr]    Compiling deranged v0.5.5
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling hostname v0.4.2
[INFO] [stderr]    Compiling simba v0.9.1
[INFO] [stderr]    Compiling num-conv v0.2.0
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]    Compiling humantime v2.3.0
[INFO] [stderr]    Compiling toml_parser v1.0.6+spec-1.1.0
[INFO] [stderr]    Compiling which v7.0.3
[INFO] [stderr]    Compiling toml v0.9.11+spec-1.1.0
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rustls-webpki v0.103.9
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling schemars_derive v1.2.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]    Compiling nalgebra v0.33.2
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling perfgate-error v0.15.1
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling perfgate-validation v0.15.1
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling derive_builder_core v0.20.2
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling derive_builder_macro v0.20.2
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling derive_builder v0.20.2
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling handlebars v6.4.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling schemars v1.2.1
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling perfgate-types v0.15.1
[INFO] [stderr]    Compiling perfgate-auth v0.15.1
[INFO] [stderr]    Compiling perfgate-stats v0.15.1
[INFO] [stderr]    Compiling perfgate-api v0.15.1
[INFO] [stderr]    Compiling perfgate-host-detect v0.15.1
[INFO] [stderr]    Compiling perfgate-budget v0.15.1
[INFO] [stderr]    Compiling perfgate-export v0.15.1
[INFO] [stderr]    Compiling perfgate-adapters v0.15.1
[INFO] [stderr]    Compiling perfgate-render v0.15.1
[INFO] [stderr]    Compiling perfgate-sensor v0.15.1
[INFO] [stderr]    Compiling perfgate-paired v0.15.1
[INFO] [stderr]    Compiling statrs v0.18.0
[INFO] [stderr]    Compiling perfgate-client v0.15.1
[INFO] [stderr]    Compiling perfgate-significance v0.15.1
[INFO] [stderr]    Compiling perfgate-domain v0.15.1
[INFO] [stderr]    Compiling perfgate-config v0.15.1
[INFO] [stderr]    Compiling perfgate-app v0.15.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 22s
[INFO] running `Command { std: "docker" "inspect" "894bb0233e8d4c86655f658dc5dead128953e2dc154b985163b7184e8511089f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "894bb0233e8d4c86655f658dc5dead128953e2dc154b985163b7184e8511089f", kill_on_drop: false }`
[INFO] [stdout] 894bb0233e8d4c86655f658dc5dead128953e2dc154b985163b7184e8511089f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6ca904325ab9db3de8be14c5a384c9aa41d454883f54dca83ad323fa9e9b4fb5
[INFO] running `Command { std: "docker" "start" "-a" "6ca904325ab9db3de8be14c5a384c9aa41d454883f54dca83ad323fa9e9b4fb5", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling tempfile v3.26.0
[INFO] [stderr]    Compiling which v7.0.3
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling derive_builder_core v0.20.2
[INFO] [stderr]    Compiling perfgate-adapters v0.15.1
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling insta v1.46.3
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling derive_builder_macro v0.20.2
[INFO] [stderr]    Compiling derive_builder v0.20.2
[INFO] [stderr]    Compiling handlebars v6.4.0
[INFO] [stderr]    Compiling perfgate-render v0.15.1
[INFO] [stderr]    Compiling perfgate-app v0.15.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 19.35s
[INFO] running `Command { std: "docker" "inspect" "6ca904325ab9db3de8be14c5a384c9aa41d454883f54dca83ad323fa9e9b4fb5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6ca904325ab9db3de8be14c5a384c9aa41d454883f54dca83ad323fa9e9b4fb5", kill_on_drop: false }`
[INFO] [stdout] 6ca904325ab9db3de8be14c5a384c9aa41d454883f54dca83ad323fa9e9b4fb5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] a6112cb8f0bdd16276b2c48b00a1072232a31301dc8400d16597278a0e99b292
[INFO] running `Command { std: "docker" "start" "-a" "a6112cb8f0bdd16276b2c48b00a1072232a31301dc8400d16597278a0e99b292", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.34s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/perfgate_app-3ba3431fc266b133)
[INFO] [stdout] 
[INFO] [stdout] running 177 tests
[INFO] [stdout] test badge::tests::flat_square_has_zero_radius ... ok
[INFO] [stdout] test badge::tests::metric_badge_from_report_without_compare_errors ... ok
[INFO] [stdout] test badge::tests::status_badge_from_compare_fail ... ok
[INFO] [stdout] test badge::tests::status_badge_from_report ... ok
[INFO] [stdout] test badge::tests::text_width_empty_is_zero ... ok
[INFO] [stdout] test badge::tests::trend_badge_degraded_when_warn ... ok
[INFO] [stdout] test badge::tests::metric_badge_unknown_metric_errors ... ok
[INFO] [stdout] test badge::tests::trend_badge_stable_when_all_pass ... ok
[INFO] [stdout] test badge::tests::trend_badge_unknown_when_no_compare ... ok
[INFO] [stdout] test badge::tests::usecase_metric_with_name ... ok
[INFO] [stdout] test badge::tests::usecase_metric_requires_metric_name ... ok
[INFO] [stdout] test badge::tests::narrow_chars_are_narrower_than_wide ... ok
[INFO] [stdout] test badge::tests::metric_badge_from_compare ... ok
[INFO] [stdout] test badge::tests::trend_badge_regressed_when_fail ... ok
[INFO] [stdout] test badge::tests::usecase_status_from_compare ... ok
[INFO] [stdout] test badge::tests::verdict_skip_is_grey ... ok
[INFO] [stdout] test badge::tests::verdict_fail_is_red ... ok
[INFO] [stdout] test badge::tests::worst_metric_status_picks_fail_over_warn ... ok
[INFO] [stdout] test badge::tests::usecase_trend ... ok
[INFO] [stdout] test badge::tests::xml_escape_covers_all_entities ... ok
[INFO] [stdout] test badge::tests::verdict_warn_is_yellow ... ok
[INFO] [stdout] test badge::tests::metric_badge_missing_delta_errors ... ok
[INFO] [stdout] test baseline_resolve::tests::test_is_remote_storage_uri ... ok
[INFO] [stdout] test baseline_resolve::tests::test_resolve_baseline_path_uses_cli_over_config ... ok
[INFO] [stdout] test badge::tests::verdict_pass_is_green ... ok
[INFO] [stdout] test cargo_bench::tests::benchmarks_to_individual_receipts_creates_one_per_bench ... ok
[INFO] [stdout] test cargo_bench::tests::detect_criterion_returns_false_on_missing_dir ... ok
[INFO] [stdout] test cargo_bench::tests::benchmarks_to_receipt_creates_valid_receipt ... ok
[INFO] [stdout] test cargo_bench::tests::benchmarks_to_receipt_empty_fails ... ok
[INFO] [stdout] test cargo_bench::tests::build_command_no_args ... ok
[INFO] [stdout] test cargo_bench::tests::build_command_with_bench_target ... ok
[INFO] [stdout] test cargo_bench::tests::detect_target_dir_default ... ok
[INFO] [stdout] test cargo_bench::tests::build_command_with_both ... ok
[INFO] [stdout] test cargo_bench::tests::parse_criterion_estimates_with_slope ... ok
[INFO] [stdout] test cargo_bench::tests::parse_libtest_basic_line ... ok
[INFO] [stdout] test cargo_bench::tests::build_command_with_extra_args ... ok
[INFO] [stdout] test badge::tests::status_badge_from_compare_pass ... ok
[INFO] [stdout] test cargo_bench::tests::parse_criterion_estimates_fallback_to_mean ... ok
[INFO] [stdout] test cargo_bench::tests::parse_libtest_empty_output ... ok
[INFO] [stdout] test cargo_bench::tests::parse_libtest_ignores_non_bench_lines ... ok
[INFO] [stdout] test cargo_bench::tests::parse_libtest_large_number ... ok
[INFO] [stdout] test cargo_bench::tests::parse_libtest_output_multiple_lines ... ok
[INFO] [stdout] test cargo_bench::tests::parse_libtest_no_comma ... ok
[INFO] [stdout] test cargo_bench::tests::sub_millisecond_bench_rounds_to_1ms_minimum ... ok
[INFO] [stdout] test check::tests::build_budgets_applies_overrides_and_defaults ... ok
[INFO] [stdout] test check::tests::build_run_request_resolves_defaults_and_timeout ... ok
[INFO] [stdout] test check::tests::execute_bench_not_found_returns_error ... ok
[INFO] [stdout] test check::tests::build_run_request_rejects_invalid_timeout ... ok
[INFO] [stdout] test cargo_bench::tests::detect_criterion_without_results ... ok
[INFO] [stdout] test cargo_bench::tests::detect_criterion_with_results ... ok
[INFO] [stdout] test cargo_bench::tests::scan_criterion_dir_empty ... ok
[INFO] [stdout] test badge::tests::svg_contains_label_and_message ... ok
[INFO] [stdout] test cargo_bench::tests::scan_criterion_dir_on_tempdir ... ok
[INFO] [stdout] test check::tests::execute_no_baseline_builds_warn_report ... ok
[INFO] [stdout] test diff::tests::discover_config_falls_back_to_json ... ok
[INFO] [stdout] test cargo_bench::tests::scan_criterion_dir_skips_report_dir ... ok
[INFO] [stdout] test diff::tests::discover_config_finds_toml_in_parent ... ok
[INFO] [stdout] test cargo_bench::tests::scan_criterion_dir_multiple_benches ... ok
[INFO] [stdout] test diff::tests::discover_config_prefers_toml_over_json ... ok
[INFO] [stdout] test diff::tests::render_json_diff_produces_valid_json ... ok
[INFO] [stdout] test diff::tests::render_terminal_diff_no_baseline ... ok
[INFO] [stdout] test diff::tests::worst_verdict_returns_fail_when_any_fail ... ok
[INFO] [stdout] test diff::tests::render_terminal_diff_with_comparison ... ok
[INFO] [stdout] test check::tests::execute_with_baseline_emits_host_mismatch_warning ... ok
[INFO] [stdout] test check::tests::execute_with_baseline_pass_produces_exit_0 ... ok
[INFO] [stdout] test check::tests::test_build_no_baseline_report ... ok
[INFO] [stdout] test diff::tests::worst_verdict_returns_pass_when_no_comparisons ... ok
[INFO] [stdout] test discover::tests::test_discover_all_mixed ... ok
[INFO] [stdout] test discover::tests::test_cargo_bench_targets_dedup ... ok
[INFO] [stdout] test discover::tests::test_extract_toml_string_value ... ok
[INFO] [stdout] test check::tests::execute_fail_on_warn_sets_exit_code_3 ... ok
[INFO] [stdout] test discover::tests::test_is_likely_executable ... ok
[INFO] [stdout] test discover::tests::test_discover_all_sorted_by_name ... ok
[INFO] [stdout] test discover::tests::test_discover_empty_dir ... ok
[INFO] [stdout] test discover::tests::test_scan_go_benchmarks ... ok
[INFO] [stdout] test discover::tests::test_scan_python_pytest_benchmark ... ok
[INFO] [stdout] test discover::tests::test_scan_javascript_benchmark ... ok
[INFO] [stdout] test discover::tests::test_scan_custom_directories ... ok
[INFO] [stdout] test init::tests::ci_workflow_paths ... ok
[INFO] [stdout] test discover::tests::test_walk_files_skips_git_dir ... ok
[INFO] [stdout] test init::tests::bench_source_display ... ok
[INFO] [stdout] test init::tests::criterion_dedup_with_cargo_target ... ok
[INFO] [stdout] test init::tests::discover_cargo_bench_harness_true ... ok
[INFO] [stdout] test init::tests::discover_cargo_bench_targets ... ok
[INFO] [stdout] test init::tests::discover_criterion_from_benches_dir ... ok
[INFO] [stdout] test init::tests::discover_pytest_benchmark_from_conftest ... ok
[INFO] [stdout] test init::tests::discover_go_benches ... ok
[INFO] [stdout] test discover::tests::test_scan_criterion_file ... ok
[INFO] [stdout] test init::tests::discover_go_benches_in_subpackage ... ok
[INFO] [stdout] test init::tests::empty_repo_discovers_nothing ... ok
[INFO] [stdout] test init::tests::generate_config_produces_valid_toml ... ok
[INFO] [stdout] test init::tests::discover_pytest_benchmark_from_pyproject ... ok
[INFO] [stdout] test init::tests::discover_pytest_benchmark_from_requirements ... ok
[INFO] [stdout] test init::tests::preset_tier1fast_defaults ... ok
[INFO] [stdout] test init::tests::preset_release_defaults ... ok
[INFO] [stdout] test init::tests::preset_standard_defaults ... ok
[INFO] [stdout] test init::tests::discover_mixed_repo ... ok
[INFO] [stdout] test init::tests::render_config_toml_roundtrip ... ok
[INFO] [stdout] test init::tests::scaffold_bitbucket_ci ... ok
[INFO] [stdout] test init::tests::scaffold_circleci_ci ... ok
[INFO] [stdout] test paired::tests::paired_run_all_warmup_no_measured_samples ... ok
[INFO] [stdout] test paired::tests::paired_run_collects_samples_and_reasons ... ok
[INFO] [stdout] test paired::tests::paired_run_cv_threshold_early_termination ... ok
[INFO] [stdout] test paired::tests::paired_run_runner_error_propagates ... ok
[INFO] [stdout] test paired::tests::paired_run_wall_diff_computed_correctly ... ok
[INFO] [stdout] test paired::tests::sample_half_maps_optional_output ... ok
[INFO] [stdout] test promote::tests::test_normalize_preserves_bench_data ... ok
[INFO] [stdout] test promote::tests::test_normalize_preserves_schema_and_tool ... ok
[INFO] [stdout] test promote::tests::test_promote_normalize_idempotent ... ok
[INFO] [stdout] test promote::tests::test_promote_preserves_optional_none_fields ... ok
[INFO] [stdout] test promote::tests::test_promote_with_normalize ... ok
[INFO] [stdout] test promote::tests::test_promote_without_normalize ... ok
[INFO] [stdout] test diff::tests::discover_config_returns_none_when_not_found ... ok
[INFO] [stdout] test badge::tests::metric_status_colors_match ... ok
[INFO] [stdout] test badge::tests::flat_has_rounded_radius ... ok
[INFO] [stdout] test check::tests::test_build_report_from_compare ... ok
[INFO] [stdout] test check::tests::execute_require_baseline_without_baseline_returns_error ... ok
[INFO] [stdout] test badge::tests::svg_escapes_special_characters ... ok
[INFO] [stdout] test check::tests::test_render_no_baseline_markdown ... ok
[INFO] [stdout] test diff::tests::discover_config_finds_toml_in_current_dir ... ok
[INFO] [stdout] test discover::tests::test_parse_cargo_bench_targets ... ok
[INFO] [stdout] test badge::tests::text_width_increases_with_length ... ok
[INFO] [stdout] test badge::tests::trend_badge_empty_deltas_is_unknown ... ok
[INFO] [stdout] test init::tests::scaffold_github_ci ... ok
[INFO] [stdout] test init::tests::scaffold_gitlab_ci ... ok
[INFO] [stdout] test paired::tests::paired_run_no_retries_no_noise_diagnostics ... ok
[INFO] [stdout] test paired::tests::paired_run_retries_until_significance ... ok
[INFO] [stdout] test report::tests::test_finding_count_equals_warn_plus_fail ... ok
[INFO] [stdout] test report::tests::test_report_from_warn_compare ... ok
[INFO] [stdout] test report::tests::test_report_from_fail_compare ... ok
[INFO] [stdout] test report::tests::test_report_is_deterministic ... ok
[INFO] [stdout] test tests::format_value_and_pct_render_expected_strings ... ok
[INFO] [stdout] test tests::compare_use_case_host_mismatch_policies ... ok
[INFO] [stdout] test tests::markdown_renders_table ... ok
[INFO] [stdout] test tests::markdown_template_renders_context_rows ... ok
[INFO] [stdout] test report::tests::test_report_from_pass_compare ... ok
[INFO] [stdout] test tests::markdown_template_strict_mode_rejects_unknown_fields ... ok
[INFO] [stdout] test tests::parse_reason_token_handles_valid_and_invalid ... ok
[INFO] [stdout] test tests::render_reason_line_falls_back_when_missing_budget ... ok
[INFO] [stdout] test tests::render_reason_line_formats_thresholds ... ok
[INFO] [stdout] test tests::sample_from_run_sets_optional_stdout_stderr ... ok
[INFO] [stdout] test trend::tests::format_trend_output_basic ... ok
[INFO] [stdout] test trend::tests::trend_usecase_degrading ... ok
[INFO] [stdout] test trend::tests::trend_usecase_empty_history ... ok
[INFO] [stdout] test trend::tests::trend_usecase_single_run ... ok
[INFO] [stdout] test watch::tests::debouncer_does_not_trigger_immediately ... ok
[INFO] [stdout] test watch::tests::debouncer_event_sets_pending ... ok
[INFO] [stdout] test watch::tests::debouncer_new_is_not_pending ... ok
[INFO] [stdout] test watch::tests::debouncer_remaining_ms_when_not_pending ... ok
[INFO] [stdout] test report::tests::test_report_verdict_matches_compare_verdict ... ok
[INFO] [stdout] test tests::github_annotations_only_warn_and_fail ... ok
[INFO] [stdout] test watch::tests::debouncer_remaining_ms_after_elapsed ... ok
[INFO] [stdout] test watch::tests::debouncer_remaining_ms_when_pending ... ok
[INFO] [stdout] test watch::tests::trend_arrow_formatting ... ok
[INFO] [stdout] test watch::tests::trend_direction_degrading_for_positive ... ok
[INFO] [stdout] test watch::tests::render_watch_display_waiting ... ok
[INFO] [stdout] test watch::tests::trend_direction_improving_for_negative ... ok
[INFO] [stdout] test watch::tests::trend_direction_stable_for_single ... ok
[INFO] [stdout] test watch::tests::trend_direction_stable_for_small_values ... ok
[INFO] [stdout] test watch::tests::trend_direction_stable_for_empty ... ok
[INFO] [stdout] test watch::tests::trend_uses_last_three_entries ... ok
[INFO] [stdout] test watch::tests::verdict_display_formatting ... ok
[INFO] [stdout] test watch::tests::watch_state_default_is_empty ... ok
[INFO] [stdout] test watch::tests::debouncer_triggers_after_interval ... ok
[INFO] [stdout] test report::tests::snapshot_report_from_fail ... ok
[INFO] [stdout] test report::tests::snapshot_report_from_pass ... ok
[INFO] [stdout] test report::tests::snapshot_report_from_warn ... ok
[INFO] [stdout] test report::tests::snapshot_report_multi_metric_findings ... ok
[INFO] [stdout] test watch::tests::debouncer_resets_on_new_event ... ok
[INFO] [stdout] test report::property_tests::summary_counts_match_verdict_counts ... ok
[INFO] [stdout] test report::property_tests::finding_count_equals_warn_plus_fail ... ok
[INFO] [stdout] test report::property_tests::report_verdict_matches_compare_verdict ... ok
[INFO] [stdout] test report::property_tests::report_type_is_always_v1 ... ok
[INFO] [stdout] test report::property_tests::findings_have_correct_severity ... ok
[INFO] [stdout] test report::property_tests::report_is_deterministic ... ok
[INFO] [stdout] test property_tests::github_annotation_generation ... ok
[INFO] [stdout] test property_tests::markdown_rendering_completeness ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 177 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.93s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests perfgate_app
[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" "a6112cb8f0bdd16276b2c48b00a1072232a31301dc8400d16597278a0e99b292", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a6112cb8f0bdd16276b2c48b00a1072232a31301dc8400d16597278a0e99b292", kill_on_drop: false }`
[INFO] [stdout] a6112cb8f0bdd16276b2c48b00a1072232a31301dc8400d16597278a0e99b292
