[INFO] fetching crate shiguredo_http3 2026.1.0-canary.12...
[INFO] testing shiguredo_http3-2026.1.0-canary.12 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate shiguredo_http3 2026.1.0-canary.12 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate shiguredo_http3 2026.1.0-canary.12
[INFO] finished tweaking crates.io crate shiguredo_http3 2026.1.0-canary.12
[INFO] tweaked toml for crates.io crate shiguredo_http3 2026.1.0-canary.12 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate shiguredo_http3 2026.1.0-canary.12 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate shiguredo_http3 2026.1.0-canary.12 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 825cb86e4346dba06e611e36d57483874185bf8435a92a324fc1fbd2eee30293
[INFO] running `Command { std: "docker" "start" "825cb86e4346dba06e611e36d57483874185bf8435a92a324fc1fbd2eee30293", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "825cb86e4346dba06e611e36d57483874185bf8435a92a324fc1fbd2eee30293", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "825cb86e4346dba06e611e36d57483874185bf8435a92a324fc1fbd2eee30293" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "825cb86e4346dba06e611e36d57483874185bf8435a92a324fc1fbd2eee30293", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "825cb86e4346dba06e611e36d57483874185bf8435a92a324fc1fbd2eee30293" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling shiguredo_http3 v2026.1.0-canary.12 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.41s
[INFO] running `Command { std: "docker" "inspect" "825cb86e4346dba06e611e36d57483874185bf8435a92a324fc1fbd2eee30293", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "825cb86e4346dba06e611e36d57483874185bf8435a92a324fc1fbd2eee30293" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling shiguredo_http3 v2026.1.0-canary.12 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.26s
[INFO] running `Command { std: "docker" "inspect" "825cb86e4346dba06e611e36d57483874185bf8435a92a324fc1fbd2eee30293", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "825cb86e4346dba06e611e36d57483874185bf8435a92a324fc1fbd2eee30293" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/shiguredo_http3-522d3345ab752986)
[INFO] [stdout] 
[INFO] [stdout] running 508 tests
[INFO] [stdout] test connection::server::tests::test_server_connection ... ok
[INFO] [stdout] test connection::client::tests::test_client_connection ... ok
[INFO] [stdout] test connection::server::tests::test_server_connection_register_local_wt_stream ... ok
[INFO] [stdout] test connection::tests::test_client_goaway_transitions_wt_session_to_draining ... ok
[INFO] [stdout] test connection::tests::test_feed_stream_propagates_original_error ... ok
[INFO] [stdout] test connection::tests::test_feed_datagram_qsi_overflow_returns_h3_datagram_error ... ok
[INFO] [stdout] test connection::tests::test_connection_server ... ok
[INFO] [stdout] test connection::tests::test_connection_client ... ok
[INFO] [stdout] test connection::client::tests::test_client_connection_wt_flow_control_capsules ... ok
[INFO] [stdout] test connection::server::tests::test_server_connection_wt_flow_control_capsules ... ok
[INFO] [stdout] test connection::client::tests::test_client_connection_register_local_wt_stream ... ok
[INFO] [stdout] test connection::tests::test_connection_error_state_is_recorded_on_feed_stream ... ok
[INFO] [stdout] test connection::tests::test_is_informational_status ... ok
[INFO] [stdout] test connection::server::tests::test_server_receive_request ... ok
[INFO] [stdout] test connection::tests::test_local_wt_stream_data_and_fin_same_chunk ... ok
[INFO] [stdout] test connection::tests::test_feed_datagram_truncated_returns_h3_datagram_error ... ok
[INFO] [stdout] test connection::tests::test_feed_stream_propagates_frame_error ... ok
[INFO] [stdout] test connection::tests::test_encoder_stream_set_capacity_after_settings ... ok
[INFO] [stdout] test connection::tests::test_decoder_stream_in_writable_streams ... ok
[INFO] [stdout] test connection::tests::test_local_wt_stream_fin_emits_end_event ... ok
[INFO] [stdout] test connection::tests::test_encoder_stream_in_writable_streams ... ok
[INFO] [stdout] test connection::tests::test_control_stream ... ok
[INFO] [stdout] test connection::tests::test_local_wt_stream_fin_keeps_registration_for_reset_client ... ok
[INFO] [stdout] test connection::tests::test_local_wt_stream_fin_no_credit_return ... ok
[INFO] [stdout] test connection::tests::test_peer_initiated_wt_stream_fin_returns_credit ... ok
[INFO] [stdout] test connection::tests::test_pre_negotiation_wt_bidi_stop_sending_absorbed_silently ... ok
[INFO] [stdout] test connection::tests::test_pre_negotiation_wt_bidi_dropped_settings_subsequent_chunks_ignored ... ok
[INFO] [stdout] test connection::tests::test_pending_wt_sessions_limit_for_datagrams ... ok
[INFO] [stdout] test connection::tests::test_local_wt_stream_fin_keeps_registration_for_reset ... ok
[INFO] [stdout] test connection::tests::test_local_wt_stream_register_and_receive_client ... ok
[INFO] [stdout] test connection::tests::test_local_wt_stream_register_and_receive_server ... ok
[INFO] [stdout] test connection::tests::test_normal_204_response_accepted ... ok
[INFO] [stdout] test connection::tests::test_pre_negotiation_wt_bidi_rejected_subsequent_chunks_are_ignored ... ok
[INFO] [stdout] test connection::tests::test_pre_negotiation_bidi_dispatch_cleared_on_stream_reset ... ok
[INFO] [stdout] test connection::tests::test_pending_wt_sessions_limit_for_streams ... ok
[INFO] [stdout] test connection::tests::test_pre_negotiation_wt_bidi_stream_dispatched_after_settings ... ok
[INFO] [stdout] test connection::tests::test_local_wt_stream_fin_no_credit_return_client ... ok
[INFO] [stdout] test connection::tests::test_pre_negotiation_wt_bidi_stream_dropped_when_wt_disabled_settings ... ok
[INFO] [stdout] test connection::tests::test_pre_negotiation_wt_bidi_stream_exceeds_data_limit ... ok
[INFO] [stdout] test connection::tests::test_non_wt_connect_allowed_without_wt_settings ... ok
[INFO] [stdout] test connection::tests::test_previous_wt_settings_no_previous_ok ... ok
[INFO] [stdout] test connection::tests::test_previous_wt_settings_increase_ok ... ok
[INFO] [stdout] test connection::tests::test_previous_wt_settings_omitted_fields_treated_as_zero ... ok
[INFO] [stdout] test connection::tests::test_previous_wt_settings_same_values_ok ... ok
[INFO] [stdout] test connection::tests::test_register_local_wt_stream_rejects_duplicate ... ok
[INFO] [stdout] test connection::tests::test_previous_wt_settings_server_skips_validation ... ok
[INFO] [stdout] test connection::tests::test_register_local_wt_stream_rejects_missing_session ... ok
[INFO] [stdout] test connection::tests::test_register_local_wt_stream_rejects_peer_initiated_id ... ok
[INFO] [stdout] test connection::tests::test_register_local_wt_stream_accepts_local_uni_and_rejects_peer_uni ... ok
[INFO] [stdout] test connection::tests::test_pre_negotiation_wt_bidi_stream_exceeds_stream_limit ... ok
[INFO] [stdout] test connection::tests::test_pre_negotiation_wt_bidi_stream_is_buffered_not_error ... ok
[INFO] [stdout] test connection::tests::test_pre_negotiation_wt_bidi_stream_multi_chunk_dispatched_after_settings ... ok
[INFO] [stdout] test connection::tests::test_pre_negotiation_wt_bidi_stream_post_settings_wt_disabled_rejected_immediately ... ok
[INFO] [stdout] test connection::tests::test_send_buffer_discarded_on_stop_sending ... ok
[INFO] [stdout] test connection::tests::test_server_client_bidi_request_not_wt ... ok
[INFO] [stdout] test connection::tests::test_pre_negotiation_wt_bidi_stream_reset_cleans_pending ... ok
[INFO] [stdout] test connection::tests::test_previous_wt_settings_decrease_bidi_returns_settings_error ... ok
[INFO] [stdout] test connection::tests::test_previous_wt_settings_decrease_data_returns_settings_error ... ok
[INFO] [stdout] test connection::tests::test_previous_wt_settings_decrease_uni_returns_settings_error ... ok
[INFO] [stdout] test connection::tests::test_pre_negotiation_wt_bidi_stream_fin_dispatched_after_settings ... ok
[INFO] [stdout] test connection::tests::test_local_wt_stream_not_registered_is_request_stream ... ok
[INFO] [stdout] test connection::tests::test_server_queues_initial_flow_control_capsules_for_safari_observed_pattern ... ok
[INFO] [stdout] test connection::tests::test_server_wt_bidi_stream_client_initiated ... ok
[INFO] [stdout] test connection::tests::test_set_decoder_stream_id_writes_stream_type ... ok
[INFO] [stdout] test connection::tests::test_set_encoder_stream_id_writes_stream_type ... ok
[INFO] [stdout] test connection::tests::test_register_local_wt_stream_rejects_pending_session ... ok
[INFO] [stdout] test connection::tests::test_register_local_wt_stream_rejects_request_stream ... ok
[INFO] [stdout] test connection::tests::test_server_does_not_queue_initial_flow_control_capsules_for_plain_draft07 ... ok
[INFO] [stdout] test connection::tests::test_server_wt_connect_rejected_without_peer_settings ... ok
[INFO] [stdout] test connection::tests::test_server_wt_connect_accepted_draft15_without_enable_connect_protocol ... ok
[INFO] [stdout] test connection::tests::test_server_wt_connect_with_full_peer_settings ... ok
[INFO] [stdout] test connection::tests::test_server_wt_connect_accepted_draft07_without_enable_connect_protocol ... ok
[INFO] [stdout] test connection::tests::test_server_wt_connect_rejected_when_peer_wt_disabled ... ok
[INFO] [stdout] test connection::tests::test_server_client_bidi_dispatch_split_varint ... ok
[INFO] [stdout] test connection::tests::test_send_request ... ok
[INFO] [stdout] test connection::tests::test_server_client_bidi_dispatch_split_varint_not_wt ... ok
[INFO] [stdout] test connection::tests::test_server_client_bidi_dispatch_empty_then_data ... ok
[INFO] [stdout] test connection::tests::test_server_client_bidi_dispatch_empty_fin ... ok
[INFO] [stdout] test connection::tests::test_stop_sending_on_non_critical_stream_is_ok ... ok
[INFO] [stdout] test connection::tests::test_stop_sending_falls_through_for_unregistered_uni_stream ... ok
[INFO] [stdout] test connection::tests::test_stop_sending_on_peer_control_stream_is_not_critical ... ok
[INFO] [stdout] test connection::tests::test_stop_sending_on_control_stream_is_closed_critical_stream ... ok
[INFO] [stdout] test connection::tests::test_stream_error_does_not_set_connection_error_state ... ok
[INFO] [stdout] test connection::tests::test_stop_sending_on_qpack_decoder_stream_is_closed_critical_stream ... ok
[INFO] [stdout] test connection::tests::test_stop_sending_propagates_to_wt_bidi_data_stream ... ok
[INFO] [stdout] test connection::tests::test_wt_bidi_stream_fin ... ok
[INFO] [stdout] test connection::tests::test_unregistered_local_uni_stream_data_is_ignored_on_server ... ok
[INFO] [stdout] test connection::tests::test_stop_sending_on_peer_qpack_streams_is_not_critical ... ok
[INFO] [stdout] test connection::tests::test_stream_reset_propagates_to_wt_uni_data_stream ... ok
[INFO] [stdout] test connection::tests::test_stop_sending_propagates_to_local_wt_uni_data_stream_client ... ok
[INFO] [stdout] test connection::tests::test_stream_reset_on_qpack_encoder_stream_is_closed_critical_stream ... ok
[INFO] [stdout] test connection::tests::test_streams_removed_after_request_completion ... ok
[INFO] [stdout] test connection::tests::test_unregistered_local_uni_stream_data_is_ignored_on_client ... ok
[INFO] [stdout] test connection::tests::test_stop_sending_on_qpack_encoder_stream_is_closed_critical_stream ... ok
[INFO] [stdout] test connection::tests::test_stream_reset_on_connect_stream_terminates_wt_session ... ok
[INFO] [stdout] test connection::tests::test_stream_reset_on_non_critical_stream_is_ok ... ok
[INFO] [stdout] test connection::tests::test_stop_sending_propagates_to_local_wt_uni_data_stream_server ... ok
[INFO] [stdout] test connection::tests::test_streams_removed_after_stop_sending_and_peer_fin ... ok
[INFO] [stdout] test connection::tests::test_streams_removed_on_reset ... ok
[INFO] [stdout] test connection::tests::test_wt_bidi_stream_split_session_id ... ok
[INFO] [stdout] test connection::tests::test_wt_bidi_stream_split_signal_value ... ok
[INFO] [stdout] test connection::tests::test_wt_bidi_stream_subsequent_data ... ok
[INFO] [stdout] test connection::tests::test_wt_connect_rejected_without_peer_settings ... ok
[INFO] [stdout] test connection::tests::test_wt_bidi_stream_invalid_session_id ... ok
[INFO] [stdout] test connection::tests::test_wt_connect_rejects_fin ... ok
[INFO] [stdout] test connection::tests::test_wt_connect_client_recv_body_not_accumulated ... ok
[INFO] [stdout] test connection::tests::test_wt_bidi_stream_invalid_signal_value ... ok
[INFO] [stdout] test connection::tests::test_stream_reset_on_qpack_decoder_stream_is_closed_critical_stream ... ok
[INFO] [stdout] test connection::tests::test_wt_bidi_stream_open_and_data ... ok
[INFO] [stdout] test connection::tests::test_wt_connect_data_after_session_close_rejected ... ok
[INFO] [stdout] test connection::tests::test_stream_reset_on_control_stream_is_closed_critical_stream ... ok
[INFO] [stdout] test connection::tests::test_wt_bidi_stream_rejected_when_wt_disabled ... ok
[INFO] [stdout] test connection::tests::test_wt_connect_response_204_rejected ... ok
[INFO] [stdout] test connection::tests::test_wt_connect_with_content_length_rejected ... ok
[INFO] [stdout] test connection::tests::test_wt_bidi_stream_session_id_4 ... ok
[INFO] [stdout] test connection::tests::test_wt_connect_response_with_content_length_rejected ... ok
[INFO] [stdout] test connection::tests::test_wt_client_rejects_unknown_session_id ... ok
[INFO] [stdout] test connection::tests::test_wt_connect_same_data_frame_trailing_after_session_close_rejected ... ok
[INFO] [stdout] test connection::tests::test_wt_connect_request_with_content_type_rejected ... ok
[INFO] [stdout] test connection::tests::test_wt_connect_without_fin_succeeds ... ok
[INFO] [stdout] test connection::tests::test_wt_connect_rejected_when_peer_wt_disabled ... ok
[INFO] [stdout] test connection::tests::test_wt_connect_late_data_after_session_close_rejected ... ok
[INFO] [stdout] test connection::tests::test_wt_connect_recv_body_not_accumulated ... ok
[INFO] [stdout] test connection::tests::test_wt_connect_response_with_content_type_rejected ... ok
[INFO] [stdout] test connection::tests::test_wt_connect_fin_after_session_close_ignored ... ok
[INFO] [stdout] test connection::tests::test_wt_drain_session_transitions_to_draining_and_blocks_send_datagram ... ok
[INFO] [stdout] test connection::tests::test_wt_enabled_greater_than_one_returns_settings_error ... ok
[INFO] [stdout] test connection::tests::test_wt_session_buffering_before_established ... ok
[INFO] [stdout] test connection::tests::test_wt_local_uni_stream_data_and_fin_are_ignored_on_server ... ok
[INFO] [stdout] test connection::tests::test_wt_optimistic_capsule_trailing_rejected_on_establish ... ok
[INFO] [stdout] test connection::tests::test_wt_local_uni_stream_reset_is_ignored_on_client ... ok
[INFO] [stdout] test connection::tests::test_wt_session_closed_event_carries_reliable_sizes ... ok
[INFO] [stdout] test connection::tests::test_wt_pending_stream_data_buffered_until_established ... ok
[INFO] [stdout] test connection::tests::test_wt_session_closed_event_carries_reliable_size_for_local_uni ... ok
[INFO] [stdout] test connection::tests::test_wt_session_established_on_200_ok ... ok
[INFO] [stdout] test connection::tests::test_wt_local_uni_stream_reset_is_ignored_on_server ... ok
[INFO] [stdout] test connection::tests::test_wt_session_end_removes_connect_stream ... ok
[INFO] [stdout] test connection::tests::test_wt_session_terminated_on_reset ... ok
[INFO] [stdout] test connection::tests::test_wt_session_terminated_on_connect_stream_fin ... ok
[INFO] [stdout] test connection::tests::test_wt_stream_header_len_helper ... ok
[INFO] [stdout] test connection::tests::test_wt_stream_reset_after_fin_local_initiated_no_double_accounting ... ok
[INFO] [stdout] test connection::tests::test_wt_session_registered_on_connect_send ... ok
[INFO] [stdout] test connection::tests::test_wt_local_uni_stream_data_and_fin_are_ignored_on_client ... ok
[INFO] [stdout] test connection::tests::test_wt_data_stream_reset_event_carries_final_size ... ok
[INFO] [stdout] test connection::tests::test_wt_stream_reset_draining_session_accounts ... ok
[INFO] [stdout] test connection::tests::test_wt_stream_reset_after_session_close_is_ignored ... ok
[INFO] [stdout] test connection::tests::test_wt_stream_reset_no_double_accounting ... ok
[INFO] [stdout] test connection::tests::test_wt_stream_reset_exceeds_data_fc ... ok
[INFO] [stdout] test connection::tests::test_wt_datagram_after_session_close_dropped ... ok
[INFO] [stdout] test connection::tests::test_wt_stream_reset_auto_consumes_window ... ok
[INFO] [stdout] test connection::tests::test_wt_stream_reset_no_header_subtraction_local_initiated ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_fin ... ok
[INFO] [stdout] test connection::tests::test_wt_session_terminated_on_stop_sending ... ok
[INFO] [stdout] test connection::tests::test_wt_stream_reset_after_fin_peer_initiated_is_generic ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_invalid_session_id_server_uni_stream ... ok
[INFO] [stdout] test connection::tests::test_wt_stream_reset_no_stream_credit_local_initiated ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_invalid_session_id_uni_stream ... ok
[INFO] [stdout] test connection::tests::test_wt_drain_session_then_close_session_transitions_to_closed ... ok
[INFO] [stdout] test connection::tests::test_wt_stream_reset_final_size_smaller_than_received ... ok
[INFO] [stdout] test connection::tests::test_wt_stream_reset_recovers_stream_credit ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_after_session_close_rejected ... ok
[INFO] [stdout] test connection::tests::test_wt_reset_after_session_close_ignored ... ok
[INFO] [stdout] test connection::tests::test_wt_stream_reset_uni_stream_accounts_data ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_not_negotiated_partial_type_then_fin_is_ok ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_not_negotiated_partial_type_with_fin_is_ok ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_not_negotiated_returns_stream_error ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_not_negotiated_error_keeps_connection_alive ... ok
[INFO] [stdout] test connection::tests::test_wt_stream_reset_subtracts_header_peer_initiated ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_not_negotiated_fin_only_is_ok ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_not_negotiated_split_type_returns_stream_error ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_not_negotiated_followup_data_returns_stream_error ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_subsequent_data ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_session_id_split_from_type ... ok
[INFO] [stdout] test error::tests::test_error_code_display ... ok
[INFO] [stdout] test error::tests::test_error_display ... ok
[INFO] [stdout] test error::tests::test_error_code_from_code ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_invalid_session_id_returns_id_error ... ok
[INFO] [stdout] test frame::decoder::tests::test_decode_frame_handles_non_minimal_varint_encoding ... ok
[INFO] [stdout] test frame::decoder::tests::test_decode_goaway_frame_empty_payload_is_invalid_length ... ok
[INFO] [stdout] test frame::decoder::tests::test_decode_goaway_frame_trailing_bytes_is_invalid_length ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_open_and_data ... ok
[INFO] [stdout] test frame::decoder::tests::test_decode_settings_frame_invalid_boolean_h3_datagram ... ok
[INFO] [stdout] test frame::decoder::tests::test_decode_settings_frame_reserved_id ... ok
[INFO] [stdout] test frame::encoder::tests::test_encode_frame_header_buffer_too_short ... ok
[INFO] [stdout] test frame::decoder::tests::test_decode_max_push_id_frame ... ok
[INFO] [stdout] test connection::tests::test_wt_uni_stream_session_id_split_across_chunks ... ok
[INFO] [stdout] test frame::decoder::tests::test_decode_server_push_frames_not_supported ... ok
[INFO] [stdout] test frame::decoder::tests::test_decode_settings_frame_http2_setting ... ok
[INFO] [stdout] test frame::encoder::tests::test_encode_unknown_frame_other_type_is_ok ... ok
[INFO] [stdout] test frame::decoder::tests::test_decode_settings_frame_invalid_boolean_ecp ... ok
[INFO] [stdout] test frame::encoder::tests::test_encode_unknown_frame_wt_stream_is_rejected ... ok
[INFO] [stdout] test frame::tests::test_unknown_frame_accepts_reserved_frame_type ... ok
[INFO] [stdout] test event::tests::test_webtransport_event_stream_id ... ok
[INFO] [stdout] test frame::tests::test_unknown_frame_rejects_all_http2_only_types ... ok
[INFO] [stdout] test event::tests::test_event_stream_id ... ok
[INFO] [stdout] test frame::decoder::tests::test_decode_frame_header ... ok
[INFO] [stdout] test frame::tests::test_empty_settings_frame_roundtrip ... ok
[INFO] [stdout] test frame::decoder::tests::test_frame_header_total_len ... ok
[INFO] [stdout] test frame::encoder::tests::test_encode_frame_header ... ok
[INFO] [stdout] test frame::decoder::tests::test_decode_frame_header_http2_frame ... ok
[INFO] [stdout] test frame::tests::test_unknown_frame_rejects_all_known_types ... ok
[INFO] [stdout] test frame::decoder::tests::test_decode_settings_frame_duplicate_id ... ok
[INFO] [stdout] test limits::tests::test_builder ... ok
[INFO] [stdout] test limits::tests::test_default_limits ... ok
[INFO] [stdout] test qpack::decoder::tests::test_decode_buffer_too_short ... ok
[INFO] [stdout] test qpack::decoder::tests::test_decode_indexed_field ... ok
[INFO] [stdout] test qpack::decoder::tests::test_decode_invalid_index ... ok
[INFO] [stdout] test qpack::decoder::tests::test_decode_literal_with_name_ref ... ok
[INFO] [stdout] test qpack::decoder::tests::test_dynamic_ref_absolute_index_exceeds_ric ... ok
[INFO] [stdout] test qpack::decoder::tests::test_encode_decode_roundtrip ... ok
[INFO] [stdout] test qpack::decoder::tests::test_dynamic_decoder_with_dynamic_ref ... ok
[INFO] [stdout] test qpack::decoder_stream::tests::test_encode_section_acknowledgment_large ... ok
[INFO] [stdout] test qpack::decoder::tests::test_encode_decode_with_huffman ... ok
[INFO] [stdout] test qpack::decoder_stream::tests::test_decode_insert_count_increment_zero ... ok
[INFO] [stdout] test qpack::decoder_stream::tests::test_decode_insert_count_increment_exceeds_total ... ok
[INFO] [stdout] test qpack::decoder_stream::tests::test_encode_insert_count_increment ... ok
[INFO] [stdout] test qpack::dynamic_table::tests::test_clear ... ok
[INFO] [stdout] test qpack::decoder_stream::tests::test_decode_insert_count_increment_valid ... ok
[INFO] [stdout] test qpack::dynamic_table::tests::test_duplicate ... ok
[INFO] [stdout] test qpack::decoder_stream::tests::test_encode_section_acknowledgment ... ok
[INFO] [stdout] test qpack::dynamic_table::tests::test_entry_too_large ... ok
[INFO] [stdout] test qpack::decoder::tests::test_dynamic_decoder_blocking ... ok
[INFO] [stdout] test qpack::dynamic_table::tests::test_insert_entry ... ok
[INFO] [stdout] test qpack::dynamic_table::tests::test_eviction_limit_prevents_eviction ... ok
[INFO] [stdout] test qpack::decoder::tests::test_dynamic_decoder_static_only ... ok
[INFO] [stdout] test frame::decoder::tests::test_decode_frame_buffer_too_short ... ok
[INFO] [stdout] test qpack::dynamic_table::tests::test_find_entry ... ok
[INFO] [stdout] test qpack::dynamic_table::tests::test_relative_index_repr ... ok
[INFO] [stdout] test qpack::encoder::tests::ack_section_は全て_ack_済みのストリームに対してエラーを返す ... ok
[INFO] [stdout] test qpack::encoder::tests::ack_section_は未追跡ストリームに対してエラーを返す ... ok
[INFO] [stdout] test qpack::encoder::tests::test_dynamic_encoder_static_only ... ok
[INFO] [stdout] test qpack::encoder::tests::test_dynamic_encoder_prefer_dynamic ... ok
[INFO] [stdout] test qpack::dynamic_table::tests::test_insert_multiple_entries ... ok
[INFO] [stdout] test qpack::dynamic_table::tests::test_set_capacity ... ok
[INFO] [stdout] test qpack::encoder::tests::test_dynamic_encoder_with_dynamic_table ... ok
[INFO] [stdout] test qpack::dynamic_table::tests::test_post_base_index ... ok
[INFO] [stdout] test qpack::encoder::tests::test_encode_multiple_headers ... ok
[INFO] [stdout] test qpack::encoder::tests::test_estimate_encoded_size ... ok
[INFO] [stdout] test qpack::encoder::tests::test_static_table_boundary ... ok
[INFO] [stdout] test qpack::encoder::tests::相対インデックス表現は引き続き正しく動作する ... ok
[INFO] [stdout] test qpack::decoder_stream::tests::test_encode_stream_cancellation ... ok
[INFO] [stdout] test qpack::encoder_stream::tests::test_decode_insert_with_name_ref_static ... ok
[INFO] [stdout] test qpack::encoder_stream::tests::test_encode_duplicate ... ok
[INFO] [stdout] test qpack::encoder_stream::tests::test_encode_insert_when_disabled ... ok
[INFO] [stdout] test qpack::encoder_stream::tests::test_encode_insert_with_name_ref_static ... ok
[INFO] [stdout] test qpack::encoder::tests::encode_required_insert_count_は_max_entries_が_0_かつ_ric_が_0_のとき_0_を返す ... ok
[INFO] [stdout] test qpack::dynamic_table::tests::test_empty_table ... ok
[INFO] [stdout] test qpack::encoder_stream::tests::test_encode_set_capacity ... ok
[INFO] [stdout] test qpack::dynamic_table::tests::test_eviction ... ok
[INFO] [stdout] test qpack::encoder_stream::tests::test_encode_set_capacity_exceeds_max ... ok
[INFO] [stdout] test qpack::dynamic_table::tests::test_eviction_limit_on_set_capacity ... ok
[INFO] [stdout] test qpack::encoder::tests::test_encode_indexed_field ... ok
[INFO] [stdout] test qpack::encoder::tests::test_dynamic_encoder_blocked_streams_limit ... ok
[INFO] [stdout] test qpack::encoder_stream::tests::test_encode_insert_with_literal_name ... ok
[INFO] [stdout] test qpack::encoder::tests::test_encode_literal_with_literal_name ... ok
[INFO] [stdout] test qpack::encoder::tests::test_encode_literal_with_name_ref ... ok
[INFO] [stdout] test qpack::encoder_stream::tests::test_encode_set_capacity_when_disabled ... ok
[INFO] [stdout] test qpack::header::tests::test_display_does_not_truncate_at_64_bytes ... ok
[INFO] [stdout] test qpack::header::tests::test_from_validated_parts_internal_skips_validation ... ok
[INFO] [stdout] test qpack::header::tests::test_new_field_value_with_lf_rejected ... ok
[INFO] [stdout] test qpack::header::tests::test_display_truncates_long_name ... ok
[INFO] [stdout] test qpack::header::tests::test_new_empty_field_name_rejected ... ok
[INFO] [stdout] test qpack::header::tests::test_new_invalid_field_name_byte_rejected ... ok
[INFO] [stdout] test qpack::header::tests::test_new_invalid_method_rejected ... ok
[INFO] [stdout] test qpack::header::tests::test_new_invalid_scheme_rejected ... ok
[INFO] [stdout] test qpack::header::tests::test_new_invalid_status_rejected ... ok
[INFO] [stdout] test qpack::header::tests::test_new_uppercase_field_name_rejected ... ok
[INFO] [stdout] test qpack::header::tests::test_from_static_ok ... ok
[INFO] [stdout] test qpack::header::tests::test_new_simple_header ... ok
[INFO] [stdout] test qpack::header::tests::test_new_field_value_trailing_tab_rejected ... ok
[INFO] [stdout] test qpack::header::tests::test_new_unknown_pseudo_header_rejected ... ok
[INFO] [stdout] test qpack::header::tests::test_new_field_value_with_cr_rejected ... ok
[INFO] [stdout] test qpack::huffman::tests::test_encode_decode_simple ... ok
[INFO] [stdout] test qpack::table::tests::test_find_static_entry_name_only ... ok
[INFO] [stdout] test qpack::table::tests::test_find_static_entry_not_found ... ok
[INFO] [stdout] test qpack::huffman::tests::test_encode_decode_path ... ok
[INFO] [stdout] test qpack::table::tests::test_static_table_len ... ok
[INFO] [stdout] test settings::tests::test_enable_webtransport ... ok
[INFO] [stdout] test qpack::huffman::tests::test_encoded_len ... ok
[INFO] [stdout] test qpack::table::tests::test_find_static_entry_exact_match ... ok
[INFO] [stdout] test qpack::header::tests::test_size ... ok
[INFO] [stdout] test qpack::huffman::tests::test_encode_buffer_too_short ... ok
[INFO] [stdout] test qpack::header::tests::test_new_empty_value_allowed ... ok
[INFO] [stdout] test qpack::huffman::tests::test_encode_decode_method ... ok
[INFO] [stdout] test settings::tests::test_from_limits_out_of_range_qpack_max_table_capacity ... ok
[INFO] [stdout] test settings::tests::test_add_duplicate_rejected_at_payload ... ok
[INFO] [stdout] test qpack::header::tests::test_new_field_value_leading_space_rejected ... ok
[INFO] [stdout] test qpack::header::tests::test_display_escapes_crlf_in_name ... ok
[INFO] [stdout] test settings::tests::test_is_webtransport_enabled ... ok
[INFO] [stdout] test settings::tests::test_len_includes_wt_settings ... ok
[INFO] [stdout] test settings::tests::test_from_limits_out_of_range_qpack_blocked_streams ... ok
[INFO] [stdout] test settings::tests::test_from_payload_ignores_unknown ... ok
[INFO] [stdout] test qpack::table::tests::test_get_static_entry ... ok
[INFO] [stdout] test settings::tests::test_is_http2_only_id ... ok
[INFO] [stdout] test settings::tests::test_setting_error_display ... ok
[INFO] [stdout] test qpack::header::tests::test_new_field_value_with_nul_rejected ... ok
[INFO] [stdout] test settings::tests::test_setting_from_wire_http2_only_rejected ... ok
[INFO] [stdout] test settings::tests::test_setting_error_duplicate_id_display ... ok
[INFO] [stdout] test settings::tests::test_setting_from_wire_known_ids ... ok
[INFO] [stdout] test settings::tests::test_setting_from_wire_invalid_boolean ... ok
[INFO] [stdout] test settings::tests::test_setting_from_wire_wt_ids ... ok
[INFO] [stdout] test settings::tests::test_setting_from_wire_reserved_id_rejected ... ok
[INFO] [stdout] test stream::control::tests::test_control_stream_recv_duplicate_settings ... ok
[INFO] [stdout] test settings::tests::test_settings_iter ... ok
[INFO] [stdout] test stream::control::tests::test_control_stream_recv_http2_frame_is_error ... ok
[INFO] [stdout] test settings::tests::test_setting_as_wire_roundtrip ... ok
[INFO] [stdout] test stream::control::tests::test_control_stream_recv ... ok
[INFO] [stdout] test settings::tests::test_settings_builder ... ok
[INFO] [stdout] test settings::tests::test_settings_from_limits ... ok
[INFO] [stdout] test stream::control::tests::test_control_stream_recv_data_frame_is_error ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_client_first_frame_wt_stream_is_frame_error ... ok
[INFO] [stdout] test settings::tests::test_setting_from_wire_unknown_id ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_headers_after_trailers_is_error ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_http2_frame_is_connection_error ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_notify_informational_resets_state ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_receive_raw ... ok
[INFO] [stdout] test settings::tests::test_setting_id ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_get_send_data_fin_delivery ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_goaway_frame_is_connection_error ... ok
[INFO] [stdout] test settings::tests::test_settings_default ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_second_headers_is_trailers ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_server_first_frame_wt_stream_is_ignored ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_fin_after_headers_is_stream_end ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_client_second_frame_wt_stream_is_frame_error ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_server_second_frame_wt_stream_is_frame_error ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_settings_frame_is_connection_error ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_settings_with_invalid_payload_is_connection_error ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_send_body ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_send_encoded_headers ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_fin_without_headers_is_message_error ... ok
[INFO] [stdout] test stream::control::tests::test_control_stream_recv_http2_settings_id ... ok
[INFO] [stdout] test stream::tests::test_recv_buffer ... ok
[INFO] [stdout] test stream::tests::test_stream_kind_properties ... ok
[INFO] [stdout] test stream::control::tests::test_control_stream_recv_wt_stream_before_settings_is_missing_settings ... ok
[INFO] [stdout] test stream::tests::test_send_buffer ... ok
[INFO] [stdout] test stream::tests::test_stream_state ... ok
[INFO] [stdout] test stream::control::tests::test_control_stream_send ... ok
[INFO] [stdout] test stream::control::tests::test_control_stream_recv_wt_stream_is_frame_error ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_server_first_frame_wt_stream_len_nonzero_is_ignored ... ok
[INFO] [stdout] test varint::tests::test_from_validated_parts_internal_boundaries ... ok
[INFO] [stdout] test stream::tests::test_stream_kind ... ok
[INFO] [stdout] test varint::tests::test_new_rejects_out_of_range ... ok
[INFO] [stdout] test stream::request::tests::test_request_stream_server_first_frame_wt_stream_split_chunks_is_ignored ... ok
[INFO] [stdout] test varint::tests::test_decode_buffer_too_short ... ok
[INFO] [stdout] test varint::tests::test_from_static_const_context ... ok
[INFO] [stdout] test varint::tests::test_try_from_u64_max_is_error ... ok
[INFO] [stdout] test varint::tests::test_try_from_usize_rejects_out_of_range_on_64bit ... ok
[INFO] [stdout] test webtransport::capsule::tests::test_validate_max_streams ... ok
[INFO] [stdout] test webtransport::connect::tests::test_build_client_settings_draft02 ... ok
[INFO] [stdout] test webtransport::connect::tests::test_build_client_settings_draft07 ... ok
[INFO] [stdout] test webtransport::capsule::tests::test_is_prohibited_in_http3 ... ok
[INFO] [stdout] test webtransport::capsule::tests::test_capsule_type_from_type ... ok
[INFO] [stdout] test webtransport::capsule::tests::test_is_flow_control ... ok
[INFO] [stdout] test webtransport::capsule::tests::test_decode_empty_buffer ... ok
[INFO] [stdout] test webtransport::capsule::tests::test_is_prohibited_in_http3_type ... ok
[INFO] [stdout] test webtransport::connect::tests::test_build_server_settings_draft02 ... ok
[INFO] [stdout] test webtransport::connect::tests::test_build_server_settings_draft07 ... ok
[INFO] [stdout] test webtransport::connect::tests::test_build_server_settings_draft14 ... ok
[INFO] [stdout] test webtransport::connect::tests::test_build_client_settings_draft14 ... ok
[INFO] [stdout] test webtransport::connect::tests::test_build_client_settings_draft15 ... ok
[INFO] [stdout] test webtransport::connect::tests::test_build_server_settings_draft14_safari_roundtrip ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_error_display_new_variants ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_from_headers_draft02_compat ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_from_headers_missing_method ... ok
[INFO] [stdout] test webtransport::capsule::tests::test_validate_max_data ... ok
[INFO] [stdout] test stream::tests::test_uni_stream_type ... ok
[INFO] [stdout] test stream::tests::test_uni_stream_type_reserved ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_from_headers_draft15 ... ok
[INFO] [stdout] test varint::tests::test_error_display_contains_rfc_reference ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_from_headers_invalid_method ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_from_headers_invalid_protocol ... ok
[INFO] [stdout] test webtransport::connect::tests::test_build_server_settings_draft15 ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_roundtrip ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_to_headers_draft02 ... ok
[INFO] [stdout] test stream::tests::test_stream_state_close_remote_then_local ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_to_headers_draft07 ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_error_display ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_to_headers_basic ... ok
[INFO] [stdout] test webtransport::connect::tests::test_is_protocol_valid_match ... ok
[INFO] [stdout] test webtransport::connect::tests::test_is_protocol_valid_no_available_protocols ... ok
[INFO] [stdout] test webtransport::connect::tests::test_is_protocol_valid_no_protocol_in_response_no_negotiation ... ok
[INFO] [stdout] test webtransport::connect::tests::test_is_protocol_valid_no_protocol_in_response_with_negotiation ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_validate_invalid_scheme ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_response_is_success ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_validate_missing_authority ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_validate_success ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_response_to_headers_with_protocol ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_response_to_headers_basic ... ok
[INFO] [stdout] test webtransport::connect::tests::test_is_protocol_valid_no_match ... ok
[INFO] [stdout] test webtransport::connect::tests::test_parse_protocol_basic ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_from_headers_with_origin ... ok
[INFO] [stdout] test webtransport::connect::tests::test_parse_protocol_escape_backslash ... ok
[INFO] [stdout] test webtransport::connect::tests::test_parse_protocol_escape_quote ... ok
[INFO] [stdout] test webtransport::connect::tests::test_requires_initial_capsule_flow_control ... ok
[INFO] [stdout] test webtransport::connect::tests::test_parse_protocol_with_parameters ... ok
[INFO] [stdout] test webtransport::connect::tests::test_requires_reset_stream_at ... ok
[INFO] [stdout] test webtransport::connect::tests::test_transport_capabilities_validate_missing_setting ... ok
[INFO] [stdout] test webtransport::datagram::tests::test_datagram_decode_empty_buffer ... ok
[INFO] [stdout] test webtransport::connect::tests::test_parse_protocol_non_string ... ok
[INFO] [stdout] test webtransport::connect::tests::test_parse_available_protocols_basic ... ok
[INFO] [stdout] test webtransport::connect::tests::test_parse_available_protocols_with_parameters ... ok
[INFO] [stdout] test webtransport::connect::tests::test_transport_capabilities_validate_success ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_to_headers_with_available_protocols ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_to_headers_with_origin ... ok
[INFO] [stdout] test webtransport::connect::tests::test_connect_request_validate_missing_path ... ok
[INFO] [stdout] test webtransport::error::tests::test_application_error_code_range ... ok
[INFO] [stdout] test webtransport::error::tests::test_error_code_from_code ... ok
[INFO] [stdout] test webtransport::error::tests::test_application_error_code_reserved ... ok
[INFO] [stdout] test webtransport::datagram::tests::test_datagram_rejects_invalid_session_id ... ok
[INFO] [stdout] test webtransport::datagram::tests::test_datagram_session_id_roundtrip_multiples_of_4 ... ok
[INFO] [stdout] test webtransport::session::tests::test_check_received_data ... ok
[INFO] [stdout] test webtransport::error::tests::test_error_from_http3_code ... ok
[INFO] [stdout] test webtransport::error::tests::test_is_out_of_range_reset ... ok
[INFO] [stdout] test webtransport::session::tests::test_on_data_consumed_generates_max_data ... ok
[INFO] [stdout] test webtransport::session::tests::test_advertised_max_does_not_exceed_limit ... ok
[INFO] [stdout] test webtransport::session::tests::test_check_received_stream ... ok
[INFO] [stdout] test webtransport::connect::tests::test_requires_enable_connect_protocol ... ok
[INFO] [stdout] test webtransport::datagram::tests::test_datagram_rejects_session_id_out_of_range ... ok
[INFO] [stdout] test webtransport::session::tests::test_on_data_consumed_no_op_when_disabled ... ok
[INFO] [stdout] test webtransport::session::tests::test_on_remote_stream_closed_generates_max_streams ... ok
[INFO] [stdout] test webtransport::session::tests::test_on_remote_stream_closed_no_op_when_closed ... ok
[INFO] [stdout] test webtransport::session::tests::test_process_capsule_max_streams_at_limit ... ok
[INFO] [stdout] test webtransport::session::tests::test_initialize_local_limits ... ok
[INFO] [stdout] test webtransport::datagram::tests::test_datagram_encode_decode_with_payload ... ok
[INFO] [stdout] test webtransport::datagram::tests::test_datagram_quarter_stream_id ... ok
[INFO] [stdout] test webtransport::session::tests::test_queue_initial_flow_control_capsules ... ok
[INFO] [stdout] test webtransport::session::tests::test_queue_initial_flow_control_capsules_zero_values ... ok
[INFO] [stdout] test webtransport::session::tests::test_received_datagram_counter ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_buffer_datagram ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_buffer_datagram_limit ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_buffer_incoming_stream ... ok
[INFO] [stdout] test webtransport::connect::tests::test_parse_available_protocols_empty ... ok
[INFO] [stdout] test webtransport::connect::tests::test_parse_available_protocols_ignores_non_strings ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_buffer_stream_limit ... ok
[INFO] [stdout] test webtransport::session::tests::test_process_capsule_max_streams_decreased ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_capsule_queue ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_direct_establish ... ok
[INFO] [stdout] test webtransport::session::tests::test_process_capsule_max_streams_exceeds_limit ... ok
[INFO] [stdout] test webtransport::datagram::tests::test_datagram_encode_decode_empty_payload ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_close_session_tracking ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_process_flow_control_capsule_ignored_when_disabled ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_process_max_data ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_close_with_error_on_closed_session ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_process_max_streams ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_drain ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_state_can_create_stream ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_state_can_send ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_process_prohibited_capsule_returns_error ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_process_prohibited_capsule_stream_data_blocked ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_state_transitions ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_stream_ids_to_reset ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_handle_goaway ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_stream_management ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_close_with_error ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_take_pending_stream_resets_on_close ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_creation ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_try_add_stream_rejects_after_close ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_on_connect_stream_closed_idempotent ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_process_close_session_capsule ... ok
[INFO] [stdout] test webtransport::session::tests::test_on_remote_stream_closed_no_op_when_disabled ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_flow_control ... ok
[INFO] [stdout] test webtransport::session::tests::test_session_on_connect_stream_closed ... ok
[INFO] [stdout] test webtransport::settings::tests::test_detect_draft_pattern_draft15 ... ok
[INFO] [stdout] test webtransport::settings::tests::test_detect_draft_pattern_priority ... ok
[INFO] [stdout] test webtransport::settings::tests::test_detect_draft_pattern_safari_observed ... ok
[INFO] [stdout] test webtransport::session::tests::test_try_open_stream_blocked_dedup ... ok
[INFO] [stdout] test webtransport::session::tests::test_try_open_stream_blocked_reset_after_max_streams ... ok
[INFO] [stdout] test webtransport::session::tests::test_try_open_stream_success ... ok
[INFO] [stdout] test webtransport::session::tests::test_try_send_data_blocked_dedup ... ok
[INFO] [stdout] test webtransport::settings::tests::test_flow_control_enabled ... ok
[INFO] [stdout] test webtransport::settings::tests::test_flow_control_enabled_with_peer ... ok
[INFO] [stdout] test webtransport::settings::tests::test_from_payload_returns_none_without_wt_entries ... ok
[INFO] [stdout] test webtransport::settings::tests::test_is_enabled_draft07 ... ok
[INFO] [stdout] test webtransport::session::tests::test_try_send_data_success ... ok
[INFO] [stdout] test webtransport::settings::tests::test_is_enabled_draft14 ... ok
[INFO] [stdout] test settings::tests::test_from_limits_out_of_range_max_field_section_size ... ok
[INFO] [stdout] test webtransport::settings::tests::test_detect_draft_pattern_draft02 ... ok
[INFO] [stdout] test webtransport::settings::tests::test_settings_draft02_07 ... ok
[INFO] [stdout] test webtransport::settings::tests::test_settings_iter ... ok
[INFO] [stdout] test webtransport::settings::tests::test_settings_builder ... ok
[INFO] [stdout] test webtransport::settings::tests::test_settings_iter_with_draft02_07 ... ok
[INFO] [stdout] test webtransport::settings::tests::test_settings_default ... ok
[INFO] [stdout] test webtransport::stream::tests::test_classify_uni_stream_checked_session_id_buffer_too_short ... ok
[INFO] [stdout] test webtransport::settings::tests::test_detect_draft_pattern_draft07 ... ok
[INFO] [stdout] test webtransport::settings::tests::test_detect_draft_pattern_none ... ok
[INFO] [stdout] test webtransport::settings::tests::test_from_payload_wt_setting ... ok
[INFO] [stdout] test webtransport::settings::tests::test_detect_draft_pattern_safari_legacy_combo ... ok
[INFO] [stdout] test webtransport::stream::tests::test_classify_uni_stream_checked_http3 ... ok
[INFO] [stdout] test webtransport::settings::tests::test_is_enabled_draft02 ... ok
[INFO] [stdout] test webtransport::settings::tests::test_requires_initial_capsule_flow_control_compat_draft07_plain ... ok
[INFO] [stdout] test webtransport::settings::tests::test_requires_initial_capsule_flow_control_compat_safari_observed ... ok
[INFO] [stdout] test webtransport::stream::tests::test_classify_uni_stream_checked_webtransport_invalid_session_id ... ok
[INFO] [stdout] test webtransport::stream::tests::test_decode_bidirectional_checked_invalid_session_id ... ok
[INFO] [stdout] test webtransport::stream::tests::test_decode_unidirectional_checked_invalid_session_id ... ok
[INFO] [stdout] test webtransport::stream::tests::test_stream_bytes_tracking ... ok
[INFO] [stdout] test webtransport::stream::tests::test_stream_creation ... ok
[INFO] [stdout] test webtransport::settings::tests::test_detect_draft_pattern_draft14 ... ok
[INFO] [stdout] test webtransport::stream::tests::test_stream_header_session_id_getter ... ok
[INFO] [stdout] test webtransport::stream::tests::test_classify_uni_stream_checked_buffer_too_short ... ok
[INFO] [stdout] test webtransport::stream::tests::test_stream_type_helpers ... ok
[INFO] [stdout] test webtransport::stream::tests::test_stream_header_new_rejects_invalid_session_id ... ok
[INFO] [stdout] test webtransport::stream::tests::test_classify_uni_stream_checked_webtransport_valid ... ok
[INFO] [stdout] test webtransport::stream::tests::test_stream_header_new_rejects_session_id_out_of_range ... ok
[INFO] [stdout] test webtransport::stream::tests::test_stream_header_decode_empty_buffer ... ok
[INFO] [stdout] test qpack::encoder::tests::encode_required_insert_count_は_max_entries_が_0_かつ_ric_が非ゼロのとき不変条件違反を検出する - should panic ... ok
[INFO] [stderr]    Doc-tests shiguredo_http3
[INFO] [stdout] test frame::tests::test_frame_frame_type ... ok
[INFO] [stdout] test qpack::decoder::tests::test_dynamic_encoder_decoder_roundtrip ... ok
[INFO] [stdout] test webtransport::settings::tests::test_declares_flow_control_draft14_max_sessions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 508 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/connection/mod.rs - connection (line 7) ... ignored
[INFO] [stdout] test src/lib.rs - (line 15) ... ignored
[INFO] [stdout] test src/qpack/mod.rs - qpack (line 14) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test src/qpack/header.rs - qpack::header::Header::from_static (line 473) - compile fail ... ok
[INFO] [stdout] test src/qpack/header.rs - qpack::header::Header::from_static (line 508) - compile fail ... ok
[INFO] [stdout] test src/qpack/header.rs - qpack::header::Header::from_static (line 487) - compile fail ... ok
[INFO] [stdout] test src/qpack/header.rs - qpack::header::Header::from_static (line 501) - compile fail ... ok
[INFO] [stdout] test src/qpack/header.rs - qpack::header::Header::from_static (line 494) - compile fail ... ok
[INFO] [stdout] test src/varint.rs - varint::VarInt::from_static (line 76) - compile fail ... ok
[INFO] [stdout] test src/qpack/header.rs - qpack::header::Header::from_static (line 480) - compile fail ... ok
[INFO] [stdout] test src/qpack/header.rs - qpack::header::Header::from_static (line 515) - compile fail ... ok
[INFO] [stdout] test src/frame/mod.rs - frame::GoawayPayload::from_static (line 398) - compile fail ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.91s; merged doctests compilation took 0.71s
[INFO] running `Command { std: "docker" "inspect" "825cb86e4346dba06e611e36d57483874185bf8435a92a324fc1fbd2eee30293", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "825cb86e4346dba06e611e36d57483874185bf8435a92a324fc1fbd2eee30293", kill_on_drop: false }`
[INFO] [stdout] 825cb86e4346dba06e611e36d57483874185bf8435a92a324fc1fbd2eee30293
