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-12T00:47:23Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-12T00:47:23Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-12T00:47:23Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-12T00:47:23Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-12T00:47:23Z" 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-12T00:47:23.265577Z  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-12T00:47:23.265597Z  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-12T00:47:23.267995Z  INFO moq_relay::cluster: cluster initialized origin_id=3230654789981934 configured=false relay-1 | 2026-09-12T00:47:23.269028Z  INFO moq_relay::relay: listening addr=[::]:4443 relay-1 | 2026-09-12T00:47:23.269234Z  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-12T00:47:23.269245Z  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-12T00:47:28.869467Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57558 dual_stack=true relay-1 | 2026-09-12T00:47:28.911004Z  INFO conn{id=0}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:28.911045Z  INFO conn{id=0}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:28.911365Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 42 test-client-1 | connection_id: 2c1f8b9079874d2b40dcf9c1531cd67f test-client-1 | ... relay-1 | 2026-09-12T00:47:28.911735Z  INFO conn{id=0}: moq_net::ietf::session: session terminated test-client-1 | 2026-09-12T00:47:28.911661Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-12T00:47:28.911774Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:28.912396Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45092 dual_stack=true relay-1 | 2026-09-12T00:47:28.914808Z  INFO conn{id=1}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:28.914827Z  INFO conn{id=1}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:28.915005Z  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: 2006 test-client-1 | connection_id: f0641cd4138a61d5b684772e7a00c1ee test-client-1 | ... test-client-1 | 2026-09-12T00:47:30.918057Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) relay-1 | 2026-09-12T00:47:30.918123Z  WARN conn{id=1}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:30.918501Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:30.919210Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42369 dual_stack=true relay-1 | 2026-09-12T00:47:30.921874Z  INFO conn{id=2}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:30.921903Z  INFO conn{id=2}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:30.922137Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | 2026-09-12T00:47:30.922370Z  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 test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 69407308d660e6041f05a0202ec458e3 test-client-1 | ... relay-1 | 2026-09-12T00:47:30.922675Z  WARN conn{id=2}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:30.922872Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:30.922643Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=404. Relay may use different error text. test-client-1 | 2026-09-12T00:47:30.923486Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51833 dual_stack=true relay-1 | 2026-09-12T00:47:30.925986Z  INFO conn{id=3}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:30.926006Z  INFO conn{id=3}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:30.926865Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37788 dual_stack=true relay-1 | 2026-09-12T00:47:30.929167Z  INFO conn{id=4}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:30.929185Z  INFO conn{id=4}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:30.929392Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-12T00:47:30.929401Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | 2026-09-12T00:47:30.929586Z  INFO conn{id=4}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track test-client-1 | 2026-09-12T00:47:33.930985Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - publish-namespace-subscribe relay-1 | 2026-09-12T00:47:33.931022Z  WARN conn{id=3}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:33.931134Z  WARN conn{id=4}: moq_net::ietf::session: session error err=short buffer test-client-1 | --- test-client-1 | duration_ms: 3008 test-client-1 | publisher_connection_id: 3633927971f54b966fba1cdc6aeac004 test-client-1 | subscriber_connection_id: 63ca4feb7194737313db53ebf2fe1c15 test-client-1 | ... relay-1 | 2026-09-12T00:47:33.931612Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed relay-1 | 2026-09-12T00:47:33.931716Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:33.932200Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51126 dual_stack=true relay-1 | 2026-09-12T00:47:33.934980Z  INFO conn{id=5}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:33.935004Z  INFO conn{id=5}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:33.935269Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | 2026-09-12T00:47:33.935539Z  INFO conn{id=5}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track test-client-1 | 2026-09-12T00:47:34.437256Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56190 dual_stack=true relay-1 | 2026-09-12T00:47:34.441245Z  INFO conn{id=6}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:34.441276Z  INFO conn{id=6}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:34.441555Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop test-client-1 | 2026-09-12T00:47:35.919870Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-12T00:47:35.919832Z  INFO conn{id=5}: moq_net::ietf::session: session terminated relay-1 | 2026-09-12T00:47:35.919891Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:37.443251Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-12T00:47:37.443273Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=404 (may be expected) relay-1 | 2026-09-12T00:47:37.443293Z  WARN conn{id=6}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:37.443704Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3512 test-client-1 | subscriber_connection_id: 5dc5b815c0e64cb20ce05fe02ef12d39 test-client-1 | publisher_connection_id: 44d143c7563cd96900af25d9b7f60097 test-client-1 | ... test-client-1 | 2026-09-12T00:47:37.444359Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33910 dual_stack=true relay-1 | 2026-09-12T00:47:37.447378Z  INFO conn{id=7}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:37.447404Z  INFO conn{id=7}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:37.447602Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-12T00:47:39.448748Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | 2026-09-12T00:47:39.448833Z  WARN conn{id=7}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:39.449206Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-12T00:47:39.449237Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:39.549729Z  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: 2106 test-client-1 | connection_id: 44a540d92f94f01bd793688d25c2c8cb test-client-1 | ... test-client-1 | 2026-09-12T00:47:39.550706Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33770 dual_stack=true relay-1 | 2026-09-12T00:47:39.553429Z  INFO conn{id=8}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:39.553462Z  INFO conn{id=8}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:39.553715Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-12T00:47:39.554032Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-12T00:47:39.554161Z  WARN conn{id=8}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:39.554440Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed 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 | ... test-client-1 | 2026-09-12T00:47:39.555019Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55188 dual_stack=true relay-1 | 2026-09-12T00:47:39.557410Z  INFO conn{id=9}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:39.557433Z  INFO conn{id=9}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:39.558272Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45877 dual_stack=true relay-1 | 2026-09-12T00:47:39.560466Z  INFO conn{id=10}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:39.560487Z  INFO conn{id=10}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:39.560708Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-12T00:47:39.561014Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-12T00:47:39.561143Z  WARN conn{id=9}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:39.561363Z  INFO conn{id=10}: moq_net::ietf::session: session terminated relay-1 | 2026-09-12T00:47:39.561388Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed relay-1 | 2026-09-12T00:47:39.561582Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:39.561584Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-12T00:47:39.562031Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41626 dual_stack=true 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-12T00:47:39.564213Z  INFO conn{id=11}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:39.564233Z  INFO conn{id=11}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:39.564434Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | 2026-09-12T00:47:39.564598Z  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 | --- relay-1 | 2026-09-12T00:47:39.564895Z  WARN conn{id=11}: moq_net::ietf::session: session error err=short buffer 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-12T00:47:39.565148Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:39.565915Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36857 dual_stack=true relay-1 | 2026-09-12T00:47:39.568157Z  INFO conn{id=12}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:39.568176Z  INFO conn{id=12}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-12T00:47:39.568578Z  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-3037bcf570c3bc42 relay-1 | 2026-09-12T00:47:39.568860Z  WARN conn{id=12}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:39.569052Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-12T00:47:39.569073Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:39.770911Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41478 dual_stack=true relay-1 | 2026-09-12T00:47:39.773788Z  INFO conn{id=13}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:39.773823Z  INFO conn{id=13}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:39.774285Z  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: 209 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-09-12T00:47:39.774487Z  WARN conn{id=13}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:39.774798Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:39.775390Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59112 dual_stack=true relay-1 | 2026-09-12T00:47:39.777950Z  INFO conn{id=14}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:39.777970Z  INFO conn{id=14}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-12T00:47:39.778366Z  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-779fe2eb9726c38f relay-1 | 2026-09-12T00:47:39.778617Z  WARN conn{id=14}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:39.778812Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-12T00:47:39.778830Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:39.979454Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56447 dual_stack=true relay-1 | 2026-09-12T00:47:39.982491Z  INFO conn{id=15}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:39.982542Z  INFO conn{id=15}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:39.983052Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) 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-09-12T00:47:39.983212Z  WARN conn{id=15}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:39.983592Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:39.984144Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53573 dual_stack=true relay-1 | 2026-09-12T00:47:39.987334Z  INFO conn{id=16}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:39.987367Z  INFO conn{id=16}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-12T00:47:39.987827Z  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-82c346e1c6be7c3b relay-1 | 2026-09-12T00:47:39.988085Z  WARN conn{id=16}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:39.988266Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-12T00:47:39.988289Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:40.189904Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34835 dual_stack=true relay-1 | 2026-09-12T00:47:40.192736Z  INFO conn{id=17}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:40.192768Z  INFO conn{id=17}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:40.193308Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-12T00:47:40.193452Z  WARN conn{id=17}: moq_net::ietf::session: session error err=short buffer test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 210 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-09-12T00:47:40.193716Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:40.194330Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41548 dual_stack=true relay-1 | 2026-09-12T00:47:40.196782Z  INFO conn{id=18}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:40.196802Z  INFO conn{id=18}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-12T00:47:40.197145Z  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-2fb07181103e6c74 relay-1 | 2026-09-12T00:47:40.197429Z  WARN conn{id=18}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:40.197666Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-12T00:47:40.197684Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:40.399130Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52023 dual_stack=true relay-1 | 2026-09-12T00:47:40.401529Z  INFO conn{id=19}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:40.401553Z  INFO conn{id=19}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:40.402002Z  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" relay-1 | 2026-09-12T00:47:40.402134Z  WARN conn{id=19}: moq_net::ietf::session: session error err=short buffer test-client-1 | ... relay-1 | 2026-09-12T00:47:40.402462Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:40.403018Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38480 dual_stack=true relay-1 | 2026-09-12T00:47:40.405280Z  INFO conn{id=20}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:40.405298Z  INFO conn{id=20}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-12T00:47:40.405663Z  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-cf28b88c41472b71 relay-1 | 2026-09-12T00:47:40.405927Z  WARN conn{id=20}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:40.406132Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-12T00:47:40.406155Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:40.607557Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55219 dual_stack=true relay-1 | 2026-09-12T00:47:40.610338Z  INFO conn{id=21}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:40.610370Z  INFO conn{id=21}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:40.610891Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | not ok 14 - moq-test-datagram relay-1 | 2026-09-12T00:47:40.611039Z  WARN conn{id=21}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:40.611306Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed 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-12T00:47:40.611926Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55875 dual_stack=true relay-1 | 2026-09-12T00:47:40.614299Z  INFO conn{id=22}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:40.614321Z  INFO conn{id=22}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-12T00:47:40.614700Z  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-04d6ee2172ad05be relay-1 | 2026-09-12T00:47:40.614908Z  WARN conn{id=22}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:40.615146Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-12T00:47:40.615167Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:40.816654Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43492 dual_stack=true relay-1 | 2026-09-12T00:47:40.818979Z  INFO conn{id=23}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:40.818999Z  INFO conn{id=23}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:40.819409Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-12T00:47:40.819550Z  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 | ... relay-1 | 2026-09-12T00:47:40.819848Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:40.820375Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37490 dual_stack=true relay-1 | 2026-09-12T00:47:40.822755Z  INFO conn{id=24}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:40.822775Z  INFO conn{id=24}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-12T00:47:40.823157Z  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-14d95cfa8c931162 relay-1 | 2026-09-12T00:47:40.823426Z  WARN conn{id=24}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:40.823648Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-12T00:47:40.823668Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:41.025197Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55286 dual_stack=true relay-1 | 2026-09-12T00:47:41.027661Z  INFO conn{id=25}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:41.027685Z  INFO conn{id=25}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:41.028084Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) 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-12T00:47:41.028233Z  WARN conn{id=25}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:41.028466Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:41.028976Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47881 dual_stack=true relay-1 | 2026-09-12T00:47:41.031306Z  INFO conn{id=26}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:41.031325Z  INFO conn{id=26}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-12T00:47:41.031694Z  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-1166d683a2f345ad relay-1 | 2026-09-12T00:47:41.031949Z  WARN conn{id=26}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-12T00:47:41.032140Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-12T00:47:41.032161Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:41.233770Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51311 dual_stack=true relay-1 | 2026-09-12T00:47:41.236726Z  INFO conn{id=27}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:41.236764Z  INFO conn{id=27}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:41.237278Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-12T00:47:41.237453Z  WARN conn{id=27}: moq_net::ietf::session: session error err=short buffer test-client-1 | not ok 17 - moq-test-increments test-client-1 | --- test-client-1 | duration_ms: 209 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-09-12T00:47:41.237809Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:41.238334Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33005 dual_stack=true relay-1 | 2026-09-12T00:47:41.240733Z  INFO conn{id=28}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:41.240756Z  INFO conn{id=28}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-12T00:47:41.241174Z  WARN conn{id=28}: moq_net::ietf::session: session error err=unsupported relay-1 | 2026-09-12T00:47:41.241423Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-12T00:47:41.241446Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-12T00:47:41.442962Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45440 dual_stack=true relay-1 | 2026-09-12T00:47:41.445822Z  INFO conn{id=29}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-12T00:47:41.445855Z  INFO conn{id=29}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-12T00:47:41.446314Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-12T00:47:41.446496Z  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: 209 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'