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-15T00:49:30Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-15T00:49:30Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-15T00:49:30Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-15T00:49:30Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-15T00:49:30Z" 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-15T00:49:30.452888Z  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-15T00:49:30.452910Z  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-15T00:49:30.455399Z  INFO moq_relay::cluster: cluster initialized origin_id=6037962346580520 configured=false relay-1 | 2026-09-15T00:49:30.456433Z  INFO moq_relay::relay: listening addr=[::]:4443 kind="quic" relay-1 | 2026-09-15T00:49:30.456529Z  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-15T00:49:30.456543Z  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-15T00:49:36.069989Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37108 dual_stack=true relay-1 | 2026-09-15T00:49:36.113696Z  INFO conn{id=0}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:36.113739Z  INFO conn{id=0}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:36.114028Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 44 test-client-1 | connection_id: 657bfb35964e1824c6282a47a92ba334 test-client-1 | ... test-client-1 | 2026-09-15T00:49:36.114214Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T00:49:36.114304Z  INFO conn{id=0}: moq_net::ietf::session: session terminated relay-1 | 2026-09-15T00:49:36.114392Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:36.114977Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35903 dual_stack=true relay-1 | 2026-09-15T00:49:36.117536Z  INFO conn{id=1}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:36.117558Z  INFO conn{id=1}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:36.117811Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop test-client-1 | 2026-09-15T00:49:38.119059Z  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: 85693a4f7eb8f665bae64ceed527ebfd test-client-1 | ... relay-1 | 2026-09-15T00:49:38.119151Z  WARN conn{id=1}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:38.119604Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:38.120224Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40040 dual_stack=true relay-1 | 2026-09-15T00:49:38.123117Z  INFO conn{id=2}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:38.123143Z  INFO conn{id=2}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:38.123398Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | 2026-09-15T00:49:38.123621Z  INFO conn{id=2}: moq_net::ietf::publisher: subscribe started id=0 broadcast=nonexistent/namespace track=test-track test-client-1 | 2026-09-15T00:49:38.123946Z  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-15T00:49:38.124009Z  WARN conn{id=2}: moq_net::ietf::session: session error err=short buffer test-client-1 | duration_ms: 5 test-client-1 | connection_id: f7e9279309897c8fd6427f04365f7d81 test-client-1 | ... relay-1 | 2026-09-15T00:49:38.124330Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:38.124991Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40878 dual_stack=true relay-1 | 2026-09-15T00:49:38.127600Z  INFO conn{id=3}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:38.127619Z  INFO conn{id=3}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:38.128533Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42904 dual_stack=true relay-1 | 2026-09-15T00:49:38.130895Z  INFO conn{id=4}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:38.130920Z  INFO conn{id=4}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:38.131120Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-15T00:49:38.131135Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | 2026-09-15T00:49:38.131374Z  INFO conn{id=4}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track test-client-1 | 2026-09-15T00:49:41.132814Z  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-15T00:49:41.132882Z  WARN conn{id=3}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:41.133206Z  INFO conn{id=4}: moq_net::ietf::session: session terminated test-client-1 | --- relay-1 | 2026-09-15T00:49:41.133239Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | duration_ms: 3008 test-client-1 | publisher_connection_id: 8f3f81b526200e6489b4dc277ce7eeff test-client-1 | subscriber_connection_id: a19d42ff773cde64f91a495c8bb533d2 test-client-1 | ... test-client-1 | 2026-09-15T00:49:41.133216Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T00:49:41.133549Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:41.134208Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33058 dual_stack=true relay-1 | 2026-09-15T00:49:41.136965Z  INFO conn{id=5}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:41.136991Z  INFO conn{id=5}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:41.137280Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | 2026-09-15T00:49:41.137578Z  INFO conn{id=5}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track test-client-1 | 2026-09-15T00:49:41.639570Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52707 dual_stack=true relay-1 | 2026-09-15T00:49:41.642850Z  INFO conn{id=6}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:41.642884Z  INFO conn{id=6}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:41.643160Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | 2026-09-15T00:49:43.121365Z  INFO conn{id=5}: moq_net::ietf::session: session terminated relay-1 | 2026-09-15T00:49:43.121404Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:43.121441Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:49:44.644676Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-15T00:49:44.644700Z  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: 3511 test-client-1 | subscriber_connection_id: 10ddfdca9fc73b9f196f3267dbd401f1 test-client-1 | publisher_connection_id: f9fb5180c4da17b6a5b8779df124018f test-client-1 | ... relay-1 | 2026-09-15T00:49:44.644786Z  WARN conn{id=6}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:44.645339Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:44.645922Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54386 dual_stack=true relay-1 | 2026-09-15T00:49:44.649981Z  INFO conn{id=7}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:44.650005Z  INFO conn{id=7}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:44.650254Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-15T00:49:46.651576Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | 2026-09-15T00:49:46.651672Z  WARN conn{id=7}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:46.652072Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T00:49:46.652130Z  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: 2107 test-client-1 | connection_id: f6f74ad8b7be59f83085369a3a5f6d99 test-client-1 | ... test-client-1 | 2026-09-15T00:49:46.752600Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | 2026-09-15T00:49:46.753684Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47679 dual_stack=true relay-1 | 2026-09-15T00:49:46.756855Z  INFO conn{id=8}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:46.756881Z  INFO conn{id=8}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:46.757121Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-15T00:49:46.757473Z  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-15T00:49:46.757593Z  WARN conn{id=8}: moq_net::ietf::session: session error err=short buffer test-client-1 | --- relay-1 | 2026-09-15T00:49:46.757922Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | duration_ms: 4 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... test-client-1 | 2026-09-15T00:49:46.758539Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56767 dual_stack=true relay-1 | 2026-09-15T00:49:46.760836Z  INFO conn{id=9}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:46.760856Z  INFO conn{id=9}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:46.761711Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45361 dual_stack=true relay-1 | 2026-09-15T00:49:46.764518Z  INFO conn{id=10}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:46.764537Z  INFO conn{id=10}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:46.764724Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-15T00:49:46.764998Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 7 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-09-15T00:49:46.765296Z  INFO conn{id=9}: moq_net::ietf::session: session terminated relay-1 | 2026-09-15T00:49:46.765427Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:46.765505Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:49:46.765617Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T00:49:46.765611Z  INFO conn{id=10}: moq_net::ietf::session: session terminated relay-1 | 2026-09-15T00:49:46.765662Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:46.766256Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56786 dual_stack=true relay-1 | 2026-09-15T00:49:46.768963Z  INFO conn{id=11}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:46.768989Z  INFO conn{id=11}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:46.769171Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | 2026-09-15T00:49:46.769394Z  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: 4 test-client-1 | message: "expected REQUEST_ERROR TIMEOUT, got: closed, code=404" test-client-1 | ... relay-1 | 2026-09-15T00:49:46.769743Z  WARN conn{id=11}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:46.770004Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:46.770543Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52858 dual_stack=true relay-1 | 2026-09-15T00:49:46.773013Z  INFO conn{id=12}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:46.773050Z  INFO conn{id=12}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-15T00:49:46.773426Z  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-e6c3ece28f5496e8 relay-1 | 2026-09-15T00:49:46.773630Z  WARN conn{id=12}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:46.773845Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T00:49:46.773868Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:46.975906Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33421 dual_stack=true relay-1 | 2026-09-15T00:49:46.978510Z  INFO conn{id=13}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:46.978537Z  INFO conn{id=13}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:46.978982Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-15T00:49:46.979103Z  WARN conn{id=13}: moq_net::ietf::session: session error err=short buffer 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-15T00:49:46.979547Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:46.980141Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45740 dual_stack=true relay-1 | 2026-09-15T00:49:46.982991Z  INFO conn{id=14}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:46.983014Z  INFO conn{id=14}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-15T00:49:46.983358Z  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-0f38fcc593b84b8b relay-1 | 2026-09-15T00:49:46.983724Z  WARN conn{id=14}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:46.983953Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T00:49:46.983968Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:47.185531Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40196 dual_stack=true relay-1 | 2026-09-15T00:49:47.188054Z  INFO conn{id=15}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:47.188076Z  INFO conn{id=15}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:47.188531Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-15T00:49:47.188652Z  WARN conn{id=15}: moq_net::ietf::session: session error err=short buffer test-client-1 | not ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 209 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-09-15T00:49:47.188975Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:47.189535Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43512 dual_stack=true relay-1 | 2026-09-15T00:49:47.192342Z  INFO conn{id=16}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:47.192361Z  INFO conn{id=16}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-15T00:49:47.192692Z  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-cec772409b9b37ca relay-1 | 2026-09-15T00:49:47.192999Z  WARN conn{id=16}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:47.193247Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T00:49:47.193269Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:47.394832Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60985 dual_stack=true relay-1 | 2026-09-15T00:49:47.397435Z  INFO conn{id=17}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:47.397462Z  INFO conn{id=17}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:47.398228Z  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-15T00:49:47.398422Z  WARN conn{id=17}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:47.398742Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:47.399314Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50116 dual_stack=true relay-1 | 2026-09-15T00:49:47.402618Z  INFO conn{id=18}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:47.402643Z  INFO conn{id=18}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-15T00:49:47.403033Z  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-9d2d8af88f6fe939 relay-1 | 2026-09-15T00:49:47.403282Z  WARN conn{id=18}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:47.403511Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T00:49:47.403544Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:47.604274Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34020 dual_stack=true relay-1 | 2026-09-15T00:49:47.606660Z  INFO conn{id=19}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:47.606680Z  INFO conn{id=19}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:47.607115Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... relay-1 | 2026-09-15T00:49:47.607239Z  WARN conn{id=19}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:47.607555Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:47.608121Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59858 dual_stack=true relay-1 | 2026-09-15T00:49:47.610774Z  INFO conn{id=20}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:47.610799Z  INFO conn{id=20}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-15T00:49:47.611175Z  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-e1a48425d99decf5 relay-1 | 2026-09-15T00:49:47.611463Z  WARN conn{id=20}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:47.611686Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T00:49:47.611705Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:47.813120Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57122 dual_stack=true relay-1 | 2026-09-15T00:49:47.816750Z  INFO conn{id=21}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:47.816790Z  INFO conn{id=21}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:47.817271Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-15T00:49:47.817473Z  WARN conn{id=21}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:47.817727Z  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: 210 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... test-client-1 | 2026-09-15T00:49:47.818397Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55048 dual_stack=true relay-1 | 2026-09-15T00:49:47.821348Z  INFO conn{id=22}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:47.821368Z  INFO conn{id=22}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-15T00:49:47.821762Z  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-5c51bb4657fa4baa relay-1 | 2026-09-15T00:49:47.822001Z  WARN conn{id=22}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:47.822233Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T00:49:47.822251Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:48.022903Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38129 dual_stack=true relay-1 | 2026-09-15T00:49:48.025558Z  INFO conn{id=23}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:48.025577Z  INFO conn{id=23}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:48.026035Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-15T00:49:48.026178Z  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-15T00:49:48.027041Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38867 dual_stack=true relay-1 | 2026-09-15T00:49:48.027255Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed relay-1 | 2026-09-15T00:49:48.029896Z  INFO conn{id=24}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:48.029915Z  INFO conn{id=24}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-15T00:49:48.030287Z  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-1874af3c856265ee relay-1 | 2026-09-15T00:49:48.030513Z  WARN conn{id=24}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:48.030752Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T00:49:48.030776Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:48.232216Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46156 dual_stack=true relay-1 | 2026-09-15T00:49:48.234984Z  INFO conn{id=25}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:48.235005Z  INFO conn{id=25}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:48.235481Z  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: 209 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... test-client-1 | 2026-09-15T00:49:48.235691Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:49:48.236361Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36872 dual_stack=true relay-1 | 2026-09-15T00:49:48.235677Z  INFO conn{id=25}: moq_net::ietf::session: session terminated relay-1 | 2026-09-15T00:49:48.235704Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed relay-1 | 2026-09-15T00:49:48.239392Z  INFO conn{id=26}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:48.239412Z  INFO conn{id=26}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-15T00:49:48.239770Z  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-fb15bd2c5dd8422d relay-1 | 2026-09-15T00:49:48.240066Z  WARN conn{id=26}: moq_net::ietf::session: session error err=short buffer relay-1 | 2026-09-15T00:49:48.240275Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T00:49:48.240293Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:48.440960Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56451 dual_stack=true relay-1 | 2026-09-15T00:49:48.443664Z  INFO conn{id=27}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:48.443685Z  INFO conn{id=27}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:48.444153Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-09-15T00:49:48.444278Z  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: 208 test-client-1 | message: "PUBLISH was rejected: closed, code=3" test-client-1 | ... test-client-1 | 2026-09-15T00:49:48.444996Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56240 dual_stack=true relay-1 | 2026-09-15T00:49:48.445363Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed relay-1 | 2026-09-15T00:49:48.447835Z  INFO conn{id=28}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:48.447855Z  INFO conn{id=28}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic relay-1 | 2026-09-15T00:49:48.448237Z  WARN conn{id=28}: moq_net::ietf::session: session error err=unsupported relay-1 | 2026-09-15T00:49:48.448450Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T00:49:48.448475Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T00:49:48.649993Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36497 dual_stack=true relay-1 | 2026-09-15T00:49:48.653094Z  INFO conn{id=29}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T00:49:48.653113Z  INFO conn{id=29}: moq_relay::connection: negotiated version=moq-transport-18 transport=quic test-client-1 | 2026-09-15T00:49:48.653560Z  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 | --- relay-1 | 2026-09-15T00:49:48.653702Z  WARN conn{id=29}: moq_net::ietf::session: session error err=short buffer 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'