[INFO] fetching crate oximedia-align 0.1.5...
[INFO] testing oximedia-align-0.1.5 against 1.95.0 for beta-1.96-2
[INFO] extracting crate oximedia-align 0.1.5 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate oximedia-align 0.1.5
[INFO] finished tweaking crates.io crate oximedia-align 0.1.5
[INFO] tweaked toml for crates.io crate oximedia-align 0.1.5 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate oximedia-align 0.1.5 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate oximedia-align 0.1.5 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rubato v2.0.0
[INFO] [stderr]   Downloaded visibility v0.1.1
[INFO] [stderr]   Downloaded nalgebra-macros v0.3.0
[INFO] [stderr]   Downloaded oxiarc-deflate v0.2.6
[INFO] [stderr]   Downloaded audioadapter-sample v3.0.0
[INFO] [stderr]   Downloaded windowfunctions v0.1.1
[INFO] [stderr]   Downloaded transpose v0.2.3
[INFO] [stderr]   Downloaded audio-core v0.2.1
[INFO] [stderr]   Downloaded oxifft-codegen v0.2.0
[INFO] [stderr]   Downloaded audioadapter-buffers v3.0.0
[INFO] [stderr]   Downloaded strength_reduce v0.2.4
[INFO] [stderr]   Downloaded audioadapter v3.0.0
[INFO] [stderr]   Downloaded realfft v3.5.0
[INFO] [stderr]   Downloaded primal-check v0.3.4
[INFO] [stderr]   Downloaded simba v0.9.1
[INFO] [stderr]   Downloaded glam v0.14.0
[INFO] [stderr]   Downloaded glam v0.15.2
[INFO] [stderr]   Downloaded glam v0.18.0
[INFO] [stderr]   Downloaded glam v0.19.0
[INFO] [stderr]   Downloaded glam v0.20.5
[INFO] [stderr]   Downloaded glam v0.16.0
[INFO] [stderr]   Downloaded glam v0.22.0
[INFO] [stderr]   Downloaded glam v0.21.3
[INFO] [stderr]   Downloaded glam v0.24.2
[INFO] [stderr]   Downloaded rustfft v6.4.1
[INFO] [stderr]   Downloaded glam v0.25.0
[INFO] [stderr]   Downloaded glam v0.27.0
[INFO] [stderr]   Downloaded glam v0.28.0
[INFO] [stderr]   Downloaded nalgebra v0.34.2
[INFO] [stderr]   Downloaded oxifft v0.2.0
[INFO] [stderr]   Downloaded glam v0.23.0
[INFO] [stderr]   Downloaded glam v0.17.3
[INFO] [stderr]   Downloaded fontdue v0.9.3
[INFO] [stderr]   Downloaded oximedia-io v0.1.5
[INFO] [stderr]   Downloaded glam v0.30.10
[INFO] [stderr]   Downloaded glam v0.31.1
[INFO] [stderr]   Downloaded glam v0.32.1
[INFO] [stderr]   Downloaded oximedia-codec v0.1.5
[INFO] [stderr]   Downloaded oximedia-graph v0.1.5
[INFO] [stderr]   Downloaded oximedia-core v0.1.5
[INFO] [stderr]   Downloaded oximedia-audio v0.1.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5e6db9481eec303d0d74f33386005f69bd090d3379fa1f1ff8cb959d41547b10
[INFO] running `Command { std: "docker" "start" "-a" "5e6db9481eec303d0d74f33386005f69bd090d3379fa1f1ff8cb959d41547b10", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5e6db9481eec303d0d74f33386005f69bd090d3379fa1f1ff8cb959d41547b10", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5e6db9481eec303d0d74f33386005f69bd090d3379fa1f1ff8cb959d41547b10", kill_on_drop: false }`
[INFO] [stdout] 5e6db9481eec303d0d74f33386005f69bd090d3379fa1f1ff8cb959d41547b10
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4415fdd4824833a5659570f4d668658c7650beb73612799cd860106b34affce3
[INFO] running `Command { std: "docker" "start" "-a" "4415fdd4824833a5659570f4d668658c7650beb73612799cd860106b34affce3", kill_on_drop: false }`
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling libc v0.2.185
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling audio-core v0.2.1
[INFO] [stderr]    Compiling strength_reduce v0.2.4
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling oxifft v0.2.0
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling safe_arch v0.7.4
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling seahash v4.1.0
[INFO] [stderr]    Compiling spin v0.10.0
[INFO] [stderr]    Compiling ttf-parser v0.21.1
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling wide v0.7.33
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling fontdue v0.9.3
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling audioadapter-sample v3.0.0
[INFO] [stderr]    Compiling audioadapter v3.0.0
[INFO] [stderr]    Compiling windowfunctions v0.1.1
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling audioadapter-buffers v3.0.0
[INFO] [stderr]    Compiling transpose v0.2.3
[INFO] [stderr]    Compiling primal-check v0.3.4
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling rustfft v6.4.1
[INFO] [stderr]    Compiling simba v0.9.1
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling jpeg-decoder v0.3.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling oxifft-codegen v0.2.0
[INFO] [stderr]    Compiling visibility v0.1.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling nalgebra-macros v0.3.0
[INFO] [stderr]    Compiling tokio v1.52.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling oxiarc-core v0.2.6
[INFO] [stderr]    Compiling oxiarc-deflate v0.2.6
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling nalgebra v0.34.2
[INFO] [stderr]    Compiling realfft v3.5.0
[INFO] [stderr]    Compiling rubato v2.0.0
[INFO] [stderr]    Compiling oximedia-core v0.1.5
[INFO] [stderr]    Compiling oximedia-audio v0.1.5
[INFO] [stderr]    Compiling oximedia-io v0.1.5
[INFO] [stderr]    Compiling oximedia-codec v0.1.5
[INFO] [stderr]    Compiling oximedia-graph v0.1.5
[INFO] [stderr]    Compiling oximedia-align v0.1.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 16s
[INFO] running `Command { std: "docker" "inspect" "4415fdd4824833a5659570f4d668658c7650beb73612799cd860106b34affce3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4415fdd4824833a5659570f4d668658c7650beb73612799cd860106b34affce3", kill_on_drop: false }`
[INFO] [stdout] 4415fdd4824833a5659570f4d668658c7650beb73612799cd860106b34affce3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 549a12f95756c53b1ce8d7eec360881c639f04a7652bde96266e1497da5104e7
[INFO] running `Command { std: "docker" "start" "-a" "549a12f95756c53b1ce8d7eec360881c639f04a7652bde96266e1497da5104e7", kill_on_drop: false }`
[INFO] [stderr]    Compiling oximedia-align v0.1.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 8.55s
[INFO] running `Command { std: "docker" "inspect" "549a12f95756c53b1ce8d7eec360881c639f04a7652bde96266e1497da5104e7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "549a12f95756c53b1ce8d7eec360881c639f04a7652bde96266e1497da5104e7", kill_on_drop: false }`
[INFO] [stdout] 549a12f95756c53b1ce8d7eec360881c639f04a7652bde96266e1497da5104e7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 5da49e48477a6634936946d663fc828c2e25f1a3416873df60e039ba1ad0232b
[INFO] running `Command { std: "docker" "start" "-a" "5da49e48477a6634936946d663fc828c2e25f1a3416873df60e039ba1ad0232b", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oximedia_align-6a4f6b84bf52ac60)
[INFO] [stdout] 
[INFO] [stdout] running 642 tests
[INFO] [stdout] test affine::tests::test_identity_is_identity ... ok
[INFO] [stdout] test affine::tests::test_affine_transform_compose ... ok
[INFO] [stdout] test affine::tests::test_rotation_90_degrees ... ok
[INFO] [stdout] test affine::tests::test_scale_identity_is_identity ... ok
[INFO] [stdout] test affine::tests::test_default_affine_matrix_is_identity ... ok
[INFO] [stdout] test affine::tests::test_transform_point_identity ... ok
[INFO] [stdout] test affine::tests::test_translation_matrix_values ... ok
[INFO] [stdout] test align_report::tests::test_builder_builds_finalized_report ... ok
[INFO] [stdout] test affine::tests::test_inverse_translation ... ok
[INFO] [stdout] test align_report::tests::test_drift_exceeds_threshold ... ok
[INFO] [stdout] test affine::tests::test_transform_point_translation ... ok
[INFO] [stdout] test align_report::tests::test_drift_stats_empty ... ok
[INFO] [stdout] test align_report::tests::test_drift_stats_linear_drift ... ok
[INFO] [stdout] test affine::tests::test_multiply_identity_with_translation ... ok
[INFO] [stdout] test affine::tests::test_default_affine_transform_is_identity ... ok
[INFO] [stdout] test affine::tests::test_multiply_two_translations ... ok
[INFO] [stdout] test affine::tests::test_rotation_zero_is_identity ... ok
[INFO] [stdout] test affine::tests::test_scale_matrix ... ok
[INFO] [stdout] test align_report::tests::test_drift_stats_constant_offset ... ok
[INFO] [stdout] test affine::tests::test_translation_then_inverse_is_identity ... ok
[INFO] [stdout] test align_report::tests::test_frame_measurement_confidence_clamped ... ok
[INFO] [stdout] test align_report::tests::test_grade_from_frame_error_excellent ... ok
[INFO] [stdout] test align_report::tests::test_grade_from_frame_error_poor ... ok
[INFO] [stdout] test align_report::tests::test_grade_ordering ... ok
[INFO] [stdout] test align_report::tests::test_grade_labels ... ok
[INFO] [stdout] test align_report::tests::test_grade_scores ... ok
[INFO] [stdout] test align_report::tests::test_report_average_confidence ... ok
[INFO] [stdout] test align_report::tests::test_grade_from_frame_error_good ... ok
[INFO] [stdout] test align_report::tests::test_report_summary_text_contains_title ... ok
[INFO] [stdout] test audio_align::tests::test_audio_video_sync_fields ... ok
[INFO] [stdout] test audio_align::tests::test_audio_video_sync_is_reliable_fail ... ok
[INFO] [stdout] test audio_align::tests::test_compute_drift_known_value ... ok
[INFO] [stdout] test audio_align::tests::test_audio_video_sync_is_reliable_pass ... ok
[INFO] [stdout] test audio_align::tests::test_compute_drift_negative ... ok
[INFO] [stdout] test audio_align::tests::test_compute_drift_no_drift ... ok
[INFO] [stdout] test audio_align::tests::test_compute_drift_zero_duration ... ok
[INFO] [stdout] test audio_align::tests::test_cross_correlate_empty ... ok
[INFO] [stdout] test audio_align::tests::test_cross_correlate_identical_unit_impulse ... ok
[INFO] [stdout] test audio_align::tests::test_cross_correlate_output_length ... ok
[INFO] [stdout] test align_report::tests::test_grade_from_frame_error_acceptable ... ok
[INFO] [stdout] test align_report::tests::test_report_empty_confidence ... ok
[INFO] [stdout] test align_report::tests::test_report_finalize_and_grade ... ok
[INFO] [stdout] test audio_align::tests::test_detect_clap_empty ... ok
[INFO] [stdout] test audio_align::tests::test_detect_clap_zero_sample_rate ... ok
[INFO] [stdout] test audio_align::tests::test_fft_dc_component ... ok
[INFO] [stdout] test audio_align::tests::test_fft_roundtrip ... ok
[INFO] [stdout] test audio_align::tests::test_find_max_correlation_offset_empty ... ok
[INFO] [stdout] test audio_align::tests::test_find_max_correlation_offset_shifted ... ok
[INFO] [stdout] test audio_align::tests::test_find_max_correlation_offset_zero_lag ... ok
[INFO] [stdout] test audio_align::tests::test_spectral_align_empty ... ok
[INFO] [stdout] test audio_align::tests::test_spectral_align_identical_signals ... ok
[INFO] [stdout] test audio_align::tests::test_spectral_align_known_shift ... ok
[INFO] [stdout] test audio_align::tests::test_sync_method_display ... ok
[INFO] [stdout] test audio_align::tests::test_sync_report_is_in_sync_false ... ok
[INFO] [stdout] test beat_align::tests::test_beat_align_result_offset_ms ... ok
[INFO] [stdout] test beat_align::tests::test_beat_grid_interval_120bpm ... ok
[INFO] [stdout] test beat_align::tests::test_beat_grid_nearest_beat ... ok
[INFO] [stdout] test beat_align::tests::test_beat_grid_with_phase ... ok
[INFO] [stdout] test beat_align::tests::test_beat_grid_interval_60bpm ... ok
[INFO] [stdout] test beat_align::tests::test_beat_grid_interval_zero_bpm ... ok
[INFO] [stdout] test audio_align::tests::test_sync_report_duration_delta ... ok
[INFO] [stdout] test beat_align::tests::test_align_to_grid_empty ... ok
[INFO] [stdout] test audio_align::tests::test_spectral_align_config_default ... ok
[INFO] [stdout] test audio_align::tests::test_sync_report_is_in_sync_true ... ok
[INFO] [stdout] test beat_align::tests::test_beat_grid_beat_time_ms ... ok
[INFO] [stdout] test beat_align::tests::test_align_to_grid_returns_result ... ok
[INFO] [stdout] test beat_align::tests::test_aligner_config_accessor ... ok
[INFO] [stdout] test beat_align::tests::test_config_tolerance_ms ... ok
[INFO] [stdout] test beat_align::tests::test_detect_downbeat_empty ... ok
[INFO] [stdout] test audio_align::tests::test_spectral_align_negative_shift ... ok
[INFO] [stdout] test beat_align::tests::test_detect_downbeat_finds_loudest_region ... ok
[INFO] [stdout] test color::tests::test_color_rgb_creation ... ok
[INFO] [stdout] test color::tests::test_color_rgb_u8_conversion ... ok
[INFO] [stdout] test color::tests::test_colorchecker_calibrator ... ok
[INFO] [stdout] test color::tests::test_color_statistics ... ok
[INFO] [stdout] test color::tests::test_histogram_computation ... ok
[INFO] [stdout] test color::tests::test_gamma_correction ... ok
[INFO] [stdout] test confidence_map::tests::test_filled_clamped ... ok
[INFO] [stdout] test confidence_map::tests::test_gaussian_blur_preserves_uniform ... ok
[INFO] [stdout] test color::tests::test_rgb_lab_roundtrip ... ok
[INFO] [stdout] test confidence_map::tests::test_merge_max ... ok
[INFO] [stdout] test confidence_map::tests::test_merge_min ... ok
[INFO] [stdout] test confidence_map::tests::test_get_set ... ok
[INFO] [stdout] test confidence_map::tests::test_get_out_of_bounds ... ok
[INFO] [stdout] test confidence_map::tests::test_set_out_of_bounds ... ok
[INFO] [stdout] test confidence_map::tests::test_merge_mismatched_dimensions ... ok
[INFO] [stdout] test confidence_map::tests::test_statistics_uniform ... ok
[INFO] [stdout] test confidence_map::tests::test_statistics_varied ... ok
[INFO] [stdout] test confidence_map::tests::test_thresholder ... ok
[INFO] [stdout] test distortion::tests::test_brown_conrady_no_distortion ... ok
[INFO] [stdout] test color::tests::test_white_balance_gray_world ... ok
[INFO] [stdout] test distortion::tests::test_brown_conrady_roundtrip ... ok
[INFO] [stdout] test confidence_map::tests::test_new_map_zeroed ... ok
[INFO] [stdout] test confidence_map::tests::test_set_clamps_value ... ok
[INFO] [stdout] test distortion::tests::test_camera_model ... ok
[INFO] [stdout] test distortion::tests::test_camera_intrinsics ... ok
[INFO] [stdout] test distortion::tests::test_extended_distortion_brown_conrady ... ok
[INFO] [stdout] test distortion::tests::test_fisheye_equidistant_identity_at_origin ... ok
[INFO] [stdout] test distortion::tests::test_pixel_to_normalized ... ok
[INFO] [stdout] test drift_correct::tests::test_drift_corrector_creation ... ok
[INFO] [stdout] test drift_correct::tests::test_drift_corrector_pll_update ... ok
[INFO] [stdout] test distortion::tests::test_stereographic_identity_at_origin ... ok
[INFO] [stdout] test drift_correct::tests::test_drift_corrector_process_block ... ok
[INFO] [stdout] test distortion::tests::test_fisheye_equidistant_scale_effect ... ok
[INFO] [stdout] test distortion::tests::test_extended_distortion_equidistant ... ok
[INFO] [stdout] test distortion::tests::test_fisheye_equidistant_roundtrip ... ok
[INFO] [stdout] test distortion::tests::test_extended_distortion_stereographic ... ok
[INFO] [stdout] test distortion::tests::test_fisheye_no_distortion ... ok
[INFO] [stdout] test distortion::tests::test_extended_distortion_model_none ... ok
[INFO] [stdout] test distortion::tests::test_stereographic_preserves_direction ... ok
[INFO] [stdout] test distortion::tests::test_stereographic_roundtrip ... ok
[INFO] [stdout] test drift_correct::tests::test_drift_corrector_reset ... ok
[INFO] [stdout] test drift_correct::tests::test_drift_rate_clear ... ok
[INFO] [stdout] test drift_correct::tests::test_drift_rate_window_limit ... ok
[INFO] [stdout] test drift_correct::tests::test_genlock_add_observation ... ok
[INFO] [stdout] test drift_correct::tests::test_genlock_clear ... ok
[INFO] [stdout] test drift_correct::tests::test_genlock_insufficient_data ... ok
[INFO] [stdout] test drift_correct::tests::test_genlock_invalid_pair ... ok
[INFO] [stdout] test drift_correct::tests::test_genlock_max_observations ... ok
[INFO] [stdout] test drift_correct::tests::test_genlock_predicted_offset ... ok
[INFO] [stdout] test drift_correct::tests::test_linear_regression_perfect_line ... ok
[INFO] [stdout] test drift_correct::tests::test_linear_regression_constant ... ok
[INFO] [stdout] test drift_correct::tests::test_linear_regression_single_point ... ok
[INFO] [stdout] test drift_correct::tests::test_pll_default ... ok
[INFO] [stdout] test drift_correct::tests::test_pll_lock_detection ... ok
[INFO] [stdout] test drift_correct::tests::test_drift_rate_two_measurements ... ok
[INFO] [stdout] test confidence_map::tests::test_is_empty ... ok
[INFO] [stdout] test drift_correct::tests::test_genlock_linear_drift ... ok
[INFO] [stdout] test drift_correct::tests::test_drift_rate_estimator_creation ... ok
[INFO] [stdout] test drift_correct::tests::test_drift_rate_single_measurement ... ok
[INFO] [stdout] test drift_correct::tests::test_genlock_creation ... ok
[INFO] [stdout] test drift_correct::tests::test_genlock_estimate_all ... ok
[INFO] [stdout] test drift_correct::tests::test_pll_reset ... ok
[INFO] [stdout] test drift_correct::tests::test_pll_state_creation ... ok
[INFO] [stdout] test drift_correct::tests::test_pll_update_convergence ... ok
[INFO] [stdout] test drift_correct::tests::test_sample_adjustment_creation ... ok
[INFO] [stdout] test drift_correction::tests::test_corrector_from_measurements_linear ... ok
[INFO] [stdout] test drift_correction::tests::test_corrector_linear_constant_drift ... ok
[INFO] [stdout] test drift_correction::tests::test_corrector_linear_zero ... ok
[INFO] [stdout] test drift_correct::tests::test_sample_adjustment_no_adjustment ... ok
[INFO] [stdout] test drift_correction::tests::test_linear_fit_perfect_linear ... ok
[INFO] [stdout] test drift_correction::tests::test_linear_fit_zero_drift ... ok
[INFO] [stdout] test drift_correction::tests::test_measurement_creation ... ok
[INFO] [stdout] test drift_correction::tests::test_quality_empty_measurements ... ok
[INFO] [stdout] test drift_correction::tests::test_corrector_polynomial_from_measurements ... ok
[INFO] [stdout] test drift_correction::tests::test_quality_fields_exist ... ok
[INFO] [stdout] test elastic_align::tests::test_config_default ... ok
[INFO] [stdout] test drift_correction::tests::test_quality_perfect_fit ... ok
[INFO] [stdout] test drift_correction::tests::test_linear_fit_insufficient_data ... ok
[INFO] [stdout] test elastic_align::tests::test_control_point_unit_weight ... ok
[INFO] [stdout] test elastic_align::tests::test_control_point_displacement ... ok
[INFO] [stdout] test elastic_align::tests::test_control_point_creation ... ok
[INFO] [stdout] test elastic_align::tests::test_deformation_field_average ... ok
[INFO] [stdout] test elastic_align::tests::test_elastic_align_insufficient_points ... ok
[INFO] [stdout] test elastic_align::tests::test_elastic_align_max_displacement_exceeded ... ok
[INFO] [stdout] test elastic_align::tests::test_deformation_field_get_set ... ok
[INFO] [stdout] test elastic_align::tests::test_tps_kernel ... ok
[INFO] [stdout] test elastic_align::tests::test_deformation_field_max ... ok
[INFO] [stdout] test farneback_flow::tests::test_dense_flow_at ... ok
[INFO] [stdout] test elastic_align::tests::test_elastic_align_translation ... ok
[INFO] [stdout] test elastic_align::tests::test_elastic_align_identity ... ok
[INFO] [stdout] test elastic_align::tests::test_deformation_field_creation ... ok
[INFO] [stdout] test drift_correction::tests::test_corrector_piecewise_clamping ... ok
[INFO] [stdout] test farneback_flow::tests::test_dense_flow_at_out_of_bounds ... ok
[INFO] [stdout] test farneback_flow::tests::test_dense_flow_max_magnitude ... ok
[INFO] [stdout] test farneback_flow::tests::test_f32_pyramid_constant_preserved ... ok
[INFO] [stdout] test farneback_flow::tests::test_dense_flow_zeros ... ok
[INFO] [stdout] test farneback_flow::tests::test_farneback_default_config ... ok
[INFO] [stdout] test farneback_flow::tests::test_farneback_too_small ... ok
[INFO] [stdout] test farneback_flow::tests::test_trim_flow_smaller ... ok
[INFO] [stdout] test features::tests::test_adaptive_nms ... ok
[INFO] [stdout] test features::tests::test_brief_pattern_generation ... ok
[INFO] [stdout] test features::tests::test_descriptor_variance_filter ... ok
[INFO] [stdout] test features::tests::test_feature_pyramid ... ok
[INFO] [stdout] test features::tests::test_descriptor_variance ... ok
[INFO] [stdout] test features::tests::test_hamming_simd_all_differ ... ok
[INFO] [stdout] test farneback_flow::tests::test_dense_flow_upsample ... ok
[INFO] [stdout] test farneback_flow::tests::test_f32_pyramid_levels ... ok
[INFO] [stdout] test features::tests::test_freak_descriptor ... ok
[INFO] [stdout] test farneback_flow::tests::test_polynomial_expansion_constant ... ok
[INFO] [stdout] test features::tests::test_hamming_simd_identical ... ok
[INFO] [stdout] test features::tests::test_hamming_simd_known_value ... ok
[INFO] [stdout] test features::tests::test_hamming_simd_single_bit ... ok
[INFO] [stdout] test farneback_flow::tests::test_farneback_image_mismatch ... ok
[INFO] [stdout] test features::tests::test_binary_descriptor_hamming ... ok
[INFO] [stdout] test features::tests::test_hamming_simd_matches_byte_method ... ok
[INFO] [stdout] test features::tests::test_fast_detector ... ok
[INFO] [stdout] test features::tests::test_hamming_simd_symmetry ... ok
[INFO] [stdout] test features::tests::test_pyramid_building ... ok
[INFO] [stdout] test features::tests::test_keypoint_creation ... ok
[INFO] [stdout] test features::tests::test_median_computation ... ok
[INFO] [stdout] test features::tests::test_hamming_simd_non_multiple_of_8_length ... ok
[INFO] [stdout] test features::tests::test_feature_matcher ... ok
[INFO] [stdout] test features::tests::test_sobel_gradients_horizontal_ramp ... ok
[INFO] [stdout] test features::tests::test_outlier_filter ... ok
[INFO] [stdout] test features::tests::test_subpixel_refiner_default ... ok
[INFO] [stdout] test frame_matcher::tests::test_candidate_perfect_confidence ... ok
[INFO] [stdout] test frame_matcher::tests::test_candidate_zero_confidence ... ok
[INFO] [stdout] test frame_matcher::tests::test_candidate_zero_max_bits ... ok
[INFO] [stdout] test frame_matcher::tests::test_hamming_all_different ... ok
[INFO] [stdout] test frame_matcher::tests::test_hamming_half ... ok
[INFO] [stdout] test frame_matcher::tests::test_hamming_identical ... ok
[INFO] [stdout] test frame_matcher::tests::test_is_identical_false ... ok
[INFO] [stdout] test frame_matcher::tests::test_is_identical_true ... ok
[INFO] [stdout] test features::tests::test_subpixel_refiner_border_keypoint ... ok
[INFO] [stdout] test features::tests::test_sobel_gradients_constant ... ok
[INFO] [stdout] test features::tests::test_subpixel_refiner_image_size_mismatch ... ok
[INFO] [stdout] test features::tests::test_subpixel_refiner_empty_keypoints ... ok
[INFO] [stdout] test features::tests::test_subpixel_refiner_preserves_count ... ok
[INFO] [stdout] test frame_matcher::tests::test_candidate_confidence_ok ... ok
[INFO] [stdout] test frame_matcher::tests::test_candidate_offset_ms ... ok
[INFO] [stdout] test frame_matcher::tests::test_load_reference_replaces ... ok
[INFO] [stdout] test frame_matcher::tests::test_matcher_best_match_closest ... ok
[INFO] [stdout] test frequency_align::tests::test_apply_shift_negative ... ok
[INFO] [stdout] test features::tests::test_subpixel_refiner_on_gaussian_peak ... ok
[INFO] [stdout] test frequency_align::tests::test_apply_shift_negative_exceeds_length ... ok
[INFO] [stdout] test frame_matcher::tests::test_matcher_finds_exact ... ok
[INFO] [stdout] test frequency_align::tests::test_apply_shift_positive ... ok
[INFO] [stdout] test frequency_align::tests::test_config_band_count ... ok
[INFO] [stdout] test frame_matcher::tests::test_matcher_empty_reference ... ok
[INFO] [stdout] test frequency_align::tests::test_apply_shift_zero ... ok
[INFO] [stdout] test frame_matcher::tests::test_matcher_reference_count ... ok
[INFO] [stdout] test frame_matcher::tests::test_matcher_rejects_beyond_threshold ... ok
[INFO] [stdout] test frequency_align::tests::test_aligner_compute_shift_empty_signal ... ok
[INFO] [stdout] test frequency_align::tests::test_config_max_shift_ms ... ok
[INFO] [stdout] test frequency_align::tests::test_frequency_band_bandwidth_hz ... ok
[INFO] [stdout] test frequency_align::tests::test_frequency_band_contains ... ok
[INFO] [stdout] test frequency_align::tests::test_frequency_band_edges ... ok
[INFO] [stdout] test frequency_align::tests::test_result_shift_ms ... ok
[INFO] [stdout] test gradient_flow::tests::test_compute_flow_field_constant_frames ... ok
[INFO] [stdout] test gradient_flow::tests::test_compute_flow_field_dimensions ... ok
[INFO] [stdout] test frequency_align::tests::test_aligner_config_accessor ... ok
[INFO] [stdout] test features::tests::test_cross_check_matcher ... ok
[INFO] [stdout] test gradient_flow::tests::test_flow_field_average_magnitude_empty_vectors ... ok
[INFO] [stdout] test gradient_flow::tests::test_flow_field_dominant_direction_cancels ... ok
[INFO] [stdout] test gradient_flow::tests::test_flow_field_dominant_direction_uniform ... ok
[INFO] [stdout] test gradient_flow::tests::test_flow_field_average_magnitude_uniform ... ok
[INFO] [stdout] test gradient_flow::tests::test_flow_vector_angle_right ... ok
[INFO] [stdout] test gradient_flow::tests::test_flow_vector_angle_up ... ok
[INFO] [stdout] test gradient_flow::tests::test_flow_vector_is_zero_false ... ok
[INFO] [stdout] test gradient_flow::tests::test_flow_vector_magnitude_345 ... ok
[INFO] [stdout] test gradient_flow::tests::test_lucas_kanade_block_empty_returns_zero ... ok
[INFO] [stdout] test gradient_flow::tests::test_flow_vector_is_zero_true ... ok
[INFO] [stdout] test gradient_flow::tests::test_flow_vector_magnitude_zero ... ok
[INFO] [stdout] test gradient_flow::tests::test_lucas_kanade_block_constant_frames_returns_zero ... ok
[INFO] [stdout] test icp::tests::test_find_closest_point_multiple ... ok
[INFO] [stdout] test icp::tests::test_icp_align_empty_source ... ok
[INFO] [stdout] test icp::tests::test_icp_align_identical_sets ... ok
[INFO] [stdout] test icp::tests::test_icp_align_pure_x_translation ... ok
[INFO] [stdout] test icp::tests::test_icp_config_default ... ok
[INFO] [stdout] test icp::tests::test_icp_result_is_good ... ok
[INFO] [stdout] test icp::tests::test_icp_result_not_good_high_rmse ... ok
[INFO] [stdout] test icp::tests::test_compute_centroid_empty ... ok
[INFO] [stdout] test icp::tests::test_compute_centroid_multiple ... ok
[INFO] [stdout] test icp::tests::test_compute_centroid_single ... ok
[INFO] [stdout] test icp::tests::test_point2d_distance_to_pythagorean ... ok
[INFO] [stdout] test icp::tests::test_point2d_translate ... ok
[INFO] [stdout] test klt_tracker::tests::test_bilinear_integer_coords ... ok
[INFO] [stdout] test klt_tracker::tests::test_bilinear_midpoint ... ok
[INFO] [stdout] test klt_tracker::tests::test_build_pyramid_single_level ... ok
[INFO] [stdout] test klt_tracker::tests::test_build_pyramid_levels ... ok
[INFO] [stdout] test klt_tracker::tests::test_klt_image_size_mismatch ... ok
[INFO] [stdout] test klt_tracker::tests::test_gradients_horizontal_ramp ... ok
[INFO] [stdout] test klt_tracker::tests::test_downsample_preserves_constant ... ok
[INFO] [stdout] test klt_tracker::tests::test_klt_default_config ... ok
[INFO] [stdout] test klt_tracker::tests::test_klt_too_small_image ... ok
[INFO] [stdout] test klt_tracker::tests::test_track_features_invalid_size ... ok
[INFO] [stdout] test icp::tests::test_find_closest_point_single_candidate ... ok
[INFO] [stdout] test icp::tests::test_icp_result_not_good_not_converged ... ok
[INFO] [stdout] test klt_tracker::tests::test_klt_point_out_of_bounds_does_not_crash ... ok
[INFO] [stdout] test klt_tracker::tests::test_klt_stationary_point ... ok
[INFO] [stdout] test icp::tests::test_point2d_distance_to_self ... ok
[INFO] [stdout] test klt_tracker::tests::test_track_features_stationary ... ok
[INFO] [stdout] test klt_tracker::tests::test_track_features_returns_none_for_flat_region ... ok
[INFO] [stdout] test klt_tracker::tests::test_track_features_multiple_points ... ok
[INFO] [stdout] test klt_tracker::tests::test_klt_translated_square ... ok
[INFO] [stdout] test lip_sync::tests::test_analyzer_median_offset_empty ... ok
[INFO] [stdout] test klt_tracker::tests::test_track_features_translation ... ok
[INFO] [stdout] test klt_tracker::tests::test_klt_multiple_points ... ok
[INFO] [stdout] test klt_tracker::tests::test_track_result_fields ... ok
[INFO] [stdout] test lip_sync::tests::test_analyzer_clear_history ... ok
[INFO] [stdout] test lip_sync::tests::test_av_offset_itu_tolerance ... ok
[INFO] [stdout] test lip_sync::tests::test_av_offset_creation ... ok
[INFO] [stdout] test lip_sync::tests::test_av_offset_to_frames ... ok
[INFO] [stdout] test lip_sync::tests::test_lip_sync_correction_magnitude ... ok
[INFO] [stdout] test lip_sync::tests::test_lip_sync_correction_no_correction_needed ... ok
[INFO] [stdout] test lip_sync::tests::test_lip_sync_correction_video_ahead ... ok
[INFO] [stdout] test lip_sync::tests::test_av_offset_to_samples ... ok
[INFO] [stdout] test markers::tests::test_align_markers_confidence_nonzero ... ok
[INFO] [stdout] test markers::tests::test_align_markers_empty_inputs ... ok
[INFO] [stdout] test markers::tests::test_align_markers_no_match ... ok
[INFO] [stdout] test markers::tests::test_align_markers_perfect_match ... ok
[INFO] [stdout] test markers::tests::test_audio_envelope ... ok
[INFO] [stdout] test markers::tests::test_audio_spike_detector ... ok
[INFO] [stdout] test markers::tests::test_brightness_computation ... ok
[INFO] [stdout] test lip_sync::tests::test_lip_sync_correction_audio_ahead ... ok
[INFO] [stdout] test lip_sync::tests::test_tolerance_checker_itu ... ok
[INFO] [stdout] test lip_sync::tests::test_tolerance_checker_severity ... ok
[INFO] [stdout] test markers::tests::test_cluster_best_markers_picks_highest_confidence ... ok
[INFO] [stdout] test lip_sync::tests::test_av_offset_comfortable_tolerance ... ok
[INFO] [stdout] test markers::tests::test_cluster_markers_empty ... ok
[INFO] [stdout] test markers::tests::test_clapper_detector ... ok
[INFO] [stdout] test lip_sync::tests::test_lip_sync_config_window_samples ... ok
[INFO] [stdout] test klt_tracker::tests::test_gradients_constant_image ... ok
[INFO] [stdout] test lip_sync::tests::test_lip_sync_config_default ... ok
[INFO] [stdout] test markers::tests::test_cluster_markers_one_cluster ... ok
[INFO] [stdout] test markers::tests::test_interpolate_empty_returns_empty ... ok
[INFO] [stdout] test markers::tests::test_interpolate_linear_count ... ok
[INFO] [stdout] test markers::tests::test_interpolate_linear_endpoints ... ok
[INFO] [stdout] test markers::tests::test_interpolate_with_locations ... ok
[INFO] [stdout] test markers::tests::test_interpolate_cubic_count ... ok
[INFO] [stdout] test markers::tests::test_led_marker_detector ... ok
[INFO] [stdout] test markers::tests::test_multi_marker_sync ... ok
[INFO] [stdout] test markers::tests::test_cluster_markers_single ... ok
[INFO] [stdout] test markers::tests::test_interpolate_single_returns_empty ... ok
[INFO] [stdout] test markers::tests::test_temporal_alignment_fields ... ok
[INFO] [stdout] test motion_compensate::tests::test_compensate_points ... ok
[INFO] [stdout] test motion_compensate::tests::test_estimate_wrong_size ... ok
[INFO] [stdout] test motion_compensate::tests::test_motion_field_average_magnitude ... ok
[INFO] [stdout] test motion_compensate::tests::test_motion_field_get_set ... ok
[INFO] [stdout] test motion_compensate::tests::test_motion_field_global_motion ... ok
[INFO] [stdout] test markers::tests::test_cluster_markers_two_clusters ... ok
[INFO] [stdout] test markers::tests::test_flash_detector ... ok
[INFO] [stdout] test markers::tests::test_interpolate_bezier_count ... ok
[INFO] [stdout] test motion_compensate::tests::test_motion_stats_static ... ok
[INFO] [stdout] test motion_compensate::tests::test_motion_vector_magnitude ... ok
[INFO] [stdout] test motion_compensate::tests::test_motion_vector_scale ... ok
[INFO] [stdout] test motion_compensate::tests::test_motion_vector_zero ... ok
[INFO] [stdout] test multi_stream::tests::test_alignment_summary_empty ... ok
[INFO] [stdout] test multi_stream::tests::test_alignment_summary_from_offsets ... ok
[INFO] [stdout] test multi_stream::tests::test_multi_stream_aligner_add_group ... ok
[INFO] [stdout] test multi_stream::tests::test_multi_stream_aligner_align_all ... ok
[INFO] [stdout] test multi_stream::tests::test_multi_stream_aligner_creation ... ok
[INFO] [stdout] test multi_stream::tests::test_multi_stream_aligner_get_group ... ok
[INFO] [stdout] test multi_stream::tests::test_stream_group_add_stream ... ok
[INFO] [stdout] test multi_stream::tests::test_stream_group_bulk_offsets ... ok
[INFO] [stdout] test multi_stream::tests::test_stream_group_creation ... ok
[INFO] [stdout] test multi_stream::tests::test_stream_group_highest_confidence_reference ... ok
[INFO] [stdout] test multi_stream::tests::test_stream_group_manual_reference ... ok
[INFO] [stdout] test multi_stream::tests::test_stream_group_manual_reference_invalid ... ok
[INFO] [stdout] test motion_compensate::tests::test_motion_field_creation ... ok
[INFO] [stdout] test motion_compensate::tests::test_motion_vector_direction ... ok
[INFO] [stdout] test motion_compensate::tests::test_estimate_static_frames ... ok
[INFO] [stdout] test motion_compensate::tests::test_motion_vector_add ... ok
[INFO] [stdout] test multi_stream::tests::test_stream_offset_invert ... ok
[INFO] [stdout] test multi_stream::tests::test_stream_offset_to_ms ... ok
[INFO] [stdout] test multicam_sync::tests::test_multicam_result_average_confidence ... ok
[INFO] [stdout] test multicam_sync::tests::test_multicam_result_get_stream_not_found ... ok
[INFO] [stdout] test motion_compensate::tests::test_motion_vector_creation ... ok
[INFO] [stdout] test multicam_sync::tests::test_sync_method_accuracy_ordering ... ok
[INFO] [stdout] test multicam_sync::tests::test_multicam_result_max_offset_ms ... ok
[INFO] [stdout] test multi_stream::tests::test_stream_offset_creation ... ok
[INFO] [stdout] test multicam_sync::tests::test_multicam_result_get_stream_found ... ok
[INFO] [stdout] test multi_stream::tests::test_stream_group_most_connected_reference ... ok
[INFO] [stdout] test multicam_sync::tests::test_sync_stream_audio_constructor ... ok
[INFO] [stdout] test multicam_sync::tests::test_sync_stream_timecode_constructor ... ok
[INFO] [stdout] test multicam_sync::tests::test_syncer_empty_audio_gives_zero_offset ... ok
[INFO] [stdout] test multicam_sync::tests::test_syncer_add_stream_count ... ok
[INFO] [stdout] test multicam_sync::tests::test_syncer_sync_all_requires_two_streams ... ok
[INFO] [stdout] test multicam_sync::tests::test_sync_method_names_nonempty ... ok
[INFO] [stdout] test multitrack_align::tests::test_aligner_no_anchors ... ok
[INFO] [stdout] test farneback_flow::tests::test_farneback_identical_frames ... ok
[INFO] [stdout] test multicam_sync::tests::test_timecode_sync ... ok
[INFO] [stdout] test multitrack_align::tests::test_aligner_identical_features ... ok
[INFO] [stdout] test markers::tests::test_region_creation ... ok
[INFO] [stdout] test markers::tests::test_sync_marker_creation ... ok
[INFO] [stdout] test multitrack_align::tests::test_aligner_sets_reference ... ok
[INFO] [stdout] test multitrack_align::tests::test_alignment_matrix_identity ... ok
[INFO] [stdout] test multitrack_align::tests::test_alignment_matrix_symmetric ... ok
[INFO] [stdout] test multitrack_align::tests::test_anchor_creation ... ok
[INFO] [stdout] test multitrack_align::tests::test_compute_global_offsets_empty ... ok
[INFO] [stdout] test multitrack_align::tests::test_compute_global_offsets_two_tracks ... ok
[INFO] [stdout] test multitrack_align::tests::test_compute_global_offsets_single ... ok
[INFO] [stdout] test multitrack_align::tests::test_cross_correlate_empty ... ok
[INFO] [stdout] test multitrack_align::tests::test_cross_correlate_values_in_range ... ok
[INFO] [stdout] test multitrack_align::tests::test_track_alignment_fields ... ok
[INFO] [stdout] test optical_flow::tests::test_block_match_returns_correct_field_size ... ok
[INFO] [stdout] test optical_flow::tests::test_compute_dense_flow_length_mismatch ... ok
[INFO] [stdout] test optical_flow::tests::test_compute_dense_flow_constant_frame ... ok
[INFO] [stdout] test optical_flow::tests::test_compute_dense_flow_too_small ... ok
[INFO] [stdout] test optical_flow::tests::test_flow_field_avg_magnitude_all_zero ... ok
[INFO] [stdout] test optical_flow::tests::test_flow_field_avg_magnitude_single_vector ... ok
[INFO] [stdout] test optical_flow::tests::test_flow_field_dimensions ... ok
[INFO] [stdout] test optical_flow::tests::test_flow_field_dominant_direction ... ok
[INFO] [stdout] test optical_flow::tests::test_flow_field_dominant_direction_zero_confidence ... ok
[INFO] [stdout] test optical_flow::tests::test_flow_field_get_out_of_bounds ... ok
[INFO] [stdout] test optical_flow::tests::test_flow_field_set_get ... ok
[INFO] [stdout] test optical_flow::tests::test_flow_vector_angle ... ok
[INFO] [stdout] test optical_flow::tests::test_flow_vector_magnitude_pythagorean ... ok
[INFO] [stdout] test optical_flow::tests::test_flow_vector_magnitude_zero ... ok
[INFO] [stdout] test optical_flow::tests::test_ssd_identical ... ok
[INFO] [stdout] test optical_flow::tests::test_ssd_known_value ... ok
[INFO] [stdout] test phase_correlate::tests::test_cross_power_spectrum_identical ... ok
[INFO] [stdout] test phase_correlate::tests::test_cross_power_spectrum_zero_element ... ok
[INFO] [stdout] test phase_correlate::tests::test_dft_dc_component ... ok
[INFO] [stdout] test phase_correlate::tests::test_dft_empty ... ok
[INFO] [stdout] test phase_correlate::tests::test_dft_idft_round_trip ... ok
[INFO] [stdout] test phase_correlate::tests::test_find_peak_index_basic ... ok
[INFO] [stdout] test phase_correlate::tests::test_find_peak_index_empty ... ok
[INFO] [stdout] test phase_correlate::tests::test_idft_empty ... ok
[INFO] [stdout] test phase_correlate::tests::test_interpolate_peak_boundary_returns_index ... ok
[INFO] [stdout] test phase_correlate::tests::test_interpolate_peak_symmetric_returns_exact ... ok
[INFO] [stdout] test phase_correlate::tests::test_phase_correlate_1d_empty ... ok
[INFO] [stdout] test phase_correlate::tests::test_phase_correlate_1d_identical_signals ... ok
[INFO] [stdout] test phase_correlate::tests::test_phase_correlate_1d_mismatched_lengths ... ok
[INFO] [stdout] test multitrack_align::tests::test_cross_correlate_identical ... ok
[INFO] [stdout] test multitrack_align::tests::test_cross_correlate_output_length ... ok
[INFO] [stdout] test phase_correlate::tests::test_phase_correlate_2d_mismatched_size ... ok
[INFO] [stdout] test multitrack_align::tests::test_cross_correlate_zero_signal ... ok
[INFO] [stdout] test phase_correlate::tests::test_phase_correlate_2d_identical_images ... ok
[INFO] [stdout] test projective_warp::tests::test_dlt_insufficient_points ... ok
[INFO] [stdout] test projective_warp::tests::test_condition_number_identity ... ok
[INFO] [stdout] test projective_warp::tests::test_determinant_identity ... ok
[INFO] [stdout] test projective_warp::tests::test_compose_identity ... ok
[INFO] [stdout] test projective_warp::tests::test_inverse_warp_roundtrip ... ok
[INFO] [stdout] test projective_warp::tests::test_reprojection_error_empty ... ok
[INFO] [stdout] test projective_warp::tests::test_reprojection_error_perfect ... ok
[INFO] [stdout] test projective_warp::tests::test_reprojection_error_with_offset ... ok
[INFO] [stdout] test projective_warp::tests::test_singular_matrix_no_inverse ... ok
[INFO] [stdout] test projective_warp::tests::test_warp_point_identity ... ok
[INFO] [stdout] test projective_warp::tests::test_warp_point_translation ... ok
[INFO] [stdout] test prosac::tests::test_adaptive_max_iterations ... ok
[INFO] [stdout] test prosac::tests::test_adaptive_max_iterations_edge_cases ... ok
[INFO] [stdout] test prosac::tests::test_adaptive_max_iterations_high_inlier_ratio ... ok
[INFO] [stdout] test prosac::tests::test_lcg_deterministic ... ok
[INFO] [stdout] test prosac::tests::test_lcg_different_seeds ... ok
[INFO] [stdout] test prosac::tests::test_mat3_mul_identity ... ok
[INFO] [stdout] test prosac::tests::test_model_type_min_samples ... ok
[INFO] [stdout] test prosac::tests::test_normalize_points_centered ... ok
[INFO] [stdout] test prosac::tests::test_prosac_affine_identity ... ok
[INFO] [stdout] test prosac::tests::test_prosac_affine_translation ... ok
[INFO] [stdout] test projective_warp::tests::test_identity_creation ... ok
[INFO] [stdout] test projective_warp::tests::test_inverse_identity ... ok
[INFO] [stdout] test projective_warp::tests::test_normalize ... ok
[INFO] [stdout] test prosac::tests::test_prosac_config_default ... ok
[INFO] [stdout] test prosac::tests::test_prosac_insufficient_matches ... ok
[INFO] [stdout] test prosac::tests::test_solve_6x6_identity_system ... ok
[INFO] [stdout] test prosac::tests::test_prosac_homography_identity ... ok
[INFO] [stdout] test prosac::tests::test_solve_6x6_singular ... ok
[INFO] [stdout] test lip_sync::tests::test_cross_correlate_at_lag ... ok
[INFO] [stdout] test rigid_transform::tests::test_compose_two_translations ... ok
[INFO] [stdout] test rigid_transform::tests::test_compose_with_identity ... ok
[INFO] [stdout] test rigid_transform::tests::test_estimate_insufficient_points ... ok
[INFO] [stdout] test rigid_transform::tests::test_estimate_pure_translation ... ok
[INFO] [stdout] test rigid_transform::tests::test_identity_apply ... ok
[INFO] [stdout] test rigid_transform::tests::test_rmse_empty ... ok
[INFO] [stdout] test rigid_transform::tests::test_rmse_perfect ... ok
[INFO] [stdout] test rigid_transform::tests::test_angle_degrees ... ok
[INFO] [stdout] test rigid_transform::tests::test_inverse_roundtrip ... ok
[INFO] [stdout] test rigid_transform::tests::test_translation_apply ... ok
[INFO] [stdout] test rigid_transform::tests::test_normalize_angle ... ok
[INFO] [stdout] test rolling_shutter::tests::test_gaussian_smoother_dampens_spike ... ok
[INFO] [stdout] test rolling_shutter::tests::test_gaussian_smoother_history_len ... ok
[INFO] [stdout] test rigid_transform::tests::test_translation_magnitude ... ok
[INFO] [stdout] test rigid_transform::tests::test_rotation_90_degrees ... ok
[INFO] [stdout] test rolling_shutter::tests::test_gaussian_smoother_constant_input ... ok
[INFO] [stdout] test rolling_shutter::tests::test_motion_vector ... ok
[INFO] [stdout] test rolling_shutter::tests::test_readout_direction ... ok
[INFO] [stdout] test optical_flow::tests::test_block_match_identical_frames ... ok
[INFO] [stdout] test rolling_shutter::tests::test_gaussian_smoother_reset ... ok
[INFO] [stdout] test rolling_shutter::tests::test_global_shutter_simulator ... ok
[INFO] [stdout] test rolling_shutter::tests::test_skew_corrector ... ok
[INFO] [stdout] test rolling_shutter::tests::test_temporal_smoother_alpha_clamping ... ok
[INFO] [stdout] test rolling_shutter::tests::test_temporal_smoother_convergence ... ok
[INFO] [stdout] test rolling_shutter::tests::test_temporal_smoother_dampens_jitter ... ok
[INFO] [stdout] test rolling_shutter::tests::test_temporal_smoother_first_frame_passthrough ... ok
[INFO] [stdout] test rolling_shutter::tests::test_temporal_smoother_reset ... ok
[INFO] [stdout] test rolling_shutter::tests::test_rolling_shutter_params ... ok
[INFO] [stdout] test rolling_shutter::tests::test_zero_motion_vector ... ok
[INFO] [stdout] test rolling_shutter::tests::test_wobble_detector ... ok
[INFO] [stdout] test optical_flow::tests::test_compute_dense_flow_identical_frames ... ok
[INFO] [stdout] test spatial::tests::test_affine_translation ... ok
[INFO] [stdout] test rolling_shutter::tests::test_scanline_time ... ok
[INFO] [stdout] test spatial::tests::test_fundamental_matrix ... ok
[INFO] [stdout] test spatial::tests::test_affine_identity ... ok
[INFO] [stdout] test spatial::tests::test_affine_scale ... ok
[INFO] [stdout] test spatial::tests::test_homography_identity ... ok
[INFO] [stdout] test spatial::tests::test_homography_roundtrip ... ok
[INFO] [stdout] test spatial::tests::test_planar_rectifier ... ok
[INFO] [stdout] test spatial::tests::test_similarity_identity ... ok
[INFO] [stdout] test spatial::tests::test_similarity_scale ... ok
[INFO] [stdout] test spatial::tests::test_ransac_config ... ok
[INFO] [stdout] test spatial::tests::test_weighted_refiner_insufficient_matches ... ok
[INFO] [stdout] test rolling_shutter::tests::test_wobble_metric ... ok
[INFO] [stdout] test spatial::tests::test_similarity_to_affine ... ok
[INFO] [stdout] test spatial::tests::test_weighted_refiner_default ... ok
[INFO] [stdout] test stabilize::tests::test_apply_stabilization_identity ... ok
[INFO] [stdout] test stabilize::tests::test_apply_stabilization_size_mismatch ... ok
[INFO] [stdout] test stabilize::tests::test_build_trajectory ... ok
[INFO] [stdout] test stabilize::tests::test_corrections_clamped ... ok
[INFO] [stdout] test stabilize::tests::test_build_trajectory_empty ... ok
[INFO] [stdout] test stabilize::tests::test_corrections_zero_when_no_smoothing ... ok
[INFO] [stdout] test spatial::tests::test_weighted_refiner_improves_accuracy ... ok
[INFO] [stdout] test spatial::tests::test_weighted_refiner_with_translation ... ok
[INFO] [stdout] test stabilize::tests::test_estimate_motion_size_mismatch ... ok
[INFO] [stdout] test stabilize::tests::test_frame_motion_identity ... ok
[INFO] [stdout] test spatial::tests::test_weighted_refiner_identity ... ok
[INFO] [stdout] test stabilize::tests::test_frame_motion_to_affine_identity ... ok
[INFO] [stdout] test stabilize::tests::test_frame_motion_to_affine_rotation ... ok
[INFO] [stdout] test stabilize::tests::test_frame_motion_to_affine_translation ... ok
[INFO] [stdout] test stabilize::tests::test_gaussian_kernel_peak_at_center ... ok
[INFO] [stdout] test stabilize::tests::test_gaussian_kernel_is_symmetric ... ok
[INFO] [stdout] test stabilize::tests::test_invert_affine_identity ... ok
[INFO] [stdout] test stabilize::tests::test_invert_affine_translation ... ok
[INFO] [stdout] test stabilize::tests::test_smooth_trajectory_constant ... ok
[INFO] [stdout] test stabilize::tests::test_smooth_trajectory_empty ... ok
[INFO] [stdout] test stabilize::tests::test_smooth_trajectory_reduces_spike ... ok
[INFO] [stdout] test stabilize::tests::test_stabilize_config_default ... ok
[INFO] [stdout] test stabilize::tests::test_stabilize_pipeline ... ok
[INFO] [stdout] test stabilize::tests::test_stabilize_pipeline_empty ... ok
[INFO] [stdout] test stereo_rectify::tests::test_epipolar_distance_identity_like ... ok
[INFO] [stdout] test stereo_rectify::tests::test_fundamental_insufficient_points ... ok
[INFO] [stdout] test stereo_rectify::tests::test_matrix_determinant ... ok
[INFO] [stdout] test stereo_rectify::tests::test_matrix_frobenius_norm ... ok
[INFO] [stdout] test stereo_rectify::tests::test_matrix_identity ... ok
[INFO] [stdout] test stereo_rectify::tests::test_matrix_multiply_identity ... ok
[INFO] [stdout] test stereo_rectify::tests::test_matrix_multiply_vec ... ok
[INFO] [stdout] test stereo_rectify::tests::test_matrix_transpose ... ok
[INFO] [stdout] test stereo_rectify::tests::test_matrix_zero ... ok
[INFO] [stdout] test spatial::tests::test_weighted_refiner_with_outliers ... ok
[INFO] [stdout] test stereo_rectify::tests::test_rectifier_creation ... ok
[INFO] [stdout] test stereo_rectify::tests::test_stereo_correspondence_creation ... ok
[INFO] [stdout] test subframe_interp::tests::test_cubic_hermite_at_endpoints ... ok
[INFO] [stdout] test stereo_rectify::tests::test_config_default ... ok
[INFO] [stdout] test stereo_rectify::tests::test_rectification_with_enough_points ... ok
[INFO] [stdout] test subframe_interp::tests::test_find_subframe_peak_below_threshold ... ok
[INFO] [stdout] test subframe_interp::tests::test_find_subframe_peak_gaussian ... ok
[INFO] [stdout] test subframe_interp::tests::test_find_subframe_peak_parabolic ... ok
[INFO] [stdout] test subframe_interp::tests::test_find_subframe_peak_too_short ... ok
[INFO] [stdout] test subframe_interp::tests::test_gaussian_fallback_on_negative ... ok
[INFO] [stdout] test subframe_interp::tests::test_gaussian_symmetric ... ok
[INFO] [stdout] test subframe_interp::tests::test_lerp ... ok
[INFO] [stdout] test subframe_interp::tests::test_parabolic_asymmetric_peak ... ok
[INFO] [stdout] test subframe_interp::tests::test_parabolic_flat ... ok
[INFO] [stdout] test subframe_interp::tests::test_parabolic_symmetric_peak ... ok
[INFO] [stdout] test stabilize::tests::test_invert_affine_singular ... ok
[INFO] [stdout] test subframe_interp::tests::test_sinc_at_integer ... ok
[INFO] [stdout] test subframe_interp::tests::test_subframe_confidence_clamped ... ok
[INFO] [stdout] test subframe_interp::tests::test_subframe_offset_to_seconds ... ok
[INFO] [stdout] test subframe_interp::tests::test_subframe_offset_total ... ok
[INFO] [stdout] test subframe_interp::tests::test_subframe_offset_zero_fps ... ok
[INFO] [stdout] test sync_score::tests::test_abs_offset_negative ... ok
[INFO] [stdout] test sync_score::tests::test_quality_labels_non_empty ... ok
[INFO] [stdout] test sync_score::tests::test_quality_order ... ok
[INFO] [stdout] test sync_score::tests::test_quality_score_monotone ... ok
[INFO] [stdout] test sync_score::tests::test_quality_score_range ... ok
[INFO] [stdout] test sync_score::tests::test_report_all_good ... ok
[INFO] [stdout] test sync_score::tests::test_report_avg_offset ... ok
[INFO] [stdout] test sync_score::tests::test_report_empty ... ok
[INFO] [stdout] test sync_score::tests::test_report_good_count ... ok
[INFO] [stdout] test sync_score::tests::test_report_worst_quality ... ok
[INFO] [stdout] test sync_score::tests::test_scorer_excellent ... ok
[INFO] [stdout] test sync_score::tests::test_scorer_fair ... ok
[INFO] [stdout] test sync_score::tests::test_scorer_good ... ok
[INFO] [stdout] test sync_score::tests::test_scorer_poor_large_offset ... ok
[INFO] [stdout] test sync_score::tests::test_scorer_poor_low_confidence ... ok
[INFO] [stdout] test subframe_interp::tests::test_sinc_empty ... ok
[INFO] [stdout] test sync_score::tests::test_sync_result_excellent_is_good ... ok
[INFO] [stdout] test subframe_interp::tests::test_subframe_offset_to_millis ... ok
[INFO] [stdout] test sync_score::tests::test_sync_result_is_good ... ok
[INFO] [stdout] test tempo_align::tests::test_align_beats_empty ... ok
[INFO] [stdout] test tempo_align::tests::test_align_beats_exact_match ... ok
[INFO] [stdout] test tempo_align::tests::test_align_beats_with_offset ... ok
[INFO] [stdout] test tempo_align::tests::test_beat_position_interval ... ok
[INFO] [stdout] test stabilize::tests::test_estimate_motion_identical ... ok
[INFO] [stdout] test tempo_align::tests::test_onset_analyzer_energy ... ok
[INFO] [stdout] test tempo_align::tests::test_pick_peaks ... ok
[INFO] [stdout] test tempo_align::tests::test_tempo_align_result_match ... ok
[INFO] [stdout] test tempo_align::tests::test_tempo_align_result_ratio ... ok
[INFO] [stdout] test tempo_align::tests::test_tempo_config_default ... ok
[INFO] [stdout] test tempo_align::tests::test_tempo_estimate_beat_period ... ok
[INFO] [stdout] test tempo_align::tests::test_tempo_estimate_mean_ibi ... ok
[INFO] [stdout] test tempo_align::tests::test_beat_position_strength_clamped ... ok
[INFO] [stdout] test tempo_align::tests::test_is_harmonic_double_time ... ok
[INFO] [stdout] test tempo_align::tests::test_tempo_estimate_mean_ibi_single ... ok
[INFO] [stdout] test tempo_align::tests::test_tempo_estimate_zero_bpm ... ok
[INFO] [stdout] test temporal::tests::test_audio_sync_config ... ok
[INFO] [stdout] test temporal::tests::test_brightness_computation ... ok
[INFO] [stdout] test temporal::tests::test_beat_detector ... ok
[INFO] [stdout] test temporal::tests::test_drift_detector ... ok
[INFO] [stdout] test temporal::tests::test_flash_detection ... ok
[INFO] [stdout] test temporal::tests::test_normalize_signal ... ok
[INFO] [stdout] test temporal::tests::test_spectral_correlation ... ok
[INFO] [stdout] test temporal::tests::test_timecode_conversion ... ok
[INFO] [stdout] test temporal::tests::test_timecode_offset ... ok
[INFO] [stdout] test temporal::tests::test_jitter_analyzer ... ok
[INFO] [stdout] test temporal_align::tests::test_aligner_all_synchronized ... ok
[INFO] [stdout] test temporal_align::tests::test_aligner_applies_confident_offset ... ok
[INFO] [stdout] test temporal_align::tests::test_aligner_empty ... ok
[INFO] [stdout] test temporal_align::tests::test_aligner_get_alignment_missing ... ok
[INFO] [stdout] test temporal_align::tests::test_aligner_max_offset ... ok
[INFO] [stdout] test temporal_align::tests::test_aligner_skips_low_confidence ... ok
[INFO] [stdout] test temporal_align::tests::test_aligner_synchronized_count ... ok
[INFO] [stdout] test temporal::tests::test_window_functions ... ok
[INFO] [stdout] test tempo_align::tests::test_is_harmonic_not_related ... ok
[INFO] [stdout] test temporal_align::tests::test_apply_to_pts_negative ... ok
[INFO] [stdout] test tempo_align::tests::test_onset_analyzer_empty ... ok
[INFO] [stdout] test temporal_align::tests::test_apply_to_pts_positive ... ok
[INFO] [stdout] test temporal_align::tests::test_apply_to_pts_zero ... ok
[INFO] [stdout] test temporal_align::tests::test_is_synchronized_true ... ok
[INFO] [stdout] test temporal_align::tests::test_predicted_drift ... ok
[INFO] [stdout] test temporal_align::tests::test_within_tolerance_false ... ok
[INFO] [stdout] test temporal_align::tests::test_within_tolerance_true ... ok
[INFO] [stdout] test tests::test_point2d_distance ... ok
[INFO] [stdout] test tests::test_time_offset_conversion ... ok
[INFO] [stdout] test transform::tests::test_border_mode ... ok
[INFO] [stdout] test transform::tests::test_cubic_weight ... ok
[INFO] [stdout] test transform::tests::test_image_warper_creation ... ok
[INFO] [stdout] test transform::tests::test_interpolation_method ... ok
[INFO] [stdout] test transform::tests::test_mesh_warper_control_points ... ok
[INFO] [stdout] test transform::tests::test_mesh_warper_creation ... ok
[INFO] [stdout] test transform::tests::test_mesh_warper_regular_grid ... ok
[INFO] [stdout] test transform::tests::test_transform_builder ... ok
[INFO] [stdout] test warp::tests::test_dtw_empty_inputs ... ok
[INFO] [stdout] test warp::tests::test_dtw_identical_sequences ... ok
[INFO] [stdout] test temporal_align::tests::test_is_synchronized_high_drift ... ok
[INFO] [stdout] test temporal_align::tests::test_is_synchronized_not_aligned ... ok
[INFO] [stdout] test warp::tests::test_dtw_path_starts_at_origin_ends_at_corner ... ok
[INFO] [stdout] test warp::tests::test_warp_curve_from_path_empty ... ok
[INFO] [stdout] test warp::tests::test_warp_curve_interpolate_clamp ... ok
[INFO] [stdout] test warp::tests::test_warp_curve_interpolate_midpoint ... ok
[INFO] [stdout] test warp::tests::test_warp_path_apply_timestamps ... ok
[INFO] [stdout] test warp::tests::test_warp_path_apply_timestamps_empty_path ... ok
[INFO] [stdout] test warp::tests::test_warp_path_len ... ok
[INFO] [stdout] test warp::tests::test_dtw_shifted_sequence ... ok
[INFO] [stdout] test warp::tests::test_warp_smoothing_constant_curve ... ok
[INFO] [stdout] test warp::tests::test_warp_smoothing_empty ... ok
[INFO] [stdout] test warp::tests::test_warp_smoothing_reduces_spike ... ok
[INFO] [stdout] test warp::tests::test_warp_curve_from_path_diagonal ... ok
[INFO] [stdout] test warp::tests::test_dtw_single_elements ... ok
[INFO] [stdout] test optical_flow::tests::test_compute_dense_flow_non_zero_motion ... ok
[INFO] [stdout] test prosac::tests::test_prosac_affine_with_outliers ... ok
[INFO] [stdout] test temporal::tests::test_multi_stream_sync ... ok
[INFO] [stdout] test farneback_flow::tests::test_farneback_shifted_image ... ok
[INFO] [stdout] test multicam_sync::tests::test_syncer_sync_all_reference_offset_zero ... ok
[INFO] [stdout] test stabilize::tests::test_estimate_motion_shifted ... ok
[INFO] [stdout] test audio_align::tests::test_detect_clap_silent_signal ... ok
[INFO] [stdout] test distortion::tests::test_image_undistorter_creation ... ok
[INFO] [stdout] test multicam_sync::tests::test_syncer_sync_all_identical_signals ... ok
[INFO] [stdout] test lip_sync::tests::test_analyzer_detect_from_envelopes ... ok
[INFO] [stdout] test audio_align::tests::test_detect_clap_finds_transient ... ok
[INFO] [stdout] test frequency_align::tests::test_aligner_compute_shift_identical_signals ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 642 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.08s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests oximedia_align
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/lib.rs - (line 69) ... ok
[INFO] [stdout] test src/lib.rs - (line 92) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "5da49e48477a6634936946d663fc828c2e25f1a3416873df60e039ba1ad0232b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5da49e48477a6634936946d663fc828c2e25f1a3416873df60e039ba1ad0232b", kill_on_drop: false }`
[INFO] [stdout] 5da49e48477a6634936946d663fc828c2e25f1a3416873df60e039ba1ad0232b
