[INFO] cloning repository https://github.com/p13marc/parallax
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/p13marc/parallax" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fp13marc%2Fparallax", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fp13marc%2Fparallax'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 64df841d4a75c52537f3c034ed3a0a18b63360be
[INFO] testing p13marc/parallax against 1.94.0 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fp13marc%2Fparallax" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/p13marc/parallax
[INFO] removed 0 missing examples
[INFO] finished tweaking git repo https://github.com/p13marc/parallax
[INFO] tweaked toml for git repo https://github.com/p13marc/parallax written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/p13marc/parallax on toolchain 1.94.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/p13marc/parallax 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.94.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded token-cell v2.1.1
[INFO] [stderr]   Downloaded zenoh-macros v1.7.2
[INFO] [stderr]   Downloaded four-cc v0.1.0
[INFO] [stderr]   Downloaded zenoh-runtime v1.7.2
[INFO] [stderr]   Downloaded zenoh-core v1.7.2
[INFO] [stderr]   Downloaded bitstream-io v1.10.0
[INFO] [stderr]   Downloaded dav1d-sys v0.8.3
[INFO] [stderr]   Downloaded zenoh-keyexpr v1.7.2
[INFO] [stderr]   Downloaded target-lexicon v0.13.3
[INFO] [stderr]   Downloaded av-data v0.4.4
[INFO] [stderr]   Downloaded daggy v0.9.0
[INFO] [stderr]   Downloaded dynosaur v0.3.0
[INFO] [stderr]   Downloaded cfg-expr v0.20.6
[INFO] [stderr]   Downloaded sdp-types v0.1.8
[INFO] [stderr]   Downloaded ashpd v0.10.3
[INFO] [stderr]   Downloaded kanal v0.1.1
[INFO] [stderr]   Downloaded annotate-snippets v0.9.2
[INFO] [stderr]   Downloaded openh264-sys2 v0.9.3
[INFO] [stderr]   Downloaded libcamera-sys v0.4.0
[INFO] [stderr]   Downloaded hex-slice v0.1.4
[INFO] [stderr]   Downloaded mpeg4-audio-const v0.2.0
[INFO] [stderr]   Downloaded yansi-term v0.1.2
[INFO] [stderr]   Downloaded libspa v0.8.0
[INFO] [stderr]   Downloaded stabby-abi v72.1.1
[INFO] [stderr]   Downloaded audiopus_sys v0.2.2
[INFO] [stderr]   Downloaded rkyv v0.8.14
[INFO] [stderr]   Downloaded rtsp-types v0.1.3
[INFO] [stderr]   Downloaded rkyv_derive v0.8.14
[INFO] [stderr]   Downloaded mp4ra-rust v0.3.0
[INFO] [stderr]   Downloaded jiff v0.1.29
[INFO] [stderr]   Downloaded mpeg2ts-reader v0.18.2
[INFO] [stderr]   Downloaded x509-parser v0.18.0
[INFO] [stderr]   Downloaded rtp v0.14.0
[INFO] [stderr]   Downloaded webrtc-util v0.10.0
[INFO] [stderr]   Downloaded webrtc-util v0.12.0
[INFO] [stderr]   Downloaded rtcp v0.12.0
[INFO] [stderr]   Downloaded h264-reader v0.8.0
[INFO] [stderr]   Downloaded retina v0.4.13
[INFO] [stderr]   Downloaded drm v0.14.1
[INFO] [stderr]   Downloaded symphonia-bundle-mp3 v0.5.5
[INFO] [stderr]   Downloaded zenoh-link-tcp v1.7.2
[INFO] [stderr]   Downloaded libcamera v0.4.0
[INFO] [stderr]   Downloaded zenoh-link-tls v1.7.2
[INFO] [stderr]   Downloaded nonempty-collections v0.3.1
[INFO] [stderr]   Downloaded zenoh-config v1.7.2
[INFO] [stderr]   Downloaded zenoh-protocol v1.7.2
[INFO] [stderr]   Downloaded zenoh-buffers v1.7.2
[INFO] [stderr]   Downloaded pipewire v0.8.0
[INFO] [stderr]   Downloaded symphonia-bundle-flac v0.5.5
[INFO] [stderr]   Downloaded symphonia-core v0.5.5
[INFO] [stderr]   Downloaded zenoh-crypto v1.7.2
[INFO] [stderr]   Downloaded zenoh-link-quic v1.7.2
[INFO] [stderr]   Downloaded jiff-tzdb v0.1.5
[INFO] [stderr]   Downloaded stabby v72.1.1
[INFO] [stderr]   Downloaded zenoh-link v1.7.2
[INFO] [stderr]   Downloaded libspa-sys v0.8.0
[INFO] [stderr]   Downloaded drm-sys v0.8.0
[INFO] [stderr]   Downloaded trait-variant v0.1.2
[INFO] [stderr]   Downloaded yuv v0.8.10
[INFO] [stderr]   Downloaded pest v2.8.5
[INFO] [stderr]   Downloaded zenoh-transport v1.7.2
[INFO] [stderr]   Downloaded four-cc v0.3.0
[INFO] [stderr]   Downloaded smptera-format-identifiers-rust v0.4.0
[INFO] [stderr]   Downloaded four-cc v0.4.0
[INFO] [stderr]   Downloaded pretty-hex v0.4.1
[INFO] [stderr]   Downloaded bytecheck_derive v0.8.2
[INFO] [stderr]   Downloaded symphonia v0.5.5
[INFO] [stderr]   Downloaded zenoh-plugin-trait v1.7.2
[INFO] [stderr]   Downloaded zenoh-link-quic_datagram v1.7.2
[INFO] [stderr]   Downloaded zenoh-link-commons v1.7.2
[INFO] [stderr]   Downloaded uhlc v0.8.2
[INFO] [stderr]   Downloaded keyed-set v1.1.0
[INFO] [stderr]   Downloaded criterion v0.6.0
[INFO] [stderr]   Downloaded rfc6381-codec v0.1.0
[INFO] [stderr]   Downloaded h264-reader v0.7.0
[INFO] [stderr]   Downloaded nasm-rs v0.3.1
[INFO] [stderr]   Downloaded opus v0.3.1
[INFO] [stderr]   Downloaded pipewire-sys v0.8.0
[INFO] [stderr]   Downloaded symphonia-codec-vorbis v0.5.5
[INFO] [stderr]   Downloaded symphonia-metadata v0.5.5
[INFO] [stderr]   Downloaded v4l v0.14.0
[INFO] [stderr]   Downloaded ringbuffer-spsc v0.1.15
[INFO] [stderr]   Downloaded zenoh-link-unixsock_stream v1.7.2
[INFO] [stderr]   Downloaded zenoh-link-ws v1.7.2
[INFO] [stderr]   Downloaded zenoh-codec v1.7.2
[INFO] [stderr]   Downloaded pest_meta v2.8.5
[INFO] [stderr]   Downloaded pest_derive v2.8.5
[INFO] [stderr]   Downloaded pnet_datalink v0.35.0
[INFO] [stderr]   Downloaded bytecheck v0.8.2
[INFO] [stderr]   Downloaded drm-ffi v0.9.0
[INFO] [stderr]   Downloaded symphonia-codec-aac v0.5.5
[INFO] [stderr]   Downloaded symphonia-utils-xiph v0.5.5
[INFO] [stderr]   Downloaded stabby-macros v72.1.1
[INFO] [stderr]   Downloaded tls-listener v0.11.2
[INFO] [stderr]   Downloaded zenoh-link-udp v1.7.2
[INFO] [stderr]   Downloaded pest_generator v2.8.5
[INFO] [stderr]   Downloaded validated_struct_macros v2.2.0
[INFO] [stderr]   Downloaded zenoh-sync v1.7.2
[INFO] [stderr]   Downloaded pnet_sys v0.35.0
[INFO] [stderr]   Downloaded rfc6381-codec v0.2.0
[INFO] [stderr]   Downloaded v4l2-sys-mit v0.3.0
[INFO] [stderr]   Downloaded zenoh-collections v1.7.2
[INFO] [stderr]   Downloaded zenoh-task v1.7.2
[INFO] [stderr]   Downloaded unzip-n v0.1.4
[INFO] [stderr]   Downloaded validated_struct v2.2.0
[INFO] [stderr]   Downloaded zenoh v1.7.2
[INFO] [stderr]   Downloaded dav1d v0.11.1
[INFO] [stderr]   Downloaded mp4ra-rust v0.1.0
[INFO] [stderr]   Downloaded openh264 v0.9.3
[INFO] [stderr]   Downloaded dynosaur_derive v0.3.0
[INFO] [stderr]   Downloaded fdk-aac v0.6.0
[INFO] [stderr]   Downloaded schemars_derive v1.2.0
[INFO] [stderr]   Downloaded zenoh-util v1.7.2
[INFO] [stderr]   Downloaded zenoh-result v1.7.2
[INFO] [stderr]   Downloaded fdk-aac-sys v0.5.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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.94.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 13e97b06b73eba50e7fc0096d026ad27a8627664e03ae0922e7b156b7e59ba88
[INFO] running `Command { std: "docker" "start" "-a" "13e97b06b73eba50e7fc0096d026ad27a8627664e03ae0922e7b156b7e59ba88", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "13e97b06b73eba50e7fc0096d026ad27a8627664e03ae0922e7b156b7e59ba88", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "13e97b06b73eba50e7fc0096d026ad27a8627664e03ae0922e7b156b7e59ba88", kill_on_drop: false }`
[INFO] [stdout] 13e97b06b73eba50e7fc0096d026ad27a8627664e03ae0922e7b156b7e59ba88
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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.94.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 569d99d076d3b0c6a7c05055403b0a749af222cf8d8b1cfcb811399241bcb62d
[INFO] running `Command { std: "docker" "start" "-a" "569d99d076d3b0c6a7c05055403b0a749af222cf8d8b1cfcb811399241bcb62d", kill_on_drop: false }`
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling zmij v1.0.16
[INFO] [stderr]    Compiling simdutf8 v0.1.5
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling socket2 v0.6.2
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling kanal v0.1.1
[INFO] [stderr]    Compiling quick-xml v0.37.5
[INFO] [stderr]    Compiling metrics v0.24.3
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling petgraph v0.8.3
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling daggy v0.9.0
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling ptr_meta_derive v0.3.1
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling bytecheck_derive v0.8.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling munge_macro v0.4.7
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling rkyv_derive v0.8.14
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling dynosaur_derive v0.3.0
[INFO] [stderr]    Compiling trait-variant v0.1.2
[INFO] [stderr]    Compiling ptr_meta v0.3.1
[INFO] [stderr]    Compiling rancor v0.1.1
[INFO] [stderr]    Compiling munge v0.4.7
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling bytecheck v0.8.2
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling rend v0.5.3
[INFO] [stderr]    Compiling dynosaur v0.3.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling rkyv v0.8.14
[INFO] [stderr]    Compiling parallax v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/pipeline/unified_executor.rs:587:13
[INFO] [stdout]     |
[INFO] [stdout] 587 |         let mut tasks = self.spawn_tasks_for_partition(
[INFO] [stdout]     |             ----^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `cleanup_old_segments` is never used
[INFO] [stdout]    --> src/elements/streaming/segment.rs:318:8
[INFO] [stdout]     |
[INFO] [stdout] 318 | pub fn cleanup_old_segments(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `handle` is never read
[INFO] [stdout]   --> src/gpu/traits.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct GpuBuffer {
[INFO] [stdout]    |            --------- field in this struct
[INFO] [stdout] 18 |     /// Backend-specific handle.
[INFO] [stdout] 19 |     pub(crate) handle: GpuBufferHandle,
[INFO] [stdout]    |                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `GpuBuffer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/gpu/mod.rs:195:1
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub fn vulkan_video_available() -> bool {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:43:9
[INFO] [stdout]     |
[INFO] [stdout]  43 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 49.50s
[INFO] running `Command { std: "docker" "inspect" "569d99d076d3b0c6a7c05055403b0a749af222cf8d8b1cfcb811399241bcb62d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "569d99d076d3b0c6a7c05055403b0a749af222cf8d8b1cfcb811399241bcb62d", kill_on_drop: false }`
[INFO] [stdout] 569d99d076d3b0c6a7c05055403b0a749af222cf8d8b1cfcb811399241bcb62d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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.94.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f74a60e83e0d8f6188abe256f692c2561956a1490615d712c6baec662aba17fb
[INFO] running `Command { std: "docker" "start" "-a" "f74a60e83e0d8f6188abe256f692c2561956a1490615d712c6baec662aba17fb", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling zerocopy-derive v0.8.33
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling clap_lex v0.7.7
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling clap_builder v4.5.54
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling metrics v0.24.3
[INFO] [stderr]    Compiling clap v4.5.54
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.6.0
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling parallax v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling tokio-test v0.4.5
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/pipeline/unified_executor.rs:587:13
[INFO] [stdout]     |
[INFO] [stdout] 587 |         let mut tasks = self.spawn_tasks_for_partition(
[INFO] [stdout]     |             ----^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `cleanup_old_segments` is never used
[INFO] [stdout]    --> src/elements/streaming/segment.rs:318:8
[INFO] [stdout]     |
[INFO] [stdout] 318 | pub fn cleanup_old_segments(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `handle` is never read
[INFO] [stdout]   --> src/gpu/traits.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct GpuBuffer {
[INFO] [stdout]    |            --------- field in this struct
[INFO] [stdout] 18 |     /// Backend-specific handle.
[INFO] [stdout] 19 |     pub(crate) handle: GpuBufferHandle,
[INFO] [stdout]    |                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `GpuBuffer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/gpu/mod.rs:195:1
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub fn vulkan_video_available() -> bool {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:43:9
[INFO] [stdout]     |
[INFO] [stdout]  43 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `produced` is never used
[INFO] [stdout]   --> tests/backpressure_tests.rs:63:8
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl FlowAwareSource {
[INFO] [stdout]    | -------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 63 |     fn produced(&self) -> u64 {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/pipeline/unified_executor.rs:587:13
[INFO] [stdout]     |
[INFO] [stdout] 587 |         let mut tasks = self.spawn_tasks_for_partition(
[INFO] [stdout]     |             ----^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `cleanup_old_segments` is never used
[INFO] [stdout]    --> src/elements/streaming/segment.rs:318:8
[INFO] [stdout]     |
[INFO] [stdout] 318 | pub fn cleanup_old_segments(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `handle` is never read
[INFO] [stdout]   --> src/gpu/traits.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct GpuBuffer {
[INFO] [stdout]    |            --------- field in this struct
[INFO] [stdout] 18 |     /// Backend-specific handle.
[INFO] [stdout] 19 |     pub(crate) handle: GpuBufferHandle,
[INFO] [stdout]    |                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `GpuBuffer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/gpu/mod.rs:195:1
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub fn vulkan_video_available() -> bool {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:43:9
[INFO] [stdout]     |
[INFO] [stdout]  43 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 48.87s
[INFO] running `Command { std: "docker" "inspect" "f74a60e83e0d8f6188abe256f692c2561956a1490615d712c6baec662aba17fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f74a60e83e0d8f6188abe256f692c2561956a1490615d712c6baec662aba17fb", kill_on_drop: false }`
[INFO] [stdout] f74a60e83e0d8f6188abe256f692c2561956a1490615d712c6baec662aba17fb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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.94.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 0aec1f6ca83b25b494d3b5ed1adf3a93ea50f74931562534b02b98447a929b74
[INFO] running `Command { std: "docker" "start" "-a" "0aec1f6ca83b25b494d3b5ed1adf3a93ea50f74931562534b02b98447a929b74", kill_on_drop: false }`
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/pipeline/unified_executor.rs:587:13
[INFO] [stderr]     |
[INFO] [stderr] 587 |         let mut tasks = self.spawn_tasks_for_partition(
[INFO] [stderr]     |             ----^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `cleanup_old_segments` is never used
[INFO] [stderr]    --> src/elements/streaming/segment.rs:318:8
[INFO] [stderr]     |
[INFO] [stderr] 318 | pub fn cleanup_old_segments(
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `handle` is never read
[INFO] [stderr]   --> src/gpu/traits.rs:19:16
[INFO] [stderr]    |
[INFO] [stderr] 17 | pub struct GpuBuffer {
[INFO] [stderr]    |            --------- field in this struct
[INFO] [stderr] 18 |     /// Backend-specific handle.
[INFO] [stderr] 19 |     pub(crate) handle: GpuBufferHandle,
[INFO] [stderr]    |                ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `GpuBuffer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]    --> src/gpu/mod.rs:195:1
[INFO] [stderr]     |
[INFO] [stderr] 195 | pub fn vulkan_video_available() -> bool {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]    --> src/lib.rs:43:9
[INFO] [stderr]     |
[INFO] [stderr]  43 | #![warn(missing_docs)]
[INFO] [stderr]     |         ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `parallax` (lib) generated 4 warnings (run `cargo fix --lib -p parallax` to apply 1 suggestion)
[INFO] [stderr] warning: method `produced` is never used
[INFO] [stderr]   --> tests/backpressure_tests.rs:63:8
[INFO] [stderr]    |
[INFO] [stderr] 42 | impl FlowAwareSource {
[INFO] [stderr]    | -------------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 63 |     fn produced(&self) -> u64 {
[INFO] [stderr]    |        ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `parallax` (lib test) generated 4 warnings (4 duplicates)
[INFO] [stderr] warning: `parallax` (test "backpressure_tests") generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.33s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/parallax-b77f2f84cfa76476)
[INFO] [stdout] 
[INFO] [stdout] running 868 tests
[INFO] [stdout] test buffer::tests::test_buffer_creation_with_metadata ... ok
[INFO] [stdout] test buffer::tests::test_buffer_slice ... ok
[INFO] [stdout] test buffer::tests::test_buffer_clone_increments_shared_refcount ... ok
[INFO] [stdout] test buffer::tests::test_buffer_validation_state ... ok
[INFO] [stdout] test buffer::tests::test_buffer_creation ... ok
[INFO] [stdout] test buffer::tests::test_slice_ipc_ref ... ok
[INFO] [stdout] test buffer::tests::test_ipc_ref ... ok
[INFO] [stdout] test buffer::tests::test_read_write ... ok
[INFO] [stdout] test buffer::tests::test_slot_accessor ... ok
[INFO] [stdout] test buffer::tests::test_slot_released_on_drop ... ok
[INFO] [stdout] test buffer::tests::test_with_len ... ok
[INFO] [stdout] test clock::tests::test_clock_time_arithmetic ... ok
[INFO] [stdout] test clock::tests::test_clock_time_conversions ... ok
[INFO] [stdout] test clock::tests::test_clock_time_creation ... ok
[INFO] [stdout] test clock::tests::test_clock_time_duration_conversion ... ok
[INFO] [stdout] test clock::tests::test_clock_time_display ... ok
[INFO] [stdout] test clock::tests::test_clock_time_none ... ok
[INFO] [stdout] test clock::tests::test_clock_time_none_arithmetic ... ok
[INFO] [stdout] test clock::tests::test_clock_time_saturating ... ok
[INFO] [stdout] test clock::tests::test_clock_time_subsec ... ok
[INFO] [stdout] test clock::tests::test_pipeline_clock_not_started ... ok
[INFO] [stdout] test clock::tests::test_pipeline_clock_reset ... ok
[INFO] [stdout] test clock::tests::test_pipeline_clock_started ... ok
[INFO] [stdout] test converters::audio::tests::test_channel_layout_counts ... ok
[INFO] [stdout] test clock::tests::test_pipeline_clock_time_conversion ... ok
[INFO] [stdout] test converters::audio::tests::test_mono_to_stereo ... ok
[INFO] [stdout] test converters::audio::tests::test_s16_roundtrip ... ok
[INFO] [stdout] test converters::audio::tests::test_sample_format_sizes ... ok
[INFO] [stdout] test converters::audio::tests::test_f32_to_s16_conversion ... ok
[INFO] [stdout] test converters::audio::tests::test_s16_to_f32_conversion ... ok
[INFO] [stdout] test converters::audio::tests::test_stereo_to_mono ... ok
[INFO] [stdout] test converters::colorspace::tests::test_add_remove_alpha ... ok
[INFO] [stdout] test converters::colorspace::tests::test_error_on_odd_dimensions_for_yuv ... ok
[INFO] [stdout] test converters::colorspace::tests::test_rgb_bgr_swap ... ok
[INFO] [stdout] test converters::colorspace::tests::test_gray_to_rgb ... ok
[INFO] [stdout] test converters::colorspace::tests::test_rgb_yuv_roundtrip ... ok
[INFO] [stdout] test converters::colorspace::tests::test_pixel_format_buffer_size ... ok
[INFO] [stdout] test converters::resample::tests::test_cubic_interpolation ... ok
[INFO] [stdout] test converters::colorspace::tests::test_yuv_to_rgb_black ... ok
[INFO] [stdout] test converters::resample::tests::test_downsample_2x ... ok
[INFO] [stdout] test converters::colorspace::tests::test_same_format_copy ... ok
[INFO] [stdout] test converters::resample::tests::test_reset ... ok
[INFO] [stdout] test converters::colorspace::tests::test_yuv_to_rgb_white ... ok
[INFO] [stdout] test converters::resample::tests::test_upsample_2x ... ok
[INFO] [stdout] test converters::resample::tests::test_stereo_resample ... ok
[INFO] [stdout] test converters::scale::tests::test_error_on_zero_dimension ... ok
[INFO] [stdout] test converters::resample::tests::test_same_rate_passthrough ... ok
[INFO] [stdout] test converters::scale::tests::test_error_on_odd_yuv_dimension ... ok
[INFO] [stdout] test converters::resample::tests::test_output_size_estimate ... ok
[INFO] [stdout] test converters::scale::tests::test_scale_nearest_2x ... ok
[INFO] [stdout] test converters::scale::tests::test_scale_i420 ... ok
[INFO] [stdout] test element::context::tests::test_consume_context ... ok
[INFO] [stdout] test converters::scale::tests::test_scale_rgb24 ... ok
[INFO] [stdout] test converters::scale::tests::test_scale_bilinear_2x ... ok
[INFO] [stdout] test element::context::tests::test_memory_view_slice ... ok
[INFO] [stdout] test element::context::tests::test_context_creation ... ok
[INFO] [stdout] test element::context::tests::test_consume_context_eos ... ok
[INFO] [stdout] test converters::scale::tests::test_scale_nearest_half ... ok
[INFO] [stdout] test element::context::tests::test_process_context_copy_range ... ok
[INFO] [stdout] test element::context::tests::test_process_context_in_place ... ok
[INFO] [stdout] test element::context::tests::test_process_context_creation ... ok
[INFO] [stdout] test element::context::tests::test_process_context_not_in_place ... ok
[INFO] [stdout] test element::context::tests::test_process_context_passthrough ... ok
[INFO] [stdout] test element::context::tests::test_context_with_arena ... ok
[INFO] [stdout] test element::context::tests::test_produce_context_acquire_buffer ... ok
[INFO] [stdout] test element::context::tests::test_produce_context_no_pool_error ... ok
[INFO] [stdout] test element::context::tests::test_memory_view_mut_traits ... ok
[INFO] [stdout] test element::context::tests::test_memory_view ... ok
[INFO] [stdout] test element::context::tests::test_memory_view_mut ... ok
[INFO] [stdout] test element::context::tests::test_produce_context_pool_only ... ok
[INFO] [stdout] test element::context::tests::test_memory_view_empty ... ok
[INFO] [stdout] test element::context::tests::test_produce_context_take_metadata ... ok
[INFO] [stdout] test element::muxer::tests::test_muxer_sync_auto_mode ... ok
[INFO] [stdout] test element::muxer::tests::test_muxer_sync_add_pads ... ok
[INFO] [stdout] test element::context::tests::test_produce_result_variants ... ok
[INFO] [stdout] test element::context::tests::test_produce_context_with_buffer ... ok
[INFO] [stdout] test element::muxer::tests::test_muxer_sync_collect_output ... ok
[INFO] [stdout] test element::muxer::tests::test_muxer_sync_eos_satisfies_required ... ok
[INFO] [stdout] test element::context::tests::test_produce_context_without_buffer ... ok
[INFO] [stdout] test element::context::tests::test_produce_context_try_acquire_buffer ... ok
[INFO] [stdout] test element::muxer::tests::test_muxer_sync_loose_ready ... ok
[INFO] [stdout] test element::muxer::tests::test_muxer_sync_push_buffer ... ok
[INFO] [stdout] test element::muxer::tests::test_muxer_sync_flush ... ok
[INFO] [stdout] test element::muxer::tests::test_muxer_sync_eos ... ok
[INFO] [stdout] test element::muxer::tests::test_muxer_sync_push_unknown_pad ... ok
[INFO] [stdout] test element::muxer::tests::test_muxer_sync_reset ... ok
[INFO] [stdout] test element::muxer::tests::test_muxer_sync_stats ... ok
[INFO] [stdout] test element::context::tests::test_produce_context_with_pool ... ok
[INFO] [stdout] test element::muxer::tests::test_pad_info_builder ... ok
[INFO] [stdout] test element::muxer::tests::test_stream_type_name ... ok
[INFO] [stdout] test element::muxer::tests::test_muxer_sync_strict_ready ... ok
[INFO] [stdout] test element::muxer::tests::test_sync_config_builder ... ok
[INFO] [stdout] test element::pad::tests::test_pad_creation ... ok
[INFO] [stdout] test element::pad::tests::test_pad_from_template ... ok
[INFO] [stdout] test element::pad::tests::test_pad_template ... ok
[INFO] [stdout] test element::pad::tests::test_pad_list ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_eos ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_as_buffer ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_buffer ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_from_buffer ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_from_output ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_from_option ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_into_buffer ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_into_vec ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_multiple ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_from_vec ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_multiple_empty ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_multiple_single ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_iterator ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_none ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_take_first ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_xfm_multi_output ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_xfm_flush ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_snk_wrapper ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_src_wrapper ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_xfm_wrapper ... ok
[INFO] [stdout] test element::pipeline_element::tests::test_process_output_pending ... ok
[INFO] [stdout] test element::traits::tests::test_adapter_forwards_hints ... ok
[INFO] [stdout] test element::traits::tests::test_async_sink_default_hints ... ok
[INFO] [stdout] test element::traits::tests::test_default_hints ... ok
[INFO] [stdout] test element::traits::tests::test_async_source_adapter_hints ... ok
[INFO] [stdout] test element::traits::tests::test_custom_rt_safe_element ... ok
[INFO] [stdout] test element::traits::tests::test_element_type_variants ... ok
[INFO] [stdout] test element::traits::tests::test_element_implements_transform ... ok
[INFO] [stdout] test element::traits::tests::test_demuxer_default_hints ... ok
[INFO] [stdout] test element::traits::tests::test_async_source_default_hints ... ok
[INFO] [stdout] test element::traits::tests::test_demuxer_adapter ... ok
[INFO] [stdout] test element::traits::tests::test_io_bound_profile ... ok
[INFO] [stdout] test element::traits::tests::test_element_adapter ... ok
[INFO] [stdout] test element::traits::tests::test_muxer_default_hints ... ok
[INFO] [stdout] test element::traits::tests::test_element_default_hints ... ok
[INFO] [stdout] test element::traits::tests::test_rt_safe_profile ... ok
[INFO] [stdout] test element::traits::tests::test_output_from_vec ... ok
[INFO] [stdout] test element::traits::tests::test_muxer_input ... ok
[INFO] [stdout] test element::traits::tests::test_muxer_adapter ... ok
[INFO] [stdout] test element::traits::tests::test_sink_adapter ... ok
[INFO] [stdout] test element::traits::tests::test_output_none ... ok
[INFO] [stdout] test element::traits::tests::test_sink_default_hints ... ok
[INFO] [stdout] test element::traits::tests::test_output_single ... ok
[INFO] [stdout] test element::traits::tests::test_routed_output ... ok
[INFO] [stdout] test element::traits::tests::test_source_adapter ... ok
[INFO] [stdout] test element::traits::tests::test_pad_id ... ok
[INFO] [stdout] test element::traits::tests::test_source_default_hints ... ok
[INFO] [stdout] test elements::app::appsink::tests::test_appsink_creation ... ok
[INFO] [stdout] test element::traits::tests::test_output_iterator ... ok
[INFO] [stdout] test elements::app::appsink::tests::test_appsink_clear ... ok
[INFO] [stdout] test clock::tests::test_system_clock ... ok
[INFO] [stdout] test elements::app::appsink::tests::test_appsink_drop_on_full ... ok
[INFO] [stdout] test elements::app::appsink::tests::test_appsink_try_pull ... ok
[INFO] [stdout] test elements::app::appsink::tests::test_appsink_consume_pull ... ok
[INFO] [stdout] test elements::app::appsrc::tests::test_appsrc_creation ... ok
[INFO] [stdout] test elements::app::appsrc::tests::test_appsrc_eos ... ok
[INFO] [stdout] test elements::app::appsrc::tests::test_appsrc_push_after_eos ... ok
[INFO] [stdout] test elements::app::appsink::tests::test_appsink_eos ... ok
[INFO] [stdout] test elements::app::appsrc::tests::test_appsrc_stats ... ok
[INFO] [stdout] test elements::app::appsink::tests::test_appsink_multithreaded ... ok
[INFO] [stdout] test elements::app::appsink::tests::test_appsink_stats ... ok
[INFO] [stdout] test elements::demux::streamid_demux::tests::test_streamid_demux_creation ... ok
[INFO] [stdout] test elements::demux::streamid_demux::tests::test_streamid_demux_custom_extractor ... ok
[INFO] [stdout] test elements::demux::streamid_demux::tests::test_streamid_demux_eos ... ok
[INFO] [stdout] test elements::demux::streamid_demux::tests::test_streamid_demux_auto_create ... ok
[INFO] [stdout] test elements::demux::streamid_demux::tests::test_streamid_demux_routing ... ok
[INFO] [stdout] test elements::app::appsrc::tests::test_appsrc_multithreaded ... ok
[INFO] [stdout] test elements::app::appsrc::tests::test_appsrc_reset ... ok
[INFO] [stdout] test elements::demux::streamid_demux::tests::test_streamid_demux_with_name ... ok
[INFO] [stdout] test elements::app::appsrc::tests::test_appsrc_push_produce ... ok
[INFO] [stdout] test elements::flow::concat::tests::test_concat_creation ... ok
[INFO] [stdout] test elements::demux::streamid_demux::tests::test_streamid_demux_stats ... ok
[INFO] [stdout] test elements::flow::concat::tests::test_concat_sequential_playback ... ok
[INFO] [stdout] test elements::flow::concat::tests::test_concat_skip_to ... ok
[INFO] [stdout] test elements::flow::concat::tests::test_concat_stats ... ok
[INFO] [stdout] test elements::flow::concat::tests::test_concat_skip_next ... ok
[INFO] [stdout] test elements::flow::funnel::tests::test_funnel_creation ... ok
[INFO] [stdout] test elements::flow::concat::tests::test_concat_multithreaded ... ok
[INFO] [stdout] test elements::flow::funnel::tests::test_funnel_new_input ... ok
[INFO] [stdout] test elements::flow::funnel::tests::test_funnel_eos ... ok
[INFO] [stdout] test elements::flow::concat::tests::test_concat_add_stream ... ok
[INFO] [stdout] test elements::flow::funnel::tests::test_funnel_stats ... ok
[INFO] [stdout] test elements::flow::funnel::tests::test_funnel_push_pull ... ok
[INFO] [stdout] test elements::flow::funnel::tests::test_funnel_multithreaded ... ok
[INFO] [stdout] test elements::flow::funnel::tests::test_funnel_multiple_inputs ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_flow_control_disabled ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_flow_control_high_water ... ok
[INFO] [stdout] test elements::flow::funnel::tests::test_funnel_input_drop ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_byte_limit ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_creation ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_custom_water_marks ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_fill_level ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_flow_control_hysteresis ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_flow_control_low_water ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_flow_state_handle_shared ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_flush ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_leaky_downstream ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_flow_state_handle_sync ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_leaky_upstream ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_push_pop ... ok
[INFO] [stdout] test elements::flow::selector::tests::test_input_selector_creation ... ok
[INFO] [stdout] test elements::flow::selector::tests::test_input_selector_routing ... ok
[INFO] [stdout] test elements::flow::selector::tests::test_input_selector_stats ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_stats ... ok
[INFO] [stdout] test elements::flow::selector::tests::test_output_selector_creation ... ok
[INFO] [stdout] test elements::flow::selector::tests::test_input_selector_new_input ... ok
[INFO] [stdout] test elements::flow::selector::tests::test_output_selector_routing ... ok
[INFO] [stdout] test elements::flow::selector::tests::test_output_selector_stats ... ok
[INFO] [stdout] test elements::flow::selector::tests::test_output_selector_new_output ... ok
[INFO] [stdout] test elements::flow::tee::tests::test_tee_custom_name ... ok
[INFO] [stdout] test elements::flow::tee::tests::test_tee_passes_buffer ... ok
[INFO] [stdout] test elements::flow::selector::tests::test_output_selector_eos ... ok
[INFO] [stdout] test elements::flow::tee::tests::test_tee_reset ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_multithreaded ... ok
[INFO] [stdout] test elements::flow::valve::tests::test_valve_control ... ok
[INFO] [stdout] test elements::flow::valve::tests::test_valve_default_open ... ok
[INFO] [stdout] Buffer #1: seq=0, len=5, pts=ClockTime(0), flags=BufferFlags(0)
[INFO] [stdout] test elements::flow::tee::tests::test_tee_tracks_statistics ... ok
[INFO] [stdout] test elements::flow::valve::tests::test_valve_drop_when_closed ... ok
[INFO] [stdout] test elements::flow::valve::tests::test_valve_pass_when_open ... ok
[INFO] [stdout] test elements::flow::valve::tests::test_valve_toggle ... ok
[INFO] [stdout] test elements::flow::valve::tests::test_valve_with_name ... ok
[INFO] [stdout] test elements::io::console::tests::test_console_sink_builder_pattern ... ok
[INFO] [stdout] test elements::io::console::tests::test_console_sink_consume ... ok
[INFO] [stdout] test elements::io::console::tests::test_console_sink_format_metadata ... ok
[INFO] [stdout] test elements::io::console::tests::test_console_sink_format_hex ... ok
[INFO] [stdout] test elements::io::console::tests::test_console_sink_format_text ... ok
[INFO] [stdout] test elements::io::console::tests::test_console_sink_creation ... ok
[INFO] [stdout] test elements::io::console::tests::test_console_sink_with_format ... ok
[INFO] [stdout] test elements::io::fd::tests::test_fdsink_with_name ... ok
[INFO] [stdout] test elements::io::fd::tests::test_fdsrc_from_pipe ... ok
[INFO] [stdout] test elements::io::fd::tests::test_fdsink_to_pipe ... ok
[INFO] [stdout] test elements::io::file::tests::test_filesink_lazy_create ... ok
[INFO] [stdout] test elements::io::fd::tests::test_fdsink_bytes_written ... ok
[INFO] [stdout] test elements::io::fd::tests::test_fdsrc_multiple_reads ... ok
[INFO] [stdout] test elements::io::file::tests::test_filesrc_lazy_open ... ok
[INFO] [stdout] test elements::io::console::tests::test_console_sink_with_prefix ... ok
[INFO] [stdout] test elements::io::fd::tests::test_fdsrc_with_name ... ok
[INFO] [stdout] test elements::ipc::ipc_elements::tests::test_ipc_src_creation ... ok
[INFO] [stdout] test elements::ipc::memory::tests::test_memorysink_basic ... ok
[INFO] [stdout] test elements::ipc::memory::tests::test_memorysink_clear ... ok
[INFO] [stdout] test elements::ipc::memory::tests::test_memorysink_take_data ... ok
[INFO] [stdout] test elements::ipc::memory::tests::test_memorysink_max_size ... ok
[INFO] [stdout] test elements::ipc::memory::tests::test_memorysrc_basic ... ok
[INFO] [stdout] test elements::ipc::memory::tests::test_memorysrc_reset ... ok
[INFO] [stdout] test elements::ipc::memory::tests::test_memorysrc_remaining ... ok
[INFO] [stdout] test elements::ipc::memory::tests::test_memorysrc_sequence ... ok
[INFO] [stdout] test elements::ipc::memory::tests::test_roundtrip ... ok
[INFO] [stdout] test elements::ipc::memory::tests::test_shared_memorysink ... ok
[INFO] [stdout] test elements::ipc::protocol::tests::test_element_state_can_process ... ok
[INFO] [stdout] test elements::ipc::protocol::tests::test_control_message_variants ... ok
[INFO] [stdout] test elements::ipc::protocol::tests::test_message_framing ... ok
[INFO] [stdout] test elements::ipc::protocol::tests::test_element_state_transitions ... ok
[INFO] [stdout] test elements::ipc::ipc_elements::tests::test_ipc_sink_creation ... ok
[INFO] [stdout] test elements::io::file::tests::test_filesrc_chunked_reading ... ok
[INFO] [stdout] test elements::ipc::protocol::tests::test_serializable_metadata_roundtrip ... ok
[INFO] [stdout] test elements::ipc::ipc_elements::tests::test_ipc_sink_with_caps ... ok
[INFO] [stdout] test elements::ipc::ipc_elements::tests::test_ipc_src_listen_mode ... ok
[INFO] [stdout] test elements::ipc::protocol::tests::test_message_framing_partial ... ok
[INFO] [stdout] test elements::io::file::tests::test_filesrc_reads_file ... ok
[INFO] [stdout] test elements::metadata::klv::tests::test_ber_length_decoding ... ok
[INFO] [stdout] test elements::io::file::tests::test_filesink_writes_file ... ok
[INFO] [stdout] test elements::metadata::klv::tests::test_ber_length_encoding ... ok
[INFO] [stdout] test elements::io::file::tests::test_roundtrip ... ok
[INFO] [stdout] test elements::metadata::klv::tests::test_checksum_calculation ... ok
[INFO] [stdout] test elements::metadata::klv::tests::test_heading_encoding ... ok
[INFO] [stdout] test elements::metadata::klv::tests::test_altitude_encoding ... ok
[INFO] [stdout] test elements::metadata::klv::tests::test_klv_buffer_creation ... ok
[INFO] [stdout] test elements::metadata::klv::tests::test_klv_encoder_basic ... ok
[INFO] [stdout] test elements::metadata::klv::tests::test_klv_tag_conversion ... ok
[INFO] [stdout] test elements::metadata::klv::tests::test_klv_encoder_st0601 ... ok
[INFO] [stdout] test elements::metadata::klv::tests::test_longitude_encoding ... ok
[INFO] [stdout] test elements::metadata::klv::tests::test_pitch_roll_encoding ... ok
[INFO] [stdout] test elements::metadata::klv::tests::test_stanag_builder ... ok
[INFO] [stdout] test elements::metadata::klv::tests::test_uls_keys ... ok
[INFO] [stdout] test elements::network::multicast::tests::test_invalid_multicast_address ... ok
[INFO] [stdout] test elements::network::multicast::tests::test_multicast_sink_creation ... ok
[INFO] [stdout] test elements::network::multicast::tests::test_multicast_sink_with_ttl ... ok
[INFO] [stdout] test elements::network::multicast::tests::test_multicast_src_creation ... FAILED
[INFO] [stdout] test elements::network::multicast::tests::test_multicast_src_with_name ... FAILED
[INFO] [stdout] test elements::network::multicast::tests::test_multicast_stats ... FAILED
[INFO] [stdout] test elements::metadata::klv::tests::test_latitude_encoding ... ok
[INFO] [stdout] test elements::network::tcp::tests::test_tcp_client_mode_creation ... ok
[INFO] [stdout] test elements::network::tcp::tests::test_tcp_server_mode_creation ... ok
[INFO] [stdout] test elements::network::tcp::tests::test_tcp_sink_creation ... ok
[INFO] [stdout] test elements::network::tcp::tests::test_tcp_with_buffer_size ... ok
[INFO] [stdout] test elements::network::tcp::tests::test_tcp_with_name ... ok
[INFO] [stdout] test elements::network::tcp::tests::test_async_tcp_roundtrip ... ok
[INFO] [stdout] test elements::network::udp::tests::test_async_udp_roundtrip ... ok
[INFO] [stdout] test elements::network::udp::tests::test_udp_roundtrip ... ok
[INFO] [stdout] test elements::network::tcp::tests::test_tcp_sink_roundtrip ... ok
[INFO] [stdout] test elements::network::tcp::tests::test_tcp_roundtrip ... ok
[INFO] [stdout] test elements::network::udp::tests::test_udp_sink_connected ... ok
[INFO] [stdout] test elements::network::udp::tests::test_udp_sink_creation ... ok
[INFO] [stdout] test elements::network::udp::tests::test_async_udp_sink ... ok
[INFO] [stdout] test elements::network::udp::tests::test_udp_with_name ... ok
[INFO] [stdout] test elements::network::udp::tests::test_udp_sink_no_destination ... ok
[INFO] [stdout] test elements::network::udp::tests::test_udp_with_buffer_size ... ok
[INFO] [stdout] test elements::network::udp::tests::test_udp_src_creation ... ok
[INFO] [stdout] test elements::network::unix::tests::test_unix_cleanup_on_drop ... ok
[INFO] [stdout] test elements::streaming::dash::tests::test_adaptation_set_video ... ok
[INFO] [stdout] test elements::streaming::dash::tests::test_adaptation_set_audio ... ok
[INFO] [stdout] test elements::network::udp::tests::test_udp_sink_roundtrip ... ok
[INFO] [stdout] test elements::network::unix::tests::test_unix_src_with_buffer_size ... ok
[INFO] [stdout] test elements::streaming::dash::tests::test_chrono_format ... ok
[INFO] [stdout] test elements::streaming::dash::tests::test_config_default ... ok
[INFO] [stdout] test elements::network::unix::tests::test_unix_sink_with_name ... ok
[INFO] [stdout] test elements::streaming::dash::tests::test_mpd_generation ... ok
[INFO] [stdout] test elements::streaming::hls::tests::test_config_default ... ok
[INFO] [stdout] test elements::streaming::segment::tests::test_boundary_detector_basic ... ok
[INFO] [stdout] test elements::streaming::segment::tests::test_boundary_detector_force_cut ... ok
[INFO] [stdout] test elements::streaming::hls::tests::test_master_playlist_generation ... ok
[INFO] [stdout] test elements::streaming::hls::tests::test_media_playlist_generation ... ok
[INFO] [stdout] test elements::streaming::segment::tests::test_segment_info ... ok
[INFO] [stdout] test elements::streaming::hls::tests::test_variant ... ok
[INFO] [stdout] test elements::testing::datasrc::tests::test_datasrc_empty ... ok
[INFO] [stdout] test elements::testing::datasrc::tests::test_datasrc_from_bytes ... ok
[INFO] [stdout] test elements::testing::datasrc::tests::test_datasrc_chunked ... ok
[INFO] [stdout] test elements::testing::datasrc::tests::test_datasrc_from_string ... ok
[INFO] [stdout] test elements::testing::datasrc::tests::test_datasrc_repeat ... ok
[INFO] [stdout] test elements::testing::datasrc::tests::test_datasrc_preferred_buffer_size ... ok
[INFO] [stdout] test elements::testing::datasrc::tests::test_datasrc_reset ... ok
[INFO] [stdout] test elements::testing::datasrc::tests::test_datasrc_with_name ... ok
[INFO] [stdout] test elements::testing::datasrc::tests::test_datasrc_sequence ... ok
[INFO] [stdout] test elements::testing::null::tests::test_null_sink_custom_name ... ok
[INFO] [stdout] test elements::testing::null::tests::test_null_source_buffer_size ... ok
[INFO] [stdout] test elements::testing::null::tests::test_null_source_zero_count ... ok
[INFO] [stdout] test elements::testing::null::tests::test_null_source_produces_count ... ok
[INFO] [stdout] test elements::testing::null::tests::test_null_sink_consumes ... ok
[INFO] [stdout] test elements::testing::testsrc::tests::test_testsrc_alternating_pattern ... ok
[INFO] [stdout] test elements::testing::testsrc::tests::test_testsrc_counter_pattern ... ok
[INFO] [stdout] test elements::testing::testsrc::tests::test_testsrc_bytes_produced ... ok
[INFO] [stdout] test elements::testing::testsrc::tests::test_testsrc_ones_pattern ... ok
[INFO] [stdout] test elements::testing::testsrc::tests::test_testsrc_random_reproducible ... ok
[INFO] [stdout] test elements::testing::testsrc::tests::test_testsrc_sequence ... ok
[INFO] [stdout] test elements::testing::testsrc::tests::test_testsrc_reset ... ok
[INFO] [stdout] test elements::testing::testsrc::tests::test_testsrc_num_buffers ... ok
[INFO] [stdout] test elements::testing::testsrc::tests::test_testsrc_with_name ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_async_videotestsrc_builder_methods ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_async_videotestsrc_frame_size ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_async_videotestsrc_default ... ok
[INFO] [stdout] test elements::testing::testsrc::tests::test_testsrc_zero_pattern ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_async_videotestsrc_preferred_buffer_size ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_async_videotestsrc_num_frames ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_async_videotestsrc_non_live_mode_fast ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_async_videotestsrc_sequence_and_pts ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_async_videotestsrc_with_name ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_async_videotestsrc_snow_reproducible ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_hsv_to_rgb ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_async_videotestsrc_produce_smpte ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_async_videotestsrc_produce_checkerboard ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_bgr_format ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_default ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_frame_duration ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_frame_size ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_num_frames ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_gradient ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_preferred_buffer_size ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_produce_black ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_produce_solid_color ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_produce_checkerboard ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_produce_white ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_rgba_format ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_reset ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_produce_smpte ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_sequence_and_pts ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_with_name ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_snow_reproducible ... ok
[INFO] [stdout] test elements::timing::delay::tests::test_delay_set_delay ... ok
[INFO] [stdout] test elements::timing::delay::tests::test_delay_passthrough ... ok
[INFO] [stdout] test elements::timing::delay::tests::test_delay_reset_stats ... ok
[INFO] [stdout] test elements::timing::delay::tests::test_delay_with_name ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_async_videotestsrc_moving_ball ... ok
[INFO] [stdout] test elements::timing::rate_limiter::tests::test_rate_limiter_creation ... ok
[INFO] [stdout] test elements::timing::rate_limiter::tests::test_rate_limiter_default ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_videotestsrc_moving_ball ... ok
[INFO] [stdout] test elements::timing::rate_limiter::tests::test_rate_limiter_modes ... ok
[INFO] [stdout] test elements::timing::rate_limiter::tests::test_rate_limiter_process ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_async_videotestsrc_reset ... ok
[INFO] [stdout] test elements::timing::rate_limiter::tests::test_rate_limiter_with_name ... ok
[INFO] [stdout] test elements::timing::timeout::tests::test_debounce_flush ... ok
[INFO] [stdout] test elements::timing::timeout::tests::test_debounce_holds_buffer ... ok
[INFO] [stdout] test elements::timing::delay::tests::test_delay_stats ... ok
[INFO] [stdout] test elements::timing::timeout::tests::test_debounce_suppresses ... ok
[INFO] [stdout] test elements::timing::rate_limiter::tests::test_rate_limiter_buffers_per_second ... ok
[INFO] [stdout] test elements::timing::timeout::tests::test_throttle_drops_rapid ... ok
[INFO] [stdout] test elements::timing::timeout::tests::test_throttle_first_passes ... ok
[INFO] [stdout] test elements::timing::timeout::tests::test_throttle_rate ... ok
[INFO] [stdout] test elements::timing::timeout::tests::test_timeout_no_trigger_when_active ... ok
[INFO] [stdout] test elements::timing::timeout::tests::test_timeout_passthrough ... ok
[INFO] [stdout] test elements::timing::rate_limiter::tests::test_rate_limiter_fixed_delay ... ok
[INFO] [stdout] test buffer::tests::test_memory_handle_slice_out_of_bounds - should panic ... ok
[INFO] [stdout] test elements::transform::audioconvert::tests::test_s16_to_f32_conversion ... ok
[INFO] [stdout] test elements::transform::audioresample::tests::test_downsample_48k_to_44k ... ok
[INFO] [stdout] test elements::transform::audioresample::tests::test_same_rate_passthrough ... ok
[INFO] [stdout] test elements::transform::batch::tests::test_batch_by_count ... ok
[INFO] [stdout] test elements::transform::batch::tests::test_batch_by_size ... ok
[INFO] [stdout] test elements::transform::batch::tests::test_batch_flush ... ok
[INFO] [stdout] test element::context::tests::test_produce_context_no_buffer_panic - should panic ... ok
[INFO] [stdout] test elements::transform::batch::tests::test_batch_stats ... ok
[INFO] [stdout] test element::context::tests::test_produce_context_finalize_overflow - should panic ... ok
[INFO] [stdout] test element::context::tests::test_process_context_commit_overflow - should panic ... ok
[INFO] [stdout] test elements::transform::batch::tests::test_batch_unbatch_roundtrip ... ok
[INFO] [stdout] test elements::transform::batch::tests::test_batch_with_limits ... ok
[INFO] [stdout] test elements::transform::batch::tests::test_unbatch_basic ... ok
[INFO] [stdout] test elements::transform::batch::tests::test_unbatch_element_interface ... ok
[INFO] [stdout] test elements::transform::batch::tests::test_unbatch_exact ... ok
[INFO] [stdout] test elements::transform::batch::tests::test_unbatch_stats ... ok
[INFO] [stdout] test elements::transform::buffer_ops::tests::test_buffer_pad_no_pad ... ok
[INFO] [stdout] test elements::transform::buffer_ops::tests::test_buffer_pad_fill_byte ... ok
[INFO] [stdout] test elements::transform::buffer_ops::tests::test_buffer_pad_pads ... ok
[INFO] [stdout] test elements::transform::buffer_ops::tests::test_buffer_pad_stats ... ok
[INFO] [stdout] test elements::transform::buffer_ops::tests::test_buffer_slice_basic ... ok
[INFO] [stdout] test elements::transform::buffer_ops::tests::test_buffer_slice_beyond_length ... ok
[INFO] [stdout] test elements::transform::buffer_ops::tests::test_buffer_slice_from_offset ... ok
[INFO] [stdout] test elements::transform::buffer_ops::tests::test_buffer_slice_skip_short ... ok
[INFO] [stdout] test elements::transform::buffer_ops::tests::test_buffer_slice_offset_beyond ... ok
[INFO] [stdout] test elements::transform::buffer_ops::tests::test_buffer_trim_no_trim ... ok
[INFO] [stdout] test elements::transform::buffer_ops::tests::test_buffer_trim_stats ... ok
[INFO] [stdout] test elements::transform::buffer_ops::tests::test_buffer_trim_trims ... ok
[INFO] [stdout] test elements::transform::data_processing::tests::test_buffer_concat_by_count ... ok
[INFO] [stdout] test elements::transform::data_processing::tests::test_buffer_concat_flush ... ok
[INFO] [stdout] test elements::transform::data_processing::tests::test_buffer_concat_by_size ... ok
[INFO] [stdout] test elements::transform::data_processing::tests::test_buffer_join_flush ... ok
[INFO] [stdout] test elements::transform::data_processing::tests::test_buffer_split_basic ... ok
[INFO] [stdout] test elements::transform::data_processing::tests::test_buffer_join_with_count ... ok
[INFO] [stdout] test elements::transform::data_processing::tests::test_duplicate_filter_drops_duplicates ... ok
[INFO] [stdout] test elements::transform::data_processing::tests::test_buffer_split_keep_delimiter ... ok
[INFO] [stdout] test elements::transform::data_processing::tests::test_duplicate_filter_passes_unique ... ok
[INFO] [stdout] test elements::transform::data_processing::tests::test_range_filter_by_sequence ... ok
[INFO] [stdout] test elements::testing::videotestsrc::tests::test_async_videotestsrc_live_mode_timing ... ok
[INFO] [stdout] test elements::transform::data_processing::tests::test_range_filter_by_size ... ok
[INFO] [stdout] test elements::transform::filter::tests::test_filter_basic ... ok
[INFO] [stdout] test elements::transform::filter::tests::test_filter_by_sequence ... ok
[INFO] [stdout] test elements::transform::filter::tests::test_metadata_filter_sequence_range ... ok
[INFO] [stdout] test elements::transform::filter::tests::test_metadata_filter_stream_id ... ok
[INFO] [stdout] test elements::transform::data_processing::tests::test_regex_filter_inverted ... ok
[INFO] [stdout] test elements::transform::data_processing::tests::test_regex_filter_matches ... ok
[INFO] [stdout] test elements::transform::filter::tests::test_sample_filter_every_nth ... ok
[INFO] [stdout] test elements::transform::filter::tests::test_sample_filter_first_n ... ok
[INFO] [stdout] test elements::transform::filter::tests::test_sample_filter_skip_first ... ok
[INFO] [stdout] test elements::transform::gain::tests::test_gain_db_conversion ... ok
[INFO] [stdout] test elements::transform::gain::tests::test_gain_default ... ok
[INFO] [stdout] test elements::transform::gain::tests::test_gain_double ... ok
[INFO] [stdout] test elements::transform::gain::tests::test_gain_is_rt_safe ... ok
[INFO] [stdout] test elements::transform::gain::tests::test_gain_mute ... ok
[INFO] [stdout] test elements::transform::gain::tests::test_gain_unity ... ok
[INFO] [stdout] test elements::transform::gain::tests::test_gain_set_factor ... ok
[INFO] [stdout] test elements::transform::generic::tests::test_chunk_accumulates ... ok
[INFO] [stdout] test elements::transform::generic::tests::test_chunk_exact ... ok
[INFO] [stdout] test elements::transform::generic::tests::test_chunk_stats ... ok
[INFO] [stdout] test elements::transform::generic::tests::test_filter_map_pass ... ok
[INFO] [stdout] test elements::transform::generic::tests::test_chunk_with_remainder ... ok
[INFO] [stdout] test elements::transform::generic::tests::test_map_count ... ok
[INFO] [stdout] test elements::transform::generic::tests::test_map_double ... ok
[INFO] [stdout] test elements::transform::generic::tests::test_map_uppercase ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_metadata_inject_combined ... ok
[INFO] [stdout] test elements::transform::generic::tests::test_map_preserves_metadata ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_metadata_inject_duration ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_metadata_inject_count ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_metadata_inject_offset ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_sequence_number_basic ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_metadata_inject_stream_id ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_sequence_number_increment ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_sequence_number_starting_at ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_timestamp_debug_backwards_pts ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_timestamp_debug_average_interval ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_sequence_number_reset ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_timestamp_debug_builder ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_timestamp_debug_format_raw ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_timestamp_debug_format_time ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_timestamp_debug_basic ... ok
[INFO] [stdout] test elements::flow::queue::tests::test_queue_flushing ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_timestamp_debug_missing_pts ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_timestamp_debug_reset ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_timestamp_debug_verbose ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_timestamp_debug_stats_min_max ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_timestamper_buffer_count ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_timestamper_preserve ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_timestamper_system_time ... ok
[INFO] [stdout] test elements::transform::scale::tests::test_scale_downscale ... ok
[INFO] [stdout] test elements::transform::scale::tests::test_scale_nearest_neighbor ... ok
[INFO] [stdout] test elements::transform::scale::tests::test_scale_mode_default ... ok
[INFO] [stdout] test elements::transform::scale::tests::test_element_trait ... ok
[INFO] [stdout] test elements::transform::scale::tests::test_scale_preserves_noop ... ok
[INFO] [stdout] test elements::transform::scale::tests::test_scale_upscale ... ok
[INFO] [stdout] test elements::transform::scale::tests::test_scaler_creation ... ok
[INFO] [stdout] test elements::transform::scale::tests::test_scaler_noop ... ok
[INFO] [stdout] test elements::transform::scale::tests::test_scale_too_small_input ... ok
[INFO] [stdout] test elements::transform::scale::tests::test_yuv420_size ... ok
[INFO] [stdout] test elements::transform::videoconvert::tests::test_detect_yuyv_1280x720 ... ok
[INFO] [stdout] test elements::transform::videoconvert::tests::test_detect_yuyv_640x480 ... ok
[INFO] [stdout] test elements::util::identity::tests::test_identity_callback ... ok
[INFO] [stdout] test elements::util::identity::tests::test_identity_reset_stats ... ok
[INFO] [stdout] test elements::util::identity::tests::test_identity_passthrough ... ok
[INFO] [stdout] test elements::util::identity::tests::test_identity_stats ... ok
[INFO] [stdout] test elements::util::identity::tests::test_identity_with_name ... ok
[INFO] [stdout] test elements::util::passthrough::tests::test_passthrough_custom_name ... ok
[INFO] [stdout] test elements::util::passthrough::tests::test_passthrough_default_name ... ok
[INFO] [stdout] test elements::util::passthrough::tests::test_passthrough_passes_buffer ... ok
[INFO] [stdout] test event::tags::tests::test_tag_iteration ... ok
[INFO] [stdout] test event::tags::tests::test_tag_list_basic ... ok
[INFO] [stdout] test event::tags::tests::test_tag_list_common_accessors ... ok
[INFO] [stdout] test event::tags::tests::test_tag_merge_append ... ok
[INFO] [stdout] test event::tags::tests::test_tag_merge_keep ... ok
[INFO] [stdout] test event::tags::tests::test_tag_merge_replace ... ok
[INFO] [stdout] test event::tags::tests::test_tag_value_conversions ... ok
[INFO] [stdout] test event::tests::test_custom_event ... ok
[INFO] [stdout] test event::tests::test_event_direction ... ok
[INFO] [stdout] test event::tests::test_event_serialization ... ok
[INFO] [stdout] test event::tests::test_seek ... ok
[INFO] [stdout] test event::tests::test_pipeline_item ... ok
[INFO] [stdout] test event::tests::test_segment ... ok
[INFO] [stdout] test event::tests::test_stream_start ... ok
[INFO] [stdout] test format::tests::test_audio_format ... ok
[INFO] [stdout] test format::tests::test_audio_format_caps_intersect ... ok
[INFO] [stdout] test format::tests::test_caps_fixed ... ok
[INFO] [stdout] test format::tests::test_caps_intersects ... ok
[INFO] [stdout] test format::tests::test_caps_any ... ok
[INFO] [stdout] test format::tests::test_caps_negotiate ... ok
[INFO] [stdout] test format::tests::test_caps_value_any ... ok
[INFO] [stdout] test format::tests::test_caps_value_fixed ... ok
[INFO] [stdout] test format::tests::test_caps_value_from ... ok
[INFO] [stdout] test format::tests::test_caps_value_intersect_any ... ok
[INFO] [stdout] test format::tests::test_caps_value_intersect_fixed_fixed ... ok
[INFO] [stdout] test format::tests::test_caps_value_intersect_fixed_range ... ok
[INFO] [stdout] test format::tests::test_caps_value_intersect_list_list ... ok
[INFO] [stdout] test format::tests::test_caps_value_intersect_range_range ... ok
[INFO] [stdout] test format::tests::test_audio_format_caps_fixed ... ok
[INFO] [stdout] test format::tests::test_caps_value_range ... ok
[INFO] [stdout] test format::tests::test_codec_data ... ok
[INFO] [stdout] test format::tests::test_caps_value_list ... ok
[INFO] [stdout] test format::tests::test_dmabuf_negotiation_falls_back_to_cpu ... ok
[INFO] [stdout] test format::tests::test_dmabuf_negotiation_no_common_memory ... ok
[INFO] [stdout] test format::tests::test_dmabuf_negotiation_prefers_dmabuf ... ok
[INFO] [stdout] test format::tests::test_dmabuf_only_caps ... ok
[INFO] [stdout] test format::tests::test_dmabuf_preferred_caps ... ok
[INFO] [stdout] test format::tests::test_element_media_caps_any ... ok
[INFO] [stdout] test format::tests::test_element_media_caps_from_simple_caps ... ok
[INFO] [stdout] test format::tests::test_element_media_caps_format_memory_coupling ... ok
[INFO] [stdout] test format::tests::test_element_media_caps_intersect_all ... ok
[INFO] [stdout] test format::tests::test_element_media_caps_multi_format ... ok
[INFO] [stdout] test format::tests::test_format_caps_bytes_compatible ... ok
[INFO] [stdout] test format::tests::test_format_caps_incompatible ... ok
[INFO] [stdout] test format::tests::test_format_caps_intersect ... ok
[INFO] [stdout] test format::tests::test_format_memory_cap_any ... ok
[INFO] [stdout] test format::tests::test_format_memory_cap_intersect ... ok
[INFO] [stdout] test format::tests::test_format_memory_cap_no_intersect_memory_mismatch ... ok
[INFO] [stdout] test format::tests::test_framerate ... ok
[INFO] [stdout] test format::tests::test_framerate_ord ... ok
[INFO] [stdout] test format::tests::test_media_caps_from_format ... ok
[INFO] [stdout] test format::tests::test_media_caps_intersect ... ok
[INFO] [stdout] test format::tests::test_media_format_compatibility ... ok
[INFO] [stdout] test format::tests::test_memory_caps_intersect ... ok
[INFO] [stdout] test format::tests::test_memory_caps_cpu_only ... ok
[INFO] [stdout] test format::tests::test_video_format ... ok
[INFO] [stdout] test format::tests::test_rtp_format ... ok
[INFO] [stdout] test format::tests::test_video_format_caps_any ... ok
[INFO] [stdout] test format::tests::test_video_format_caps_fixed ... ok
[INFO] [stdout] test format::tests::test_video_format_caps_intersect ... ok
[INFO] [stdout] test link::ipc_link::tests::test_ipc_link_arena_reuse ... ok
[INFO] [stdout] test link::ipc_link::tests::test_ipc_link_zero_copy ... ok
[INFO] [stdout] test link::ipc_link::tests::test_ipc_link_multiple_arenas ... ok
[INFO] [stdout] test link::ipc_link::tests::test_ipc_link_socket_pair ... ok
[INFO] [stdout] test link::local::tests::test_local_link_basic ... ok
[INFO] [stdout] test link::local::tests::test_local_link_closed ... ok
[INFO] [stdout] test link::local::tests::test_local_link_async ... ok
[INFO] [stdout] test link::local::tests::test_local_link_try_send ... ok
[INFO] [stdout] test elements::timing::timeout::tests::test_timeout_with_fallback_data ... ok
[INFO] [stdout] test link::network::tests::test_crc32 ... ok
[INFO] [stdout] test link::network::tests::test_network_header ... ok
[INFO] [stdout] test elements::timing::rate_limiter::tests::test_rate_limiter_total_delay ... ok
[INFO] [stdout] test memory::bitmap::tests::test_bitmap_basic ... ok
[INFO] [stdout] test memory::bitmap::tests::test_bitmap_concurrent ... ok
[INFO] [stdout] test memory::bitmap::tests::test_bitmap_exhaustion ... ok
[INFO] [stdout] test memory::bitmap::tests::test_bitmap_non_aligned_size ... ok
[INFO] [stdout] test memory::bitmap::tests::test_bitmap_release_out_of_bounds - should panic ... ok
[INFO] [stdout] test elements::timing::delay::tests::test_async_delay ... ok
[INFO] [stdout] test elements::timing::delay::tests::test_delay_timing ... ok
[INFO] [stdout] test elements::timing::timeout::tests::test_debounce_releases_after_quiet ... ok
[INFO] [stdout] test memory::buffer_pool::tests::test_pool_creation ... ok
[INFO] [stdout] test elements::transform::metadata_ops::tests::test_timestamper_monotonic ... ok
[INFO] [stdout] test elements::timing::timeout::tests::test_throttle_passes_after_interval ... ok
[INFO] [stdout] test elements::network::unix::tests::test_unix_src_client_mode ... ok
[INFO] [stdout] test memory::buffer_pool::tests::test_pool_exhaustion_and_try_acquire ... ok
[INFO] [stdout] test memory::buffer_pool::tests::test_pool_acquire_release ... ok
[INFO] [stdout] test elements::timing::timeout::tests::test_timeout_triggers ... ok
[INFO] [stdout] test elements::network::unix::tests::test_unix_roundtrip ... ok
[INFO] [stdout] test memory::buffer_pool::tests::test_pool_stats ... ok
[INFO] [stdout] test link::network::tests::test_network_from_stream ... ok
[INFO] [stdout] test memory::defaults::tests::test_slots_for_duration ... ok
[INFO] [stdout] test memory::defaults::tests::test_video_1080p_size ... ok
[INFO] [stdout] test link::local::tests::test_local_link_threaded ... ok
[INFO] [stdout] test memory::buffer_pool::tests::test_pooled_buffer_data ... ok
[INFO] [stdout] test memory::buffer_pool::tests::test_pooled_buffer_into_buffer ... ok
[INFO] [stdout] test memory::defaults::tests::test_video_frame_size ... ok
[INFO] [stdout] test memory::defaults::tests::test_video_4k_size ... ok
[INFO] [stdout] test memory::buffer_pool::tests::test_pooled_buffer_metadata ... ok
[INFO] [stdout] test memory::dmabuf::tests::test_dmabuf_debug ... ok
[INFO] [stdout] test memory::dmabuf::tests::test_dmabuf_into_fd ... ok
[INFO] [stdout] test memory::dmabuf::tests::test_dmabuf_ipc_handle ... ok
[INFO] [stdout] test memory::dmabuf::tests::test_dmabuf_read_write ... ok
[INFO] [stdout] test memory::dmabuf::tests::test_dmabuf_readonly ... ok
[INFO] [stdout] test memory::huge_pages::tests::test_huge_page_fallback ... ok
[INFO] [stdout] test memory::huge_pages::tests::test_huge_page_size_bytes ... ok
[INFO] [stdout] test memory::huge_pages::tests::test_huge_page_no_ipc ... ok
[INFO] [stdout] test memory::huge_pages::tests::test_prefault ... ok
[INFO] [stdout] test memory::huge_pages::tests::test_huge_page_zero_size_fails ... ok
[INFO] [stdout] test memory::huge_pages::tests::test_huge_page_read_write ... ok
[INFO] [stdout] test memory::mapped_file::tests::test_create_and_open ... ok
[INFO] [stdout] test memory::mapped_file::tests::test_prefault ... ok
[INFO] [stdout] test memory::mapped_file::tests::test_readonly ... ok
[INFO] [stdout] test elements::network::multicast::tests::test_multicast_roundtrip ... FAILED
[INFO] [stdout] test memory::mapped_file::tests::test_resize ... ok
[INFO] [stdout] test memory::mapped_file::tests::test_zero_size_fails ... ok
[INFO] [stdout] test memory::shared_refcount::clone_drop_tests::test_clone_acquire_then_drop_original ... ok
[INFO] [stdout] test memory::ipc::tests::test_send_empty_fds_fails ... ok
[INFO] [stdout] test memory::dmabuf::tests::test_dmabuf_from_memfd ... ok
[INFO] [stdout] test memory::ipc::tests::test_send_recv_fds ... ok
[INFO] [stdout] test memory::ipc::tests::test_modifications_visible_across_processes ... ok
[INFO] [stdout] test memory::buffer_pool::tests::test_pool_timeout ... ok
[INFO] [stdout] test memory::buffer_pool::tests::test_pooled_buffer_set_len_overflow - should panic ... ok
[INFO] [stdout] test memory::shared_refcount::pipeline_sim_tests::test_arena_with_box ... ok
[INFO] [stdout] test link::network::tests::test_network_roundtrip ... ok
[INFO] [stdout] test memory::shared_refcount::clone_drop_tests::test_clone_then_drop_original ... ok
[INFO] [stdout] test memory::shared_refcount::pipeline_sim_tests::test_arena_moved_to_adapter ... ok
[INFO] [stdout] test memory::ipc::tests::test_send_recv_segment_handle ... ok
[INFO] [stdout] test memory::shared_refcount::clone_drop_tests::test_multiple_clones_sequential_drop ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_layout_calculation ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_layout_calculation_unaligned_slot ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_release_queue_basic ... ok
[INFO] [stdout] test memory::mapped_file::tests::test_ipc_handle ... ok
[INFO] [stdout] test memory::mapped_file::tests::test_sync ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_arena_metrics ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_shared_arena_acquire_release ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_release_queue_wrap_around ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_shared_arena_creation ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_shared_arena_cache ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_shared_slot_read_write ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_shared_arena_from_fd ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_shared_arena_exhaustion ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_shared_slot_slice ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_shared_ipc_ref ... ok
[INFO] [stdout] test metadata::tests::test_buffer_flags_remove ... ok
[INFO] [stdout] test metadata::tests::test_custom_metadata_bytes ... ok
[INFO] [stdout] test metadata::tests::test_buffer_flags_operators ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_utilization_methods ... ok
[INFO] [stdout] test metadata::tests::test_buffer_flags_basic ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_concurrent_release_queue ... ok
[INFO] [stdout] test metadata::tests::test_custom_metadata_clear ... ok
[INFO] [stdout] test metadata::tests::test_custom_metadata_get_mut ... ok
[INFO] [stdout] test metadata::tests::test_custom_metadata_keys_and_len ... ok
[INFO] [stdout] test metadata::tests::test_custom_metadata_klv ... ok
[INFO] [stdout] test metadata::tests::test_custom_metadata_clone ... ok
[INFO] [stdout] test metadata::tests::test_custom_metadata_overwrite ... ok
[INFO] [stdout] test metadata::tests::test_custom_metadata_missing_key ... ok
[INFO] [stdout] test metadata::tests::test_custom_metadata_remove ... ok
[INFO] [stdout] test metadata::tests::test_custom_metadata_has ... ok
[INFO] [stdout] test metadata::tests::test_custom_metadata_sei ... ok
[INFO] [stdout] test metadata::tests::test_metadata_builder ... ok
[INFO] [stdout] test metadata::tests::test_custom_metadata_set_get ... ok
[INFO] [stdout] test metadata::tests::test_rtp_meta_sequence ... ok
[INFO] [stdout] test metadata::tests::test_rtp_meta_timestamp_conversion ... ok
[INFO] [stdout] test metadata::tests::test_custom_metadata_type_mismatch ... ok
[INFO] [stdout] test negotiation::builtin::tests::test_audio_convert_creation ... ok
[INFO] [stdout] test negotiation::builtin::tests::test_audio_resample_creation ... ok
[INFO] [stdout] test metadata::tests::test_metadata_with_rtp ... ok
[INFO] [stdout] test metadata::tests::test_custom_metadata_struct ... ok
[INFO] [stdout] test negotiation::builtin::tests::test_builtin_registry ... ok
[INFO] [stdout] test metadata::tests::test_metadata_effective_dts ... ok
[INFO] [stdout] test negotiation::builtin::tests::test_identity_creation ... ok
[INFO] [stdout] test negotiation::builtin::tests::test_video_convert_creation ... ok
[INFO] [stdout] test negotiation::builtin::tests::test_memory_copy_creation ... ok
[INFO] [stdout] test negotiation::builtin::tests::test_video_scale_creation ... ok
[INFO] [stdout] test negotiation::builtin::tests::test_video_scale_output_caps ... ok
[INFO] [stdout] test negotiation::converters::tests::test_format_type_from_caps ... ok
[INFO] [stdout] test negotiation::converters::tests::test_registry_find_path_direct ... ok
[INFO] [stdout] test negotiation::builtin::tests::test_converter_element_process_passthrough ... ok
[INFO] [stdout] test negotiation::converters::tests::test_registry_no_converter ... ok
[INFO] [stdout] test negotiation::converters::tests::test_registry_register_and_find ... ok
[INFO] [stdout] test negotiation::solver::tests::test_solver_element_not_found ... ok
[INFO] [stdout] test negotiation::solver::tests::test_solver_direct_negotiation ... ok
[INFO] [stdout] test negotiation::solver::tests::test_solver_multi_format_prefers_first_match ... ok
[INFO] [stdout] test negotiation::solver::tests::test_solver_incompatible_formats ... ok
[INFO] [stdout] test negotiation::solver::tests::test_solver_multi_format_no_common_format ... ok
[INFO] [stdout] test negotiation::solver::tests::test_solver_memory_negotiation ... ok
[INFO] [stdout] test observability::metrics::tests::test_element_metrics ... ok
[INFO] [stdout] test observability::metrics::tests::test_init_metrics ... ok
[INFO] [stdout] test observability::metrics::tests::test_global_recording_functions ... ok
[INFO] [stdout] test negotiation::solver::tests::test_solver_multi_link_pipeline ... ok
[INFO] [stdout] test negotiation::solver::tests::test_solver_multi_format_source ... ok
[INFO] [stdout] test negotiation::solver::tests::test_solver_multi_output_element ... ok
[INFO] [stdout] test observability::tracing_support::tests::test_trace_functions ... ok
[INFO] [stdout] test memory::buffer_pool::tests::test_pool_backpressure ... ok
[INFO] [stdout] test observability::tracing_support::tests::test_tracing_config_all ... ok
[INFO] [stdout] test observability::metrics::tests::test_pipeline_metrics ... ok
[INFO] [stdout] test observability::tracing_support::tests::test_instrumentation ... ok
[INFO] [stdout] test observability::tracing_support::tests::test_span_creation ... ok
[INFO] [stdout] test observability::tracing_support::tests::test_tracing_config_default ... ok
[INFO] [stdout] test observability::tracing_support::tests::test_tracing_config_minimal ... ok
[INFO] [stdout] test pipeline::builder::tests::test_builder_named ... ok
[INFO] [stdout] test observability::tracing_support::tests::test_tracing_config_none ... ok
[INFO] [stdout] test memory::buffer_pool::tests::test_pool_concurrent ... ok
[INFO] [stdout] test pipeline::builder::tests::test_builder_with_transform ... ok
[INFO] [stdout] test pipeline::driver::tests::test_atomic_stats ... ok
[INFO] [stdout] test pipeline::driver::tests::test_driver_config_low_latency ... ok
[INFO] [stdout] test pipeline::driver::tests::test_driver_config_defaults ... ok
[INFO] [stdout] test pipeline::builder::tests::test_builder_basic ... ok
[INFO] [stdout] test pipeline::driver::tests::test_manual_driver ... ok
[INFO] [stdout] test observability::metrics::tests::test_timer_guard ... ok
[INFO] [stdout] test pipeline::driver::tests::test_driver_config_video ... ok
[INFO] [stdout] test pipeline::events::tests::test_event_display ... ok
[INFO] [stdout] test pipeline::builder::tests::test_builder_run ... ok
[INFO] [stdout] test pipeline::events::tests::test_event_send_recv ... ok
[INFO] [stdout] test pipeline::events::tests::test_multiple_receivers ... ok
[INFO] [stdout] test pipeline::factory::tests::test_create_filesrc_requires_location ... ok
[INFO] [stdout] test pipeline::events::tests::test_wait_eos ... ok
[INFO] [stdout] test pipeline::factory::tests::test_create_nullsink ... ok
[INFO] [stdout] test pipeline::events::tests::test_wait_eos_error ... ok
[INFO] [stdout] test pipeline::factory::tests::test_create_filesrc_with_location ... ok
[INFO] [stdout] test pipeline::factory::tests::test_create_passthrough ... ok
[INFO] [stdout] test pipeline::factory::tests::test_create_nullsource ... ok
[INFO] [stdout] test pipeline::factory::tests::test_factory_creation ... ok
[INFO] [stdout] test pipeline::factory::tests::test_unknown_element ... ok
[INFO] [stdout] test pipeline::flow::tests::test_flow_policy_defaults ... ok
[INFO] [stdout] test pipeline::flow::tests::test_flow_signal_conversions ... ok
[INFO] [stdout] test pipeline::flow::tests::test_flow_state_handle ... ok
[INFO] [stdout] test pipeline::flow::tests::test_flow_signal_properties ... ok
[INFO] [stdout] test pipeline::flow::tests::test_flow_stats ... ok
[INFO] [stdout] test pipeline::flow::tests::test_shared_flow_state ... ok
[INFO] [stdout] test pipeline::graph::tests::test_add_duplicate_pad_fails ... ok
[INFO] [stdout] test pipeline::flow::tests::test_water_marks ... ok
[INFO] [stdout] test pipeline::graph::tests::test_add_input_pad ... ok
[INFO] [stdout] test pipeline::graph::tests::test_auto_naming ... ok
[INFO] [stdout] test pipeline::graph::tests::test_cycle_detection ... ok
[INFO] [stdout] test pipeline::graph::tests::test_describe_pipeline ... ok
[INFO] [stdout] test pipeline::graph::tests::test_error_state_recovery ... ok
[INFO] [stdout] test pipeline::graph::tests::test_add_nodes ... ok
[INFO] [stdout] test pipeline::graph::tests::test_add_output_pad ... ok
[INFO] [stdout] test pipeline::graph::tests::test_dynamic_pad_invalidates_negotiation ... ok
[INFO] [stdout] test pipeline::graph::tests::test_get_element_downcast ... ok
[INFO] [stdout] test pipeline::graph::tests::test_get_element_from_parse ... ok
[INFO] [stdout] test pipeline::graph::tests::test_get_element_mut_downcast ... ok
[INFO] [stdout] test pipeline::graph::tests::test_get_link ... ok
[INFO] [stdout] test pipeline::graph::tests::test_idempotent_transitions ... ok
[INFO] [stdout] test pipeline::graph::tests::test_invalid_state_transitions ... ok
[INFO] [stdout] test pipeline::graph::tests::test_get_element_with_custom_name ... ok
[INFO] [stdout] test pipeline::graph::tests::test_link_format_query ... ok
[INFO] [stdout] test pipeline::graph::tests::test_link_nodes ... ok
[INFO] [stdout] test pipeline::graph::tests::test_links_iterator ... ok
[INFO] [stdout] test pipeline::graph::tests::test_link_pads_nonexistent_pad_fails ... ok
[INFO] [stdout] test pipeline::graph::tests::test_link_pads_with_custom_names ... ok
[INFO] [stdout] test pipeline::graph::tests::test_multi_format_negotiation_fails_when_incompatible ... ok
[INFO] [stdout] test pipeline::graph::tests::test_multi_format_source_caps_are_preserved ... ok
[INFO] [stdout] test pipeline::graph::tests::test_multi_format_negotiation_finds_common_format ... ok
[INFO] [stdout] test pipeline::graph::tests::test_negotiate_pipeline ... ok
[INFO] [stdout] test pipeline::graph::tests::test_nodes_iterator ... ok
[INFO] [stdout] test pipeline::graph::tests::test_node_caps ... ok
[INFO] [stdout] test pipeline::graph::tests::test_pipeline_creation ... ok
[INFO] [stdout] test pipeline::graph::tests::test_remove_output_pad ... ok
[INFO] [stdout] test pipeline::graph::tests::test_remove_pad_removes_links ... ok
[INFO] [stdout] test pipeline::graph::tests::test_sources_and_sinks ... ok
[INFO] [stdout] test pipeline::graph::tests::test_validate_empty_pipeline ... ok
[INFO] [stdout] test pipeline::graph::tests::test_state_transitions ... ok
[INFO] [stdout] test pipeline::graph::tests::test_validate_valid_pipeline ... ok
[INFO] [stdout] test pipeline::parser::tests::test_parse_boolean_property ... ok
[INFO] [stdout] test pipeline::parser::tests::test_parse_element_with_property ... ok
[INFO] [stdout] test pipeline::parser::tests::test_parse_empty_fails ... ok
[INFO] [stdout] test pipeline::parser::tests::test_parse_extra_spaces ... ok
[INFO] [stdout] test pipeline::parser::tests::test_parse_float_property ... ok
[INFO] [stdout] test pipeline::parser::tests::test_parse_just_link_fails ... ok
[INFO] [stdout] test pipeline::parser::tests::test_parse_no_spaces ... ok
[INFO] [stdout] test pipeline::parser::tests::test_parse_pipeline_chain ... ok
[INFO] [stdout] test pipeline::parser::tests::test_parse_negative_integer ... ok
[INFO] [stdout] test pipeline::parser::tests::test_parse_multiple_properties ... ok
[INFO] [stdout] test pipeline::parser::tests::test_parse_quoted_string ... ok
[INFO] [stdout] test pipeline::parser::tests::test_parse_simple_element ... ok
[INFO] [stdout] test pipeline::parser::tests::test_parse_single_quoted_string ... ok
[INFO] [stdout] test pipeline::parser::tests::test_parse_underscore_in_name ... ok
[INFO] [stdout] test pipeline::parser::tests::test_parse_with_properties ... ok
[INFO] [stdout] test pipeline::parser::tests::test_property_value_conversions ... ok
[INFO] [stdout] test pipeline::rt_bridge::tests::test_ring_buffer_basic ... ok
[INFO] [stdout] test pipeline::rt_bridge::tests::test_bridge_basic ... ok
[INFO] [stdout] test pipeline::rt_bridge::tests::test_ring_buffer_power_of_two ... ok
[INFO] [stdout] test pipeline::rt_bridge::tests::test_bridge_async_push ... ok
[INFO] [stdout] test pipeline::rt_scheduler::tests::test_boundary_direction ... ok
[INFO] [stdout] test pipeline::rt_bridge::tests::test_shared_bridge ... ok
[INFO] [stdout] test pipeline::rt_scheduler::tests::test_graph_partition ... ok
[INFO] [stdout] test pipeline::rt_scheduler::tests::test_node_status_conversion ... ok
[INFO] [stdout] test pipeline::rt_bridge::tests::test_eventfd_basic ... ok
[INFO] [stdout] test pipeline::rt_scheduler::tests::test_rt_config_defaults ... ok
[INFO] [stdout] test pipeline::rt_scheduler::tests::test_activation_record ... ok
[INFO] [stdout] test pipeline::rt_scheduler::tests::test_rt_config_presets ... ok
[INFO] [stdout] test pipeline::rt_scheduler::tests::test_rt_scheduler_creation ... ok
[INFO] [stdout] test pipeline::rt_scheduler::tests::test_scheduling_mode_default ... ok
[INFO] [stdout] test pipeline::unified_executor::tests::test_determine_element_strategy_defaults ... ok
[INFO] [stdout] test pipeline::unified_executor::tests::test_determine_element_strategy_io_bound ... ok
[INFO] [stdout] test pipeline::unified_executor::tests::test_determine_element_strategy_low_latency ... ok
[INFO] [stdout] test pipeline::unified_executor::tests::test_determine_element_strategy_rt_safe ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_cross_process_refcount ... ok
[INFO] [stdout] test pipeline::unified_executor::tests::test_execution_plan_analysis ... ok
[INFO] [stdout] test pipeline::unified_executor::tests::test_executor_config_auto_strategy ... ok
[INFO] [stdout] test pipeline::unified_executor::tests::test_executor_config_defaults ... ok
[INFO] [stdout] test pipeline::unified_executor::tests::test_executor_config_presets ... ok
[INFO] [stdout] test plugin::descriptor::tests::test_abi_version ... ok
[INFO] [stdout] test plugin::descriptor::tests::test_element_descriptor_size ... ok
[INFO] [stdout] test plugin::descriptor::tests::test_plugin_descriptor_size ... ok
[INFO] [stdout] test plugin::loader::tests::test_plugin_loader_add_search_path ... ok
[INFO] [stdout] test plugin::registry::tests::test_create_element_not_found ... ok
[INFO] [stdout] test plugin::registry::tests::test_has_element_not_found ... ok
[INFO] [stdout] test plugin::registry::tests::test_registry_with_search_paths ... ok
[INFO] [stdout] test plugin::registry::tests::test_registry_creation ... ok
[INFO] [stdout] test pipeline::unified_executor::tests::test_unified_executor_with_config ... ok
[INFO] [stdout] test pipeline::unified_executor::tests::test_unified_executor ... ok
[INFO] [stdout] test plugin::loader::tests::test_plugin_loader_creation ... ok
[INFO] [stdout] test plugin::registry::tests::test_unload_nonexistent_plugin ... ok
[INFO] [stdout] test temporal::alignment::tests::test_join_window_builder ... ok
[INFO] [stdout] test temporal::alignment::tests::test_join_window_default ... ok
[INFO] [stdout] test temporal::alignment::tests::test_temporal_join_buffer_len ... ok
[INFO] [stdout] test temporal::alignment::tests::test_temporal_join_clear ... ok
[INFO] [stdout] test temporal::alignment::tests::test_temporal_join_exact_match ... ok
[INFO] [stdout] test temporal::alignment::tests::test_temporal_join_no_match ... ok
[INFO] [stdout] test pipeline::driver::tests::test_timer_driver_async ... ok
[INFO] [stdout] test plugin::loader::tests::test_load_nonexistent_plugin ... ok
[INFO] [stdout] test temporal::alignment::tests::test_temporal_join_tolerance_match ... ok
[INFO] [stdout] test temporal::alignment::tests::test_timestamped_item ... ok
[INFO] [stdout] test temporal::timestamp::tests::test_clock_source ... ok
[INFO] [stdout] test temporal::timestamp::tests::test_time_range_centered ... ok
[INFO] [stdout] test pipeline::driver::tests::test_timer_driver_rt ... ok
[INFO] [stdout] test temporal::timestamp::tests::test_time_range_contains ... ok
[INFO] [stdout] test temporal::alignment::tests::test_temporal_join_nearest ... ok
[INFO] [stdout] test temporal::timestamp::tests::test_time_range_intersection ... ok
[INFO] [stdout] test temporal::timestamp::tests::test_time_range_overlaps ... ok
[INFO] [stdout] test elements::transform::filter::tests::test_sample_filter_random ... ok
[INFO] [stdout] test temporal::timestamp::tests::test_timestamp_creation ... ok
[INFO] [stdout] test temporal::timestamp::tests::test_timestamp_abs_diff ... ok
[INFO] [stdout] test temporal::timestamp::tests::test_timestamp_diff ... ok
[INFO] [stdout] test temporal::timestamp::tests::test_timestamp_display ... ok
[INFO] [stdout] test temporal::timestamp::tests::test_timestamp_from_millis ... ok
[INFO] [stdout] test temporal::timestamp::tests::test_timestamp_arithmetic ... ok
[INFO] [stdout] test temporal::timestamp::tests::test_timestamp_ordering ... ok
[INFO] [stdout] test typed::element::tests::test_caps_types_are_send ... ok
[INFO] [stdout] test temporal::timestamp::tests::test_timestamp_within_tolerance ... ok
[INFO] [stdout] test typed::element::tests::test_typed_buffer ... ok
[INFO] [stdout] test typed::bridge::tests::test_dynamic_pipeline_builder ... ok
[INFO] [stdout] test typed::multi_source::tests::test_merge_two_sources ... ok
[INFO] [stdout] test typed::multi_source::tests::test_join_by_key ... ok
[INFO] [stdout] test typed::multi_source::tests::test_temporal_join_with_tolerance ... ok
[INFO] [stdout] test typed::multi_source::tests::test_merge_unequal_lengths ... ok
[INFO] [stdout] test typed::multi_source::tests::test_temporal_join_exact ... ok
[INFO] [stdout] test typed::operators::tests::test_for_each_sink ... ok
[INFO] [stdout] test typed::multi_source::tests::test_zip_two_sources ... ok
[INFO] [stdout] test typed::operators::tests::test_iter_source ... ok
[INFO] [stdout] test typed::operators::tests::test_inspect ... ok
[INFO] [stdout] test typed::multi_source::tests::test_timestamped ... ok
[INFO] [stdout] test typed::multi_source::tests::test_zip_unequal_lengths ... ok
[INFO] [stdout] test typed::operators::tests::test_collect_sink ... ok
[INFO] [stdout] test typed::operators::tests::test_filter_map ... ok
[INFO] [stdout] test typed::operators::tests::test_filter ... ok
[INFO] [stdout] test typed::operators::tests::test_map ... ok
[INFO] [stdout] test typed::operators::tests::test_take ... ok
[INFO] [stdout] test typed::pipeline::tests::test_pipeline_with_filter ... ok
[INFO] [stdout] test typed::pipeline::tests::test_pipeline_with_map ... ok
[INFO] [stdout] test typed::pipeline::tests::test_pipeline_with_multiple_transforms ... ok
[INFO] [stdout] test typed::pipeline::tests::test_shr_operator ... ok
[INFO] [stdout] test typed::pipeline::tests::test_shr_operator_chained ... ok
[INFO] [stdout] test typed::pipeline::tests::test_simple_pipeline ... ok
[INFO] [stdout] test typed::operators::tests::test_once_source ... ok
[INFO] [stdout] test pipeline::rt_bridge::tests::test_bridge_backpressure ... ok
[INFO] [stdout] test typed::operators::tests::test_skip ... ok
[INFO] [stdout] test memory::shared_refcount::tests::test_concurrent_refcount ... ok
[INFO] [stdout] test link::local::tests::test_unbounded_link ... ok
[INFO] [stdout] test link::network::tests::test_network_large_payload ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- elements::network::multicast::tests::test_multicast_src_creation stdout ----
[INFO] [stdout] Error: Io(Os { code: 19, kind: Uncategorized, message: "No such device" })
[INFO] [stdout] 
[INFO] [stdout] ---- elements::network::multicast::tests::test_multicast_src_with_name stdout ----
[INFO] [stdout] Error: Io(Os { code: 19, kind: Uncategorized, message: "No such device" })
[INFO] [stdout] 
[INFO] [stdout] ---- elements::network::multicast::tests::test_multicast_stats stdout ----
[INFO] [stdout] Error: Io(Os { code: 101, kind: NetworkUnreachable, message: "Network is unreachable" })
[INFO] [stdout] 
[INFO] [stdout] ---- elements::network::multicast::tests::test_multicast_roundtrip stdout ----
[INFO] [stdout] Error: Io(Os { code: 101, kind: NetworkUnreachable, message: "Network is unreachable" })
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     elements::network::multicast::tests::test_multicast_roundtrip
[INFO] [stdout]     elements::network::multicast::tests::test_multicast_src_creation
[INFO] [stdout]     elements::network::multicast::tests::test_multicast_src_with_name
[INFO] [stdout]     elements::network::multicast::tests::test_multicast_stats
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 864 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "0aec1f6ca83b25b494d3b5ed1adf3a93ea50f74931562534b02b98447a929b74", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0aec1f6ca83b25b494d3b5ed1adf3a93ea50f74931562534b02b98447a929b74", kill_on_drop: false }`
[INFO] [stdout] 0aec1f6ca83b25b494d3b5ed1adf3a93ea50f74931562534b02b98447a929b74
