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-09-16T00:46:56Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-16T00:46:56Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-16T00:46:56Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-16T00:46:56Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-16T00:46:56Z" 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-09-16T00:46:56.594781Z  WARN moq_native::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-09-16T00:46:56.594798Z  WARN moq_native::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-09-16T00:46:56.596665Z  INFO moq_relay::cluster: cluster initialized origin_id=7375452472348579 configured=false relay-1 | 2026-09-16T00:46:56.597467Z  INFO moq_relay::relay: listening addr=[::]:4443 kind="quic" relay-1 | 2026-09-16T00:46:56.597615Z  INFO moq_native::jemalloc: jemalloc profiling compiled in but not active. Set MALLOC_CONF=prof:true,prof_active:true at startup to enable relay-1 | 2026-09-16T00:46:56.597624Z  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-09-16T00:47:02.189698Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43290 dual_stack=true relay-1 | 2026-09-16T00:47:02.226572Z  INFO conn{id=0}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:02.226621Z  INFO conn{id=0}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:02.226869Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 37 test-client-1 | connection_id: db16217d2ffd7fc2dace73b2dd281ed4 test-client-1 | ... test-client-1 | 2026-09-16T00:47:02.227002Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-16T00:47:02.227096Z  INFO conn{id=0}: moq_net::ietf::session: session terminated relay-1 | 2026-09-16T00:47:02.227131Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:02.227640Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48317 dual_stack=true relay-1 | 2026-09-16T00:47:02.229814Z  INFO conn{id=1}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:02.229833Z  INFO conn{id=1}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:02.229962Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop test-client-1 | 2026-09-16T00:47:04.231011Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) relay-1 | 2026-09-16T00:47:04.231131Z  WARN conn{id=1}: moq_net::ietf::session: session error err=short buffer test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: f619edf990692799508fd7f56eca9a00 test-client-1 | ... relay-1 | 2026-09-16T00:47:04.231439Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:04.231833Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50237 dual_stack=true relay-1 | 2026-09-16T00:47:04.234381Z  INFO conn{id=2}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:04.234408Z  INFO conn{id=2}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:04.234604Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | 2026-09-16T00:47:04.234763Z  INFO conn{id=2}: moq_net::ietf::publisher: subscribe started id=0 broadcast=nonexistent/namespace track=test-track test-client-1 | ok 3 - subscribe-error relay-1 | 2026-09-16T00:47:04.235009Z  WARN conn{id=2}: moq_net::ietf::session: session error err=short buffer test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: 5bd4ff3e11450d3936f9ccc0bc9bcc4e test-client-1 | ... test-client-1 | 2026-09-16T00:47:04.234952Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=404. Relay may use different error text. relay-1 | 2026-09-16T00:47:04.235294Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:04.235669Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48989 dual_stack=true relay-1 | 2026-09-16T00:47:04.237798Z  INFO conn{id=3}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:04.237815Z  INFO conn{id=3}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:04.238489Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40051 dual_stack=true relay-1 | 2026-09-16T00:47:04.240471Z  INFO conn{id=4}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:04.240487Z  INFO conn{id=4}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:04.240622Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-16T00:47:04.240633Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | 2026-09-16T00:47:04.240833Z  INFO conn{id=4}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track relay-1 | 2026-09-16T00:47:07.241902Z  WARN conn{id=3}: moq_net::ietf::session: session error err=short buffer test-client-1 | 2026-09-16T00:47:07.241800Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | 2026-09-16T00:47:07.242112Z  INFO conn{id=4}: moq_net::ietf::session: session terminated relay-1 | 2026-09-16T00:47:07.242144Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed relay-1 | 2026-09-16T00:47:07.242362Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3006 test-client-1 | publisher_connection_id: 6d9f063c8eb52cb49d744b2e555c51bc test-client-1 | subscriber_connection_id: f3c4c9ba5e9a8bb7ad6c89c6da89befa test-client-1 | ... test-client-1 | 2026-09-16T00:47:07.242281Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:47:07.242694Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57278 dual_stack=true relay-1 | 2026-09-16T00:47:07.245301Z  INFO conn{id=5}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:07.245328Z  INFO conn{id=5}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:07.245535Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | 2026-09-16T00:47:07.245748Z  INFO conn{id=5}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track test-client-1 | 2026-09-16T00:47:07.747305Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34473 dual_stack=true relay-1 | 2026-09-16T00:47:07.750330Z  INFO conn{id=6}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:07.750364Z  INFO conn{id=6}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:07.750567Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop test-client-1 | 2026-09-16T00:47:09.232884Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-16T00:47:09.232843Z  INFO conn{id=5}: moq_net::ietf::session: session terminated relay-1 | 2026-09-16T00:47:09.232883Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed relay-1 | 2026-09-16T00:47:10.752146Z  WARN conn{id=6}: moq_net::ietf::session: session error err=short buffer test-client-1 | 2026-09-16T00:47:10.752004Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-16T00:47:10.752091Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=404 (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: 54717289818c7fa47d0c1ec8d5714b7c test-client-1 | publisher_connection_id: d496ad6c42f43cc335cecf632a93a191 relay-1 | 2026-09-16T00:47:10.752374Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:10.752973Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52435 dual_stack=true test-client-1 | ... relay-1 | 2026-09-16T00:47:10.756767Z  INFO conn{id=7}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:10.756803Z  INFO conn{id=7}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:10.757002Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-16T00:47:12.759167Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | 2026-09-16T00:47:12.759290Z  WARN conn{id=7}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-16T00:47:12.759566Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-16T00:47:12.759596Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2108 test-client-1 | connection_id: 89d03704116b9425c0e81628ca7aa5a5 test-client-1 | ... test-client-1 | 2026-09-16T00:47:12.861036Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | 2026-09-16T00:47:12.861790Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47935 dual_stack=true relay-1 | 2026-09-16T00:47:12.864597Z  INFO conn{id=8}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:12.864630Z  INFO conn{id=8}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:12.864822Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-16T00:47:12.865099Z  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: 4 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-09-16T00:47:12.865293Z  WARN conn{id=8}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-16T00:47:12.865510Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:12.865936Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46526 dual_stack=true relay-1 | 2026-09-16T00:47:12.867939Z  INFO conn{id=9}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:12.867959Z  INFO conn{id=9}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:12.868768Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48038 dual_stack=true relay-1 | 2026-09-16T00:47:12.870735Z  INFO conn{id=10}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:12.870755Z  INFO conn{id=10}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:12.870920Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-16T00:47:12.871192Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-16T00:47:12.871292Z  WARN conn{id=9}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-16T00:47:12.871483Z  INFO conn{id=10}: moq_net::ietf::session: session terminated test-client-1 | 2026-09-16T00:47:12.871469Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 6 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-09-16T00:47:12.871504Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed relay-1 | 2026-09-16T00:47:12.871522Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:12.872003Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46375 dual_stack=true relay-1 | 2026-09-16T00:47:12.873787Z  INFO conn{id=11}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:12.873807Z  INFO conn{id=11}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:12.873970Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | 2026-09-16T00:47:12.874280Z  INFO conn{id=11}: moq_net::ietf::publisher: subscribe started id=0 broadcast=nonexistent/rendezvous track=test-track 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: closed, code=404" test-client-1 | ... relay-1 | 2026-09-16T00:47:12.874464Z  WARN conn{id=11}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-16T00:47:12.874646Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:12.875112Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49335 dual_stack=true relay-1 | 2026-09-16T00:47:12.876941Z  INFO conn{id=12}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:12.876957Z  INFO conn{id=12}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-16T00:47:12.877372Z  INFO conn{id=12}: 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-8283c0b9f3c66452 relay-1 | 2026-09-16T00:47:12.877538Z  WARN conn{id=12}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-16T00:47:12.877695Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-16T00:47:12.877713Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:13.079301Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52135 dual_stack=true relay-1 | 2026-09-16T00:47:13.082033Z  INFO conn{id=13}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:13.082073Z  INFO conn{id=13}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:13.082503Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | not ok 10 - moq-test-subgroup-per-group 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-09-16T00:47:13.082637Z  WARN conn{id=13}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-16T00:47:13.082908Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:13.083435Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48526 dual_stack=true relay-1 | 2026-09-16T00:47:13.086526Z  INFO conn{id=14}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:13.086545Z  INFO conn{id=14}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-16T00:47:13.086816Z  INFO conn{id=14}: 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-32b4c22841fcdf9a relay-1 | 2026-09-16T00:47:13.087031Z  WARN conn{id=14}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-16T00:47:13.087310Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-16T00:47:13.087326Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:13.288682Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48313 dual_stack=true relay-1 | 2026-09-16T00:47:13.291490Z  INFO conn{id=15}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:13.291520Z  INFO conn{id=15}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:13.291928Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-16T00:47:13.292208Z  INFO conn{id=15}: moq_net::ietf::session: session terminated relay-1 | 2026-09-16T00:47:13.292235Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:13.292221Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | not ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 209 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... test-client-1 | 2026-09-16T00:47:13.292726Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54091 dual_stack=true relay-1 | 2026-09-16T00:47:13.295365Z  INFO conn{id=16}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:13.295385Z  INFO conn{id=16}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-16T00:47:13.295684Z  INFO conn{id=16}: 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-567e5638969e756f relay-1 | 2026-09-16T00:47:13.295883Z  WARN conn{id=16}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-16T00:47:13.296018Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-16T00:47:13.296092Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:13.497547Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59915 dual_stack=true relay-1 | 2026-09-16T00:47:13.500553Z  INFO conn{id=17}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:13.500585Z  INFO conn{id=17}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:13.501001Z  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 relay-1 | 2026-09-16T00:47:13.501240Z  INFO conn{id=17}: moq_net::ietf::session: session terminated relay-1 | 2026-09-16T00:47:13.501280Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:13.501180Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | --- test-client-1 | duration_ms: 209 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... test-client-1 | 2026-09-16T00:47:13.501790Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51097 dual_stack=true relay-1 | 2026-09-16T00:47:13.503904Z  INFO conn{id=18}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:13.503922Z  INFO conn{id=18}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-16T00:47:13.504273Z  INFO conn{id=18}: 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-d79577b17ddacac0 relay-1 | 2026-09-16T00:47:13.504466Z  WARN conn{id=18}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-16T00:47:13.504613Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-16T00:47:13.504632Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:13.705883Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40406 dual_stack=true relay-1 | 2026-09-16T00:47:13.708557Z  INFO conn{id=19}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:13.708589Z  INFO conn{id=19}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:13.708968Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-16T00:47:13.709143Z  WARN conn{id=19}: moq_net::ietf::session: session error err=short buffer test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- relay-1 | 2026-09-16T00:47:13.709499Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... test-client-1 | 2026-09-16T00:47:13.710106Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60965 dual_stack=true relay-1 | 2026-09-16T00:47:13.712592Z  INFO conn{id=20}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:13.712607Z  INFO conn{id=20}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-16T00:47:13.712872Z  INFO conn{id=20}: 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-be8c12e835c287e3 relay-1 | 2026-09-16T00:47:13.713036Z  WARN conn{id=20}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-16T00:47:13.713214Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-16T00:47:13.713229Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:13.914474Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51946 dual_stack=true relay-1 | 2026-09-16T00:47:13.917131Z  INFO conn{id=21}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:13.917171Z  INFO conn{id=21}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:13.917588Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-16T00:47:13.917713Z  WARN conn{id=21}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-16T00:47:13.917865Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-16T00:47:13.917888Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed 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 | ... test-client-1 | 2026-09-16T00:47:13.918577Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33872 dual_stack=true relay-1 | 2026-09-16T00:47:13.920531Z  INFO conn{id=22}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:13.920550Z  INFO conn{id=22}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-16T00:47:13.920825Z  INFO conn{id=22}: 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-04ba4fdabb6d0f12 relay-1 | 2026-09-16T00:47:13.921019Z  WARN conn{id=22}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-16T00:47:13.921214Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-16T00:47:13.921232Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:14.122526Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37493 dual_stack=true relay-1 | 2026-09-16T00:47:14.125333Z  INFO conn{id=23}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:14.125364Z  INFO conn{id=23}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:14.125733Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-16T00:47:14.125850Z  WARN conn{id=23}: 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 | ... test-client-1 | 2026-09-16T00:47:14.126681Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44969 dual_stack=true relay-1 | 2026-09-16T00:47:14.126907Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed relay-1 | 2026-09-16T00:47:14.128733Z  INFO conn{id=24}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:14.128753Z  INFO conn{id=24}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-16T00:47:14.129041Z  INFO conn{id=24}: 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-df5914f346471f9a relay-1 | 2026-09-16T00:47:14.129212Z  WARN conn{id=24}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-16T00:47:14.129384Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-16T00:47:14.129398Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:14.330707Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57150 dual_stack=true relay-1 | 2026-09-16T00:47:14.333554Z  INFO conn{id=25}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:14.333591Z  INFO conn{id=25}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:14.333990Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-16T00:47:14.334207Z  WARN conn{id=25}: 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 | ... relay-1 | 2026-09-16T00:47:14.334533Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:14.334953Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42767 dual_stack=true relay-1 | 2026-09-16T00:47:14.337223Z  INFO conn{id=26}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:14.337239Z  INFO conn{id=26}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-16T00:47:14.337546Z  INFO conn{id=26}: 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-b6d5ee34030280d6 relay-1 | 2026-09-16T00:47:14.337746Z  WARN conn{id=26}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-16T00:47:14.337888Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-16T00:47:14.337902Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:14.539212Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56108 dual_stack=true relay-1 | 2026-09-16T00:47:14.541924Z  INFO conn{id=27}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:14.541999Z  INFO conn{id=27}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:14.542514Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-16T00:47:14.542701Z  WARN conn{id=27}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-16T00:47:14.542886Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed 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 | ... test-client-1 | 2026-09-16T00:47:14.543499Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35594 dual_stack=true relay-1 | 2026-09-16T00:47:14.545433Z  INFO conn{id=28}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:14.545450Z  INFO conn{id=28}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-16T00:47:14.545742Z  WARN conn{id=28}: moq_net::ietf::session: session error err=unsupported relay-1 | 2026-09-16T00:47:14.545890Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-16T00:47:14.545911Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-16T00:47:14.747206Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51711 dual_stack=true relay-1 | 2026-09-16T00:47:14.749770Z  INFO conn{id=29}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-16T00:47:14.749804Z  INFO conn{id=29}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-16T00:47:14.750363Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-16T00:47:14.750506Z  WARN conn{id=29}: moq_net::ietf::session: session error err=short buffer test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 207 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... 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'