[INFO] fetching crate pjson-rs 0.5.0... [INFO] testing pjson-rs-0.5.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate pjson-rs 0.5.0 into /workspace/builds/worker-7-tc2/source [INFO] started tweaking crates.io crate pjson-rs 0.5.0 [INFO] finished tweaking crates.io crate pjson-rs 0.5.0 [INFO] tweaked toml for crates.io crate pjson-rs 0.5.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate pjson-rs 0.5.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate pjson-rs 0.5.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 54fb44e3fe6f6142dcd8c2ad9bff88f2adf391729abbb7d2f39b380781fd7b0f [INFO] running `Command { std: "docker" "start" "-a" "54fb44e3fe6f6142dcd8c2ad9bff88f2adf391729abbb7d2f39b380781fd7b0f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "54fb44e3fe6f6142dcd8c2ad9bff88f2adf391729abbb7d2f39b380781fd7b0f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "54fb44e3fe6f6142dcd8c2ad9bff88f2adf391729abbb7d2f39b380781fd7b0f", kill_on_drop: false }` [INFO] [stdout] 54fb44e3fe6f6142dcd8c2ad9bff88f2adf391729abbb7d2f39b380781fd7b0f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6dffa262ae42846b07862271da9e6e6d30ea43a0a773bac482a72e3beb06856f [INFO] running `Command { std: "docker" "start" "-a" "6dffa262ae42846b07862271da9e6e6d30ea43a0a773bac482a72e3beb06856f", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling zerocopy v0.8.33 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling ref-cast v1.0.25 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling iana-time-zone v0.1.64 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling simdutf8 v0.1.5 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling sonic-simd v0.1.2 [INFO] [stderr] Compiling sonic-number v0.1.0 [INFO] [stderr] Compiling bumpalo v3.19.1 [INFO] [stderr] Compiling ryu v1.0.22 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling typed-arena v2.0.2 [INFO] [stderr] Compiling maplit v1.0.2 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling priority-queue v2.7.0 [INFO] [stderr] Compiling uuid v1.20.0 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling ref-cast-impl v1.0.25 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling chrono v0.4.43 [INFO] [stderr] Compiling faststr v0.2.32 [INFO] [stderr] Compiling sonic-rs v0.5.6 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling pjson-rs-domain v0.5.0 [INFO] [stderr] Compiling pjson-rs v0.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 28.99s [INFO] running `Command { std: "docker" "inspect" "6dffa262ae42846b07862271da9e6e6d30ea43a0a773bac482a72e3beb06856f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6dffa262ae42846b07862271da9e6e6d30ea43a0a773bac482a72e3beb06856f", kill_on_drop: false }` [INFO] [stdout] 6dffa262ae42846b07862271da9e6e6d30ea43a0a773bac482a72e3beb06856f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 57674d256e46722c8c3039faa116cdc54f792d3c7d90ff3da24d5ffd6deae6b2 [INFO] running `Command { std: "docker" "start" "-a" "57674d256e46722c8c3039faa116cdc54f792d3c7d90ff3da24d5ffd6deae6b2", kill_on_drop: false }` [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling pjson-rs v0.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 22.17s [INFO] running `Command { std: "docker" "inspect" "57674d256e46722c8c3039faa116cdc54f792d3c7d90ff3da24d5ffd6deae6b2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "57674d256e46722c8c3039faa116cdc54f792d3c7d90ff3da24d5ffd6deae6b2", kill_on_drop: false }` [INFO] [stdout] 57674d256e46722c8c3039faa116cdc54f792d3c7d90ff3da24d5ffd6deae6b2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] d38f5b0d0251b37ee4b27644225c475739fd635314a8c632344e829d46139c33 [INFO] running `Command { std: "docker" "start" "-a" "d38f5b0d0251b37ee4b27644225c475739fd635314a8c632344e829d46139c33", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.22s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/pjson_rs-47226e07d0776ca7) [INFO] [stdout] [INFO] [stdout] running 737 tests [INFO] [stdout] test application::dto::event_dto::tests::test_all_domain_event_dto_variants ... ok [INFO] [stdout] test application::dto::event_dto::tests::test_event_dto_debug ... ok [INFO] [stdout] test application::dto::event_dto::tests::test_complex_event_serialization ... ok [INFO] [stdout] test application::dto::event_dto::tests::test_event_id_dto_conversion ... ok [INFO] [stdout] test application::dto::event_dto::tests::test_event_dto_serialization ... ok [INFO] [stdout] test application::dto::event_dto::tests::test_event_id_dto_creation ... ok [INFO] [stdout] test application::dto::event_dto::tests::test_event_id_dto_generate ... ok [INFO] [stdout] test application::dto::event_dto::tests::test_event_id_dto_display ... ok [INFO] [stdout] test application::dto::event_dto::tests::test_performance_metrics_dto_fields ... ok [INFO] [stdout] test application::dto::event_dto::tests::test_performance_metrics_with_none_latency ... ok [INFO] [stdout] test application::dto::event_dto::tests::test_priority_threshold_adjusted_event ... ok [INFO] [stdout] test application::dto::event_dto::tests::test_stream_failed_event_conversion ... ok [INFO] [stdout] test application::dto::event_dto::tests::test_performance_metrics_dto_conversion ... ok [INFO] [stdout] test application::dto::event_dto::tests::test_event_dto_clone ... ok [INFO] [stdout] test application::dto::event_dto::tests::test_domain_event_dto_conversion ... ok [INFO] [stdout] test application::dto::id_dto::tests::test_id_dto_from_string ... ok [INFO] [stdout] test application::dto::id_dto::tests::test_stream_id_dto_serialization ... ok [INFO] [stdout] test application::dto::id_dto::tests::test_conversion_traits ... ok [INFO] [stdout] test application::dto::json_data_dto::tests::test_null_conversion ... ok [INFO] [stdout] test application::dto::json_data_dto::tests::test_number_boundaries ... ok [INFO] [stdout] test application::dto::event_dto::tests::test_event_id_dto_hash ... ok [INFO] [stdout] test application::dto::json_data_dto::tests::test_reference_conversion ... ok [INFO] [stdout] test application::dto::json_data_dto::tests::test_serde_serialization ... ok [INFO] [stdout] test application::dto::json_data_dto::tests::test_unicode_strings ... ok [INFO] [stdout] test application::dto::json_path_dto::tests::test_json_path_dto_validation ... ok [INFO] [stdout] test application::dto::priority_dto::tests::test_conversion_traits ... ok [INFO] [stdout] test application::dto::priority_dto::tests::test_priority_dto_serialization ... ok [INFO] [stdout] test application::dto::priority_dto::tests::test_priority_dto_validation ... ok [INFO] [stdout] test application::dto::id_dto::tests::test_display ... ok [INFO] [stdout] test application::dto::id_dto::tests::test_session_id_dto_serialization ... ok [INFO] [stdout] test application::dto::json_path_dto::tests::test_conversion_traits ... ok [INFO] [stdout] test application::dto::json_data_dto::tests::test_json_data_dto_roundtrip ... ok [INFO] [stdout] test application::dto::json_path_dto::tests::test_json_path_dto_edge_cases ... ok [INFO] [stdout] test application::dto::json_data_dto::tests::test_nan_infinity_conversion ... ok [INFO] [stdout] test application::dto::json_path_dto::tests::test_json_path_dto_root ... ok [INFO] [stdout] test application::dto::json_data_dto::tests::test_number_conversion ... ok [INFO] [stdout] test application::dto::json_path_dto::tests::test_json_path_dto_serialization ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_deeply_nested_array ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_domain_schema_to_dto_allof ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_domain_schema_to_dto_any ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_domain_schema_to_dto_array ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_domain_schema_to_dto_integer ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_domain_schema_to_dto_boolean ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_domain_schema_to_dto_null ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_domain_schema_to_dto_number ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_domain_schema_to_dto_string ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_nested_object_roundtrip ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_domain_schema_to_dto_oneof ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_array_minimal_serialization ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_array_serialization ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_boolean_serialization ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_allof_serialization ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_integer_serialization ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_null_serialization ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_number_serialization ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_object_allow_additional_properties ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_object_serialization ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_domain_schema_to_dto_object ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_any_serialization ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_string_minimal_serialization ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_string_serialization ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_to_domain_allof ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_to_domain_array_with_items ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_to_domain_any ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_to_domain_array_without_items ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_nested_object_with_array_conversion ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_to_domain_integer ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_to_domain_null ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_validation_error_array_size_conversion ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_oneof_serialization ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_validation_error_duplicate_items_conversion ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_to_domain_oneof ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_to_domain_string ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_metadata_dto_full ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_metadata_dto_minimal ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_registration_dto_serialization ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_registration_dto_without_metadata ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_validation_error_additional_property_conversion ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_validation_error_allof_failure_conversion ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_to_domain_boolean ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_to_domain_number ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_validation_error_invalid_enum_conversion ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_validation_error_missing_required_conversion ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_validation_error_no_matching_oneof_conversion ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_validation_error_out_of_range_conversion ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_validation_error_pattern_mismatch_conversion ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_validation_error_string_length_conversion ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_validation_error_type_mismatch_conversion ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_validation_request_dto_serialization ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_validation_result_dto_valid ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_validation_result_dto_with_errors ... ok [INFO] [stdout] test application::handlers::command_handlers::tests::test_close_session_command ... ok [INFO] [stdout] test application::handlers::command_handlers::tests::test_create_session_with_full_client_info ... ok [INFO] [stdout] test application::handlers::command_handlers::tests::test_complete_stream_command ... ok [INFO] [stdout] test application::handlers::command_handlers::tests::test_session_command_handler_creation ... ok [INFO] [stdout] test application::handlers::command_handlers::tests::test_create_stream_with_config ... ok [INFO] [stdout] test application::handlers::command_handlers::tests::test_start_stream_command ... ok [INFO] [stdout] test application::handlers::command_handlers::tests::test_start_stream_session_not_found ... ok [INFO] [stdout] test application::handlers::query_handlers::tests::test_event_handler_creation ... ok [INFO] [stdout] test application::dto::schema_dto::tests::test_schema_dto_to_domain_object ... ok [INFO] [stdout] test application::dto::json_data_dto::tests::test_empty_collections ... ok [INFO] [stdout] test application::handlers::command_handlers::tests::test_close_session_not_found ... ok [INFO] [stdout] test application::handlers::query_handlers::tests::test_get_active_sessions_empty ... ok [INFO] [stdout] test application::handlers::command_handlers::tests::test_complete_stream_without_checksum ... ok [INFO] [stdout] test application::handlers::command_handlers::tests::test_create_session_command ... ok [INFO] [stdout] test application::handlers::command_handlers::tests::test_create_session_without_client_info ... ok [INFO] [stdout] test application::handlers::query_handlers::tests::test_get_active_sessions_offset_beyond_count ... ok [INFO] [stdout] test application::handlers::query_handlers::tests::test_get_active_sessions_query ... ok [INFO] [stdout] test application::handlers::query_handlers::tests::test_get_active_sessions_with_offset ... ok [INFO] [stdout] test application::handlers::query_handlers::tests::test_get_session_not_found ... ok [INFO] [stdout] test application::handlers::query_handlers::tests::test_get_session_query ... ok [INFO] [stdout] test application::handlers::query_handlers::tests::test_session_handler_creation ... ok [INFO] [stdout] test application::handlers::command_handlers::tests::test_create_stream_session_not_found ... ok [INFO] [stdout] test application::handlers::query_handlers::tests::test_get_stream_not_found ... ok [INFO] [stdout] test application::handlers::command_handlers::tests::test_create_stream_command ... ok [INFO] [stdout] test application::handlers::query_handlers::tests::test_get_session_health_query ... ok [INFO] [stdout] test application::handlers::query_handlers::tests::test_get_active_sessions_with_limit ... ok [INFO] [stdout] test application::handlers::query_handlers::tests::test_session_query_not_found ... ok [INFO] [stdout] test application::handlers::query_handlers::tests::test_get_active_sessions_with_pagination ... ok [INFO] [stdout] test application::handlers::query_handlers::tests::test_system_handler_creation ... ok [INFO] [stdout] test application::services::event_service::tests::test_dto_conversion ... ok [INFO] [stdout] test application::services::optimization_service::tests::test_optimization_service_creation ... ok [INFO] [stdout] test application::services::event_service::tests::test_publish_event ... ok [INFO] [stdout] test application::handlers::query_handlers::tests::test_stream_handler_creation ... ok [INFO] [stdout] test application::services::event_service::tests::test_event_service_creation ... ok [INFO] [stdout] test application::services::event_service::tests::test_multiple_events ... ok [INFO] [stdout] test application::services::optimization_service::tests::test_custom_strategy_registration ... ok [INFO] [stdout] test application::services::performance_analysis_service::tests::test_comprehensive_analysis ... ok [INFO] [stdout] test application::services::event_service::tests::test_event_handler ... ok [INFO] [stdout] test application::services::performance_analysis_service::tests::test_error_recording ... ok [INFO] [stdout] test application::services::performance_analysis_service::tests::test_analysis_config_customization ... ok [INFO] [stdout] test application::services::performance_analysis_service::tests::test_error_severity_distribution ... ok [INFO] [stdout] test application::services::performance_analysis_service::tests::test_optimization_recommendations ... ok [INFO] [stdout] test application::services::performance_analysis_service::tests::test_metrics_history_capacity ... ok [INFO] [stdout] test application::services::performance_analysis_service::tests::test_empty_metrics_analysis ... ok [INFO] [stdout] test application::services::performance_analysis_service::tests::test_percentile_calculation ... ok [INFO] [stdout] test application::services::performance_analysis_service::tests::test_performance_analysis_service_creation ... ok [INFO] [stdout] test application::services::performance_analysis_service::tests::test_latency_recording ... ok [INFO] [stdout] test application::services::optimization_service::tests::test_strategy_selection_based_on_use_case ... ok [INFO] [stdout] test application::services::prioritization_service::tests::test_custom_strategy ... ok [INFO] [stdout] test application::services::performance_analysis_service::tests::test_performance_issue_identification ... ok [INFO] [stdout] test application::services::prioritization_service::tests::test_conservative_strategy ... ok [INFO] [stdout] test application::services::stream_context::tests::test_performance_score_calculation ... ok [INFO] [stdout] test application::services::stream_context::tests::test_migration_from_performance_context ... ok [INFO] [stdout] test application::services::performance_analysis_service::tests::test_resource_recording ... ok [INFO] [stdout] test application::services::stream_context::tests::test_timeout_detection ... ok [INFO] [stdout] test application::services::performance_analysis_service::tests::test_throughput_recording ... ok [INFO] [stdout] test application::services::prioritization_service::tests::test_balanced_strategy ... ok [INFO] [stdout] test application::shared::tests::test_adjustment_urgency_clone ... ok [INFO] [stdout] test application::shared::tests::test_adjustment_urgency_debug ... ok [INFO] [stdout] test application::shared::tests::test_adjustment_urgency_as_level ... ok [INFO] [stdout] test application::shared::tests::test_adjustment_urgency_ordering ... ok [INFO] [stdout] test application::shared::tests::test_adjustment_urgency_equality ... ok [INFO] [stdout] test application::shared::tests::test_adjustment_urgency_partial_ord ... ok [INFO] [stdout] test compression::secure::tests::test_compression_size_limit ... ok [INFO] [stdout] test compression::secure::tests::test_context_stats ... ok [INFO] [stdout] test application::shared::tests::test_adjustment_urgency_is_immediate ... ok [INFO] [stdout] test compression::secure::tests::test_different_compression_strategies ... ok [INFO] [stdout] test application::services::stream_context::tests::test_stream_config_default ... ok [INFO] [stdout] test compression::secure::tests::test_secure_compressor_creation ... ok [INFO] [stdout] test application::services::stream_context::tests::test_stream_context_threshold_check ... ok [INFO] [stdout] test compression::tests::test_delta_compression ... ok [INFO] [stdout] test compression::secure::tests::test_secure_decompression_context ... ok [INFO] [stdout] test compression::tests::test_dictionary_compression ... ok [INFO] [stdout] test application::services::stream_context::tests::test_stream_session_default ... ok [INFO] [stdout] test compression::secure::tests::test_secure_compression ... ok [INFO] [stdout] test config::security::tests::test_default_security_config ... ok [INFO] [stdout] test config::security::tests::test_duration_conversions ... ok [INFO] [stdout] test compression::tests::test_schema_compressor_basic ... ok [INFO] [stdout] test compression::tests::test_schema_analyzer_dictionary_potential ... ok [INFO] [stdout] test config::security::tests::test_low_memory_config ... ok [INFO] [stdout] test config::tests::test_compression_with_custom_config ... ok [INFO] [stdout] test compression::tests::test_numeric_delta_analysis ... ok [INFO] [stdout] test config::security::tests::test_high_throughput_config ... ok [INFO] [stdout] test compression::tests::test_compression_strategy_selection ... ok [INFO] [stdout] test compression::tests::test_run_length_encoding ... ok [INFO] [stdout] test config::tests::test_default_config ... ok [INFO] [stdout] test config::tests::test_high_throughput_profile ... ok [INFO] [stdout] test domain::config::limits::tests::test_max_pagination_offset_value ... ok [INFO] [stdout] test config::tests::test_low_latency_profile ... ok [INFO] [stdout] test config::tests::test_mobile_profile ... ok [INFO] [stdout] test domain::aggregates::stream_session::tests::test_concurrent_stream_limit ... ok [INFO] [stdout] test domain::aggregates::stream_session::tests::test_domain_events ... ok [INFO] [stdout] test domain::aggregates::stream_session::tests::test_session_creation_and_activation ... ok [INFO] [stdout] test domain::macros::tests::test_gat_port_args ... ok [INFO] [stdout] test domain::macros::tests::test_gat_port_unit ... ok [INFO] [stdout] test domain::macros::tests::test_gat_port_mut ... ok [INFO] [stdout] test domain::ports::gat::tests::test_gat_extension_trait ... ok [INFO] [stdout] test domain::macros::tests::test_gat_port_mixed ... ok [INFO] [stdout] test domain::aggregates::stream_session::tests::test_session_expiration ... ok [INFO] [stdout] test domain::config::limits::tests::test_allowed_sort_fields ... ok [INFO] [stdout] test domain::aggregates::stream_session::tests::test_stream_management ... ok [INFO] [stdout] test domain::ports::gat::tests::test_gat_frame_sink ... ok [INFO] [stdout] test domain::config::limits::tests::test_pagination_limit_within_industry_standard ... ok [INFO] [stdout] test domain::aggregates::stream_session::tests::test_session_health ... ok [INFO] [stdout] test domain::config::limits::tests::test_max_pagination_limit_value ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_cache_extensions_get_bytes_failure ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_cache_extensions_get_typed_invalid_json ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_cache_extensions_complex_type ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_cache_extensions_get_typed_not_found ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_cache_statistics_clone ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_cache_extensions_set_bytes_failure ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_cache_statistics_custom ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_cache_extensions_set_typed_with_ttl ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_cache_statistics_default ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_criteria_validate_after_greater_than_before_rejected ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_criteria_validate_empty_states_rejected ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_criteria_validate_min_greater_than_max_rejected ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_criteria_validate_valid_criteria_accepted ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_frame_query_result ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_frame_query_result_clone ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_frame_query_result_no_priority ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_cache_extensions_set_and_get_typed ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_mock_cache_gat_clear_prefix ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_pagination_custom ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_pagination_debug ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_pagination_new_validated_failure ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_mock_cache_gat_get_stats ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_pagination_new_validated_success ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_pagination_default ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_pagination_validate_excessive_limit_rejected ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_pagination_validate_excessive_offset_rejected ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_cache_statistics_debug ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_pagination_validate_extreme_offset_rejected ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_mock_cache_gat_remove ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_pagination_validate_valid_sort_by_accepted ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_pagination_validate_invalid_sort_by_rejected ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_pagination_clone ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_pagination_validate_zero_limit_rejected ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_session_health_snapshot ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_session_health_snapshot_clone ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_session_health_snapshot_unhealthy ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_session_query_criteria_debug ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_session_query_criteria_with_states ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_session_query_criteria_clone ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_session_query_criteria_with_stream_counts ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_session_query_criteria_with_time_range ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_session_query_result ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_session_query_criteria_default ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_session_query_result_debug ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_session_query_result_clone ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_sort_order_equality ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_filter_clone ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_filter_default ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_filter_validate_default_accepted ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_filter_validate_empty_statuses_rejected ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_filter_validate_only_min_priority_accepted ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_sort_order_clone ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_filter_validate_valid_priority_range_accepted ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_sort_order_debug ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_filter_with_priority_range ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_filter_with_statuses ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_filter_validate_equal_priority_accepted ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_metadata_default ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_metadata_clone ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_metadata_with_tags ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_statistics ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_statistics_clone ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_filter_validate_min_priority_exceeds_max_rejected ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_filter_validate_non_empty_statuses_accepted ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_statistics_in_progress ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_filter_validate_only_max_priority_accepted ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_status_all_variants ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_status_clone ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_status_debug ... ok [INFO] [stdout] test domain::ports::repositories::tests::test_stream_status_equality ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_connection_state_initial_values ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_close_connection_not_found ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_get_connection_not_found ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_connection_statistics_debug ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_get_active_connections ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_get_statistics ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_get_active_connections_empty ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_connection_event_clone ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_connection_event_variants ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_connection_lifecycle ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_connection_statistics_clone ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_get_statistics_empty ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_set_stream_success ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_process_timeouts_no_timeouts ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_update_metrics_cumulative ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_update_metrics_not_found ... ok [INFO] [stdout] test domain::services::gat_orchestrator::tests::test_gat_orchestrator_concurrent_streams ... ok [INFO] [stdout] test domain::services::gat_orchestrator::tests::test_gat_orchestrator_streaming ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_remove_connection_not_found ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_set_stream_connection_not_found ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_update_activity_not_found ... ok [INFO] [stdout] test domain::services::gat_orchestrator::tests::test_gat_orchestrator_health_check ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_max_connections ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_custom_rules ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_extract_field_name_with_array_index ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_calculate_priorities_nested_array ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_get_rules_summary ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_extract_field_name_root_path ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_calculate_priorities_with_array ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_default_priority_rules ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_heuristic_complex_object_penalty ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_heuristic_priority ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_optimize_rules_decreases_priority ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_heuristic_large_array_penalty ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_path_pattern_matching ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_path_pattern_wildcard_at_end ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_heuristic_depth_2 ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_add_path_rule ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_add_type_rule ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_calculate_all_priorities ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_default_trait ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_optimize_rules_increases_priority ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_optimize_rules_with_existing_field ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_path_pattern_wildcard_in_middle ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_path_pattern_wildcard_not_matching_start ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_type_based_priority_large_array ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_type_based_priority_long_string ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_type_based_priority_null ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_type_based_priority_number ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_with_default_priority_constructor ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_default_validation_service ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_all_of_failure ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_all_of_success ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_array ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_boolean ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_max_depth_exceeded ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_number_nan_infinity ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_object ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_any_schema ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_array_min_max_items ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_one_of_no_match ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_array_unique_items ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_integer_range ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_null ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_number ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_object_additional_properties ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_one_of_multiple_matches ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_one_of_single_match ... ok [INFO] [stdout] test domain::services::priority_service::tests::test_path_pattern_exact_match ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_string_enum_values ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_type_mismatches ... ok [INFO] [stdout] test error::tests::test_all_error_constructors ... ok [INFO] [stdout] test error::tests::test_error_categories ... ok [INFO] [stdout] test error::tests::test_error_clone ... ok [INFO] [stdout] test error::tests::test_error_classification ... ok [INFO] [stdout] test error::tests::test_error_debug_format ... ok [INFO] [stdout] test error::tests::test_error_display ... ok [INFO] [stdout] test error::tests::test_from_std_io_error ... ok [INFO] [stdout] test error::tests::test_from_utf8_error ... ok [INFO] [stdout] test error::tests::test_result_type_alias ... ok [INFO] [stdout] test error::tests::test_error_creation_constructors ... ok [INFO] [stdout] test frame::tests::test_checksum_validation ... ok [INFO] [stdout] test error::tests::test_from_serde_json_error ... ok [INFO] [stdout] test frame::tests::test_frame_creation ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_find_sessions_by_criteria_empty ... ok [INFO] [stdout] test infrastructure::adapters::event_publisher::tests::test_composite_publisher ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_find_sessions_by_criteria_pagination ... ok [INFO] [stdout] test infrastructure::adapters::event_publisher::tests::test_in_memory_event_publisher ... ok [INFO] [stdout] test infrastructure::adapters::event_publisher::tests::test_event_publisher_with_channel ... ok [INFO] [stdout] test domain::services::validation_service::tests::test_validate_string_length ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_find_active_sessions_uses_bounded_iteration ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_find_sessions_by_criteria_sorting ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_find_sessions_by_criteria_state_filter ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_gat_repository_crud ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_find_sessions_by_criteria_time_range ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_find_sessions_validates_criteria ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_find_sessions_validates_pagination ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_find_streams_by_session_empty ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_find_sessions_uses_bounded_iteration ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_find_streams_by_session_has_frames ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_get_session_health_returns_not_found ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_find_sessions_by_criteria_stream_count ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_get_stream_statistics_existing ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_get_session_health_uses_cache ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_get_session_health_existing ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_get_stream_statistics_returns_not_found ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_find_streams_by_session_status_filter ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_find_streams_by_session_time_filter ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_saturating_f64_to_u64_edge_cases ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_list_streams_for_session_uses_bounded_iteration ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_gat_store_crud ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_saturating_f64_to_u64_normal_values ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_session_exists_false ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_stats_cache_invalidated_on_remove ... ok [INFO] [stdout] test infrastructure::adapters::generic_store::tests::test_clone_shares_data ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_session_exists_true ... ok [INFO] [stdout] test infrastructure::adapters::generic_store::tests::test_basic_operations ... ok [INFO] [stdout] test infrastructure::adapters::generic_store::tests::test_filter_limited_empty_store ... ok [INFO] [stdout] test infrastructure::adapters::generic_store::tests::test_filter ... ok [INFO] [stdout] test infrastructure::adapters::generic_store::tests::test_contains_key ... ok [INFO] [stdout] test infrastructure::adapters::generic_store::tests::test_filter_limited_no_matches ... ok [INFO] [stdout] test infrastructure::adapters::generic_store::tests::test_filter_limited_partial_match_within_limits ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_update_stream_status_returns_not_found ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_update_stream_status_to_active ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_update_stream_status_to_completed ... ok [INFO] [stdout] test infrastructure::adapters::event_publisher::tests::test_batch_publishing ... ok [INFO] [stdout] test infrastructure::adapters::gat_memory_repository::tests::test_stats_cache_invalidated_on_save ... ok [INFO] [stdout] test infrastructure::adapters::generic_store::tests::test_filter_limited_sets_limit_reached_when_scan_exceeded ... ok [INFO] [stdout] test infrastructure::adapters::generic_store::tests::test_filter_limited_sets_limit_reached_when_results_exceeded ... ok [INFO] [stdout] test infrastructure::adapters::generic_store::tests::test_filter_limited_returns_at_most_limit_items ... ok [INFO] [stdout] test infrastructure::adapters::json_adapter::tests::test_merge_objects ... ok [INFO] [stdout] test infrastructure::adapters::generic_store::tests::test_concurrent_access ... ok [INFO] [stdout] test infrastructure::adapters::generic_store::tests::test_iter ... ok [INFO] [stdout] test infrastructure::adapters::generic_store::tests::test_max_prealloc_size_limits_allocation ... ok [INFO] [stdout] test infrastructure::adapters::json_adapter::tests::test_extract_leaf_paths ... ok [INFO] [stdout] test infrastructure::adapters::json_adapter::tests::test_json_string_generation ... ok [INFO] [stdout] test infrastructure::adapters::json_adapter::tests::test_json_string_parsing ... ok [INFO] [stdout] test infrastructure::adapters::limits::tests::test_domain_pagination_limits_accessible ... ok [INFO] [stdout] test infrastructure::adapters::limits::tests::test_max_health_metrics_value ... ok [INFO] [stdout] test infrastructure::adapters::limits::tests::test_max_results_limit_value ... ok [INFO] [stdout] test infrastructure::adapters::json_adapter::tests::test_validate_pjs_structure ... ok [INFO] [stdout] test infrastructure::adapters::limits::tests::test_max_scan_limit_value ... ok [INFO] [stdout] test infrastructure::adapters::json_adapter::tests::test_serde_conversion_primitives ... ok [INFO] [stdout] test infrastructure::adapters::json_adapter::tests::test_serde_conversion_complex ... ok [INFO] [stdout] test infrastructure::adapters::metrics_collector::tests::test_in_memory_metrics_collector ... ok [INFO] [stdout] test infrastructure::adapters::metrics_collector::tests::test_prometheus_export ... ok [INFO] [stdout] test infrastructure::adapters::metrics_collector::tests::test_record_stream_completed ... ok [INFO] [stdout] test infrastructure::integration::object_pool::tests::test_pooled_object_deref ... ok [INFO] [stdout] test infrastructure::adapters::metrics_collector::tests::test_record_timing_with_stream_tags ... ok [INFO] [stdout] test infrastructure::integration::object_pool::tests::test_pool_capacity_limits ... ok [INFO] [stdout] test infrastructure::integration::object_pool::tests::test_pooled_response_builder ... ok [INFO] [stdout] test infrastructure::integration::object_pool::tests::test_pooled_sse_builder ... ok [INFO] [stdout] test infrastructure::adapters::metrics_collector::tests::test_record_stream_created ... ok [INFO] [stdout] test infrastructure::adapters::metrics_collector::tests::test_time_series_snapshot_boundary ... ok [INFO] [stdout] test infrastructure::integration::object_pool::tests::test_global_pools ... ok [INFO] [stdout] test infrastructure::integration::object_pool::tests::test_object_pool_basic_operations ... ok [INFO] [stdout] test infrastructure::integration::simd_acceleration::tests::test_full_simd_processor ... ok [INFO] [stdout] test infrastructure::integration::simd_acceleration::tests::test_priority_extraction ... ok [INFO] [stdout] test infrastructure::integration::simd_acceleration::tests::test_simd_frame_serialization ... ok [INFO] [stdout] test infrastructure::integration::streaming_adapter::tests::test_format_detection_from_accept_header ... ok [INFO] [stdout] test infrastructure::integration::simd_acceleration::tests::test_simd_stream_buffer ... ok [INFO] [stdout] test infrastructure::integration::streaming_adapter::tests::test_streaming_format_content_types ... ok [INFO] [stdout] test infrastructure::integration::streaming_adapter::tests::test_universal_request_creation ... ok [INFO] [stdout] test infrastructure::integration::object_pool::tests::test_pooled_object_take ... ok [INFO] [stdout] test infrastructure::integration::simd_acceleration::tests::test_simd_json_validation ... ok [INFO] [stdout] test infrastructure::integration::object_pool::tests::test_concurrent_pool_access ... ok [INFO] [stdout] test infrastructure::integration::streaming_adapter::tests::test_universal_response_creation ... ok [INFO] [stdout] test infrastructure::integration::simd_acceleration::tests::test_batch_serialization ... ok [INFO] [stdout] test infrastructure::integration::universal_adapter::tests::test_adapter_config_creation ... ok [INFO] [stdout] test infrastructure::integration::universal_adapter::tests::test_universal_adapter_capabilities ... ok [INFO] [stdout] test infrastructure::integration::universal_adapter::tests::test_adapter_builder ... ok [INFO] [stdout] test infrastructure::schema_repository::tests::test_count_and_clear ... ok [INFO] [stdout] test infrastructure::schema_repository::tests::test_delete ... ok [INFO] [stdout] test infrastructure::schema_repository::tests::test_store_duplicate_fails ... ok [INFO] [stdout] test infrastructure::schema_repository::tests::test_store_or_update ... ok [INFO] [stdout] test infrastructure::schema_repository::tests::test_update ... ok [INFO] [stdout] test infrastructure::services::session_manager::tests::test_add_and_remove_session ... ok [INFO] [stdout] test infrastructure::services::session_manager::tests::test_session_capacity_limit ... ok [INFO] [stdout] test infrastructure::schema_repository::tests::test_list_ids ... ok [INFO] [stdout] test infrastructure::schema_repository::tests::test_store_and_retrieve ... ok [INFO] [stdout] test memory::arena::tests::test_string_arena_basic ... ok [INFO] [stdout] test infrastructure::services::session_manager::tests::test_session_manager_creation ... ok [INFO] [stdout] test memory::arena::tests::test_value_arena_counting ... ok [INFO] [stdout] test memory::arena::tests::test_arena_parser ... ok [INFO] [stdout] test memory::arena::tests::test_arena_reset ... ok [INFO] [stdout] test memory::arena::tests::test_json_arena_stats ... ok [INFO] [stdout] test parser::allocator::tests::test_aligned_allocation ... ok [INFO] [stdout] test parser::allocator::tests::test_allocator_backend_detection ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_actual_alignment_calculation ... ok [INFO] [stdout] test parser::allocator::tests::test_reallocation ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_alignment_edge_cases ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_alignment_validation ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_actual_alignment_detection ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_aligned_buffer_creation_guaranteed ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_buffer_clone ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_buffer_reserve ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_buffer_size_selection ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_buffer_pool_creation ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_buffer_operations ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_global_buffer_pool ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_memory_safety ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_buffer_allocation ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_simd_alignment_compatibility ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_simd_compatibility_check ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_buffer_reuse ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_memory_limit_enforcement ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_simd_specific_constructors ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_simd_performance_oriented_allocation ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_zero_copy_verification ... ok [INFO] [stdout] test infrastructure::schema_repository::tests::test_concurrent_access ... ok [INFO] [stdout] test parser::scanner::tests::test_range_operations ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_per_bucket_limit_enforcement ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_simd_pool_configuration ... ok [INFO] [stdout] test parser::simd::tests::test_array_stats ... ok [INFO] [stdout] test parser::simd::tests::test_numeric_array_detection ... ok [INFO] [stdout] test parser::scanner::tests::test_scan_result_creation ... ok [INFO] [stdout] test parser::simd_zero_copy::tests::test_boolean_parsing ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_buffer_size_validation ... ok [INFO] [stdout] test parser::scanner::tests::test_string_location ... ok [INFO] [stdout] test parser::simd_zero_copy::tests::test_object_parsing ... ok [INFO] [stdout] test parser::simd_zero_copy::tests::test_buffer_pool_integration ... ok [INFO] [stdout] test parser::simd_zero_copy::tests::test_simd_parser_creation ... ok [INFO] [stdout] test parser::simd_zero_copy::tests::test_simple_parsing ... ok [INFO] [stdout] test parser::simple::tests::test_basic_json_parsing ... ok [INFO] [stdout] test parser::simd_zero_copy::tests::test_memory_usage_tracking ... ok [INFO] [stdout] test parser::simd_zero_copy::tests::test_number_parsing ... ok [INFO] [stdout] test parser::simd::tests::test_simd_classifier ... ok [INFO] [stdout] test parser::simple::tests::test_numeric_array_detection ... ok [INFO] [stdout] test parser::simple::tests::test_time_series_detection ... ok [INFO] [stdout] test parser::simple::tests::test_geospatial_detection ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_basic_parsing ... ok [INFO] [stdout] test parser::simple::tests::test_tabular_data_detection ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_input_size_limit ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_geojson_detection ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_invalid_utf8_handling ... ok [INFO] [stdout] test parser::simple::tests::test_simple_parser_creation ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_json_depth_validation ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_large_array_validation ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_non_tabular_heterogeneous_array ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_numeric_array_detection ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_parser_creation ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_performance_config ... ok [INFO] [stdout] test infrastructure::adapters::metrics_collector::tests::test_record_timing_with_session_tags ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_tabular_data_detection ... ok [INFO] [stdout] test parser::tests::test_numeric_array_parsing ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_time_series_detection ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_timeseries_with_time_field ... ok [INFO] [stdout] test parser::tests::test_custom_config ... ok [INFO] [stdout] test parser::tests::test_parser_creation ... ok [INFO] [stdout] test parser::tests::test_semantic_parsing ... ok [INFO] [stdout] test parser::value::tests::test_json_value_types ... ok [INFO] [stdout] test parser::zero_copy::tests::test_complex_object ... ok [INFO] [stdout] test parser::zero_copy::tests::test_escape_sequence_backspace ... ok [INFO] [stdout] test parser::zero_copy::tests::test_escape_sequence_formfeed ... ok [INFO] [stdout] test parser::simple::tests::test_large_input_rejection ... ok [INFO] [stdout] test parser::zero_copy::tests::test_escape_sequence_slash ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_many_object_keys_validation ... ok [INFO] [stdout] test parser::zero_copy::tests::test_escape_sequence_unicode_basic ... ok [INFO] [stdout] test parser::zero_copy::tests::test_incremental_parser_feed ... ok [INFO] [stdout] test parser::zero_copy::tests::test_memory_usage ... ok [INFO] [stdout] test parser::value::tests::test_lazy_array_creation ... ok [INFO] [stdout] test parser::zero_copy::tests::test_lazy_json_value_matches ... ok [INFO] [stdout] test parser::zero_copy::tests::test_incremental_parser_multiple_feeds ... ok [INFO] [stdout] test parser::zero_copy::tests::test_parse_boolean ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_large_input_skips_semantics ... ok [INFO] [stdout] test parser::zero_copy::tests::test_parse_empty_object ... ok [INFO] [stdout] test parser::zero_copy::tests::test_number_parsing_error_overflow ... ok [INFO] [stdout] test parser::zero_copy::tests::test_memory_usage_zero_copy_efficiency ... ok [INFO] [stdout] test parser::zero_copy::tests::test_parse_escaped_string ... ok [INFO] [stdout] test parser::zero_copy::tests::test_parse_empty_array ... ok [INFO] [stdout] test parser::value::tests::test_number_detection ... ok [INFO] [stdout] test parser::zero_copy::tests::test_parse_null ... ok [INFO] [stdout] test parser::zero_copy::tests::test_parse_number ... ok [INFO] [stdout] test security::compression_bomb::tests::test_all_preset_configs ... ok [INFO] [stdout] test parser::zero_copy::tests::test_parse_string ... ok [INFO] [stdout] test parser::zero_copy::tests::test_parser_reuse ... ok [INFO] [stdout] test security::compression_bomb::tests::test_boundary_max_decompressed_size ... ok [INFO] [stdout] test security::compression_bomb::tests::test_boundary_max_ratio ... ok [INFO] [stdout] test security::compression_bomb::tests::test_check_limits_ratio_ok_branch ... ok [INFO] [stdout] test parser::buffer_pool::tests::test_pool_cleanup ... ok [INFO] [stdout] test security::compression_bomb::tests::test_compression_bomb_detector ... ok [INFO] [stdout] test security::compression_bomb::tests::test_compression_depth_limit ... ok [INFO] [stdout] test security::compression_bomb::tests::test_config_serialization_roundtrip ... ok [INFO] [stdout] test security::compression_bomb::tests::test_error_on_exact_check_interval_boundary ... ok [INFO] [stdout] test security::compression_bomb::tests::test_inner_reader_error_propagation ... ok [INFO] [stdout] test security::compression_bomb::tests::test_integer_overflow_protection_in_ratio ... ok [INFO] [stdout] test security::compression_bomb::tests::test_integer_overflow_protection_in_size ... ok [INFO] [stdout] test security::compression_bomb::tests::test_boundary_max_compression_depth ... ok [INFO] [stdout] test security::compression_bomb::tests::test_check_limits_called_at_intervals ... ok [INFO] [stdout] test security::compression_bomb::tests::test_check_limits_with_zero_compressed_size_and_data_read ... ok [INFO] [stdout] test security::compression_bomb::tests::test_into_inner ... ok [INFO] [stdout] test security::compression_bomb::tests::test_nested_compression_attack_simulation ... ok [INFO] [stdout] test security::compression_bomb::tests::test_protect_nested_reader_success ... ok [INFO] [stdout] test security::compression_bomb::tests::test_protect_reader_with_size_limit ... ok [INFO] [stdout] test security::compression_bomb::tests::test_compression_bomb_config ... ok [INFO] [stdout] test security::compression_bomb::tests::test_protected_reader ... ok [INFO] [stdout] test security::compression_bomb::tests::test_compression_bomb_error_display ... ok [INFO] [stdout] test security::compression_bomb::tests::test_protect_nested_reader_depth_exceeded ... ok [INFO] [stdout] test security::compression_bomb::tests::test_detector_default ... ok [INFO] [stdout] test security::compression_bomb::tests::test_ratio_limit_exceeded ... ok [INFO] [stdout] test security::compression_bomb::tests::test_size_limit_exceeded ... ok [INFO] [stdout] test security::compression_bomb::tests::test_protect_reader_basic_usage ... ok [INFO] [stdout] test security::compression_bomb::tests::test_protected_reader_multiple_small_reads ... ok [INFO] [stdout] test security::compression_bomb::tests::test_protected_reader_size_limit ... ok [INFO] [stdout] test security::compression_bomb::tests::test_protected_reader_stats_after_read ... ok [INFO] [stdout] test security::compression_bomb::tests::test_ratio_calculation_with_large_numbers ... ok [INFO] [stdout] test security::compression_bomb::tests::test_slow_drip_decompression_bomb ... ok [INFO] [stdout] test security::compression_bomb::tests::test_stats_calculation ... ok [INFO] [stdout] test security::compression_bomb::tests::test_stats_with_zero_compressed_size ... ok [INFO] [stdout] test security::compression_bomb::tests::test_validate_pre_decompression_size_exceeded ... ok [INFO] [stdout] test security::rate_limit::tests::test_burst_allowance_boundary ... ok [INFO] [stdout] test security::compression_bomb::tests::test_zero_compressed_size_handling ... ok [INFO] [stdout] test security::rate_limit::tests::test_close_connection_on_nonexistent_ip ... ok [INFO] [stdout] test security::rate_limit::tests::test_connection_limits ... ok [INFO] [stdout] test security::rate_limit::tests::test_default_limiter ... ok [INFO] [stdout] test security::rate_limit::tests::test_frame_size_boundary_exact ... ok [INFO] [stdout] test security::rate_limit::tests::test_frame_size_limits ... ok [INFO] [stdout] test security::rate_limit::tests::test_get_stats_accuracy ... ok [INFO] [stdout] test security::rate_limit::tests::test_message_rate_limiting ... ok [INFO] [stdout] test security::rate_limit::tests::test_multiple_ips_isolation ... ok [INFO] [stdout] test security::rate_limit::tests::test_rate_limit_config_high_traffic ... ok [INFO] [stdout] test security::rate_limit::tests::test_rate_limit_config_low_resource ... ok [INFO] [stdout] test security::rate_limit::tests::test_rate_limit_guard ... ok [INFO] [stdout] test security::rate_limit::tests::test_rate_limit_guard_check_message ... ok [INFO] [stdout] test security::rate_limit::tests::test_rate_limit_guard_check_message_rate_limit ... ok [INFO] [stdout] test security::compression_bomb::tests::test_validate_pre_decompression_success ... ok [INFO] [stdout] test parser::zero_copy::tests::test_number_parsing_partial ... ok [INFO] [stdout] test security::rate_limit::tests::test_check_message_on_nonexistent_client ... ok [INFO] [stdout] test security::tests::test_depth_tracker ... ok [INFO] [stdout] test security::tests::test_depth_tracker_boundary_cases ... ok [INFO] [stdout] test security::tests::test_depth_tracker_exit_at_zero ... ok [INFO] [stdout] test security::tests::test_depth_tracker_from_config ... ok [INFO] [stdout] test security::tests::test_depth_tracker_limit ... ok [INFO] [stdout] test security::tests::test_depth_tracker_multiple_cycles ... ok [INFO] [stdout] test security::tests::test_high_throughput_config ... ok [INFO] [stdout] test security::tests::test_security_validator_default ... ok [INFO] [stdout] test security::tests::test_security_validator_with_config ... ok [INFO] [stdout] test security::tests::test_session_id_invalid_characters ... ok [INFO] [stdout] test security::tests::test_session_id_length_boundaries ... ok [INFO] [stdout] test security::tests::test_validate_array_length ... ok [INFO] [stdout] test security::tests::test_validate_buffer_size ... ok [INFO] [stdout] test security::tests::test_validate_input_size_boundary ... ok [INFO] [stdout] test security::tests::test_validate_json_depth_boundary ... ok [INFO] [stdout] test security::tests::test_validate_object_keys ... ok [INFO] [stdout] test security::tests::test_validate_session_id ... ok [INFO] [stdout] test security::tests::test_validate_string_length ... ok [INFO] [stdout] test security::tests::test_validate_websocket_frame_size ... ok [INFO] [stdout] test semantic::tests::test_column_meta ... ok [INFO] [stdout] test semantic::tests::test_processing_strategy ... ok [INFO] [stdout] test semantic::tests::test_semantic_type_creation ... ok [INFO] [stdout] test stream::compression_integration::tests::test_compress_frame_with_custom_strategies ... ok [INFO] [stdout] test parser::tests::test_simple_parsing ... ok [INFO] [stdout] test stream::compression_integration::tests::test_compression_stats ... ok [INFO] [stdout] test stream::compression_integration::tests::test_compression_stats_default ... ok [INFO] [stdout] test stream::compression_integration::tests::test_compress_frame_with_large_data ... ok [INFO] [stdout] test stream::compression_integration::tests::test_compressor_critical_vs_low_priority ... ok [INFO] [stdout] test stream::compression_integration::tests::test_create_decompression_metadata_with_delta_bases ... ok [INFO] [stdout] test stream::compression_integration::tests::test_create_decompression_metadata_with_dict ... ok [INFO] [stdout] test stream::compression_integration::tests::test_create_decompression_metadata_with_invalid_dict_index ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_data_strategy_delta ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_data_strategy_dictionary ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_data_strategy_hybrid_applies_delta_then_dict ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_data_strategy_run_length ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_delta_array_checks_first_element_structure ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_delta_array_requires_both_base_and_type ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_delta_array_malformed_metadata ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_delta_array_without_metadata ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_delta_non_array ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_delta_with_object_no_array ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_delta_with_primitive_values ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_delta_with_very_large_deltas ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_dictionary_nested_arrays ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_dictionary_non_index_numbers ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_dictionary_with_boolean ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_dictionary_with_float_that_is_not_u64 ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_dictionary_with_negative_number ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_dictionary_with_null ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_dictionary_with_string ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_dictionary_with_strings ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_run_length_cumulative_overflow ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_run_length_exceeds_max_count ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_run_length_integrity_check_rle_count_without_value ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_run_length_integrity_check_rle_value_without_count ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_run_length_large_count ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_run_length_nested_objects ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_run_length_non_number_count ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_run_length_with_non_objects_in_array ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_run_length_with_primitive_values ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompression_stats_default ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompression_stats_tracking ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompressor_hybrid_strategy ... ok [INFO] [stdout] test stream::compression_integration::tests::test_delta_decompression_basic ... ok [INFO] [stdout] test stream::compression_integration::tests::test_delta_decompression_empty_array ... ok [INFO] [stdout] test stream::compression_integration::tests::test_delta_decompression_fractional_deltas ... ok [INFO] [stdout] test stream::compression_integration::tests::test_delta_decompression_invalid_delta_value ... ok [INFO] [stdout] test stream::compression_integration::tests::test_delta_decompression_invalid_metadata ... ok [INFO] [stdout] test stream::compression_integration::tests::test_delta_decompression_negative_deltas ... ok [INFO] [stdout] test stream::compression_integration::tests::test_delta_decompression_nested_structure ... ok [INFO] [stdout] test stream::compression_integration::tests::test_delta_decompression_single_element ... ok [INFO] [stdout] test stream::compression_integration::tests::test_dictionary_decompression ... ok [INFO] [stdout] test stream::compression_integration::tests::test_optimize_for_data_empty_samples ... ok [INFO] [stdout] test stream::compression_integration::tests::test_optimize_for_data_with_samples ... ok [INFO] [stdout] test stream::compression_integration::tests::test_priority_based_compression ... ok [INFO] [stdout] test stream::compression_integration::tests::test_reset_stats ... ok [INFO] [stdout] test stream::compression_integration::tests::test_rle_decompression_basic ... ok [INFO] [stdout] test stream::compression_integration::tests::test_rle_decompression_empty_array ... ok [INFO] [stdout] test stream::compression_integration::tests::test_rle_decompression_invalid_count ... ok [INFO] [stdout] test stream::compression_integration::tests::test_rle_decompression_missing_count ... ok [INFO] [stdout] test stream::compression_integration::tests::test_rle_decompression_missing_value ... ok [INFO] [stdout] test stream::compression_integration::tests::test_rle_decompression_mixed_runs ... ok [INFO] [stdout] test stream::compression_integration::tests::test_rle_decompression_nested_structure ... ok [INFO] [stdout] test stream::compression_integration::tests::test_rle_decompression_nested_values ... ok [INFO] [stdout] test stream::compression_integration::tests::test_rle_decompression_non_rle_objects ... ok [INFO] [stdout] test stream::compression_integration::tests::test_rle_decompression_single_count ... ok [INFO] [stdout] test stream::compression_integration::tests::test_rle_decompression_zero_count ... ok [INFO] [stdout] test stream::compression_integration::tests::test_select_compressor_background_priority ... ok [INFO] [stdout] test stream::compression_integration::tests::test_select_compressor_critical_priority ... ok [INFO] [stdout] test stream::compression_integration::tests::test_select_compressor_high_priority ... ok [INFO] [stdout] test stream::compression_integration::tests::test_select_compressor_low_priority ... ok [INFO] [stdout] test stream::compression_integration::tests::test_select_compressor_medium_priority ... ok [INFO] [stdout] test stream::compression_integration::tests::test_streaming_compressor_basic ... ok [INFO] [stdout] test stream::compression_integration::tests::test_streaming_decompressor_basic ... ok [INFO] [stdout] test stream::compression_integration::tests::test_update_context_updates_delta_bases ... ok [INFO] [stdout] test stream::compression_integration::tests::test_update_context_updates_dictionary ... ok [INFO] [stdout] test stream::compression_integration::tests::test_update_decompression_stats_first_frame ... ok [INFO] [stdout] test stream::compression_integration::tests::test_update_decompression_stats_multiple_frames ... ok [INFO] [stdout] test stream::compression_integration::tests::test_update_stats_with_normal_compression ... ok [INFO] [stdout] test stream::compression_integration::tests::test_update_stats_with_zero_original_size ... ok [INFO] [stdout] test stream::priority::tests::test_field_priority_calculation ... ok [INFO] [stdout] test stream::priority::tests::test_json_path_creation ... ok [INFO] [stdout] test stream::priority::tests::test_priority_comparison ... ok [INFO] [stdout] test stream::priority::tests::test_skeleton_generation ... ok [INFO] [stdout] test stream::priority::tests::test_streaming_plan_creation ... ok [INFO] [stdout] test stream::reconstruction::tests::test_array_append ... ok [INFO] [stdout] test stream::reconstruction::tests::test_array_append_multiple ... ok [INFO] [stdout] test stream::reconstruction::tests::test_completion_tracking ... ok [INFO] [stdout] test stream::reconstruction::tests::test_deep_nesting_level_3 ... ok [INFO] [stdout] test stream::reconstruction::tests::test_deep_nesting_level_5 ... ok [INFO] [stdout] test stream::reconstruction::tests::test_duration_tracking ... ok [INFO] [stdout] test stream::reconstruction::tests::test_error_array_index_out_of_bounds ... ok [INFO] [stdout] test stream::reconstruction::tests::test_error_empty_path_set ... ok [INFO] [stdout] test stream::reconstruction::tests::test_error_invalid_parent ... ok [INFO] [stdout] test stream::reconstruction::tests::test_object_field_set ... ok [INFO] [stdout] test stream::reconstruction::tests::test_out_of_order_patches ... ok [INFO] [stdout] test stream::reconstruction::tests::test_patch_application ... ok [INFO] [stdout] test stream::reconstruction::tests::test_process_result_no_frames ... ok [INFO] [stdout] test stream::reconstruction::tests::test_progress_calculation ... ok [INFO] [stdout] test stream::reconstruction::tests::test_reconstructor_creation ... ok [INFO] [stdout] test stream::reconstruction::tests::test_remove_nested_field ... ok [INFO] [stdout] test stream::reconstruction::tests::test_remove_operation ... ok [INFO] [stdout] test stream::reconstruction::tests::test_replace_operation ... ok [INFO] [stdout] test stream::reconstruction::tests::test_reset_functionality ... ok [INFO] [stdout] test stream::reconstruction::tests::test_skeleton_application ... ok [INFO] [stdout] test stream::tests::test_buffer_flush ... ok [INFO] [stdout] test stream::tests::test_stream_frame_creation ... ok [INFO] [stdout] test stream::tests::test_stream_processor_basic ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_process_timeouts ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_timeout_check_excludes_inactive ... ok [INFO] [stdout] test security::rate_limit::tests::test_window_duration_respected ... ok [INFO] [stdout] test security::rate_limit::tests::test_cleanup_preserves_active_clients ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_timeout_detection ... ok [INFO] [stdout] test security::rate_limit::tests::test_rate_limit_requests ... ok [INFO] [stdout] test domain::services::connection_manager::tests::test_activity_update_prevents_timeout ... ok [INFO] [stdout] test stream::compression_integration::tests::test_decompress_delta_array_size_limit ... ok [INFO] [stdout] test security::rate_limit::tests::test_cleanup_expired_removes_inactive_clients ... ok [INFO] [stdout] test security::rate_limit::tests::test_cleanup_expired_entries ... ok [INFO] [stdout] test security::rate_limit::tests::test_client_with_zero_connections_and_no_recent_requests_cleaned ... ok [INFO] [stdout] test parser::sonic::tests::test_sonic_large_string_validation ... ok [INFO] [stdout] test security::rate_limit::tests::test_token_refill_over_time ... ok [INFO] [stdout] test infrastructure::services::session_manager::tests::test_cleanup_expired_sessions ... ok [INFO] [stdout] test infrastructure::services::session_manager::tests::test_session_manager_automatic_cleanup ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 737 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.07s [INFO] [stdout] [INFO] [stderr] Doc-tests pjson_rs [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test src/domain/macros.rs - domain::macros (line 14) ... ignored [INFO] [stdout] test src/domain/macros.rs - domain::macros (line 28) ... ignored [INFO] [stdout] test src/domain/macros.rs - domain::macros::gat_port (line 47) ... ignored [INFO] [stdout] test src/infrastructure/adapters/generic_store.rs - infrastructure::adapters::generic_store::InMemoryStore::filter_limited (line 159) ... ignored [INFO] [stdout] test src/infrastructure/adapters/generic_store.rs - infrastructure::adapters::generic_store::InMemoryStore::update_with (line 230) ... ignored [INFO] [stdout] test src/domain/services/validation_service.rs - domain::services::validation_service::ValidationService (line 26) ... ok [INFO] [stdout] test src/infrastructure/schema_repository.rs - infrastructure::schema_repository::SchemaRepository (line 25) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.72s; merged doctests compilation took 0.70s [INFO] running `Command { std: "docker" "inspect" "d38f5b0d0251b37ee4b27644225c475739fd635314a8c632344e829d46139c33", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d38f5b0d0251b37ee4b27644225c475739fd635314a8c632344e829d46139c33", kill_on_drop: false }` [INFO] [stdout] d38f5b0d0251b37ee4b27644225c475739fd635314a8c632344e829d46139c33