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-22T00:46:53Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-22T00:46:53Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-22T00:46:53Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-22T00:46:53Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-22T00:46:53Z" 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-22T00:46:53.710727Z  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-22T00:46:53.710780Z  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-22T00:46:53.713299Z  INFO moq_relay::cluster: cluster initialized origin_id=2743364931252196 configured=false relay-1 | 2026-09-22T00:46:53.714332Z  INFO moq_relay::relay: listening addr=[::]:4443 kind="quic" relay-1 | 2026-09-22T00:46:53.714390Z  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-22T00:46:53.714403Z  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-22T00:46:59.320996Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42840 dual_stack=true relay-1 | 2026-09-22T00:46:59.363387Z  INFO conn{id=0}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:46:59.363426Z  INFO conn{id=0}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:46:59.363697Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 43 test-client-1 | connection_id: 5563b055eb7817e09bed762cba8b4df9 test-client-1 | ... relay-1 | 2026-09-22T00:46:59.364065Z  INFO conn{id=0}: moq_net::ietf::session: session terminated relay-1 | 2026-09-22T00:46:59.364109Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:46:59.364189Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:46:59.364796Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46347 dual_stack=true relay-1 | 2026-09-22T00:46:59.367243Z  INFO conn{id=1}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:46:59.367263Z  INFO conn{id=1}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:46:59.367496Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop test-client-1 | 2026-09-22T00:47:01.369535Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2005 test-client-1 | connection_id: 78f6165c4a36eba34b6f8b4d36c1573b test-client-1 | ... relay-1 | 2026-09-22T00:47:01.369635Z  WARN conn{id=1}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-22T00:47:01.370125Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:01.370636Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49042 dual_stack=true relay-1 | 2026-09-22T00:47:01.373234Z  INFO conn{id=2}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:01.373260Z  INFO conn{id=2}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:01.373507Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | 2026-09-22T00:47:01.373673Z  INFO conn{id=2}: moq_net::ietf::publisher: subscribe started id=0 broadcast=nonexistent/namespace track=test-track test-client-1 | 2026-09-22T00:47:01.373914Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=404. Relay may use different error text. test-client-1 | ok 3 - subscribe-error test-client-1 | --- relay-1 | 2026-09-22T00:47:01.373952Z  WARN conn{id=2}: moq_net::ietf::session: session error err=short buffer test-client-1 | duration_ms: 4 test-client-1 | connection_id: 162c10278cfb80286bb520da36aa725a test-client-1 | ... relay-1 | 2026-09-22T00:47:01.374221Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:01.374834Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36337 dual_stack=true relay-1 | 2026-09-22T00:47:01.377386Z  INFO conn{id=3}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:01.377413Z  INFO conn{id=3}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:01.378293Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49682 dual_stack=true relay-1 | 2026-09-22T00:47:01.380747Z  INFO conn{id=4}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:01.380768Z  INFO conn{id=4}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:01.381000Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-22T00:47:01.381010Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | 2026-09-22T00:47:01.381194Z  INFO conn{id=4}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- relay-1 | 2026-09-22T00:47:04.382687Z  WARN conn{id=3}: moq_net::ietf::session: session error err=short buffer test-client-1 | duration_ms: 3008 test-client-1 | publisher_connection_id: a20622d4998006222c82a72dc5b0c651 test-client-1 | subscriber_connection_id: 8ab1f037516e92bcab835405479a7c07 test-client-1 | ... test-client-1 | 2026-09-22T00:47:04.382617Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | 2026-09-22T00:47:04.382997Z  INFO conn{id=4}: moq_net::ietf::session: session terminated relay-1 | 2026-09-22T00:47:04.383034Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:04.383244Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-22T00:47:04.383418Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:04.383894Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34848 dual_stack=true relay-1 | 2026-09-22T00:47:04.386586Z  INFO conn{id=5}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:04.386618Z  INFO conn{id=5}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:04.386836Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | 2026-09-22T00:47:04.387089Z  INFO conn{id=5}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track test-client-1 | 2026-09-22T00:47:04.888102Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43130 dual_stack=true relay-1 | 2026-09-22T00:47:04.891416Z  INFO conn{id=6}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:04.891451Z  INFO conn{id=6}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:04.891725Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | 2026-09-22T00:47:06.371544Z  INFO conn{id=5}: moq_net::ietf::session: session terminated test-client-1 | 2026-09-22T00:47:06.371532Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-22T00:47:06.371600Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:07.892948Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-22T00:47:07.892974Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=404 (may be expected) relay-1 | 2026-09-22T00:47:07.893028Z  WARN conn{id=6}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-22T00:47:07.893405Z  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: 3510 test-client-1 | subscriber_connection_id: e6912bbf40224b658bb003fe1670fb75 test-client-1 | publisher_connection_id: ba75aa9732d94f2c4bc6f70cb3be0f73 test-client-1 | ... test-client-1 | 2026-09-22T00:47:07.894165Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33933 dual_stack=true relay-1 | 2026-09-22T00:47:07.896669Z  INFO conn{id=7}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:07.896695Z  INFO conn{id=7}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:07.896935Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-22T00:47:09.898925Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | 2026-09-22T00:47:09.899021Z  WARN conn{id=7}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-22T00:47:09.899450Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-22T00:47:09.899487Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:10.000001Z  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: 064d71b72ea9db3f82899ec571481adb test-client-1 | ... test-client-1 | 2026-09-22T00:47:10.001125Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37837 dual_stack=true relay-1 | 2026-09-22T00:47:10.003930Z  INFO conn{id=8}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:10.003959Z  INFO conn{id=8}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:10.004226Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-22T00:47:10.004529Z  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 relay-1 | 2026-09-22T00:47:10.004667Z  WARN conn{id=8}: moq_net::ietf::session: session error err=short buffer 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-22T00:47:10.004952Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:10.005616Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41663 dual_stack=true relay-1 | 2026-09-22T00:47:10.009323Z  INFO conn{id=9}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:10.009347Z  INFO conn{id=9}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:10.010195Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41928 dual_stack=true relay-1 | 2026-09-22T00:47:10.013693Z  INFO conn{id=10}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:10.013712Z  INFO conn{id=10}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:10.013930Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-22T00:47:10.014271Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-22T00:47:10.014415Z  WARN conn{id=9}: moq_net::ietf::session: session error err=short buffer test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 9 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... test-client-1 | 2026-09-22T00:47:10.014731Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-22T00:47:10.014792Z  INFO conn{id=10}: moq_net::ietf::session: session terminated relay-1 | 2026-09-22T00:47:10.014816Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed relay-1 | 2026-09-22T00:47:10.014856Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:10.015452Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41559 dual_stack=true relay-1 | 2026-09-22T00:47:10.017794Z  INFO conn{id=11}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:10.017815Z  INFO conn{id=11}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:10.017989Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | 2026-09-22T00:47:10.018177Z  INFO conn{id=11}: moq_net::ietf::publisher: subscribe started id=0 broadcast=nonexistent/rendezvous track=test-track relay-1 | 2026-09-22T00:47:10.018518Z  INFO conn{id=11}: moq_net::ietf::session: session terminated test-client-1 | not ok 9 - rendezvous-timeout relay-1 | 2026-09-22T00:47:10.018546Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | message: "expected REQUEST_ERROR TIMEOUT, got: closed, code=404" test-client-1 | ... test-client-1 | 2026-09-22T00:47:10.018572Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:47:10.019271Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43154 dual_stack=true relay-1 | 2026-09-22T00:47:10.021559Z  INFO conn{id=12}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:10.021584Z  INFO conn{id=12}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-22T00:47:10.021976Z  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-451b73944ae5a2ab relay-1 | 2026-09-22T00:47:10.022215Z  WARN conn{id=12}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-22T00:47:10.022420Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-22T00:47:10.022444Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:10.223420Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52138 dual_stack=true relay-1 | 2026-09-22T00:47:10.226278Z  INFO conn{id=13}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:10.226315Z  INFO conn{id=13}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:10.226838Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-22T00:47:10.227046Z  WARN conn{id=13}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-22T00:47:10.227392Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed 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 | ... test-client-1 | 2026-09-22T00:47:10.227981Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39979 dual_stack=true relay-1 | 2026-09-22T00:47:10.230580Z  INFO conn{id=14}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:10.230600Z  INFO conn{id=14}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-22T00:47:10.230986Z  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-57f803f353d2a927 relay-1 | 2026-09-22T00:47:10.231233Z  WARN conn{id=14}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-22T00:47:10.231508Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-22T00:47:10.231525Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:10.432018Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32835 dual_stack=true relay-1 | 2026-09-22T00:47:10.434910Z  INFO conn{id=15}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:10.434942Z  INFO conn{id=15}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:10.435361Z  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-22T00:47:10.435572Z  WARN conn{id=15}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-22T00:47:10.435840Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:10.436496Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54625 dual_stack=true relay-1 | 2026-09-22T00:47:10.439038Z  INFO conn{id=16}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:10.439060Z  INFO conn{id=16}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-22T00:47:10.439394Z  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-dc378b6acfce1ee4 relay-1 | 2026-09-22T00:47:10.439650Z  WARN conn{id=16}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-22T00:47:10.439859Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-22T00:47:10.439876Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:10.641330Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53720 dual_stack=true relay-1 | 2026-09-22T00:47:10.644124Z  INFO conn{id=17}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:10.644151Z  INFO conn{id=17}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:10.644589Z  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: 209 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-09-22T00:47:10.644918Z  INFO conn{id=17}: moq_net::ietf::session: session terminated relay-1 | 2026-09-22T00:47:10.644981Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:10.644838Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:47:10.645553Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49100 dual_stack=true relay-1 | 2026-09-22T00:47:10.648033Z  INFO conn{id=18}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:10.648059Z  INFO conn{id=18}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-22T00:47:10.648430Z  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-b1d3b92b88696b7f relay-1 | 2026-09-22T00:47:10.648723Z  WARN conn{id=18}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-22T00:47:10.648968Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-22T00:47:10.648989Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:10.850528Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56997 dual_stack=true relay-1 | 2026-09-22T00:47:10.853906Z  INFO conn{id=19}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:10.853938Z  INFO conn{id=19}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:10.854408Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-22T00:47:10.854550Z  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 | --- test-client-1 | duration_ms: 210 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-09-22T00:47:10.854856Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-22T00:47:10.854884Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:10.855619Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33799 dual_stack=true relay-1 | 2026-09-22T00:47:10.858012Z  INFO conn{id=20}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:10.858033Z  INFO conn{id=20}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-22T00:47:10.858369Z  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-191d78b182d29127 relay-1 | 2026-09-22T00:47:10.858614Z  WARN conn{id=20}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-22T00:47:10.858903Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-22T00:47:10.858928Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:11.060352Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53253 dual_stack=true relay-1 | 2026-09-22T00:47:11.063209Z  INFO conn{id=21}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:11.063250Z  INFO conn{id=21}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:11.063796Z  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 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-22T00:47:11.063951Z  WARN conn{id=21}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-22T00:47:11.064232Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:11.064831Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55385 dual_stack=true relay-1 | 2026-09-22T00:47:11.067142Z  INFO conn{id=22}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:11.067160Z  INFO conn{id=22}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-22T00:47:11.067511Z  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-9f867269f73d0332 relay-1 | 2026-09-22T00:47:11.067765Z  WARN conn{id=22}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-22T00:47:11.068046Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-22T00:47:11.068083Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:11.269460Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57527 dual_stack=true relay-1 | 2026-09-22T00:47:11.272386Z  INFO conn{id=23}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:11.272417Z  INFO conn{id=23}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:11.272902Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-22T00:47:11.273059Z  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: 209 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-09-22T00:47:11.273763Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:11.274021Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43060 dual_stack=true relay-1 | 2026-09-22T00:47:11.276456Z  INFO conn{id=24}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:11.276475Z  INFO conn{id=24}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-22T00:47:11.276878Z  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-d145aeeebc31e5c5 relay-1 | 2026-09-22T00:47:11.277190Z  WARN conn{id=24}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-22T00:47:11.277417Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-22T00:47:11.277435Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:11.477990Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59092 dual_stack=true relay-1 | 2026-09-22T00:47:11.480528Z  INFO conn{id=25}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:11.480551Z  INFO conn{id=25}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:11.481055Z  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-22T00:47:11.481178Z  WARN conn{id=25}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-22T00:47:11.481498Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:11.482106Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45011 dual_stack=true relay-1 | 2026-09-22T00:47:11.484503Z  INFO conn{id=26}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:11.484528Z  INFO conn{id=26}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-22T00:47:11.484899Z  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-198b26e306a0fb70 relay-1 | 2026-09-22T00:47:11.485178Z  WARN conn{id=26}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-22T00:47:11.485460Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-22T00:47:11.485479Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:11.686154Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41598 dual_stack=true relay-1 | 2026-09-22T00:47:11.688793Z  INFO conn{id=27}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:11.688821Z  INFO conn{id=27}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:11.689364Z  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" relay-1 | 2026-09-22T00:47:11.689507Z  WARN conn{id=27}: moq_net::ietf::session: session error err=short buffer test-client-1 | ... relay-1 | 2026-09-22T00:47:11.689846Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:11.690383Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59771 dual_stack=true relay-1 | 2026-09-22T00:47:11.692799Z  INFO conn{id=28}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:11.692820Z  INFO conn{id=28}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-22T00:47:11.693195Z  WARN conn{id=28}: moq_net::ietf::session: session error err=unsupported relay-1 | 2026-09-22T00:47:11.693412Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-22T00:47:11.693435Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-22T00:47:11.895062Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33364 dual_stack=true relay-1 | 2026-09-22T00:47:11.897701Z  INFO conn{id=29}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-22T00:47:11.897722Z  INFO conn{id=29}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-22T00:47:11.898200Z  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-09-22T00:47:11.898338Z  WARN conn{id=29}: 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'