[INFO] fetching crate protest 1.1.0... [INFO] testing protest-1.1.0 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-7 [INFO] extracting crate protest 1.1.0 into /workspace/builds/worker-1-tc2/source [INFO] started tweaking crates.io crate protest 1.1.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate protest 1.1.0 [INFO] tweaked toml for crates.io crate protest 1.1.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate protest 1.1.0 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate protest 1.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" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a0935dd2041cebfbe9f05f71a74287f2246a1eaf926918996bbd47a64c0a6f57 [INFO] running `Command { std: "docker" "start" "-a" "a0935dd2041cebfbe9f05f71a74287f2246a1eaf926918996bbd47a64c0a6f57", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a0935dd2041cebfbe9f05f71a74287f2246a1eaf926918996bbd47a64c0a6f57", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a0935dd2041cebfbe9f05f71a74287f2246a1eaf926918996bbd47a64c0a6f57", kill_on_drop: false }` [INFO] [stdout] a0935dd2041cebfbe9f05f71a74287f2246a1eaf926918996bbd47a64c0a6f57 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 11cfbc110170197dbf52feec716537a8fa71984ccfdeaa33ce3a6d8a41b5dd2b [INFO] running `Command { std: "docker" "start" "-a" "11cfbc110170197dbf52feec716537a8fa71984ccfdeaa33ce3a6d8a41b5dd2b", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.176 [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling zerocopy v0.8.27 [INFO] [stderr] Compiling unicode-ident v1.0.19 [INFO] [stderr] Compiling cfg-if v1.0.3 [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling protest-derive v1.1.0 [INFO] [stderr] Compiling protest v1.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.37s [INFO] running `Command { std: "docker" "inspect" "11cfbc110170197dbf52feec716537a8fa71984ccfdeaa33ce3a6d8a41b5dd2b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "11cfbc110170197dbf52feec716537a8fa71984ccfdeaa33ce3a6d8a41b5dd2b", kill_on_drop: false }` [INFO] [stdout] 11cfbc110170197dbf52feec716537a8fa71984ccfdeaa33ce3a6d8a41b5dd2b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d303fe123478d92d7bc25ad0eaa2f22d8b3333f997ace95d5583923053b2ada7 [INFO] running `Command { std: "docker" "start" "-a" "d303fe123478d92d7bc25ad0eaa2f22d8b3333f997ace95d5583923053b2ada7", kill_on_drop: false }` [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling bitflags v2.9.4 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling protest v1.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 15.49s [INFO] running `Command { std: "docker" "inspect" "d303fe123478d92d7bc25ad0eaa2f22d8b3333f997ace95d5583923053b2ada7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d303fe123478d92d7bc25ad0eaa2f22d8b3333f997ace95d5583923053b2ada7", kill_on_drop: false }` [INFO] [stdout] d303fe123478d92d7bc25ad0eaa2f22d8b3333f997ace95d5583923053b2ada7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 5644cb95e58470a4d8b99ebf368931ffa5b6be04573045b77f3cd3058fc762a7 [INFO] running `Command { std: "docker" "start" "-a" "5644cb95e58470a4d8b99ebf368931ffa5b6be04573045b77f3cd3058fc762a7", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/protest-908b796f4da07358) [INFO] [stdout] [INFO] [stdout] running 252 tests [INFO] [stdout] test config::tests::test_config_manager ... ok [INFO] [stdout] test config::tests::test_config_manager_with_overrides ... ok [INFO] [stdout] test config::tests::test_from_global_with_overrides ... ok [INFO] [stdout] test config::tests::test_config_merge_with_defaults ... ok [INFO] [stdout] test config::tests::test_config_merge_precedence ... ok [INFO] [stdout] test config::tests::test_global_config_validation ... ok [INFO] [stdout] test config::tests::test_test_config_validation ... ok [INFO] [stdout] test ergonomic::auto_gen::tests::test_autogen_i32 ... ok [INFO] [stdout] test ergonomic::auto_gen::tests::test_autogen_string ... ok [INFO] [stdout] test ergonomic::auto_gen::tests::test_autogen_tuple ... ok [INFO] [stdout] test ergonomic::auto_gen::tests::test_autogen_vec_i32 ... ok [INFO] [stdout] test ergonomic::closure_property::tests::test_closure_property_failing_case ... ok [INFO] [stdout] test ergonomic::closure_property::tests::test_closure_property_with_config ... ok [INFO] [stdout] test ergonomic::closure_property::tests::test_closure_property_bool_return ... ok [INFO] [stdout] test ergonomic::builder::tests::test_property_function_with_seed ... ok [INFO] [stdout] test ergonomic::builder::tests::test_property_function_basic ... ok [INFO] [stdout] test ergonomic::builder::tests::test_builder_with_seed ... ok [INFO] [stdout] test ergonomic::closure_property::tests::test_closure_property_with_operations ... ok [INFO] [stdout] test ergonomic::auto_gen::tests::test_inferred_generator ... ok [INFO] [stdout] test config::tests::test_thread_local_config_functions ... ok [INFO] [stdout] test ergonomic::builder::tests::test_property_failing_case ... ok [INFO] [stdout] test config::tests::test_generator_config_validation ... ok [INFO] [stdout] test ergonomic::macros::tests::test_generator_macro_range ... ok [INFO] [stdout] test ergonomic::auto_gen::tests::test_autogen_option ... ok [INFO] [stdout] test ergonomic::macros::tests::test_assert_property_passing ... ok [INFO] [stdout] test ergonomic::macros::tests::test_assert_property_with_message ... ok [INFO] [stdout] test config::tests::test_config_error_display ... ok [INFO] [stdout] test ergonomic::builder::tests::test_builder_basic ... ok [INFO] [stdout] test ergonomic::builder::tests::test_builder_with_custom_generator ... ok [INFO] [stdout] test ergonomic::builder::tests::test_builder_config_chaining ... ok [INFO] [stdout] test ergonomic::macros::tests::test_property_macro_basic ... ok [INFO] [stdout] test config::tests::test_generator_config_merge ... ok [INFO] [stdout] test ergonomic::macros::tests::test_property_macro_with_both ... ok [INFO] [stdout] test error::tests::test_error_reporter_basic ... ok [INFO] [stdout] test error::tests::test_error_reporter_builder ... ok [INFO] [stdout] test error::tests::test_error_reporter_different_error_types ... ok [INFO] [stdout] test ergonomic::macros::tests::test_property_macro_with_seed ... ok [INFO] [stdout] test ergonomic::patterns::tests::test_associative_addition ... ok [INFO] [stdout] test error::tests::test_error_reporter_format_summary ... ok [INFO] [stdout] test error::tests::test_error_reporter_format_failure ... ok [INFO] [stdout] test ergonomic::patterns::tests::test_round_trip_string_conversion ... ok [INFO] [stdout] test error::tests::test_config_error_display ... ok [INFO] [stdout] test error::tests::test_error_reporter_shrink_progress_visualization ... ok [INFO] [stdout] test error::tests::test_error_reporter_format_for_test_output ... ok [INFO] [stdout] test ergonomic::patterns::tests::test_commutative_addition ... ok [INFO] [stdout] test ergonomic::macros::tests::test_property_macro_with_iterations ... ok [INFO] [stdout] test error::tests::test_error_reporter_suggestions ... ok [INFO] [stdout] test error::tests::test_generation_failed_error_display ... ok [INFO] [stdout] test ergonomic::patterns::tests::test_idempotent_abs ... ok [INFO] [stdout] test error::tests::test_property_error_display_with_context ... ok [INFO] [stdout] test error::tests::test_property_error_display_without_context ... ok [INFO] [stdout] test error::tests::test_property_error_source ... ok [INFO] [stdout] test error::tests::test_property_error_helper_functions ... ok [INFO] [stdout] test error::tests::test_shrink_statistics_display ... ok [INFO] [stdout] test error::tests::test_shrinkage_timeout_error_display ... ok [INFO] [stdout] test error::tests::test_test_cancelled_error_display ... ok [INFO] [stdout] test error::tests::test_test_failure_detailed_report ... ok [INFO] [stdout] test error::tests::test_test_success_constructor ... ok [INFO] [stdout] test error::tests::test_test_failure_summary ... ok [INFO] [stdout] test execution::tests::test_property_test_always_passes ... ok [INFO] [stdout] test error::tests::test_shrink_progress_tracking ... ok [INFO] [stdout] test execution::tests::test_check_function_with_defaults ... ok [INFO] [stdout] test execution::tests::test_async_property_test_with_error_reporting ... ok [INFO] [stdout] test execution::tests::test_async_shrinking_basic ... ok [INFO] [stdout] test ergonomic::patterns::tests::test_identity_addition ... ok [INFO] [stdout] test error::tests::test_error_reporter_no_shrinking ... ok [INFO] [stdout] test error::tests::test_internal_error_display ... ok [INFO] [stdout] test execution::tests::test_property_test_always_fails ... ok [INFO] [stdout] test execution::tests::test_async_property_test_always_fails ... ok [INFO] [stdout] test execution::tests::test_async_property_error_propagation ... ok [INFO] [stdout] test execution::tests::test_property_test_shrink_progress_tracking ... ok [INFO] [stdout] test execution::tests::test_property_test_with_custom_error_reporter ... ok [INFO] [stdout] test execution::tests::test_property_test_with_seed_reproducibility ... ok [INFO] [stdout] test execution::tests::test_shrinking_basic ... ok [INFO] [stdout] test generator::tests::test_generator_registry_basic_operations ... ok [INFO] [stdout] test generator::tests::test_generator_registry_with_boxed_generators ... ok [INFO] [stdout] test generator::tests::test_generator_registry_type_safety ... ok [INFO] [stdout] test performance::tests::test_lazy_generator ... ok [INFO] [stdout] test performance::tests::test_parallel_config_default ... ok [INFO] [stdout] test execution::tests::test_async_property_test_builder ... ok [INFO] [stdout] test execution::tests::test_property_test_builder ... ok [INFO] [stdout] test execution::tests::test_property_test_builder_error_reporting ... ok [INFO] [stdout] test generator::tests::test_one_of_generator ... ok [INFO] [stdout] test generator::tests::test_boxed_generator ... ok [INFO] [stdout] test execution::tests::test_property_test_builder_default ... ok [INFO] [stdout] test performance::tests::test_parallel_property_test_disabled ... ok [INFO] [stdout] test performance::tests::test_streaming_shrink_strategy ... ok [INFO] [stdout] test performance::tests::test_parallel_property_test_sequential_fallback ... ok [INFO] [stdout] test primitives::new_generator_tests::test_array_generator ... ok [INFO] [stdout] test primitives::new_generator_tests::test_btreemap_generator ... ok [INFO] [stdout] test primitives::new_generator_tests::test_hashset_generator ... ok [INFO] [stdout] test generator::tests::test_constant_generator ... ok [INFO] [stdout] test primitives::new_generator_tests::test_btreeset_generator ... ok [INFO] [stdout] test performance::tests::test_parallel_property_test_enabled ... ok [INFO] [stdout] test execution::tests::test_async_property_test_always_passes ... ok [INFO] [stdout] test primitives::new_generator_tests::test_result_generator ... ok [INFO] [stdout] test primitives::new_generator_tests::test_result_shrinking ... ok [INFO] [stdout] test primitives::new_generator_tests::test_unit_generator ... ok [INFO] [stdout] test primitives::tests::test_hashmap_value_shrinking ... ok [INFO] [stdout] test primitives::tests::test_hashset_element_shrinking ... ok [INFO] [stdout] test ergonomic::macros::tests::test_assert_property_failing - should panic ... ok [INFO] [stdout] test primitives::tests::test_int_generator ... ok [INFO] [stdout] test primitives::tests::test_char_generator ... ok [INFO] [stdout] test primitives::tests::test_string_combined_shrinking ... ok [INFO] [stdout] test primitives::tests::test_hashmap_combined_shrinking ... ok [INFO] [stdout] test primitives::tests::test_bool_generator ... ok [INFO] [stdout] test primitives::tests::test_string_character_simplification ... ok [INFO] [stdout] test generator::tests::test_one_of_generator_empty_values - should panic ... ok [INFO] [stdout] test performance::tests::test_check_parallel_function ... ok [INFO] [stdout] test primitives::tests::test_hashmap_key_shrinking ... ok [INFO] [stdout] test primitives::new_generator_tests::test_hashset_shrinking ... ok [INFO] [stdout] test primitives::tests::test_hashmap_structural_shrinking ... ok [INFO] [stdout] test primitives::tests::test_full_range_generators ... ok [INFO] [stdout] test primitives::tests::test_string_digit_simplification ... ok [INFO] [stdout] test rng::tests::test_rng_manager_set_seed ... ok [INFO] [stdout] test rng::tests::test_rng_manager ... ok [INFO] [stdout] test rng::tests::test_default_rng_provider ... ok [INFO] [stdout] test rng::tests::test_rng_manager_with_seed ... ok [INFO] [stdout] test primitives::tests::test_vec_generator ... ok [INFO] [stdout] test rng::tests::test_rng_wrapper ... ok [INFO] [stdout] test rng::tests::test_rng_manager_clone ... ok [INFO] [stdout] test rng::tests::test_test_rng_provider ... ok [INFO] [stdout] test rng::tests::test_global_rng_functions ... ok [INFO] [stdout] test primitives::tests::test_string_length_reduction ... ok [INFO] [stdout] test primitives::tests::test_hashmap_generator ... ok [INFO] [stdout] test primitives::tests::test_string_generator ... ok [INFO] [stdout] test primitives::tests::test_string_shrinks_to_simple_strings ... ok [INFO] [stdout] test primitives::tests::test_string_respects_min_length ... ok [INFO] [stdout] test shrink::tests::test_char_shrinking ... ok [INFO] [stdout] test shrink::tests::test_binary_search_shrink_strategy ... ok [INFO] [stdout] test shrink::tests::test_bool_shrink_strategy ... ok [INFO] [stdout] test shrink::tests::test_bool_shrinking ... ok [INFO] [stdout] test shrink::tests::test_btreemap_shrinking ... ok [INFO] [stdout] test shrink::tests::test_btreeset_shrinking ... ok [INFO] [stdout] test shrink::tests::test_char_shrink_strategy ... ok [INFO] [stdout] test shrink::tests::test_collection_shrink_empty ... ok [INFO] [stdout] test shrink::tests::test_collection_shrink_single_element ... ok [INFO] [stdout] test shrink::tests::test_collection_shrink_strategy ... ok [INFO] [stdout] test shrink::tests::test_comprehensive_shrinking_integration ... ok [INFO] [stdout] test shrink::tests::test_five_tuple_shrinking ... ok [INFO] [stdout] test shrink::tests::test_complex_nested_structure_shrinking ... ok [INFO] [stdout] test shrink::tests::test_linear_shrink_strategy ... ok [INFO] [stdout] test shrink::tests::test_float_shrinking ... ok [INFO] [stdout] test shrink::tests::test_async_shrink_engine_no_shrinking_needed ... ok [INFO] [stdout] test shrink::tests::test_hashset_shrinking ... ok [INFO] [stdout] test shrink::tests::test_coordinated_shrinking_strategies ... ok [INFO] [stdout] test shrink::tests::test_float_shrink_strategy ... ok [INFO] [stdout] test shrink::tests::test_option_shrinking ... ok [INFO] [stdout] test shrink::tests::test_four_tuple_shrinking ... ok [INFO] [stdout] test shrink::tests::test_nested_collection_shrinking_strategy ... ok [INFO] [stdout] test shrink::tests::test_recursive_shrinking_strategy ... ok [INFO] [stdout] test shrink::tests::test_nested_vec_shrinking ... ok [INFO] [stdout] test shrink::tests::test_hashmap_shrinking ... ok [INFO] [stdout] test shrink::tests::test_float_shrinking_special_values ... ok [INFO] [stdout] test shrink::tests::test_shrink_config_defaults ... ok [INFO] [stdout] test shrink::tests::test_result_shrinking ... ok [INFO] [stdout] test shrink::tests::test_shrink_engine_basic_shrinking ... ok [INFO] [stdout] test shrink::tests::test_shrink_engine_creation ... ok [INFO] [stdout] test shrink::tests::test_shrink_engine_max_iterations ... ok [INFO] [stdout] test shrink::tests::test_shrink_engine_integration_with_vectors ... ok [INFO] [stdout] test shrink::tests::test_shrink_config_builders ... ok [INFO] [stdout] test shrink::tests::test_shrink_engine_no_shrinking_needed ... ok [INFO] [stdout] test shrink::tests::test_shrink_engine_with_custom_strategy ... ok [INFO] [stdout] test shrink::tests::test_shrink_result_clone ... ok [INFO] [stdout] test shrink::tests::test_shrink_result_creation ... ok [INFO] [stdout] test shrink::tests::test_shrink_result_no_shrinking ... ok [INFO] [stdout] test shrink::tests::test_shrinkable_trait_for_integers ... ok [INFO] [stdout] test shrink::tests::test_shrink_engine_with_complex_types ... ok [INFO] [stdout] test shrink::tests::test_shrinkable_trait_for_vectors ... ok [INFO] [stdout] test shrink::tests::test_signed_int_shrink_strategy ... ok [INFO] [stdout] test shrink::tests::test_signed_integer_shrinking ... ok [INFO] [stdout] test shrink::tests::test_string_shrink_strategy ... ok [INFO] [stdout] test shrink::tests::test_shrink_engine_timeout ... ok [INFO] [stdout] test shrink::tests::test_string_shrinking ... ok [INFO] [stdout] test shrink::tests::test_tuple_coordinated_shrinking_strategy ... ok [INFO] [stdout] test shrink::tests::test_unsigned_integer_shrinking ... ok [INFO] [stdout] test shrink::tests::test_tuple_shrinking ... ok [INFO] [stdout] test statistics::tests::test_collector_reset ... ok [INFO] [stdout] test shrink::tests::test_triple_tuple_shrinking ... ok [INFO] [stdout] test statistics::tests::test_coverage_report ... ok [INFO] [stdout] test statistics::tests::test_analysis_report_generation ... ok [INFO] [stdout] test statistics::tests::test_boolean_coverage ... ok [INFO] [stdout] test shrink::tests::test_unsigned_int_shrink_strategy ... ok [INFO] [stdout] test strategy::tests::test_f32_shrinking_at_start ... ok [INFO] [stdout] test statistics::tests::test_numeric_coverage ... ok [INFO] [stdout] test strategy::tests::test_f32_shrinking_positive_to_zero ... ok [INFO] [stdout] test statistics::tests::test_statistics_collector_basic ... ok [INFO] [stdout] test strategy::tests::test_f32_shrinking_respects_bounds ... ok [INFO] [stdout] test strategy::tests::test_f32_shrinking_infinity ... ok [INFO] [stdout] test statistics::tests::test_string_coverage ... ok [INFO] [stdout] test strategy::tests::test_f32_shrinking_nan ... ok [INFO] [stdout] test strategy::tests::test_f64_shrinking_negative_range ... ok [INFO] [stdout] test strategy::tests::test_f64_shrinking_positive_to_zero ... ok [INFO] [stdout] test strategy::tests::test_f32_shrinking_small_values ... ok [INFO] [stdout] test strategy::tests::test_f64_shrinking_at_start ... ok [INFO] [stdout] test strategy::tests::test_f64_shrinking_respects_bounds ... ok [INFO] [stdout] test statistics::tests::test_coverage_thresholds_builder ... ok [INFO] [stdout] test strategy::tests::test_flat_map_basic ... ok [INFO] [stdout] test strategy::tests::test_filter_shrinking ... ok [INFO] [stdout] test strategy::tests::test_filter_shrinking_maintains_predicate ... ok [INFO] [stdout] test strategy::tests::test_flat_map_shrinking ... ok [INFO] [stdout] test strategy::tests::test_just_strategy ... ok [INFO] [stdout] test strategy::tests::test_map_shrinking ... ok [INFO] [stdout] test shrink::tests::test_async_shrink_engine_with_strategy ... ok [INFO] [stdout] test strategy::tests::test_map_shrinking_with_range ... ok [INFO] [stdout] test statistics::tests::test_statistics_collector_disabled ... ok [INFO] [stdout] test strategy::tests::test_f64_shrinking_special_values ... ok [INFO] [stdout] test statistics::tests::test_enum_coverage ... ok [INFO] [stdout] test strategy::tests::test_one_of_shrinking_order ... ok [INFO] [stdout] test statistics::tests::test_performance_timing ... ok [INFO] [stdout] test strategy::tests::test_one_of_strategy ... ok [INFO] [stdout] test strategy::tests::test_one_of_shrinking_tries_alternatives ... ok [INFO] [stdout] test strategy::tests::test_range_shrinking_at_start ... ok [INFO] [stdout] test strategy::tests::test_range_shrinking_negative_to_zero ... ok [INFO] [stdout] test strategy::tests::test_range_shrinking_sequence ... ok [INFO] [stdout] test strategy::tests::test_range_shrinking_unsigned ... ok [INFO] [stdout] test strategy::tests::test_range_strategy ... ok [INFO] [stdout] test strategy::tests::test_strategy_filter ... ok [INFO] [stdout] test strategy::tests::test_strategy_map ... ok [INFO] [stdout] test strategy::tests::test_strategy_zip ... ok [INFO] [stdout] test strategy::tests::test_tuple3_generation ... ok [INFO] [stdout] test strategy::tests::test_tuple3_shrinking_all_elements ... ok [INFO] [stdout] test strategy::tests::test_tuple3_shrinking_first_element ... ok [INFO] [stdout] test strategy::tests::test_tuple3_shrinking_order ... ok [INFO] [stdout] test primitives::tests::test_float_generator ... ok [INFO] [stdout] test strategy::tests::test_tuple5_shrinking_all_elements ... ok [INFO] [stdout] test strategy::tests::test_zip_shrinking ... ok [INFO] [stdout] test test_runner::tests::test_default_formatter ... ok [INFO] [stdout] test strategy::tests::test_zip_shrinking_both_sides ... ok [INFO] [stdout] test strategy::tests::test_tuple4_generation ... ok [INFO] [stdout] test test_runner::tests::test_format_failure ... ok [INFO] [stdout] test strategy::tests::test_range_shrinking_positive_to_zero ... ok [INFO] [stdout] test strategy::tests::test_tuple5_generation ... ok [INFO] [stdout] test strategy::tests::test_range_shrinking_respects_bounds ... ok [INFO] [stdout] test test_runner::tests::test_format_success ... ok [INFO] [stdout] test test_runner::tests::test_json_formatter ... ok [INFO] [stdout] test test_runner::tests::test_test_context_creation ... ok [INFO] [stdout] test test_runner::tests::test_test_result_conversion ... ok [INFO] [stdout] test tests::test_config_defaults ... ok [INFO] [stdout] test test_runner::tests::test_verbose_formatter ... ok [INFO] [stdout] test tests::test_property_error_display ... ok [INFO] [stdout] test tests::test_generator_config_defaults ... ok [INFO] [stdout] test tests::test_public_api_integration ... ok [INFO] [stdout] test tests::test_global_config_defaults ... ok [INFO] [stdout] test tests::test_strategy_composition_public_api ... ok [INFO] [stdout] test strategy::tests::test_strategy_composition ... ok [INFO] [stdout] test strategy::tests::test_tuple4_shrinking ... ok [INFO] [stdout] test strategy::tests::test_tuple5_shrinking ... ok [INFO] [stdout] test shrink::tests::test_async_shrink_engine_with_timeout ... ok [INFO] [stdout] test shrink::tests::test_async_shrink_engine_with_custom_timeout ... ok [INFO] [stdout] test shrink::tests::test_async_shrink_engine_basic ... ok [INFO] [stderr] Running tests/async_integration.rs (/opt/rustwide/target/debug/deps/async_integration-fce56a3759dc997c) [INFO] [stdout] test execution::tests::test_check_async_function_with_defaults ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 252 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.39s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_async_performance ... ok [INFO] [stdout] test test_async_error_handling ... ok [INFO] [stdout] test test_async_property_failure_with_shrinking ... ok [INFO] [stdout] test test_async_property_with_shared_state ... ok [INFO] [stdout] test test_async_property_with_builder ... ok [INFO] [stdout] test test_concurrent_async_properties ... ok [INFO] [stdout] test test_async_property_with_timeout ... ok [INFO] [stdout] test test_async_property_with_config ... ok [INFO] [stdout] test test_async_sync_interoperability ... ok [INFO] [stdout] test test_basic_async_property ... ok [INFO] [stdout] test test_async_property_with_complex_data ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s [INFO] [stdout] [INFO] [stderr] Running tests/basic_derive_test.rs (/opt/rustwide/target/debug/deps/basic_derive_test-f719fd04e6c59c41) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::test_manual_struct_generation ... ok [INFO] [stdout] test tests::test_shrinking_basic ... ok [INFO] [stdout] test tests::test_manual_enum_generation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/builder_macro_test.rs (/opt/rustwide/target/debug/deps/builder_macro_test-5e0b55adacf6e9f7) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test builder_macro_tests::test_builder_macro_compiles ... ok [INFO] [stdout] test test_full_config ... ok [INFO] [stdout] test test_simple_addition ... ok [INFO] [stdout] test test_with_config ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/coverage_integration_test.rs (/opt/rustwide/target/debug/deps/coverage_integration_test-7c559cf276aeaa3b) [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] [stderr] Running tests/derive_complex_test.rs (/opt/rustwide/target/debug/deps/derive_complex_test-f0e38801b196ca2f) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test tests::test_bounds_checking ... ok [INFO] [stdout] test tests::test_complex_nested_generation ... ok [INFO] [stdout] test tests::test_generic_struct_generation ... ok [INFO] [stdout] test tests::test_multiple_generic_parameters ... ok [INFO] [stdout] test tests::test_generic_enum_generation ... ok [INFO] [stdout] test tests::test_recursive_tree_generation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/derive_customization_integration_test.rs (/opt/rustwide/target/debug/deps/derive_customization_integration_test-d7295b4dcc51b591) [INFO] [stdout] [INFO] [stderr] Running tests/derive_customization_test.rs (/opt/rustwide/target/debug/deps/derive_customization_test-cd344a809e724a55) [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::test_arbitrary_trait_works ... ok [INFO] [stdout] test tests::test_customized_struct_generation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::test_builder_pattern_customization ... ok [INFO] [stdout] test tests::test_default_vs_customized ... ok [INFO] [stdout] test tests::test_field_custom_generator ... ok [INFO] [stdout] test tests::test_customized_struct_generation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/derive_integration_test.rs (/opt/rustwide/target/debug/deps/derive_integration_test-8fc61d5ad593f357) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test tests::test_shrinking_basic ... ok [INFO] [stdout] test tests::test_arbitrary_trait_implementation ... ok [INFO] [stdout] test tests::test_simple_enum_derivation ... ok [INFO] [stdout] test tests::test_tuple_struct_derivation ... ok [INFO] [stdout] test tests::test_simple_struct_derivation ... ok [INFO] [stdout] test tests::test_generic_struct_derivation ... ok [INFO] [stdout] test tests::test_unit_struct_derivation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/end_to_end_integration.rs (/opt/rustwide/target/debug/deps/end_to_end_integration-6577a054d33139ec) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_complete_workflow ... ok [INFO] [stdout] test test_error_reporting_integration ... ok [INFO] [stdout] test test_performance_characteristics ... ok [INFO] [stdout] test test_memory_usage_integration ... ok [INFO] [stdout] test test_comprehensive_integration ... ok [INFO] [stdout] test test_parallel_execution_integration ... ok [INFO] [stdout] test test_regression_critical_functionality ... ok [INFO] [stdout] test test_async_end_to_end ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.87s [INFO] [stdout] [INFO] [stderr] Running tests/error_reporting_test.rs (/opt/rustwide/target/debug/deps/error_reporting_test-a28a8b5d0aca025c) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test test_different_error_types_formatting ... ok [INFO] [stdout] test test_error_report_without_shrinking ... ok [INFO] [stdout] test test_error_reporter_builder_pattern ... ok [INFO] [stdout] test test_comprehensive_error_report_formatting ... ok [INFO] [stdout] test test_error_suggestions_generation ... ok [INFO] [stdout] test test_error_reporter_basic_functionality ... ok [INFO] [stdout] test test_property_test_builder_with_error_reporting ... ok [INFO] [stdout] test test_error_reporter_for_test_output_integration ... ok [INFO] [stdout] test test_shrink_progress_visualization ... ok [INFO] [stdout] test test_error_reporter_summary_vs_detailed ... ok [INFO] [stdout] test test_error_message_quality_and_completeness ... ok [INFO] [stdout] test test_shrinkage_progress_in_property_test ... ok [INFO] [stderr] Running tests/examples_integration_test.rs (/opt/rustwide/target/debug/deps/examples_integration_test-f5452c6f41874479) [INFO] [stdout] test test_shrink_progress_with_no_steps ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test test_async_with_builder ... ok [INFO] [stdout] test test_basic_usage_patterns ... ok [INFO] [stdout] test test_builder_pattern ... ok [INFO] [stdout] test test_collection_properties ... ok [INFO] [stdout] test test_composite_generator ... ok [INFO] [stdout] test test_configuration_validation ... ok [INFO] [stdout] test test_complete_workflow_integration ... ok [INFO] [stdout] test test_shrinking_behavior ... ok [INFO] [stdout] test test_performance_monitoring ... ok [INFO] [stdout] test test_custom_configuration ... ok [INFO] [stdout] test test_custom_email_generator ... ok [INFO] [stdout] test test_memory_efficient_patterns ... ok [INFO] [stdout] test test_strategy_composition ... ok [INFO] [stderr] Running tests/macro_integration_test.rs (/opt/rustwide/target/debug/deps/macro_integration_test-721c35e9e4e81dff) [INFO] [stdout] test test_basic_async_property ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.25s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test macro_tests::test_absolute_value_property ... ok [INFO] [stdout] test basic_macro_tests::test_manual_property_integration ... ok [INFO] [stdout] test macro_tests::test_point_distance_property ... ok [INFO] [stdout] test macro_tests::test_vector_reverse_property ... ok [INFO] [stdout] test test_runner_compatibility::cargo_test_compatible_property ... ok [INFO] [stdout] test macro_tests::test_hashmap_property ... ok [INFO] [stdout] test macro_tests::test_string_length_property ... ok [INFO] [stdout] test output_integration_tests::test_formatter_integration ... ok [INFO] [stdout] test output_integration_tests::test_test_context_integration ... ok [INFO] [stdout] test output_integration_tests::test_test_runner_formatting ... ok [INFO] [stdout] test macro_tests::test_addition_commutative ... ok [INFO] [stdout] test macro_tests::test_error_handling_property ... ok [INFO] [stdout] test macro_tests::test_async_property ... ok [INFO] [stdout] test macro_tests::test_timeout_property ... ok [INFO] [stdout] test basic_macro_tests::test_property_failure_panic - should panic ... ok [INFO] [stdout] test test_runner_compatibility::custom_harness_compatible_property ... ok [INFO] [stdout] test macro_tests::test_shrinking_property ... ok [INFO] [stdout] test test_runner_compatibility::nextest_compatible_property ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running tests/performance_test.rs (/opt/rustwide/target/debug/deps/performance_test-f33b3d2751fe8d76) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_parallel_config_defaults ... ok [INFO] [stdout] test test_streaming_shrink_strategy ... ok [INFO] [stdout] test test_lazy_generator ... ok [INFO] [stdout] test test_parallel_execution_basic ... ok [INFO] [stdout] test test_parallel_vs_sequential_performance ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/persistence_integration.rs (/opt/rustwide/target/debug/deps/persistence_integration-ab89bcc77b3b74c9) [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] [stderr] Running tests/property_test_macro_test.rs (/opt/rustwide/target/debug/deps/property_test_macro_test-a763bd57a7ad7760) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test macro_expansion_tests::test_macro_generates_valid_sync_test ... ok [INFO] [stdout] test test_addition_commutative ... ok [INFO] [stdout] test test_absolute_value_non_negative ... ok [INFO] [stdout] test test_boolean_negation ... ok [INFO] [stdout] test macro_expansion_tests::test_macro_generates_valid_async_test ... ok [INFO] [stdout] test test_multiplication_by_zero ... ok [INFO] [stdout] test test_string_length_bounds ... ok [INFO] [stdout] test test_three_params ... ok [INFO] [stdout] test test_tuple_access ... ok [INFO] [stdout] test test_vector_length ... ok [INFO] [stdout] test test_async_with_config ... ok [INFO] [stdout] test test_char_is_valid ... ok [INFO] [stdout] test test_async_property ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s [INFO] [stdout] [INFO] [stderr] Running tests/regression_test_suite.rs (/opt/rustwide/target/debug/deps/regression_test_suite-8b77419572948a5a) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test regression_basic_property_testing ... ok [INFO] [stdout] test regression_configuration_functionality ... ok [INFO] [stdout] test regression_custom_generators ... ok [INFO] [stdout] test regression_error_handling ... ok [INFO] [stdout] test regression_shrinking_functionality ... ok [INFO] [stdout] test regression_statistics_functionality ... ok [INFO] [stdout] test regression_strategy_composition ... ok [INFO] [stdout] test regression_test_runner_integration ... ok [INFO] [stdout] test regression_memory_management ... ok [INFO] [stdout] test regression_comprehensive_test ... ok [INFO] [stdout] test regression_generator_functionality ... ok [INFO] [stderr] Running tests/statistics_test.rs (/opt/rustwide/target/debug/deps/statistics_test-6e6e3a4b79864643) [INFO] [stdout] test regression_async_functionality ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test test_boolean_coverage_tracking ... ok [INFO] [stdout] test test_basic_statistics_collection ... ok [INFO] [stdout] test test_coverage_recommendations ... ok [INFO] [stdout] test test_coverage_thresholds ... ok [INFO] [stdout] test test_collection_coverage_tracking ... ok [INFO] [stdout] test test_enum_coverage_tracking ... ok [INFO] [stdout] test test_statistics_collector_reset ... ok [INFO] [stdout] test test_statistics_with_custom_generator ... ok [INFO] [stdout] test test_statistics_integration_with_check_functions ... ok [INFO] [stdout] test test_statistics_report_generation ... ok [INFO] [stdout] test test_memory_tracking ... ok [INFO] [stdout] test test_numeric_coverage_tracking ... ok [INFO] [stdout] test test_statistics_collector_direct_usage ... ok [INFO] [stdout] test test_statistics_collector_timing ... ok [INFO] [stdout] test test_statistics_with_different_types ... ok [INFO] [stdout] test test_string_coverage_tracking ... ok [INFO] [stdout] test test_performance_analysis ... ok [INFO] [stderr] Running tests/test_framework_integration.rs (/opt/rustwide/target/debug/deps/test_framework_integration-e06165b16dc1ef24) [INFO] [stdout] test test_statistics_disabled ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test test_builder_pattern_integration ... ok [INFO] [stdout] test test_error_message_formatting ... ok [INFO] [stdout] test test_memory_cleanup_integration ... ok [INFO] [stdout] test test_async_property_failure ... ok [INFO] [stdout] test test_cargo_test_compatibility ... ok [INFO] [stdout] test test_concurrent_property_tests ... ok [INFO] [stdout] test test_custom_harness_compatibility ... ok [INFO] [stdout] test test_custom_test_config_integration ... ok [INFO] [stdout] test test_property_failure_integration ... ok [INFO] [stdout] test test_statistics_output_integration ... ok [INFO] [stdout] test test_output_capture_integration ... ok [INFO] [stdout] test test_standard_test_integration ... ok [INFO] [stdout] test test_test_name_and_module_integration ... ok [INFO] [stdout] test test_shrinking_output_formatting ... ok [INFO] [stdout] test test_panic_on_property_failure ... ok [INFO] [stdout] test test_async_test_integration ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s [INFO] [stdout] [INFO] [stderr] Doc-tests protest [INFO] [stdout] [INFO] [stdout] running 31 tests [INFO] [stdout] test src/ergonomic/builder.rs - ergonomic::builder::ErgonomicPropertyTest::iterations (line 54) ... ok [INFO] [stdout] test src/ergonomic.rs - ergonomic (line 12) ... ok [INFO] [stdout] test src/ergonomic/builder.rs - ergonomic::builder::ErgonomicPropertyTest::max_depth (line 130) ... ok [INFO] [stdout] test src/ergonomic/builder.rs - ergonomic::builder::ErgonomicPropertyTest (line 25) ... ok [INFO] [stdout] test src/ergonomic/builder.rs - ergonomic::builder::ErgonomicPropertyTest::max_shrink_iterations (line 84) ... ok [INFO] [stdout] test src/ergonomic/builder.rs - ergonomic::builder::ErgonomicPropertyTest::run (line 164) ... ok [INFO] [stdout] test src/ergonomic/auto_gen.rs - ergonomic::auto_gen::AutoGen (line 21) ... ok [INFO] [stdout] test src/ergonomic/builder.rs - ergonomic::builder::ErgonomicPropertyTest::run_with (line 190) ... ok [INFO] [stdout] test src/ergonomic/builder.rs - ergonomic::builder::ErgonomicPropertyTest::seed (line 69) ... ok [INFO] [stdout] test src/ergonomic/builder.rs - ergonomic::builder::ErgonomicPropertyTest::size_hint (line 115) ... ok [INFO] [stdout] test src/ergonomic/builder.rs - ergonomic::builder::ErgonomicPropertyTest::shrink_timeout (line 99) ... ok [INFO] [stdout] test src/ergonomic/builder.rs - ergonomic::builder::property (line 222) ... ok [INFO] [stdout] test src/ergonomic/macros.rs - ergonomic::macros::property (line 14) ... ok [INFO] [stdout] test src/ergonomic/patterns.rs - ergonomic::patterns::distributive (line 237) ... ok [INFO] [stdout] test src/ergonomic/closure_property.rs - ergonomic::closure_property::check_with_closure (line 74) ... ok [INFO] [stdout] test src/ergonomic/patterns.rs - ergonomic::patterns::monotonic_decreasing (line 184) ... ok [INFO] [stdout] test src/ergonomic/macros.rs - ergonomic::macros::property (line 22) ... ok [INFO] [stdout] test src/ergonomic/patterns.rs - ergonomic::patterns::idempotent (line 69) ... ok [INFO] [stdout] test src/ergonomic/patterns.rs - ergonomic::patterns::commutative (line 12) ... ok [INFO] [stdout] test src/ergonomic/closure_property.rs - ergonomic::closure_property::check_with_closure (line 86) ... ok [INFO] [stdout] test src/ergonomic/builder.rs - ergonomic::builder::ErgonomicPropertyTest::with_generator (line 145) ... ok [INFO] [stdout] test src/ergonomic/macros.rs - ergonomic::macros::assert_property (line 101) ... ok [INFO] [stdout] test src/ergonomic/macros.rs - ergonomic::macros::generator (line 82) ... ok [INFO] [stdout] test src/ergonomic/patterns.rs - ergonomic::patterns::inverse (line 127) ... ok [INFO] [stdout] test src/ergonomic/macros.rs - ergonomic::macros::assert_property (line 109) ... ok [INFO] [stdout] test src/ergonomic/patterns.rs - ergonomic::patterns::monotonic_increasing (line 156) ... ok [INFO] [stdout] test src/ergonomic/patterns.rs - ergonomic::patterns::associative (line 41) ... ok [INFO] [stdout] test src/lib.rs - (line 13) ... ok [INFO] [stdout] test src/ergonomic/patterns.rs - ergonomic::patterns::round_trip (line 97) ... ok [INFO] [stdout] test src/ergonomic/patterns.rs - ergonomic::patterns::has_identity (line 212) ... ok [INFO] [stdout] test src/ergonomic/closure_property.rs - ergonomic::closure_property::check_with_closure_config (line 111) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stdout] all doctests ran in 1.20s; merged doctests compilation took 1.10s [INFO] running `Command { std: "docker" "inspect" "5644cb95e58470a4d8b99ebf368931ffa5b6be04573045b77f3cd3058fc762a7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5644cb95e58470a4d8b99ebf368931ffa5b6be04573045b77f3cd3058fc762a7", kill_on_drop: false }` [INFO] [stdout] 5644cb95e58470a4d8b99ebf368931ffa5b6be04573045b77f3cd3058fc762a7