make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' rm -rf mlog/ mkdir -p mlog/relay mlog/client Running interop tests... Relay: moq-dev-rs-interop:latest Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest URL: https://relay:4443 time="2026-10-03T00:45:41Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-03T00:45:41Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-03T00:45:41Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-03T00:45:41Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-03T00:45:41Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." Container main-relay-1 Recreate Container main-relay-1 Recreated Attaching to relay-1, test-client-1 relay-1 | 2026-10-03T00:45:41.816462Z  WARN moq_sock::bind: UDP receive buffer is smaller than requested; raise `net.core.rmem_max` or expect packet loss under load wanted=8388608 granted=1048576 relay-1 | 2026-10-03T00:45:41.816481Z  WARN moq_sock::bind: UDP send buffer is smaller than requested; raise `net.core.wmem_max` or expect packet loss under load wanted=8388608 granted=212992 relay-1 | 2026-10-03T00:45:41.818461Z  INFO moq_relay::cluster: cluster initialized hop_id=3268563772912865 configured=false relay-1 | 2026-10-03T00:45:41.819699Z  INFO moq_relay::relay: listening addr=[::]:4443 kind="quic" relay-1 | 2026-10-03T00:45:41.819817Z  INFO moq_relay::cluster: no cluster peers configured; running standalone test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.12 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..18 test-client-1 | 2026-10-03T00:45:47.427122Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36884 dual_stack=true relay-1 | 2026-10-03T00:45:47.472131Z  INFO conn{id=0 remote=[::ffff:172.18.0.3]:36884 session="d79cb1731a73360d634cae51c2f58f62"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:47.472179Z  INFO conn{id=0 remote=[::ffff:172.18.0.3]:36884 session="d79cb1731a73360d634cae51c2f58f62"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 46 test-client-1 | connection_id: 86e26db0958aa621f1b2275daeb0e0a6 test-client-1 | ... relay-1 | 2026-10-03T00:45:47.472674Z  INFO conn{id=0 remote=[::ffff:172.18.0.3]:36884 session="d79cb1731a73360d634cae51c2f58f62"}: moq_net::ietf::session: session terminated relay-1 | 2026-10-03T00:45:47.472723Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-10-03T00:45:47.472468Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | 2026-10-03T00:45:47.472806Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-03T00:45:47.473481Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52047 dual_stack=true relay-1 | 2026-10-03T00:45:47.475341Z  INFO conn{id=1 remote=[::ffff:172.18.0.3]:52047 session="6aa743b4fdf0724c514d0488c2e2833e"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:47.475362Z  INFO conn{id=1 remote=[::ffff:172.18.0.3]:52047 session="6aa743b4fdf0724c514d0488c2e2833e"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:47.475589Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 2d9843cfdeaad7f83f15b131ebc976ae test-client-1 | ... test-client-1 | 2026-10-03T00:45:49.476824Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) relay-1 | 2026-10-03T00:45:49.477044Z  WARN conn{id=1 remote=[::ffff:172.18.0.3]:52047 session="6aa743b4fdf0724c514d0488c2e2833e"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:49.477466Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:49.477898Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38456 dual_stack=true relay-1 | 2026-10-03T00:45:49.480262Z  INFO conn{id=2 remote=[::ffff:172.18.0.3]:38456 session="fc475c5a13a57804094cbb1b872510cb"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:49.480302Z  INFO conn{id=2 remote=[::ffff:172.18.0.3]:38456 session="fc475c5a13a57804094cbb1b872510cb"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:49.480553Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | 2026-10-03T00:45:49.480750Z  INFO conn{id=2 remote=[::ffff:172.18.0.3]:38456 session="fc475c5a13a57804094cbb1b872510cb"}: moq_net::ietf::publisher: subscribe started id=0 broadcast=nonexistent/namespace track=test-track test-client-1 | 2026-10-03T00:45:49.480891Z  WARN moq_transport::serve::error: [ca0c2237-2123-4e0f-87f9-12548386bbbc] Not found: unroutable at moq-transport/src/session/subscriber.rs:1653 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 66a3c61c4b744b6da8aaa6cfdebe1db5 test-client-1 | ... test-client-1 | 2026-10-03T00:45:49.481143Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:ca0c2237-2123-4e0f-87f9-12548386bbbc] relay-1 | 2026-10-03T00:45:49.481203Z  WARN conn{id=2 remote=[::ffff:172.18.0.3]:38456 session="fc475c5a13a57804094cbb1b872510cb"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:49.481476Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:49.482014Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58560 dual_stack=true relay-1 | 2026-10-03T00:45:49.483900Z  INFO conn{id=3 remote=[::ffff:172.18.0.3]:58560 session="d934d28018e06f7c5b741b1cf6051b29"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:49.483928Z  INFO conn{id=3 remote=[::ffff:172.18.0.3]:58560 session="d934d28018e06f7c5b741b1cf6051b29"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:49.484848Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56212 dual_stack=true relay-1 | 2026-10-03T00:45:49.486553Z  INFO conn{id=4 remote=[::ffff:172.18.0.3]:56212 session="e74132b44f4443886742bd6f6472c65e"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:49.486583Z  INFO conn{id=4 remote=[::ffff:172.18.0.3]:56212 session="e74132b44f4443886742bd6f6472c65e"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:49.486812Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-10-03T00:45:49.486822Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | 2026-10-03T00:45:49.487136Z  INFO conn{id=4 remote=[::ffff:172.18.0.3]:56212 session="e74132b44f4443886742bd6f6472c65e"}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track relay-1 | 2026-10-03T00:45:49.487302Z  INFO conn{id=3 remote=[::ffff:172.18.0.3]:58560 session="d934d28018e06f7c5b741b1cf6051b29"}: moq_net::ietf::subscriber: subscribe started broadcast=moq-test/interop track=test-track test-client-1 | 2026-10-03T00:45:52.487859Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | 2026-10-03T00:45:52.488296Z  WARN conn{id=3 remote=[::ffff:172.18.0.3]:58560 session="d934d28018e06f7c5b741b1cf6051b29"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:52.488397Z  INFO conn{id=4 remote=[::ffff:172.18.0.3]:56212 session="e74132b44f4443886742bd6f6472c65e"}: moq_net::ietf::session: session terminated relay-1 | 2026-10-03T00:45:52.488523Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed relay-1 | 2026-10-03T00:45:52.488897Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:52.488844Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-03T00:45:52.489057Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40829 dual_stack=true test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3006 test-client-1 | publisher_connection_id: 8a33b4d7366234cab24ee30a13c7fc29 test-client-1 | subscriber_connection_id: cc344f529ba3d35bcff6b3c441e1b590 test-client-1 | ... relay-1 | 2026-10-03T00:45:52.491850Z  INFO conn{id=5 remote=[::ffff:172.18.0.3]:40829 session="a90b502e61b62445f7602e479b904e96"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:52.491888Z  INFO conn{id=5 remote=[::ffff:172.18.0.3]:40829 session="a90b502e61b62445f7602e479b904e96"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:52.492112Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | 2026-10-03T00:45:52.492397Z  INFO conn{id=5 remote=[::ffff:172.18.0.3]:40829 session="a90b502e61b62445f7602e479b904e96"}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track test-client-1 | 2026-10-03T00:45:52.492550Z  WARN moq_transport::serve::error: [df98b4aa-a86f-4b81-8b30-5a024577e4bb] Not found: unroutable at moq-transport/src/session/subscriber.rs:1653 relay-1 | 2026-10-03T00:45:52.492749Z  INFO conn{id=5 remote=[::ffff:172.18.0.3]:40829 session="a90b502e61b62445f7602e479b904e96"}: moq_net::ietf::session: session terminated relay-1 | 2026-10-03T00:45:52.492783Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-10-03T00:45:52.492765Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-03T00:45:52.994670Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43961 dual_stack=true relay-1 | 2026-10-03T00:45:52.997141Z  INFO conn{id=6 remote=[::ffff:172.18.0.3]:43961 session="af4cd248839490b0cf367325826e5f91"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:52.997181Z  INFO conn{id=6 remote=[::ffff:172.18.0.3]:43961 session="af4cd248839490b0cf367325826e5f91"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:52.997440Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop test-client-1 | 2026-10-03T00:45:55.998950Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-10-03T00:45:55.998970Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:df98b4aa-a86f-4b81-8b30-5a024577e4bb] (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3511 relay-1 | 2026-10-03T00:45:55.999260Z  WARN conn{id=6 remote=[::ffff:172.18.0.3]:43961 session="af4cd248839490b0cf367325826e5f91"}: moq_net::ietf::session: session error err=short buffer test-client-1 | subscriber_connection_id: 403706196cd4250741d2a790801c0e04 test-client-1 | publisher_connection_id: 24dd05c8a05ce7b4c19c1ff68c6d564b relay-1 | 2026-10-03T00:45:55.999690Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | ... test-client-1 | 2026-10-03T00:45:56.000124Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33419 dual_stack=true relay-1 | 2026-10-03T00:45:56.004049Z  INFO conn{id=7 remote=[::ffff:172.18.0.3]:33419 session="49dde16a2e63f0b8a460e1c3ae3ac6e4"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:56.004082Z  INFO conn{id=7 remote=[::ffff:172.18.0.3]:33419 session="49dde16a2e63f0b8a460e1c3ae3ac6e4"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:56.004311Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-10-03T00:45:58.005343Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | 2026-10-03T00:45:58.005485Z  WARN conn{id=7 remote=[::ffff:172.18.0.3]:33419 session="49dde16a2e63f0b8a460e1c3ae3ac6e4"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:58.005807Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-03T00:45:58.005876Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:58.106320Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2107 test-client-1 | connection_id: d62fa591b98a9a3a43632c98515d5559 test-client-1 | ... test-client-1 | 2026-10-03T00:45:58.107224Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39494 dual_stack=true relay-1 | 2026-10-03T00:45:58.109645Z  INFO conn{id=8 remote=[::ffff:172.18.0.3]:39494 session="73aeaf44494d2c3f35fd46f671a4dfe7"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:58.109687Z  INFO conn{id=8 remote=[::ffff:172.18.0.3]:39494 session="73aeaf44494d2c3f35fd46f671a4dfe7"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:58.109930Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" test-client-1 | 2026-10-03T00:45:58.110204Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | not ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... test-client-1 | 2026-10-03T00:45:58.110439Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-03T00:45:58.110532Z  INFO conn{id=8 remote=[::ffff:172.18.0.3]:39494 session="73aeaf44494d2c3f35fd46f671a4dfe7"}: moq_net::ietf::session: session terminated relay-1 | 2026-10-03T00:45:58.110578Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-10-03T00:45:58.111120Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47026 dual_stack=true relay-1 | 2026-10-03T00:45:58.113090Z  INFO conn{id=9 remote=[::ffff:172.18.0.3]:47026 session="d78fcd1a88d7553a1c733896a19b2a8f"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:58.113118Z  INFO conn{id=9 remote=[::ffff:172.18.0.3]:47026 session="d78fcd1a88d7553a1c733896a19b2a8f"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:58.113967Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57965 dual_stack=true relay-1 | 2026-10-03T00:45:58.117285Z  INFO conn{id=10 remote=[::ffff:172.18.0.3]:57965 session="318460e03bae716079866633d7bf48c6"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:58.117308Z  INFO conn{id=10 remote=[::ffff:172.18.0.3]:57965 session="318460e03bae716079866633d7bf48c6"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:58.117515Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" test-client-1 | 2026-10-03T00:45:58.117767Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-03T00:45:58.117950Z  WARN conn{id=9 remote=[::ffff:172.18.0.3]:47026 session="d78fcd1a88d7553a1c733896a19b2a8f"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:58.118077Z  INFO conn{id=10 remote=[::ffff:172.18.0.3]:57965 session="318460e03bae716079866633d7bf48c6"}: moq_net::ietf::session: session terminated relay-1 | 2026-10-03T00:45:58.118109Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 7 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... test-client-1 | 2026-10-03T00:45:58.118237Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-03T00:45:58.118391Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:58.118962Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54408 dual_stack=true relay-1 | 2026-10-03T00:45:58.120679Z  INFO conn{id=11 remote=[::ffff:172.18.0.3]:54408 session="175cad64bc6b5402302857a3ad86e3b2"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:58.120707Z  INFO conn{id=11 remote=[::ffff:172.18.0.3]:54408 session="175cad64bc6b5402302857a3ad86e3b2"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:58.120916Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | 2026-10-03T00:45:58.121101Z  INFO conn{id=11 remote=[::ffff:172.18.0.3]:54408 session="175cad64bc6b5402302857a3ad86e3b2"}: moq_net::ietf::publisher: subscribe started id=0 broadcast=nonexistent/rendezvous track=test-track test-client-1 | 2026-10-03T00:45:58.121246Z  WARN moq_transport::serve::error: [e27f0572-93b4-4a38-8cdd-c428a57fc892] Not found: unroutable at moq-transport/src/session/subscriber.rs:1653 test-client-1 | not ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | message: "expected REQUEST_ERROR TIMEOUT, got: not found: Track not found [error:e27f0572-93b4-4a38-8cdd-c428a57fc892]" test-client-1 | ... relay-1 | 2026-10-03T00:45:58.121517Z  WARN conn{id=11 remote=[::ffff:172.18.0.3]:54408 session="175cad64bc6b5402302857a3ad86e3b2"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:58.121780Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:58.122310Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44181 dual_stack=true relay-1 | 2026-10-03T00:45:58.124014Z  INFO conn{id=12 remote=[::ffff:172.18.0.3]:44181 session="a2ee1df783b1745714cbf2829fdfb07a"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:58.124041Z  INFO conn{id=12 remote=[::ffff:172.18.0.3]:44181 session="a2ee1df783b1745714cbf2829fdfb07a"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-10-03T00:45:58.124429Z  INFO conn{id=12 remote=[::ffff:172.18.0.3]:44181 session="a2ee1df783b1745714cbf2829fdfb07a"}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0 track=moq-test-6ad5711cdb0061e3 test-client-1 | 2026-10-03T00:45:58.124571Z  WARN moq_transport::serve::error: [9ef60153-069c-407d-bd1b-99c5fb99f373] Not found: unroutable at moq-transport/src/session/subscriber.rs:1653 relay-1 | 2026-10-03T00:45:58.124702Z  WARN conn{id=12 remote=[::ffff:172.18.0.3]:44181 session="a2ee1df783b1745714cbf2829fdfb07a"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:58.124909Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-03T00:45:58.124945Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:58.326659Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34995 dual_stack=true relay-1 | 2026-10-03T00:45:58.329070Z  INFO conn{id=13 remote=[::ffff:172.18.0.3]:34995 session="794667824920cd90e235586a687a7adc"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:58.329109Z  INFO conn{id=13 remote=[::ffff:172.18.0.3]:34995 session="794667824920cd90e235586a687a7adc"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:58.329557Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | 2026-10-03T00:45:58.329808Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- relay-1 | 2026-10-03T00:45:58.329850Z  INFO conn{id=13 remote=[::ffff:172.18.0.3]:34995 session="794667824920cd90e235586a687a7adc"}: moq_net::ietf::session: session terminated test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-10-03T00:45:58.329909Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-10-03T00:45:58.330588Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50864 dual_stack=true relay-1 | 2026-10-03T00:45:58.332400Z  INFO conn{id=14 remote=[::ffff:172.18.0.3]:50864 session="d4faa75cb4b11b0bae58bd35fdfbd6d3"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:58.332422Z  INFO conn{id=14 remote=[::ffff:172.18.0.3]:50864 session="d4faa75cb4b11b0bae58bd35fdfbd6d3"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-10-03T00:45:58.332813Z  INFO conn{id=14 remote=[::ffff:172.18.0.3]:50864 session="d4faa75cb4b11b0bae58bd35fdfbd6d3"}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0 track=moq-test-13a0da7e5effe966 test-client-1 | 2026-10-03T00:45:58.332904Z  WARN moq_transport::serve::error: [c26bdaff-7cc9-4a4b-baad-bca69dd2bea4] Not found: unroutable at moq-transport/src/session/subscriber.rs:1653 relay-1 | 2026-10-03T00:45:58.333089Z  WARN conn{id=14 remote=[::ffff:172.18.0.3]:50864 session="d4faa75cb4b11b0bae58bd35fdfbd6d3"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:58.333302Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-03T00:45:58.333346Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:58.534825Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38581 dual_stack=true relay-1 | 2026-10-03T00:45:58.537258Z  INFO conn{id=15 remote=[::ffff:172.18.0.3]:38581 session="e156723278d9ac3e7ce26f1282ce875c"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:58.537307Z  INFO conn{id=15 remote=[::ffff:172.18.0.3]:38581 session="e156723278d9ac3e7ce26f1282ce875c"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:58.537812Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-03T00:45:58.538008Z  WARN conn{id=15 remote=[::ffff:172.18.0.3]:38581 session="e156723278d9ac3e7ce26f1282ce875c"}: moq_net::ietf::session: session error err=short buffer test-client-1 | not ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-10-03T00:45:58.538366Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:58.538964Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52961 dual_stack=true relay-1 | 2026-10-03T00:45:58.540848Z  INFO conn{id=16 remote=[::ffff:172.18.0.3]:52961 session="cb63598cf124ceacfaf899935d7afaee"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:58.540872Z  INFO conn{id=16 remote=[::ffff:172.18.0.3]:52961 session="cb63598cf124ceacfaf899935d7afaee"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-10-03T00:45:58.541230Z  INFO conn{id=16 remote=[::ffff:172.18.0.3]:52961 session="cb63598cf124ceacfaf899935d7afaee"}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0 track=moq-test-c401bbf2d7c914b5 test-client-1 | 2026-10-03T00:45:58.541327Z  WARN moq_transport::serve::error: [677bea3a-e868-4d27-a522-05982ba2822b] Not found: unroutable at moq-transport/src/session/subscriber.rs:1653 relay-1 | 2026-10-03T00:45:58.541496Z  WARN conn{id=16 remote=[::ffff:172.18.0.3]:52961 session="cb63598cf124ceacfaf899935d7afaee"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:58.541708Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-03T00:45:58.541751Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:58.743138Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42264 dual_stack=true relay-1 | 2026-10-03T00:45:58.745667Z  INFO conn{id=17 remote=[::ffff:172.18.0.3]:42264 session="18ff3c6b8021b13c471915e72163469b"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:58.745712Z  INFO conn{id=17 remote=[::ffff:172.18.0.3]:42264 session="18ff3c6b8021b13c471915e72163469b"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:58.746188Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... test-client-1 | 2026-10-03T00:45:58.746567Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-03T00:45:58.746661Z  INFO conn{id=17 remote=[::ffff:172.18.0.3]:42264 session="18ff3c6b8021b13c471915e72163469b"}: moq_net::ietf::session: session terminated relay-1 | 2026-10-03T00:45:58.746704Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-10-03T00:45:58.747255Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45419 dual_stack=true relay-1 | 2026-10-03T00:45:58.749063Z  INFO conn{id=18 remote=[::ffff:172.18.0.3]:45419 session="0ae9ece94f2c53361446365ca49abaab"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:58.749085Z  INFO conn{id=18 remote=[::ffff:172.18.0.3]:45419 session="0ae9ece94f2c53361446365ca49abaab"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-10-03T00:45:58.749406Z  INFO conn{id=18 remote=[::ffff:172.18.0.3]:45419 session="0ae9ece94f2c53361446365ca49abaab"}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0 track=moq-test-5ef232890cab0072 test-client-1 | 2026-10-03T00:45:58.749534Z  WARN moq_transport::serve::error: [aba3fe92-4678-4b32-9549-4d03d1aebfa9] Not found: unroutable at moq-transport/src/session/subscriber.rs:1653 relay-1 | 2026-10-03T00:45:58.749707Z  WARN conn{id=18 remote=[::ffff:172.18.0.3]:45419 session="0ae9ece94f2c53361446365ca49abaab"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:58.749922Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-03T00:45:58.749962Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:58.951384Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56008 dual_stack=true relay-1 | 2026-10-03T00:45:58.953824Z  INFO conn{id=19 remote=[::ffff:172.18.0.3]:56008 session="a3e500f73012e285befe2f7947c6c61d"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:58.953861Z  INFO conn{id=19 remote=[::ffff:172.18.0.3]:56008 session="a3e500f73012e285befe2f7947c6c61d"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:58.954328Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-10-03T00:45:58.954486Z  WARN conn{id=19 remote=[::ffff:172.18.0.3]:56008 session="a3e500f73012e285befe2f7947c6c61d"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:58.954867Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:58.955358Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48581 dual_stack=true relay-1 | 2026-10-03T00:45:58.957166Z  INFO conn{id=20 remote=[::ffff:172.18.0.3]:48581 session="4bbb4e4619f235e571cf60721e1e7fe9"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:58.957188Z  INFO conn{id=20 remote=[::ffff:172.18.0.3]:48581 session="4bbb4e4619f235e571cf60721e1e7fe9"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-10-03T00:45:58.957600Z  INFO conn{id=20 remote=[::ffff:172.18.0.3]:48581 session="4bbb4e4619f235e571cf60721e1e7fe9"}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0 track=moq-test-08ebd4a41bfbf70b test-client-1 | 2026-10-03T00:45:58.957738Z  WARN moq_transport::serve::error: [bd7780c5-92c3-402b-a4e2-0c8c47d5588c] Not found: unroutable at moq-transport/src/session/subscriber.rs:1653 relay-1 | 2026-10-03T00:45:58.957893Z  WARN conn{id=20 remote=[::ffff:172.18.0.3]:48581 session="4bbb4e4619f235e571cf60721e1e7fe9"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:58.958153Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-03T00:45:58.958190Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:59.159744Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46761 dual_stack=true relay-1 | 2026-10-03T00:45:59.162311Z  INFO conn{id=21 remote=[::ffff:172.18.0.3]:46761 session="1d5d0df6d71afb4ac29ef6b74d2479fb"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:59.162363Z  INFO conn{id=21 remote=[::ffff:172.18.0.3]:46761 session="1d5d0df6d71afb4ac29ef6b74d2479fb"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:59.162842Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-03T00:45:59.162997Z  WARN conn{id=21 remote=[::ffff:172.18.0.3]:46761 session="1d5d0df6d71afb4ac29ef6b74d2479fb"}: moq_net::ietf::session: session error err=short buffer test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-10-03T00:45:59.163294Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:59.163916Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38428 dual_stack=true relay-1 | 2026-10-03T00:45:59.165796Z  INFO conn{id=22 remote=[::ffff:172.18.0.3]:38428 session="de6e1b660013823901e6e3435a57ef0a"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:59.165818Z  INFO conn{id=22 remote=[::ffff:172.18.0.3]:38428 session="de6e1b660013823901e6e3435a57ef0a"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-10-03T00:45:59.166150Z  INFO conn{id=22 remote=[::ffff:172.18.0.3]:38428 session="de6e1b660013823901e6e3435a57ef0a"}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0 track=moq-test-f9393bd5e6876327 test-client-1 | 2026-10-03T00:45:59.166287Z  WARN moq_transport::serve::error: [47065ade-52d3-485f-98d7-b64a0b513939] Not found: unroutable at moq-transport/src/session/subscriber.rs:1653 relay-1 | 2026-10-03T00:45:59.166454Z  WARN conn{id=22 remote=[::ffff:172.18.0.3]:38428 session="de6e1b660013823901e6e3435a57ef0a"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:59.166691Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-03T00:45:59.166727Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:59.368071Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51003 dual_stack=true relay-1 | 2026-10-03T00:45:59.370469Z  INFO conn{id=23 remote=[::ffff:172.18.0.3]:51003 session="599e9fb76b4e4e289eb4861475dc904c"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:59.370518Z  INFO conn{id=23 remote=[::ffff:172.18.0.3]:51003 session="599e9fb76b4e4e289eb4861475dc904c"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:59.370992Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-03T00:45:59.371135Z  WARN conn{id=23 remote=[::ffff:172.18.0.3]:51003 session="599e9fb76b4e4e289eb4861475dc904c"}: moq_net::ietf::session: session error err=short buffer test-client-1 | not ok 15 - moq-test-datagram-eog test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-10-03T00:45:59.371511Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-03T00:45:59.371562Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:59.372123Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48306 dual_stack=true relay-1 | 2026-10-03T00:45:59.373972Z  INFO conn{id=24 remote=[::ffff:172.18.0.3]:48306 session="c8de969e7c5e917ca0b3e6286868b115"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:59.373995Z  INFO conn{id=24 remote=[::ffff:172.18.0.3]:48306 session="c8de969e7c5e917ca0b3e6286868b115"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-10-03T00:45:59.374346Z  INFO conn{id=24 remote=[::ffff:172.18.0.3]:48306 session="c8de969e7c5e917ca0b3e6286868b115"}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0 track=moq-test-0e0edec927a80652 test-client-1 | 2026-10-03T00:45:59.374473Z  WARN moq_transport::serve::error: [283c00c9-c14c-4c8a-be57-b288810f3dac] Not found: unroutable at moq-transport/src/session/subscriber.rs:1653 relay-1 | 2026-10-03T00:45:59.374647Z  WARN conn{id=24 remote=[::ffff:172.18.0.3]:48306 session="c8de969e7c5e917ca0b3e6286868b115"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:59.374869Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-03T00:45:59.374911Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:59.576274Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48004 dual_stack=true relay-1 | 2026-10-03T00:45:59.578718Z  INFO conn{id=25 remote=[::ffff:172.18.0.3]:48004 session="e8539d5c1fc0759e20daa4d0c5b6dda5"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:59.578756Z  INFO conn{id=25 remote=[::ffff:172.18.0.3]:48004 session="e8539d5c1fc0759e20daa4d0c5b6dda5"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:59.579197Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-03T00:45:59.579374Z  WARN conn{id=25 remote=[::ffff:172.18.0.3]:48004 session="e8539d5c1fc0759e20daa4d0c5b6dda5"}: moq_net::ietf::session: session error err=short buffer test-client-1 | not ok 16 - moq-test-extensions test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... test-client-1 | 2026-10-03T00:45:59.580086Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42298 dual_stack=true relay-1 | 2026-10-03T00:45:59.580391Z  WARN moq_relay::relay: connection closed err=protocol violation relay-1 | 2026-10-03T00:45:59.581955Z  INFO conn{id=26 remote=[::ffff:172.18.0.3]:42298 session="f5b2dca60f6d33e0d1683043a59a9557"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:59.581980Z  INFO conn{id=26 remote=[::ffff:172.18.0.3]:42298 session="f5b2dca60f6d33e0d1683043a59a9557"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-10-03T00:45:59.582345Z  INFO conn{id=26 remote=[::ffff:172.18.0.3]:42298 session="f5b2dca60f6d33e0d1683043a59a9557"}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0 track=moq-test-6f3f0741ed018656 test-client-1 | 2026-10-03T00:45:59.582482Z  WARN moq_transport::serve::error: [a84792b4-6bc4-4201-8633-6e3b905aaa80] Not found: unroutable at moq-transport/src/session/subscriber.rs:1653 relay-1 | 2026-10-03T00:45:59.582670Z  WARN conn{id=26 remote=[::ffff:172.18.0.3]:42298 session="f5b2dca60f6d33e0d1683043a59a9557"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:59.582868Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-03T00:45:59.582906Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:59.784366Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48433 dual_stack=true relay-1 | 2026-10-03T00:45:59.786868Z  INFO conn{id=27 remote=[::ffff:172.18.0.3]:48433 session="5b206c8c1deb1e26b28332167ef5bb24"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:59.786915Z  INFO conn{id=27 remote=[::ffff:172.18.0.3]:48433 session="5b206c8c1deb1e26b28332167ef5bb24"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:59.787370Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | not ok 17 - moq-test-increments test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-10-03T00:45:59.787528Z  WARN conn{id=27 remote=[::ffff:172.18.0.3]:48433 session="5b206c8c1deb1e26b28332167ef5bb24"}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-10-03T00:45:59.787900Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:59.788429Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49829 dual_stack=true relay-1 | 2026-10-03T00:45:59.790255Z  INFO conn{id=28 remote=[::ffff:172.18.0.3]:49829 session="5195f7eb43074c9347df6045849d321b"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:59.790284Z  INFO conn{id=28 remote=[::ffff:172.18.0.3]:49829 session="5195f7eb43074c9347df6045849d321b"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-10-03T00:45:59.790676Z  WARN conn{id=28 remote=[::ffff:172.18.0.3]:49829 session="5195f7eb43074c9347df6045849d321b"}: moq_net::ietf::session: session error err=unsupported relay-1 | 2026-10-03T00:45:59.790864Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-03T00:45:59.790901Z  WARN moq_relay::relay: connection closed err=protocol violation test-client-1 | 2026-10-03T00:45:59.992359Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51211 dual_stack=true relay-1 | 2026-10-03T00:45:59.994941Z  INFO conn{id=29 remote=[::ffff:172.18.0.3]:51211 session="176c55fc351b0509cc80a69e18f80f7f"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-03T00:45:59.994988Z  INFO conn{id=29 remote=[::ffff:172.18.0.3]:51211 session="176c55fc351b0509cc80a69e18f80f7f"}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-10-03T00:45:59.995420Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-10-03T00:45:59.995746Z  WARN conn{id=29 remote=[::ffff:172.18.0.3]:51211 session="176c55fc351b0509cc80a69e18f80f7f"}: moq_net::ietf::session: session error err=short buffer test-client-1 exited with code 1 Aborting on container exit... Container main-test-client-1 Stopping Container main-test-client-1 Stopped Container main-relay-1 Stopping Container main-relay-1 Stopped make[1]: *** [Makefile:86: test] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'