   Compiling proc-macro2 v1.0.106
   Compiling libc v0.2.180
   Compiling cfg-if v1.0.4
   Compiling bitflags v2.10.0
   Compiling pin-project-lite v0.2.16
   Compiling linux-raw-sys v0.11.0
   Compiling log v0.4.29
   Compiling once_cell v1.21.3
   Compiling equivalent v1.0.2
   Compiling either v1.15.0
   Compiling smallvec v1.15.1
   Compiling scopeguard v1.2.0
   Compiling quote v1.0.44
   Compiling getrandom v0.3.4
   Compiling rustix v1.1.3
   Compiling serde_core v1.0.228
   Compiling crossbeam-utils v0.8.21
   Compiling parking_lot_core v0.9.12
   Compiling foldhash v0.2.0
   Compiling allocator-api2 v0.2.21
   Compiling memchr v2.7.6
   Compiling itoa v1.0.17
   Compiling futures-core v0.3.31
   Compiling zerocopy v0.8.37
   Compiling thiserror v2.0.18
   Compiling rustversion v1.0.22
   Compiling bytes v1.11.0
   Compiling futures-sink v0.3.31
   Compiling slab v0.4.11
   Compiling pin-utils v0.1.0
   Compiling futures-task v0.3.31
   Compiling zeroize v1.8.2
   Compiling futures-io v0.3.31
   Compiling ryu v1.0.22
   Compiling lock_api v0.4.14
   Compiling serde v1.0.228
   Compiling unicode-segmentation v1.12.0
   Compiling static_assertions v1.1.0
   Compiling unicode-width v0.2.2
   Compiling futures-channel v0.3.31
   Compiling powerfmt v0.2.0
   Compiling itertools v0.14.0
   Compiling tracing-core v0.1.36
   Compiling signal-hook v0.3.18
   Compiling anyhow v1.0.100
   Compiling instability v0.3.11
   Compiling memoffset v0.9.1
   Compiling num_threads v0.1.7
   Compiling regex-syntax v0.8.8
   Compiling time-core v0.1.8
   Compiling num-conv v0.2.0
   Compiling utf8parse v0.2.2
   Compiling anstyle v1.0.13
   Compiling paste v1.0.15
   Compiling untrusted v0.9.0
   Compiling lazy_static v1.5.0
   Compiling rustls-pki-types v1.14.0
   Compiling deranged v0.5.5
   Compiling colorchoice v1.0.4
   Compiling is_terminal_polyfill v1.70.2
   Compiling anstyle-parse v0.2.7
   Compiling anstyle-query v1.1.5
   Compiling parking v2.2.1
   Compiling io-uring v0.7.11
   Compiling foyer-intrusive-collections v0.10.0-dev
   Compiling crc32fast v1.5.0
   Compiling hashbrown v0.16.1
   Compiling mea v0.6.3
   Compiling line-clipping v0.3.5
   Compiling web-time v1.1.0
   Compiling clap_lex v0.7.7
   Compiling cmsketch v0.2.4
   Compiling strsim v0.11.1
   Compiling portable-atomic v1.13.0
   Compiling nutype_macros v0.6.2
   Compiling fastant v0.1.11
   Compiling concurrent-queue v2.5.0
   Compiling crossbeam-channel v0.5.15
   Compiling anstream v0.6.21
   Compiling crossbeam-epoch v0.9.18
   Compiling syn v2.0.114
   Compiling sharded-slab v0.1.7
   Compiling thread_local v1.1.9
   Compiling castaway v0.2.4
   Compiling winnow v0.7.14
   Compiling simd-adler32 v0.3.8
   Compiling adler2 v2.0.1
   Compiling subtle v2.6.1
   Compiling nu-ansi-term v0.50.3
   Compiling foyer v0.22.3
   Compiling crossbeam-deque v0.8.6
   Compiling event-listener v5.4.1
   Compiling compact_str v0.9.0
   Compiling miniz_oxide v0.8.9
   Compiling crossbeam-queue v0.3.12
   Compiling nix v0.31.1
   Compiling hashbrown v0.14.5
   Compiling tagptr v0.2.0
   Compiling toml_writer v1.0.6+spec-1.1.0
   Compiling deadpool-runtime v0.1.4
   Compiling openssl-probe v0.2.1
   Compiling yenc v0.2.2
   Compiling rustls-pemfile v2.2.0
   Compiling event-listener-strategy v0.5.4
   Compiling async-lock v3.4.2
   Compiling rustls-native-certs v0.8.3
   Compiling webpki-roots v1.0.5
   Compiling jobserver v0.1.34
   Compiling crossbeam v0.8.4
   Compiling num-traits v0.2.19
   Compiling fastrand v2.3.0
   Compiling zmij v1.0.18
   Compiling bit-vec v0.8.0
   Compiling quick-error v1.2.3
   Compiling serde_json v1.0.149
   Compiling fnv v1.0.7
   Compiling unarray v0.1.4
   Compiling regex-lite v0.1.8
   Compiling cc v1.2.55
   Compiling lru v0.16.3
   Compiling errno v0.3.14
   Compiling mio v1.1.1
   Compiling socket2 v0.6.2
   Compiling getrandom v0.2.17
   Compiling num_cpus v1.17.0
   Compiling signal-hook-registry v1.4.8
   Compiling rand_core v0.9.5
   Compiling uuid v1.20.0
   Compiling parking_lot v0.12.5
   Compiling dashmap v6.1.0
   Compiling flate2 v1.1.8
   Compiling sysinfo v0.38.0
   Compiling time v0.3.46
   Compiling wait-timeout v0.2.1
   Compiling bit-set v0.8.0
   Compiling core_affinity v0.8.3
   Compiling rand_xorshift v0.4.0
   Compiling unicode-truncate v2.0.1
   Compiling mixtrics v0.2.3
   Compiling condtype v1.3.0
   Compiling signal-hook-mio v0.2.5
   Compiling regex-automata v0.4.13
   Compiling terminal_size v0.4.3
   Compiling fs4 v0.13.1
   Compiling tempfile v3.24.0
   Compiling clap_builder v4.5.56
   Compiling zstd-sys v2.0.16+zstd.1.5.7
   Compiling ring v0.17.14
   Compiling lz4-sys v1.11.1+lz4-1.10.0
   Compiling tikv-jemalloc-sys v0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
   Compiling serde_spanned v1.0.4
   Compiling toml_datetime v0.7.5+spec-1.1.0
   Compiling bytesize v2.3.1
   Compiling serde_bytes v0.11.19
   Compiling rusty-fork v0.3.1
   Compiling toml_parser v1.0.6+spec-1.1.0
   Compiling toml v0.9.11+spec-1.1.0
   Compiling darling_core v0.23.0
   Compiling ppv-lite86 v0.2.21
   Compiling matchers v0.2.0
   Compiling thiserror-impl v2.0.18
   Compiling tokio-macros v2.6.0
   Compiling rand_chacha v0.9.0
   Compiling futures-macro v0.3.31
   Compiling rand v0.9.2
   Compiling strum_macros v0.27.2
   Compiling serde_derive v1.0.228
   Compiling futures-util v0.3.31
   Compiling tokio v1.49.0
   Compiling darling_macro v0.23.0
   Compiling tracing-attributes v0.1.31
   Compiling kasuari v0.4.11
   Compiling pin-project-internal v1.1.10
   Compiling twox-hash v2.1.2
   Compiling derive_more-impl v2.1.1
   Compiling darling v0.23.0
   Compiling kinded_macros v0.3.0
   Compiling clap_derive v4.5.55
   Compiling async-trait v0.1.89
   Compiling divan-macros v0.1.21
   Compiling proptest v1.9.0
   Compiling strum v0.27.2
   Compiling ratatui-core v0.1.0
   Compiling kinded v0.3.0
   Compiling tracing v0.1.44
   Compiling tracing-subscriber v0.3.22
   Compiling pin-project v1.1.10
   Compiling futures-executor v0.3.31
   Compiling moka v0.12.13
   Compiling futures v0.3.31
   Compiling ratatui-widgets v0.3.0
   Compiling bincode v1.3.3
   Compiling tracing-appender v0.2.4
   Compiling foyer-tokio v0.22.3
   Compiling deadpool v0.12.3
   Compiling foyer-common v0.22.3
   Compiling clap v4.5.56
   Compiling divan v0.1.21
   Compiling foyer-memory v0.22.3
   Compiling ratatui-macros v0.7.0
   Compiling rustls v0.23.36
   Compiling derive_more v2.1.1
   Compiling crossterm v0.29.0
   Compiling ratatui-crossterm v0.1.0
   Compiling ratatui v0.30.0
   Compiling nutype v0.6.2
   Compiling rustls-webpki v0.103.9
   Compiling lz4 v1.28.1
   Compiling tokio-rustls v0.26.4
   Compiling zstd-safe v7.2.4
   Compiling zstd v0.13.3
   Compiling foyer-storage v0.22.3
   Compiling tikv-jemallocator v0.6.1
   Compiling nntp-proxy v0.4.0 (/home/mjc/projects/nntp-proxy)
    Finished `bench` profile [optimized + debuginfo] target(s) in 8m 44s
     Running unittests src/lib.rs (target/release/deps/nntp_proxy-16be90edddff900a)

running 1249 tests
test args::tests::test_apply_overrides_cache ... ignored
test args::tests::test_apply_overrides_none_preserves_config ... ignored
test args::tests::test_apply_overrides_pipelining_all_servers ... ignored
test args::tests::test_apply_overrides_routing ... ignored
test args::tests::test_common_args_config_port_fallback ... ignored
test args::tests::test_common_args_custom_host_and_port ... ignored
test args::tests::test_common_args_defaults ... ignored
test args::tests::test_common_args_port_override ... ignored
test args::tests::test_common_args_with_host ... ignored
test args::tests::test_common_args_with_port ... ignored
test args::tests::test_routing_modes ... ignored
test args::tests::test_thread_count ... ignored
test auth::handler::tests::auth_handler::test_default ... ignored
test auth::handler::tests::auth_handler::test_is_enabled_consistent ... ignored
test auth::handler::tests::auth_handler::test_new_with_both_credentials ... ignored
test auth::handler::tests::auth_handler::test_new_with_empty_password_fails ... ignored
test auth::handler::tests::auth_handler::test_new_with_empty_username_fails ... ignored
test auth::handler::tests::auth_handler::test_new_with_neither ... ignored
test auth::handler::tests::auth_handler::test_new_with_only_password ... ignored
test auth::handler::tests::auth_handler::test_new_with_only_username ... ignored
test auth::handler::tests::auth_handler::test_new_with_whitespace_password_fails ... ignored
test auth::handler::tests::auth_handler::test_new_with_whitespace_username_fails ... ignored
test auth::handler::tests::auth_handler::test_validate_when_disabled ... ignored
test auth::handler::tests::auth_handler::test_validate_when_enabled ... ignored
test auth::handler::tests::auth_handler::test_with_users_empty ... ignored
test auth::handler::tests::auth_handler::test_with_users_multiple ... ignored
test auth::handler::tests::auth_handler::test_with_users_rejects_empty_password ... ignored
test auth::handler::tests::auth_handler::test_with_users_rejects_empty_username ... ignored
test auth::handler::tests::test_auth_disabled_by_default ... ignored
test auth::handler::tests::test_auth_enabled_with_credentials ... ignored
test auth::handler::tests::test_auth_new_none_none ... ignored
test auth::handler::tests::test_pass_response ... ignored
test auth::handler::tests::test_responses_are_different ... ignored
test auth::handler::tests::test_responses_are_static ... ignored
test auth::handler::tests::test_responses_are_valid_utf8 ... ignored
test auth::handler::tests::test_security_empty_credentials_rejected ... ignored
test auth::handler::tests::test_security_explicit_config_prevents_silent_bypass ... ignored
test auth::handler::tests::test_security_whitespace_credentials_rejected ... ignored
test auth::handler::tests::test_user_response ... ignored
test cache::article::tests::test_arc_str_borrow_lookup ... ignored
test cache::article::tests::test_article_entry_all_backends_exhausted ... ignored
test cache::article::tests::test_article_entry_basic ... ignored
test cache::article::tests::test_article_entry_clone ... ignored
test cache::article::tests::test_article_entry_record_backend_missing ... ignored
test cache::article::tests::test_cache_capacity_limit ... ignored
test cache::article::tests::test_cache_clone ... ignored
test cache::article::tests::test_cache_hit_miss ... ignored
test cache::article::tests::test_cache_insert_and_retrieve ... ignored
test cache::article::tests::test_cache_stats ... ignored
test cache::article::tests::test_cache_ttl_expiration ... ignored
test cache::article::tests::test_cache_upsert_existing_entry ... ignored
test cache::article::tests::test_cache_upsert_new_entry ... ignored
test cache::article::tests::test_cache_with_owned_message_id ... ignored
test cache::article::tests::test_insert_respects_cache_articles_flag ... ignored
test cache::article::tests::test_is_complete_article ... ignored
test cache::article::tests::test_record_backend_missing ... ignored
test cache::article::tests::test_record_backend_missing_creates_new_entry ... ignored
test cache::article::tests::test_weigher_large_articles ... ignored
test cache::article::tests::test_weigher_small_stubs ... ignored
test cache::availability::tests::test_any_backend_has_article ... ignored
test cache::availability::tests::test_backend_availability_all_exhausted ... ignored
test cache::availability::tests::test_backend_availability_basic ... ignored
test cache::availability::tests::test_merge_from_430_overrides_has ... ignored
test cache::availability::tests::test_merge_from_can_add_new_missing ... ignored
test cache::availability::tests::test_merge_from_has_does_not_clear_missing ... ignored
test cache::availability::tests::test_record_has_clears_missing_bit ... ignored
test cache::entry_helpers::tests::test_220_matches ... ignored
test cache::entry_helpers::tests::test_221_matches ... ignored
test cache::entry_helpers::tests::test_222_matches ... ignored
test cache::entry_helpers::tests::test_article_direct ... ignored
test cache::entry_helpers::tests::test_body_cannot_serve_article ... ignored
test cache::entry_helpers::tests::test_body_from_220 ... ignored
test cache::entry_helpers::tests::test_body_from_222 ... ignored
test cache::entry_helpers::tests::test_complete_article_220 ... ignored
test cache::entry_helpers::tests::test_complete_article_222 ... ignored
test cache::entry_helpers::tests::test_head_cannot_serve_body ... ignored
test cache::entry_helpers::tests::test_head_from_220 ... ignored
test cache::entry_helpers::tests::test_head_from_221 ... ignored
test cache::entry_helpers::tests::test_no_digits ... ignored
test cache::entry_helpers::tests::test_no_status_line_crlf ... ignored
test cache::entry_helpers::tests::test_no_terminator ... ignored
test cache::entry_helpers::tests::test_not_complete_221 ... ignored
test cache::entry_helpers::tests::test_not_complete_no_terminator ... ignored
test cache::entry_helpers::tests::test_not_complete_stub ... ignored
test cache::entry_helpers::tests::test_other_codes_match_nothing ... ignored
test cache::entry_helpers::tests::test_stat_from_220 ... ignored
test cache::entry_helpers::tests::test_stat_from_221 ... ignored
test cache::entry_helpers::tests::test_stat_from_222 ... ignored
test cache::entry_helpers::tests::test_stat_not_from_430 ... ignored
test cache::entry_helpers::tests::test_too_short ... ignored
test cache::entry_helpers::tests::test_unknown_verb ... ignored
test cache::entry_helpers::tests::test_valid_minimal_response ... ignored
test cache::entry_helpers::tests::test_valid_multiline_response ... ignored
test cache::hybrid::tests::test_hybrid_cache_availability_tracking ... ignored, foyer HybridCache hangs in test context - run manually with --ignored
test cache::hybrid::tests::test_hybrid_cache_basic ... ignored, foyer HybridCache hangs in test context - run manually with --ignored
test cache::hybrid_codec::tests::prop_hybrid_article_decode_rejects_invalid_status_code ... ignored
test cache::hybrid_codec::tests::prop_hybrid_article_encode_decode_roundtrip_220 ... ignored
test cache::hybrid_codec::tests::prop_hybrid_article_encode_decode_roundtrip_221 ... ignored
test cache::hybrid_codec::tests::prop_hybrid_article_encode_decode_roundtrip_222 ... ignored
test cache::hybrid_codec::tests::prop_hybrid_article_encode_decode_roundtrip_223 ... ignored
test cache::hybrid_codec::tests::prop_hybrid_article_encode_decode_roundtrip_430 ... ignored
test cache::hybrid_codec::tests::prop_hybrid_article_estimated_size_matches_encoded ... ignored
test cache::hybrid_codec::tests::prop_hybrid_article_preserves_availability ... ignored
test cache::hybrid_codec::tests::prop_hybrid_article_preserves_tier ... ignored
test cache::hybrid_codec::tests::test_cacheable_status_code_as_u16 ... ignored
test cache::hybrid_codec::tests::test_cacheable_status_code_clone_copy ... ignored
test cache::hybrid_codec::tests::test_cacheable_status_code_debug ... ignored
test cache::hybrid_codec::tests::test_cacheable_status_code_eq ... ignored
test cache::hybrid_codec::tests::test_cacheable_status_code_repr_u16_size ... ignored
test cache::hybrid_codec::tests::test_cacheable_status_code_roundtrip ... ignored
test cache::hybrid_codec::tests::test_cacheable_status_code_try_from_invalid ... ignored
test cache::hybrid_codec::tests::test_cacheable_status_code_try_from_valid ... ignored
test cache::hybrid_codec::tests::test_code_decode_rejects_invalid_status ... ignored
test cache::hybrid_codec::tests::test_code_encode_decode_preserves_availability ... ignored
test cache::hybrid_codec::tests::test_code_encode_decode_preserves_tier ... ignored
test cache::hybrid_codec::tests::test_code_encode_decode_roundtrip_all_codes ... ignored
test cache::hybrid_codec::tests::test_code_encode_decode_roundtrip_article ... ignored
test cache::hybrid_codec::tests::test_code_estimated_size ... ignored
test cache::hybrid_codec::tests::test_entry_each_cacheable_code ... ignored
test cache::hybrid_codec::tests::test_entry_rejects_non_cacheable_nntp_codes ... ignored
test cache::hybrid_codec::tests::test_entry_status_code_returns_protocol_status_code ... ignored
test cache::hybrid_codec::tests::test_hybrid_entry_availability ... ignored
test cache::hybrid_codec::tests::test_hybrid_entry_basic ... ignored
test cache::hybrid_codec::tests::test_hybrid_entry_command_matching ... ignored
test cache::hybrid_codec::tests::test_hybrid_entry_rejects_invalid ... ignored
test cache::hybrid_codec::tests::test_is_complete_article_220 ... ignored
test cache::hybrid_codec::tests::test_is_complete_article_222 ... ignored
test cache::hybrid_codec::tests::test_is_complete_article_false_for_430 ... ignored
test cache::hybrid_codec::tests::test_is_complete_article_false_for_head ... ignored
test cache::hybrid_codec::tests::test_is_complete_article_false_for_stat ... ignored
test cache::hybrid_codec::tests::test_is_complete_article_false_for_too_small_buffer ... ignored
test cache::hybrid_codec::tests::test_matches_command_type_verb_223_matches_nothing ... ignored
test cache::hybrid_codec::tests::test_matches_command_type_verb_430_matches_nothing ... ignored
test cache::hybrid_codec::tests::test_matches_command_type_verb_stat_for_all_content_codes ... ignored
test cache::hybrid_codec::tests::test_response_for_command_article_direct ... ignored
test cache::hybrid_codec::tests::test_response_for_command_body_cannot_serve_article ... ignored
test cache::hybrid_codec::tests::test_response_for_command_body_from_220 ... ignored
test cache::hybrid_codec::tests::test_response_for_command_head_cannot_serve_body ... ignored
test cache::hybrid_codec::tests::test_response_for_command_head_from_220 ... ignored
test cache::hybrid_codec::tests::test_response_for_command_stat_from_220 ... ignored
test cache::hybrid_codec::tests::test_response_for_command_stat_from_221 ... ignored
test cache::hybrid_codec::tests::test_response_for_command_stat_from_222 ... ignored
test cache::hybrid_codec::tests::test_response_for_command_stat_not_from_430 ... ignored
test cache::hybrid_codec::tests::test_response_for_command_unknown_verb ... ignored
test cache::hybrid_codec::tests::test_with_tier_rejects_invalid_code ... ignored
test cache::hybrid_codec::tests::test_with_tier_sets_tier ... ignored
test cache::hybrid_codec::tests::test_with_tier_zero_default ... ignored
test cache::ttl::tests::effective_ttl_caps_at_tier_63 ... ignored
test cache::ttl::tests::effective_ttl_saturates_on_overflow ... ignored
test cache::ttl::tests::effective_ttl_tier_0_is_base ... ignored
test cache::ttl::tests::effective_ttl_tier_10_is_1024x ... ignored
test cache::ttl::tests::effective_ttl_tier_1_is_2x ... ignored
test cache::ttl::tests::effective_ttl_tier_2_is_4x ... ignored
test cache::ttl::tests::effective_ttl_tier_3_is_8x ... ignored
test cache::ttl::tests::effective_ttl_tier_7_is_128x ... ignored
test cache::ttl::tests::effective_ttl_zero_base ... ignored
test cache::ttl::tests::is_expired_boundary ... ignored
test cache::ttl::tests::is_expired_fresh_entry ... ignored
test cache::ttl::tests::is_expired_future_timestamp ... ignored
test cache::ttl::tests::is_expired_high_tier_extends_ttl ... ignored
test cache::ttl::tests::is_expired_old_entry ... ignored
test cache::ttl::tests::is_expired_respects_tier ... ignored
test cache::ttl::tests::is_expired_zero_ttl ... ignored
test cache::ttl::tests::now_millis_is_monotonic ... ignored
test cache::ttl::tests::now_millis_is_reasonable ... ignored
test cache::ttl::tests::ttl_multiplier_caps_at_tier_63 ... ignored
test cache::ttl::tests::ttl_multiplier_values ... ignored
test client::tests::test_parse_stat_response_errors ... ignored
test client::tests::test_parse_stat_response_success ... ignored
test client::tests::test_terminator_constant ... ignored
test client::tests::test_terminator_detection ... ignored
test command::classifier::tests::test_article_commands_with_various_message_ids ... ignored
test command::classifier::tests::test_article_commands_without_message_id ... ignored
test command::classifier::tests::test_boundary_conditions ... ignored
test command::classifier::tests::test_case_insensitivity ... ignored
test command::classifier::tests::test_comprehensive_stateful_commands ... ignored
test command::classifier::tests::test_comprehensive_stateless_commands ... ignored
test command::classifier::tests::test_edge_cases_for_stateful_detection ... ignored
test command::classifier::tests::test_empty_and_whitespace_commands ... ignored
test command::classifier::tests::test_is_pipelineable ... ignored
test command::classifier::tests::test_is_stateful ... ignored
test command::classifier::tests::test_list_command_variations ... ignored
test command::classifier::tests::test_malformed_authinfo_commands ... ignored
test command::classifier::tests::test_nntp_command_classification ... ignored
test command::classifier::tests::test_non_routable_case_insensitive ... ignored
test command::classifier::tests::test_non_routable_commands ... ignored
test command::classifier::tests::test_special_characters_in_commands ... ignored
test command::classifier::tests::test_very_long_commands ... ignored
test command::handler::tests::test_502_status_code_usage ... ignored
test command::handler::tests::test_all_article_by_msgid_forwarded ... ignored
test command::handler::tests::test_all_reject_responses_are_valid_nntp ... ignored
test command::handler::tests::test_all_stateful_commands_rejected ... ignored
test command::handler::tests::test_article_by_message_id ... ignored
test command::handler::tests::test_article_commands_with_newlines ... ignored
test command::handler::tests::test_auth_commands_without_arguments ... ignored
test command::handler::tests::test_auth_pass_command ... ignored
test command::handler::tests::test_auth_user_command ... ignored
test command::handler::tests::test_case_insensitive_handling ... ignored
test command::handler::tests::test_command_action_equality ... ignored
test command::handler::tests::test_empty_command ... ignored
test command::handler::tests::test_malformed_auth_commands ... ignored
test command::handler::tests::test_non_routable_commands_rejected ... ignored
test command::handler::tests::test_reject_message_content ... ignored
test command::handler::tests::test_reject_messages ... ignored
test command::handler::tests::test_reject_response_format ... ignored
test command::handler::tests::test_response_messages_are_descriptive ... ignored
test command::handler::tests::test_stateful_command_rejected ... ignored
test command::handler::tests::test_stateless_command ... ignored
test command::handler::tests::test_unknown_commands_forwarded ... ignored
test command::handler::tests::test_various_stateless_commands ... ignored
test command::handler::tests::test_very_long_commands ... ignored
test command::handler::tests::test_whitespace_handling ... ignored
test compression::tests::test_bandwidth_stats ... ignored
test compression::tests::test_debug_impl ... ignored
test compression::tests::test_large_data_roundtrip ... ignored
test compression::tests::test_roundtrip_read ... ignored
test compression::tests::test_roundtrip_write_flush ... ignored
test config::loading::tests::test_config_source_description ... ignored
test config::loading::tests::test_config_source_equality ... ignored
test config::loading::tests::test_create_default_config ... ignored
test config::loading::tests::test_load_config_with_fallback_creates_default ... ignored
test config::loading::tests::test_load_config_with_fallback_reads_existing ... ignored
test config::loading::tests::test_load_servers_from_env_provider_empty ... ignored
test config::loading::tests::test_load_servers_from_env_provider_gaps ... ignored
test config::loading::tests::test_load_servers_from_env_provider_multiple ... ignored
test config::loading::tests::test_load_servers_from_env_provider_single ... ignored
test config::loading::tests::test_parse_server_from_env_bool_variations ... ignored
test config::loading::tests::test_parse_server_from_env_correct_bool ... ignored
test config::loading::tests::test_parse_server_from_env_full ... ignored
test config::loading::tests::test_parse_server_from_env_health_check_config ... ignored
test config::loading::tests::test_parse_server_from_env_invalid_max_connections ... ignored
test config::loading::tests::test_parse_server_from_env_invalid_port ... ignored
test config::loading::tests::test_parse_server_from_env_keepalive ... ignored
test config::loading::tests::test_parse_server_from_env_minimal ... ignored
test config::loading::tests::test_parse_server_from_env_no_host ... ignored
test config::loading::tests::test_parse_server_from_env_tls_cert_path ... ignored
test config::loading::tests::test_parse_server_from_env_zero_max_connections ... ignored
test config::types::tests::test_cache_default ... ignored
test config::types::tests::test_client_auth_all_users_multi ... ignored
test config::types::tests::test_client_auth_all_users_single ... ignored
test config::types::tests::test_client_auth_is_enabled ... ignored
test config::types::tests::test_client_auth_is_enabled_multi_user ... ignored
test config::types::tests::test_config_default ... ignored
test config::types::tests::test_health_check_default ... ignored
test config::types::tests::test_proxy_default ... ignored
test config::types::tests::test_proxy_default_host_constant ... ignored
test config::types::tests::test_routing_mode_as_str ... ignored
test config::types::tests::test_routing_mode_default ... ignored
test config::types::tests::test_routing_mode_display ... ignored
test config::types::tests::test_routing_mode_supports_per_command ... ignored
test config::types::tests::test_routing_mode_supports_stateful ... ignored
test config::types::tests::test_server_builder_chaining ... ignored
test config::types::tests::test_server_builder_minimal ... ignored
test config::types::tests::test_server_builder_with_auth ... ignored
test config::types::tests::test_server_builder_with_health_check_settings ... ignored
test config::types::tests::test_server_builder_with_keepalive ... ignored
test config::types::tests::test_server_builder_with_max_connections ... ignored
test config::types::tests::test_server_builder_with_name ... ignored
test config::types::tests::test_server_builder_with_tls ... ignored
test config::validation::tests::test_validate_eight_servers_succeeds ... ignored
test config::validation::tests::test_validate_empty_config_fails ... ignored
test config::validation::tests::test_validate_multiple_servers_succeeds ... ignored
test config::validation::tests::test_validate_nine_servers_fails ... ignored
test config::validation::tests::test_validate_server_at_max_boundary ... ignored
test config::validation::tests::test_validate_server_at_min_boundary ... ignored
test config::validation::tests::test_validate_server_with_high_keepalive_warns ... ignored
test config::validation::tests::test_validate_server_with_low_keepalive_warns ... ignored
test config::validation::tests::test_validate_server_with_no_keepalive ... ignored
test config::validation::tests::test_validate_server_with_recommended_keepalive ... ignored
test config::validation::tests::test_validate_single_server_succeeds ... ignored
test connection_error::tests::test_authentication_failed_error ... ignored
test connection_error::tests::test_certificate_verification_error ... ignored
test connection_error::tests::test_dns_resolution_error ... ignored
test connection_error::tests::test_error_source ... ignored
test connection_error::tests::test_from_io_error ... ignored
test connection_error::tests::test_invalid_greeting_error ... ignored
test connection_error::tests::test_is_authentication_error ... ignored
test connection_error::tests::test_is_client_disconnect ... ignored
test connection_error::tests::test_is_network_error ... ignored
test connection_error::tests::test_pool_exhausted_error ... ignored
test connection_error::tests::test_socket_config_error ... ignored
test connection_error::tests::test_stale_connection_error ... ignored
test connection_error::tests::test_tcp_connect_error ... ignored
test connection_error::tests::test_tls_handshake_error ... ignored
test constants::tests::test_buffer_alignment ... ignored
test constants::tests::test_buffer_sizes ... ignored
test constants::tests::test_health_check_constraints ... ignored
test constants::tests::test_pool_memory_footprint ... ignored
test constants::tests::test_socket_buffer_ratios ... ignored
test constants::tests::test_timeouts ... ignored
test formatting::tests::test_format_bytes ... ignored
test formatting::tests::test_short_id ... ignored
test metrics::backend_stats::tests::test_average_article_size ... ignored
test metrics::backend_stats::tests::test_average_article_size_zero_articles ... ignored
test metrics::backend_stats::tests::test_average_article_size_zero_bytes ... ignored
test metrics::backend_stats::tests::test_average_overhead_ms ... ignored
test metrics::backend_stats::tests::test_average_overhead_ms_zero_count ... ignored
test metrics::backend_stats::tests::test_average_recv_ms ... ignored
test metrics::backend_stats::tests::test_average_recv_ms_zero_count ... ignored
test metrics::backend_stats::tests::test_average_send_ms ... ignored
test metrics::backend_stats::tests::test_average_send_ms_zero_count ... ignored
test metrics::backend_stats::tests::test_average_ttfb_ms ... ignored
test metrics::backend_stats::tests::test_average_ttfb_ms_zero_count ... ignored
test metrics::backend_stats::tests::test_backend_stats_clone ... ignored
test metrics::backend_stats::tests::test_backend_stats_default ... ignored
test metrics::backend_stats::tests::test_error_rate_percent ... ignored
test metrics::backend_stats::tests::test_error_rate_percent_no_errors ... ignored
test metrics::backend_stats::tests::test_error_rate_percent_zero_commands ... ignored
test metrics::backend_stats::tests::test_has_activity ... ignored
test metrics::backend_stats::tests::test_has_activity_none ... ignored
test metrics::backend_stats::tests::test_has_high_error_rate ... ignored
test metrics::backend_stats::tests::test_is_degraded ... ignored
test metrics::backend_stats::tests::test_is_down ... ignored
test metrics::backend_stats::tests::test_is_healthy ... ignored
test metrics::backend_stats::tests::test_total_bytes ... ignored
test metrics::backend_stats::tests::test_total_bytes_saturating ... ignored
test metrics::backend_stats::tests::test_total_bytes_zero ... ignored
test metrics::collector::tests::test_backend_metrics_default ... ignored
test metrics::collector::tests::test_backend_metrics_to_backend_stats ... ignored
test metrics::collector::tests::test_metrics_collector_clone ... ignored
test metrics::collector::tests::test_metrics_collector_connection_lifecycle ... ignored
test metrics::collector::tests::test_metrics_collector_multiple_users ... ignored
test metrics::collector::tests::test_metrics_collector_new ... ignored
test metrics::collector::tests::test_metrics_collector_record_bytes ... ignored
test metrics::collector::tests::test_metrics_collector_record_command ... ignored
test metrics::collector::tests::test_metrics_collector_record_errors ... ignored
test metrics::collector::tests::test_metrics_collector_snapshot_aggregation ... ignored
test metrics::collector::tests::test_metrics_collector_stateful_sessions ... ignored
test metrics::collector::tests::test_metrics_collector_user_metrics ... ignored
test metrics::collector::tests::test_user_metrics_new ... ignored
test metrics::collector::tests::test_user_metrics_to_user_stats ... ignored
test metrics::connection_stats::tests::test_aggregator_clone ... ignored
test metrics::connection_stats::tests::test_aggregator_clone_independence ... ignored
test metrics::connection_stats::tests::test_aggregator_flush_with_no_stats ... ignored
test metrics::connection_stats::tests::test_anonymous_user_constant ... ignored
test metrics::connection_stats::tests::test_connection_count_nonexistent_user ... ignored
test metrics::connection_stats::tests::test_connection_stats_aggregator_default ... ignored
test metrics::connection_stats::tests::test_connection_stats_aggregator_new ... ignored
test metrics::connection_stats::tests::test_duration_zero_for_single_event ... ignored
test metrics::connection_stats::tests::test_flush_after_connection_and_disconnection ... ignored
test metrics::connection_stats::tests::test_flush_clears_stats ... ignored
test metrics::connection_stats::tests::test_get_count_after_multiple_records ... ignored
test metrics::connection_stats::tests::test_multiple_disconnections_same_user ... ignored
test metrics::connection_stats::tests::test_record_connection_anonymous ... ignored
test metrics::connection_stats::tests::test_record_connection_multiple_events_same_user ... ignored
test metrics::connection_stats::tests::test_record_connection_multiple_users ... ignored
test metrics::connection_stats::tests::test_record_connection_single_user ... ignored
test metrics::connection_stats::tests::test_record_connection_with_empty_username ... ignored
test metrics::connection_stats::tests::test_record_disconnection ... ignored
test metrics::connection_stats::tests::test_routing_mode_preserved ... ignored
test metrics::connection_stats::tests::test_user_connection_stats_duration_secs ... ignored
test metrics::connection_stats::tests::test_user_connection_stats_log_connection_plural ... ignored
test metrics::connection_stats::tests::test_user_connection_stats_log_connection_single ... ignored
test metrics::connection_stats::tests::test_user_connection_stats_log_disconnection_plural ... ignored
test metrics::connection_stats::tests::test_user_connection_stats_log_disconnection_single ... ignored
test metrics::connection_stats::tests::test_user_connection_stats_new ... ignored
test metrics::connection_stats::tests::test_user_connection_stats_record_event ... ignored
test metrics::snapshot::tests::test_backend_by_id ... ignored
test metrics::snapshot::tests::test_backend_by_id_out_of_range ... ignored
test metrics::snapshot::tests::test_backend_health_counts ... ignored
test metrics::snapshot::tests::test_backend_health_counts_empty ... ignored
test metrics::snapshot::tests::test_backend_health_counts_mixed ... ignored
test metrics::snapshot::tests::test_error_rate_percent ... ignored
test metrics::snapshot::tests::test_error_rate_percent_zero_commands ... ignored
test metrics::snapshot::tests::test_format_uptime_hours ... ignored
test metrics::snapshot::tests::test_format_uptime_minutes ... ignored
test metrics::snapshot::tests::test_format_uptime_seconds ... ignored
test metrics::snapshot::tests::test_format_uptime_zero ... ignored
test metrics::snapshot::tests::test_healthy_backends ... ignored
test metrics::snapshot::tests::test_healthy_backends_all_down ... ignored
test metrics::snapshot::tests::test_high_error_backends ... ignored
test metrics::snapshot::tests::test_high_error_backends_empty ... ignored
test metrics::snapshot::tests::test_snapshot_clone ... ignored
test metrics::snapshot::tests::test_snapshot_default ... ignored
test metrics::snapshot::tests::test_throughput_bps ... ignored
test metrics::snapshot::tests::test_throughput_bps_zero_uptime ... ignored
test metrics::snapshot::tests::test_total_bytes ... ignored
test metrics::snapshot::tests::test_total_bytes_zero ... ignored
test metrics::snapshot::tests::test_total_commands ... ignored
test metrics::snapshot::tests::test_total_commands_empty ... ignored
test metrics::snapshot::tests::test_total_errors ... ignored
test metrics::snapshot::tests::test_total_errors_empty ... ignored
test metrics::types::tests::test_active_connections_default ... ignored
test metrics::types::tests::test_active_connections_display ... ignored
test metrics::types::tests::test_active_connections_new ... ignored
test metrics::types::tests::test_active_connections_ordering ... ignored
test metrics::types::tests::test_article_count_average_bytes ... ignored
test metrics::types::tests::test_article_count_average_bytes_zero_articles ... ignored
test metrics::types::tests::test_article_count_average_bytes_zero_bytes ... ignored
test metrics::types::tests::test_article_count_increment ... ignored
test metrics::types::tests::test_article_count_new ... ignored
test metrics::types::tests::test_article_count_ordering ... ignored
test metrics::types::tests::test_bytes_per_second_default ... ignored
test metrics::types::tests::test_bytes_per_second_from_delta ... ignored
test metrics::types::tests::test_bytes_per_second_from_delta_zero_time ... ignored
test metrics::types::tests::test_bytes_per_second_new ... ignored
test metrics::types::tests::test_command_count_default ... ignored
test metrics::types::tests::test_command_count_display ... ignored
test metrics::types::tests::test_command_count_increment ... ignored
test metrics::types::tests::test_command_count_new ... ignored
test metrics::types::tests::test_command_count_ordering ... ignored
test metrics::types::tests::test_command_count_saturating_sub ... ignored
test metrics::types::tests::test_command_count_saturating_sub_underflow ... ignored
test metrics::types::tests::test_commands_per_second_from_delta ... ignored
test metrics::types::tests::test_commands_per_second_from_delta_zero_time ... ignored
test metrics::types::tests::test_commands_per_second_new ... ignored
test metrics::types::tests::test_error_count_increment ... ignored
test metrics::types::tests::test_error_count_is_zero ... ignored
test metrics::types::tests::test_error_count_new ... ignored
test metrics::types::tests::test_error_count_ordering ... ignored
test metrics::types::tests::test_error_rate_percent_from_counts ... ignored
test metrics::types::tests::test_error_rate_percent_from_counts_zero_commands ... ignored
test metrics::types::tests::test_error_rate_percent_from_raw_counts ... ignored
test metrics::types::tests::test_error_rate_percent_from_raw_counts_zero_commands ... ignored
test metrics::types::tests::test_error_rate_percent_is_high ... ignored
test metrics::types::tests::test_error_rate_percent_is_high_edge_cases ... ignored
test metrics::types::tests::test_microseconds_add ... ignored
test metrics::types::tests::test_microseconds_as_millis_f64 ... ignored
test metrics::types::tests::test_microseconds_new ... ignored
test metrics::types::tests::test_milliseconds_from_micros ... ignored
test metrics::types::tests::test_milliseconds_new ... ignored
test metrics::types::tests::test_overhead_millis_from_components ... ignored
test metrics::types::tests::test_overhead_millis_negative ... ignored
test metrics::types::tests::test_recv_micros_average ... ignored
test metrics::types::tests::test_send_micros_average ... ignored
test metrics::types::tests::test_ttfb_micros_add ... ignored
test metrics::types::tests::test_ttfb_micros_average ... ignored
test metrics::types::tests::test_ttfb_micros_new ... ignored
test metrics::types::tests::test_types_are_copy ... ignored
test metrics::user_stats::tests::test_error_rate_percent ... ignored
test metrics::user_stats::tests::test_error_rate_percent_high ... ignored
test metrics::user_stats::tests::test_error_rate_percent_no_errors ... ignored
test metrics::user_stats::tests::test_error_rate_percent_zero_commands ... ignored
test metrics::user_stats::tests::test_has_activity_none ... ignored
test metrics::user_stats::tests::test_has_activity_with_both ... ignored
test metrics::user_stats::tests::test_has_activity_with_commands ... ignored
test metrics::user_stats::tests::test_has_activity_with_connections ... ignored
test metrics::user_stats::tests::test_is_connected_active ... ignored
test metrics::user_stats::tests::test_is_connected_multiple ... ignored
test metrics::user_stats::tests::test_is_connected_none ... ignored
test metrics::user_stats::tests::test_total_bytes ... ignored
test metrics::user_stats::tests::test_total_bytes_per_sec ... ignored
test metrics::user_stats::tests::test_total_bytes_per_sec_saturating ... ignored
test metrics::user_stats::tests::test_total_bytes_per_sec_zero ... ignored
test metrics::user_stats::tests::test_total_bytes_saturating ... ignored
test metrics::user_stats::tests::test_total_bytes_zero ... ignored
test metrics::user_stats::tests::test_user_stats_clone ... ignored
test metrics::user_stats::tests::test_user_stats_default ... ignored
test metrics::user_stats::tests::test_user_stats_new ... ignored
test metrics::user_stats::tests::test_user_stats_new_with_string ... ignored
test network::tests::test_buffer_size_calculation ... ignored
test network::tests::test_buffer_size_for_large_articles ... ignored
test network::tests::test_buffer_size_is_reasonable ... ignored
test network::tests::test_buffer_sizes_are_equal ... ignored
test network::tests::test_buffer_sizes_are_power_of_two_or_multiple ... ignored
test network::tests::test_connection_optimizer ... ignored
test network::tests::test_connection_optimizer_description_tcp ... ignored
test network::tests::test_connection_optimizer_implements_network_optimizer ... ignored
test network::tests::test_connection_optimizer_new_no_custom_buffers ... ignored
test network::tests::test_connection_optimizer_tcp ... ignored
test network::tests::test_connection_optimizer_trait_usage ... ignored
test network::tests::test_connection_optimizer_with_custom_buffers ... ignored
test network::tests::test_connection_optimizer_with_custom_buffers_sets_sizes ... ignored
test network::tests::test_constants ... ignored
test network::tests::test_custom_buffer_sizes ... ignored
test network::tests::test_linger_timeout_constant ... ignored
test network::tests::test_optimizer_creation ... ignored
test network::tests::test_platform_optimization_desc ... ignored
test network::tests::test_tcp_optimizer ... ignored
test network::tests::test_tcp_optimizer_description ... ignored
test network::tests::test_tcp_optimizer_implements_network_optimizer ... ignored
test network::tests::test_tcp_optimizer_new_uses_defaults ... ignored
test network::tests::test_tcp_optimizer_with_asymmetric_buffers ... ignored
test network::tests::test_tcp_optimizer_with_custom_buffers ... ignored
test network::tests::test_tcp_optimizer_with_very_large_buffers ... ignored
test network::tests::test_tcp_optimizer_with_zero_buffers ... ignored
test network::tests::test_tcp_user_timeout_constant ... ignored
test network::tests::test_tos_throughput_constant ... ignored
test pool::buffer::tests::test_as_mut_slice ... ignored
test pool::buffer::tests::test_as_mut_slice_capacity ... ignored
test pool::buffer::tests::test_buffer_alignment ... ignored
test pool::buffer::tests::test_buffer_capacity_vs_initialized ... ignored
test pool::buffer::tests::test_buffer_clear_and_resize ... ignored
test pool::buffer::tests::test_buffer_initialized_tracking ... ignored
test pool::buffer::tests::test_buffer_pool_clone ... ignored
test pool::buffer::tests::test_buffer_pool_concurrent_access ... ignored
test pool::buffer::tests::test_buffer_pool_creation ... ignored
test pool::buffer::tests::test_buffer_pool_debug ... ignored
test pool::buffer::tests::test_buffer_pool_exhaustion ... ignored
test pool::buffer::tests::test_buffer_pool_get_and_return ... ignored
test pool::buffer::tests::test_buffer_pool_max_size_enforcement ... ignored
test pool::buffer::tests::test_buffer_pool_multiple_get_return_cycles ... ignored
test pool::buffer::tests::test_buffer_pool_stress ... ignored
test pool::buffer::tests::test_buffer_reuse_preserves_capacity ... ignored
test pool::buffer::tests::test_buffer_size_alignment ... ignored
test pool::buffer::tests::test_buffer_wrong_size_not_returned ... ignored
test pool::buffer::tests::test_copy_from_slice_panic_on_overflow - should panic ... ignored
test pool::buffer::tests::test_copy_from_slice_updates_initialized ... ignored
test pool::buffer::tests::test_different_buffer_sizes ... ignored
test pool::buffer::tests::test_empty_slice_copy ... ignored
test pool::buffer::tests::test_pooled_buffer_as_ref ... ignored
test pool::buffer::tests::test_pooled_buffer_deref ... ignored
test pool::connection_guard::tests::test_is_connection_error_all_connection_errors ... ignored
test pool::connection_guard::tests::test_is_connection_error_broken_pipe ... ignored
test pool::connection_guard::tests::test_is_connection_error_connection_aborted ... ignored
test pool::connection_guard::tests::test_is_connection_error_connection_reset ... ignored
test pool::connection_guard::tests::test_is_connection_error_custom_error ... ignored
test pool::connection_guard::tests::test_is_connection_error_non_connection_errors ... ignored
test pool::connection_guard::tests::test_is_connection_error_non_io_error ... ignored
test pool::connection_guard::tests::test_is_connection_error_permission_denied ... ignored
test pool::connection_guard::tests::test_is_connection_error_timeout ... ignored
test pool::connection_guard::tests::test_is_connection_error_unexpected_eof ... ignored
test pool::connection_guard::tests::test_is_connection_error_would_block ... ignored
test pool::deadpool_connection::tests::test_tcp_manager_clone ... ignored
test pool::deadpool_connection::tests::test_tcp_manager_debug_format ... ignored
test pool::deadpool_connection::tests::test_tcp_manager_new_plain ... ignored
test pool::deadpool_connection::tests::test_tcp_manager_new_with_tls_disabled ... ignored
test pool::deadpool_connection::tests::test_tcp_manager_new_with_tls_enabled ... ignored
test pool::deadpool_connection::tests::test_tcp_manager_new_without_auth ... ignored
test pool::deadpool_connection::tests::test_tcp_manager_with_tls_cert_path ... ignored
test pool::deadpool_connection::tests::test_tcp_manager_with_tls_manager_is_some ... ignored
test pool::health_check::tests::test_health_check_error_display ... ignored
test pool::health_check::tests::test_health_check_error_read_error ... ignored
test pool::health_check::tests::test_health_check_error_tcp_error ... ignored
test pool::health_check::tests::test_health_check_error_unexpected_response ... ignored
test pool::health_check::tests::test_health_check_error_write_error ... ignored
test pool::health_check::tests::test_health_check_metrics_failure_rate ... ignored
test pool::health_check::tests::test_health_check_metrics_multiple_cycles ... ignored
test pool::health_check::tests::test_health_check_metrics_new ... ignored
test pool::health_check::tests::test_health_check_metrics_record_cycle ... ignored
test pool::health_check::tests::test_health_check_metrics_zero_checked ... ignored
test pool::health_check::tests::test_validate_date_response_case_sensitivity ... ignored
test pool::health_check::tests::test_validate_date_response_empty ... ignored
test pool::health_check::tests::test_validate_date_response_error_code ... ignored
test pool::health_check::tests::test_validate_date_response_malformed ... ignored
test pool::health_check::tests::test_validate_date_response_no_space ... ignored
test pool::health_check::tests::test_validate_date_response_partial_match ... ignored
test pool::health_check::tests::test_validate_date_response_realistic_examples ... ignored
test pool::health_check::tests::test_validate_date_response_success ... ignored
test pool::health_check::tests::test_validate_date_response_success_minimal ... ignored
test pool::health_check::tests::test_validate_date_response_success_with_extra ... ignored
test pool::health_check::tests::test_validate_date_response_unicode ... ignored
test pool::health_check::tests::test_validate_date_response_whitespace_prefix ... ignored
test pool::health_check::tests::test_validate_date_response_wrong_code ... ignored
test pool::prewarming::tests::test_prewarm_pools_basic ... ignored
test pool::prewarming::tests::test_prewarm_pools_empty ... ignored
test pool::prewarming::tests::test_prewarm_pools_mixed_success_failure ... ignored
test pool::prewarming::tests::test_prewarm_pools_multiple_servers ... ignored
test pool::prewarming::tests::test_prewarm_pools_with_unreachable_server ... ignored
test pool::prewarming::tests::test_prewarm_single_pool_single_connection ... ignored
test pool::prewarming::tests::test_prewarm_single_pool_success ... ignored
test pool::prewarming::tests::test_prewarm_single_pool_zero_connections ... ignored
test pool::provider::tests::test_builder_accepts_string_types ... ignored
test pool::provider::tests::test_builder_chaining ... ignored
test pool::provider::tests::test_builder_custom_name_used ... ignored
test pool::provider::tests::test_builder_default_name_from_host_port ... ignored
test pool::provider::tests::test_builder_idempotent_chaining ... ignored
test pool::provider::tests::test_builder_large_max_connections ... ignored
test pool::provider::tests::test_builder_new ... ignored
test pool::provider::tests::test_builder_with_max_connections ... ignored
test pool::provider::tests::test_builder_with_name ... ignored
test pool::provider::tests::test_builder_with_password ... ignored
test pool::provider::tests::test_builder_with_tls_config ... ignored
test pool::provider::tests::test_builder_with_username ... ignored
test pool::provider::tests::test_builder_zero_max_connections ... ignored
test pool::provider::tests::test_health_check_metrics_initialization ... ignored
test pool::provider::tests::test_provider_builder_method ... ignored
test pool::provider::tests::test_provider_empty_name ... ignored
test pool::provider::tests::test_provider_inherent_methods ... ignored
test pool::provider::tests::test_provider_name_special_characters ... ignored
test pool::provider::tests::test_provider_name_unicode ... ignored
test pool::provider::tests::test_provider_status_conversion ... ignored
test pool::provider::tests::test_provider_with_all_builder_options ... ignored
test protocol::article::headers::tests::test_case_insensitive ... ignored
test protocol::article::headers::tests::test_empty_name ... ignored
test protocol::article::headers::tests::test_iteration ... ignored
test protocol::article::headers::tests::test_missing_colon ... ignored
test protocol::article::headers::tests::test_valid_headers ... ignored
test protocol::article::tests::test_decode_no_body_returns_none ... ignored
test protocol::article::tests::test_decode_non_yenc_returns_none ... ignored
test protocol::article::tests::test_decode_yenc_body ... ignored
test protocol::article::tests::test_find_blank_line ... ignored
test protocol::article::tests::test_find_terminator ... ignored
test protocol::article::tests::test_parse_article_220 ... ignored
test protocol::article::tests::test_parse_status_code ... ignored
test protocol::article::yenc::tests::test_invalid_crc ... ignored
test protocol::article::yenc::tests::test_missing_ybegin ... ignored
test protocol::article::yenc::tests::test_missing_yend ... ignored
test protocol::article::yenc::tests::test_valid_yenc ... ignored
test protocol::codes::tests::test_1xx_informational_range ... ignored
test protocol::codes::tests::test_2xx_success_range ... ignored
test protocol::codes::tests::test_3xx_continuation_range ... ignored
test protocol::codes::tests::test_4xx_temporary_error_range ... ignored
test protocol::codes::tests::test_5xx_permanent_error_range ... ignored
test protocol::codes::tests::test_specific_code_values ... ignored
test protocol::commands::tests::test_article_by_msgid ... ignored
test protocol::commands::tests::test_authinfo_crlf_termination ... ignored
test protocol::commands::tests::test_authinfo_pass ... ignored
test protocol::commands::tests::test_authinfo_pass_spaces ... ignored
test protocol::commands::tests::test_authinfo_pass_special_chars ... ignored
test protocol::commands::tests::test_authinfo_user ... ignored
test protocol::commands::tests::test_authinfo_user_spaces ... ignored
test protocol::commands::tests::test_authinfo_user_special_chars ... ignored
test protocol::commands::tests::test_body_by_msgid ... ignored
test protocol::commands::tests::test_commands_end_with_crlf ... ignored
test protocol::commands::tests::test_date_command ... ignored
test protocol::commands::tests::test_head_by_msgid ... ignored
test protocol::commands::tests::test_quit_command ... ignored
test protocol::commands::tests::test_stat_by_msgid ... ignored
test protocol::response::tests::test_edge_cases ... ignored
test protocol::response::tests::test_nntp_response_categorization ... ignored
test protocol::response::tests::test_response_is_multiline ... ignored
test protocol::response::tests::test_response_is_success ... ignored
test protocol::response::tests::test_response_status_code ... ignored
test protocol::response::tests::test_status_code_categories ... ignored
test protocol::response::tests::test_status_code_multiline ... ignored
test protocol::response::tests::test_status_code_parsing ... ignored
test protocol::responses::tests::test_all_responses_end_with_crlf ... ignored
test protocol::responses::tests::test_auth_constants ... ignored
test protocol::responses::tests::test_constants ... ignored
test protocol::responses::tests::test_error_constants ... ignored
test protocol::responses::tests::test_error_response ... ignored
test protocol::responses::tests::test_greeting ... ignored
test protocol::responses::tests::test_ok_response ... ignored
test protocol::responses::tests::test_response ... ignored
test protocol::responses::tests::test_standard_responses ... ignored
test proxy::builder::tests::test_builder_basic_usage ... ignored
test proxy::builder::tests::test_builder_empty_servers_error ... ignored
test proxy::builder::tests::test_builder_with_all_options ... ignored
test proxy::builder::tests::test_builder_with_custom_buffer_pool ... ignored
test proxy::builder::tests::test_builder_with_routing_mode ... ignored
test proxy::lifecycle::tests::test_active_clients_increment_decrement ... ignored
test proxy::lifecycle::tests::test_apply_tcp_optimizations ... ignored
test proxy::lifecycle::tests::test_check_and_clear_skips_when_clients_active ... ignored
test proxy::lifecycle::tests::test_check_and_clear_skips_when_never_active ... ignored
test proxy::lifecycle::tests::test_check_and_clear_skips_when_recently_active ... ignored
test proxy::lifecycle::tests::test_create_session_with_router ... ignored
test proxy::lifecycle::tests::test_create_session_without_router ... ignored
test proxy::lifecycle::tests::test_finalize_per_command_session_error ... ignored
test proxy::lifecycle::tests::test_finalize_per_command_session_success ... ignored
test proxy::lifecycle::tests::test_finalize_stateful_session_error ... ignored
test proxy::lifecycle::tests::test_finalize_stateful_session_success ... ignored
test proxy::lifecycle::tests::test_generate_session_id_format ... ignored
test proxy::lifecycle::tests::test_generate_session_id_uniqueness ... ignored
test proxy::lifecycle::tests::test_idle_timeout_constant ... ignored
test proxy::lifecycle::tests::test_last_activity_updated_on_last_client_disconnect ... ignored
test proxy::lifecycle::tests::test_log_pool_status ... ignored
test proxy::lifecycle::tests::test_log_routing_selection ... ignored
test proxy::lifecycle::tests::test_prepare_per_command_connection ... ignored
test proxy::lifecycle::tests::test_record_connection_if_unauthenticated_no_auth ... ignored
test proxy::lifecycle::tests::test_record_session_metrics_error ... ignored
test proxy::lifecycle::tests::test_record_session_metrics_success ... ignored
test proxy::lifecycle::tests::test_record_session_metrics_without_backend ... ignored
test proxy::lifecycle::tests::test_routing_mode_display_name_caching ... ignored
test proxy::lifecycle::tests::test_routing_mode_display_name_empty_cache ... ignored
test proxy::lifecycle::tests::test_session_mode_label_per_command ... ignored
test proxy::lifecycle::tests::test_session_mode_label_stateful_hybrid ... ignored
test proxy::lifecycle::tests::test_session_mode_label_stateful_standard ... ignored
test proxy::lifecycle::tests::test_session_mode_labels_all_combinations ... ignored
test proxy::tests::error_classification::test_broken_pipe_is_client_disconnect ... ignored
test proxy::tests::error_classification::test_connection_reset_is_client_disconnect ... ignored
test proxy::tests::error_classification::test_custom_io_error_message ... ignored
test proxy::tests::error_classification::test_deeply_wrapped_error ... ignored
test proxy::tests::error_classification::test_non_io_error_not_client_disconnect ... ignored
test proxy::tests::error_classification::test_other_io_errors_not_client_disconnect ... ignored
test proxy::tests::error_classification::test_wrapped_broken_pipe_error ... ignored
test proxy::tests::error_classification::test_wrapped_connection_reset_error ... ignored
test proxy::tests::test_backward_compatibility_new ... ignored
test proxy::tests::test_proxy_creation_with_empty_servers ... ignored
test proxy::tests::test_proxy_creation_with_servers ... ignored
test proxy::tests::test_proxy_has_router ... ignored
test router::backend_queue::tests::test_dequeue_batch ... ignored
test router::backend_queue::tests::test_dequeue_waits_for_item ... ignored
test router::backend_queue::tests::test_queue_enqueue_dequeue ... ignored
test router::backend_queue::tests::test_queue_full ... ignored
test router::strategies::tests::test_set_total_weight ... ignored
test router::strategies::tests::test_set_total_weight_multiple_times ... ignored
test router::strategies::tests::test_set_total_weight_to_zero ... ignored
test router::strategies::tests::test_weighted_round_robin_basic ... ignored
test router::strategies::tests::test_weighted_round_robin_concurrent ... ignored
test router::strategies::tests::test_weighted_round_robin_concurrent_distribution ... ignored
test router::strategies::tests::test_weighted_round_robin_counter_wraparound ... ignored
test router::strategies::tests::test_weighted_round_robin_debug_format ... ignored
test router::strategies::tests::test_weighted_round_robin_distribution ... ignored
test router::strategies::tests::test_weighted_round_robin_large_weight ... ignored
test router::strategies::tests::test_weighted_round_robin_max_usize_weight ... ignored
test router::strategies::tests::test_weighted_round_robin_new_default_state ... ignored
test router::strategies::tests::test_weighted_round_robin_odd_weight ... ignored
test router::strategies::tests::test_weighted_round_robin_one_weight ... ignored
test router::strategies::tests::test_weighted_round_robin_power_of_two ... ignored
test router::strategies::tests::test_weighted_round_robin_prime_weight ... ignored
test router::strategies::tests::test_weighted_round_robin_zero_weight ... ignored
test router::tests::command_guard_backend_id_accessor ... ignored
test router::tests::command_guard_decrements_on_drop ... ignored
test router::tests::command_guard_explicit_complete ... ignored
test router::tests::command_guard_no_double_decrement ... ignored
test runtime::tests::test_config_multi_threaded_with_pinning ... ignored
test runtime::tests::test_config_multi_threaded_without_pinning ... ignored
test runtime::tests::test_config_single_threaded_with_pinning ... ignored
test runtime::tests::test_config_single_threaded_without_pinning ... ignored
test runtime::tests::test_default_has_cpu_pinning_enabled ... ignored
test runtime::tests::test_default_is_single_threaded ... ignored
test runtime::tests::test_default_matches_from_args_none ... ignored
test runtime::tests::test_is_single_threaded_false ... ignored
test runtime::tests::test_is_single_threaded_false_for_large ... ignored
test runtime::tests::test_is_single_threaded_true ... ignored
test runtime::tests::test_pin_to_cpu_cores_linux_many_cores ... ignored
test runtime::tests::test_pin_to_cpu_cores_linux_multi_core ... ignored
test runtime::tests::test_pin_to_cpu_cores_linux_single_core ... ignored
test runtime::tests::test_pin_to_cpu_cores_linux_zero_cores ... ignored
test runtime::tests::test_pin_to_cpu_cores_non_fatal ... ignored
test runtime::tests::test_runtime_config_builder_chaining ... ignored
test runtime::tests::test_runtime_config_builder_multiple_calls ... ignored
test runtime::tests::test_runtime_config_clone ... ignored
test runtime::tests::test_runtime_config_debug ... ignored
test runtime::tests::test_runtime_config_default ... ignored
test runtime::tests::test_runtime_config_from_args_default ... ignored
test runtime::tests::test_runtime_config_from_args_explicit ... ignored
test runtime::tests::test_runtime_config_large_thread_count ... ignored
test runtime::tests::test_runtime_config_multi_threaded ... ignored
test runtime::tests::test_runtime_config_single_threaded ... ignored
test runtime::tests::test_runtime_config_without_cpu_pinning ... ignored
test runtime::tests::test_runtime_config_zero_threads_auto ... ignored
test runtime::tests::test_worker_threads_getter ... ignored
test session::auth_state::tests::test_default ... ignored
test session::auth_state::tests::test_is_authenticated_or_skipped ... ignored
test session::auth_state::tests::test_mark_authenticated ... ignored
test session::auth_state::tests::test_mark_authenticated_with_arc ... ignored
test session::auth_state::tests::test_multiple_mark_same_username ... ignored
test session::auth_state::tests::test_new_unauthenticated ... ignored
test session::auth_state::tests::test_username_clone_is_cheap ... ignored
test session::backend::tests::test_command_response_is_430 ... ignored
test session::backend::tests::test_command_response_status_code ... ignored
test session::backend::tests::test_response_warning_clone ... ignored
test session::backend::tests::test_response_warning_equality ... ignored
test session::backend::tests::test_validate_backend_response_invalid ... ignored
test session::backend::tests::test_validate_backend_response_multiline ... ignored
test session::backend::tests::test_validate_backend_response_multiple_warnings ... ignored
test session::backend::tests::test_validate_backend_response_normal_codes ... ignored
test session::backend::tests::test_validate_backend_response_short ... ignored
test session::backend::tests::test_validate_backend_response_unusual_status_high ... ignored
test session::backend::tests::test_validate_backend_response_unusual_status_zero ... ignored
test session::backend::tests::test_validate_backend_response_valid ... ignored
test session::common::tests::test_auth_handler_result_bytes_written ... ignored
test session::common::tests::test_auth_handler_result_should_skip_further_checks ... ignored
test session::common::tests::test_auth_result_equality ... ignored
test session::common::tests::test_extract_message_id_complex ... ignored
test session::common::tests::test_extract_message_id_empty_brackets ... ignored
test session::common::tests::test_extract_message_id_head_command ... ignored
test session::common::tests::test_extract_message_id_incomplete_close ... ignored
test session::common::tests::test_extract_message_id_incomplete_open ... ignored
test session::common::tests::test_extract_message_id_lowercase_command ... ignored
test session::common::tests::test_extract_message_id_multiple_brackets ... ignored
test session::common::tests::test_extract_message_id_no_brackets ... ignored
test session::common::tests::test_extract_message_id_stat_command ... ignored
test session::common::tests::test_extract_message_id_valid ... ignored
test session::common::tests::test_extract_message_id_with_extra_text ... ignored
test session::common::tests::test_quit_status_equality ... ignored
test session::connection::tests::test_backend_closed_returns_normal_or_error ... ignored
test session::connection::tests::test_byte_counting_with_initial_values ... ignored
test session::connection::tests::test_log_client_error_no_panic ... ignored
test session::connection::tests::test_log_routing_error_no_panic ... ignored
test session::connection::tests::test_multiple_exchanges ... ignored
test session::connection::tests::test_normal_disconnect_client_eof ... ignored
test session::core::tests::test_buffer_pool_cloning ... ignored
test session::core::tests::test_builder_basic_construction ... ignored
test session::core::tests::test_builder_method_chaining ... ignored
test session::core::tests::test_builder_with_auth_handler ... ignored
test session::core::tests::test_builder_with_cache ... ignored
test session::core::tests::test_builder_with_connection_stats ... ignored
test session::core::tests::test_builder_with_hybrid_mode ... ignored
test session::core::tests::test_builder_with_metrics ... ignored
test session::core::tests::test_builder_with_router ... ignored
test session::core::tests::test_builder_with_stateful_mode ... ignored
test session::core::tests::test_builder_without_router_ignores_mode ... ignored
test session::core::tests::test_client_id_uniqueness ... ignored
test session::core::tests::test_client_session_creation ... ignored
test session::core::tests::test_client_session_with_different_ports ... ignored
test session::core::tests::test_client_session_with_ipv6 ... ignored
test session::core::tests::test_connection_stats_none_by_default ... ignored
test session::core::tests::test_connection_stats_with_aggregator ... ignored
test session::core::tests::test_hybrid_mode_initial_state ... ignored
test session::core::tests::test_hybrid_session_creation ... ignored
test session::core::tests::test_is_per_command_routing_logic ... ignored
test session::core::tests::test_loopback_address ... ignored
test session::core::tests::test_metrics_direct_calls_no_metrics ... ignored
test session::core::tests::test_metrics_direct_calls_with_metrics ... ignored
test session::core::tests::test_mode_getter ... ignored
test session::core::tests::test_multiple_sessions_same_buffer_pool ... ignored
test session::core::tests::test_record_command_with_metrics ... ignored
test session::core::tests::test_routing_mode_configurations ... ignored
test session::core::tests::test_session_addr_formatting ... ignored
test session::core::tests::test_session_mode_enum ... ignored
test session::core::tests::test_session_with_router ... ignored
test session::core::tests::test_session_without_router ... ignored
test session::core::tests::test_set_username_and_get ... ignored
test session::core::tests::test_set_username_none ... ignored
test session::core::tests::test_stateful_session_tracking ... ignored
test session::core::tests::test_unspecified_address ... ignored
test session::core::tests::test_user_bytes_tracking ... ignored
test session::core::tests::test_username_cheap_clone ... ignored
test session::core::tests::test_username_initially_none ... ignored
test session::error_classification::tests::test_client_disconnect_classification ... ignored
test session::error_classification::tests::test_error_classification_layering ... ignored
test session::error_classification::tests::test_is_authentication_error_with_connection_error ... ignored
test session::error_classification::tests::test_is_authentication_error_with_plain_message ... ignored
test session::error_classification::tests::test_is_client_disconnect_with_connection_error ... ignored
test session::error_classification::tests::test_is_client_disconnect_with_io_error ... ignored
test session::error_classification::tests::test_should_skip_client_error_response ... ignored
test session::handlers::hybrid::tests::test_error_messages_are_descriptive ... ignored
test session::handlers::per_command::tests::test_client_disconnect_is_detected ... ignored
test session::handlers::stateful::tests::test_auth_disabled_skips_auth_check ... ignored
test session::handlers::stateful::tests::test_backend_disconnect_returns_metrics ... ignored
test session::handlers::stateful::tests::test_byte_accumulation ... ignored
test session::handlers::stateful::tests::test_client_disconnect_returns_metrics ... ignored
test session::metrics_ext::tests::test_metrics_recorder_with_collector ... ignored
test session::metrics_ext::tests::test_metrics_recorder_with_none ... ignored
test session::mode_state::tests::test_can_switch_mode_hybrid ... ignored
test session::mode_state::tests::test_cannot_switch_mode_per_command ... ignored
test session::mode_state::tests::test_cannot_switch_mode_stateful ... ignored
test session::mode_state::tests::test_is_per_command_routing ... ignored
test session::mode_state::tests::test_mode_state_is_per_command ... ignored
test session::mode_state::tests::test_mode_state_is_stateful ... ignored
test session::mode_state::tests::test_mode_state_new ... ignored
test session::mode_state::tests::test_one_way_transition_invariant ... ignored
test session::mode_state::tests::test_session_mode_is_per_command ... ignored
test session::mode_state::tests::test_session_mode_is_stateful ... ignored
test session::mode_state::tests::test_session_mode_roundtrip ... ignored
test session::mode_state::tests::test_switch_to_stateful_in_hybrid ... ignored
test session::mode_state::tests::test_switch_to_stateful_noop_in_per_command_mode ... ignored
test session::mode_state::tests::test_switch_to_stateful_noop_in_stateful_mode ... ignored
test session::precheck::tests::summarize_all_missing ... ignored
test session::precheck::tests::summarize_empty ... ignored
test session::precheck::tests::summarize_finds_first ... ignored
test session::retry::tests::test_returns_first_error_on_double_failure ... ignored
test session::retry::tests::test_succeeds_on_first_try ... ignored
test session::retry::tests::test_succeeds_on_retry ... ignored
test session::routing::cache_policy::tests::test_determine_cache_action_cache_disabled ... ignored
test session::routing::cache_policy::tests::test_determine_cache_action_capture_article ... ignored
test session::routing::cache_policy::tests::test_determine_cache_action_error_responses ... ignored
test session::routing::cache_policy::tests::test_determine_cache_action_no_message_id ... ignored
test session::routing::cache_policy::tests::test_determine_cache_action_rejects_stateful_commands ... ignored
test session::routing::cache_policy::tests::test_determine_cache_action_track_availability ... ignored
test session::routing::cache_policy::tests::test_determine_cache_action_track_stat ... ignored
test session::routing::cache_policy::tests::test_should_capture_for_cache_220_and_222 ... ignored
test session::routing::cache_policy::tests::test_should_capture_for_cache_article_response ... ignored
test session::routing::cache_policy::tests::test_should_capture_for_cache_requires_all_conditions ... ignored
test session::routing::cache_policy::tests::test_should_track_availability_error_responses ... ignored
test session::routing::cache_policy::tests::test_should_track_availability_requires_message_id ... ignored
test session::routing::cache_policy::tests::test_should_track_availability_success_responses ... ignored
test session::routing::decisions::tests::test_decide_routing_all_modes_with_stateful_commands ... ignored
test session::routing::decisions::tests::test_decide_routing_auth_commands_always_intercepted ... ignored
test session::routing::decisions::tests::test_decide_routing_auth_flow_progression ... ignored
test session::routing::decisions::tests::test_decide_routing_forward_when_auth_disabled ... ignored
test session::routing::decisions::tests::test_decide_routing_forward_when_authenticated ... ignored
test session::routing::decisions::tests::test_decide_routing_hybrid_mode_reject_non_stateful ... ignored
test session::routing::decisions::tests::test_decide_routing_hybrid_mode_stateless_forwarded ... ignored
test session::routing::decisions::tests::test_decide_routing_reject_in_per_command_mode ... ignored
test session::routing::decisions::tests::test_decide_routing_reject_in_stateful_mode ... ignored
test session::routing::decisions::tests::test_decide_routing_require_auth_when_needed ... ignored
test session::routing::decisions::tests::test_decide_routing_switch_to_stateful_in_hybrid_mode ... ignored
test session::routing::decisions::tests::test_is_430_status_code ... ignored
test session::routing::metrics_policy::tests::test_determine_metrics_action_3xx_codes ... ignored
test session::routing::metrics_policy::tests::test_determine_metrics_action_4xx_errors ... ignored
test session::routing::metrics_policy::tests::test_determine_metrics_action_4xx_exclusions ... ignored
test session::routing::metrics_policy::tests::test_determine_metrics_action_5xx_errors ... ignored
test session::routing::metrics_policy::tests::test_determine_metrics_action_article_not_multiline ... ignored
test session::routing::metrics_policy::tests::test_determine_metrics_action_article_success ... ignored
test session::routing::metrics_policy::tests::test_determine_metrics_action_stat_not_article ... ignored
test session::routing::metrics_policy::tests::test_determine_metrics_action_success_codes ... ignored
test session::state::tests::test_session_loop_state_add_bytes ... ignored
test session::state::tests::test_session_loop_state_apply_auth_result ... ignored
test session::state::tests::test_session_loop_state_apply_auth_result_not_authenticated ... ignored
test session::state::tests::test_session_loop_state_builder_pattern ... ignored
test session::state::tests::test_session_loop_state_default ... ignored
test session::state::tests::test_session_loop_state_from_initial_bytes ... ignored
test session::state::tests::test_session_loop_state_into_metrics ... ignored
test session::state::tests::test_session_loop_state_mark_authenticated ... ignored
test session::state::tests::test_session_loop_state_metrics_flush_interval ... ignored
test session::state::tests::test_session_loop_state_new ... ignored
test session::streaming::tail_buffer::tests::prop_find_terminator_end_detects_at_end ... ignored
test session::streaming::tail_buffer::tests::prop_find_terminator_end_detects_mid_chunk ... ignored
test session::streaming::tail_buffer::tests::prop_find_terminator_end_never_panics_empty ... ignored
test session::streaming::tail_buffer::tests::prop_find_terminator_end_never_panics_large ... ignored
test session::streaming::tail_buffer::tests::prop_find_terminator_end_never_panics_small ... ignored
test session::streaming::tail_buffer::tests::prop_find_terminator_end_rejects_false_positives ... ignored
test session::streaming::tail_buffer::tests::prop_find_terminator_end_rejects_incomplete ... ignored
test session::streaming::tail_buffer::tests::prop_has_spanning_terminator_never_panics_all_splits ... ignored
test session::streaming::tail_buffer::tests::prop_has_spanning_terminator_rejects_non_spanning ... ignored
test session::streaming::tail_buffer::tests::prop_spanning_junction_multiple_boundaries ... ignored
test session::streaming::tail_buffer::tests::prop_tail_buffer_after_update_not_empty ... ignored
test session::streaming::tail_buffer::tests::prop_tail_buffer_detect_terminator_consistency ... ignored
test session::streaming::tail_buffer::tests::prop_tail_buffer_is_empty_initially ... ignored
test session::streaming::tail_buffer::tests::prop_tail_buffer_update_preserves_last_n_bytes ... ignored
test session::streaming::tail_buffer::tests::test_detect_terminator_empty_chunk ... ignored
test session::streaming::tail_buffer::tests::test_detect_terminator_found_at_end ... ignored
test session::streaming::tail_buffer::tests::test_detect_terminator_found_mid_chunk ... ignored
test session::streaming::tail_buffer::tests::test_detect_terminator_not_found ... ignored
test session::streaming::tail_buffer::tests::test_detect_terminator_spanning ... ignored
test session::streaming::tail_buffer::tests::test_has_spanning_terminator_actual_span ... ignored
test session::streaming::tail_buffer::tests::test_has_spanning_terminator_complete_in_chunk ... ignored
test session::streaming::tail_buffer::tests::test_has_spanning_terminator_empty_tail ... ignored
test session::streaming::tail_buffer::tests::test_has_spanning_terminator_no_match ... ignored
test session::streaming::tail_buffer::tests::test_tail_buffer_is_empty ... ignored
test session::streaming::tail_buffer::tests::test_tail_buffer_len ... ignored
test session::streaming::tail_buffer::tests::test_tail_buffer_update_empty_chunk ... ignored
test session::streaming::tail_buffer::tests::test_tail_buffer_update_exact_size ... ignored
test session::streaming::tail_buffer::tests::test_tail_buffer_update_large_chunk ... ignored
test session::streaming::tail_buffer::tests::test_tail_buffer_update_small_chunk ... ignored
test session::streaming::tail_buffer::tests::test_tail_buffer_update_successive ... ignored
test session::streaming::tail_buffer::tests::test_tail_buffer_workflow ... ignored
test session::streaming::tail_buffer::tests::test_terminator_status_is_found ... ignored
test session::streaming::tail_buffer::tests::test_terminator_status_write_len ... ignored
test session::streaming::tail_buffer::tests::test_terminator_status_write_len_zero ... ignored
test session::streaming::tail_buffer::tests::test_write_len_calculation ... ignored
test session::streaming::tests::test_drain_until_terminator_eof ... ignored
test session::streaming::tests::test_drain_until_terminator_immediate ... ignored
test session::streaming::tests::test_drain_until_terminator_spanning ... ignored
test session::streaming::tests::test_handle_client_write_error_complete_chunk ... ignored
test session::streaming::tests::test_handle_client_write_error_incomplete_chunk ... ignored
test session::streaming::tests::test_handle_client_write_error_with_draining ... ignored
test session::streaming::tests::test_stream_multiline_response_empty_body ... ignored
test session::streaming::tests::test_stream_multiline_response_large_article ... ignored
test session::streaming::tests::test_stream_multiline_response_simple ... ignored
test session::streaming::tests::test_stream_multiline_response_terminator_in_middle ... ignored
test stream::connection_stream::tests::test_async_stream_trait ... ignored
test stream::connection_stream::tests::test_connection_stream_enum_variants ... ignored
test stream::connection_stream::tests::test_connection_stream_plain_tcp ... ignored
test stream::connection_stream::tests::test_connection_stream_tcp_access ... ignored
test stream::connection_stream::tests::test_connection_type_methods ... ignored
test stream::connection_stream::tests::test_connection_type_string_values ... ignored
test stream::connection_stream::tests::test_plain_connection_debug_format ... ignored
test stream::connection_stream::tests::test_plain_tcp_stream_accessors ... ignored
test stream::connection_stream::tests::test_tls_connection_type_methods ... ignored
test tls::tests::test_certificate_load_result_debug_format ... ignored
test tls::tests::test_certificate_load_result_sources ... ignored
test tls::tests::test_certificate_loading ... ignored
test tls::tests::test_certificate_loading_fallback_to_mozilla_bundle ... ignored
test tls::tests::test_multiple_tls_managers_from_same_config ... ignored
test tls::tests::test_no_verifier_debug_format ... ignored
test tls::tests::test_no_verifier_supported_schemes ... ignored
test tls::tests::test_tls_config_all_combinations ... ignored
test tls::tests::test_tls_config_builder_cert_path_empty_string ... ignored
test tls::tests::test_tls_config_builder_cert_path_string_types ... ignored
test tls::tests::test_tls_config_builder_cert_path_with_spaces ... ignored
test tls::tests::test_tls_config_builder_chaining ... ignored
test tls::tests::test_tls_config_builder_debug_format ... ignored
test tls::tests::test_tls_config_builder_default ... ignored
test tls::tests::test_tls_config_builder_defaults_are_secure ... ignored
test tls::tests::test_tls_config_builder_enabled ... ignored
test tls::tests::test_tls_config_builder_fluent_api ... ignored
test tls::tests::test_tls_config_builder_insecure ... ignored
test tls::tests::test_tls_config_builder_method_chaining_order ... ignored
test tls::tests::test_tls_config_builder_with_cert_path ... ignored
test tls::tests::test_tls_config_clone ... ignored
test tls::tests::test_tls_config_debug_format ... ignored
test tls::tests::test_tls_config_default ... ignored
test tls::tests::test_tls_config_default_matches_builder_default ... ignored
test tls::tests::test_tls_manager_clone ... ignored
test tls::tests::test_tls_manager_creation ... ignored
test tls::tests::test_tls_manager_debug ... ignored
test tls::tests::test_tls_manager_with_verify_disabled ... ignored
test tls::tests::test_tls_manager_with_verify_enabled ... ignored
test tui::app::tests::test_builder_basic ... ignored
test tui::app::tests::test_builder_chaining ... ignored
test tui::app::tests::test_builder_with_log_buffer ... ignored
test tui::app::tests::test_calculate_command_rate ... ignored
test tui::app::tests::test_calculate_rate ... ignored
test tui::app::tests::test_first_update_establishes_baseline ... ignored
test tui::app::tests::test_history_buffer_circular ... ignored
test tui::app::tests::test_initial_state ... ignored
test tui::app::tests::test_per_backend_throughput_independence ... ignored
test tui::app::tests::test_previous_snapshot_uses_new_snapshot_not_old ... ignored
test tui::app::tests::test_throughput_calculation_with_time_delta ... ignored
test tui::app::tests::test_throughput_history_initialization ... ignored
test tui::app::tests::test_throughput_history_latest ... ignored
test tui::app::tests::test_throughput_point_accessors ... ignored
test tui::app::tests::test_with_log_buffer ... ignored
test tui::constants::tests::test_backend_colors ... ignored
test tui::constants::tests::test_backend_columns_constraints ... ignored
test tui::constants::tests::test_chart_constants ... ignored
test tui::constants::tests::test_layout_constants ... ignored
test tui::constants::tests::test_main_sections_constraints ... ignored
test tui::constants::tests::test_style_colors ... ignored
test tui::constants::tests::test_text_constants ... ignored
test tui::constants::tests::test_throughput_constants ... ignored
test tui::constants::tests::test_throughput_relationships ... ignored
test tui::helpers::tests::test_backend_chart_data_structure ... ignored
test tui::helpers::tests::test_backend_color_cycles ... ignored
test tui::helpers::tests::test_backend_color_distinct ... ignored
test tui::helpers::tests::test_calculate_chart_bounds_above_min ... ignored
test tui::helpers::tests::test_calculate_chart_bounds_below_min ... ignored
test tui::helpers::tests::test_calculate_chart_bounds_zero ... ignored
test tui::helpers::tests::test_chart_data_vec_type ... ignored
test tui::helpers::tests::test_create_sparkline_empty ... ignored
test tui::helpers::tests::test_create_sparkline_full ... ignored
test tui::helpers::tests::test_create_sparkline_half ... ignored
test tui::helpers::tests::test_create_sparkline_zero_max ... ignored
test tui::helpers::tests::test_format_summary_throughput_none ... ignored
test tui::helpers::tests::test_format_summary_throughput_with_data ... ignored
test tui::helpers::tests::test_format_throughput_label ... ignored
test tui::helpers::tests::test_format_throughput_label_boundaries ... ignored
test tui::helpers::tests::test_point_vec_type ... ignored
test tui::helpers::tests::test_round_up_throughput ... ignored
test tui::helpers::tests::test_round_up_throughput_exact_boundaries ... ignored
test tui::log_capture::tests::test_log_buffer_capacity_limit ... ignored
test tui::log_capture::tests::test_log_buffer_push_and_retrieve ... ignored
test tui::log_capture::tests::test_log_buffer_recent_lines ... ignored
test tui::log_capture::tests::test_log_writer_flush_incomplete ... ignored
test tui::log_capture::tests::test_log_writer_partial_lines ... ignored
test tui::log_capture::tests::test_log_writer_splits_lines ... ignored
test tui::system_stats::tests::test_current_without_update ... ignored
test tui::system_stats::tests::test_system_monitor_creation ... ignored
test tui::system_stats::tests::test_system_monitor_update ... ignored
test tui::system_stats::tests::test_system_stats_default ... ignored
test tui::types::tests::test_backend_chart_data_conversions ... ignored
test tui::types::tests::test_chart_point ... ignored
test tui::types::tests::test_chart_x ... ignored
test tui::types::tests::test_chart_y ... ignored
test tui::types::tests::test_point_vec ... ignored
test tui::ui_tests::tests::test_backend_columns_split_evenly ... ignored
test tui::ui_tests::tests::test_chart_axis_labels ... ignored
test tui::ui_tests::tests::test_chart_bounds_edge_cases ... ignored
test tui::ui_tests::tests::test_chart_data_bounds_calculation ... ignored
test tui::ui_tests::tests::test_layout_sections_add_up ... ignored
test tui::ui_tests::tests::test_layout_with_logs_reasonable ... ignored
test tui::ui_tests::tests::test_log_window_height_reasonable ... ignored
test tui::ui_tests::tests::test_min_height_for_logs_constant ... ignored
test tui::ui_tests::tests::test_summary_throughput_formatting ... ignored
test tui::ui_tests::tests::test_summary_throughput_none ... ignored
test types::config::buffer::tests::buffer_size_clone_equality ... ignored
test types::config::buffer::tests::buffer_size_constants_correct_values ... ignored
test types::config::buffer::tests::buffer_size_debug_shows_value ... ignored
test types::config::buffer::tests::buffer_size_display_shows_value ... ignored
test types::config::buffer::tests::buffer_size_equality_same_value ... ignored
test types::config::buffer::tests::buffer_size_one_is_valid ... ignored
test types::config::buffer::tests::buffer_size_serde_json_roundtrip ... ignored
test types::config::buffer::tests::buffer_size_zero_is_invalid ... ignored
test types::config::buffer::tests::valid_buffer_sizes_roundtrip ... ignored
test types::config::buffer::tests::valid_window_sizes_roundtrip ... ignored
test types::config::buffer::tests::window_size_clone_equality ... ignored
test types::config::buffer::tests::window_size_default_constant ... ignored
test types::config::buffer::tests::window_size_display_shows_value ... ignored
test types::config::buffer::tests::window_size_serde_json_roundtrip ... ignored
test types::config::buffer::tests::window_size_zero_is_invalid ... ignored
test types::config::cache::tests::test_default ... ignored
test types::config::cache::tests::test_from_str_bytes ... ignored
test types::config::cache::tests::test_from_str_units ... ignored
test types::config::cache::tests::test_ordering ... ignored
test types::config::cache::tests::test_valid_values ... ignored
test types::config::cache::tests::test_zero_rejected ... ignored
test types::config::duration::tests::prop_duration_json_format ... ignored
test types::config::duration::tests::prop_duration_serde_roundtrip ... ignored
test types::config::duration::tests::prop_duration_toml_roundtrip ... ignored
test types::config::duration::tests::prop_option_duration_some_roundtrip ... ignored
test types::config::duration::tests::test_option_duration_deserialize_missing_field ... ignored
test types::config::duration::tests::test_option_duration_deserialize_null ... ignored
test types::config::duration::tests::test_option_duration_none_roundtrip ... ignored
test types::config::limits::tests::prop_max_connections_clone ... ignored
test types::config::limits::tests::prop_max_connections_display ... ignored
test types::config::limits::tests::prop_max_connections_serde_json ... ignored
test types::config::limits::tests::prop_max_connections_valid_range ... ignored
test types::config::limits::tests::prop_max_errors_clone ... ignored
test types::config::limits::tests::prop_max_errors_display ... ignored
test types::config::limits::tests::prop_max_errors_serde_json ... ignored
test types::config::limits::tests::prop_max_errors_valid_range ... ignored
test types::config::limits::tests::prop_thread_count_clone ... ignored
test types::config::limits::tests::prop_thread_count_display ... ignored
test types::config::limits::tests::prop_thread_count_from_str ... ignored
test types::config::limits::tests::prop_thread_count_from_value ... ignored
test types::config::limits::tests::prop_thread_count_into_usize ... ignored
test types::config::limits::tests::prop_thread_count_serde_json ... ignored
test types::config::limits::tests::prop_thread_count_valid_range ... ignored
test types::config::limits::tests::test_max_connections_default ... ignored
test types::config::limits::tests::test_max_connections_serde_json_zero_rejected ... ignored
test types::config::limits::tests::test_max_connections_zero_rejected ... ignored
test types::config::limits::tests::test_max_errors_default ... ignored
test types::config::limits::tests::test_max_errors_serde_json_zero_rejected ... ignored
test types::config::limits::tests::test_max_errors_zero_rejected ... ignored
test types::config::limits::tests::test_thread_count_default ... ignored
test types::config::limits::tests::test_thread_count_from_str_invalid ... ignored
test types::config::limits::tests::test_thread_count_from_str_zero_auto_detects ... ignored
test types::config::limits::tests::test_thread_count_from_value_zero_auto_detects ... ignored
test types::config::limits::tests::test_thread_count_new_zero_rejected ... ignored
test types::config::limits::tests::test_thread_count_serde_json_zero_auto_detects ... ignored
test types::config::network::tests::constants_are_valid ... ignored
test types::config::network::tests::helper_methods_work ... ignored
test types::config::network::tests::zero_is_invalid ... ignored
test types::config::tests::test_buffer_types_available ... ignored
test types::config::tests::test_cache_types_available ... ignored
test types::config::tests::test_limit_types_available ... ignored
test types::config::tests::test_network_types_available ... ignored
test types::config::tests::test_nonzero_newtype_basic_usage ... ignored
test types::config::tests::test_nonzero_newtype_clone_copy ... ignored
test types::config::tests::test_nonzero_newtype_debug ... ignored
test types::config::tests::test_nonzero_newtype_equality ... ignored
test types::config::tests::test_nonzero_newtype_hash ... ignored
test types::config::tests::test_nonzero_newtype_serde ... ignored
test types::config::tests::test_nonzero_newtype_zero_rejected ... ignored
test types::config::tests::test_timeout_types_available ... ignored
test types::config::timeout::tests::all_default_constants_correct ... ignored
test types::config::timeout::tests::backend_read_timeout_roundtrip ... ignored
test types::config::timeout::tests::command_execution_timeout_roundtrip ... ignored
test types::config::timeout::tests::connection_timeout_roundtrip ... ignored
test types::config::timeout::tests::health_check_timeout_roundtrip ... ignored
test types::config::timeout::tests::large_timeout_one_day ... ignored
test types::config::timeout::tests::timeout_clone_equality ... ignored
test types::config::timeout::tests::timeout_debug_contains_name ... ignored
test types::config::timeout::tests::timeout_from_into_duration ... ignored
test types::config::timeout::tests::timeout_hash_works ... ignored
test types::config::timeout::tests::timeout_ordering_property ... ignored
test types::config::timeout::tests::zero_timeout_is_valid ... ignored
test types::metrics::tests::prop_byte_counter_arithmetic ... ignored
test types::metrics::tests::prop_transfer_metrics_saturating_sub ... ignored
test types::metrics::tests::prop_transfer_metrics_total ... ignored
test types::metrics::tests::test_counter_display_article_bytes ... ignored
test types::metrics::tests::test_counter_display_bytes_per_second ... ignored
test types::metrics::tests::test_counter_display_empty_unit ... ignored
test types::metrics::tests::test_counter_display_empty_unit_large ... ignored
test types::metrics::tests::test_counter_display_empty_unit_zero ... ignored
test types::metrics::tests::test_counter_display_with_unit ... ignored
test types::metrics::tests::test_counter_display_with_unit_zero ... ignored
test types::metrics::tests::test_counter_repr_transparent ... ignored
test types::metrics::tests::test_phantom_type_zero_size ... ignored
test types::metrics::tests::test_timing_measurement_count_clone_copy ... ignored
test types::metrics::tests::test_timing_measurement_count_debug ... ignored
test types::metrics::tests::test_timing_measurement_count_default ... ignored
test types::metrics::tests::test_timing_measurement_count_eq ... ignored
test types::metrics::tests::test_timing_measurement_count_from_u64 ... ignored
test types::metrics::tests::test_timing_measurement_count_new_and_get ... ignored
test types::metrics::tests::test_timing_measurement_count_ord ... ignored
test types::metrics::tests::test_timing_measurement_count_zero_constant ... ignored
test types::metrics::tests::test_transfer_metrics_total ... ignored
test types::metrics_recording::tests::test_directional_backend_to_client ... ignored
test types::metrics_recording::tests::test_directional_bytes ... ignored
test types::metrics_recording::tests::test_directional_client_to_backend ... ignored
test types::metrics_recording::tests::test_directional_clone ... ignored
test types::metrics_recording::tests::test_directional_debug ... ignored
test types::metrics_recording::tests::test_directional_direction_preserved ... ignored
test types::metrics_recording::tests::test_directional_into_bytes ... ignored
test types::metrics_recording::tests::test_directional_workflow ... ignored
test types::metrics_recording::tests::test_large_byte_counts ... ignored
test types::metrics_recording::tests::test_mark_recorded_preserves_value_through_sealed_bound ... ignored
test types::metrics_recording::tests::test_recorded_as_u64 ... ignored
test types::metrics_recording::tests::test_recorded_bytes_can_be_read_multiple_times ... ignored
test types::metrics_recording::tests::test_recorded_clone ... ignored
test types::metrics_recording::tests::test_recorded_peek ... ignored
test types::metrics_recording::tests::test_recording_workflow ... ignored
test types::metrics_recording::tests::test_sealed_does_not_affect_generic_usage ... ignored
test types::metrics_recording::tests::test_sealed_states_in_directional_bytes ... ignored
test types::metrics_recording::tests::test_sealed_trait_bound_satisfied_for_recorded ... ignored
test types::metrics_recording::tests::test_sealed_trait_bound_satisfied_for_unrecorded ... ignored
test types::metrics_recording::tests::test_transfer_direction_clone ... ignored
test types::metrics_recording::tests::test_transfer_direction_debug ... ignored
test types::metrics_recording::tests::test_transfer_direction_equality ... ignored
test types::metrics_recording::tests::test_typestate_prevents_double_recording ... ignored
test types::metrics_recording::tests::test_unrecorded_clone ... ignored
test types::metrics_recording::tests::test_unrecorded_from_usize ... ignored
test types::metrics_recording::tests::test_unrecorded_into_u64 ... ignored
test types::metrics_recording::tests::test_unrecorded_mark_recorded ... ignored
test types::metrics_recording::tests::test_unrecorded_new ... ignored
test types::metrics_recording::tests::test_unrecorded_new_zero ... ignored
test types::metrics_recording::tests::test_usize_to_u64_conversion ... ignored
test types::metrics_recording::tests::test_zero_bytes_both_directions ... ignored
test types::network::tests::test_as_ref ... ignored
test types::network::tests::test_debug ... ignored
test types::network::tests::test_deref ... ignored
test types::network::tests::test_display ... ignored
test types::network::tests::test_equality ... ignored
test types::network::tests::test_hash ... ignored
test types::network::tests::test_is_ipv4 ... ignored
test types::network::tests::test_is_ipv6 ... ignored
test types::pool::tests::test_available_connections ... ignored
test types::pool::tests::test_created_connections ... ignored
test types::pool::tests::test_from_conversions ... ignored
test types::pool::tests::test_in_use_connections ... ignored
test types::pool::tests::test_in_use_saturating ... ignored
test types::pool::tests::test_max_pool_size ... ignored
test types::pool::tests::test_ordering ... ignored
test types::pool::tests::test_pool_utilization ... ignored
test types::pool::tests::test_pool_utilization_empty ... ignored
test types::pool::tests::test_pool_utilization_full ... ignored
test types::pool::tests::test_pool_utilization_high_load ... ignored
test types::pool::tests::test_pool_utilization_invalid - should panic ... ignored
test types::pool::tests::test_pool_utilization_zero_max ... ignored
test types::protocol::tests::test_as_str ... ignored
test types::protocol::tests::test_extract_from_command ... ignored
test types::protocol::tests::test_extract_from_command_edge_cases ... ignored
test types::protocol::tests::test_from_borrowed ... ignored
test types::protocol::tests::test_from_str ... ignored
test types::protocol::tests::test_from_str_or_wrap ... ignored
test types::protocol::tests::test_into_owned ... ignored
test types::protocol::tests::test_into_string ... ignored
test types::protocol::tests::test_message_id_validation ... ignored
test types::protocol::tests::test_message_id_without_brackets ... ignored
test types::protocol::tests::test_to_owned ... ignored
test types::protocol::tests::test_try_from_string ... ignored
test types::protocol::tests::test_validation_edge_cases ... ignored
test types::tests::test_backend_id ... ignored
test types::tests::test_backend_id_clone ... ignored
test types::tests::test_backend_id_const_fn ... ignored
test types::tests::test_backend_id_debug ... ignored
test types::tests::test_backend_id_display ... ignored
test types::tests::test_backend_id_equality ... ignored
test types::tests::test_backend_id_from_usize ... ignored
test types::tests::test_backend_id_hash ... ignored
test types::tests::test_backend_id_large_index ... ignored
test types::tests::test_backend_id_ordering ... ignored
test types::tests::test_backend_id_zero ... ignored
test types::tests::test_client_id_as_uuid ... ignored
test types::tests::test_client_id_clone ... ignored
test types::tests::test_client_id_debug ... ignored
test types::tests::test_client_id_default ... ignored
test types::tests::test_client_id_display ... ignored
test types::tests::test_client_id_equality ... ignored
test types::tests::test_client_id_hash ... ignored
test types::tests::test_client_id_ordering ... ignored
test types::tests::test_client_id_unique ... ignored
test types::tests::test_display ... ignored
test types::tui::tests::test_bytes_per_second ... ignored
test types::tui::tests::test_bytes_per_second_default ... ignored
test types::tui::tests::test_bytes_per_second_display ... ignored
test types::tui::tests::test_bytes_per_second_format_boundaries ... ignored
test types::tui::tests::test_bytes_per_second_from_f64 ... ignored
test types::tui::tests::test_commands_per_second ... ignored
test types::tui::tests::test_commands_per_second_default ... ignored
test types::tui::tests::test_commands_per_second_display ... ignored
test types::tui::tests::test_commands_per_second_from_f64 ... ignored
test types::tui::tests::test_history_size ... ignored
test types::tui::tests::test_history_size_custom_values ... ignored
test types::tui::tests::test_history_size_zero_panics - should panic ... ignored
test types::tui::tests::test_timestamp ... ignored
test types::tui::tests::test_timestamp_duration_since ... ignored
test types::tui::tests::test_timestamp_from_instant ... ignored
test types::tui::tests::test_timestamp_into_instant ... ignored
test types::validated::tests::config_path_as_path_roundtrip ... ignored
test types::validated::tests::config_path_deserialize_empty_fails ... ignored
test types::validated::tests::config_path_non_empty_accepts ... ignored
test types::validated::tests::config_path_serde_roundtrip ... ignored
test types::validated::tests::config_path_with_spaces_accepted ... ignored
test types::validated::tests::hostname_deserialize_empty_fails ... ignored
test types::validated::tests::hostname_serde_roundtrip ... ignored
test types::validated::tests::password_serde_roundtrip ... ignored
test types::validated::tests::password_with_spaces_accepted ... ignored
test types::validated::tests::server_name_serde_roundtrip ... ignored
test types::validated::tests::username_serde_roundtrip ... ignored
test types::validated::tests::username_with_spaces_accepted ... ignored
test types::validated::tests::validation_error_clone ... ignored
test types::validated::tests::validation_error_messages ... ignored

test result: ok. 0 passed; 0 failed; 1249 ignored; 0 measured; 0 filtered out; finished in 0.01s

     Running unittests src/bin/nntp-proxy.rs (target/release/deps/nntp_proxy-f4d60e0c659e773e)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src/bin/nntp-proxy-tui.rs (target/release/deps/nntp_proxy_tui-a896e3bc53610d63)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running benches/cache_lookup.rs (target/release/deps/cache_lookup-19449bc3d1c6f12b)
Timer precision: 50 ns
cache_lookup                          fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ availability                                     │               │               │               │         │
│  ├─ all_exhausted_not_yet           3.529 ns      │ 29.42 ns      │ 5.122 ns      │ 5.153 ns      │ 1000    │ 1000000
│  ├─ all_exhausted_yes               3.479 ns      │ 16.58 ns      │ 5.514 ns      │ 5.083 ns      │ 1000    │ 1000000
│  ├─ record_has                      0.343 ns      │ 8.689 ns      │ 0.715 ns      │ 0.68 ns       │ 1000    │ 1000000
│  ├─ record_missing                  0.323 ns      │ 7.216 ns      │ 0.669 ns      │ 0.665 ns      │ 1000    │ 1000000
│  ├─ should_try_all_available        7.618 ns      │ 189.2 ns      │ 12.02 ns      │ 12.33 ns      │ 1000    │ 1000000
│  ╰─ should_try_partially_exhausted  8.96 ns       │ 57.4 ns       │ 13.29 ns      │ 12.61 ns      │ 1000    │ 1000000
╰─ unified_cache                                    │               │               │               │         │
   ├─ get_hit                         685.4 ns      │ 101.6 µs      │ 814.5 ns      │ 4.269 µs      │ 100     │ 10000
   ├─ get_miss                        508.2 ns      │ 1.456 µs      │ 563.8 ns      │ 570.6 ns      │ 100     │ 10000
   ├─ sync_availability               1.831 µs      │ 3.208 µs      │ 2.201 µs      │ 2.178 µs      │ 100     │ 10000
   ╰─ upsert                          4.616 µs      │ 82.28 µs      │ 5.43 µs       │ 8.709 µs      │ 100     │ 10000
                                      13.21 MB/s    │ 741.3 KB/s    │ 11.23 MB/s    │ 7.003 MB/s    │         │

     Running benches/command_parsing.rs (target/release/deps/command_parsing-40247a45119cd45a)
Timer precision: 50 ns
command_parsing          fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ article_by_msgid                    │               │               │               │         │
│  ╰─ classifier         19.08 ns      │ 133 ns        │ 24.28 ns      │ 24.15 ns      │ 1000    │ 100000
├─ article_by_number                   │               │               │               │         │
│  ╰─ classifier         40.72 ns      │ 346.9 ns      │ 48.23 ns      │ 49.28 ns      │ 1000    │ 100000
├─ article_current                     │               │               │               │         │
│  ╰─ classifier         38.91 ns      │ 160.5 ns      │ 47.53 ns      │ 47.58 ns      │ 1000    │ 100000
├─ authinfo_pass                       │               │               │               │         │
│  ╰─ classifier         46.73 ns      │ 180.6 ns      │ 53.75 ns      │ 54.81 ns      │ 1000    │ 100000
├─ authinfo_user                       │               │               │               │         │
│  ╰─ classifier         44.83 ns      │ 361.7 ns      │ 51.34 ns      │ 52.32 ns      │ 1000    │ 100000
├─ body_by_msgid                       │               │               │               │         │
│  ╰─ classifier         22.08 ns      │ 299.7 ns      │ 26.89 ns      │ 27.2 ns       │ 1000    │ 100000
├─ capabilities_command                │               │               │               │         │
│  ╰─ classifier         53.74 ns      │ 204.7 ns      │ 65.57 ns      │ 65.66 ns      │ 1000    │ 100000
├─ complex_msgid                       │               │               │               │         │
│  ╰─ classifier         20.18 ns      │ 159.3 ns      │ 24.49 ns      │ 24.83 ns      │ 1000    │ 100000
├─ date_command                        │               │               │               │         │
│  ╰─ classifier         72.28 ns      │ 602.4 ns      │ 82.24 ns      │ 85.74 ns      │ 1000    │ 100000
├─ group_command                       │               │               │               │         │
│  ╰─ classifier         38.11 ns      │ 2.285 µs      │ 46.43 ns      │ 48.52 ns      │ 1000    │ 100000
├─ hdr_command                         │               │               │               │         │
│  ╰─ classifier         159.8 ns      │ 607.5 ns      │ 191.6 ns      │ 193.6 ns      │ 1000    │ 100000
├─ head_by_msgid                       │               │               │               │         │
│  ╰─ classifier         21.58 ns      │ 146.3 ns      │ 23.68 ns      │ 24.33 ns      │ 1000    │ 100000
├─ help_command                        │               │               │               │         │
│  ╰─ classifier         144.3 ns      │ 397.8 ns      │ 163 ns        │ 165.3 ns      │ 1000    │ 100000
├─ ihave_command                       │               │               │               │         │
│  ╰─ classifier         261.1 ns      │ 1.99 µs       │ 294.7 ns      │ 298.6 ns      │ 1000    │ 100000
├─ last_command                        │               │               │               │         │
│  ╰─ classifier         350.2 ns      │ 24.19 µs      │ 409.6 ns      │ 447.3 ns      │ 1000    │ 100000
├─ list_command                        │               │               │               │         │
│  ╰─ classifier         46.13 ns      │ 1.444 µs      │ 54.25 ns      │ 57.43 ns      │ 1000    │ 100000
├─ listgroup_command                   │               │               │               │         │
│  ╰─ classifier         189.1 ns      │ 402.2 ns      │ 214.5 ns      │ 214.8 ns      │ 1000    │ 100000
├─ long_groupname                      │               │               │               │         │
│  ╰─ classifier         34.7 ns       │ 736.3 ns      │ 38.92 ns      │ 40.92 ns      │ 1000    │ 100000
├─ mode_reader                         │               │               │               │         │
│  ╰─ classifier         105 ns        │ 1.998 µs      │ 117.8 ns      │ 120.8 ns      │ 1000    │ 100000
├─ next_command                        │               │               │               │         │
│  ╰─ classifier         323.1 ns      │ 3.521 µs      │ 360.3 ns      │ 368.3 ns      │ 1000    │ 100000
├─ over_command                        │               │               │               │         │
│  ╰─ classifier         241.2 ns      │ 1.938 µs      │ 270.7 ns      │ 277.4 ns      │ 1000    │ 100000
├─ post_command                        │               │               │               │         │
│  ╰─ classifier         281.1 ns      │ 1.683 µs      │ 455.6 ns      │ 457.7 ns      │ 1000    │ 100000
├─ quit_command                        │               │               │               │         │
│  ╰─ classifier         118.9 ns      │ 5.637 µs      │ 198.8 ns      │ 217.3 ns      │ 1000    │ 100000
├─ realistic_workload                  │               │               │               │         │
│  ╰─ classifier         581.7 ns      │ 5.387 µs      │ 987.4 ns      │ 983 ns        │ 1000    │ 100000
│                        22.34 Mitem/s │ 2.412 Mitem/s │ 13.16 Mitem/s │ 13.22 Mitem/s │         │
├─ stat_by_msgid                       │               │               │               │         │
│  ╰─ classifier         21.28 ns      │ 153 ns        │ 22.89 ns      │ 23.7 ns       │ 1000    │ 100000
╰─ xover_command                       │               │               │               │         │
   ╰─ classifier         108.7 ns      │ 2.981 µs      │ 123.6 ns      │ 128.3 ns      │ 1000    │ 100000

     Running benches/response_parsing.rs (target/release/deps/response_parsing-6a494c48299c2ffd)
Timer precision: 60 ns
response_parsing        fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ status_code_parsing                │               │               │               │         │
│  ╰─ optimized         15.85 ns      │ 128.7 ns      │ 23.46 ns      │ 23.21 ns      │ 1000    │ 100000
╰─ terminator_finding                 │               │               │               │         │
   ├─ new_medium        119.1 ns      │ 794.5 ns      │ 192.6 ns      │ 194 ns        │ 1000    │ 100000
   ├─ new_small         40.28 ns      │ 202 ns        │ 61.33 ns      │ 61.97 ns      │ 1000    │ 100000
   ├─ old_medium        288.5 ns      │ 773.9 ns      │ 405.1 ns      │ 405 ns        │ 1000    │ 100000
   ╰─ old_small         137.4 ns      │ 1.514 µs      │ 207.9 ns      │ 210.8 ns      │ 1000    │ 100000

     Running benches/router_selection.rs (target/release/deps/router_selection-732eba26b7058a3a)
Timer precision: 50 ns
router_selection            fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ availability_routing                   │               │               │               │         │
│  ├─ route_half_exhausted  86.88 ns      │ 225.6 ns      │ 103.5 ns      │ 105 ns        │ 1000    │ 100000
│  ╰─ route_no_exhaustion   80.86 ns      │ 1.59 µs       │ 99.9 ns       │ 102.6 ns      │ 1000    │ 100000
├─ complete_command                       │               │               │               │         │
│  ╰─ complete_single       13.16 ns      │ 298.9 ns      │ 14.36 ns      │ 14.96 ns      │ 1000    │ 1000000
├─ contention                             │               │               │               │         │
│  ╰─ route_and_complete                  │               │               │               │         │
│     ├─ t=1                101.3 ns      │ 229.5 ns      │ 115.8 ns      │ 119.5 ns      │ 100     │ 10000
│     ├─ t=2                102.5 ns      │ 598.7 ns      │ 137.1 ns      │ 241.4 ns      │ 100     │ 10000
│     ├─ t=4                90.38 ns      │ 653.2 ns      │ 319.6 ns      │ 290.4 ns      │ 100     │ 10000
│     ╰─ t=8                180.9 ns      │ 1.055 µs      │ 355.4 ns      │ 359.4 ns      │ 104     │ 10400
├─ least_loaded                           │               │               │               │         │
│  ├─ route_2_backends      55.52 ns      │ 2.461 µs      │ 62.23 ns      │ 69.53 ns      │ 1000    │ 100000
│  ╰─ route_4_backends      133.5 ns      │ 280.9 ns      │ 150.1 ns      │ 152 ns        │ 1000    │ 100000
╰─ weighted_round_robin                   │               │               │               │         │
   ├─ route_2_backends      63.63 ns      │ 209.2 ns      │ 80.81 ns      │ 80.92 ns      │ 1000    │ 100000
   ├─ route_4_backends      104.6 ns      │ 343.4 ns      │ 127.4 ns      │ 128.5 ns      │ 1000    │ 100000
   ╰─ route_8_backends      172.2 ns      │ 459.3 ns      │ 221.4 ns      │ 223.6 ns      │ 1000    │ 100000

     Running benches/yenc_decoding.rs (target/release/deps/yenc_decoding-3dd44b8de053264e)
Timer precision: 50 ns
yenc_decoding                         fastest       │ slowest       │ median        │ mean          │ samples │ iters
╰─ yenc_crate_benches                               │               │               │               │         │
   ├─ yenc_decode_1mb_bytes           5.917 ms      │ 9.553 ms      │ 7.578 ms      │ 7.565 ms      │ 50      │ 50
   ├─ yenc_decode_4k_bytes            26.76 µs      │ 2.781 ms      │ 30.56 µs      │ 37.55 µs      │ 1000    │ 1000
   ├─ yenc_decode_8k_bytes            26.77 µs      │ 399.1 µs      │ 59.32 µs      │ 58.64 µs      │ 1000    │ 1000
   ├─ yenc_decode_16k_bytes           56.01 µs      │ 294.4 µs      │ 123.3 µs      │ 123.9 µs      │ 1000    │ 1000
   ├─ yenc_decode_32k_bytes           111.4 µs      │ 2.833 ms      │ 239.6 µs      │ 241.3 µs      │ 500     │ 500
   ├─ yenc_decode_64k_bytes           217.5 µs      │ 886.1 µs      │ 489.5 µs      │ 480.4 µs      │ 500     │ 500
   ├─ yenc_decode_128_bytes           645.2 ns      │ 3.604 µs      │ 811.7 ns      │ 804.8 ns      │ 1000    │ 8000
   ├─ yenc_decode_128k_bytes          462.9 µs      │ 2.023 ms      │ 986.1 µs      │ 1 ms          │ 200     │ 200
   ├─ yenc_decode_256_bytes           1.624 µs      │ 4.552 µs      │ 1.87 µs       │ 1.89 µs       │ 1000    │ 4000
   ├─ yenc_decode_256k_bytes          919.7 µs      │ 2.084 ms      │ 1.919 ms      │ 1.898 ms      │ 200     │ 200
   ├─ yenc_decode_512_bytes           3.295 µs      │ 9.557 µs      │ 3.826 µs      │ 3.831 µs      │ 1000    │ 2000
   ├─ yenc_decode_512k_bytes          2.643 ms      │ 5.885 ms      │ 3.869 ms      │ 3.879 ms      │ 100     │ 100
   ├─ yenc_decode_1024_bytes          6.03 µs       │ 18.26 µs      │ 6.741 µs      │ 6.759 µs      │ 1000    │ 1000
   ├─ yenc_decode_real_world_line     87.31 ns      │ 555.9 ns      │ 106.4 ns      │ 105.2 ns      │ 1000    │ 32000
   ├─ yenc_decode_with_10pct_escapes  696.5 ns      │ 2.765 µs      │ 781.7 ns      │ 791.6 ns      │ 1000    │ 8000
   ├─ yenc_decode_with_25pct_escapes  507.5 ns      │ 9.31 µs       │ 652.7 ns      │ 681.5 ns      │ 1000    │ 8000
   ├─ yenc_decode_with_50pct_escapes  538.7 ns      │ 1.801 µs      │ 716.6 ns      │ 724.3 ns      │ 1000    │ 8000
   ╰─ yenc_decode_with_crlf           796.7 ns      │ 2.335 µs      │ 908.2 ns      │ 909.6 ns      │ 1000    │ 8000

