[INFO] fetching crate soap-server 0.1.1...
[INFO] testing soap-server-0.1.1 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate soap-server 0.1.1 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate soap-server 0.1.1
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate soap-server 0.1.1
[INFO] tweaked toml for crates.io crate soap-server 0.1.1 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate soap-server 0.1.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 soap-server 0.1.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] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:72:12
[INFO] [stderr]    |
[INFO] [stderr] 72 | homepage = "https://github.com/NavistAu/soap-server"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 78 | repository = "https://github.com/NavistAu/soap-server"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `soap-server` (manifest) generated 1 warning
[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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] ac28a482799965154f4f401c0d414bc23fab0777f31f105165a2debb222e92c3
[INFO] running `Command { std: "docker" "start" "ac28a482799965154f4f401c0d414bc23fab0777f31f105165a2debb222e92c3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ac28a482799965154f4f401c0d414bc23fab0777f31f105165a2debb222e92c3", 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" "ac28a482799965154f4f401c0d414bc23fab0777f31f105165a2debb222e92c3" "/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" "ac28a482799965154f4f401c0d414bc23fab0777f31f105165a2debb222e92c3", 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" "ac28a482799965154f4f401c0d414bc23fab0777f31f105165a2debb222e92c3" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:72:12
[INFO] [stderr]    |
[INFO] [stderr] 72 | homepage = "https://github.com/NavistAu/soap-server"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 78 | repository = "https://github.com/NavistAu/soap-server"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `soap-server` (manifest) generated 1 warning
[INFO] [stderr]    Compiling libc v0.2.184
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling roxmltree v0.21.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling hybrid-array v0.4.10
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling block-buffer v0.12.0
[INFO] [stderr]    Compiling crypto-common v0.2.1
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling digest v0.11.2
[INFO] [stderr]    Compiling sha1 v0.11.0
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling tokio v1.51.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling hyper v1.9.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling quick-xml v0.39.2
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling axum v0.8.8
[INFO] [stderr]    Compiling soap-server v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: struct `NullSchemaLoader` is never constructed
[INFO] [stdout]   --> src/xsd/resolver.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct NullSchemaLoader;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 31.70s
[INFO] running `Command { std: "docker" "inspect" "ac28a482799965154f4f401c0d414bc23fab0777f31f105165a2debb222e92c3", 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" "ac28a482799965154f4f401c0d414bc23fab0777f31f105165a2debb222e92c3" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:72:12
[INFO] [stderr]    |
[INFO] [stderr] 72 | homepage = "https://github.com/NavistAu/soap-server"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 78 | repository = "https://github.com/NavistAu/soap-server"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `soap-server` (manifest) generated 1 warning
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling typeid v1.0.3
[INFO] [stderr]    Compiling erased-serde v0.4.10
[INFO] [stderr]    Compiling rand_core v0.10.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling num-conv v0.2.1
[INFO] [stderr]    Compiling typetag v0.2.21
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling cookie v0.18.1
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling inventory v0.3.24
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling time-macros v0.2.27
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling rand v0.10.0
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling uuid v1.23.0
[INFO] [stderr]    Compiling bytesize v2.3.1
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling typetag-impl v0.2.21
[INFO] [stderr]    Compiling expect-json-macros v1.10.1
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling tokio v1.51.0
[INFO] [stderr]    Compiling zerofrom v0.1.7
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling rust-multipart-rfc7578_2 v0.9.0
[INFO] [stderr]    Compiling reserve-port v2.4.0
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling email_address v0.2.9
[INFO] [stderr]    Compiling expect-json v1.10.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 hyper v1.9.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling quick-xml v0.39.2
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling axum v0.8.8
[INFO] [stderr]    Compiling axum-test v20.0.0
[INFO] [stderr]    Compiling soap-server v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: struct `NullSchemaLoader` is never constructed
[INFO] [stdout]   --> src/xsd/resolver.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct NullSchemaLoader;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 56.09s
[INFO] running `Command { std: "docker" "inspect" "ac28a482799965154f4f401c0d414bc23fab0777f31f105165a2debb222e92c3", 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" "ac28a482799965154f4f401c0d414bc23fab0777f31f105165a2debb222e92c3" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:72:12
[INFO] [stderr]    |
[INFO] [stderr] 72 | homepage = "https://github.com/NavistAu/soap-server"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 78 | repository = "https://github.com/NavistAu/soap-server"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `soap-server` (manifest) generated 1 warning
[INFO] [stderr] warning: struct `NullSchemaLoader` is never constructed
[INFO] [stderr]   --> src/xsd/resolver.rs:15:12
[INFO] [stderr]    |
[INFO] [stderr] 15 | pub struct NullSchemaLoader;
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `soap-server` (lib) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.27s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/soap-server/5a312928d018e2c2/out/soap_server-5a312928d018e2c2)
[INFO] [stdout] 
[INFO] [stdout] running 233 tests
[INFO] [stdout] test dispatch::tests::auth_bypass_marks_entry_auth_not_required ... ok
[INFO] [stdout] test dispatch::tests::route_unknown_qname_no_soap_action_returns_sender_fault ... ok
[INFO] [stdout] test dispatch::tests::dispatch_table_unregistered_operation_fails_at_build ... ok
[INFO] [stdout] test dispatch::tests::build_dispatch_table_for_service_isolates_operations ... ok
[INFO] [stdout] test dispatch::tests::route_unknown_qname_unknown_soap_action_returns_fault ... ok
[INFO] [stdout] test dispatch::tests::validate_request_missing_required_element_returns_sender_fault ... ok
[INFO] [stdout] test dispatch::tests::doc_literal_inline_type_missing_required_field_rejected ... ok
[INFO] [stdout] test dispatch::tests::validate_request_no_input_type_returns_ok ... ok
[INFO] [stdout] test dispatch::tests::doc_literal_named_type_ref_missing_required_field_rejected ... ok
[INFO] [stdout] test dispatch::tests::dispatch_table_routes_by_element_qname ... ok
[INFO] [stdout] test dispatch::tests::validate_request_optional_element_missing_returns_ok ... ok
[INFO] [stdout] test envelope::tests::detect_soap12_from_application_soap_xml ... ok
[INFO] [stdout] test dispatch::tests::dispatch_table_unknown_handler_name_fails_at_build ... ok
[INFO] [stdout] test envelope::tests::detect_version_mismatch_for_unknown ... ok
[INFO] [stdout] test envelope::tests::namespace_declared_on_header_element_propagates_to_children ... ok
[INFO] [stdout] test dispatch::tests::rpc_dispatch_by_wrapper_element ... ok
[INFO] [stdout] test dispatch::tests::build_dispatch_table_rpc_binding ... ok
[INFO] [stdout] test dispatch::tests::route_falls_back_to_soap_action_on_unknown_qname ... ok
[INFO] [stdout] test dispatch::tests::auth_required_by_default_for_non_bypass_op ... ok
[INFO] [stdout] test envelope::tests::parse_envelope_header_child_preserves_entity_refs ... ok
[INFO] [stdout] test dispatch::tests::validate_request_valid_xml_with_required_element_returns_ok ... ok
[INFO] [stdout] test dispatch::tests::validate_request_unknown_type_in_registry_returns_ok ... ok
[INFO] [stdout] test envelope::tests::detect_soap11_from_text_xml ... ok
[INFO] [stdout] test envelope::tests::detect_soap12_from_content_type_with_action ... ok
[INFO] [stdout] test envelope::tests::response_content_type_soap12 ... ok
[INFO] [stdout] test envelope::tests::namespace_declared_on_body_is_preserved_in_body_element ... ok
[INFO] [stdout] test envelope::tests::parse_envelope_with_header_child ... ok
[INFO] [stdout] test envelope::tests::response_content_type_soap11 ... ok
[INFO] [stdout] test envelope::tests::namespace_declared_on_header_child_is_preserved ... ok
[INFO] [stdout] test envelope::tests::serialize_envelope_wraps_body_in_soap12 ... ok
[INFO] [stdout] test envelope::tests::parse_envelope_minimal_soap12_empty_body_child ... ok
[INFO] [stdout] test envelope::tests::parse_envelope_missing_body_returns_err ... ok
[INFO] [stdout] test envelope::tests::parse_envelope_missing_envelope_element_returns_err ... ok
[INFO] [stdout] test fault::tests::existing_text_detail_still_escaped_when_no_xml ... ok
[INFO] [stdout] test envelope::tests::namespace_declared_on_operation_element_is_preserved ... ok
[INFO] [stdout] test fault::tests::action_not_supported_is_sender_fault ... ok
[INFO] [stdout] test envelope::tests::parse_envelope_body_bytes_contain_ancestor_ns_declarations ... ok
[INFO] [stdout] test envelope::tests::serialize_envelope_soap11 ... ok
[INFO] [stdout] test fault::tests::fault_code_data_encoding_unknown_as_soap12_str ... ok
[INFO] [stdout] test fault::tests::fault_code_data_encoding_unknown_as_soap11_str ... ok
[INFO] [stdout] test envelope::tests::parse_envelope_soap11_with_header ... ok
[INFO] [stdout] test envelope::tests::parse_envelope_soap11 ... ok
[INFO] [stdout] test envelope::tests::parse_envelope_soap11_body_first_child ... ok
[INFO] [stdout] test dispatch::tests::handler_name_matches_wsdl_operation_name_get_profiles ... ok
[INFO] [stdout] test fault::tests::fault_code_receiver_as_soap12_str ... ok
[INFO] [stdout] test fault::tests::fault_code_receiver_maps_to_server ... ok
[INFO] [stdout] test fault::tests::fault_code_version_mismatch_as_soap12_str ... ok
[INFO] [stdout] test fault::tests::fault_code_version_mismatch_as_soap11_str ... ok
[INFO] [stdout] test fault::tests::fault_code_must_understand_as_soap12_str ... ok
[INFO] [stdout] test fault::tests::fault_code_sender_as_soap11_str ... ok
[INFO] [stdout] test fault::tests::detail_xml_takes_precedence_over_text_detail ... ok
[INFO] [stdout] test fault::tests::fault_code_receiver_as_soap11_str ... ok
[INFO] [stdout] test fault::tests::fault_code_sender_as_soap12_str ... ok
[INFO] [stdout] test fault::tests::fault_code_data_encoding_unknown_soap11 ... ok
[INFO] [stdout] test fault::tests::fault_code_sender_maps_to_client ... ok
[INFO] [stdout] test fault::tests::fault_code_must_understand_as_soap11_str ... ok
[INFO] [stdout] test fault::tests::fault_soap11_no_detail_when_none ... ok
[INFO] [stdout] test fault::tests::fault_code_version_mismatch_soap11 ... ok
[INFO] [stdout] test fault::tests::fault_soap11_namespace ... ok
[INFO] [stdout] test fault::tests::fault_soap11_structure ... ok
[INFO] [stdout] test dispatch::tests::build_dispatch_table_rpc_missing_namespace_falls_back_to_target_ns ... ok
[INFO] [stdout] test fault::tests::soap12_detail_xml_element_still_emits_env_detail ... ok
[INFO] [stdout] test envelope::tests::parse_envelope_body_preserves_entity_refs_and_whitespace ... ok
[INFO] [stdout] test fault::tests::fault_code_must_understand_soap11 ... ok
[INFO] [stdout] test fault::tests::fault_soap11_with_detail ... ok
[INFO] [stdout] test fault::tests::soap12_fault_special_chars_in_reason_and_detail_are_escaped ... ok
[INFO] [stdout] test fault::tests::fault_soap11_wraps_in_envelope ... ok
[INFO] [stdout] test fault::tests::serialize_fault_with_raw_xml_detail_soap12 ... ok
[INFO] [stdout] test fault::tests::serialize_fault_reason_included ... ok
[INFO] [stdout] test fault::tests::serialize_receiver_fault_contains_env_receiver ... ok
[INFO] [stdout] test fault::tests::soap12_text_detail_does_not_emit_env_detail_chardata ... ok
[INFO] [stdout] test fault::tests::version_mismatch_convenience ... ok
[INFO] [stdout] test fault::tests::must_understand_convenience ... ok
[INFO] [stdout] test fault::tests::serialize_fault_no_detail_when_none ... ok
[INFO] [stdout] test handler::tests::handle_with_headers_default_falls_through_to_handle ... ok
[INFO] [stdout] test handler::tests::fn_handler_closure_captures_context ... ok
[INFO] [stdout] test fault::tests::serialize_sender_fault_contains_env_sender ... ok
[INFO] [stdout] test handler::tests::handle_with_headers_override_receives_header_fragments ... ok
[INFO] [stdout] test fault::tests::serialize_fault_with_detail ... ok
[INFO] [stdout] test fault::tests::serialize_fault_with_raw_xml_detail_soap11 ... ok
[INFO] [stdout] test fault::tests::serialize_fault_wraps_in_soap12_envelope ... ok
[INFO] [stdout] test qname::tests::qname_equality_and_hash ... ok
[INFO] [stdout] test server::tests::extract_body_qname_parses_unnamespaced_element ... ok
[INFO] [stdout] test handler::tests::fn_handler_returns_fault ... ok
[INFO] [stdout] test qname::tests::qname_new_sets_namespace_and_local ... ok
[INFO] [stdout] test qname::tests::qname_display_with_namespace ... ok
[INFO] [stdout] test fault::tests::to_xml_bytes_versioned_soap11_calls_v11 ... ok
[INFO] [stdout] test qname::tests::qname_local_has_no_namespace ... ok
[INFO] [stdout] test handler::tests::fn_handler_ok_passthrough ... ok
[INFO] [stdout] test fault::tests::to_xml_bytes_versioned_soap12_calls_existing ... ok
[INFO] [stdout] test server::tests::extract_body_qname_parses_namespaced_element ... ok
[INFO] [stdout] test handler::tests::soap_handler_trait_object ... ok
[INFO] [stdout] test server::tests::find_security_header_ignores_element_containing_security_substring ... ok
[INFO] [stdout] test server::tests::find_security_header_ignores_non_wsse_security_element ... ok
[INFO] [stdout] test server::tests::find_security_header_matches_wsse_namespace ... ok
[INFO] [stdout] test server::tests::fault_response_soap12_content_type ... ok
[INFO] [stdout] test server::tests::fault_response_soap11_content_type ... ok
[INFO] [stdout] test server::tests::server_builder_fails_with_unknown_handler_name ... ok
[INFO] [stdout] test server::tests::server_builder_into_router_returns_router ... ok
[INFO] [stdout] test wsdl::definitions::tests::binding_soap12_document_literal ... ok
[INFO] [stdout] test server::tests::server_builder_fails_with_unregistered_operation ... ok
[INFO] [stdout] test qname::tests::qname_display_without_namespace ... ok
[INFO] [stdout] test server::tests::find_security_header_returns_first_valid_wsse_header ... ok
[INFO] [stdout] test fault::tests::soap11_fault_special_chars_in_reason_and_detail_are_escaped ... ok
[INFO] [stdout] test server::tests::server_builder_max_body_bytes_sets_field ... ok
[INFO] [stdout] test server::tests::server_builder_builds_without_panic ... ok
[INFO] [stdout] test server::tests::server_builder_default_max_body_bytes_is_2mib ... ok
[INFO] [stdout] test wsdl::definitions::tests::one_way_operation_has_no_output ... ok
[INFO] [stdout] test wsdl::definitions::tests::operation_fault_holds_message_ref ... ok
[INFO] [stdout] test wsdl::definitions::tests::port_type_with_request_response_operation ... ok
[INFO] [stdout] test wsdl::definitions::tests::service_with_port ... ok
[INFO] [stdout] test wsdl::definitions::tests::soap_header_references_message_and_part ... ok
[INFO] [stdout] test wsdl::definitions::tests::wsdl_definition_can_be_constructed ... ok
[INFO] [stdout] test wsdl::definitions::tests::wsdl_import_with_optional_location ... ok
[INFO] [stdout] test wsdl::parser::tests::binding_style_document ... ok
[INFO] [stdout] test wsdl::parser::tests::port_binding_qname_is_resolved ... ok
[INFO] [stdout] test wsdl::parser::tests::operation_input_message_qname_resolved ... ok
[INFO] [stdout] test wsdl::definitions::tests::message_with_parts ... ok
[INFO] [stdout] test wsdl::parser::tests::soap12_binding_detected ... ok
[INFO] [stdout] test wsdl::parser::tests::binding_operation_use_literal ... ok
[INFO] [stdout] test wsdl::parser::tests::binding_operation_soap_action_extracted ... ok
[INFO] [stdout] test wsdl::parser::tests::service_port_contains_address ... ok
[INFO] [stdout] test wsdl::parser::tests::port_type_has_operation_with_input_and_output ... ok
[INFO] [stdout] test wsdl::parser::tests::soap11_binding_detected ... ok
[INFO] [stdout] test wsdl::parser::tests::multiple_operations_all_present ... ok
[INFO] [stdout] test wsdl::parser::tests::unknown_wsdl_elements_silently_skipped ... ok
[INFO] [stdout] test wsdl::parser::tests::wrong_root_element_returns_error ... ok
[INFO] [stdout] test wsdl::parser::tests::wsdl_import_with_location_recorded ... ok
[INFO] [stdout] test wsdl::resolver::tests::cycle_import_returns_err_without_stack_overflow ... ok
[INFO] [stdout] test wsdl::resolver::tests::diamond_import_loads_d_once ... ok
[INFO] [stdout] test wsdl::parser::tests::malformed_xml_returns_error ... ok
[INFO] [stdout] test wsdl::resolver::tests::rewrite_wsdl_address_replaces_location_soap12 ... ok
[INFO] [stdout] test wsdl::parser::tests::multiple_binding_operations_all_present ... ok
[INFO] [stdout] test wsdl::parser::tests::operation_output_message_qname_resolved ... ok
[INFO] [stdout] test wsdl::resolver::tests::rewrite_wsdl_address_for_service_b_leaves_a_unchanged ... ok
[INFO] [stdout] test wsdl::parser::tests::parse_minimal_wsdl_produces_definition ... ok
[INFO] [stdout] test wsdl::resolver::tests::rewrite_wsdl_address_for_service_empty_name_rewrites_all ... ok
[INFO] [stdout] test wssec::nonce_cache::tests::nonce_cache_cap_does_not_reject_new_nonces_after_rotation ... ok
[INFO] [stdout] test wsdl::resolver::tests::standalone_wsdl_resolves_inline_schema ... ok
[INFO] [stdout] test wsdl::parser::tests::inline_schema_nodes_collected ... ok
[INFO] [stdout] test wsdl::resolver::tests::rewrite_wsdl_address_for_service_only_rewrites_matched_service ... ok
[INFO] [stdout] test wsdl::resolver::tests::rewrite_wsdl_address_replaces_location_soap11 ... ok
[INFO] [stdout] test wssec::nonce_cache::tests::different_nonce_accepted ... ok
[INFO] [stdout] test wssec::nonce_cache::tests::idle_gap_regression_nonce_accepted_after_two_window_gap ... ok
[INFO] [stdout] test wsdl::parser::tests::message_part_element_qname_resolved ... ok
[INFO] [stdout] test wssec::nonce_cache::tests::fresh_cache_accepts_new_nonce ... ok
[INFO] [stdout] test wssec::nonce_cache::tests::nonce_dropped_after_two_rotations ... ok
[INFO] [stdout] test wssec::nonce_cache::tests::nonce_in_previous_bucket_still_detected_as_replay ... ok
[INFO] [stdout] test wssec::nonce_cache::tests::same_nonce_rejected_on_second_call ... ok
[INFO] [stdout] test wssec::timestamp::tests::parse_created_invalid_string_returns_err ... ok
[INFO] [stdout] test wssec::timestamp::tests::parse_created_valid_rfc3339 ... ok
[INFO] [stdout] test wssec::username_token::tests::compute_digest_invalid_base64_nonce_returns_err ... ok
[INFO] [stdout] test wssec::timestamp::tests::freshness_accepts_at_tolerance_boundary ... ok
[INFO] [stdout] test wssec::timestamp::tests::freshness_accepts_recent_timestamp ... ok
[INFO] [stdout] test wssec::timestamp::tests::freshness_rejects_expired_timestamp ... ok
[INFO] [stdout] test wssec::timestamp::tests::freshness_rejects_future_timestamp ... ok
[INFO] [stdout] test wsdl::resolver::tests::raw_bytes_preserved_in_resolved_wsdl ... ok
[INFO] [stdout] test wssec::username_token::tests::parse_missing_password_returns_err ... ok
[INFO] [stdout] test wsdl::resolver::tests::resolve_wsdl_no_imports_succeeds ... ok
[INFO] [stdout] test wssec::username_token::tests::unknown_user_and_bad_digest_produce_same_fault_reason ... ok
[INFO] [stdout] test wssec::username_token::tests::validate_correct_digest_constant_time_path_returns_username ... ok
[INFO] [stdout] test wssec::nonce_cache::tests::nonce_cache_enforces_max_entries_cap ... ok
[INFO] [stdout] test wssec::nonce_cache::tests::nonce_in_overflow_bucket_still_rejected_as_replay ... ok
[INFO] [stdout] test wssec::timestamp::tests::freshness_rejects_one_second_past_tolerance ... ok
[INFO] [stdout] test wssec::username_token::tests::known_vector_digest_matches_expected ... ok
[INFO] [stdout] test wssec::username_token::tests::parse_missing_username_token_returns_err ... ok
[INFO] [stdout] test wssec::username_token::tests::parse_text_token_extracts_fields ... ok
[INFO] [stdout] test wsdl::resolver::tests::rewrite_wsdl_address_preserves_other_content ... ok
[INFO] [stdout] test wssec::username_token::tests::parse_digest_token_extracts_all_fields ... ok
[INFO] [stdout] test wssec::username_token::tests::validate_expired_timestamp_returns_err ... ok
[INFO] [stdout] test xml_escape::tests::escape_attr_all_special_chars ... ok
[INFO] [stdout] test xml_escape::tests::escape_text_all_special_chars ... ok
[INFO] [stdout] test wssec::username_token::tests::validate_wrong_password_returns_auth_failed ... ok
[INFO] [stdout] test xml_escape::tests::escape_text_angle_brackets ... ok
[INFO] [stdout] test wsdl::resolver::tests::diamond_import_types_deduplicated_in_registry ... ok
[INFO] [stdout] test xml_escape::tests::escape_text_ampersand_only ... ok
[INFO] [stdout] test xsd::elements::tests::any_element_any_namespace ... ok
[INFO] [stdout] test xml_escape::tests::escape_attr_double_quote ... ok
[INFO] [stdout] test xsd::elements::tests::attribute_use_default_is_optional ... ok
[INFO] [stdout] test xsd::elements::tests::attribute_group_holds_attributes_and_refs ... ok
[INFO] [stdout] test wssec::username_token::tests::validate_text_password_correct ... ok
[INFO] [stdout] test wssec::username_token::tests::validate_text_password_without_created_is_rejected ... ok
[INFO] [stdout] test wssec::username_token::tests::validate_replayed_nonce_returns_err ... ok
[INFO] [stdout] test xsd::elements::tests::group_content_choice_variant ... ok
[INFO] [stdout] test wssec::username_token::tests::validate_text_password_wrong_returns_err ... ok
[INFO] [stdout] test xml_escape::tests::escape_text_plain_string_unchanged ... ok
[INFO] [stdout] test xsd::elements::tests::max_occurs_unbounded_variant ... ok
[INFO] [stdout] test wssec::username_token::tests::validate_unknown_user_returns_err ... ok
[INFO] [stdout] test xml_escape::tests::escape_attr_plain_string_unchanged ... ok
[INFO] [stdout] test wssec::username_token::tests::validate_missing_username_token_returns_err ... ok
[INFO] [stdout] test xsd::elements::tests::any_namespace_list_variant ... ok
[INFO] [stdout] test xsd::parser::tests::parse_complex_extension ... ok
[INFO] [stdout] test xsd::parser::tests::parse_complex_restriction ... ok
[INFO] [stdout] test xsd::parser::tests::parse_complex_type_with_sequence_element ... ok
[INFO] [stdout] test xsd::elements::tests::xsd_attribute_with_ref ... ok
[INFO] [stdout] test xsd::elements::tests::xsd_element_default_max_occurs_is_bounded_1 ... ok
[INFO] [stdout] test xsd::elements::tests::xsd_element_default_min_occurs_is_1 ... ok
[INFO] [stdout] test xsd::parser::tests::parse_element_max_occurs_unbounded ... ok
[INFO] [stdout] test xsd::parser::tests::parse_element_default_and_fixed ... ok
[INFO] [stdout] test xsd::parser::tests::parse_any_element ... ok
[INFO] [stdout] test xsd::parser::tests::parse_attribute_use_required ... ok
[INFO] [stdout] test xsd::parser::tests::parse_element_min_occurs_zero ... ok
[INFO] [stdout] test xsd::parser::tests::parse_choice_compositor ... ok
[INFO] [stdout] test xsd::parser::tests::parse_all_compositor ... ok
[INFO] [stdout] test xsd::parser::tests::parse_element_nillable_true ... ok
[INFO] [stdout] test xsd::parser::tests::parse_group_definition_sequence ... ok
[INFO] [stdout] test xsd::parser::tests::parse_import_recorded ... ok
[INFO] [stdout] test xsd::parser::tests::parse_element_ref_attribute ... ok
[INFO] [stdout] test xsd::parser::tests::parse_attribute_group_definition ... ok
[INFO] [stdout] test xsd::parser::tests::parse_schema_include ... ok
[INFO] [stdout] test xsd::parser::tests::parse_simple_type_enumeration ... ok
[INFO] [stdout] test xsd::parser::tests::parse_simple_type_list ... ok
[INFO] [stdout] test xsd::parser::tests::parse_simple_type_union ... ok
[INFO] [stdout] test xsd::parser::tests::parse_top_level_element ... ok
[INFO] [stdout] test xsd::parser::tests::parse_restriction_facets ... ok
[INFO] [stdout] test xsd::parser::tests::parse_unknown_elements_silently_skipped ... ok
[INFO] [stdout] test xsd::resolver::tests::diamond_import_loads_schema_once ... ok
[INFO] [stdout] test xsd::resolver::tests::base_type_resolves_to_single_element ... ok
[INFO] [stdout] test xsd::resolver::tests::empty_schema_produces_empty_registry ... ok
[INFO] [stdout] test xsd::resolver::tests::cycle_detection_returns_err ... ok
[INFO] [stdout] test xsd::resolver::tests::simple_types_pass_through_resolution ... ok
[INFO] [stdout] test xsd::types::tests::complex_type_sequence_holds_elements ... ok
[INFO] [stdout] test xsd::types::tests::complex_extension_holds_base_and_content ... ok
[INFO] [stdout] test xsd::types::tests::simple_type_with_restriction ... ok
[INFO] [stdout] test xsd::types::tests::type_registry_lookup_missing_returns_none ... ok
[INFO] [stdout] test xsd::resolver::tests::three_level_extension_chain_resolves_in_order ... ok
[INFO] [stdout] test xsd::resolver::tests::middle_type_resolves_to_two_elements ... ok
[INFO] [stdout] test xsd::types::tests::type_registry_insert_and_lookup ... ok
[INFO] [stdout] test xsd::types::tests::complex_type_with_simple_content ... ok
[INFO] [stdout] test xsd::resolver::tests::restriction_uses_own_content_not_base ... ok
[INFO] [stdout] test wsdl::resolver::tests::two_file_wsdl_merges_operations ... ok
[INFO] [stdout] test wssec::username_token::tests::validate_correct_digest_returns_username ... ok
[INFO] [stderr]    Doc-tests soap_server
[INFO] [stdout] test xml_escape::tests::escape_attr_single_quote ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 233 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/wssec/nonce_cache.rs - wssec::nonce_cache::RotatingNonceCache (line 26) ... ignored
[INFO] [stdout] test src/lib.rs - (line 23) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ac28a482799965154f4f401c0d414bc23fab0777f31f105165a2debb222e92c3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ac28a482799965154f4f401c0d414bc23fab0777f31f105165a2debb222e92c3", kill_on_drop: false }`
[INFO] [stdout] ac28a482799965154f4f401c0d414bc23fab0777f31f105165a2debb222e92c3
