[INFO] fetching crate rullst-mail 13.0.0-alpha.1...
[INFO] testing rullst-mail-13.0.0-alpha.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate rullst-mail 13.0.0-alpha.1 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate rullst-mail 13.0.0-alpha.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rullst-mail 13.0.0-alpha.1
[INFO] tweaked toml for crates.io crate rullst-mail 13.0.0-alpha.1 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rullst-mail 13.0.0-alpha.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rullst-mail 13.0.0-alpha.1 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.100.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-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b482402e8f8fa8e5902111ede53e09993ee3869d3aacaa02ca9004f0f15179e9
[INFO] running `Command { std: "docker" "start" "b482402e8f8fa8e5902111ede53e09993ee3869d3aacaa02ca9004f0f15179e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b482402e8f8fa8e5902111ede53e09993ee3869d3aacaa02ca9004f0f15179e9", 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" "b482402e8f8fa8e5902111ede53e09993ee3869d3aacaa02ca9004f0f15179e9" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b482402e8f8fa8e5902111ede53e09993ee3869d3aacaa02ca9004f0f15179e9", 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" "b482402e8f8fa8e5902111ede53e09993ee3869d3aacaa02ca9004f0f15179e9" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling aws-lc-rs v1.18.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling rand v0.8.8
[INFO] [stderr]    Compiling http-body-util v0.1.5
[INFO] [stderr]    Compiling ipnet v2.12.1
[INFO] [stderr]    Compiling proc-macro-error-attr3 v3.1.0
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling data-encoding v2.11.1
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling cmov v0.5.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling ctutils v0.4.2
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling sha1 v0.10.7
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling cc v1.4.4
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling dashmap v6.2.1
[INFO] [stderr]    Compiling rand v0.10.3
[INFO] [stderr]    Compiling uuid v1.26.1
[INFO] [stderr]    Compiling libloading v0.9.0
[INFO] [stderr]    Compiling hmac v0.13.0
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling secrecy v0.10.3
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling aws-lc-sys v0.44.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling toml v1.1.6+spec-1.1.0
[INFO] [stderr]    Compiling proc-macro-error3 v3.1.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling rullst-macros v13.0.0-alpha.1
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling tungstenite v0.29.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling axum-macros v0.5.1
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling validator_derive v0.20.1
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling cron v0.17.0
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-tungstenite v0.29.0
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tower-http v0.7.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling validator v0.21.0
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling axum v0.8.9
[INFO] [stderr]    Compiling rullst-core v13.0.0-alpha.1
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling tokio-rustls v0.26.6
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.13.5
[INFO] [stderr]    Compiling rullst-mail v13.0.0-alpha.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 35s
[INFO] running `Command { std: "docker" "inspect" "b482402e8f8fa8e5902111ede53e09993ee3869d3aacaa02ca9004f0f15179e9", 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" "b482402e8f8fa8e5902111ede53e09993ee3869d3aacaa02ca9004f0f15179e9" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling rullst-mail v13.0.0-alpha.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 22.91s
[INFO] running `Command { std: "docker" "inspect" "b482402e8f8fa8e5902111ede53e09993ee3869d3aacaa02ca9004f0f15179e9", 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" "b482402e8f8fa8e5902111ede53e09993ee3869d3aacaa02ca9004f0f15179e9" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.28s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rullst-mail/e289a87450b1cc77/out/rullst_mail-e289a87450b1cc77)
[INFO] [stdout] 
[INFO] [stdout] running 157 tests
[INFO] [stdout] test drivers::aws_ses::address::tests::unicode_local_parts_fail_without_echoing_the_address ... ok
[INFO] [stdout] test drivers::aws_ses::contract_tests::configuration_payload_and_debug_paths_are_bounded_and_secret_free ... ok
[INFO] [stdout] test drivers::aws_ses::tests::debug_output_redacts_proxy_token ... ok
[INFO] [stdout] test drivers::aws_ses::tests::endpoint_requires_https_or_loopback ... ok
[INFO] [stdout] test drivers::failover::tests::fallback_chain_keeps_typed_permanent_and_rate_limit_errors ... ok
[INFO] [stdout] test drivers::aws_ses::contract_tests::one_click_post_header_is_limited_to_https_unsubscribe_urls ... ok
[INFO] [stdout] test drivers::aws_ses::tests::direct_bearer_mode_fails_before_unsigned_aws_request ... ok
[INFO] [stdout] test attachment::content_serde::tests::json_content_is_base64_and_legacy_arrays_still_decode ... ok
[INFO] [stdout] test drivers::failover::tests::tenant_context_reaches_the_primary_and_fallbacks ... ok
[INFO] [stdout] test drivers::mock::tests::credential_modes_are_explicit ... ok
[INFO] [stdout] test drivers::mock::tests::offline_store_keeps_only_the_newest_bounded_deliveries ... ok
[INFO] [stdout] test drivers::memory::tests::global_trap_preserves_prepared_attachments_inline_media_and_schedule ... ok
[INFO] [stdout] test drivers::aws_ses::contract_tests::bearer_proxy_rejects_attachments_beyond_ses_limits_before_network ... ok
[INFO] [stdout] test drivers::aws_ses::address::tests::long_names_split_into_bounded_encoded_words ... ok
[INFO] [stdout] test entities::tests::decodes_numeric_and_named_references_once ... ok
[INFO] [stdout] test drivers::memory::tests::isolated_driver_reports_a_poisoned_store_without_panicking ... ok
[INFO] [stdout] test drivers::sendpulse::tests::offline_fallback_and_future_rejection_need_no_network ... ok
[INFO] [stdout] test error::tests::fail_closed_guard_outages_are_retryable_but_never_fail_over ... ok
[INFO] [stdout] test action::tests::wrapped_and_punctuated_action_links_keep_their_token ... ok
[INFO] [stdout] test drivers::aws_ses::address::tests::addresses_become_seven_bit_ascii ... ok
[INFO] [stdout] test attachment::content_serde::tests::queued_attachment_json_stays_close_to_the_byte_size ... ok
[INFO] [stdout] test drivers::failover::tests::poisoned_circuit_state_fails_before_primary_delivery ... ok
[INFO] [stdout] test action::tests::single_scan_url_search_matches_the_two_scheme_search ... ok
[INFO] [stdout] test facade::settings::tests::an_explicit_from_wins_but_a_bad_default_still_fails ... ok
[INFO] [stdout] test facade::settings::tests::default_sender_uses_the_pre_flight_sender_rules ... ok
[INFO] [stdout] test facade::settings::tests::variables_win_over_rullst_toml_and_other_sections_are_ignored ... ok
[INFO] [stdout] test facade::tests::explicit_queue_preserves_tenant_and_schedule_and_maps_driver_errors ... ok
[INFO] [stdout] test drivers::aws_ses::contract_tests::bearer_proxy_rejects_transport_schedule_and_deprecated_invalid_configuration ... ok
[INFO] [stdout] test drivers::aws_ses::contract_tests::bearer_proxy_carries_attachments_and_inline_cid_assets ... ok
[INFO] [stdout] test drivers::rest::tests::successful_responses_are_bounded_and_errors_preserve_only_safe_retry_metadata ... ok
[INFO] [stdout] test drivers::sendpulse::tests::native_request_preserves_reset_link_and_encodes_html_and_attachments ... ok
[INFO] [stdout] test facade::dotenv_tests::dotenv_provider_credentials_select_the_real_transport ... ok
[INFO] [stdout] test drivers::aws_ses::contract_tests::bearer_proxy_sends_seven_bit_ascii_addresses ... ok
[INFO] [stdout] test error::tests::http_rate_limit_is_bounded_redacted_and_typed ... ok
[INFO] [stdout] test facade::tests::schedule_conversion_rejects_pre_epoch_values ... ok
[INFO] [stdout] test facade::dotenv_tests::dotenv_settings_apply_after_the_process_environment_and_before_rullst_toml ... ok
[INFO] [stdout] test factory::tests::factory_escapes_untrusted_template_values ... ok
[INFO] [stdout] test inspection::tests::inspection_guard_blocks_rejected_and_unavailable_scans_before_transport ... ok
[INFO] [stdout] test factory::tests::test_mail_factory_fixtures ... ok
[INFO] [stdout] test facade::dotenv_tests::the_environment_is_detected_from_dotenv_like_server ... ok
[INFO] [stdout] test inspection::tests::local_inspector_accepts_bounded_safe_types_and_rejects_spoofed_or_active_content ... ok
[INFO] [stdout] test inspection::tests::inspection_sniffs_content_and_extension_instead_of_trusting_the_declared_type ... ok
[INFO] [stdout] test inspection::tests::namespaced_svg_and_xhtml_roots_are_rejected_whatever_precedes_them ... ok
[INFO] [stdout] test inspection::tests::text_scanning_rejects_unsafe_links_and_invalid_utf8_without_leaking_content ... ok
[INFO] [stdout] test inspection::tests::universal_mach_o_binaries_are_rejected ... ok
[INFO] [stdout] test inspection::tests::windows_launchable_extensions_are_rejected_under_every_policy ... ok
[INFO] [stdout] test inspection::tests::xfa_forms_and_other_active_pdf_actions_are_rejected ... ok
[INFO] [stdout] test facade::dotenv_tests::malformed_dotenv_fails_closed_without_echoing_it ... ok
[INFO] [stdout] test message::escaping_tests::escapes_text_and_attribute_delimiters ... ok
[INFO] [stdout] test message::escaping_tests::legacy_tracking_builders_leave_content_unchanged_on_errors ... ok
[INFO] [stdout] test message::escaping_tests::attach_file_reads_bytes_and_propagates_io_failures ... ok
[INFO] [stdout] test facade::driver::tests::a_changed_setting_builds_a_new_driver ... ok
[INFO] [stdout] test message::escaping_tests::plain_text_fallback_keeps_http_link_targets ... ok
[INFO] [stdout] test message::escaping_tests::plain_text_conversion_handles_structural_tags_entities_and_hidden_content ... ok
[INFO] [stdout] test message::escaping_tests::one_click_unsubscribe_requires_https ... ok
[INFO] [stdout] test message::escaping_tests::builders_preserve_explicit_text_and_construct_attachments ... ok
[INFO] [stdout] test message::escaping_tests::plain_text_fallback_decodes_each_reference_once ... ok
[INFO] [stdout] test drivers::aws_ses::contract_tests::bearer_proxy_sends_the_complete_ses_payload_and_maps_provider_failures ... ok
[INFO] [stdout] test message::escaping_tests::security_and_deliverability_helpers_cover_present_and_absent_bodies ... ok
[INFO] [stdout] test facade::driver::tests::both_aws_keys_select_native_ses_credentials ... ok
[INFO] [stdout] test message::escaping_tests::tracking_tokens_sign_the_bare_delivered_address ... ok
[INFO] [stdout] test pipeline::tests::action_urls_require_http_authority_without_credentials ... ok
[INFO] [stdout] test message::escaping_tests::tracking_builders_handle_html_absence_success_and_invalid_configuration ... ok
[INFO] [stdout] test message::escaping_tests::scheduling_is_explicit_for_normal_and_unrepresentable_durations ... ok
[INFO] [stdout] test observability::tests::local_observer_is_bounded_and_marks_tenant_dispatch ... ok
[INFO] [stdout] test facade::tests::facade_messages_without_from_use_the_configured_default_sender ... ok
[INFO] [stdout] test facade::tests::optional_provider_settings_are_consumed_without_live_requests ... ok
[INFO] [stdout] test facade::tests::provider_resolution_fails_closed_for_partial_or_unsafe_ses_configuration ... ok
[INFO] [stdout] test observability::tests::observer_configuration_is_bounded_and_provider_labels_are_low_cardinality ... ok
[INFO] [stdout] test pipeline::tests::direct_non_scheduling_transport_rejects_future_delivery ... ok
[INFO] [stdout] test observability::tests::observations_classify_terminal_outcomes_without_message_content ... ok
[INFO] [stdout] test pipeline::tests::normalizes_display_name_recipients_to_the_bare_address ... ok
[INFO] [stdout] test pipeline::tests::rejects_crlf_disposable_recipient_and_dangerous_link ... ok
[INFO] [stdout] test pipeline::tests::rejects_unbounded_schedule_instead_of_sending_immediately ... ok
[INFO] [stdout] test pipeline::tests::list_unsubscribe_values_cannot_add_entries ... ok
[INFO] [stdout] test pipeline::tests::sanitizes_secrets_and_validates_tenant ... ok
[INFO] [stdout] test resolver::tests::selected_drivers_receive_the_tenant_context ... ok
[INFO] [stdout] test security::homograph::tests::link_hosts_are_resolved_as_browsers_parse_them ... ok
[INFO] [stdout] test security::homograph::tests::only_the_link_authority_is_inspected ... ok
[INFO] [stdout] test security::tests::dangerous_hrefs_are_found_however_they_are_written ... ok
[INFO] [stdout] test security::tests::security_errors_omit_the_unredacted_link ... ok
[INFO] [stdout] test resolver::tests::poisoned_registry_fails_closed_without_default_delivery ... ok
[INFO] [stdout] test security::tests::test_crlf_safety ... ok
[INFO] [stdout] test security::homograph::tests::scripts_are_compared_per_label ... ok
[INFO] [stdout] test facade::tests::resolves_every_offline_provider_and_rejects_unknown_drivers ... FAILED
[INFO] [stdout] test security::tests::aws_key_ids_are_redacted_only_as_whole_tokens ... ok
[INFO] [stdout] test security::tests::private_key_blocks_are_redacted_whatever_their_label ... ok
[INFO] [stdout] test suppression::tests::process_local_store_is_bounded_idempotent_and_reason_monotonic ... ok
[INFO] [stdout] test suppression::tests::display_name_recipients_share_the_bare_suppression_key ... ok
[INFO] [stdout] test facade::tests::synchronous_tenant_facade_uses_custom_and_resolved_offline_drivers ... ok
[INFO] [stdout] test suppression::tests::event_record_and_guard_accessors_preserve_the_bounded_contract ... ok
[INFO] [stdout] test suppression::tests::internationalized_domains_share_their_a_label_key ... ok
[INFO] [stdout] test suppression::tests::suppression_contract_exposes_stable_labels_bounds_and_minimized_errors ... ok
[INFO] [stdout] test tests::failover_uses_typed_provider_failure_policy ... ok
[INFO] [stdout] test facade::tests::removed_drivers_fail_resolution_without_falling_back ... ok
[INFO] [stdout] test tests::feature_tests::test_scheduled_delivery_send_at ... ok
[INFO] [stdout] test suppression::tests::provider_event_conflicts_and_ambiguous_inputs_fail_closed ... ok
[INFO] [stdout] test tests::feature_tests::test_attachments_and_inline_cid ... ok
[INFO] [stdout] test tests::feature_tests::test_mail_custom ... ok
[INFO] [stdout] test security::tests::test_extract_urls_zero_copy ... ok
[INFO] [stdout] test security::tests::test_homograph_detection ... ok
[INFO] [stdout] test suppression::tests::guard_blocks_suppressed_recipients_and_store_failure_before_transport ... ok
[INFO] [stdout] test tests::feature_tests::test_message_to ... ok
[INFO] [stdout] test facade::tests::unconfigured_driver_logs_only_outside_staging_and_production ... ok
[INFO] [stdout] test tests::test_aws_ses_driver ... ok
[INFO] [stdout] test tests::test_failover_driver_success_primary ... ok
[INFO] [stdout] test tests::test_failover_driver_circuit_breaker_tripping ... ok
[INFO] [stdout] test tests::test_mail_from ... ok
[INFO] [stdout] test tests::test_mail_subject ... ok
[INFO] [stdout] test tests::feature_tests::test_security_homograph_and_dangerous_schemes ... ok
[INFO] [stdout] test tests::test_mail_html ... ok
[INFO] [stdout] test tests::test_log_driver ... FAILED
[INFO] [stdout] test tests::tenant_context_selects_credentials_without_cross_tenant_delivery ... ok
[INFO] [stdout] test tests::test_failover_driver_all_fail ... ok
[INFO] [stdout] test tests::test_failover_driver_fallback_on_primary_failure ... ok
[INFO] [stdout] test tests::test_mail_to ... ok
[INFO] [stdout] test tests::test_message_subject ... ok
[INFO] [stdout] test tests::test_redact_email_secrets ... ok
[INFO] [stdout] test tests::test_resend_driver ... ok
[INFO] [stdout] test tracking::tests::click_targets_are_checked_as_one_link_not_as_text ... ok
[INFO] [stdout] test tests::test_sendpulse_driver_with_an_empty_key ... ok
[INFO] [stdout] test tests::test_strip_html_to_plain_text ... ok
[INFO] [stdout] test tests::test_smtp_driver_disabled ... ok
[INFO] [stdout] test tests::test_mail_send_facade ... FAILED
[INFO] [stdout] test tests::test_mail_trap_and_assertions ... ok
[INFO] [stdout] test tests::test_mail_text ... ok
[INFO] [stdout] test tests::test_rfc8058_unsubscribe_headers ... ok
[INFO] [stdout] test tests::test_tenant_mail_resolver ... ok
[INFO] [stdout] test tracking::tests::replay_verifier_consumes_once ... ok
[INFO] [stdout] test tracking::tests::click_tokens_round_trip_and_malformed_tokens_fail_closed ... ok
[INFO] [stdout] test tracking::tests::click_tokens_sign_the_decoded_destination_and_escape_the_tracker ... ok
[INFO] [stdout] test tracking::tests::pixel_and_link_rewrite_validate_tracker_url ... ok
[INFO] [stdout] test tracking::tests::compatibility_helpers_fail_closed_for_invalid_configuration ... ok
[INFO] [stdout] test tracking::tests::replay_store_is_bounded_and_discards_expired_entries ... ok
[INFO] [stdout] test tracking::tests::only_anchor_hrefs_are_rewritten ... ok
[INFO] [stdout] test tracking::tests::pixel_and_link_helpers_preserve_non_http_content ... ok
[INFO] [stdout] test tracking::tests::signed_but_wrong_payloads_are_rejected_after_authentication ... ok
[INFO] [stdout] test tracking::tests::tokens_are_purpose_bound_constant_time_verified_and_fresh ... ok
[INFO] [stdout] test tracking::tests::rejects_expired_and_future_tokens ... ok
[INFO] [stdout] test tracking::tests::tracking_errors_have_stable_non_secret_messages ... ok
[INFO] [stdout] test validator::tests::test_valid_emails ... ok
[INFO] [stdout] test worker::tests::queued_attachments_decode_from_base64_and_legacy_arrays ... ok
[INFO] [stdout] test worker::tests::queue_envelope_preserves_tenant_context ... ok
[INFO] [stdout] test validator::tests::test_disposable_emails_blocked ... ok
[INFO] [stdout] test validator::tests::test_is_disposable_domain ... ok
[INFO] [stdout] test tracking::tests::unsafe_click_targets_stay_visible_to_the_mandatory_pipeline ... ok
[INFO] [stdout] test validator::tests::recipient_parser_extracts_one_bare_address_or_rejects ... ok
[INFO] [stdout] test validator::tests::test_syntax_errors ... ok
[INFO] [stdout] test validator::tests::display_name_recipients_cannot_bypass_the_disposable_filter ... ok
[INFO] [stdout] test validator::tests::mailbox_parts_split_display_names ... ok
[INFO] [stdout] test worker::tests::claimed_schedule_is_enforced_then_consumed_by_the_queue ... ok
[INFO] [stdout] test security::tests::hash_set_deduplication_matches_the_previous_extractor ... ok
[INFO] [stdout] test pipeline::tests::rejects_oversized_subject_and_bodies_before_scanning ... ok
[INFO] [stdout] test security::tests::linear_redaction_matches_the_previous_redactor ... ok
[INFO] [stdout] test drivers::http::tests::request_deadline_covers_headers_and_provider_error_body ... ok
[INFO] [stdout] test drivers::aws_ses::contract_tests::bearer_proxy_does_not_redirect_private_message_payloads ... ok
[INFO] [stdout] test pipeline::tests::adversarial_bodies_scan_in_linear_time ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- facade::tests::resolves_every_offline_provider_and_rejects_unknown_drivers stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'facade::tests::resolves_every_offline_provider_and_rejects_unknown_drivers' (4331) panicked at src/facade_tests.rs:86:37:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: DriverError("Failed to create log directory: Read-only file system (os error 30)")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62138bffd871 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62138c0162ba - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x62138c00294c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62138bfd54e6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62138bff38d9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x62138bef0f80 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x62138bff3c02 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62138bfd5592 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62138bfcdce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62138bfd65ad - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x62138c016a1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62138c0167f2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x62138bad8e45 - rullst_mail[351bacf0a2c23488]::facade::tests::resolves_every_offline_provider_and_rejects_unknown_drivers::{closure#0}
[INFO] [stdout]   13:     0x62138bb4f173 - <tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::Context>::enter::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]   14:     0x62138bab9c2c - <tokio[ac369fd8f5719157]::runtime::context::scoped::Scoped<tokio[ac369fd8f5719157]::runtime::scheduler::Context>>::set::<<tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]   15:     0x62138bb4eb6d - <tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]   16:     0x62138bb8fa62 - <tokio[ac369fd8f5719157]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]   17:     0x62138bae487e - <rullst_mail[351bacf0a2c23488]::facade::tests::resolves_every_offline_provider_and_rejects_unknown_drivers::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x62138bee43cb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   19:     0x62138bef15a5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   20:     0x62138beeae94 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x62138bef4632 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x62138bffc27f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x70af60965dfa - <unknown>
[INFO] [stdout]   24:     0x70af609f93d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::test_log_driver stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::test_log_driver' (4427) panicked at src/lib_tests.rs:81:5:
[INFO] [stdout] assertion failed: res.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62138bffd871 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62138c0162ba - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x62138c00294c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62138bfd54e6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62138bff38d9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x62138bef0f80 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x62138bff3c02 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62138bfd55c4 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62138bfcdce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62138bfd65ad - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x62138c016a1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62138c0169e2 - core[a373ad73a504971]::panicking::panic
[INFO] [stdout]   12:     0x62138bb97a1f - rullst_mail[351bacf0a2c23488]::tests::test_log_driver::{closure#0}
[INFO] [stdout]   13:     0x62138bb4f173 - <tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::Context>::enter::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]   14:     0x62138bab9c2c - <tokio[ac369fd8f5719157]::runtime::context::scoped::Scoped<tokio[ac369fd8f5719157]::runtime::scheduler::Context>>::set::<<tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]   15:     0x62138bb4eb6d - <tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]   16:     0x62138bb8fa62 - <tokio[ac369fd8f5719157]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]   17:     0x62138bbaa31e - <rullst_mail[351bacf0a2c23488]::tests::test_log_driver::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x62138bee43cb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   19:     0x62138bef15a5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   20:     0x62138beeae94 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x62138bef4632 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x62138bffc27f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x70af60965dfa - <unknown>
[INFO] [stdout]   24:     0x70af609f93d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::test_mail_send_facade stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::test_mail_send_facade' (4430) panicked at src/lib_tests.rs:106:5:
[INFO] [stdout] assertion failed: res.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62138bffd871 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62138c0162ba - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x62138c00294c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62138bfd54e6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62138bff38d9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x62138bef0f80 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x62138bff3c02 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62138bfd55c4 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62138bfcdce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62138bfd65ad - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x62138c016a1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62138c0169e2 - core[a373ad73a504971]::panicking::panic
[INFO] [stdout]   12:     0x62138bb9b066 - rullst_mail[351bacf0a2c23488]::tests::test_mail_send_facade::{closure#0}
[INFO] [stdout]   13:     0x62138bb4f173 - <tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::Context>::enter::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]   14:     0x62138bab9c2c - <tokio[ac369fd8f5719157]::runtime::context::scoped::Scoped<tokio[ac369fd8f5719157]::runtime::scheduler::Context>>::set::<<tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]   15:     0x62138bb4eb6d - <tokio[ac369fd8f5719157]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]   16:     0x62138bb8fa62 - <tokio[ac369fd8f5719157]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]   17:     0x62138bbaab7e - <rullst_mail[351bacf0a2c23488]::tests::test_mail_send_facade::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x62138bee43cb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   19:     0x62138bef15a5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   20:     0x62138beeae94 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x62138bef4632 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x62138bffc27f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x70af60965dfa - <unknown>
[INFO] [stdout]   24:     0x70af609f93d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     facade::tests::resolves_every_offline_provider_and_rejects_unknown_drivers
[INFO] [stdout]     tests::test_log_driver
[INFO] [stdout]     tests::test_mail_send_facade
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 154 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.14s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "b482402e8f8fa8e5902111ede53e09993ee3869d3aacaa02ca9004f0f15179e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b482402e8f8fa8e5902111ede53e09993ee3869d3aacaa02ca9004f0f15179e9", kill_on_drop: false }`
[INFO] [stdout] b482402e8f8fa8e5902111ede53e09993ee3869d3aacaa02ca9004f0f15179e9
