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: moxygen-interop:latest Client: ghcr.io/englishm/moq-interop-runner-moq-test-client:latest URL: https://relay:4443 time="2026-08-25T00:55:02Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-25T00:55:02Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-25T00:55:02Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-25T00:55:02Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-25T00:55:02Z" 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 | V0825 00:55:03.060141 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0825 00:55:03.061309 7 MoQServer.cpp:171] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.11 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..8 test-client-1 | 2026-08-25T00:55:08.673905Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55153 dual_stack=true relay-1 | V0825 00:55:08.677581 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0825 00:55:08.677604 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0825 00:55:08.677812 8 MoQSession.cpp:2572] start sess=0x7f273404b130 relay-1 | V0825 00:55:08.678080 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f273404b130 relay-1 | V0825 00:55:08.678129 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f273404b130 relay-1 | V0825 00:55:08.678156 8 MoQSession.cpp:3066] onClientSetup sess=0x7f273404b130 relay-1 | V0825 00:55:08.678160 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0825 00:55:08.678195 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0825 00:55:08.678202 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0825 00:55:08.678209 8 MoQSession.cpp:2922] sendSetup sess=0x7f273404b130 relay-1 | V0825 00:55:08.678221 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f273404b130 test-client-1 | 2026-08-25T00:55:08.678390Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V0825 00:55:08.678578 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f273404b130 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 1a6f198f98d9b119df6ceb8a34d527e9 test-client-1 | ... test-client-1 | 2026-08-25T00:55:08.679169Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260825 00:55:08.678715 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260825 00:55:08.678928 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ebc3a3b6971ddf8c, server CID=400000110d065958, downstream=[::ffff:172.18.0.3]:55153, [::]:4443=local, drain=none relay-1 | E0825 00:55:08.678996 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0825 00:55:08.679003 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f273404b130 relay-1 | V0825 00:55:08.679007 8 MoQSession.cpp:2854] close sess=0x7f273404b130 relay-1 | V0825 00:55:08.679031 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f273404b130 relay-1 | V0825 00:55:08.679057 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f273404b130 relay-1 | V0825 00:55:08.679212 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f273404b130 relay-1 | V0825 00:55:08.679223 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f273404b130 test-client-1 | 2026-08-25T00:55:08.679438Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47881 dual_stack=true relay-1 | V0825 00:55:08.681003 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0825 00:55:08.681018 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0825 00:55:08.681111 8 MoQSession.cpp:2572] start sess=0x7f2734062810 relay-1 | V0825 00:55:08.681363 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f2734062810 relay-1 | V0825 00:55:08.681386 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f2734062810 relay-1 | V0825 00:55:08.681391 8 MoQSession.cpp:3066] onClientSetup sess=0x7f2734062810 relay-1 | V0825 00:55:08.681412 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0825 00:55:08.681416 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0825 00:55:08.681420 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0825 00:55:08.681422 8 MoQSession.cpp:2922] sendSetup sess=0x7f2734062810 relay-1 | V0825 00:55:08.681429 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f2734062810 test-client-1 | 2026-08-25T00:55:08.681592Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0825 00:55:08.681748 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f2734062810 relay-1 | V0825 00:55:08.681777 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0825 00:55:08.681788 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f2734062810 test-client-1 | 2026-08-25T00:55:10.682631Z  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: 2004 test-client-1 | connection_id: 4c2001c8cb4221266f03e9da6fe1aaff test-client-1 | ... relay-1 | V0825 00:55:10.682903 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f2734062810 relay-1 | E20260825 00:55:10.683051 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260825 00:55:10.683116 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8030b79ff1a32b4a, server CID=40000015e17b72c0, downstream=[::ffff:172.18.0.3]:47881, [::]:4443=local, drain=none relay-1 | E0825 00:55:10.683189 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0825 00:55:10.683200 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f2734062810 relay-1 | V0825 00:55:10.683204 8 MoQSession.cpp:2854] close sess=0x7f2734062810 relay-1 | V0825 00:55:10.683213 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0825 00:55:10.683220 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0825 00:55:10.683228 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f2734062810 relay-1 | V0825 00:55:10.683245 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f2734062810 relay-1 | V0825 00:55:10.683374 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f2734062810 test-client-1 | 2026-08-25T00:55:10.683413Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-25T00:55:10.683773Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46714 dual_stack=true relay-1 | V0825 00:55:10.685854 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0825 00:55:10.685876 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0825 00:55:10.686001 8 MoQSession.cpp:2572] start sess=0x7f27340652a0 relay-1 | V0825 00:55:10.686170 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f27340652a0 relay-1 | V0825 00:55:10.686216 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f27340652a0 relay-1 | V0825 00:55:10.686226 8 MoQSession.cpp:3066] onClientSetup sess=0x7f27340652a0 relay-1 | V0825 00:55:10.686231 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0825 00:55:10.686235 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0825 00:55:10.686241 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0825 00:55:10.686244 8 MoQSession.cpp:2922] sendSetup sess=0x7f27340652a0 relay-1 | V0825 00:55:10.686256 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f27340652a0 test-client-1 | 2026-08-25T00:55:10.686507Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0825 00:55:10.686679 8 MoQSession.cpp:4163] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f27340652a0 relay-1 | V0825 00:55:10.686706 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0825 00:55:10.686710 8 MoQSession.cpp:6130] subscribeError sess=0x7f27340652a0 relay-1 | V0825 00:55:10.686982 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f27340652a0 test-client-1 | 2026-08-25T00:55:10.686910Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=16. Relay may use different error text. test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 18b1439eba53ee839fe637d088cf9429 test-client-1 | ... relay-1 | E20260825 00:55:10.687130 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-08-25T00:55:10.687343Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260825 00:55:10.687171 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ec0be976d02e0734, server CID=40000001155fa257, downstream=[::ffff:172.18.0.3]:46714, [::]:4443=local, drain=none relay-1 | E0825 00:55:10.687214 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0825 00:55:10.687225 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f27340652a0 relay-1 | V0825 00:55:10.687229 8 MoQSession.cpp:2854] close sess=0x7f27340652a0 relay-1 | V0825 00:55:10.687234 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f27340652a0 relay-1 | V0825 00:55:10.687245 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f27340652a0 relay-1 | V0825 00:55:10.687312 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f27340652a0 test-client-1 | 2026-08-25T00:55:10.687848Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39059 dual_stack=true relay-1 | V0825 00:55:10.689446 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0825 00:55:10.689460 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0825 00:55:10.689561 8 MoQSession.cpp:2572] start sess=0x7f2734070d00 relay-1 | V0825 00:55:10.689728 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f2734070d00 relay-1 | V0825 00:55:10.689760 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f2734070d00 relay-1 | V0825 00:55:10.689767 8 MoQSession.cpp:3066] onClientSetup sess=0x7f2734070d00 relay-1 | V0825 00:55:10.689770 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0825 00:55:10.689773 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0825 00:55:10.689778 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0825 00:55:10.689781 8 MoQSession.cpp:2922] sendSetup sess=0x7f2734070d00 relay-1 | V0825 00:55:10.689788 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f2734070d00 test-client-1 | 2026-08-25T00:55:10.690572Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36037 dual_stack=true relay-1 | V0825 00:55:10.692235 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0825 00:55:10.692256 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0825 00:55:10.692367 8 MoQSession.cpp:2572] start sess=0x7f2734083df0 relay-1 | V0825 00:55:10.692536 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f2734062810 relay-1 | V0825 00:55:10.692634 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f2734083df0 relay-1 | V0825 00:55:10.692665 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f2734083df0 relay-1 | V0825 00:55:10.692672 8 MoQSession.cpp:3066] onClientSetup sess=0x7f2734083df0 relay-1 | V0825 00:55:10.692675 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0825 00:55:10.692679 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0825 00:55:10.692683 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0825 00:55:10.692686 8 MoQSession.cpp:2922] sendSetup sess=0x7f2734083df0 relay-1 | V0825 00:55:10.692695 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f2734083df0 test-client-1 | 2026-08-25T00:55:10.692836Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-25T00:55:10.692849Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0825 00:55:10.693045 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f2734070d00 relay-1 | V0825 00:55:10.693061 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f2734083df0 relay-1 | V0825 00:55:10.693075 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0825 00:55:10.693085 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f2734070d00 relay-1 | V0825 00:55:10.693116 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0825 00:55:10.693127 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0825 00:55:10.693136 8 MoQSession.cpp:5992] subscribe sess=0x7f2734070d00 relay-1 | V0825 00:55:10.693479 8 MoQSession.cpp:4674] onSubscribeOk id=1 sess=0x7f2734070d00 relay-1 | V0825 00:55:10.693499 8 MoQSession.cpp:6092] Subscribe ready trackReceiveState=0x7f2734061d70 requestID=1 relay-1 | V0825 00:55:10.693513 8 MoQSession.cpp:6112] sendSubscribeOk sess=0x7f2734083df0 relay-1 | V0825 00:55:10.702792 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f27340652a0 test-client-1 | 2026-08-25T00:55:13.693833Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | E20260825 00:55:13.694135 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260825 00:55:13.694206 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f61dd75bde459c13, server CID=4000001f46597308, downstream=[::ffff:172.18.0.3]:39059, [::]:4443=local, drain=none relay-1 | E20260825 00:55:13.694258 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260825 00:55:13.694278 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=08d694eaf3a6e325, server CID=40000000fc0aa369, downstream=[::ffff:172.18.0.3]:36037, [::]:4443=local, drain=none relay-1 | E0825 00:55:13.694330 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0825 00:55:13.694389 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f2734070d00 relay-1 | V0825 00:55:13.694430 8 MoQSession.cpp:2854] close sess=0x7f2734070d00 relay-1 | V0825 00:55:13.694456 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0825 00:55:13.694481 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0825 00:55:13.694506 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7f2734061d70 relay-1 | V0825 00:55:13.694533 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7f2734061d70 relay-1 | V0825 00:55:13.694545 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0825 00:55:13.694552 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0825 00:55:13.694556 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f2734083df0 relay-1 | V0825 00:55:13.694560 8 MoQSession.cpp:6217] sendPublishDone sess=0x7f2734083df0 relay-1 | V0825 00:55:13.694569 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f2734052750 relay-1 | V0825 00:55:13.694576 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0825 00:55:13.694580 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/interop/test-track relay-1 | V0825 00:55:13.694596 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0825 00:55:13.694602 8 MoQSession.cpp:2065] cancel alias=1 requestID=1 relay-1 | V0825 00:55:13.694608 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f2734070d00 relay-1 | V0825 00:55:13.694624 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f2734070d00 relay-1 | E0825 00:55:13.694739 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0825 00:55:13.694745 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f2734083df0 relay-1 | V0825 00:55:13.694749 8 MoQSession.cpp:2854] close sess=0x7f2734083df0 relay-1 | V0825 00:55:13.694754 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f2734083df0 relay-1 | V0825 00:55:13.694762 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f2734083df0 relay-1 | V0825 00:55:13.694818 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f2734070d00 relay-1 | V0825 00:55:13.694861 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f2734083df0 relay-1 | V0825 00:55:13.694886 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f2734083df0 relay-1 | V0825 00:55:13.694932 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f2734070d00 test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3006 test-client-1 | publisher_connection_id: 84da23412a8205f91965e4b6de4b81e4 test-client-1 | subscriber_connection_id: 1c573c34977d0543b894839569423b6f test-client-1 | ... test-client-1 | 2026-08-25T00:55:13.694894Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-25T00:55:13.694932Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-25T00:55:13.694952Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39799 dual_stack=true relay-1 | V0825 00:55:13.697106 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0825 00:55:13.697130 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0825 00:55:13.697237 8 MoQSession.cpp:2572] start sess=0x7f2734065270 relay-1 | V0825 00:55:13.697493 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f2734065270 relay-1 | V0825 00:55:13.697536 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f2734065270 relay-1 | V0825 00:55:13.697550 8 MoQSession.cpp:3066] onClientSetup sess=0x7f2734065270 relay-1 | V0825 00:55:13.697555 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0825 00:55:13.697559 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0825 00:55:13.697565 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0825 00:55:13.697569 8 MoQSession.cpp:2922] sendSetup sess=0x7f2734065270 relay-1 | V0825 00:55:13.697581 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f2734065270 test-client-1 | 2026-08-25T00:55:13.697737Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0825 00:55:13.697990 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f2734065270 relay-1 | V0825 00:55:13.698017 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0825 00:55:13.698021 8 MoQSession.cpp:6130] subscribeError sess=0x7f2734065270 relay-1 | E20260825 00:55:13.698225 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260825 00:55:13.698261 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=340d485c3d2b6ea1, server CID=40000005d6a9d93e, downstream=[::ffff:172.18.0.3]:39799, [::]:4443=local, drain=none relay-1 | E0825 00:55:13.698306 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0825 00:55:13.698317 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f2734065270 relay-1 | V0825 00:55:13.698321 8 MoQSession.cpp:2854] close sess=0x7f2734065270 relay-1 | V0825 00:55:13.698325 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f2734065270 relay-1 | V0825 00:55:13.698335 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f2734065270 relay-1 | V0825 00:55:13.698417 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f2734065270 relay-1 | V0825 00:55:13.698438 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f2734065270 test-client-1 | 2026-08-25T00:55:13.698519Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0825 00:55:13.704681 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f2734070d00 relay-1 | V0825 00:55:13.704716 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f2734083df0 relay-1 | V0825 00:55:13.714817 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f2734065270 test-client-1 | 2026-08-25T00:55:14.199598Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37273 dual_stack=true relay-1 | V0825 00:55:14.202541 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0825 00:55:14.202571 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0825 00:55:14.202763 8 MoQSession.cpp:2572] start sess=0x7f273407b6c0 relay-1 | V0825 00:55:14.202872 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f273407b6c0 relay-1 | V0825 00:55:14.203013 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f273407b6c0 relay-1 | V0825 00:55:14.203029 8 MoQSession.cpp:3066] onClientSetup sess=0x7f273407b6c0 relay-1 | V0825 00:55:14.203034 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0825 00:55:14.203038 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0825 00:55:14.203043 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0825 00:55:14.203049 8 MoQSession.cpp:2922] sendSetup sess=0x7f273407b6c0 relay-1 | V0825 00:55:14.203061 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f273407b6c0 test-client-1 | 2026-08-25T00:55:14.203274Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0825 00:55:14.203595 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f273407b6c0 relay-1 | V0825 00:55:14.203619 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0825 00:55:14.203631 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f273407b6c0 test-client-1 | 2026-08-25T00:55:17.204249Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-25T00:55:17.204281Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: 52ba9589d5288d4a837360bfb4527e9e relay-1 | V0825 00:55:17.204550 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f273407b6c0 test-client-1 | publisher_connection_id: c027f47fe14c170b6d693c7600798c98 test-client-1 | ... relay-1 | E20260825 00:55:17.204821 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260825 00:55:17.204890 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=eabb5b3623eca62a, server CID=4000001cb7ca0f32, downstream=[::ffff:172.18.0.3]:37273, [::]:4443=local, drain=none relay-1 | E0825 00:55:17.204957 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0825 00:55:17.204969 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f273407b6c0 relay-1 | V0825 00:55:17.204973 8 MoQSession.cpp:2854] close sess=0x7f273407b6c0 relay-1 | V0825 00:55:17.204982 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0825 00:55:17.204990 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0825 00:55:17.204999 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f273407b6c0 relay-1 | V0825 00:55:17.205015 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f273407b6c0 relay-1 | V0825 00:55:17.205144 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f273407b6c0 test-client-1 | 2026-08-25T00:55:17.205237Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-25T00:55:17.205452Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60199 dual_stack=true relay-1 | V0825 00:55:17.207478 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0825 00:55:17.207498 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0825 00:55:17.207604 8 MoQSession.cpp:2572] start sess=0x7f273407d4f0 relay-1 | V0825 00:55:17.207875 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f273407d4f0 relay-1 | V0825 00:55:17.207902 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f273407d4f0 relay-1 | V0825 00:55:17.207914 8 MoQSession.cpp:3066] onClientSetup sess=0x7f273407d4f0 relay-1 | V0825 00:55:17.207921 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0825 00:55:17.207925 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0825 00:55:17.207931 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0825 00:55:17.207935 8 MoQSession.cpp:2922] sendSetup sess=0x7f273407d4f0 relay-1 | V0825 00:55:17.207953 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f273407d4f0 test-client-1 | 2026-08-25T00:55:17.208086Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0825 00:55:17.208276 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f273407d4f0 relay-1 | V0825 00:55:17.208295 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0825 00:55:17.208303 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f273407d4f0 relay-1 | V0825 00:55:17.214635 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f273407b6c0 test-client-1 | 2026-08-25T00:55:19.210089Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0825 00:55:19.210421 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f273407d4f0 test-client-1 | 2026-08-25T00:55:19.311123Z  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: d4d43d1dac569431c11faba073ab7bd2 test-client-1 | ... relay-1 | E20260825 00:55:19.311477 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260825 00:55:19.311553 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f299aa1602d1de14, server CID=40000001f6614c36, downstream=[::ffff:172.18.0.3]:60199, [::]:4443=local, drain=none relay-1 | E0825 00:55:19.311627 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-08-25T00:55:19.311957Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0825 00:55:19.311647 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f273407d4f0 relay-1 | V0825 00:55:19.311652 8 MoQSession.cpp:2854] close sess=0x7f273407d4f0 relay-1 | V0825 00:55:19.311663 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0825 00:55:19.311672 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0825 00:55:19.311680 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f273407d4f0 relay-1 | V0825 00:55:19.311698 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f273407d4f0 relay-1 | V0825 00:55:19.311834 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f273407d4f0 test-client-1 | 2026-08-25T00:55:19.312132Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42271 dual_stack=true relay-1 | V0825 00:55:19.314187 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0825 00:55:19.314203 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0825 00:55:19.314305 8 MoQSession.cpp:2572] start sess=0x7f2734032bb0 relay-1 | V0825 00:55:19.314536 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f2734032bb0 relay-1 | V0825 00:55:19.314595 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f2734032bb0 relay-1 | V0825 00:55:19.314613 8 MoQSession.cpp:3066] onClientSetup sess=0x7f2734032bb0 relay-1 | V0825 00:55:19.314618 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0825 00:55:19.314622 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0825 00:55:19.314627 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0825 00:55:19.314631 8 MoQSession.cpp:2922] sendSetup sess=0x7f2734032bb0 relay-1 | V0825 00:55:19.314644 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f2734032bb0 test-client-1 | 2026-08-25T00:55:19.314796Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0825 00:55:19.315013 8 MoQSession.cpp:4842] onPublishImpl reqID=0 sess=0x7f2734032bb0 relay-1 | V0825 00:55:19.315038 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0825 00:55:19.315044 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0825 00:55:19.315060 8 MoQSession.cpp:5935] publishOk reqID=0 sess=0x7f2734032bb0 test-client-1 | 2026-08-25T00:55:19.315236Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-25T00:55:19.315268Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only test-client-1 | --- relay-1 | V0825 00:55:19.315351 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f2734032bb0 test-client-1 | duration_ms: 4 test-client-1 | connection_id: e7410904aed3ddc1f544a1f920137f3c test-client-1 | ... relay-1 | E20260825 00:55:19.315768 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260825 00:55:19.315811 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ff68be58bbb3aadc, server CID=40000019e4a6d078, downstream=[::ffff:172.18.0.3]:42271, [::]:4443=local, drain=none relay-1 | E0825 00:55:19.315854 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0825 00:55:19.315867 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f2734032bb0 test-client-1 | 2026-08-25T00:55:19.316095Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0825 00:55:19.315871 8 MoQSession.cpp:2854] close sess=0x7f2734032bb0 relay-1 | V0825 00:55:19.315879 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7f27340607a0 relay-1 | V0825 00:55:19.315883 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7f27340607a0 relay-1 | V0825 00:55:19.315888 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0825 00:55:19.315892 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0825 00:55:19.315897 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0825 00:55:19.315902 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0825 00:55:19.315907 8 MoQSession.cpp:2065] cancel alias=0 requestID=0 relay-1 | V0825 00:55:19.315913 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f2734032bb0 relay-1 | V0825 00:55:19.315921 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f2734032bb0 relay-1 | V0825 00:55:19.315997 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f2734032bb0 test-client-1 | 2026-08-25T00:55:19.316223Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38480 dual_stack=true relay-1 | V0825 00:55:19.317913 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0825 00:55:19.317931 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0825 00:55:19.318019 8 MoQSession.cpp:2572] start sess=0x7f273406d3a0 relay-1 | V0825 00:55:19.318183 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f273406d3a0 relay-1 | V0825 00:55:19.318211 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f273406d3a0 relay-1 | V0825 00:55:19.318217 8 MoQSession.cpp:3066] onClientSetup sess=0x7f273406d3a0 relay-1 | V0825 00:55:19.318221 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0825 00:55:19.318225 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0825 00:55:19.318230 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0825 00:55:19.318233 8 MoQSession.cpp:2922] sendSetup sess=0x7f273406d3a0 relay-1 | V0825 00:55:19.318243 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f273406d3a0 test-client-1 | 2026-08-25T00:55:19.318995Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35886 dual_stack=true relay-1 | V0825 00:55:19.320501 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0825 00:55:19.320515 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0825 00:55:19.320590 8 MoQSession.cpp:2572] start sess=0x7f2734085660 relay-1 | V0825 00:55:19.320776 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f2734085660 relay-1 | V0825 00:55:19.320804 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f2734085660 relay-1 | V0825 00:55:19.320810 8 MoQSession.cpp:3066] onClientSetup sess=0x7f2734085660 relay-1 | V0825 00:55:19.320814 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0825 00:55:19.320818 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0825 00:55:19.320823 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0825 00:55:19.320826 8 MoQSession.cpp:2922] sendSetup sess=0x7f2734085660 relay-1 | V0825 00:55:19.320834 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f2734085660 test-client-1 | 2026-08-25T00:55:19.320952Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0825 00:55:19.321102 8 MoQSession.cpp:4842] onPublishImpl reqID=0 sess=0x7f273406d3a0 relay-1 | V0825 00:55:19.321122 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0825 00:55:19.321128 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0825 00:55:19.321138 8 MoQSession.cpp:5935] publishOk reqID=0 sess=0x7f273406d3a0 test-client-1 | 2026-08-25T00:55:19.321301Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0825 00:55:19.321466 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f273407d4f0 relay-1 | V0825 00:55:19.321487 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f2734085660 relay-1 | V0825 00:55:19.321514 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0825 00:55:19.321546 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0825 00:55:19.321572 8 MoQRelay.cpp:1983] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0825 00:55:19.321585 8 MoQSession.cpp:6112] sendSubscribeOk sess=0x7f2734085660 relay-1 | V0825 00:55:19.321599 8 MoQSession.cpp:6389] requestUpdate sess=0x7f273406d3a0 relay-1 | V0825 00:55:19.321872 8 MoQSession.cpp:4556] onRequestError reqID=1 frameType=5 sess=0x7f273406d3a0 relay-1 | E0825 00:55:19.321893 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0825 00:55:19.331995 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f2734032bb0 relay-1 | V0825 00:55:19.423207 8 MoQSession.cpp:4975] PublishDone id=0 code=2 reason=publish ended relay-1 | V0825 00:55:19.423234 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7f27340607a0 relay-1 | V0825 00:55:19.423242 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0825 00:55:19.423251 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0825 00:55:19.423257 8 MoQForwarder.cpp:601] publishDone pubDone reason=publish ended relay-1 | V0825 00:55:19.423261 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f2734085660 relay-1 | V0825 00:55:19.423265 8 MoQSession.cpp:6217] sendPublishDone sess=0x7f2734085660 relay-1 | V0825 00:55:19.423273 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f2734052750 relay-1 | V0825 00:55:19.423277 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0825 00:55:19.423281 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/publish/published-track test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 108 test-client-1 | message: "subscriber track mode failed: done" test-client-1 | ... relay-1 | E20260825 00:55:19.423830 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260825 00:55:19.423893 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=062081db6203a3c8, server CID=40000001d45078a3, downstream=[::ffff:172.18.0.3]:38480, [::]:4443=local, drain=none relay-1 | E20260825 00:55:19.423946 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260825 00:55:19.423969 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=711bac17b0df84e1, server CID=4000000cd0998633, downstream=[::ffff:172.18.0.3]:35886, [::]:4443=local, drain=none relay-1 | E0825 00:55:19.424105 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0825 00:55:19.424118 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f273406d3a0 relay-1 | V0825 00:55:19.424123 8 MoQSession.cpp:2854] close sess=0x7f273406d3a0 relay-1 | V0825 00:55:19.424132 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f273406d3a0 relay-1 | V0825 00:55:19.424147 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f273406d3a0 relay-1 | E0825 00:55:19.424244 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0825 00:55:19.424255 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f2734085660 relay-1 | V0825 00:55:19.424259 8 MoQSession.cpp:2854] close sess=0x7f2734085660 relay-1 | V0825 00:55:19.424264 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f2734085660 relay-1 | V0825 00:55:19.424272 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f2734085660 relay-1 | V0825 00:55:19.424333 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f273406d3a0 relay-1 | V0825 00:55:19.424346 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f2734085660 relay-1 | V0825 00:55:19.424375 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f273406d3a0 relay-1 | V0825 00:55:19.424435 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f2734085660 relay-1 | V0825 00:55:19.433577 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f273406d3a0 relay-1 | V0825 00:55:19.433623 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f2734085660 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'