[INFO] fetching crate confers 0.4.0...
[INFO] testing confers-0.4.0 against 1.98.0-beta.1 for beta-1.98-1
[INFO] extracting crate confers 0.4.0 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate confers 0.4.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate confers 0.4.0
[INFO] tweaked toml for crates.io crate confers 0.4.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate confers 0.4.0 on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate confers 0.4.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.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] f1603cdaae4a1f1977b45f1cbade823f762342c2322905b637cd4203db74f7cd
[INFO] running `Command { std: "docker" "start" "f1603cdaae4a1f1977b45f1cbade823f762342c2322905b637cd4203db74f7cd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f1603cdaae4a1f1977b45f1cbade823f762342c2322905b637cd4203db74f7cd", 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" "f1603cdaae4a1f1977b45f1cbade823f762342c2322905b637cd4203db74f7cd" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f1603cdaae4a1f1977b45f1cbade823f762342c2322905b637cd4203db74f7cd", 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" "f1603cdaae4a1f1977b45f1cbade823f762342c2322905b637cd4203db74f7cd" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling winnow v1.0.0
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling toml_datetime v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling serde_spanned v1.1.0
[INFO] [stderr]    Compiling toml_writer v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling tagptr v0.2.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling uuid v1.23.0
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling toml_parser v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling async-lock v3.4.2
[INFO] [stderr]    Compiling toml v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling getset v0.1.7
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling confers-macros v0.4.0
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling moka v0.12.15
[INFO] [stderr]    Compiling compact_str v0.9.0
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling confers v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 29.30s
[INFO] running `Command { std: "docker" "inspect" "f1603cdaae4a1f1977b45f1cbade823f762342c2322905b637cd4203db74f7cd", 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" "f1603cdaae4a1f1977b45f1cbade823f762342c2322905b637cd4203db74f7cd" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.47
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.47
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling pem-rfc7468 v0.7.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling webpki-roots v1.0.6
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling chacha20 v0.10.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling uuid v1.23.0
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling signatory v0.27.1
[INFO] [stderr]    Compiling pin-project-internal v1.1.11
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling sdd v3.0.10
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling criterion-plot v0.6.0
[INFO] [stderr]    Compiling scc v2.4.0
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling pin-project v1.1.11
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.3
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling serial_test_derive v3.4.0
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling getset v0.1.7
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling confers-macros v0.4.0
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling moka v0.12.15
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling compact_str v0.9.0
[INFO] [stderr]    Compiling serde_nanos v0.1.4
[INFO] [stderr]    Compiling serial_test v3.4.0
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling confers v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]    Compiling nuid v0.5.0
[INFO] [stderr]    Compiling nkeys v0.4.5
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling tryhard v0.5.2
[INFO] [stderr]    Compiling criterion v0.7.0
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling tokio-websockets v0.10.1
[INFO] [stderr]    Compiling async-nats v0.49.1
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 40s
[INFO] running `Command { std: "docker" "inspect" "f1603cdaae4a1f1977b45f1cbade823f762342c2322905b637cd4203db74f7cd", 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" "f1603cdaae4a1f1977b45f1cbade823f762342c2322905b637cd4203db74f7cd" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.49s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/confers-9ebf8066af128d1b)
[INFO] [stdout] 
[INFO] [stdout] running 645 tests
[INFO] [stdout] test error::config_error::tests::test_audit_message ... ok
[INFO] [stdout] test error::config_error::tests::test_audit_message_circular_reference ... ok
[INFO] [stdout] test error::config_error::tests::test_audit_message_invalid_value ... ok
[INFO] [stdout] test error::config_error::tests::test_audit_message_parse_error ... ok
[INFO] [stdout] test error::config_error::tests::test_code_circular_reference ... ok
[INFO] [stdout] test error::config_error::tests::test_code_file_not_found ... ok
[INFO] [stdout] test error::config_error::tests::test_code_interpolation_error ... ok
[INFO] [stdout] test error::config_error::tests::test_code_parse_error ... ok
[INFO] [stdout] test error::config_error::tests::test_code_invalid_value ... ok
[INFO] [stdout] test error::config_error::tests::test_code_size_limit_exceeded ... ok
[INFO] [stdout] test error::config_error::tests::test_code_source_chain_error ... ok
[INFO] [stdout] test error::config_error::tests::test_code_validation_failed ... ok
[INFO] [stdout] test error::config_error::tests::test_code_version_mismatch ... ok
[INFO] [stdout] test error::config_error::tests::test_debug_format_config_config_error ... ok
[INFO] [stdout] test error::config_error::tests::test_display_circular_reference ... ok
[INFO] [stdout] test error::config_error::tests::test_display_error_codes ... ok
[INFO] [stdout] test error::config_error::tests::test_display_error_codes_remaining ... ok
[INFO] [stdout] test error::config_error::tests::test_display_file_not_found ... ok
[INFO] [stdout] test error::config_error::tests::test_display_interpolation_error ... ok
[INFO] [stdout] test error::config_error::tests::test_display_invalid_value ... ok
[INFO] [stdout] test error::config_error::tests::test_display_missing_field ... ok
[INFO] [stdout] test error::config_error::tests::test_display_parse_error_with_location ... ok
[INFO] [stdout] test error::config_error::tests::test_display_parse_error_without_location ... ok
[INFO] [stdout] test error::config_error::tests::test_display_size_limit_exceeded ... ok
[INFO] [stdout] test error::config_error::tests::test_display_source_chain_error ... ok
[INFO] [stdout] test error::config_error::tests::test_display_validation_failed ... ok
[INFO] [stdout] test error::config_error::tests::test_display_version_mismatch ... ok
[INFO] [stdout] test error::config_error::tests::test_error_code ... ok
[INFO] [stdout] test error::config_error::tests::test_helper_methods ... ok
[INFO] [stdout] test error::config_error::tests::test_helper_methods_field_values ... ok
[INFO] [stdout] test error::config_error::tests::test_user_message_circular_reference ... ok
[INFO] [stdout] test error::config_error::tests::test_init_result_type_alias ... ok
[INFO] [stdout] test error::config_error::tests::test_user_message_file_not_found_gcloud_path_sanitized ... ok
[INFO] [stdout] test error::config_error::tests::test_user_message_file_not_found_normal_path ... ok
[INFO] [stdout] test error::config_error::tests::test_user_message_file_not_found_sanitized ... ok
[INFO] [stdout] test error::config_error::tests::test_user_message_interpolation_error ... ok
[INFO] [stdout] test error::config_error::tests::test_user_message_invalid_value ... ok
[INFO] [stdout] test error::config_error::tests::test_user_message_missing_field ... ok
[INFO] [stdout] test error::config_error::tests::test_user_message_parse_error_with_location ... ok
[INFO] [stdout] test error::config_error::tests::test_user_message_parse_error_without_location ... ok
[INFO] [stdout] test error::config_error::tests::test_user_message_size_limit_exceeded ... ok
[INFO] [stdout] test error::config_error::tests::test_user_message_source_chain_error ... ok
[INFO] [stdout] test error::config_error::tests::test_user_message_validation_failed ... ok
[INFO] [stdout] test error::config_error::tests::test_user_message_version_mismatch ... ok
[INFO] [stdout] test error::config_error::tests::test_audit_message_missing_field ... ok
[INFO] [stdout] test error::tests::test_audit_message ... ok
[INFO] [stdout] test error::tests::test_audit_message_concurrency_conflict ... ok
[INFO] [stdout] test error::tests::test_build_result_map_preserves_metadata ... ok
[INFO] [stdout] test error::tests::test_build_result_degraded_has_no_warnings ... ok
[INFO] [stdout] test error::tests::test_build_result_with_warnings ... ok
[INFO] [stdout] test error::tests::test_build_result ... ok
[INFO] [stdout] test error::tests::test_confers_error_type_alias_matches_config_error ... ok
[INFO] [stdout] test error::tests::test_confers_result_type_alias ... ok
[INFO] [stdout] test error::tests::test_build_result_ok_has_no_warnings ... ok
[INFO] [stdout] test error::tests::test_config_error_debug_format ... ok
[INFO] [stdout] test error::tests::test_config_error_display_concurrency_conflict_with_expected_type ... ok
[INFO] [stdout] test error::tests::test_config_error_code_mapping_all_variants ... ok
[INFO] [stdout] test error::tests::test_config_error_display_file_not_found ... ok
[INFO] [stdout] test error::tests::test_config_error_display_health_check_failed ... ok
[INFO] [stdout] test error::tests::test_audit_message_timeout ... ok
[INFO] [stdout] test error::tests::test_config_error_display_key_rotation_failed ... ok
[INFO] [stdout] test error::tests::test_config_error_display_lock_poisoned ... ok
[INFO] [stdout] test error::tests::test_config_error_display_multi_source ... ok
[INFO] [stdout] test error::tests::test_config_error_display_override_blocked ... ok
[INFO] [stdout] test error::tests::test_config_error_display_size_limit_exceeded ... ok
[INFO] [stdout] test error::tests::test_config_error_display_validation_failed ... ok
[INFO] [stdout] test error::tests::test_config_error_display_module_not_found ... ok
[INFO] [stdout] test error::tests::test_config_error_display_watcher_error ... ok
[INFO] [stdout] test error::tests::test_config_result_type_alias ... ok
[INFO] [stdout] test error::tests::test_config_error_display_migration_failed ... ok
[INFO] [stdout] test error::tests::test_error_code_display_all_variants ... ok
[INFO] [stdout] test error::tests::test_is_retryable ... ok
[INFO] [stdout] test error::tests::test_from_io_error ... ok
[INFO] [stdout] test error::tests::test_is_retryable_concurrency_conflict ... ok
[INFO] [stdout] test error::tests::test_is_retryable_io_error_connection_refused ... ok
[INFO] [stdout] test error::tests::test_is_retryable_io_error_not_retryable ... ok
[INFO] [stdout] test error::tests::test_is_retryable_io_error_timed_out ... ok
[INFO] [stdout] test error::tests::test_is_retryable_remote_unavailable_not_retryable ... ok
[INFO] [stdout] test error::tests::test_is_retryable_other_variants_not_retryable ... ok
[INFO] [stdout] test error::tests::test_error_code ... ok
[INFO] [stdout] test error::tests::test_is_retryable_watcher_error_not_recoverable ... ok
[INFO] [stdout] test error::tests::test_is_retryable_watcher_error_recoverable ... ok
[INFO] [stdout] test error::tests::test_is_retryable_io_error_connection_reset ... ok
[INFO] [stdout] test error::tests::test_is_sensitive_jwt_token ... ok
[INFO] [stdout] test error::tests::test_is_sensitive_aws_key_in_message ... ok
[INFO] [stdout] test error::tests::test_multi_source_error_debug_format ... ok
[INFO] [stdout] test error::tests::test_multi_source_error ... ok
[INFO] [stdout] test error::tests::test_multi_source_error_errors_accessor ... ok
[INFO] [stdout] test error::tests::test_multi_source_error_no_partial_success ... ok
[INFO] [stdout] test error::tests::test_multi_source_error_count_error_type ... ok
[INFO] [stdout] test error::tests::test_parse_location ... ok
[INFO] [stdout] test error::tests::test_is_sensitive_credential_field ... ok
[INFO] [stdout] test error::tests::test_is_sensitive_password_field ... ok
[INFO] [stdout] test error::tests::test_is_sensitive_token_field ... ok
[INFO] [stdout] test error::tests::test_non_exhaustive ... ok
[INFO] [stdout] test error::tests::test_multi_source_error_with_partial ... ok
[INFO] [stdout] test error::tests::test_is_sensitive_secret_field ... ok
[INFO] [stdout] test error::tests::test_is_sensitive_key_error ... ok
[INFO] [stdout] test error::tests::test_is_sensitive_url_with_credentials ... ok
[INFO] [stdout] test error::tests::test_is_sensitive_file_not_found ... ok
[INFO] [stdout] test error::tests::test_sanitized_chain ... ok
[INFO] [stdout] test error::tests::test_is_sensitive_decryption_error ... ok
[INFO] [stdout] test error::tests::test_is_sensitive_clean_error_returns_false ... ok
[INFO] [stdout] test error::tests::test_is_sensitive_api_key_field ... ok
[INFO] [stdout] test error::tests::test_debug_message_redacts_url_credentials ... ok
[INFO] [stdout] test error::tests::test_debug_message_contains_file_path ... ok
[INFO] [stdout] test error::tests::test_sanitized_chain_other_variants_no_source ... ok
[INFO] [stdout] test error::tests::test_sanitized_chain_parse_error_no_source ... ok
[INFO] [stdout] test error::tests::test_user_message ... ok
[INFO] [stdout] test error::tests::test_user_message_circular_reference ... ok
[INFO] [stdout] test error::tests::test_user_message_concurrency_conflict ... ok
[INFO] [stdout] test error::tests::test_user_message_decryption_failed_is_sanitized ... ok
[INFO] [stdout] test error::tests::test_user_message_file_not_found_aws_path_sanitized ... ok
[INFO] [stdout] test error::tests::test_user_message_does_not_leak_sensitive_data ... ok
[INFO] [stdout] test error::tests::test_user_message_file_not_found_env_path_sanitized ... ok
[INFO] [stdout] test error::tests::test_user_message_file_not_found_kube_path_sanitized ... ok
[INFO] [stdout] test error::tests::test_user_message_file_not_found_normal_path ... ok
[INFO] [stdout] test error::tests::test_user_message_health_check_failed ... ok
[INFO] [stdout] test error::tests::test_user_message_interpolation_error ... ok
[INFO] [stdout] test error::tests::test_user_message_invalid_value ... ok
[INFO] [stdout] test error::tests::test_user_message_io_error ... ok
[INFO] [stdout] test error::tests::test_user_message_key_error_is_sanitized ... ok
[INFO] [stdout] test error::tests::test_user_message_key_rotation_failed ... ok
[INFO] [stdout] test error::tests::test_user_message_lock_poisoned ... ok
[INFO] [stdout] test error::tests::test_user_message_multi_source ... ok
[INFO] [stdout] test error::tests::test_user_message_override_blocked_with_source ... ok
[INFO] [stdout] test error::tests::test_user_message_override_blocked_no_source ... ok
[INFO] [stdout] test error::tests::test_user_message_parse_error_with_location ... ok
[INFO] [stdout] test error::tests::test_user_message_remote_unavailable ... ok
[INFO] [stdout] test error::tests::test_user_message_migration_failed ... ok
[INFO] [stdout] test error::tests::test_user_message_reload_rolled_back ... ok
[INFO] [stdout] test error::tests::test_user_message_module_not_found ... ok
[INFO] [stdout] test error::tests::test_user_message_parse_error_without_location ... ok
[INFO] [stdout] test error::tests::test_user_message_schema_validation_failed ... ok
[INFO] [stdout] test error::tests::test_user_message_size_limit_exceeded ... ok
[INFO] [stdout] test error::tests::test_user_message_source_chain_error ... ok
[INFO] [stdout] test error::tests::test_user_message_timeout ... ok
[INFO] [stdout] test error::tests::test_user_message_watcher_error_no_path_not_recoverable ... ok
[INFO] [stdout] test error::tests::test_user_message_watcher_error_with_path ... ok
[INFO] [stdout] test error::tests::test_validation_helper_constructs_validation_failed ... ok
[INFO] [stdout] test error::tests::test_warning_code_display_all_variants ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_build_annotated ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_build_annotated_with_memory ... ok
[INFO] [stdout] test error::tests::test_user_message_validation_failed ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_allow_absolute_paths ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_build_invalid_type ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_build_resilient_invalid_type ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_build_timeout_setter ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_build_with_fallback_success ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_chain ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_default_single_value ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_default_trait ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_defaults_method ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_empty ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_env_method ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_file_method ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_build_resilient_success ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_field_strategy_method ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_key_provider_setter ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_limits_method ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_new ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_reload_strategy_canary ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_reload_strategy_linear ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_strategy_method ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_validate_false ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_watch_setter ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_with_defaults ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_with_memory ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_config_function ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_reload_strategy_clone ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_value_to_json_all_variants ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_value_to_json_nan_float ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_reload_strategy_default ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_builder ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_builder_allow_absolute_paths_method ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_builder_default_trait ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_builder_env_method ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_builder_env_with_prefix_method ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_builder_fail_fast_method ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_builder_field_strategy_method ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_builder_file_method ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_builder_file_optional_method ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_metrics_method ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_builder_get_watch_paths ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_memory_priority_setter ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_builder_memory_with_priority ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_builder_strategy_method ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_builder_source_method ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_chain_add_ordered ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_chain_default_trait ... ok
[INFO] [stdout] test impl_::config::builder::tests::test_builder_with_fallback ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_chain_is_empty ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_chain_multi_source_error ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_chain_source_kinds ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_chain_source_names_multi ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_chain_len ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_chain_with_field_strategy ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_chain_override_behavior ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_chain_sources_accessor ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_chain_fail_fast_required_error ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_chain_with_strategy ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_empty_chain ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_multiple_sources ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_single_source ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_fail_fast_optional ... ok
[INFO] [stdout] test impl_::config::chain::tests::test_source_names ... ok
[INFO] [stdout] test impl_::config::limits::tests::test_builder_pattern ... ok
[INFO] [stdout] test impl_::config::limits::tests::test_default_limits ... ok
[INFO] [stdout] test impl_::config::limits::tests::test_extension_check ... ok
[INFO] [stdout] test impl_::config::limits::tests::test_limits_array_length ... ok
[INFO] [stdout] test impl_::config::limits::tests::test_permissive_limits ... ok
[INFO] [stdout] test error::tests::test_sanitized_chain_migration_failed_with_source ... ok
[INFO] [stdout] test impl_::config::limits::tests::test_strict_limits ... ok
[INFO] [stdout] test impl_::config::limits::tests::test_size_checks ... ok
[INFO] [stdout] test impl_::config::source::tests::test_default_source ... ok
[INFO] [stdout] test impl_::config::source::tests::test_default_source_priority ... ok
[INFO] [stdout] test impl_::config::source::tests::test_default_source_collect_priority_zero ... ok
[INFO] [stdout] test impl_::config::limits::tests::test_limits_string_length ... ok
[INFO] [stdout] test impl_::config::source::tests::test_default_source_default_trait ... ok
[INFO] [stdout] test impl_::config::source::tests::test_default_source_set_chained ... ok
[INFO] [stdout] test impl_::config::source::tests::test_default_source_name ... ok
[INFO] [stdout] test impl_::config::source::tests::test_default_source_with_defaults_constructor ... ok
[INFO] [stdout] test impl_::config::source::tests::test_env_source_builder_priority ... ok
[INFO] [stdout] test impl_::config::source::tests::test_env_source_custom_file_suffix ... ok
[INFO] [stdout] test impl_::config::source::tests::test_env_source_file_suffix_empty_path ... ok
[INFO] [stdout] test impl_::config::source::tests::test_env_source_file_suffix_nonexistent_file ... ok
[INFO] [stdout] test impl_::config::source::tests::test_env_source_name_default ... ok
[INFO] [stdout] test error::tests::test_sanitize_error_message_hex_key ... ok
[INFO] [stdout] test impl_::config::source::tests::test_env_source_default_priority ... ok
[INFO] [stdout] test impl_::config::source::tests::test_env_source_file_suffix_reads_file ... ok
[INFO] [stdout] test impl_::config::source::tests::test_env_source_default_trait ... ok
[INFO] [stdout] test impl_::config::source::tests::test_env_source_prefix ... ok
[INFO] [stdout] test impl_::config::source::tests::test_env_source_file_suffix_blocks_sensitive_path ... ok
[INFO] [stdout] test error::tests::test_sanitize_error_message_jwt_token ... ok
[INFO] [stdout] test impl_::config::source::tests::test_file_source_allow_absolute_paths ... ok
[INFO] [stdout] test impl_::config::source::tests::test_env_source_separator_setter ... ok
[INFO] [stdout] test impl_::config::source::tests::test_env_source_skips_file_suffix_without_prefix ... ok
[INFO] [stdout] test error::tests::test_sanitize_error_message_ip_address ... ok
[INFO] [stdout] test error::tests::test_sanitize_error_message_url_with_credentials ... ok
[INFO] [stdout] test error::tests::test_sanitize_error_message_full_path ... ok
[INFO] [stdout] test impl_::config::source::tests::test_file_source_name ... ok
[INFO] [stdout] test error::tests::test_sanitized_chain_parse_error_with_source ... ok
[INFO] [stdout] test impl_::config::source::tests::test_file_source_format ... ok
[INFO] [stdout] test impl_::config::source::tests::test_env_source_with_file_suffix_disabled ... ok
[INFO] [stdout] test impl_::config::source::tests::test_file_source_missing ... ok
[INFO] [stdout] test impl_::config::source::tests::test_file_source_missing_required_error ... ok
[INFO] [stdout] test error::tests::test_sanitize_error_message_aws_access_key ... ok
[INFO] [stdout] test impl_::config::source::tests::test_file_source_new_no_file_name ... ok
[INFO] [stdout] test impl_::config::source::tests::test_file_source_optional_flag ... ok
[INFO] [stdout] test impl_::config::source::tests::test_file_source_path ... ok
[INFO] [stdout] test impl_::config::source::tests::test_file_source_path_accessor ... ok
[INFO] [stdout] test impl_::config::source::tests::test_file_source_with_loader_config ... ok
[INFO] [stdout] test error::tests::test_sanitize_error_message_aws_secret_key ... ok
[INFO] [stdout] test impl_::config::source::tests::test_memory_source_collect_returns_priority ... ok
[INFO] [stdout] test impl_::config::source::tests::test_file_source_with_priority ... ok
[INFO] [stdout] test impl_::config::source::tests::test_memory_source_is_not_optional ... ok
[INFO] [stdout] test impl_::config::source::tests::test_memory_source_default_trait ... ok
[INFO] [stdout] test impl_::config::source::tests::test_memory_source_nested_keys ... ok
[INFO] [stdout] test impl_::config::source::tests::test_memory_source_name ... ok
[INFO] [stdout] test impl_::config::source::tests::test_memory_source_with_name ... ok
[INFO] [stdout] test impl_::config::source::tests::test_memory_source ... ok
[INFO] [stdout] test impl_::config::source::tests::test_memory_source_with_priority ... ok
[INFO] [stdout] test impl_::config::source::tests::test_source_kind ... ok
[INFO] [stdout] test impl_::config::source::tests::test_source_kind_default ... ok
[INFO] [stdout] test impl_::convert::tests::test_json_bool ... ok
[INFO] [stdout] test impl_::convert::tests::test_json_i64 ... ok
[INFO] [stdout] test impl_::config::source::tests::test_source_kind_file ... ok
[INFO] [stdout] test impl_::config::source::tests::test_source_kind_memory ... ok
[INFO] [stdout] test impl_::convert::tests::test_json_array_nested ... ok
[INFO] [stdout] test impl_::config::source::tests::test_memory_source_with_values_constructor ... ok
[INFO] [stdout] test impl_::convert::tests::test_json_array_paths ... ok
[INFO] [stdout] test impl_::config::source::tests::test_memory_source_priority ... ok
[INFO] [stdout] test impl_::convert::tests::test_json_null ... ok
[INFO] [stdout] test impl_::convert::tests::test_json_object_empty_prefix ... ok
[INFO] [stdout] test impl_::convert::tests::test_json_object_nested_path ... ok
[INFO] [stdout] test impl_::convert::tests::test_json_object_preserves_key_name ... ok
[INFO] [stdout] test impl_::convert::tests::test_json_f64 ... ok
[INFO] [stdout] test impl_::convert::tests::test_json_object_with_prefix ... ok
[INFO] [stdout] test impl_::convert::tests::test_json_string ... ok
[INFO] [stdout] test impl_::convert::tests::test_json_u64_large ... ok
[INFO] [stdout] test impl_::convert::tests::test_toml_table_empty_table ... ok
[INFO] [stdout] test impl_::convert::tests::test_toml_table_empty_prefix ... ok
[INFO] [stdout] test impl_::convert::tests::test_toml_table_nested_path_construction ... ok
[INFO] [stdout] test impl_::convert::tests::test_toml_table_with_prefix ... ok
[INFO] [stdout] test impl_::convert::tests::test_toml_value_array_nested ... ok
[INFO] [stdout] test impl_::convert::tests::test_toml_value_array ... ok
[INFO] [stdout] test impl_::convert::tests::test_toml_value_boolean ... ok
[INFO] [stdout] test impl_::convert::tests::test_toml_value_integer ... ok
[INFO] [stdout] test impl_::convert::tests::test_toml_value_float ... ok
[INFO] [stdout] test impl_::convert::tests::test_toml_value_datetime ... ok
[INFO] [stdout] test impl_::convert::tests::test_toml_value_negative_integer ... ok
[INFO] [stdout] test impl_::convert::tests::test_toml_value_string ... ok
[INFO] [stdout] test impl_::convert::tests::test_toml_value_table_delegates_to_table_fn ... ok
[INFO] [stdout] test impl_::convert::tests::test_toml_value_table_key_with_dot_in_path ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_builder ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_builder_env_prefix_chain_compiles ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_clear_removes_overrides_and_bumps_version ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_builder_merge_strategy_deep_merge ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_builder_file_optional_missing_file_succeeds ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_builder_env_chain_compiles ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_builder_merge_strategy_replace ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_get_raw_nested_map_path ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_get_raw_array_non_numeric_index_returns_none ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_get_raw_nonexistent_key_returns_none ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_delete_nonexistent_returns_false_no_version_bump ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_get_raw_array_index_out_of_bounds_returns_none ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_from_chain_empty_succeeds ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_get_raw_override_shadows_merged ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_get_raw_array_index_path ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_health_check ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_from_chain_with_defaults ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_get_raw_descend_into_primitive_returns_none ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_health_check_after_shutdown ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_get_raw_map_missing_intermediate_key_returns_none ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_keys_includes_override_only_keys ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_keys_returns_merged_paths ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_start_is_noop ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_set_then_delete_then_set_again ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_version ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_multiple_overrides_same_key_latest_wins ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_source_id_returns_config ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_keys_deduplicates_override_and_merged ... ok
[INFO] [stdout] test impl_::format::tests::test_converter_for_all_formats_present ... ok
[INFO] [stdout] test impl_::format::tests::test_converter_for_ini ... ok
[INFO] [stdout] test impl_::format::tests::test_converter_for_json ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_read_write ... ok
[INFO] [stdout] test impl_::format::tests::test_converter_for_toml ... ok
[INFO] [stdout] test impl_::format::tests::test_detect_format_ini ... ok
[INFO] [stdout] test impl_::format::tests::test_detect_format_json ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_reload_replaces_values_and_bumps_version ... ok
[INFO] [stdout] test impl_::format::tests::test_all_converters_count_matches_features ... ok
[INFO] [stdout] test impl_::format::tests::test_detect_format_returns_none_for_empty ... ok
[INFO] [stdout] test impl_::default::tests::sync_tests::test_stop_marks_unhealthy_and_clears_overrides ... ok
[INFO] [stdout] test impl_::format::tests::test_all_converters_extensions_unique ... ok
[INFO] [stdout] test impl_::format::tests::test_all_converters_not_empty ... ok
[INFO] [stdout] test impl_::format::tests::test_converter_for ... ok
[INFO] [stdout] test impl_::format::tests::test_detect_format_returns_none_for_plain_text ... ok
[INFO] [stdout] test impl_::format::tests::test_detect_format_toml_via_function ... ok
[INFO] [stdout] test impl_::format::tests::test_format_feature_equality_and_clone ... ok
[INFO] [stdout] test impl_::format::tests::test_format_feature_all_variants_debug ... ok
[INFO] [stdout] test impl_::format::tests::test_format_match_equality ... ok
[INFO] [stdout] test impl_::format::tests::test_format_feature_debug ... ok
[INFO] [stdout] test impl_::format::tests::test_format_display ... ok
[INFO] [stdout] test impl_::format::tests::test_format_features ... ok
[INFO] [stdout] test impl_::format::tests::test_ini_converter_detect ... ok
[INFO] [stdout] test impl_::format::tests::test_ini_converter_parse_empty_section ... ok
[INFO] [stdout] test impl_::format::tests::test_format_match_clone_copy ... ok
[INFO] [stdout] test impl_::format::tests::test_ini_converter_detect_full ... ok
[INFO] [stdout] test impl_::format::tests::test_ini_converter_extension ... ok
[INFO] [stdout] test impl_::format::tests::test_ini_converter_parse_no_section_key_value ... ok
[INFO] [stdout] test impl_::format::tests::test_format_match_debug ... ok
[INFO] [stdout] test impl_::format::tests::test_format_match_no_match ... ok
[INFO] [stdout] test impl_::format::tests::test_ini_converter_parse_serialize ... ok
[INFO] [stdout] test impl_::format::tests::test_ini_converter_default ... ok
[INFO] [stdout] test impl_::format::tests::test_ini_converter_serialize_non_map_error ... ok
[INFO] [stdout] test impl_::format::tests::test_ini_converter_supports_all_features ... ok
[INFO] [stdout] test impl_::format::tests::test_json_converter_default ... ok
[INFO] [stdout] test impl_::format::tests::test_json_converter_detect_no_match ... ok
[INFO] [stdout] test impl_::format::tests::test_json_converter_extension ... ok
[INFO] [stdout] test impl_::format::tests::test_json_converter_parse ... ok
[INFO] [stdout] test impl_::format::tests::test_json_converter_parse_error ... ok
[INFO] [stdout] test impl_::format::tests::test_json_converter_supports_all_features ... ok
[INFO] [stdout] test impl_::format::tests::test_json_converter_detect ... ok
[INFO] [stdout] test impl_::format::tests::test_format_match_partial ... ok
[INFO] [stdout] test impl_::format::tests::test_json_converter_parse_serialize_roundtrip ... ok
[INFO] [stdout] test impl_::format::tests::test_json_converter_serialize ... ok
[INFO] [stdout] test impl_::format::tests::test_ini_converter_parse_with_comments_and_invalid_lines ... ok
[INFO] [stdout] test impl_::format::tests::test_toml_converter_default ... ok
[INFO] [stdout] test impl_::format::tests::test_toml_converter_detect ... ok
[INFO] [stdout] test impl_::format::tests::test_toml_converter_extension ... ok
[INFO] [stdout] test impl_::format::tests::test_json_serialize_various_types ... ok
[INFO] [stdout] test impl_::format::tests::test_toml_converter_parse_error ... ok
[INFO] [stdout] test impl_::lifecycle::tests::sync_tests::test_registry_start_all_stop_all ... ok
[INFO] [stdout] test impl_::format::tests::test_toml_converter_detect_possible_and_no_match ... ok
[INFO] [stdout] test impl_::format::tests::test_toml_serialize_array_in_map ... ok
[INFO] [stdout] test impl_::format::tests::test_toml_converter_parse_serialize_roundtrip ... ok
[INFO] [stdout] test impl_::format::tests::test_toml_serialize_scalar_types_require_map ... ok
[INFO] [stdout] test impl_::loader::tests::test_check_path_traversal_accepts_empty_string ... ok
[INFO] [stdout] test impl_::loader::tests::test_check_path_traversal_attempt_accepts_normal ... ok
[INFO] [stdout] test impl_::loader::tests::test_check_path_traversal_attempt_rejects_encoded ... ok
[INFO] [stdout] test impl_::format::tests::test_toml_converter_supports_all_features ... ok
[INFO] [stdout] test impl_::loader::tests::test_check_path_traversal_rejects_backslash_and_mixed_encoding ... ok
[INFO] [stdout] test impl_::lifecycle::tests::sync_tests::test_stop_all_aggregates_errors_and_stops_all ... ok
[INFO] [stdout] test impl_::lifecycle::tests::sync_tests::test_component_lifecycle_start_stop ... ok
[INFO] [stdout] test impl_::loader::tests::test_check_path_traversal_attempt_rejects_too_long ... ok
[INFO] [stdout] test impl_::loader::tests::test_check_path_traversal_boundary_length ... ok
[INFO] [stdout] test impl_::loader::tests::test_detect_format_from_content ... ok
[INFO] [stdout] test impl_::loader::tests::test_detect_format_empty_content ... ok
[INFO] [stdout] test impl_::loader::tests::test_detect_format_from_content_ini_section ... ok
[INFO] [stdout] test impl_::loader::tests::test_detect_format_from_content_yaml_colon ... ok
[INFO] [stdout] test impl_::loader::tests::test_detect_format_from_path_ini_and_yml ... ok
[INFO] [stdout] test impl_::loader::tests::test_detect_format_from_path ... ok
[INFO] [stdout] test impl_::loader::tests::test_detect_format_from_path_unknown_extension ... ok
[INFO] [stdout] test impl_::loader::tests::test_check_traversal_rejects_long_path ... ok
[INFO] [stdout] test impl_::loader::tests::test_detect_format_from_content_yaml_marker ... ok
[INFO] [stdout] test impl_::loader::tests::test_detect_format_toml_content ... ok
[INFO] [stdout] test impl_::loader::tests::test_detect_format_json_content ... ok
[INFO] [stdout] test impl_::loader::tests::test_detect_format_toml_json_yaml ... ok
[INFO] [stdout] test impl_::loader::tests::test_detect_format_yaml_content ... ok
[INFO] [stdout] test impl_::loader::tests::test_format_ext ... ok
[INFO] [stdout] test impl_::loader::tests::test_detect_from_path_case_insensitive ... ok
[INFO] [stdout] test impl_::loader::tests::test_format_try_parse ... ok
[INFO] [stdout] test impl_::loader::tests::test_format_all ... ok
[INFO] [stdout] test impl_::loader::tests::test_format_from_str_via_parse ... ok
[INFO] [stdout] test impl_::loader::tests::test_format_display ... ok
[INFO] [stdout] test impl_::loader::tests::test_format_try_parse_extra_cases ... ok
[INFO] [stdout] test impl_::loader::tests::test_load_file_traversal_rejected ... ok
[INFO] [stdout] test impl_::loader::tests::test_load_file_absolute_rejected ... ok
[INFO] [stdout] test impl_::loader::tests::test_loader_config_add_multiple_dirs ... ok
[INFO] [stdout] test impl_::loader::tests::test_loader_config_allow_absolute ... ok
[INFO] [stdout] test impl_::loader::tests::test_load_file_size_limit_exceeded ... ok
[INFO] [stdout] test impl_::loader::tests::test_load_file_encoded_traversal_rejected ... ok
[INFO] [stdout] test impl_::loader::tests::test_loader_config_allowed_dirs ... ok
[INFO] [stdout] test impl_::loader::tests::test_loader_config_allows_normal_path ... ok
[INFO] [stdout] test impl_::loader::tests::test_load_file_success ... ok
[INFO] [stdout] test impl_::loader::tests::test_detect_from_path_none ... ok
[INFO] [stdout] test impl_::loader::tests::test_loader_config_builder ... ok
[INFO] [stdout] test impl_::loader::tests::test_loader_config_default ... ok
[INFO] [stdout] test impl_::loader::tests::test_loader_config_default_values ... ok
[INFO] [stdout] test impl_::loader::tests::test_loader_config_max_size_builder ... ok
[INFO] [stdout] test impl_::loader::tests::test_loader_config_new_matches_default ... ok
[INFO] [stdout] test impl_::loader::tests::test_loader_config_symlink_check ... ok
[INFO] [stdout] test impl_::loader::tests::test_normalize_no_symlink_check_rejects_when_absolute_disallowed ... ok
[INFO] [stdout] test impl_::loader::tests::test_normalize_absolute_path_with_allow_succeeds ... ok
[INFO] [stdout] test impl_::loader::tests::test_normalize_no_symlink_check_with_absolute_allowed ... ok
[INFO] [stdout] test impl_::loader::tests::test_normalize_accepts_valid_relative ... ok
[INFO] [stdout] test impl_::loader::tests::test_normalize_rejects_absolute_path ... ok
[INFO] [stdout] test impl_::loader::tests::test_normalize_no_symlink_check_rejects_parent_dir ... ok
[INFO] [stdout] test impl_::loader::tests::test_normalize_rejects_encoded_traversal ... ok
[INFO] [stdout] test impl_::loader::tests::test_normalize_too_long_returns_encoded_traversal ... ok
[INFO] [stdout] test impl_::loader::tests::test_normalize_rejects_absolute_when_disallowed ... ok
[INFO] [stdout] test impl_::loader::tests::test_parse_content_toml ... ok
[INFO] [stdout] test impl_::loader::tests::test_normalize_accepts_valid_relative_path ... ok
[INFO] [stdout] test impl_::loader::tests::test_parse_json ... ok
[INFO] [stdout] test impl_::loader::tests::test_normalize_validates_parent_directory ... ok
[INFO] [stdout] test impl_::loader::tests::test_parse_content_json ... ok
[INFO] [stdout] test impl_::loader::tests::test_parse_json_value_helper ... ok
[INFO] [stdout] test impl_::loader::tests::test_parse_toml_content ... ok
[INFO] [stdout] test impl_::loader::tests::test_parse_toml_error ... ok
[INFO] [stdout] test impl_::loader::tests::test_parse_toml_table_helper_multiple_keys ... ok
[INFO] [stdout] test impl_::loader::tests::test_parse_toml ... ok
[INFO] [stdout] test impl_::loader::tests::test_parse_json_error ... ok
[INFO] [stdout] test impl_::loader::tests::test_path_traversal_error_clone_debug_eq ... ok
[INFO] [stdout] test impl_::loader::tests::test_parse_json_content ... ok
[INFO] [stdout] test impl_::loader::tests::test_path_traversal_error_display_all_variants ... ok
[INFO] [stdout] test impl_::loader::tests::test_parse_toml_table ... ok
[INFO] [stdout] test impl_::loader::tests::test_path_traversal_error_implements_std_error ... ok
[INFO] [stdout] test impl_::loader::tests::test_path_traversal_error_toolong_message_contains_max ... ok
[INFO] [stdout] test impl_::loader::tests::test_validate_path_with_config_absolute_rejected ... ok
[INFO] [stdout] test impl_::loader::tests::test_validate_path_with_config_rejects_traversal ... ok
[INFO] [stdout] test impl_::loader::tests::test_validate_path_with_config_encoded_traversal ... ok
[INFO] [stdout] test impl_::memory::tests::sync_tests::test_basic_operations ... ok
[INFO] [stdout] test impl_::memory::tests::sync_tests::test_builder ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_apply_leaf_strategy_append_prepend ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_apply_leaf_strategy_custom ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_apply_leaf_strategy_join_and_join_append ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_apply_leaf_strategy_fallback ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_apply_leaf_strategy_replace ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_check_merge_depth_ok ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_check_merge_depth_exceeded ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_append ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_engine_new ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_custom_strategy ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_deep_merge_strategy_on_maps ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_join ... ok
[INFO] [stdout] test impl_::memory::tests::sync_tests::test_shutdown ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_conflict ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_join_append_string ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_deep_merge_strategy_on_non_maps ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_cow_no_modification ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_join_append_arrays ... ok
[INFO] [stdout] test impl_::memory::tests::sync_tests::test_version ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_engine_default_impl ... ok
[INFO] [stdout] test impl_::memory::tests::sync_tests::test_health_check ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_maps_low_empty ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_maps_no_modification_equal_values ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_null_low_returns_high ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_nested_maps_with_changes ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_nested_maps_recursive ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_prepend_arrays ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_preserves_priority_and_version ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_maps_with_cow_ptr_eq_fast_path ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_type_mismatch_falls_to_high ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_with_location_from_low_when_high_none ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_with_location_preserved ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_merge_replace ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_report_conflict_equal_returns_none ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_report_conflict_high_equal_priority ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_report_conflict_low_wins ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_report_conflict_with_locations ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_values_equal_deep_merge_non_map ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_values_equal_map_same_arc_true ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_values_equal_map_different_arc_false ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_values_equal_replace_equal ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_with_default_strategy ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_values_equal_array_strategies_false ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_custom_eq_by_name_only ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_append_strategy ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_clone_copy_behavior ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_custom_strategy ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_debug_format_append ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_values_equal_string_join_false ... ok
[INFO] [stdout] test impl_::merger::engine::tests::test_with_field_strategy_and_get ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_debug_format_custom ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_debug_format_deep_merge ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_debug_format_join ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_debug_format_join_append ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_debug_format_prepend ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_debug_format_replace ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_deep_merge_strategy ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_default_strategy ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_is_custom_false_for_non_custom ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_join_append_constructor ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_join_strategy ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_partial_eq_different_separators ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_partial_eq_different_variants ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_partial_eq_same_variants ... ok
[INFO] [stdout] test impl_::merger::strategy::tests::test_prepend_strategy ... ok
[INFO] [stdout] test interface::tests::test_config_provider_ext_get_bool ... ok
[INFO] [stdout] test interface::tests::test_config_provider_ext_get_by_path_joins_segments ... ok
[INFO] [stdout] test interface::tests::test_config_provider_ext_get_by_path_single_segment ... ok
[INFO] [stdout] test interface::tests::test_config_provider_ext_get_by_path_empty_returns_none ... ok
[INFO] [stdout] test interface::tests::test_config_provider_ext_get_float ... ok
[INFO] [stdout] test interface::tests::test_config_provider_ext_get_int ... ok
[INFO] [stdout] test interface::tests::test_config_provider_ext_get_many ... ok
[INFO] [stdout] test interface::tests::test_config_provider_ext_get_string ... ok
[INFO] [stdout] test interface::tests::test_config_provider_ext_get_string_returns_none_for_non_string ... ok
[INFO] [stdout] test interface::tests::test_config_provider_ext_get_typed_non_string_value ... ok
[INFO] [stdout] test interface::tests::test_config_provider_ext_get_typed_parse_failure ... ok
[INFO] [stdout] test interface::tests::test_config_provider_ext_get_typed_not_found ... ok
[INFO] [stdout] test interface::tests::test_config_provider_ext_get_typed_success ... ok
[INFO] [stdout] test interface::tests::test_config_provider_ext_get_uint ... ok
[INFO] [stdout] test interface::tests::test_config_provider_ext_has ... ok
[INFO] [stdout] test interface::tests::test_config_provider_has_default_impl ... ok
[INFO] [stdout] test interface::tests::test_filter_sensitive_keys_all_filtered ... ok
[INFO] [stdout] test interface::tests::test_config_provider_keys_all_debug ... ok
[INFO] [stdout] test interface::tests::test_filter_sensitive_keys_empty ... ok
[INFO] [stdout] test interface::tests::test_filter_sensitive_keys_exact_match ... ok
[INFO] [stdout] test interface::tests::test_filter_sensitive_keys_multiple_sensitive_paths ... ok
[INFO] [stdout] test interface::tests::test_filter_sensitive_keys_nested_path ... ok
[INFO] [stdout] test interface::tests::test_filter_sensitive_keys_no_sensitive_paths ... ok
[INFO] [stdout] test interface::tests::test_filter_sensitive_keys_prefix_match ... ok
[INFO] [stdout] test interface::tests::test_filter_sensitive_keys_substring_not_prefix ... ok
[INFO] [stdout] test interface::tests::test_key_cache_policy ... ok
[INFO] [stdout] test interface::tests::test_metrics_backend_custom_impl ... ok
[INFO] [stdout] test interface::tests::test_key_provider_default_cache_policy ... ok
[INFO] [stdout] test interface::tests::test_noop_metrics ... ok
[INFO] [stdout] test interface::tests::test_source_trait_defaults ... ok
[INFO] [stdout] test interface::tests::test_filter_sensitive_keys_no_match ... ok
[INFO] [stdout] test interface::tests::test_source_kind_variants ... ok
[INFO] [stdout] test interface::tests::test_typed_config_key ... ok
[INFO] [stdout] test interface::tests::test_source_trait_overridden_defaults ... ok
[INFO] [stdout] test interface::tests::test_typed_config_key_get_method ... ok
[INFO] [stdout] test interface::tests::test_typed_config_key_without_description ... ok
[INFO] [stdout] test interface::tests::test_versioned_trait_interface ... ok
[INFO] [stdout] test interface::tests::test_zeroizing_bytes ... ok
[INFO] [stdout] test interface::tests::test_key_provider_overridden_cache_policy ... ok
[INFO] [stdout] test types::tests::test_all_paths_flat ... ok
[INFO] [stdout] test types::tests::test_all_paths_nested ... ok
[INFO] [stdout] test types::tests::test_annotated_value_array_ser ... ok
[INFO] [stdout] test types::tests::test_annotated_value ... ok
[INFO] [stdout] test types::tests::test_annotated_value_as_bool_accessor ... ok
[INFO] [stdout] test types::tests::test_annotated_value_as_i64_accessor ... ok
[INFO] [stdout] test types::tests::test_annotated_value_as_string_deprecated ... ok
[INFO] [stdout] test types::tests::test_annotated_value_as_u64_accessor ... ok
[INFO] [stdout] test types::tests::test_annotated_value_as_f64_accessor ... ok
[INFO] [stdout] test types::tests::test_annotated_value_conflict_report_low_wins ... ok
[INFO] [stdout] test types::tests::test_annotated_value_conflict_report_with_locations ... ok
[INFO] [stdout] test types::tests::test_annotated_value_conflict_report_high_wins ... ok
[INFO] [stdout] test types::tests::test_annotated_value_default ... ok
[INFO] [stdout] test types::tests::test_annotated_value_is_map_and_is_array ... ok
[INFO] [stdout] test types::tests::test_annotated_value_empty_checks ... ok
[INFO] [stdout] test types::tests::test_annotated_value_is_null ... ok
[INFO] [stdout] test types::tests::test_annotated_value_from_config_value ... ok
[INFO] [stdout] test types::tests::test_annotated_value_merge_null_high_returns_low ... ok
[INFO] [stdout] test types::tests::test_annotated_value_merge_basic ... ok
[INFO] [stdout] test types::tests::test_annotated_value_merge_prefers_high ... ok
[INFO] [stdout] test types::tests::test_annotated_value_paths ... ok
[INFO] [stdout] test types::tests::test_bytes_value_roundtrip ... ok
[INFO] [stdout] test types::tests::test_annotated_value_serde_roundtrip ... ok
[INFO] [stdout] test types::tests::test_config_value_array_from_vec ... ok
[INFO] [stdout] test types::tests::test_config_value_as_array_map ... ok
[INFO] [stdout] test types::tests::test_config_value_bool_serde_roundtrip ... ok
[INFO] [stdout] test types::tests::test_config_value_bytes_serialize_only ... ok
[INFO] [stdout] test types::tests::test_config_value_bytes_ser_roundtrip ... ok
[INFO] [stdout] test types::tests::test_all_paths_with_array ... ok
[INFO] [stdout] test types::tests::test_annotated_value_with_location_builder ... ok
[INFO] [stdout] test types::tests::test_config_value_conv_u64_to_i64 ... ok
[INFO] [stdout] test types::tests::test_config_value_array_serde_roundtrip ... ok
[INFO] [stdout] test types::tests::test_config_value_deserialize_from_json_null ... ok
[INFO] [stdout] test types::tests::test_config_value_conversions ... ok
[INFO] [stdout] test types::tests::test_config_value_deserialize_from_unit_json ... ok
[INFO] [stdout] test types::tests::test_config_value_from_option_none ... ok
[INFO] [stdout] test types::tests::test_config_value_f64_conv_limitations ... ok
[INFO] [stdout] test types::tests::test_config_value_from_option_some ... ok
[INFO] [stdout] test types::tests::test_config_value_from_i64_conv ... ok
[INFO] [stdout] test types::tests::test_config_value_from_str_variants ... ok
[INFO] [stdout] test types::tests::test_config_value_from_u64_conv ... ok
[INFO] [stdout] test types::tests::test_config_value_i64_serde_roundtrip ... ok
[INFO] [stdout] test types::tests::test_config_value_constructors_direct ... ok
[INFO] [stdout] test types::tests::test_config_value_conv_i64_to_u64 ... ok
[INFO] [stdout] test types::tests::test_config_value_map_serde_roundtrip ... ok
[INFO] [stdout] test types::tests::test_config_value_null_serde_roundtrip ... ok
[INFO] [stdout] test types::tests::test_config_value_type_checks ... ok
[INFO] [stdout] test types::tests::test_config_value_types ... ok
[INFO] [stdout] test types::tests::test_config_value_string_serde_roundtrip ... ok
[INFO] [stdout] test types::tests::test_config_value_f64_serde_roundtrip ... ok
[INFO] [stdout] test types::tests::test_config_value_u64_serde_roundtrip ... ok
[INFO] [stdout] test types::tests::test_config_value_u8_u16_roundtrip ... ok
[INFO] [stdout] test types::tests::test_config_value_usize_roundtrip ... ok
[INFO] [stdout] test types::tests::test_conflict_report_new_all_fields ... ok
[INFO] [stdout] test types::tests::test_conflict_report ... ok
[INFO] [stdout] test types::tests::test_key_cache_policy_default ... ok
[INFO] [stdout] test types::tests::test_from_f64_conversion ... ok
[INFO] [stdout] test types::tests::test_serialize_mode_copy ... ok
[INFO] [stdout] test types::tests::test_conflict_winner_eq ... ok
[INFO] [stdout] test types::tests::test_serialize_mode_eq ... ok
[INFO] [stdout] test types::tests::test_key_cache_policy_variants ... ok
[INFO] [stdout] test types::tests::test_merge_strategy_default ... ok
[INFO] [stdout] test types::tests::test_source_id_serialize_roundtrip ... ok
[INFO] [stdout] test types::tests::test_noop_metrics_clone ... ok
[INFO] [stdout] test types::tests::test_source_location ... ok
[INFO] [stdout] test types::tests::test_source_id ... ok
[INFO] [stdout] test types::tests::test_source_id_default_and_from ... ok
[INFO] [stdout] test types::tests::test_source_id_display ... ok
[INFO] [stdout] test types::tests::test_source_location_clone_eq ... ok
[INFO] [stdout] test types::tests::test_source_location_from_path ... ok
[INFO] [stdout] test types::tests::test_source_location_serde_roundtrip ... ok
[INFO] [stdout] test types::tests::test_to_json_f64_and_bytes ... ok
[INFO] [stdout] test types::tests::test_to_json ... ok
[INFO] [stdout] test types::tests::test_source_kind_clone_debug ... ok
[INFO] [stdout] test types::tests::test_noop_metrics_default_and_methods ... ok
[INFO] [stdout] test types::tests::test_source_kind_variants ... ok
[INFO] [stdout] test types::tests::test_source_id_eq_hash ... ok
[INFO] [stdout] test types::tests::test_to_json_redacted_map_and_array ... ok
[INFO] [stdout] test types::tests::test_source_location_display ... ok
[INFO] [stdout] test types::tests::test_to_json_f64_nan_to_null ... ok
[INFO] [stdout] test types::tests::test_zeroizing_bytes_deref ... ok
[INFO] [stdout] test types::tests::test_to_json_map ... ok
[INFO] [stdout] test types::tests::test_zeroizing_bytes_deref_mut ... ok
[INFO] [stdout] test types::tests::test_zeroizing_bytes_len_and_is_empty ... ok
[INFO] [stdout] test types::tests::test_zeroizing_bytes_new_and_as_slice ... ok
[INFO] [stdout] test types::tests::test_to_json_null_bool_int ... ok
[INFO] [stdout] test impl_::config::source::tests::test_env_source_file_suffix_rejects_directory ... ok
[INFO] [stdout] test impl_::config::source::tests::test_env_source_file_suffix_rejects_bad_extension ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 645 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.04s
[INFO] [stdout] 
[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/cli_integration.rs (/opt/rustwide/target/debug/deps/cli_integration-bcf74f204d9f02be)
[INFO] [stderr]      Running tests/common.rs (/opt/rustwide/target/debug/deps/common-22284baf346183df)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test tests::test_create_temp_config ... ok
[INFO] [stdout] test tests::test_test_config_default ... ok
[INFO] [stdout] test tests::test_test_config_provider ... ok
[INFO] [stdout] test tests::test_test_config_new ... ok
[INFO] [stdout] test tests::test_with_env_var ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_audit.rs (/opt/rustwide/target/debug/deps/integration_audit-8e0fc2d9fd3cdee5)
[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/integration_bus.rs (/opt/rustwide/target/debug/deps/integration_bus-3f85ac3ec3e18f55)
[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/integration_cli.rs (/opt/rustwide/target/debug/deps/integration_cli-73c89df4a0154ca6)
[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/integration_consul.rs (/opt/rustwide/target/debug/deps/integration_consul-b1692d5a26e8d27d)
[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/integration_context.rs (/opt/rustwide/target/debug/deps/integration_context-29b22196bc945ac5)
[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/integration_coverage.rs (/opt/rustwide/target/debug/deps/integration_coverage-67f97985d4aafd70)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test test_build_result_methods ... ok
[INFO] [stdout] test test_config_value_creation ... ok
[INFO] [stdout] test test_default_source_collect_empty ... ok
[INFO] [stdout] test test_config_value_conversions ... ok
[INFO] [stdout] test test_detect_from_content_formats ... ok
[INFO] [stdout] test test_detect_from_path_cases ... ok
[INFO] [stdout] test test_env_source_custom_priority ... ok
[INFO] [stdout] test test_env_source_name ... ok
[INFO] [stdout] test test_error_code_display_names ... ok
[INFO] [stdout] test test_error_codes ... ok
[INFO] [stdout] test test_error_is_retryable ... ok
[INFO] [stdout] test test_env_source_default_priority ... ok
[INFO] [stdout] test test_file_source_basic ... ok
[INFO] [stdout] test test_filter_sensitive_keys_all_sensitive ... ok
[INFO] [stdout] test test_memory_source_basic ... ok
[INFO] [stdout] test test_merge_strategies ... ok
[INFO] [stdout] test test_source_kind_values ... ok
[INFO] [stdout] test test_file_source_optional_flag ... ok
[INFO] [stdout] test test_filter_sensitive_keys_nested ... ok
[INFO] [stdout] test test_filter_sensitive_keys_works ... ok
[INFO] [stdout] test test_format_all_contains ... ok
[INFO] [stdout] test test_format_try_parse_all ... ok
[INFO] [stdout] test test_memory_source_not_optional ... ok
[INFO] [stdout] test test_memory_source_with_initial_values ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_derive.rs (/opt/rustwide/target/debug/deps/integration_derive-0a408c4d5335534b)
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test common::tests::test_test_config_provider ... ok
[INFO] [stdout] test common::tests::test_test_config_default ... ok
[INFO] [stdout] test common::tests::test_create_temp_config ... ok
[INFO] [stdout] test common::tests::test_with_env_var ... ok
[INFO] [stdout] test test_config_with_env_var ... ok
[INFO] [stdout] test test_optional_config_default ... ok
[INFO] [stdout] test test_prefixed_config_with_env_var ... ok
[INFO] [stdout] test test_simple_config_default ... ok
[INFO] [stdout] test test_simple_config_env_mapping ... ok
[INFO] [stdout] test test_prefixed_config_env_mapping ... ok
[INFO] [stdout] test common::tests::test_test_config_new ... ok
[INFO] [stdout] test test_simple_config_load ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_simple_config_load stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_simple_config_load' (4340) panicked at tests/integration_derive.rs:47:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "env-host"
[INFO] [stdout]  right: "localhost"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5834406b1b81 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5834406b1b81 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5834406b1b81 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5834406b1b81 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5834406c625a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5834406c625a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5834406b608c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5834406b608c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x58344068f906 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x58344068f906 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5834406a9959 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x58344060d510 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x58344060d510 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5834406a9c82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5834406a9c82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x58344068f9b2 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5834406870d9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5834406907cd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5834406c6a2c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5834406c68e3 - core[6883ba1bc0fe4ed1]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x5834405f740d - core[6883ba1bc0fe4ed1]::panicking::assert_failed::<alloc[55a36b64bcbf2c0d]::string::String, &str>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5834405ff916 - integration_derive[3d8699243f9817a1]::test_simple_config_load
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_derive.rs:47:5
[INFO] [stdout]   22:     0x5834405ff916 - integration_derive[3d8699243f9817a1]::test_simple_config_load::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_derive.rs:44:29
[INFO] [stdout]   23:     0x5834405ff916 - <integration_derive[3d8699243f9817a1]::test_simple_config_load::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x58344060084b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x58344060084b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x58344060de95 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x58344060de95 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x58344060de95 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   29:     0x58344060de95 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x58344060de95 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x58344060de95 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x58344060de95 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x583440608944 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x583440608944 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x583440610fe2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x583440610fe2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x583440610fe2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   38:     0x583440610fe2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x583440610fe2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x583440610fe2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x583440610fe2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5834406b13ff - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   43:     0x5834406b13ff - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   44:     0x74d46d01caa4 - <unknown>
[INFO] [stdout]   45:     0x74d46d0a9a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_simple_config_load
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 11 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test integration_derive`
[INFO] running `Command { std: "docker" "inspect" "f1603cdaae4a1f1977b45f1cbade823f762342c2322905b637cd4203db74f7cd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f1603cdaae4a1f1977b45f1cbade823f762342c2322905b637cd4203db74f7cd", kill_on_drop: false }`
[INFO] [stdout] f1603cdaae4a1f1977b45f1cbade823f762342c2322905b637cd4203db74f7cd
