[INFO] fetching crate ruoqa 0.3.2...
[INFO] testing ruoqa-0.3.2 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate ruoqa 0.3.2 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate ruoqa 0.3.2
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate ruoqa 0.3.2
[INFO] tweaked toml for crates.io crate ruoqa 0.3.2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate ruoqa 0.3.2 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate ruoqa 0.3.2 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded zerovec v0.11.7
[INFO] [stderr]   Downloaded tracing-test v0.2.6
[INFO] [stderr]   Downloaded zerovec-derive v0.11.5
[INFO] [stderr]   Downloaded ipnet v2.12.1
[INFO] [stderr]   Downloaded tracing-test-macro v0.2.6
[INFO] [stderr]   Downloaded rust-ini v0.21.3
[INFO] [stderr]   Downloaded dlv-list v0.5.2
[INFO] [stderr]   Downloaded arraydeque v0.5.1
[INFO] [stderr]   Downloaded encoding_rs_io v0.1.8
[INFO] [stderr]   Downloaded ordered-multimap v0.7.3
[INFO] [stderr]   Downloaded icu_provider v2.3.0
[INFO] [stderr]   Downloaded annotate-snippets v0.12.16
[INFO] [stderr]   Downloaded quinn v0.11.11
[INFO] [stderr]   Downloaded tinyvec v1.12.0
[INFO] [stderr]   Downloaded pem v4.0.0
[INFO] [stderr]   Downloaded hyper v1.11.0
[INFO] [stderr]   Downloaded h2 v0.4.17
[INFO] [stderr]   Downloaded granit-parser v1.3.0
[INFO] [stderr]   Downloaded quinn-proto v0.11.17
[INFO] [stderr]   Downloaded serde-saphyr v1.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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] ad5c414476cb8601cb0f9c7b61ddad13dd9ab26a784236fed91899cb02f07fe0
[INFO] running `Command { std: "docker" "start" "ad5c414476cb8601cb0f9c7b61ddad13dd9ab26a784236fed91899cb02f07fe0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ad5c414476cb8601cb0f9c7b61ddad13dd9ab26a784236fed91899cb02f07fe0", 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" "ad5c414476cb8601cb0f9c7b61ddad13dd9ab26a784236fed91899cb02f07fe0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ad5c414476cb8601cb0f9c7b61ddad13dd9ab26a784236fed91899cb02f07fe0", 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" "ad5c414476cb8601cb0f9c7b61ddad13dd9ab26a784236fed91899cb02f07fe0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling fs_extra v1.3.0
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling dunce v1.0.5
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling aws-lc-rs v1.18.0
[INFO] [stderr]    Compiling litemap v0.8.3
[INFO] [stderr]    Compiling writeable v0.6.4
[INFO] [stderr]    Compiling icu_normalizer_data v2.3.0
[INFO] [stderr]    Compiling crunchy v0.2.4
[INFO] [stderr]    Compiling icu_properties_data v2.3.0
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling cc v1.4.3
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling cmov v0.5.4
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling ipnet v2.12.1
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling openssl-probe v0.2.1
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling ctutils v0.4.2
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling arraydeque v0.5.1
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling dlv-list v0.5.2
[INFO] [stderr]    Compiling base64 v0.23.1
[INFO] [stderr]    Compiling annotate-snippets v0.12.16
[INFO] [stderr]    Compiling granit-parser v1.3.0
[INFO] [stderr]    Compiling encoding_rs_io v0.1.8
[INFO] [stderr]    Compiling nohash-hasher v0.2.0
[INFO] [stderr]    Compiling ordered-multimap v0.7.3
[INFO] [stderr]    Compiling hybrid-array v0.4.14
[INFO] [stderr]    Compiling http-body v1.1.0
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling http-body-util v0.1.5
[INFO] [stderr]    Compiling rust-ini v0.21.3
[INFO] [stderr]    Compiling aws-lc-sys v0.44.0
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.5
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling hmac v0.13.0
[INFO] [stderr]    Compiling sha1 v0.11.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling serde-saphyr v1.3.0
[INFO] [stderr]    Compiling thiserror v2.0.20
[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 zeroize_derive v1.5.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling zerovec v0.11.7
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling h2 v0.4.17
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling icu_provider v2.3.0
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling hyper v1.11.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling tokio-rustls v0.26.5
[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 ruoqa v0.3.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 47.81s
[INFO] running `Command { std: "docker" "inspect" "ad5c414476cb8601cb0f9c7b61ddad13dd9ab26a784236fed91899cb02f07fe0", 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" "ad5c414476cb8601cb0f9c7b61ddad13dd9ab26a784236fed91899cb02f07fe0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling deadpool-runtime v0.1.4
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling yasna v0.6.0
[INFO] [stderr]    Compiling pem v4.0.0
[INFO] [stderr]    Compiling tracing-test-macro v0.2.6
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]    Compiling dlv-list v0.5.2
[INFO] [stderr]    Compiling ordered-multimap v0.7.3
[INFO] [stderr]    Compiling rust-ini v0.21.3
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling rcgen v0.14.10
[INFO] [stderr]    Compiling zerovec-derive v0.11.5
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling zerovec v0.11.7
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling tracing-test v0.2.6
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling assert-json-diff v2.0.2
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling icu_provider v2.3.0
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-rustls v0.26.5
[INFO] [stderr]    Compiling deadpool v0.12.3
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling h2 v0.4.17
[INFO] [stderr]    Compiling hyper v1.11.0
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling wiremock v0.6.5
[INFO] [stderr]    Compiling reqwest v0.13.5
[INFO] [stderr]    Compiling ruoqa v0.3.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 51.51s
[INFO] running `Command { std: "docker" "inspect" "ad5c414476cb8601cb0f9c7b61ddad13dd9ab26a784236fed91899cb02f07fe0", 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" "ad5c414476cb8601cb0f9c7b61ddad13dd9ab26a784236fed91899cb02f07fe0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.36s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ruoqa-1a7c1d88ce928618)
[INFO] [stdout] 
[INFO] [stdout] running 142 tests
[INFO] [stdout] test auth::tests::canonical_query_matches_the_server_table ... ok
[INFO] [stdout] test auth::tests::signing_string_omits_empty_query ... ok
[INFO] [stdout] test auth::tests::canonical_query_is_idempotent ... ok
[INFO] [stdout] test auth::tests::path_space_stays_percent_20 ... ok
[INFO] [stdout] test auth::tests::no_secret_adds_no_headers ... ok
[INFO] [stdout] test auth::tests::path_percent_7e_passes_through_unchanged ... ok
[INFO] [stdout] test client::tests::builder_defaults ... ok
[INFO] [stdout] test auth::tests::query_space_becomes_plus_tilde_is_percent_encoded ... ok
[INFO] [stdout] test auth::tests::known_value_hmac ... ok
[INFO] [stdout] test client::tests::classify_matches_the_media_type_table ... ok
[INFO] [stdout] test client::tests::builder_api_key_without_secret_is_incomplete_credentials ... ok
[INFO] [stdout] test auth::tests::with_secret_adds_headers ... ok
[INFO] [stdout] test client::tests::builder_api_secret_without_key_is_incomplete_credentials ... ok
[INFO] [stdout] test client::tests::build_rejects_invalid_retry_multiplier ... ok
[INFO] [stdout] test client::tests::downgraded_hop_keeps_custom_header_but_drops_content_type ... ok
[INFO] [stdout] test client::tests::cross_origin_location_still_errors_after_scheme_check ... ok
[INFO] [stdout] test client::tests::non_http_location_is_treated_as_final ... ok
[INFO] [stdout] test client::tests::build_with_explicit_credentials_and_disabled_verification ... ok
[INFO] [stdout] test client::tests::http_client_alone_builds_ok ... ok
[INFO] [stdout] test client::tests::http_client_with_timeouts_is_incompatible ... ok
[INFO] [stdout] test client::tests::join_accepts_relative_paths_unchanged ... ok
[INFO] [stdout] test client::tests::redirect_decision_matrix ... ok
[INFO] [stdout] test client::tests::client_debug_redacts_base_url_userinfo ... ok
[INFO] [stdout] test client::tests::resolve_credentials_precedence ... ok
[INFO] [stdout] test client::tests::client_debug_redacts_key_and_secret ... ok
[INFO] [stdout] test client::tests::temporary_redirect_keeps_content_type_and_body ... ok
[INFO] [stdout] test client::tests::prepare_form_percent_encodes_values ... ok
[INFO] [stdout] test config::tests::absolute_xdg_replaces_home ... ok
[INFO] [stdout] test config::tests::credentials_from_env_both_empty_is_none ... ok
[INFO] [stdout] test client::tests::build_accepts_multiplier_of_one ... ok
[INFO] [stdout] test config::tests::credentials_from_env_both_unset_is_none ... ok
[INFO] [stdout] test config::tests::credentials_from_env_both_set_pairs ... ok
[INFO] [stdout] test client::tests::prepare_form_preserves_duplicate_keys_in_order ... ok
[INFO] [stdout] test config::tests::credentials_from_env_empty_key_with_secret_is_half_set ... ok
[INFO] [stdout] test config::tests::credentials_from_env_key_only_errors ... ok
[INFO] [stdout] test config::tests::empty_xdg_falls_back_to_home ... ok
[INFO] [stdout] test config::tests::is_loopback_host_matches_localhost_and_loopback_ips ... ok
[INFO] [stdout] test config::tests::credentials_from_env_secret_only_errors ... ok
[INFO] [stdout] test config::tests::default_search_order ... ok
[INFO] [stdout] test config::tests::lookup_all_tiers_empty_yields_empty_vec ... ok
[INFO] [stdout] test config::tests::empty_openqa_config_is_unset ... ok
[INFO] [stdout] test config::tests::lookup_dropins_alone_win_and_dont_stop_the_directory_scan ... ok
[INFO] [stdout] test config::tests::lookup_tier_without_file_or_dropins_falls_through ... ok
[INFO] [stdout] test config::tests::lookup_dropins_are_appended_after_main_sorted_conf_only ... ok
[INFO] [stdout] test config::tests::no_home_yields_etc_tier_only ... ok
[INFO] [stdout] test config::tests::lookup_first_tier_with_a_file_wins ... ok
[INFO] [stdout] test config::tests::openqa_config_is_the_first_tier_not_an_override ... ok
[INFO] [stdout] test config::tests::stripping_userinfo_warns_without_echoing_it ... ok
[INFO] [stdout] test config::tests::lookup_missing_dropins_dir_is_not_an_error ... ok
[INFO] [stdout] test config::tests::openqa_config_wins_over_xdg_and_home ... ok
[INFO] [stdout] test config::tests::userinfo_in_bare_authority_server_is_stripped ... ok
[INFO] [stdout] test config::tests::userinfo_in_config_section_name_is_stripped ... ok
[INFO] [stdout] test consts::tests::meta_mapping_covers_every_state_and_result ... ok
[INFO] [stdout] test consts::tests::is_ok_result_matches_ok_results ... ok
[INFO] [stdout] test consts::tests::meta_result_maps_complete_results_to_themselves ... ok
[INFO] [stdout] test consts::tests::meta_state_agrees_with_mapping ... ok
[INFO] [stdout] test consts::tests::module_result_cancelled ... ok
[INFO] [stdout] test consts::tests::module_result_failed ... ok
[INFO] [stdout] test consts::tests::module_result_none ... ok
[INFO] [stdout] test config::tests::no_warning_without_userinfo ... ok
[INFO] [stdout] test consts::tests::module_result_skipped ... ok
[INFO] [stdout] test consts::tests::module_result_softfailed ... ok
[INFO] [stdout] test consts::tests::meta_result_classifies_the_remaining_results ... ok
[INFO] [stdout] test consts::tests::result_failed ... ok
[INFO] [stdout] test consts::tests::result_groups_match_openqa ... ok
[INFO] [stdout] test consts::tests::module_result_passed ... ok
[INFO] [stdout] test consts::tests::priority_and_result_files_match_openqa ... ok
[INFO] [stdout] test consts::tests::result_obsoleted ... ok
[INFO] [stdout] test consts::tests::result_parallel_failed ... ok
[INFO] [stdout] test consts::tests::result_parallel_restarted ... ok
[INFO] [stdout] test consts::tests::result_incomplete ... ok
[INFO] [stdout] test consts::tests::result_skipped ... ok
[INFO] [stdout] test consts::tests::result_softfailed ... ok
[INFO] [stdout] test consts::tests::result_timeout_exceeded ... ok
[INFO] [stdout] test consts::tests::result_user_cancelled ... ok
[INFO] [stdout] test consts::tests::result_user_restarted ... ok
[INFO] [stdout] test consts::tests::result_none ... ok
[INFO] [stdout] test consts::tests::scenario_keys_match_openqa ... ok
[INFO] [stdout] test consts::tests::state_assigned ... ok
[INFO] [stdout] test consts::tests::state_done ... ok
[INFO] [stdout] test consts::tests::state_cancelled ... ok
[INFO] [stdout] test consts::tests::result_passed ... ok
[INFO] [stdout] test consts::tests::state_groups_match_openqa ... ok
[INFO] [stdout] test consts::tests::state_scheduled ... ok
[INFO] [stdout] test consts::tests::state_setup ... ok
[INFO] [stdout] test consts::tests::state_uploading ... ok
[INFO] [stdout] test consts::tests::state_running ... ok
[INFO] [stdout] test consts::tests::unrecognized_module_result_deserializes_to_unknown ... ok
[INFO] [stdout] test consts::tests::unrecognized_state_deserializes_to_unknown ... ok
[INFO] [stdout] test error::tests::error_is_send_sync_static ... ok
[INFO] [stdout] test error::tests::error_stays_under_clippys_large_error_threshold ... ok
[INFO] [stdout] test policy::tests::backoff_for_saturates_instead_of_panicking ... ok
[INFO] [stdout] test policy::tests::backoff_growth_and_cap_with_fixed_seed ... ok
[INFO] [stdout] test policy::tests::backoff_is_deterministic_for_a_given_seed ... ok
[INFO] [stdout] test config::tests::relative_xdg_falls_back_to_home ... ok
[INFO] [stdout] test consts::tests::module_result_running ... ok
[INFO] [stdout] test policy::tests::retry_after_absurdly_large_is_capped ... ok
[INFO] [stdout] test policy::tests::retry_after_garbage_is_none ... ok
[INFO] [stdout] test policy::tests::is_backpressure_ignores_honor_retry_after ... ok
[INFO] [stdout] test policy::tests::retry_after_ignored_when_disabled ... ok
[INFO] [stdout] test policy::tests::retry_after_http_date_future ... ok
[INFO] [stdout] test policy::tests::retry_after_integer_seconds ... ok
[INFO] [stdout] test policy::tests::retry_after_missing_header_is_none ... ok
[INFO] [stdout] test policy::tests::retry_after_past_date_clamps_to_zero ... ok
[INFO] [stdout] test consts::tests::unrecognized_result_deserializes_to_unknown ... ok
[INFO] [stdout] test policy::tests::is_backpressure_requires_retry_after ... ok
[INFO] [stdout] test policy::tests::validate_accepts_sane_multipliers ... ok
[INFO] [stdout] test policy::tests::timeouts_defaults ... ok
[INFO] [stdout] test client::tests::join_subpath_base_resolves_leading_slash_and_relative_paths_identically ... ok
[INFO] [stdout] test policy::tests::upstream_compat_values ... ok
[INFO] [stdout] test secret::tests::at_sign_in_path_is_not_mistaken_for_userinfo ... ok
[INFO] [stdout] test policy::tests::validate_rejects_bad_multipliers ... ok
[INFO] [stdout] test secret::tests::bearer_value_has_expected_format_and_is_sensitive ... ok
[INFO] [stdout] test policy::tests::retry_policy_defaults ... ok
[INFO] [stdout] test secret::tests::credentials_debug_is_redacted ... ok
[INFO] [stdout] test secret::tests::credentials_from_parts_key_only_errors ... ok
[INFO] [stdout] test secret::tests::credentials_from_parts_secret_only_errors ... ok
[INFO] [stdout] test secret::tests::key_debug_is_redacted ... ok
[INFO] [stdout] test secret::tests::secret_debug_is_redacted ... ok
[INFO] [stdout] test tls::tests::applying_the_danger_variant_directly_warns ... ok
[INFO] [stdout] test tls::tests::constructing_the_danger_variant_does_not_warn ... ok
[INFO] [stdout] test tls::tests::custom_ca_merge_builds ... ok
[INFO] [stdout] test secret::tests::credentials_from_parts_both_absent_is_none ... ok
[INFO] [stdout] test secret::tests::credentialed_url_redacts_username_and_password ... ok
[INFO] [stdout] test consts::tests::unknown_values_fall_back_to_none ... ok
[INFO] [stdout] test tls::tests::danger_accept_invalid_builds ... ok
[INFO] [stdout] test secret::tests::clean_url_is_unchanged ... ok
[INFO] [stdout] test secret::tests::credentials_from_parts_both_present_pairs ... ok
[INFO] [stdout] test tls::tests::custom_ca_replace_builds ... ok
[INFO] [stdout] test client::tests::http_client_with_tls_is_incompatible ... ok
[INFO] [stdout] test tls::tests::default_is_platform_verifier ... ok
[INFO] [stdout] test tls::tests::platform_verifier_builds ... ok
[INFO] [stdout] test tls::tests::safe_modes_do_not_warn ... ok
[INFO] [stdout] test client::tests::no_warning_for_loopback_http_creds ... ok
[INFO] [stdout] test client::tests::no_warning_without_credentials ... ok
[INFO] [stdout] test client::tests::join_subpath_base_rejects_paths_escaping_the_prefix ... ok
[INFO] [stdout] test client::tests::prepare_form_with_empty_slice_sends_empty_body_with_content_type ... ok
[INFO] [stdout] test client::tests::join_rejects_cross_origin_paths ... ok
[INFO] [stdout] test client::tests::prepare_form_sets_urlencoded_content_type_and_body ... ok
[INFO] [stdout] test client::tests::join_rejects_unsupported_urls ... ok
[INFO] [stdout] test client::tests::warns_for_plaintext_http_creds_to_non_loopback_host ... ok
[INFO] [stdout] test client::tests::join_rejects_disguised_network_path_references ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 142 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.72s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/auth_vectors.rs (/opt/rustwide/target/debug/deps/auth_vectors-a3c0525bbce6f7e9)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test golden_vectors_reproduce_byte_for_byte ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bearer.rs (/opt/rustwide/target/debug/deps/bearer-1cd12f19820009b3)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test username_without_credentials_is_incomplete_credentials ... ok
[INFO] [stdout] test username_containing_colon_is_invalid_credentials ... ok
[INFO] [stdout] test username_over_plaintext_http_to_non_loopback_host_is_rejected ... ok
[INFO] [stdout] test bearer_survives_retry_and_same_origin_redirect ... ok
[INFO] [stdout] test client_debug_never_contains_the_token ... ok
[INFO] [stdout] test bearer_request_carries_authorization_and_no_hmac_headers ... ok
[INFO] [stdout] test bearer_cross_origin_redirect_errors_and_leaks_no_token ... ok
[INFO] [stdout] test username_over_loopback_http_is_accepted ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/config.rs (/opt/rustwide/target/debug/deps/config-291d390a7dd0008e)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test scheme_defaults_remote_to_https ... ok
[INFO] [stdout] test scheme_defaults_localhost_to_http ... ok
[INFO] [stdout] test scheme_inference_handles_ports_and_ipv6 ... ok
[INFO] [stdout] test scheme_taken_from_http_prefixed_server ... ok
[INFO] [stdout] test empty_server_no_config_defaults_to_localhost ... ok
[INFO] [stdout] test subpath_server_keeps_path_and_gains_trailing_slash ... ok
[INFO] [stdout] test path_less_server_is_unchanged ... ok
[INFO] [stdout] test no_key_means_get_only_mode ... ok
[INFO] [stdout] test subpath_credentials_are_keyed_by_host_not_path ... ok
[INFO] [stdout] test key_secret_resolved_from_baseurl_section ... ok
[INFO] [stdout] test key_secret_resolved_from_server_section ... ok
[INFO] [stdout] test builder_key_only_does_not_fall_back_to_conf_secret ... ok
[INFO] [stdout] test empty_server_defaults_to_first_config_section ... ok
[INFO] [stdout] test later_path_wins_per_key ... ok
[INFO] [stdout] test trailing_whitespace_on_values_is_stripped ... ok
[INFO] [stdout] test builder_empty_config_paths_skips_discovery ... ok
[INFO] [stdout] test builder_config_paths_reads_the_fixture ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/form.rs (/opt/rustwide/target/debug/deps/form-d8ede6803c4ba05c)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test form_post_answered_with_text_is_a_string ... ok
[INFO] [stdout] test form_body_is_urlencoded_and_response_parsed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/http_client.rs (/opt/rustwide/target/debug/deps/http_client-9473b61400579fd7)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test injected_client_still_gets_ruoqa_headers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/origin.rs (/opt/rustwide/target/debug/deps/origin-9b2c452a3fc26eb9)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test control_normal_relative_path_still_succeeds ... ok
[INFO] [stdout] test hand_built_cross_origin_prepared_request_errors_before_execute_sends_it ... ok
[INFO] [stdout] test same_origin_prepared_request_with_userinfo_errors_and_reaches_no_server ... ok
[INFO] [stdout] test cross_origin_path_errors_before_any_request_is_sent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/redaction.rs (/opt/rustwide/target/debug/deps/redaction-af73738809f3b4d1)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test request_error_redacts_url ... ok
[INFO] [stdout] test cross_origin_redirect_redacts_both_urls ... ok
[INFO] [stdout] test connection_error_redacts_url ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/redirect.rs (/opt/rustwide/target/debug/deps/redirect-4fd823a4c8ebfac6)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test permanent_and_found_redirects_downgrade_post_to_get ... ok
[INFO] [stdout] test see_other_redirect_converts_to_get_and_drops_body ... ok
[INFO] [stdout] test chain_longer_than_max_redirects_errors ... ok
[INFO] [stdout] test permanent_redirect_replays_the_stored_body ... ok
[INFO] [stdout] test temporary_redirect_replays_the_stored_body ... ok
[INFO] [stdout] test same_origin_redirect_is_followed_and_resigned ... ok
[INFO] [stdout] test cross_origin_redirect_errors_and_leaks_no_auth_header ... ok
[INFO] [stdout] test non_http_location_is_not_followed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/response.rs (/opt/rustwide/target/debug/deps/response-ebe36d9b60bdb4a7)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test no_content_response_is_null ... ok
[INFO] [stdout] test text_html_response_is_a_string ... ok
[INFO] [stdout] test oversized_body_fails_with_body_too_large ... ok
[INFO] [stdout] test json_string_and_text_are_distinguishable ... ok
[INFO] [stdout] test empty_200_is_null ... ok
[INFO] [stdout] test text_plain_response_is_a_string ... ok
[INFO] [stdout] test malformed_json_still_errors ... ok
[INFO] [stdout] test json_response_is_parsed ... ok
[INFO] [stdout] test not_found_becomes_request_error_with_method_url_status ... ok
[INFO] [stdout] test yaml_response_is_parsed ... ok
[INFO] [stdout] test head_request_is_null ... ok
[INFO] [stdout] test yaml_alias_bomb_is_rejected_by_budget_not_oom ... ok
[INFO] [stdout] test yaml_media_type_variants_are_parsed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.75s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/retry.rs (/opt/rustwide/target/debug/deps/retry-4168be5b9b3777cb)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test exhausting_retries_on_500_returns_request_error ... ok
[INFO] [stdout] test post_429_with_retry_after_is_retried ... ok
[INFO] [stdout] test post_transport_error_is_not_retried_but_get_is ... ok
[INFO] [stdout] test honor_retry_after_false_ignores_the_header ... ok
[INFO] [stdout] test deadline_aborts_transport_error_retries_and_surfaces_last_error ... ok
[INFO] [stdout] test retries_503_twice_then_succeeds ... ok
[INFO] [stdout] test post_503_without_retry_after_is_not_retried ... ok
[INFO] [stdout] test post_500_is_retried_when_policy_opts_in ... ok
[INFO] [stdout] test post_500_is_retried_when_execute_opts_in ... ok
[INFO] [stdout] test x_api_hash_differs_between_retry_attempts ... ok
[INFO] [stdout] test deadline_cuts_off_an_in_flight_request ... ok
[INFO] [stdout] test deadline_aborts_the_loop_early ... ok
[INFO] [stdout] test deadline_spans_redirect_hops ... ok
[INFO] [stdout] test retry_after_header_is_honoured ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.54s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/signing_wire.rs (/opt/rustwide/target/debug/deps/signing_wire-3658513a8ef50736)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test signed_hash_matches_received_target ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/subpath.rs (/opt/rustwide/target/debug/deps/subpath-aaf7a1b9ff7df30a)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test same_origin_redirect_outside_the_prefix_is_rejected ... ok
[INFO] [stdout] test same_origin_redirect_inside_the_prefix_is_followed ... ok
[INFO] [stdout] test request_path_survives_the_base_path_prefix ... ok
[INFO] [stdout] test signed_hash_covers_the_full_prefixed_wire_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tls.rs (/opt/rustwide/target/debug/deps/tls-d70cf34e1ce44326)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test custom_ca_replace_roots_rejects_a_different_ca ... ok
[INFO] [stdout] test platform_verifier_rejects_self_signed_cert ... ok
[INFO] [stdout] test danger_accept_invalid_certs_accepts_the_self_signed_cert ... ok
[INFO] [stdout] test custom_ca_accepts_the_matching_cert ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests ruoqa
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test src/../README.md - (line 47) - compile ... ok
[INFO] [stdout] test src/../README.md - (line 183) - compile ... ok
[INFO] [stdout] test src/../README.md - (line 13) - compile ... ok
[INFO] [stdout] test src/../README.md - (line 132) - compile ... ok
[INFO] [stdout] test src/client.rs - client::Client::request_typed (line 664) - compile ... ok
[INFO] [stdout] test src/../README.md - (line 262) - compile ... ok
[INFO] [stdout] test src/../README.md - (line 329) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.90s; merged doctests compilation took 0.89s
[INFO] running `Command { std: "docker" "inspect" "ad5c414476cb8601cb0f9c7b61ddad13dd9ab26a784236fed91899cb02f07fe0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ad5c414476cb8601cb0f9c7b61ddad13dd9ab26a784236fed91899cb02f07fe0", kill_on_drop: false }`
[INFO] [stdout] ad5c414476cb8601cb0f9c7b61ddad13dd9ab26a784236fed91899cb02f07fe0
