[INFO] fetching crate wasix-sendmail 0.1.0... [INFO] testing wasix-sendmail-0.1.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate wasix-sendmail 0.1.0 into /workspace/builds/worker-6-tc2/source [INFO] started tweaking crates.io crate wasix-sendmail 0.1.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate wasix-sendmail 0.1.0 [INFO] tweaked toml for crates.io crate wasix-sendmail 0.1.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate wasix-sendmail 0.1.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate wasix-sendmail 0.1.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "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/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 43e78af3b8a639dbc832fab56316236918e1412305cd824b72fef62e1accc899 [INFO] running `Command { std: "docker" "start" "-a" "43e78af3b8a639dbc832fab56316236918e1412305cd824b72fef62e1accc899", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "43e78af3b8a639dbc832fab56316236918e1412305cd824b72fef62e1accc899", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "43e78af3b8a639dbc832fab56316236918e1412305cd824b72fef62e1accc899", kill_on_drop: false }` [INFO] [stdout] 43e78af3b8a639dbc832fab56316236918e1412305cd824b72fef62e1accc899 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c9ef33cfe9d622437e6be9be9220ed2582c6f1c505b011b996a92724a8631e20 [INFO] running `Command { std: "docker" "start" "-a" "c9ef33cfe9d622437e6be9be9220ed2582c6f1c505b011b996a92724a8631e20", kill_on_drop: false }` [INFO] [stderr] Compiling find-msvc-tools v0.1.7 [INFO] [stderr] Compiling libc v0.2.169 [INFO] [stderr] Compiling proc-macro2 v1.0.105 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling quote v1.0.43 [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling tinyvec v1.10.0 [INFO] [stderr] Compiling clap_lex v0.7.7 [INFO] [stderr] Compiling cc v1.2.52 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling unicode-bidi v0.3.18 [INFO] [stderr] Compiling unicode-normalization v0.1.25 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling allocator-api2 v0.2.18 [INFO] [stderr] Compiling rustls v0.22.2 [INFO] [stderr] Compiling rustls-pki-types v1.7.0 [INFO] [stderr] Compiling thiserror v1.0.62 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling idna v0.3.0 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling clap_builder v4.5.54 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling ring v0.17.7 [INFO] [stderr] Compiling ring v0.16.20 [INFO] [stderr] Compiling socket2 v0.4.10 [INFO] [stderr] Compiling email-encoding v0.2.1 [INFO] [stderr] Compiling quoted_printable v0.4.8 [INFO] [stderr] Compiling jiff v0.2.18 [INFO] [stderr] Compiling fastrand v1.9.0 [INFO] [stderr] Compiling unicode-segmentation v1.12.0 [INFO] [stderr] Compiling uuid v1.6.1 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling chumsky v0.12.0 [INFO] [stderr] Compiling env_filter v0.1.4 [INFO] [stderr] Compiling socket2 v0.5.5 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Compiling thiserror-impl v1.0.62 [INFO] [stderr] Compiling clap_derive v4.5.49 [INFO] [stderr] Compiling sct v0.7.1 [INFO] [stderr] Compiling rustls-webpki v0.100.3 [INFO] [stderr] Compiling rustls-webpki v0.101.7 [INFO] [stderr] Compiling webpki-roots v0.23.1 [INFO] [stderr] Compiling rustls-webpki v0.102.8 [INFO] [stderr] Compiling env_logger v0.11.8 [INFO] [stderr] Compiling clap v4.5.54 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling email_address v0.2.5 [INFO] [stderr] Compiling lettre v0.10.4 [INFO] [stderr] Compiling wasix-sendmail v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 29.18s [INFO] running `Command { std: "docker" "inspect" "c9ef33cfe9d622437e6be9be9220ed2582c6f1c505b011b996a92724a8631e20", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c9ef33cfe9d622437e6be9be9220ed2582c6f1c505b011b996a92724a8631e20", kill_on_drop: false }` [INFO] [stdout] c9ef33cfe9d622437e6be9be9220ed2582c6f1c505b011b996a92724a8631e20 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 73100337a1f87170d85593fbd73a7a77039333e1be691761ff482646160120cd [INFO] running `Command { std: "docker" "start" "-a" "73100337a1f87170d85593fbd73a7a77039333e1be691761ff482646160120cd", kill_on_drop: false }` [INFO] [stderr] Compiling wasix-sendmail v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 9.81s [INFO] running `Command { std: "docker" "inspect" "73100337a1f87170d85593fbd73a7a77039333e1be691761ff482646160120cd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "73100337a1f87170d85593fbd73a7a77039333e1be691761ff482646160120cd", kill_on_drop: false }` [INFO] [stdout] 73100337a1f87170d85593fbd73a7a77039333e1be691761ff482646160120cd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 05c04cb87db058d6bf0295de30ab63b945f09c97bdfe3e3146ba3961caa1161a [INFO] running `Command { std: "docker" "start" "-a" "05c04cb87db058d6bf0295de30ab63b945f09c97bdfe3e3146ba3961caa1161a", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/wasix_sendmail-ee76a2271f61e3d8) [INFO] [stdout] [INFO] [stdout] running 166 tests [INFO] [stdout] test backend::file::tests::test_file_backend_empty_recipients ... ok [INFO] [stdout] test backend::file::tests::test_file_backend_appends_to_file ... ok [INFO] [stdout] test backend::file::tests::test_file_backend_empty_email_body ... ok [INFO] [stdout] test backend::file::tests::test_file_backend_file_format ... ok [INFO] [stdout] test backend::file::tests::test_file_backend_multiline_email ... ok [INFO] [stdout] test backend::file::tests::test_file_backend_multiple_recipients ... ok [INFO] [stdout] test backend::file::tests::test_file_backend_single_recipient ... ok [INFO] [stdout] test backend::file::tests::test_file_backend_special_characters ... ok [INFO] [stdout] test parser::email_parser::tests::test_all_atext_chars ... ok [INFO] [stdout] test parser::email_parser::tests::test_deeply_nested_comments ... ok [INFO] [stdout] test parser::email_parser::tests::test_domain_literal ... ok [INFO] [stdout] test parser::email_parser::tests::test_domain_literal_empty ... ok [INFO] [stdout] test parser::email_parser::tests::test_dot_atom_local_part ... ok [INFO] [stdout] test parser::email_parser::tests::test_empty_nested_comment ... ok [INFO] [stdout] test parser::email_parser::tests::test_domain_literal_with_quoted_pair ... ok [INFO] [stdout] test parser::email_parser::tests::test_folding_whitespace ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_at_sign_in_domain ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_at_sign_in_local_part_unquoted ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_comment_mismatched_parens ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_domain_leading_dot ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_domain_consecutive_dots ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_domain_literal_nested_brackets ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_domain_literal_quoted_pair_backslash_only ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_domain_literal_malformed ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_domain_literal_unicode ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_comment_unclosed ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_domain_literal_unclosed ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_domain_trailing_dot ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_dot_atom_trailing_dot ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_dot_atom_leading_dot ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_dot_atom_consecutive_dots ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_empty ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_domain_literal_with_invalid_char ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_empty_domain ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_empty_quoted_string ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_empty_domain_literal ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_empty_string ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_fws_crlf_without_wsp ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_empty_local_part ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_mixed_case_special_chars ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_no_domain ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_no_at ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_no_local_part ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_multiple_at_signs ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_obs_domain_empty_atom ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_quoted_string_newline_unquoted ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_obs_local_part_empty_word ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_quoted_pair_backslash_only ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_quoted_string_malformed ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_quoted_string_unicode ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_quoted_string_with_unescaped_quote ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_quoted_string_with_unescaped_backslash ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_space_in_local_part_unquoted ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_space_in_domain ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_unicode_characters ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_whitespace_only ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_whitespace_only_with_comments ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_trailing_garbage ... ok [INFO] [stdout] test parser::email_parser::tests::test_multiple_nested_comments ... ok [INFO] [stdout] test parser::email_parser::tests::test_nested_comments ... ok [INFO] [stdout] test parser::email_parser::tests::test_quoted_local_part ... ok [INFO] [stdout] test parser::email_parser::tests::test_quoted_local_part_with_special_chars ... ok [INFO] [stdout] test parser::email_parser::tests::test_nested_comments_with_text ... ok [INFO] [stdout] test parser::email_parser::tests::test_quoted_pair_in_local_part ... ok [INFO] [stdout] test parser::email_parser::tests::test_quoted_string_empty ... ok [INFO] [stdout] test parser::email_parser::tests::test_quoted_pair_in_comment ... ok [INFO] [stdout] test parser::email_parser::tests::test_quoted_string_with_fws ... ok [INFO] [stdout] test parser::email_parser::tests::test_quoted_string_with_quoted_pair ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_atext_all_chars_in_local ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_cfws_after_domain ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_atext_all_special_chars ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_cfws_complex ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_cfws_before_local_part ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_comments_with_quoted_pairs ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_cfws_with_comments ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_control_characters ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_comment_with_control_char ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_complex_quoted_string ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_domain_case_insensitive ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_domain_literal_preserves_content ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_domain_literal_ipv6_format ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_domain_literal_ipv4 ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_domain_literal_all_dtext_chars ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_domain_literal_ipv4_with_spaces ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_domain_literal_quoted_pair ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_domain_literal_with_backslash ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_domain_max_length ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_domain_max_length_edge ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_dot_atom_consecutive_dots_invalid ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_domain_literal_with_brackets_escaped ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_domain_literal_with_quoted_pair_brackets ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_domain_literal_with_fws ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_dot_atom_edge_cases ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_dot_atom_leading_dot_invalid ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_dot_atom_trailing_dot_invalid ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_dot_atom_valid_multiple_dots ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_fws_variations ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_invalid_consecutive_dots ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_invalid_leading_dot ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_invalid_comment_unterminated ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_invalid_domain_literal_unterminated ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_invalid_trailing_dot ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_invalid_quoted_string_unterminated ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_invalid_quoted_pair_eof ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_invalid_unclosed_bracket ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_invalid_unclosed_comment ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_local_part_max_length ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_invalid_unclosed_quote ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_local_part_max_length_edge ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_local_part_case_sensitive ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_nested_comments_deep ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_obs_domain ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_obs_local_part ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_obs_local_part_mixed ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_pair_backslash ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_obs_local_part_multiple_words ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_obs_domain_multiple_atoms ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_pair_quote ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_quoted_string_with_ctext_control_char ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_pair_tab ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_pair_vchar ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_all_qtext_chars ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_all_quoted_pairs ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_crlf_only ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_pair_space ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_empty_with_fws ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_empty_allowed ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_fws_before_close ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_fws_after_open ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_only_fws ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_with_all_special_chars_escaped ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_with_comments ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_preserves_spaces ... ok [INFO] [stdout] test parser::email_parser::tests::test_invalid_quoted_pair_invalid_char ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_with_fws_crlf ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_with_multiple_quoted_pairs ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_with_multiple_spaces ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_with_crlf_fws ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_with_tab_fws ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_quoted_string_with_tab ... ok [INFO] [stdout] test parser::email_parser::tests::test_simple_addr_spec ... ok [INFO] [stdout] test parser::tests::rfc5322_comments_are_ignored ... ignored, Comments are not supported for now. If we want them we need to switch from lettre to a custom parser. [INFO] [stdout] test parser::tests::rfc5322_mailbox_parsing_allows_display_name ... ok [INFO] [stdout] test parser::tests::test_parse_email_headers ... ok [INFO] [stdout] test parser::email_parser::tests::test_triple_nested_comments ... ok [INFO] [stdout] test parser::tests::test_parse_mailbox_header ... ok [INFO] [stdout] test parser::tests::rfc5322_unfolding_allows_folded_to_header ... ok [INFO] [stdout] test parser::tests::test_parse_mailbox_header_empty ... ok [INFO] [stdout] test parser::email_parser::tests::test_special_chars_in_local_part ... ok [INFO] [stdout] test parser::email_parser::tests::test_with_comments_both_sides ... ok [INFO] [stdout] test parser::tests::test_parse_mailbox_header_invalid ... ok [INFO] [stdout] test parser::tests::test_parse_mailbox_header_multiple ... ok [INFO] [stdout] test parser::email_parser::tests::test_with_comments ... ok [INFO] [stdout] test parser::tests::test_parse_mailbox_header_with_display_name ... ok [INFO] [stdout] test parser::tests::test_parse_mailboxes_header ... ok [INFO] [stdout] test parser::tests::test_parse_mailboxes_header_invalid ... ok [INFO] [stdout] test tests::test_add_missing_headers_all_missing ... ok [INFO] [stdout] test parser::email_parser::tests::test_whitespace_around_at_rfc_compliance ... ok [INFO] [stdout] test tests::test_add_missing_headers_date_exists ... ok [INFO] [stdout] test tests::test_add_missing_headers_message_id_exists ... ok [INFO] [stdout] test tests::test_add_missing_headers_no_empty_line ... ok [INFO] [stdout] test tests::test_add_missing_headers_from_exists ... ok [INFO] [stdout] test tests::test_add_missing_headers_with_fullname ... ok [INFO] [stdout] test tests::test_add_missing_headers_with_fullname_escapes_quotes ... ok [INFO] [stdout] test tests::test_file_backend ... ok [INFO] [stdout] test parser::email_parser::tests::test_rfc5322_valid_quoted_pair_all_vchars ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 165 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/sendmail-87a20fc88b775034) [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/sendmail_integration.rs (/opt/rustwide/target/debug/deps/sendmail_integration-40fcbc2a3fe2d719) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test malicious_header_folding_like_line_does_not_create_extra_recipient ... ok [INFO] [stdout] test malicious_unknown_backend_falls_back_to_file ... ok [INFO] [stdout] test common_cli_recipient_defaults_from ... ok [INFO] [stdout] test common_f_flag_sets_fullname_in_from_header ... ok [INFO] [stdout] test common_f_flag_escapes_quotes_in_fullname ... ok [INFO] [stdout] test common_f_flag_without_f_flag_uses_default_from ... ok [INFO] [stdout] test uncommon_cli_from_overrides_header_from ... ok [INFO] [stdout] test common_t_reads_to_cc_bcc_and_from_header ... ok [INFO] [stdout] test rfc5322_folded_to_header_is_unfolded ... ok [INFO] [stdout] test uncommon_f_flag_does_not_override_existing_from_header ... ok [INFO] [stdout] test uncommon_t_no_recipients_is_ok ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests wasix_sendmail [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "05c04cb87db058d6bf0295de30ab63b945f09c97bdfe3e3146ba3961caa1161a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "05c04cb87db058d6bf0295de30ab63b945f09c97bdfe3e3146ba3961caa1161a", kill_on_drop: false }` [INFO] [stdout] 05c04cb87db058d6bf0295de30ab63b945f09c97bdfe3e3146ba3961caa1161a