[INFO] fetching crate reserve-core 0.6.0...
[INFO] testing reserve-core-0.6.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate reserve-core 0.6.0 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate reserve-core 0.6.0
[INFO] finished tweaking crates.io crate reserve-core 0.6.0
[INFO] tweaked toml for crates.io crate reserve-core 0.6.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate reserve-core 0.6.0 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 reserve-core 0.6.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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] 4978807c3928fd8d256cfb8c9c1ffe1701ffe0aa23b655a119287adba375c6d7
[INFO] running `Command { std: "docker" "start" "4978807c3928fd8d256cfb8c9c1ffe1701ffe0aa23b655a119287adba375c6d7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4978807c3928fd8d256cfb8c9c1ffe1701ffe0aa23b655a119287adba375c6d7", 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" "4978807c3928fd8d256cfb8c9c1ffe1701ffe0aa23b655a119287adba375c6d7" "/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" "4978807c3928fd8d256cfb8c9c1ffe1701ffe0aa23b655a119287adba375c6d7", 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" "4978807c3928fd8d256cfb8c9c1ffe1701ffe0aa23b655a119287adba375c6d7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling portable-atomic v1.15.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling critical-section v1.2.0
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling pkg-config v0.3.34
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling dunce v1.0.5
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling litemap v0.8.3
[INFO] [stderr]    Compiling aws-lc-rs v1.18.0
[INFO] [stderr]    Compiling writeable v0.6.4
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling cc v1.4.3
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.3.0
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling icu_properties_data v2.3.0
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling untrusted v0.7.1
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling rustls v0.23.43
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling http-body v1.1.0
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling chacha20 v0.10.1
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling either v1.17.0
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling num_threads v0.1.7
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling compression-core v0.4.32
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling aws-lc-sys v0.44.0
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling compression-codecs v0.4.38
[INFO] [stderr]    Compiling tinyvec v1.12.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling openssl-probe v0.2.1
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling data-encoding v2.11.1
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling lru-cache v0.1.2
[INFO] [stderr]    Compiling crossbeam-channel v0.5.16
[INFO] [stderr]    Compiling http-body-util v0.1.5
[INFO] [stderr]    Compiling uuid v1.24.1
[INFO] [stderr]    Compiling raw-cpuid v11.6.0
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling tagptr v0.2.0
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling moka v0.12.16
[INFO] [stderr]    Compiling spinning_top v0.3.0
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling nonzero_ext v0.3.0
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling futures-timer v3.0.4
[INFO] [stderr]    Compiling resolv-conf v0.7.6
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling dashmap v6.2.1
[INFO] [stderr]    Compiling quanta v0.12.6
[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 async-trait v0.1.92
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerovec v0.11.7
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling governor v0.10.4
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling icu_provider v2.3.0
[INFO] [stderr]    Compiling ipnet v2.12.1
[INFO] [stderr]    Compiling prefix-trie v0.8.4
[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 tokio-util v0.7.19
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling async-compression v0.4.43
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling h2 v0.4.16
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper v1.11.0
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling rustls-webpki v0.103.14
[INFO] [stderr]    Compiling hickory-proto v0.26.1
[INFO] [stderr]    Compiling hickory-net v0.26.1
[INFO] [stderr]    Compiling hickory-resolver v0.26.1
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.13.4
[INFO] [stderr]    Compiling reserve-core v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 07s
[INFO] running `Command { std: "docker" "inspect" "4978807c3928fd8d256cfb8c9c1ffe1701ffe0aa23b655a119287adba375c6d7", 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" "4978807c3928fd8d256cfb8c9c1ffe1701ffe0aa23b655a119287adba375c6d7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling hickory-proto v0.26.1
[INFO] [stderr]    Compiling raw-cpuid v11.6.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling quanta v0.12.6
[INFO] [stderr]    Compiling governor v0.10.4
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling async-compression v0.4.43
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling hickory-net v0.26.1
[INFO] [stderr]    Compiling h2 v0.4.16
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hickory-resolver v0.26.1
[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 reqwest v0.13.4
[INFO] [stderr]    Compiling reserve-core v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 34.29s
[INFO] running `Command { std: "docker" "inspect" "4978807c3928fd8d256cfb8c9c1ffe1701ffe0aa23b655a119287adba375c6d7", 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" "4978807c3928fd8d256cfb8c9c1ffe1701ffe0aa23b655a119287adba375c6d7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.35s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/reserve-core/262c161cb30fe553/out/reserve_core-262c161cb30fe553)
[INFO] [stdout] 
[INFO] [stdout] running 269 tests
[INFO] [stdout] test error::tests::every_error_maps_to_the_correct_exit_class ... ok
[INFO] [stdout] test limit::policy::tests::an_unknown_host_gets_the_cautious_allowance ... ok
[INFO] [stdout] test error::tests::error_id_strings_are_the_stable_contract ... ok
[INFO] [stdout] test error::tests::every_error_has_an_id_and_a_remedy ... ok
[INFO] [stdout] test limit::tests::a_quota_survives_an_extremely_slow_published_limit ... ok
[INFO] [stdout] test limit::tests::a_published_registry_starts_with_its_published_allowance ... ok
[INFO] [stdout] test limit::tests::a_permit_is_granted_and_released ... ok
[INFO] [stdout] test limit::policy::tests::rates_convert_from_any_window ... ok
[INFO] [stdout] test limit::policy::tests::published_hosts_are_matched_case_and_dot_insensitively ... ok
[INFO] [stdout] test limit::policy::tests::the_resolver_is_not_paced_like_a_registry ... ok
[INFO] [stdout] test limit::tests::a_zero_window_yields_no_wait_rather_than_panicking ... ok
[INFO] [stdout] test limit::tests::a_refusal_cuts_the_allowance_and_success_earns_it_back ... ok
[INFO] [stdout] test limit::tests::a_refusal_still_cuts_a_host_that_starts_at_two ... ok
[INFO] [stdout] test error::tests::unknown_group_suggests_the_closest_names ... ok
[INFO] [stdout] test limit::policy::tests::a_retry_hint_is_capped_and_a_missing_one_gets_the_default ... ok
[INFO] [stdout] test limit::policy::tests::every_published_entry_is_usable ... ok
[INFO] [stdout] test limit::tests::a_settled_host_is_forgotten_while_one_still_waiting_is_kept ... ok
[INFO] [stdout] test limit::tests::a_dropped_connection_counts_as_backpressure ... ok
[INFO] [stdout] test limit::policy::tests::the_strictest_and_loosest_published_limits_are_far_apart ... ok
[INFO] [stdout] test limit::tests::cautious_cannot_be_raised_by_a_flag_that_asks_for_more ... ok
[INFO] [stdout] test limit::tests::hosts_are_keyed_case_and_dot_insensitively ... ok
[INFO] [stdout] test limit::tests::an_outright_block_opens_the_breaker_on_the_first_refusal ... ok
[INFO] [stdout] test limit::tests::a_dropped_connection_never_shortens_a_wait_the_registry_asked_for ... ok
[INFO] [stdout] test limit::tests::an_absurd_stated_wait_is_capped ... ok
[INFO] [stdout] test limit::tests::an_unstated_wait_stays_inside_the_growing_ceiling ... ok
[INFO] [stdout] test limit::tests::full_jitter_draws_inside_the_window_and_actually_varies ... ok
[INFO] [stdout] test limit::tests::the_cooldown_lets_exactly_one_probe_through ... ok
[INFO] [stdout] test limit::tests::cautious_still_lets_a_flag_ask_for_less ... ok
[INFO] [stdout] test limit::tests::pruning_keeps_troubled_hosts_and_drops_settled_ones ... ok
[INFO] [stdout] test limit::tests::arming_a_probe_does_not_overwrite_the_wait_a_registry_asked_for ... ok
[INFO] [stdout] test error::tests::exit_codes_are_the_documented_contract ... ok
[INFO] [stdout] test limit::tests::a_failed_probe_reopens_the_breaker ... ok
[INFO] [stdout] test limit::tests::the_allowance_never_climbs_past_where_it_started ... ok
[INFO] [stdout] test limit::tests::the_breaker_stays_shut_until_the_threshold_is_reached ... ok
[INFO] [stdout] test limit::tests::paused_hosts_lists_only_the_registries_actually_on_hold ... ok
[INFO] [stdout] test limit::tests::gentle_pacing_ignores_a_generous_published_allowance ... ok
[INFO] [stdout] test limit::tests::a_stated_wait_is_honored_exactly ... ok
[INFO] [stdout] test limit::tests::an_answer_sent_before_the_pause_does_not_lift_it ... ok
[INFO] [stdout] test limit::tests::an_open_breaker_refuses_a_permit_instead_of_blocking ... ok
[INFO] [stdout] test limit::tests::a_successful_probe_closes_the_breaker ... ok
[INFO] [stdout] test lookup::engine::tests::settings_carry_everything_a_run_needs ... ok
[INFO] [stdout] test lookup::engine::tests::a_retryable_reason_is_not_buried_by_a_merely_different_one ... ok
[INFO] [stdout] test lookup::engine::tests::only_a_taken_or_unknown_answer_is_ever_eligible_for_the_ttl_cache ... ok
[INFO] [stdout] test lookup::engine::tests::the_default_source_uses_the_registry_first ... ok
[INFO] [stdout] test lookup::outcome::tests::a_bidi_override_cannot_reverse_a_line_the_way_a_control_byte_would ... ok
[INFO] [stdout] test lookup::outcome::tests::a_run_with_no_free_names_reports_nothing_found ... ok
[INFO] [stdout] test lookup::outcome::tests::a_throttled_lookup_is_retryable_but_a_missing_service_is_not ... ok
[INFO] [stdout] test lookup::outcome::tests::an_empty_run_tallies_to_zero ... ok
[INFO] [stdout] test lookup::outcome::tests::an_unknown_finding_reports_the_reason_in_its_text ... ok
[INFO] [stdout] test lookup::outcome::tests::an_unreadable_answer_keeps_its_detail_in_the_message ... ok
[INFO] [stdout] test lookup::outcome::tests::every_unanswered_lookup_is_unknown_and_never_available ... ok
[INFO] [stdout] test lookup::outcome::tests::only_the_registry_settles_the_question_on_its_own ... ok
[INFO] [stdout] test lookup::outcome::tests::the_tally_counts_each_class_and_never_double_counts ... ok
[INFO] [stdout] test lookup::outcome::tests::the_unbounded_scrub_keeps_the_lines_a_record_is_meant_to_have ... ok
[INFO] [stdout] test lookup::outcome::tests::the_unbounded_scrub_never_cuts_a_long_record_the_way_the_bounded_one_does ... ok
[INFO] [stdout] test lookup::outcome::tests::the_unbounded_scrub_still_strips_control_bytes_and_bidi_overrides ... ok
[INFO] [stdout] test lookup::outcome::tests::the_status_mark_carries_meaning_without_color ... ok
[INFO] [stdout] test lookup::rdap::tests::a_body_with_nothing_in_it_is_unknown_not_free ... ok
[INFO] [stdout] test lookup::rdap::tests::a_404_counts_as_an_answer_only_when_a_registry_sent_it ... ok
[INFO] [stdout] test lookup::rdap::tests::a_domain_record_is_recognised_by_either_marker ... ok
[INFO] [stdout] test lookup::rdap::tests::a_domain_record_reads_as_held ... ok
[INFO] [stdout] test lookup::rdap::tests::a_free_name_whose_letters_spell_a_refusal_word_is_still_free ... ok
[INFO] [stdout] test lookup::rdap::tests::a_private_not_found_shape_reads_as_free ... ok
[INFO] [stdout] test lookup::rdap::tests::a_quota_or_too_many_message_is_never_read_as_free ... ok
[INFO] [stdout] test lookup::rdap::tests::a_control_byte_in_the_answered_name_never_reaches_the_report ... ok
[INFO] [stdout] test lookup::rdap::tests::a_real_refusal_is_still_refused_even_next_to_an_innocent_name ... ok
[INFO] [stdout] test lookup::rdap::tests::a_record_about_another_name_is_refused ... ok
[INFO] [stdout] test lookup::rdap::tests::a_service_talking_about_itself_never_reports_a_name_free ... ok
[INFO] [stdout] test lookup::rdap::tests::a_registry_error_that_is_neither_missing_nor_throttled_is_unknown ... ok
[INFO] [stdout] test lookup::rdap::tests::a_trailing_dot_does_not_look_like_another_name ... ok
[INFO] [stdout] test lookup::rdap::tests::a_throttle_message_is_never_read_as_free ... ok
[INFO] [stdout] test lookup::rdap::tests::an_error_code_of_404_reads_as_free ... ok
[INFO] [stdout] test lookup::rdap::tests::an_error_code_is_read_before_the_record_shape ... ok
[INFO] [stdout] test lookup::rdap::tests::an_error_code_of_429_reads_as_rate_limited ... ok
[INFO] [stdout] test lookup::rdap::tests::an_unrecognised_shape_is_unknown_not_free ... ok
[INFO] [stdout] test lookup::rdap::tests::case_does_not_look_like_another_name ... ok
[INFO] [stdout] test lookup::referral::tests::a_hostile_referral_carries_no_control_bytes_and_no_bare_http_token ... ok
[INFO] [stdout] test lookup::referral::tests::a_later_organisation_never_overwrites_the_registry ... ok
[INFO] [stdout] test lookup::referral::tests::a_line_with_no_colon_is_skipped ... ok
[INFO] [stdout] test lookup::rdap::tests::every_private_way_of_saying_nothing_is_here_reads_as_free ... ok
[INFO] [stdout] test lookup::referral::tests::a_real_record_gives_the_server_the_registry_and_the_registration_page ... ok
[INFO] [stdout] test lookup::referral::tests::a_record_with_nothing_useful_gives_an_empty_delegation ... ok
[INFO] [stdout] test lookup::referral::tests::a_registration_information_remark_yields_the_url_without_its_trailing_dot ... ok
[INFO] [stdout] test lookup::referral::tests::a_registration_remark_with_no_link_yields_nothing ... ok
[INFO] [stdout] test lookup::referral::tests::a_remark_that_is_not_about_registration_is_ignored ... ok
[INFO] [stdout] test lookup::referral::tests::an_empty_record_gives_an_empty_delegation ... ok
[INFO] [stdout] test lookup::referral::tests::an_empty_whois_value_means_no_server_rather_than_a_blank_one ... ok
[INFO] [stdout] test lookup::referral::tests::comment_lines_are_skipped_even_when_they_look_like_fields ... ok
[INFO] [stdout] test lookup::referral::tests::keys_are_read_whatever_their_case ... ok
[INFO] [stdout] test lookup::referral::tests::a_registration_url_loses_a_trailing_comma_too ... ok
[INFO] [stdout] test lookup::referral::tests::only_the_final_label_is_asked_of_the_root ... ok
[INFO] [stdout] test lookup::referral::tests::the_american_spelling_of_organisation_is_accepted ... ok
[INFO] [stdout] test lookup::referral::tests::the_first_organisation_wins_over_the_contacts_listed_after_it ... ok
[INFO] [stdout] test lookup::referral::tests::the_phrase_is_matched_whatever_its_case ... ok
[INFO] [stdout] test lookup::referral::tests::the_server_is_lowercased_however_the_record_writes_it ... ok
[INFO] [stdout] test lookup::registration::tests::a_hostile_text_record_cannot_carry_control_bytes_into_the_detail_block ... ok
[INFO] [stdout] test lookup::registration::tests::a_missing_contact_card_is_not_an_error ... ok
[INFO] [stdout] test lookup::registration::tests::a_plural_nameserver_line_keeps_every_host_it_lists ... ok
[INFO] [stdout] test lookup::registration::tests::a_record_keyed_in_brackets_is_read_rather_than_skipped ... ok
[INFO] [stdout] test lookup::registration::tests::a_reply_with_nothing_in_it_stays_empty_rather_than_printing_a_bare_heading ... ok
[INFO] [stdout] test lookup::registration::tests::a_text_record_yields_the_same_detail_the_structured_one_does ... ok
[INFO] [stdout] test lookup::registration::tests::an_empty_body_yields_an_empty_record ... ok
[INFO] [stdout] test lookup::registration::tests::it_reads_the_published_detail ... ok
[INFO] [stdout] test lookup::registration::tests::the_messy_text_corpus_parses_to_the_canonical_shape_with_zero_field_loss ... ok
[INFO] [stdout] test lookup::registration::tests::the_older_registrar_wording_fills_the_same_fields ... ok
[INFO] [stdout] test lookup::registration::tests::the_text_path_and_the_structured_path_agree_on_the_same_values ... ok
[INFO] [stdout] test lookup::registry::tests::a_base_url_always_ends_in_a_slash ... ok
[INFO] [stdout] test lookup::registry::tests::a_bracketed_ipv6_host_is_read_whole_rather_than_cut_at_its_first_colon ... ok
[INFO] [stdout] test lookup::registration::tests::the_last_changed_event_wins_over_a_database_stamp ... ok
[INFO] [stdout] test lookup::engine::tests::a_ttl_cache_reuses_an_unknown_answer_within_its_window_and_marks_it_cached ... ok
[INFO] [stdout] test lookup::engine::tests::asking_the_registry_only_reports_unknown_when_the_extension_has_no_service ... ok
[INFO] [stdout] test lookup::registry::tests::a_custom_list_overlays_the_published_one ... ok
[INFO] [stdout] test lookup::engine::tests::a_sweep_hands_back_one_row_per_pair_in_domain_order ... ok
[INFO] [stdout] test lookup::registry::tests::a_multi_label_suffix_resolves_through_its_parent ... ok
[INFO] [stdout] test lookup::registry::tests::a_published_entry_wins_over_the_unlisted_fallback ... ok
[INFO] [stdout] test lookup::registry::tests::a_real_registry_host_still_passes ... ok
[INFO] [stdout] test lookup::registry::tests::a_referral_host_naming_an_internal_address_is_refused ... ok
[INFO] [stdout] test lookup::registry::tests::an_address_a_name_resolved_to_is_judged_the_same_way_the_name_was ... ok
[INFO] [stdout] test lookup::registry::tests::an_empty_service_entry_is_skipped_rather_than_stored ... ok
[INFO] [stdout] test lookup::registry::tests::an_extension_with_no_service_reports_none ... ok
[INFO] [stdout] test lookup::registry::tests::an_internal_service_address_is_refused_in_either_address_family ... ok
[INFO] [stdout] test lookup::engine::tests::a_name_typed_in_full_is_checked_exactly_as_given ... ok
[INFO] [stdout] test lookup::engine::tests::a_name_repeated_in_the_input_still_gets_one_row_per_occurrence ... ok
[INFO] [stdout] test lookup::engine::tests::a_bare_name_with_no_extension_is_not_checked_as_a_domain ... ok
[INFO] [stdout] test lookup::engine::tests::a_ttl_cache_entry_past_its_window_is_asked_again_rather_than_reused ... ok
[INFO] [stdout] test lookup::registry::tests::rubbish_is_refused ... ok
[INFO] [stdout] test lookup::engine::tests::a_fresh_engine_holds_no_registry_back ... ok
[INFO] [stdout] test lookup::registry::tests::services_missing_from_the_published_list_are_still_reachable ... ok
[INFO] [stdout] test lookup::resolve::tests::a_resolver_error_that_does_not_look_absent_is_never_read_as_a_free_lookup ... ok
[INFO] [stdout] test lookup::registry::tests::each_freshness_describes_itself ... ok
[INFO] [stdout] test lookup::resolve::tests::dns_has_no_way_to_say_available ... ok
[INFO] [stdout] test lookup::resolve::tests::empty_records_report_empty ... ok
[INFO] [stdout] test lookup::resolve::tests::a_resolver_builds_without_panicking ... ok
[INFO] [stdout] test lookup::resolve::tests::the_declared_record_type_set_covers_delegation_through_mail_and_beyond ... ok
[INFO] [stdout] test lookup::verdict::tests::a_banner_before_a_no_match_still_reads_as_available ... ok
[INFO] [stdout] test lookup::verdict::tests::a_banner_before_the_record_does_not_disable_the_wrong_subject_guard ... ok
[INFO] [stdout] test lookup::registry::tests::hosts_come_out_of_urls ... ok
[INFO] [stdout] test lookup::verdict::tests::a_classic_no_match_reads_as_free ... ok
[INFO] [stdout] test lookup::resolve::tests::record_data_carrying_an_escape_sequence_cannot_reach_the_terminal ... ok
[INFO] [stdout] test lookup::verdict::tests::a_closing_legal_notice_never_decides_the_verdict ... ok
[INFO] [stdout] test lookup::verdict::tests::a_declined_extension_is_unclear_not_free ... ok
[INFO] [stdout] test lookup::verdict::tests::a_free_name_containing_a_throttle_word_is_not_reported_as_throttled ... ok
[INFO] [stdout] test lookup::verdict::tests::a_free_name_is_read_as_free ... ok
[INFO] [stdout] test lookup::verdict::tests::a_free_name_is_recognised_in_each_registrys_own_wording ... ok
[INFO] [stdout] test lookup::resolve::tests::absence_is_told_apart_from_unreachability ... ok
[INFO] [stdout] test lookup::verdict::tests::a_held_name_wins_over_a_status_of_error ... ok
[INFO] [stdout] test lookup::verdict::tests::a_marked_line_answers_only_when_the_marker_is_the_whole_of_it ... ok
[INFO] [stdout] test lookup::verdict::tests::a_marker_only_counts_when_it_stands_as_its_own_word ... ok
[INFO] [stdout] test lookup::verdict::tests::a_negated_phrase_does_not_read_as_free ... ok
[INFO] [stdout] test lookup::verdict::tests::a_full_record_reads_as_taken ... ok
[INFO] [stdout] test lookup::verdict::tests::a_notice_printed_before_the_answer_never_hides_it ... ok
[INFO] [stdout] test lookup::verdict::tests::a_real_throttle_is_still_caught_beside_such_a_name ... ok
[INFO] [stdout] test lookup::verdict::tests::a_record_that_also_says_available_still_reads_as_taken ... ok
[INFO] [stdout] test lookup::verdict::tests::a_refusal_that_says_a_limit_was_passed_is_still_a_refusal ... ok
[INFO] [stdout] test lookup::verdict::tests::a_record_that_precedes_the_notice_is_still_read ... ok
[INFO] [stdout] test lookup::engine::tests::no_cache_ttl_means_no_reuse_at_all ... ok
[INFO] [stdout] test lookup::verdict::tests::a_registered_name_in_those_same_registries_is_never_read_as_free ... ok
[INFO] [stdout] test lookup::verdict::tests::an_answer_about_another_name_is_refused ... ok
[INFO] [stdout] test lookup::verdict::tests::an_anti_harvesting_notice_does_not_make_a_free_name_read_as_taken ... ok
[INFO] [stdout] test lookup::verdict::tests::an_empty_answer_is_unclear ... ok
[INFO] [stdout] test lookup::verdict::tests::a_throttle_is_never_read_as_free ... ok
[INFO] [stdout] test lookup::verdict::tests::attached_negation_is_caught ... ok
[INFO] [stdout] test lookup::verdict::tests::an_unrecognised_answer_is_unclear_not_free ... ok
[INFO] [stdout] test lookup::verdict::tests::a_registry_saying_it_blocked_us_is_never_read_as_a_broken_answer ... ok
[INFO] [stdout] test lookup::verdict::tests::a_standing_notice_that_a_service_is_rate_limited_is_not_a_refusal ... ok
[INFO] [stdout] test lookup::verdict::tests::layout_does_not_change_the_reading ... ok
[INFO] [stdout] test lookup::whois::tests::a_clean_read_is_unaffected ... ok
[INFO] [stdout] test lookup::verdict::tests::a_reply_that_is_only_the_registrys_own_notes_never_reads_as_free ... ok
[INFO] [stdout] test lookup::engine::tests::an_empty_sweep_asks_nothing_and_returns_nothing ... ok
[INFO] [stdout] test lookup::engine::tests::a_sweep_nothing_can_answer_reports_every_row_unknown_and_none_free ... ok
[INFO] [stdout] test lookup::whois::tests::a_connection_that_carried_nothing_is_still_a_failure_to_reach ... ok
[INFO] [stdout] test lookup::whois::tests::a_table_with_no_version_field_is_treated_as_current ... ok
[INFO] [stdout] test lookup::whois::tests::a_reply_cut_short_after_the_registry_spoke_is_still_the_reply ... ok
[INFO] [stdout] test lookup::whois::tests::a_table_stamped_with_a_different_version_is_refused ... ok
[INFO] [stdout] test lookup::whois::tests::a_multi_label_suffix_prefers_its_own_registry ... ok
[INFO] [stdout] test lookup::whois::tests::a_wholly_unknown_extension_has_no_server ... ok
[INFO] [stdout] test lookup::whois::tests::rubbish_is_refused ... ok
[INFO] [stdout] test lookup::whois::tests::registries_that_need_a_special_request_get_one ... ok
[INFO] [stdout] test lookup::whois::tests::a_custom_table_overlays_the_bundled_one ... ok
[INFO] [stdout] test tests::the_user_agent_names_the_tool_and_its_version ... ok
[INFO] [stdout] test lookup::whois::tests::an_extension_that_retired_this_protocol_is_absent_by_design ... ok
[INFO] [stdout] test lookup::engine::tests::without_explain_the_trail_is_never_built ... ok
[INFO] [stdout] test tld::catalog::tests::a_catalog_carrying_an_unusable_extension_is_refused_rather_than_loaded ... ok
[INFO] [stdout] test lookup::whois::tests::the_big_extensions_are_covered ... ok
[INFO] [stdout] test tld::catalog::tests::a_catalog_from_a_different_schema_version_is_refused ... ok
[INFO] [stdout] test lookup::whois::tests::an_unknown_suffix_falls_back_to_its_parent ... ok
[INFO] [stdout] test lookup::whois::tests::the_bundled_table_loads_and_is_substantial ... ok
[INFO] [stdout] test lookup::whois::tests::bangladesh_is_covered_at_every_level_it_registers ... ok
[INFO] [stdout] test tld::catalog::tests::a_domain_under_an_unknown_extension_still_splits ... ok
[INFO] [stdout] test lookup::whois::tests::only_the_entry_a_person_supplied_is_treated_as_their_own_choice ... ok
[INFO] [stdout] test tld::catalog::tests::a_bare_name_with_no_dot_does_not_split ... ok
[INFO] [stdout] test lookup::registry::tests::a_cache_written_today_is_read_instead_of_downloaded ... ok
[INFO] [stdout] test lookup::registry::tests::a_cache_older_than_a_week_is_still_used_when_the_download_fails ... ok
[INFO] [stdout] test tld::catalog::tests::edit_distance_is_symmetric_and_zero_on_a_match ... ok
[INFO] [stdout] test tld::catalog::tests::a_trailing_dot_and_case_do_not_change_the_split ... ok
[INFO] [stdout] test tld::catalog::tests::groups_and_named_extensions_union_without_duplicates ... ok
[INFO] [stdout] test tld::catalog::tests::an_unknown_group_names_the_closest_match ... ok
[INFO] [stdout] test tld::extension::tests::a_control_byte_in_a_name_is_refused ... ok
[INFO] [stdout] test tld::extension::tests::a_label_of_sixty_three_characters_is_the_longest_one_allowed ... ok
[INFO] [stdout] test tld::catalog::tests::resolving_a_group_returns_its_members_sorted ... ok
[INFO] [stdout] test tld::extension::tests::a_leading_dot_is_accepted_and_stripped ... ok
[INFO] [stdout] test tld::extension::tests::a_malformed_name_is_refused ... ok
[INFO] [stdout] test tld::extension::tests::a_name_that_needed_no_reshaping_does_not_claim_it_was_reshaped ... ok
[INFO] [stdout] test tld::extension::tests::a_non_ascii_name_is_never_stripped_into_a_different_one ... ok
[INFO] [stdout] test tld::extension::tests::a_non_ascii_name_written_as_two_words_is_joined_rather_than_refused ... ok
[INFO] [stdout] test tld::extension::tests::a_refused_input_reports_without_carrying_control_bytes ... ok
[INFO] [stdout] test tld::catalog::tests::group_keys_are_unique ... ok
[INFO] [stdout] test tld::catalog::tests::every_group_holds_at_least_one_extension ... ok
[INFO] [stdout] test tld::extension::tests::a_slug_collapses_separators_so_it_cannot_invent_the_reserved_shape ... ok
[INFO] [stdout] test tld::catalog::tests::a_full_domain_splits_at_its_longest_known_extension ... ok
[INFO] [stdout] test tld::extension::tests::a_string_with_nothing_to_check_is_refused ... ok
[INFO] [stdout] test tld::extension::tests::a_suffix_read_from_json_goes_through_the_same_parser_as_a_typed_one ... ok
[INFO] [stdout] test tld::extension::tests::a_suffix_survives_a_round_trip_through_json ... ok
[INFO] [stdout] test tld::catalog::tests::the_bundled_catalog_loads_and_is_the_expected_schema ... ok
[INFO] [stdout] test tld::extension::tests::a_usable_name_survives_validation ... ok
[INFO] [stdout] test tld::extension::tests::a_unicode_extension_is_normalized_to_its_ascii_form ... ok
[INFO] [stdout] test tld::catalog::tests::a_match_hidden_only_because_it_is_restricted_says_so_and_names_the_flag ... ok
[INFO] [stdout] test tld::extension::tests::a_typed_phrase_becomes_a_name_a_registry_can_be_asked_about ... ok
[INFO] [stdout] test tld::extension::tests::an_internationalised_zone_reads_in_its_own_script_while_staying_punycode_underneath ... ok
[INFO] [stdout] test tld::extension::tests::an_unusable_suffix_in_json_is_refused_rather_than_loaded_unchecked ... ok
[INFO] [stdout] test tld::extension::tests::input_far_larger_than_any_domain_is_refused_rather_than_processed ... ok
[INFO] [stdout] test tld::extension::tests::label_count_separates_second_level_from_third ... ok
[INFO] [stdout] test tld::group::tests::a_group_answers_with_its_own_selector_and_nothing_else ... ok
[INFO] [stdout] test tld::group::tests::a_region_selector_keeps_only_the_extensions_of_that_region ... ok
[INFO] [stdout] test tld::group::tests::a_registrable_selector_drops_a_zone_the_public_cannot_register_in ... ok
[INFO] [stdout] test tld::group::tests::a_repurposed_selector_keeps_only_the_zones_marked_repurposed ... ok
[INFO] [stdout] test tld::group::tests::an_industry_selector_reads_the_industry_tags ... ok
[INFO] [stdout] test tld::group::tests::country_codes_match_on_the_delegated_label ... ok
[INFO] [stdout] test tld::group::tests::everything_takes_every_extension_including_a_closed_one ... ok
[INFO] [stdout] test tld::group::tests::the_declared_order_matches_the_offered_order ... ok
[INFO] [stdout] test tld::group::tests::the_families_are_offered_most_asked_for_first ... ok
[INFO] [stdout] test tld::extension::tests::rubbish_is_refused_rather_than_guessed ... ok
[INFO] [stdout] test tld::group::tests::top_rank_keeps_only_ranks_at_or_under_the_limit ... ok
[INFO] [stdout] test tld::group::tests::top_rank_never_admits_an_extension_that_has_no_rank ... ok
[INFO] [stdout] test tld::selection::tests::a_field_given_without_a_direction_takes_the_one_that_reads_best_for_it ... ok
[INFO] [stdout] test tld::selection::tests::a_length_rule_measures_the_delegated_label_only ... ok
[INFO] [stdout] test tld::selection::tests::a_missing_field_or_direction_is_refused_rather_than_filled_in ... ok
[INFO] [stdout] test tld::selection::tests::a_refused_sort_carries_the_usage_error_id ... ok
[INFO] [stdout] test tld::selection::tests::a_restricted_zone_is_dropped_by_default ... ok
[INFO] [stdout] test tld::selection::tests::a_zero_page_number_or_size_is_clamped_rather_than_panicking ... ok
[INFO] [stdout] test tld::extension::tests::the_country_test_reads_the_delegated_label_not_the_whole_string ... ok
[INFO] [stdout] test tld::catalog::tests::every_family_has_at_least_one_group ... ok
[INFO] [stdout] test tld::catalog::tests::extension_suffixes_are_unique ... ok
[INFO] [stdout] test tld::selection::tests::an_explicit_direction_overrides_the_natural_one ... ok
[INFO] [stdout] test tld::selection::tests::an_empty_list_still_has_one_page ... ok
[INFO] [stdout] test lookup::engine::tests::the_text_protocol_alone_reports_unknown_when_no_server_answers_for_the_extension ... ok
[INFO] [stdout] test tld::selection::tests::an_unknown_sort_field_is_refused_and_names_the_setting_and_the_value ... ok
[INFO] [stdout] test tld::selection::tests::an_unranked_extension_sorts_last_whichever_way_the_list_runs ... ok
[INFO] [stdout] test tld::extension::tests::a_reserved_shape_arriving_unslugged_is_refused ... ok
[INFO] [stdout] test tld::extension::tests::an_extension_of_two_hundred_and_fifty_three_characters_is_the_longest_one_allowed ... ok
[INFO] [stdout] test tld::selection::tests::a_length_rule_covers_exact_max_min_and_range ... ok
[INFO] [stdout] test lookup::registry::tests::no_cache_and_no_download_is_an_error_rather_than_an_empty_list ... ok
[INFO] [stdout] test lookup::engine::tests::explain_records_a_skipped_registry_attempt_when_no_service_is_known ... ok
[INFO] [stdout] test tld::selection::tests::case_and_surrounding_space_do_not_change_what_is_parsed ... ok
[INFO] [stdout] test tld::selection::tests::every_spelling_of_a_direction_reaches_the_same_order ... ok
[INFO] [stdout] test tld::selection::tests::paging_walks_forward_and_back_and_stops_at_the_edges ... ok
[INFO] [stdout] test tld::selection::tests::popularity_descending_puts_the_most_used_first ... ok
[INFO] [stdout] test tld::selection::tests::paging_cuts_the_list_and_never_runs_off_the_end ... ok
[INFO] [stdout] test tld::selection::tests::sorting_by_length_puts_the_shortest_first_and_settles_ties_by_name ... ok
[INFO] [stdout] test tld::selection::tests::sorting_by_name_follows_the_direction_it_was_given ... ok
[INFO] [stdout] test tld::extension::tests::a_unicode_name_is_normalized_before_it_reaches_the_wire ... ok
[INFO] [stdout] test tld::selection::tests::an_unknown_direction_is_refused_and_names_the_setting_and_the_value ... ok
[INFO] [stdout] test tld::selection::tests::every_spelling_of_a_sort_field_reaches_the_same_field ... ok
[INFO] [stdout] test lookup::registry::tests::asking_for_a_refresh_still_falls_back_to_the_cache_it_skipped ... ok
[INFO] [stdout] test lookup::registry::tests::a_failed_download_never_overwrites_the_cache_it_fell_back_to ... ok
[INFO] [stdout] test tld::group::tests::an_explicit_selector_matches_the_whole_suffix_and_never_its_parent ... ok
[INFO] [stdout] test tld::selection::tests::search_reaches_the_extension_country_region_and_industry ... ok
[INFO] [stdout] test tld::catalog::tests::naming_a_restricted_zone_outright_checks_it_instead_of_hiding_it ... ok
[INFO] [stdout] test lookup::registry::tests::a_corrupt_cache_is_not_read_as_a_list_with_nothing_in_it ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 269 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.76s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests reserve_core
[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" "4978807c3928fd8d256cfb8c9c1ffe1701ffe0aa23b655a119287adba375c6d7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4978807c3928fd8d256cfb8c9c1ffe1701ffe0aa23b655a119287adba375c6d7", kill_on_drop: false }`
[INFO] [stdout] 4978807c3928fd8d256cfb8c9c1ffe1701ffe0aa23b655a119287adba375c6d7
