[INFO] fetching crate watchexec 8.4.3...
[INFO] testing watchexec-8.4.3 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate watchexec 8.4.3 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate watchexec 8.4.3
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate watchexec 8.4.3
[INFO] tweaked toml for crates.io crate watchexec 8.4.3 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate watchexec 8.4.3 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 watchexec 8.4.3 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] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded notify-types v2.1.0
[INFO] [stderr]   Downloaded watchexec-signals v5.1.1
[INFO] [stderr]   Downloaded normalize-path v0.2.1
[INFO] [stderr]   Downloaded async-priority-channel v0.2.0
[INFO] [stderr]   Downloaded watchexec-events v6.1.3
[INFO] [stderr]   Downloaded fsevent-sys v4.1.0
[INFO] [stderr]   Downloaded watchexec-supervisor v5.4.1
[INFO] [stderr]   Downloaded atomic-take v1.1.0
[INFO] [stderr]   Downloaded notify v8.2.0
[INFO] [stderr]   Downloaded kqueue-sys v1.1.2
[INFO] [stderr]   Downloaded inotify-sys v0.1.8
[INFO] [stderr]   Downloaded inotify v0.11.5
[INFO] [stderr]   Downloaded kqueue v1.2.1
[INFO] [stderr]   Downloaded event-listener v4.0.3
[INFO] [stderr]   Downloaded process-wrap v9.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] bf19e5fecfdc84dbe943f94a3ae72fee3a97210ad2ffc21af4f5a3db39174f12
[INFO] running `Command { std: "docker" "start" "bf19e5fecfdc84dbe943f94a3ae72fee3a97210ad2ffc21af4f5a3db39174f12", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bf19e5fecfdc84dbe943f94a3ae72fee3a97210ad2ffc21af4f5a3db39174f12", 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" "bf19e5fecfdc84dbe943f94a3ae72fee3a97210ad2ffc21af4f5a3db39174f12" "/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" "bf19e5fecfdc84dbe943f94a3ae72fee3a97210ad2ffc21af4f5a3db39174f12", 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" "bf19e5fecfdc84dbe943f94a3ae72fee3a97210ad2ffc21af4f5a3db39174f12" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling cfg_aliases v0.2.2
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling inotify-sys v0.1.8
[INFO] [stderr]    Compiling notify-types v2.1.0
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling atomic-take v1.1.0
[INFO] [stderr]    Compiling normalize-path v0.2.1
[INFO] [stderr]    Compiling miette-derive v7.6.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling event-listener v4.0.3
[INFO] [stderr]    Compiling async-priority-channel v0.2.0
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling inotify v0.11.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling notify v8.2.0
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling watchexec-signals v5.1.1
[INFO] [stderr]    Compiling watchexec-events v6.1.3
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling process-wrap v9.1.1
[INFO] [stderr]    Compiling watchexec-supervisor v5.4.1
[INFO] [stderr]    Compiling watchexec v8.4.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.01s
[INFO] running `Command { std: "docker" "inspect" "bf19e5fecfdc84dbe943f94a3ae72fee3a97210ad2ffc21af4f5a3db39174f12", 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" "bf19e5fecfdc84dbe943f94a3ae72fee3a97210ad2ffc21af4f5a3db39174f12" "/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 log v0.4.34
[INFO] [stderr]    Compiling notify-types v2.1.0
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling lazy_static v1.5.1
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling inotify v0.11.5
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling notify v8.2.0
[INFO] [stderr]    Compiling watchexec-signals v5.1.1
[INFO] [stderr]    Compiling watchexec-events v6.1.3
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling process-wrap v9.1.1
[INFO] [stderr]    Compiling watchexec-supervisor v5.4.1
[INFO] [stderr]    Compiling watchexec v8.4.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 23.82s
[INFO] running `Command { std: "docker" "inspect" "bf19e5fecfdc84dbe943f94a3ae72fee3a97210ad2ffc21af4f5a3db39174f12", 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" "bf19e5fecfdc84dbe943f94a3ae72fee3a97210ad2ffc21af4f5a3db39174f12" "/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.35s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/watchexec-e1afcb090eb2a00a)
[INFO] [stdout] 
[INFO] [stdout] running 107 tests
[INFO] [stdout] test sources::fs::backend::tests::explicit_poll_uses_configured_interval ... ok
[INFO] [stdout] test config::tests::config_watch_first_run_is_immediate ... ok
[INFO] [stdout] test sources::fs::backend::tests::factory_constructs_poll_for_kqueue_recommendation ... ok
[INFO] [stdout] test sources::fs::recursor::tests::ambiguous_directory_to_file_removes_stale_subtree ... ok
[INFO] [stdout] test sources::fs::recursor::tests::already_removed_backend_watch_converges_without_error ... ok
[INFO] [stdout] test config::tests::config_watch_waits_after_first_run ... ok
[INFO] [stdout] test sources::fs::backend::tests::native_poll_uses_notify_default_interval ... ok
[INFO] [stdout] test sources::fs::backend::tests::linux_enospc_is_too_many_watches ... ok
[INFO] [stdout] test sources::fs::backend::tests::notify_config_preserves_symlink_policy ... ok
[INFO] [stdout] test sources::fs::backend::tests::factory_constructs_poll_for_explicit_poll ... ok
[INFO] [stdout] test sources::fs::backend::tests::unix_handle_errno_values_are_classified ... ok
[INFO] [stdout] test id::test_threadid ... ok
[INFO] [stdout] test sources::fs::recursor::tests::atomic_exchange_of_guarded_ancestor_reregisters_closer_guard ... ok
[INFO] [stdout] test sources::fs::backend::tests::max_files_watch_is_always_a_resource_error ... ok
[INFO] [stdout] test sources::fs::recursor::tests::a_local_scan_failure_does_not_stop_good_siblings ... ok
[INFO] [stdout] test sources::fs::recursor::tests::canonical_identity_breaks_basic_symlink_cycle ... ok
[INFO] [stdout] test config::tests::config_watch_observes_change_between_calls ... ok
[INFO] [stdout] test sources::fs::backend::tests::factory_constructs_selected_native_backend ... ok
[INFO] [stdout] test sources::fs::recursor::tests::backend_path_not_found_is_local_invalidation_not_rebuild ... ok
[INFO] [stdout] test sources::fs::recursor::tests::ambiguous_same_identity_directory_is_reregistered ... ok
[INFO] [stdout] test sources::fs::recursor::tests::canonical_source_alias_covers_guard_and_projects_topology ... ok
[INFO] [stdout] test sources::fs::recursor::tests::configured_file_root_is_reacquired_after_delete_recreate ... ok
[INFO] [stdout] test sources::fs::recursor::tests::canonical_identity_change_rebuilds_before_scanning_new_tree ... ok
[INFO] [stdout] test sources::fs::recursor::tests::configured_directory_root_is_reacquired_after_delete_recreate ... ok
[INFO] [stdout] test sources::fs::recursor::tests::create_scans_an_already_populated_subtree ... ok
[INFO] [stdout] test sources::fs::recursor::tests::filter_replacement_prunes_and_reopens_subtrees ... ok
[INFO] [stdout] test sources::fs::recursor::tests::followed_missing_root_guards_lexical_symlink_ancestor ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fresh_backend_replays_known_coverage_before_returning ... ok
[INFO] [stdout] test sources::fs::recursor::tests::from_only_atomic_root_exchange_reacquires_without_create ... ok
[INFO] [stdout] test sources::fs::recursor::tests::from_only_atomic_file_root_exchange_reacquires_without_create ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_batches_root_coverage_before_logical_scan ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_discovers_populated_tree_without_descendant_registration ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_explicit_nested_root_overrides_pruned_ancestor ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_path_disappearance_rebuilds_before_scanning ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_file_root_uses_stable_parent_coverage_across_replacement ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_does_not_claim_external_descendant_symlink_coverage ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_pending_coverage_does_not_retry_on_logical_epochs ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_rebuilds_when_configured_root_changes_canonical_target ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_file_root_can_become_a_directory_without_native_churn ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_missing_nonrecursive_root_has_stable_child_coverage ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_projects_root_level_canonical_events_to_aliases ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_rescan_refreshes_logical_state_without_native_churn ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_prunes_and_reconciles_only_the_logical_tree ... ok
[INFO] [stdout] test sources::fs::recursor::tests::generic_rebuild_replays_coverage_before_scanner_failures ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_rebuild_replays_only_batched_root_coverage ... ok
[INFO] [stdout] test sources::fs::recursor::tests::guarded_nested_root_advances_on_one_sided_move_to_ancestor ... ok
[INFO] [stdout] test sources::fs::recursor::tests::ignored_descendant_is_pruned_but_explicit_root_is_not ... ok
[INFO] [stdout] test sources::fs::recursor::tests::initial_root_permission_error_installs_guard_and_retries_once ... ok
[INFO] [stdout] test sources::fs::recursor::tests::generic_watch_failure_is_retried_once_on_fresh_backend ... ok
[INFO] [stdout] test sources::fs::recursor::tests::guard_permission_error_preserves_closer_existing_coverage ... ok
[INFO] [stdout] test sources::fs::recursor::tests::managed_rescan_rebuilds_and_replays_backend ... ok
[INFO] [stdout] test sources::fs::recursor::tests::non_followed_component_uses_nearest_safe_guard ... ok
[INFO] [stdout] test sources::fs::recursor::tests::missing_outer_root_does_not_discard_queued_nested_root ... ok
[INFO] [stdout] test sources::fs::recursor::tests::missing_root_guard_moves_to_nearest_existing_ancestor ... ok
[INFO] [stdout] test sources::fs::recursor::tests::native_poll_fallback_verifies_success_against_metadata ... ok
[INFO] [stdout] test sources::fs::recursor::tests::non_followed_explicit_symlink_uses_only_ancestor_guard ... ok
[INFO] [stdout] test sources::fs::recursor::tests::nonrecursive_root_is_watched_once_without_scanning ... ok
[INFO] [stdout] test sources::fs::recursor::tests::overlapping_roots_share_registrations_and_ownership ... ok
[INFO] [stdout] test sources::fs::recursor::tests::paired_rename_invalidates_existing_destination_before_add ... ok
[INFO] [stdout] test sources::fs::recursor::tests::parent_guard_events_outside_roots_are_not_public ... ok
[INFO] [stdout] test sources::fs::recursor::tests::persistent_child_errors_are_bounded_and_keep_parent_coverage ... ok
[INFO] [stdout] test sources::fs::recursor::tests::prefix_removal_finishes_after_generic_unwatch_rebuild ... ok
[INFO] [stdout] test sources::fs::recursor::tests::poll_permission_error_does_not_commit_unverified_registration ... ok
[INFO] [stdout] test sources::fs::recursor::tests::persistent_watch_failure_is_excluded_after_one_retry ... ok
[INFO] [stdout] test sources::fs::recursor::tests::queued_sweep_does_not_remove_refreshed_owner ... ok
[INFO] [stdout] test sources::fs::recursor::tests::recursive_and_nonrecursive_same_root_share_one_watch ... ok
[INFO] [stdout] test sources::fs::recursor::tests::recreated_descendant_clears_persistent_watch_suppression ... ok
[INFO] [stdout] test sources::fs::recursor::tests::replay_path_not_found_migrates_to_surviving_alias ... ok
[INFO] [stdout] test sources::fs::recursor::tests::removing_representative_alias_replays_surviving_alias ... ok
[INFO] [stdout] test sources::fs::recursor::tests::recursive_file_discovery_keeps_explicit_file_owner ... ok
[INFO] [stdout] test sources::fs::recursor::tests::replay_resource_latch_stops_later_calls_and_retains_pending ... ok
[INFO] [stdout] test sources::fs::recursor::tests::resource_error_preserves_existing_watches_and_latches_epoch ... ok
[INFO] [stdout] test sources::fs::recursor::tests::resource_skipped_candidate_retries_when_removal_frees_capacity ... ok
[INFO] [stdout] test sources::fs::recursor::tests::second_epoch_classification_failure_preserves_known_subtree ... ok
[INFO] [stdout] test sources::fs::recursor::tests::removal_uses_known_prefix_without_metadata ... ok
[INFO] [stdout] test sources::fs::recursor::tests::topology_does_not_inherit_stale_owner_during_filter_epoch ... ok
[INFO] [stdout] test sources::fs::recursor::tests::same_path_root_replacement_installs_new_identity ... ok
[INFO] [stdout] test sources::fs::tests::accepted_callback_error_survives_reconfiguration_race ... ok
[INFO] [stdout] test sources::fs::recursor::tests::replacing_backend_replays_all_roots ... ok
[INFO] [stdout] test sources::fs::recursor::tests::transient_child_classification_failure_is_retried_once ... ok
[INFO] [stdout] test sources::fs::recursor::tests::unmanaged_same_value_epoch_retries_resource_failed_root ... ok
[INFO] [stdout] test sources::fs::recursor::tests::split_replacement_rebuilds_populated_subtree_and_later_nested_state ... ok
[INFO] [stdout] test sources::fs::tests::backend_strategy_matches_notify_capabilities ... ok
[INFO] [stdout] test sources::fs::tests::current_generation_closed_event_error_remains_reliable ... ok
[INFO] [stdout] test sources::fs::tests::callback_rejects_obsolete_generation_before_enqueue ... ok
[INFO] [stdout] test sources::fs::recursor::tests::windows_directory_root_keeps_parent_guard_after_recreation ... ok
[INFO] [stdout] test sources::fs::tests::explicit_poll_ignores_native_recommendation ... ok
[INFO] [stdout] test sources::fs::tests::native_backend_falls_back_from_kqueue_to_poll ... ok
[INFO] [stdout] test sources::fs::recursor::tests::second_epoch_scan_failure_preserves_known_descendants ... ok
[INFO] [stdout] test sources::fs::tests::native_backend_preserves_other_recommendations ... ok
[INFO] [stdout] test sources::fs::tests::process_event_drops_when_channel_full ... ok
[INFO] [stdout] test sources::fs::tests::process_event_propagates_when_channel_closed ... ok
[INFO] [stdout] test sources::fs::tests::obsolete_generation_does_not_emit_ordinary_event ... ok
[INFO] [stdout] test sources::fs::tests::paired_rename_preserves_from_to_order ... ok
[INFO] [stdout] test sources::fs::tests::process_event_infers_file_type_of_removed_path_from_kind ... ok
[INFO] [stdout] test sources::fs::recursor::tests::unmanaged_backend_installs_complete_roots_with_requested_modes ... ok
[INFO] [stdout] test sources::fs::recursor::tests::unmanaged_non_followed_component_skips_notify_registration ... ok
[INFO] [stdout] test sources::fs::tests::topology_lane_remains_lossless_when_ordinary_lane_is_full ... ok
[INFO] [stdout] test sources::fs::tests::readiness_captures_topology_only_at_first_quiescence ... ok
[INFO] [stdout] test sources::fs::tests::recursive_root_strategy_recreates_for_root_changes_or_retry ... ok
[INFO] [stdout] test sources::fs::recursor::tests::transient_child_scan_failure_is_retried_once ... ok
[INFO] [stdout] test sources::fs::tests::worker_skips_revision_zero_ready_but_signals_same_value_revision ... ok
[INFO] [stdout] test sources::fs::recursor::tests::watches_each_directory_before_scanning_it ... ok
[INFO] [stdout] test sources::fs::tests::split_rename_and_rescan_produce_reliable_topology ... ok
[INFO] [stdout] test sources::fs::tests::readiness_fence_waits_for_callback_holding_enqueue_gate ... ok
[INFO] [stdout] test sources::fs::tests::internally_rebuilt_generation_emits_accepted_ordinary_event ... ok
[INFO] [stdout] test sources::fs::recursor::tests::plain_files_are_discovered_in_linear_time ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 107 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/env_reporting.rs (/opt/rustwide/target/debug/deps/env_reporting-71469750fe0bb530)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test multitype_multipath ... ok
[INFO] [stdout] test mixed_non_paths_events ... ok
[INFO] [stdout] test multiple_paths_in_one_event ... ok
[INFO] [stdout] test all_types_once ... ok
[INFO] [stdout] test multipath_is_sorted ... ok
[INFO] [stdout] test single_created ... ok
[INFO] [stdout] test single_renamed ... ok
[INFO] [stdout] test single_otherwise ... ok
[INFO] [stdout] test single_meta ... ok
[INFO] [stdout] test single_removed ... ok
[INFO] [stdout] test single_written ... ok
[INFO] [stdout] test single_type_divergent_paths ... ok
[INFO] [stdout] test single_type_multipath ... ok
[INFO] [stdout] test only_non_paths_events ... ok
[INFO] [stdout] test multipath_is_deduped ... ok
[INFO] [stdout] test no_events_no_env ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/error_handler.rs (/opt/rustwide/target/debug/deps/error_handler-69617de20f3caa17)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fs_worker_real.rs (/opt/rustwide/target/debug/deps/fs_worker_real-0bcd7ae9ef2967be)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test watch_path_aliases_use_existing_ancestor_for_missing_path ... ok
[INFO] [stdout] test dangling_symlink_is_not_reported_as_a_scan_error ... ok
[INFO] [stdout] test path_local_scan_error_is_reported_without_stopping_worker ... ok
[INFO] [stdout] test initially_missing_nonrecursive_root_reports_later_children ... ok
[INFO] [stdout] test directories_created_or_moved_in_after_readiness_are_covered ... ok
[INFO] [stdout] test configured_root_is_reacquired_after_delete_and_recreate ... ok
[INFO] [stdout] test explicit_nonrecursive_root_does_not_report_grandchildren ... ok
[INFO] [stdout] test removing_overlapping_parent_root_keeps_explicit_child_root_active ... ok
[INFO] [stdout] test recursive_filter_prunes_ignored_subtree ... ok
[INFO] [stdout] test follow_symlinks_controls_watching_external_directory_targets ... ok
[INFO] [stdout] test replacing_filterer_live_prunes_and_discovers_existing_subtrees ... ok
[INFO] [stdout] test explicit_file_root_survives_repeated_replacement ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.53s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests watchexec
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test src/watchexec.rs - watchexec::Watchexec::config (line 47) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 15) - compile ... ok
[INFO] [stdout] test src/sources/signal.rs - sources::signal::worker (line 25) - compile ... ok
[INFO] [stdout] test src/watchexec.rs - watchexec::Watchexec::config (line 61) - compile ... ok
[INFO] [stdout] test src/sources/fs.rs - sources::fs::worker (line 627) - compile ... ok
[INFO] [stdout] test src/lib.rs - readme_doc_check::Readme (line 114) - compile ... ok
[INFO] [stdout] test src/error/runtime.rs - error::runtime::RuntimeError (line 14) ... ok
[INFO] [stdout] test src/config.rs - config::Config::error_handler (line 77) ... ok
[INFO] [stdout] test src/config.rs - config::Config::error_handler (line 91) ... ok
[INFO] [stdout] test src/error/runtime.rs - error::runtime::RuntimeError (line 36) ... ok
[INFO] [stdout] test src/config.rs - config::Config::error_handler (line 67) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.07s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "bf19e5fecfdc84dbe943f94a3ae72fee3a97210ad2ffc21af4f5a3db39174f12", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bf19e5fecfdc84dbe943f94a3ae72fee3a97210ad2ffc21af4f5a3db39174f12", kill_on_drop: false }`
[INFO] [stdout] bf19e5fecfdc84dbe943f94a3ae72fee3a97210ad2ffc21af4f5a3db39174f12
