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-22T00:58:32Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-22T00:58:32Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-22T00:58:32Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-22T00:58:32Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-22T00:58:32Z" 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 | V0822 00:58:33.430475 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0822 00:58:33.431483 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-22T00:58:39.038267Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51470 dual_stack=true relay-1 | V0822 00:58:39.093289 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 00:58:39.093316 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 00:58:39.093469 8 MoQSession.cpp:2572] start sess=0x7fd8c404b1b0 relay-1 | V0822 00:58:39.093591 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fd8c404b1b0 relay-1 | V0822 00:58:39.093702 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd8c404b1b0 relay-1 | V0822 00:58:39.093729 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd8c404b1b0 relay-1 | V0822 00:58:39.093736 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 00:58:39.093739 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 00:58:39.093743 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 00:58:39.093748 8 MoQSession.cpp:2922] sendSetup sess=0x7fd8c404b1b0 relay-1 | V0822 00:58:39.093761 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd8c404b1b0 test-client-1 | 2026-08-22T00:58:39.093907Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V0822 00:58:39.093984 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd8c404b1b0 test-client-1 | ok 1 - setup-only test-client-1 | --- relay-1 | E20260822 00:58:39.094080 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260822 00:58:39.094259 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8edbfb25081a6953, server CID=4000001b7f460ba4, downstream=[::ffff:172.18.0.3]:51470, [::]:4443=local, drain=none test-client-1 | duration_ms: 56 test-client-1 | connection_id: dab8c85a38fc8ff89a89b917c48adfd0 test-client-1 | ... test-client-1 | 2026-08-22T00:58:39.094471Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47867 dual_stack=true test-client-1 | 2026-08-22T00:58:39.094492Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0822 00:58:39.094337 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0822 00:58:39.094347 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fd8c404b1b0 relay-1 | V0822 00:58:39.094349 8 MoQSession.cpp:2854] close sess=0x7fd8c404b1b0 relay-1 | V0822 00:58:39.094372 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd8c404b1b0 relay-1 | V0822 00:58:39.094405 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd8c404b1b0 relay-1 | V0822 00:58:39.094528 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd8c404b1b0 relay-1 | V0822 00:58:39.094540 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd8c404b1b0 relay-1 | V0822 00:58:39.095645 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 00:58:39.095658 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 00:58:39.095788 8 MoQSession.cpp:2572] start sess=0x7fd8c4062890 relay-1 | V0822 00:58:39.095855 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fd8c4062890 relay-1 | V0822 00:58:39.095878 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd8c4062890 relay-1 | V0822 00:58:39.095882 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd8c4062890 relay-1 | V0822 00:58:39.095885 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 00:58:39.095887 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 00:58:39.095890 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 00:58:39.095892 8 MoQSession.cpp:2922] sendSetup sess=0x7fd8c4062890 relay-1 | V0822 00:58:39.095899 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd8c4062890 test-client-1 | 2026-08-22T00:58:39.095973Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0822 00:58:39.096083 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fd8c4062890 relay-1 | V0822 00:58:39.096115 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0822 00:58:39.096124 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fd8c4062890 test-client-1 | 2026-08-22T00:58:41.097604Z  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: 2003 test-client-1 | connection_id: 37402a19a2e09b30a39eb45600dbffc9 test-client-1 | ... relay-1 | V0822 00:58:41.097917 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd8c4062890 relay-1 | E20260822 00:58:41.098197 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-08-22T00:58:41.098372Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52175 dual_stack=true relay-1 | E20260822 00:58:41.098250 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=eaa3e0fe37c42c83, server CID=40000007bc95ebd7, downstream=[::ffff:172.18.0.3]:47867, [::]:4443=local, drain=none relay-1 | E0822 00:58:41.098315 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0822 00:58:41.098320 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fd8c4062890 relay-1 | V0822 00:58:41.098323 8 MoQSession.cpp:2854] close sess=0x7fd8c4062890 relay-1 | V0822 00:58:41.098330 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0822 00:58:41.098337 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0822 00:58:41.098344 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd8c4062890 relay-1 | V0822 00:58:41.098358 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd8c4062890 relay-1 | V0822 00:58:41.098473 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd8c4062890 test-client-1 | 2026-08-22T00:58:41.098568Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0822 00:58:41.100060 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 00:58:41.100077 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 00:58:41.100183 8 MoQSession.cpp:2572] start sess=0x7fd8c405e3f0 relay-1 | V0822 00:58:41.100348 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fd8c405e3f0 relay-1 | V0822 00:58:41.100376 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd8c405e3f0 relay-1 | V0822 00:58:41.100388 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd8c405e3f0 relay-1 | V0822 00:58:41.100391 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 00:58:41.100393 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 00:58:41.100397 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 00:58:41.100399 8 MoQSession.cpp:2922] sendSetup sess=0x7fd8c405e3f0 relay-1 | V0822 00:58:41.100411 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd8c405e3f0 test-client-1 | 2026-08-22T00:58:41.100534Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0822 00:58:41.100656 8 MoQSession.cpp:4163] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fd8c405e3f0 relay-1 | V0822 00:58:41.100688 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0822 00:58:41.100693 8 MoQSession.cpp:6130] subscribeError sess=0x7fd8c405e3f0 relay-1 | V0822 00:58:41.100829 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd8c405e3f0 test-client-1 | 2026-08-22T00:58:41.100824Z  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: 3 test-client-1 | connection_id: 53a624d1b04a8c9fdf79bbce1705c370 test-client-1 | ... relay-1 | E20260822 00:58:41.100904 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260822 00:58:41.100945 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=23ce6d182a8eccd8, server CID=4000000888ed70f7, downstream=[::ffff:172.18.0.3]:52175, [::]:4443=local, drain=none relay-1 | E0822 00:58:41.100973 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0822 00:58:41.100987 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fd8c405e3f0 relay-1 | V0822 00:58:41.100999 8 MoQSession.cpp:2854] close sess=0x7fd8c405e3f0 relay-1 | V0822 00:58:41.101004 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd8c405e3f0 relay-1 | V0822 00:58:41.101010 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd8c405e3f0 test-client-1 | 2026-08-22T00:58:41.101116Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0822 00:58:41.101059 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd8c405e3f0 test-client-1 | 2026-08-22T00:58:41.101349Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41613 dual_stack=true relay-1 | V0822 00:58:41.102397 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 00:58:41.102406 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 00:58:41.102461 8 MoQSession.cpp:2572] start sess=0x7fd8c4070a30 relay-1 | V0822 00:58:41.102553 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fd8c4070a30 relay-1 | V0822 00:58:41.102578 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd8c4070a30 relay-1 | V0822 00:58:41.102585 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd8c4070a30 relay-1 | V0822 00:58:41.102587 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 00:58:41.102589 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 00:58:41.102592 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 00:58:41.102594 8 MoQSession.cpp:2922] sendSetup sess=0x7fd8c4070a30 relay-1 | V0822 00:58:41.102600 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd8c4070a30 test-client-1 | 2026-08-22T00:58:41.103081Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33904 dual_stack=true relay-1 | V0822 00:58:41.104141 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 00:58:41.104151 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 00:58:41.104206 8 MoQSession.cpp:2572] start sess=0x7fd8c4083c90 relay-1 | V0822 00:58:41.104334 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fd8c4083c90 relay-1 | V0822 00:58:41.104350 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd8c4083c90 relay-1 | V0822 00:58:41.104354 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd8c4083c90 relay-1 | V0822 00:58:41.104356 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 00:58:41.104358 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 00:58:41.104361 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 00:58:41.104363 8 MoQSession.cpp:2922] sendSetup sess=0x7fd8c4083c90 relay-1 | V0822 00:58:41.104369 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd8c4083c90 test-client-1 | 2026-08-22T00:58:41.104452Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-22T00:58:41.104461Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0822 00:58:41.104569 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fd8c4070a30 relay-1 | V0822 00:58:41.104590 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fd8c4083c90 relay-1 | V0822 00:58:41.104599 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0822 00:58:41.104608 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fd8c4070a30 relay-1 | V0822 00:58:41.104642 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0822 00:58:41.104663 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0822 00:58:41.104683 8 MoQSession.cpp:5992] subscribe sess=0x7fd8c4070a30 relay-1 | V0822 00:58:41.104863 8 MoQSession.cpp:4674] onSubscribeOk id=1 sess=0x7fd8c4070a30 relay-1 | V0822 00:58:41.104880 8 MoQSession.cpp:6092] Subscribe ready trackReceiveState=0x7fd8c4009df0 requestID=1 relay-1 | V0822 00:58:41.104890 8 MoQSession.cpp:6112] sendSubscribeOk sess=0x7fd8c4083c90 relay-1 | V0822 00:58:41.109059 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd8c4062890 relay-1 | V0822 00:58:41.109079 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd8c405e3f0 test-client-1 | 2026-08-22T00:58:44.105884Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | E20260822 00:58:44.106189 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260822 00:58:44.106246 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1c8ea2eb1eafd98b, server CID=4000000d4efe158c, downstream=[::ffff:172.18.0.3]:41613, [::]:4443=local, drain=none relay-1 | E20260822 00:58:44.106293 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260822 00:58:44.106305 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d6ac0826152c0c15, server CID=4000000ae816080d, downstream=[::ffff:172.18.0.3]:33904, [::]:4443=local, drain=none relay-1 | E0822 00:58:44.106351 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0822 00:58:44.106393 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fd8c4070a30 relay-1 | V0822 00:58:44.106407 8 MoQSession.cpp:2854] close sess=0x7fd8c4070a30 relay-1 | V0822 00:58:44.106427 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0822 00:58:44.106435 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0822 00:58:44.106443 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7fd8c4009df0 relay-1 | V0822 00:58:44.106445 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7fd8c4009df0 relay-1 | V0822 00:58:44.106449 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0822 00:58:44.106455 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0822 00:58:44.106459 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7fd8c4083c90 relay-1 | V0822 00:58:44.106462 8 MoQSession.cpp:6217] sendPublishDone sess=0x7fd8c4083c90 relay-1 | V0822 00:58:44.106470 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7fd8c4052860 relay-1 | V0822 00:58:44.106472 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0822 00:58:44.106475 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/interop/test-track relay-1 | V0822 00:58:44.106490 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0822 00:58:44.106495 8 MoQSession.cpp:2065] cancel alias=1 requestID=1 relay-1 | V0822 00:58:44.106500 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd8c4070a30 relay-1 | V0822 00:58:44.106515 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd8c4070a30 relay-1 | E0822 00:58:44.106630 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0822 00:58:44.106635 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fd8c4083c90 relay-1 | V0822 00:58:44.106636 8 MoQSession.cpp:2854] close sess=0x7fd8c4083c90 relay-1 | V0822 00:58:44.106638 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd8c4083c90 relay-1 | V0822 00:58:44.106642 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd8c4083c90 relay-1 | V0822 00:58:44.106685 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd8c4070a30 relay-1 | V0822 00:58:44.106696 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd8c4083c90 relay-1 | V0822 00:58:44.106702 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd8c4083c90 relay-1 | V0822 00:58:44.106729 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd8c4070a30 test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3005 test-client-1 | publisher_connection_id: e2619062aa6252f53214f5c86d3750b9 test-client-1 | subscriber_connection_id: 6530ad6f9561c0f1d155c067b6d28401 test-client-1 | ... test-client-1 | 2026-08-22T00:58:44.106621Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48613 dual_stack=true test-client-1 | 2026-08-22T00:58:44.106812Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-22T00:58:44.106841Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0822 00:58:44.108525 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 00:58:44.108539 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 00:58:44.108620 8 MoQSession.cpp:2572] start sess=0x7fd8c405be70 relay-1 | V0822 00:58:44.108756 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fd8c405be70 relay-1 | V0822 00:58:44.108788 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd8c405be70 relay-1 | V0822 00:58:44.108799 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd8c405be70 relay-1 | V0822 00:58:44.108802 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 00:58:44.108804 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 00:58:44.108808 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 00:58:44.108811 8 MoQSession.cpp:2922] sendSetup sess=0x7fd8c405be70 relay-1 | V0822 00:58:44.108821 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd8c405be70 test-client-1 | 2026-08-22T00:58:44.108924Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0822 00:58:44.109113 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fd8c405be70 relay-1 | V0822 00:58:44.109135 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0822 00:58:44.109138 8 MoQSession.cpp:6130] subscribeError sess=0x7fd8c405be70 relay-1 | E20260822 00:58:44.109318 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260822 00:58:44.109345 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8597dbae59abf1a0, server CID=4000000407ad44c2, downstream=[::ffff:172.18.0.3]:48613, [::]:4443=local, drain=none relay-1 | E0822 00:58:44.109378 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0822 00:58:44.109387 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fd8c405be70 relay-1 | V0822 00:58:44.109389 8 MoQSession.cpp:2854] close sess=0x7fd8c405be70 relay-1 | V0822 00:58:44.109392 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd8c405be70 relay-1 | V0822 00:58:44.109398 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd8c405be70 relay-1 | V0822 00:58:44.109441 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd8c405be70 relay-1 | V0822 00:58:44.109459 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd8c405be70 test-client-1 | 2026-08-22T00:58:44.109475Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0822 00:58:44.116596 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd8c4070a30 relay-1 | V0822 00:58:44.116620 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd8c4083c90 relay-1 | V0822 00:58:44.116633 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd8c405be70 test-client-1 | 2026-08-22T00:58:44.610566Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45839 dual_stack=true relay-1 | V0822 00:58:44.613413 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 00:58:44.613440 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 00:58:44.613524 8 MoQSession.cpp:2572] start sess=0x7fd8c405e390 relay-1 | V0822 00:58:44.613692 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fd8c405e390 relay-1 | V0822 00:58:44.613726 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd8c405e390 relay-1 | V0822 00:58:44.613736 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd8c405e390 relay-1 | V0822 00:58:44.613742 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 00:58:44.613745 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 00:58:44.613750 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 00:58:44.613754 8 MoQSession.cpp:2922] sendSetup sess=0x7fd8c405e390 relay-1 | V0822 00:58:44.613766 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd8c405e390 test-client-1 | 2026-08-22T00:58:44.613875Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0822 00:58:44.614006 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fd8c405e390 relay-1 | V0822 00:58:44.614025 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0822 00:58:44.614035 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fd8c405e390 test-client-1 | 2026-08-22T00:58:47.615529Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-22T00:58:47.615550Z  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: 3509 test-client-1 | subscriber_connection_id: 5b197e6057f5fa385ee06ee61822711c test-client-1 | publisher_connection_id: afdca64ae3d17f0571f756b0605b58d9 test-client-1 | ... test-client-1 | 2026-08-22T00:58:47.616003Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260822 00:58:47.615687 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260822 00:58:47.615757 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=16a75d3981dc8968, server CID=40000003dd9814d8, downstream=[::ffff:172.18.0.3]:45839, [::]:4443=local, drain=none relay-1 | E0822 00:58:47.615831 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0822 00:58:47.615845 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fd8c405e390 relay-1 | V0822 00:58:47.615849 8 MoQSession.cpp:2854] close sess=0x7fd8c405e390 relay-1 | V0822 00:58:47.615857 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop test-client-1 | 2026-08-22T00:58:47.616139Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40624 dual_stack=true relay-1 | V0822 00:58:47.615863 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0822 00:58:47.615869 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd8c405e390 relay-1 | V0822 00:58:47.615883 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd8c405e390 relay-1 | V0822 00:58:47.615981 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd8c405e390 relay-1 | V0822 00:58:47.616013 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd8c405e390 relay-1 | V0822 00:58:47.617720 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 00:58:47.617735 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 00:58:47.617814 8 MoQSession.cpp:2572] start sess=0x7fd8c40653a0 relay-1 | V0822 00:58:47.617954 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fd8c40653a0 relay-1 | V0822 00:58:47.618034 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd8c40653a0 relay-1 | V0822 00:58:47.618044 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd8c40653a0 relay-1 | V0822 00:58:47.618046 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 00:58:47.618050 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 00:58:47.618054 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 00:58:47.618059 8 MoQSession.cpp:2922] sendSetup sess=0x7fd8c40653a0 relay-1 | V0822 00:58:47.618069 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd8c40653a0 test-client-1 | 2026-08-22T00:58:47.618177Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0822 00:58:47.618286 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fd8c40653a0 relay-1 | V0822 00:58:47.618299 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0822 00:58:47.618309 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fd8c40653a0 relay-1 | V0822 00:58:47.625513 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd8c405e390 test-client-1 | 2026-08-22T00:58:49.619898Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0822 00:58:49.620186 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd8c40653a0 test-client-1 | 2026-08-22T00:58:49.721712Z  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: ac335b5da07ce6a19f3ef173e4562994 test-client-1 | ... relay-1 | E20260822 00:58:49.722028 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260822 00:58:49.722082 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a2d3fd9e02101a52, server CID=4000000179a3e67a, downstream=[::ffff:172.18.0.3]:40624, [::]:4443=local, drain=none relay-1 | E0822 00:58:49.722165 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0822 00:58:49.722202 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fd8c40653a0 relay-1 | V0822 00:58:49.722222 8 MoQSession.cpp:2854] close sess=0x7fd8c40653a0 relay-1 | V0822 00:58:49.722235 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0822 00:58:49.722244 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0822 00:58:49.722252 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd8c40653a0 relay-1 | V0822 00:58:49.722271 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd8c40653a0 relay-1 | V0822 00:58:49.722398 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd8c40653a0 test-client-1 | 2026-08-22T00:58:49.722386Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51490 dual_stack=true test-client-1 | 2026-08-22T00:58:49.722440Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0822 00:58:49.726393 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 00:58:49.726411 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 00:58:49.726576 8 MoQSession.cpp:2572] start sess=0x7fd8c4051f50 relay-1 | V0822 00:58:49.726619 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fd8c4051f50 relay-1 | V0822 00:58:49.726659 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd8c4051f50 relay-1 | V0822 00:58:49.726669 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd8c4051f50 relay-1 | V0822 00:58:49.726674 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 00:58:49.726678 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 00:58:49.726682 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 00:58:49.726684 8 MoQSession.cpp:2922] sendSetup sess=0x7fd8c4051f50 relay-1 | V0822 00:58:49.726695 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd8c4051f50 test-client-1 | 2026-08-22T00:58:49.726778Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0822 00:58:49.726901 8 MoQSession.cpp:4842] onPublishImpl reqID=0 sess=0x7fd8c4051f50 relay-1 | V0822 00:58:49.726915 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0822 00:58:49.726920 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0822 00:58:49.726937 8 MoQSession.cpp:5935] publishOk reqID=0 sess=0x7fd8c4051f50 test-client-1 | 2026-08-22T00:58:49.727038Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" relay-1 | V0822 00:58:49.727139 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd8c4051f50 test-client-1 | 2026-08-22T00:58:49.727067Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only relay-1 | E20260822 00:58:49.727190 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: b9459e68a9d0d46a4caf9250e4953a16 test-client-1 | ... relay-1 | E20260822 00:58:49.727281 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=240cc970e6cae0df, server CID=40000013bcba3413, downstream=[::ffff:172.18.0.3]:51490, [::]:4443=local, drain=none relay-1 | E0822 00:58:49.727328 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0822 00:58:49.727333 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fd8c4051f50 relay-1 | V0822 00:58:49.727335 8 MoQSession.cpp:2854] close sess=0x7fd8c4051f50 relay-1 | V0822 00:58:49.727341 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7fd8c40325c0 relay-1 | V0822 00:58:49.727345 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7fd8c40325c0 relay-1 | V0822 00:58:49.727348 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0822 00:58:49.727352 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0822 00:58:49.727356 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0822 00:58:49.727359 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0822 00:58:49.727364 8 MoQSession.cpp:2065] cancel alias=0 requestID=0 relay-1 | V0822 00:58:49.727367 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd8c4051f50 relay-1 | V0822 00:58:49.727375 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd8c4051f50 test-client-1 | 2026-08-22T00:58:49.727459Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0822 00:58:49.727535 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd8c4051f50 test-client-1 | 2026-08-22T00:58:49.727688Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50932 dual_stack=true relay-1 | V0822 00:58:49.729077 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 00:58:49.729087 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 00:58:49.729167 8 MoQSession.cpp:2572] start sess=0x7fd8c4069aa0 relay-1 | V0822 00:58:49.729293 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fd8c4069aa0 relay-1 | V0822 00:58:49.729316 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd8c4069aa0 relay-1 | V0822 00:58:49.729320 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd8c4069aa0 relay-1 | V0822 00:58:49.729322 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 00:58:49.729324 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 00:58:49.729327 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 00:58:49.729329 8 MoQSession.cpp:2922] sendSetup sess=0x7fd8c4069aa0 relay-1 | V0822 00:58:49.729335 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd8c4069aa0 test-client-1 | 2026-08-22T00:58:49.729758Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58555 dual_stack=true relay-1 | V0822 00:58:49.730703 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 00:58:49.730715 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 00:58:49.730760 8 MoQSession.cpp:2572] start sess=0x7fd8c4086610 relay-1 | V0822 00:58:49.730925 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fd8c4086610 relay-1 | V0822 00:58:49.730946 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd8c4086610 relay-1 | V0822 00:58:49.730950 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd8c4086610 relay-1 | V0822 00:58:49.730952 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 00:58:49.730954 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 00:58:49.730957 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 00:58:49.730960 8 MoQSession.cpp:2922] sendSetup sess=0x7fd8c4086610 relay-1 | V0822 00:58:49.730966 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd8c4086610 test-client-1 | 2026-08-22T00:58:49.731056Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0822 00:58:49.731152 8 MoQSession.cpp:4842] onPublishImpl reqID=0 sess=0x7fd8c4069aa0 relay-1 | V0822 00:58:49.731166 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0822 00:58:49.731169 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0822 00:58:49.731176 8 MoQSession.cpp:5935] publishOk reqID=0 sess=0x7fd8c4069aa0 test-client-1 | 2026-08-22T00:58:49.731261Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0822 00:58:49.731332 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7fd8c4086610 relay-1 | V0822 00:58:49.731353 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0822 00:58:49.731358 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0822 00:58:49.731363 8 MoQRelay.cpp:1983] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0822 00:58:49.731369 8 MoQSession.cpp:6112] sendSubscribeOk sess=0x7fd8c4086610 relay-1 | V0822 00:58:49.731380 8 MoQSession.cpp:6389] requestUpdate sess=0x7fd8c4069aa0 relay-1 | V0822 00:58:49.731546 8 MoQSession.cpp:4556] onRequestError reqID=1 frameType=5 sess=0x7fd8c4069aa0 relay-1 | E0822 00:58:49.731559 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0822 00:58:49.732655 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd8c40653a0 relay-1 | V0822 00:58:49.732675 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd8c4051f50 relay-1 | V0822 00:58:49.832536 8 MoQSession.cpp:4975] PublishDone id=0 code=2 reason=publish ended relay-1 | V0822 00:58:49.832556 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7fd8c40325c0 relay-1 | V0822 00:58:49.832562 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0822 00:58:49.832570 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0822 00:58:49.832576 8 MoQForwarder.cpp:601] publishDone pubDone reason=publish ended relay-1 | V0822 00:58:49.832580 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7fd8c4086610 relay-1 | V0822 00:58:49.832582 8 MoQSession.cpp:6217] sendPublishDone sess=0x7fd8c4086610 relay-1 | V0822 00:58:49.832590 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7fd8c4052860 relay-1 | V0822 00:58:49.832593 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0822 00:58:49.832595 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: 105 test-client-1 | message: "subscriber track mode failed: done" test-client-1 | ... relay-1 | V0822 00:58:49.832841 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd8c4069aa0 relay-1 | V0822 00:58:49.832871 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd8c4086610 relay-1 | E20260822 00:58:49.832886 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260822 00:58:49.832942 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f12ac41208f5c488, server CID=40000008afe5c803, downstream=[::ffff:172.18.0.3]:58555, [::]:4443=local, drain=none relay-1 | E0822 00:58:49.833000 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0822 00:58:49.833004 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fd8c4086610 relay-1 | V0822 00:58:49.833006 8 MoQSession.cpp:2854] close sess=0x7fd8c4086610 relay-1 | V0822 00:58:49.833013 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd8c4086610 relay-1 | V0822 00:58:49.833026 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd8c4086610 relay-1 | V0822 00:58:49.833151 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd8c4086610 relay-1 | E20260822 00:58:49.833161 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260822 00:58:49.833182 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ebd8539526c74f6a, server CID=400000147348f7ab, downstream=[::ffff:172.18.0.3]:50932, [::]:4443=local, drain=none relay-1 | E0822 00:58:49.833235 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0822 00:58:49.833240 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fd8c4069aa0 relay-1 | V0822 00:58:49.833242 8 MoQSession.cpp:2854] close sess=0x7fd8c4069aa0 relay-1 | V0822 00:58:49.833245 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd8c4069aa0 relay-1 | V0822 00:58:49.833250 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd8c4069aa0 relay-1 | V0822 00:58:49.833293 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd8c4069aa0 relay-1 | V0822 00:58:49.842433 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd8c4086610 relay-1 | V0822 00:58:49.842478 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd8c4069aa0 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'