[INFO] fetching crate scenedetect-core 0.1.0...
[INFO] testing scenedetect-core-0.1.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate scenedetect-core 0.1.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate scenedetect-core 0.1.0
[INFO] finished tweaking crates.io crate scenedetect-core 0.1.0
[INFO] tweaked toml for crates.io crate scenedetect-core 0.1.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate scenedetect-core 0.1.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate scenedetect-core 0.1.0 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 3814cbe9d1a7be457ca3ecca3152b3a3b224e239987817a3ce2704c239e58737
[INFO] running `Command { std: "docker" "start" "3814cbe9d1a7be457ca3ecca3152b3a3b224e239987817a3ce2704c239e58737", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3814cbe9d1a7be457ca3ecca3152b3a3b224e239987817a3ce2704c239e58737", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3814cbe9d1a7be457ca3ecca3152b3a3b224e239987817a3ce2704c239e58737" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3814cbe9d1a7be457ca3ecca3152b3a3b224e239987817a3ce2704c239e58737", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3814cbe9d1a7be457ca3ecca3152b3a3b224e239987817a3ce2704c239e58737" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling scenedetect-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.59s
[INFO] running `Command { std: "docker" "inspect" "3814cbe9d1a7be457ca3ecca3152b3a3b224e239987817a3ce2704c239e58737", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3814cbe9d1a7be457ca3ecca3152b3a3b224e239987817a3ce2704c239e58737" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling scenedetect-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.23s
[INFO] running `Command { std: "docker" "inspect" "3814cbe9d1a7be457ca3ecca3152b3a3b224e239987817a3ce2704c239e58737", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3814cbe9d1a7be457ca3ecca3152b3a3b224e239987817a3ce2704c239e58737" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scenedetect_core-edc2bea7d75d474a)
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test tests::adaptive_boundary_review_keeps_min_content_value_as_noise_floor ... ok
[INFO] [stdout] test tests::content_detector_threshold_controls_scene_boundary_sensitivity ... ok
[INFO] [stdout] test tests::empty_video_emits_no_scenes_and_no_stats_rows ... ok
[INFO] [stdout] test tests::boundary_review_writers_use_ranked_candidate_export_fields ... ok
[INFO] [stdout] test tests::adaptive_detector_uses_local_ratio_to_ignore_background_motion ... ok
[INFO] [stdout] test tests::content_boundary_review_classifies_candidates_without_changing_scene_list ... ok
[INFO] [stdout] test tests::hash_detector_does_not_require_uniform_luma_change_as_scene_boundary ... ok
[INFO] [stdout] test tests::content_detector_luma_only_ignores_chroma_only_scene_boundary ... ok
[INFO] [stdout] test tests::boundary_review_sorts_candidates_by_distance_to_detector_threshold ... ok
[INFO] [stdout] test tests::adaptive_detector_options_control_scene_boundary_sensitivity ... ok
[INFO] [stdout] test tests::content_boundary_review_defaults_to_eighty_percent_of_detector_threshold ... ok
[INFO] [stdout] test tests::content_detector_emits_scene_list_for_hard_color_change ... ok
[INFO] [stdout] test tests::content_detector_min_scene_len_suppresses_close_scene_boundaries ... ok
[INFO] [stdout] test tests::histogram_detector_emits_scene_list_for_hard_luma_change ... ok
[INFO] [stdout] test tests::single_scene_video_spans_all_decoded_frames ... ok
[INFO] [stdout] test tests::html_scene_list_output_contains_scene_spans_and_timecodes ... ok
[INFO] [stdout] test tests::stats_csv_contains_detector_metric_columns ... ok
[INFO] [stdout] test tests::scene_list_csv_uses_pyscenedetect_frame_and_timecode_columns ... ok
[INFO] [stdout] test tests::threshold_detector_places_fade_return_scene_boundary_between_fade_events ... ok
[INFO] [stdout] test tests::streaming_detection_emits_stats_before_frame_source_is_exhausted ... ok
[INFO] [stdout] test tests::json_scene_list_and_ndjson_events_use_export_fields ... ok
[INFO] [stdout] test tests::timecode_parses_frames_seconds_and_clock_values ... ok
[INFO] [stdout] test tests::content_detection_stats_derive_scene_list_and_boundary_review ... ok
[INFO] [stdout] test tests::threshold_detector_options_control_fade_scene_boundaries ... ok
[INFO] [stdout] test tests::hash_detector_emits_scene_list_for_structural_pattern_change ... ok
[INFO] [stdout] test tests::streaming_detection_matches_collecting_api_for_supported_detectors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scenedetect_core
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3814cbe9d1a7be457ca3ecca3152b3a3b224e239987817a3ce2704c239e58737", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3814cbe9d1a7be457ca3ecca3152b3a3b224e239987817a3ce2704c239e58737", kill_on_drop: false }`
[INFO] [stdout] 3814cbe9d1a7be457ca3ecca3152b3a3b224e239987817a3ce2704c239e58737
