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-18T01:08:22Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-18T01:08:22Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-18T01:08:22Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-18T01:08:22Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-18T01:08:22Z" 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 | V0818 01:08:23.001223 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0818 01:08:23.002242 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-18T01:08:28.594556Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43103 dual_stack=true relay-1 | V0818 01:08:28.597698 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 01:08:28.597722 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0818 01:08:28.597880 8 MoQSession.cpp:2502] start sess=0x7f6d8404b1a0 relay-1 | V0818 01:08:28.598039 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f6d8404b1a0 test-client-1 | 2026-08-18T01:08:28.598241Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V0818 01:08:28.598085 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f6d8404b1a0 relay-1 | V0818 01:08:28.598101 8 MoQSession.cpp:2840] onClientSetup sess=0x7f6d8404b1a0 relay-1 | V0818 01:08:28.598104 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0818 01:08:28.598107 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0818 01:08:28.598110 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0818 01:08:28.598112 8 MoQSession.cpp:2696] sendSetup sess=0x7f6d8404b1a0 relay-1 | V0818 01:08:28.598124 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f6d8404b1a0 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: b21cde7e9822870a6eedc6523d529fde test-client-1 | ... relay-1 | V0818 01:08:28.598336 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f6d8404b1a0 relay-1 | E20260818 01:08:28.598393 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260818 01:08:28.598618 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8578950a39bcdd4c, server CID=4000001e8ea14b1e, downstream=[::ffff:172.18.0.3]:43103, [::]:4443=local, drain=none relay-1 | E0818 01:08:28.598713 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0818 01:08:28.598746 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f6d8404b1a0 test-client-1 | 2026-08-18T01:08:28.598916Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0818 01:08:28.598762 8 MoQSession.cpp:2628] close sess=0x7f6d8404b1a0 relay-1 | V0818 01:08:28.598788 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f6d8404b1a0 relay-1 | V0818 01:08:28.598833 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f6d8404b1a0 relay-1 | V0818 01:08:28.598961 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f6d8404b1a0 relay-1 | V0818 01:08:28.598971 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f6d8404b1a0 test-client-1 | 2026-08-18T01:08:28.599160Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55250 dual_stack=true relay-1 | V0818 01:08:28.600517 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 01:08:28.600528 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0818 01:08:28.600600 8 MoQSession.cpp:2502] start sess=0x7f6d84062b90 relay-1 | V0818 01:08:28.600785 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f6d84062b90 relay-1 | V0818 01:08:28.600803 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f6d84062b90 relay-1 | V0818 01:08:28.600806 8 MoQSession.cpp:2840] onClientSetup sess=0x7f6d84062b90 relay-1 | V0818 01:08:28.600808 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0818 01:08:28.600810 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0818 01:08:28.600813 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0818 01:08:28.600815 8 MoQSession.cpp:2696] sendSetup sess=0x7f6d84062b90 relay-1 | V0818 01:08:28.600819 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f6d84062b90 test-client-1 | 2026-08-18T01:08:28.600913Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0818 01:08:28.601033 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f6d84062b90 relay-1 | V0818 01:08:28.601053 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0818 01:08:28.601060 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f6d84062b90 test-client-1 | 2026-08-18T01:08:30.601735Z  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 | --- relay-1 | V0818 01:08:30.602005 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f6d84062b90 test-client-1 | duration_ms: 2003 test-client-1 | connection_id: 64e2df825adcee41e3a68594cb994955 test-client-1 | ... relay-1 | E20260818 01:08:30.602188 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260818 01:08:30.602252 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d21e0078b2b5a183, server CID=4000000eee9480cf, downstream=[::ffff:172.18.0.3]:55250, [::]:4443=local, drain=none relay-1 | E0818 01:08:30.602333 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0818 01:08:30.602345 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f6d84062b90 relay-1 | V0818 01:08:30.602349 8 MoQSession.cpp:2628] close sess=0x7f6d84062b90 relay-1 | V0818 01:08:30.602358 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0818 01:08:30.602368 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0818 01:08:30.602375 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f6d84062b90 relay-1 | V0818 01:08:30.602390 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f6d84062b90 relay-1 | V0818 01:08:30.602510 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f6d84062b90 test-client-1 | 2026-08-18T01:08:30.602516Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-18T01:08:30.602649Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49830 dual_stack=true relay-1 | V0818 01:08:30.604363 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 01:08:30.604375 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0818 01:08:30.604479 8 MoQSession.cpp:2502] start sess=0x7f6d84065620 relay-1 | V0818 01:08:30.604640 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f6d84065620 relay-1 | V0818 01:08:30.604684 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f6d84065620 relay-1 | V0818 01:08:30.604695 8 MoQSession.cpp:2840] onClientSetup sess=0x7f6d84065620 relay-1 | V0818 01:08:30.604698 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0818 01:08:30.604701 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0818 01:08:30.604706 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0818 01:08:30.604709 8 MoQSession.cpp:2696] sendSetup sess=0x7f6d84065620 relay-1 | V0818 01:08:30.604721 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f6d84065620 test-client-1 | 2026-08-18T01:08:30.604852Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0818 01:08:30.604992 8 MoQSession.cpp:3926] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f6d84065620 relay-1 | E0818 01:08:30.605012 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0818 01:08:30.605017 8 MoQSession.cpp:4063] Application subscribe error err=no such namespace or track relay-1 | V0818 01:08:30.605022 8 MoQSession.cpp:5789] subscribeError sess=0x7f6d84065620 test-client-1 | 2026-08-18T01:08:30.605193Z  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: 128504e32ac2b962dfc047fd669b3dcc test-client-1 | ... relay-1 | V0818 01:08:30.605237 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f6d84065620 relay-1 | E20260818 01:08:30.605268 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260818 01:08:30.605296 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=91085cba726852a4, server CID=4000001d4164cbda, downstream=[::ffff:172.18.0.3]:49830, [::]:4443=local, drain=none relay-1 | E0818 01:08:30.605340 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0818 01:08:30.605345 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f6d84065620 relay-1 | V0818 01:08:30.605348 8 MoQSession.cpp:2628] close sess=0x7f6d84065620 relay-1 | V0818 01:08:30.605352 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f6d84065620 relay-1 | V0818 01:08:30.605358 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f6d84065620 relay-1 | V0818 01:08:30.605417 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f6d84065620 test-client-1 | 2026-08-18T01:08:30.605498Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-18T01:08:30.605897Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35619 dual_stack=true relay-1 | V0818 01:08:30.607248 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 01:08:30.607263 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0818 01:08:30.607371 8 MoQSession.cpp:2502] start sess=0x7f6d84070d00 relay-1 | V0818 01:08:30.607521 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f6d84070d00 relay-1 | V0818 01:08:30.607553 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f6d84070d00 relay-1 | V0818 01:08:30.607560 8 MoQSession.cpp:2840] onClientSetup sess=0x7f6d84070d00 relay-1 | V0818 01:08:30.607563 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0818 01:08:30.607566 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0818 01:08:30.607573 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0818 01:08:30.607578 8 MoQSession.cpp:2696] sendSetup sess=0x7f6d84070d00 relay-1 | V0818 01:08:30.607585 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f6d84070d00 test-client-1 | 2026-08-18T01:08:30.608167Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42670 dual_stack=true relay-1 | V0818 01:08:30.609395 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 01:08:30.609406 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0818 01:08:30.609487 8 MoQSession.cpp:2502] start sess=0x7f6d84083e50 relay-1 | V0818 01:08:30.609680 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f6d84083e50 relay-1 | V0818 01:08:30.609705 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f6d84083e50 relay-1 | V0818 01:08:30.609709 8 MoQSession.cpp:2840] onClientSetup sess=0x7f6d84083e50 relay-1 | V0818 01:08:30.609712 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0818 01:08:30.609714 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0818 01:08:30.609719 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0818 01:08:30.609728 8 MoQSession.cpp:2696] sendSetup sess=0x7f6d84083e50 relay-1 | V0818 01:08:30.609735 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f6d84083e50 test-client-1 | 2026-08-18T01:08:30.609829Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-18T01:08:30.609840Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0818 01:08:30.609972 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f6d84070d00 relay-1 | V0818 01:08:30.609988 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f6d84083e50 relay-1 | V0818 01:08:30.609998 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0818 01:08:30.610006 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f6d84070d00 relay-1 | V0818 01:08:30.610042 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0818 01:08:30.610049 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0818 01:08:30.610063 8 MoQSession.cpp:5654] subscribe sess=0x7f6d84070d00 relay-1 | V0818 01:08:30.610348 8 MoQSession.cpp:4415] onSubscribeOk id=1 sess=0x7f6d84070d00 relay-1 | V0818 01:08:30.610364 8 MoQSession.cpp:5750] Subscribe ready trackReceiveState=0x7f6d8407bdd0 requestID=1 relay-1 | V0818 01:08:30.610372 8 MoQSession.cpp:5770] sendSubscribeOk sess=0x7f6d84083e50 relay-1 | V0818 01:08:30.612595 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f6d84062b90 relay-1 | V0818 01:08:30.612617 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f6d84065620 test-client-1 | 2026-08-18T01:08:33.610761Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3005 test-client-1 | publisher_connection_id: cce4ae58e59f81c1030ce96af1d8f9a9 test-client-1 | subscriber_connection_id: 760fa3aa3a380403152e8bdad9997486 test-client-1 | ... relay-1 | E20260818 01:08:33.610872 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260818 01:08:33.610945 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7b16bd18dbb5d166, server CID=40000010b856ba24, downstream=[::ffff:172.18.0.3]:35619, [::]:4443=local, drain=none relay-1 | E20260818 01:08:33.610999 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260818 01:08:33.611009 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9889695f06684c0b, server CID=40000017099ee64a, downstream=[::ffff:172.18.0.3]:42670, [::]:4443=local, drain=none relay-1 | E0818 01:08:33.611064 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0818 01:08:33.611078 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f6d84070d00 relay-1 | V0818 01:08:33.611082 8 MoQSession.cpp:2628] close sess=0x7f6d84070d00 relay-1 | V0818 01:08:33.611092 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0818 01:08:33.611100 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0818 01:08:33.611107 8 MoQSession.cpp:2031] subscribeError trackReceiveState=0x7f6d8407bdd0 relay-1 | V0818 01:08:33.611109 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7f6d8407bdd0 relay-1 | V0818 01:08:33.611113 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0818 01:08:33.611118 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0818 01:08:33.611121 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f6d84083e50 relay-1 | V0818 01:08:33.611123 8 MoQSession.cpp:5864] sendPublishDone sess=0x7f6d84083e50 relay-1 | V0818 01:08:33.611134 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f6d84052910 relay-1 | V0818 01:08:33.611138 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0818 01:08:33.611142 8 MoQRelay.cpp:1954] Publisher terminated for moq-test/interop/test-track relay-1 | V0818 01:08:33.611155 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0818 01:08:33.611159 8 MoQSession.cpp:2015] cancel alias=1 requestID=1 relay-1 | V0818 01:08:33.611164 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f6d84070d00 relay-1 | V0818 01:08:33.611176 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f6d84070d00 relay-1 | E0818 01:08:33.611277 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0818 01:08:33.611299 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f6d84083e50 relay-1 | V0818 01:08:33.611313 8 MoQSession.cpp:2628] close sess=0x7f6d84083e50 relay-1 | V0818 01:08:33.611347 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f6d84083e50 relay-1 | V0818 01:08:33.611367 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f6d84083e50 relay-1 | V0818 01:08:33.611460 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f6d84070d00 relay-1 | V0818 01:08:33.611475 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f6d84083e50 relay-1 | V0818 01:08:33.611482 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f6d84083e50 relay-1 | V0818 01:08:33.611510 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f6d84070d00 test-client-1 | 2026-08-18T01:08:33.611334Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-18T01:08:33.611530Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36829 dual_stack=true test-client-1 | 2026-08-18T01:08:33.611574Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0818 01:08:33.613338 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 01:08:33.613352 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0818 01:08:33.613441 8 MoQSession.cpp:2502] start sess=0x7f6d84062b40 relay-1 | V0818 01:08:33.613611 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f6d84062b40 relay-1 | V0818 01:08:33.613639 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f6d84062b40 relay-1 | V0818 01:08:33.613649 8 MoQSession.cpp:2840] onClientSetup sess=0x7f6d84062b40 relay-1 | V0818 01:08:33.613655 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0818 01:08:33.613658 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0818 01:08:33.613663 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0818 01:08:33.613666 8 MoQSession.cpp:2696] sendSetup sess=0x7f6d84062b40 relay-1 | V0818 01:08:33.613676 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f6d84062b40 test-client-1 | 2026-08-18T01:08:33.613816Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0818 01:08:33.614001 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f6d84062b40 relay-1 | E0818 01:08:33.614021 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0818 01:08:33.614029 8 MoQSession.cpp:4063] Application subscribe error err=no such namespace or track relay-1 | V0818 01:08:33.614033 8 MoQSession.cpp:5789] subscribeError sess=0x7f6d84062b40 relay-1 | E20260818 01:08:33.614203 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260818 01:08:33.614238 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=245bf9bc2f3b533e, server CID=400000123cbb3287, downstream=[::ffff:172.18.0.3]:36829, [::]:4443=local, drain=none relay-1 | E0818 01:08:33.614271 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0818 01:08:33.614281 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f6d84062b40 relay-1 | V0818 01:08:33.614284 8 MoQSession.cpp:2628] close sess=0x7f6d84062b40 relay-1 | V0818 01:08:33.614288 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f6d84062b40 relay-1 | V0818 01:08:33.614294 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f6d84062b40 relay-1 | V0818 01:08:33.614356 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f6d84062b40 relay-1 | V0818 01:08:33.614380 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f6d84062b40 test-client-1 | 2026-08-18T01:08:33.614431Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0818 01:08:33.620565 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f6d84070d00 relay-1 | V0818 01:08:33.620601 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f6d84083e50 relay-1 | V0818 01:08:33.620618 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f6d84062b40 test-client-1 | 2026-08-18T01:08:34.115661Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52570 dual_stack=true relay-1 | V0818 01:08:34.118364 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 01:08:34.118391 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0818 01:08:34.118555 8 MoQSession.cpp:2502] start sess=0x7f6d8405e260 relay-1 | V0818 01:08:34.118689 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f6d8405e260 relay-1 | V0818 01:08:34.118719 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f6d8405e260 relay-1 | V0818 01:08:34.118729 8 MoQSession.cpp:2840] onClientSetup sess=0x7f6d8405e260 relay-1 | V0818 01:08:34.118732 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0818 01:08:34.118735 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 test-client-1 | 2026-08-18T01:08:34.118857Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0818 01:08:34.118740 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0818 01:08:34.118748 8 MoQSession.cpp:2696] sendSetup sess=0x7f6d8405e260 relay-1 | V0818 01:08:34.118758 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f6d8405e260 relay-1 | V0818 01:08:34.119107 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f6d8405e260 relay-1 | V0818 01:08:34.119125 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0818 01:08:34.119136 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f6d8405e260 test-client-1 | 2026-08-18T01:08:37.119604Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-18T01:08:37.119625Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace relay-1 | E20260818 01:08:37.119872 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260818 01:08:37.119944 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2d67c7276eec1243, server CID=400000041ebdf869, downstream=[::ffff:172.18.0.3]:52570, [::]:4443=local, drain=none relay-1 | E0818 01:08:37.120012 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0818 01:08:37.120024 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f6d8405e260 relay-1 | V0818 01:08:37.120027 8 MoQSession.cpp:2628] close sess=0x7f6d8405e260 relay-1 | V0818 01:08:37.120034 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0818 01:08:37.120039 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0818 01:08:37.120044 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f6d8405e260 relay-1 | V0818 01:08:37.120058 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f6d8405e260 relay-1 | V0818 01:08:37.120151 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f6d8405e260 relay-1 | V0818 01:08:37.120183 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f6d8405e260 test-client-1 | --- test-client-1 | duration_ms: 3508 test-client-1 | subscriber_connection_id: 9d53c319ce66bb19d405dff09452bdcd test-client-1 | publisher_connection_id: df6fb17830c17a3a96c7b9ab415e3e1c test-client-1 | ... test-client-1 | 2026-08-18T01:08:37.120186Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-18T01:08:37.120495Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33076 dual_stack=true relay-1 | V0818 01:08:37.122228 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 01:08:37.122248 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0818 01:08:37.122351 8 MoQSession.cpp:2502] start sess=0x7f6d84064480 relay-1 | V0818 01:08:37.122564 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f6d84064480 relay-1 | V0818 01:08:37.122592 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f6d84064480 relay-1 | V0818 01:08:37.122601 8 MoQSession.cpp:2840] onClientSetup sess=0x7f6d84064480 relay-1 | V0818 01:08:37.122607 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0818 01:08:37.122611 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0818 01:08:37.122616 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0818 01:08:37.122620 8 MoQSession.cpp:2696] sendSetup sess=0x7f6d84064480 relay-1 | V0818 01:08:37.122631 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f6d84064480 test-client-1 | 2026-08-18T01:08:37.122757Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0818 01:08:37.122912 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f6d84064480 relay-1 | V0818 01:08:37.122927 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0818 01:08:37.122933 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f6d84064480 relay-1 | V0818 01:08:37.130191 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f6d8405e260 test-client-1 | 2026-08-18T01:08:39.123554Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0818 01:08:39.123844 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f6d84064480 test-client-1 | 2026-08-18T01:08:39.224498Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully relay-1 | E20260818 01:08:39.224829 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2104 test-client-1 | connection_id: 24a15f839e9c5cd294a89717623bf30a test-client-1 | ... test-client-1 | 2026-08-18T01:08:39.225234Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260818 01:08:39.224898 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=32e1baca8acfc6a3, server CID=40000011c194cd01, downstream=[::ffff:172.18.0.3]:33076, [::]:4443=local, drain=none relay-1 | E0818 01:08:39.225026 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0818 01:08:39.225065 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f6d84064480 relay-1 | V0818 01:08:39.225071 8 MoQSession.cpp:2628] close sess=0x7f6d84064480 relay-1 | V0818 01:08:39.225081 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0818 01:08:39.225088 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0818 01:08:39.225095 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f6d84064480 relay-1 | V0818 01:08:39.225112 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f6d84064480 relay-1 | V0818 01:08:39.225233 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f6d84064480 test-client-1 | 2026-08-18T01:08:39.225272Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48679 dual_stack=true relay-1 | V0818 01:08:39.227136 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 01:08:39.227159 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0818 01:08:39.227247 8 MoQSession.cpp:2502] start sess=0x7f6d8405c330 relay-1 | V0818 01:08:39.227439 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f6d8405c330 relay-1 | V0818 01:08:39.227478 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f6d8405c330 relay-1 | V0818 01:08:39.227493 8 MoQSession.cpp:2840] onClientSetup sess=0x7f6d8405c330 relay-1 | V0818 01:08:39.227499 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0818 01:08:39.227503 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0818 01:08:39.227507 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0818 01:08:39.227511 8 MoQSession.cpp:2696] sendSetup sess=0x7f6d8405c330 relay-1 | V0818 01:08:39.227522 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f6d8405c330 test-client-1 | 2026-08-18T01:08:39.227631Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0818 01:08:39.227783 8 MoQSession.cpp:4582] onPublishImpl reqID=0 sess=0x7f6d8405c330 relay-1 | V0818 01:08:39.227800 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0818 01:08:39.227808 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0818 01:08:39.227822 8 MoQSession.cpp:5597] publishOk reqID=0 sess=0x7f6d8405c330 test-client-1 | 2026-08-18T01:08:39.227956Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-18T01:08:39.228002Z  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 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: a9ec1bf237c0ecc1cae5eb79eee85a3d test-client-1 | ... relay-1 | E20260818 01:08:39.228152 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260818 01:08:39.228190 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3476e28917727bc0, server CID=40000004113ec018, downstream=[::ffff:172.18.0.3]:48679, [::]:4443=local, drain=none relay-1 | E0818 01:08:39.228228 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-08-18T01:08:39.228374Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0818 01:08:39.228237 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f6d8405c330 relay-1 | V0818 01:08:39.228240 8 MoQSession.cpp:2628] close sess=0x7f6d8405c330 relay-1 | V0818 01:08:39.228246 8 MoQSession.cpp:2031] subscribeError trackReceiveState=0x7f6d84034180 relay-1 | V0818 01:08:39.228249 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7f6d84034180 relay-1 | V0818 01:08:39.228253 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0818 01:08:39.228257 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0818 01:08:39.228261 8 MoQRelay.cpp:422] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0818 01:08:39.228265 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0818 01:08:39.228271 8 MoQSession.cpp:2015] cancel alias=0 requestID=0 relay-1 | V0818 01:08:39.228275 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f6d8405c330 relay-1 | V0818 01:08:39.228282 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f6d8405c330 relay-1 | V0818 01:08:39.228350 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f6d8405c330 relay-1 | V0818 01:08:39.228375 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f6d8405c330 test-client-1 | 2026-08-18T01:08:39.228742Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41408 dual_stack=true relay-1 | V0818 01:08:39.230069 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 01:08:39.230083 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0818 01:08:39.230150 8 MoQSession.cpp:2502] start sess=0x7f6d8403e560 relay-1 | V0818 01:08:39.230344 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f6d8403e560 relay-1 | V0818 01:08:39.230368 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f6d8403e560 relay-1 | V0818 01:08:39.230373 8 MoQSession.cpp:2840] onClientSetup sess=0x7f6d8403e560 relay-1 | V0818 01:08:39.230376 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0818 01:08:39.230378 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0818 01:08:39.230382 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0818 01:08:39.230385 8 MoQSession.cpp:2696] sendSetup sess=0x7f6d8403e560 relay-1 | V0818 01:08:39.230391 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f6d8403e560 test-client-1 | 2026-08-18T01:08:39.230959Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51131 dual_stack=true relay-1 | V0818 01:08:39.232170 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 01:08:39.232182 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0818 01:08:39.232247 8 MoQSession.cpp:2502] start sess=0x7f6d840858b0 relay-1 | V0818 01:08:39.232459 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f6d840858b0 relay-1 | V0818 01:08:39.232482 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f6d840858b0 relay-1 | V0818 01:08:39.232488 8 MoQSession.cpp:2840] onClientSetup sess=0x7f6d840858b0 relay-1 | V0818 01:08:39.232491 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0818 01:08:39.232494 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0818 01:08:39.232498 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0818 01:08:39.232500 8 MoQSession.cpp:2696] sendSetup sess=0x7f6d840858b0 relay-1 | V0818 01:08:39.232507 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f6d840858b0 test-client-1 | 2026-08-18T01:08:39.232606Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0818 01:08:39.232751 8 MoQSession.cpp:4582] onPublishImpl reqID=0 sess=0x7f6d8403e560 relay-1 | V0818 01:08:39.232764 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0818 01:08:39.232767 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0818 01:08:39.232772 8 MoQSession.cpp:5597] publishOk reqID=0 sess=0x7f6d8403e560 test-client-1 | 2026-08-18T01:08:39.232936Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0818 01:08:39.233052 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f6d840858b0 relay-1 | V0818 01:08:39.233079 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0818 01:08:39.233083 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0818 01:08:39.233088 8 MoQRelay.cpp:1991] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0818 01:08:39.233095 8 MoQSession.cpp:5770] sendSubscribeOk sess=0x7f6d840858b0 relay-1 | V0818 01:08:39.233109 8 MoQSession.cpp:6026] requestUpdate sess=0x7f6d8403e560 relay-1 | V0818 01:08:39.233407 8 MoQSession.cpp:4297] onRequestError reqID=1 frameType=5 sess=0x7f6d8403e560 relay-1 | E0818 01:08:39.233424 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0818 01:08:39.234519 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f6d84064480 relay-1 | V0818 01:08:39.244622 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f6d8405c330 relay-1 | V0818 01:08:39.334731 8 MoQSession.cpp:4715] PublishDone id=0 code=2 reason=publish ended relay-1 | V0818 01:08:39.334755 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7f6d84068b80 relay-1 | V0818 01:08:39.334761 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0818 01:08:39.334769 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0818 01:08:39.334775 8 MoQForwarder.cpp:601] publishDone pubDone reason=publish ended relay-1 | V0818 01:08:39.334778 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f6d840858b0 relay-1 | V0818 01:08:39.334783 8 MoQSession.cpp:5864] sendPublishDone sess=0x7f6d840858b0 relay-1 | V0818 01:08:39.334790 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f6d84052910 relay-1 | V0818 01:08:39.334793 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0818 01:08:39.334796 8 MoQRelay.cpp:1954] Publisher terminated for moq-test/publish/published-track relay-1 | V0818 01:08:39.335082 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f6d8403e560 test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 107 test-client-1 | message: "subscriber track mode failed: done" test-client-1 | ... relay-1 | V0818 01:08:39.335126 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f6d840858b0 relay-1 | E20260818 01:08:39.335211 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260818 01:08:39.335282 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=57796cb4c35f63fa, server CID=400000118e177266, downstream=[::ffff:172.18.0.3]:51131, [::]:4443=local, drain=none relay-1 | E20260818 01:08:39.335335 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260818 01:08:39.335366 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bfdbf12cfebd3d51, server CID=4000001d1a0f24be, downstream=[::ffff:172.18.0.3]:41408, [::]:4443=local, drain=none relay-1 | E0818 01:08:39.335433 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0818 01:08:39.335456 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f6d840858b0 relay-1 | V0818 01:08:39.335464 8 MoQSession.cpp:2628] close sess=0x7f6d840858b0 relay-1 | V0818 01:08:39.335471 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f6d840858b0 relay-1 | V0818 01:08:39.335483 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f6d840858b0 relay-1 | E0818 01:08:39.335571 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0818 01:08:39.335601 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f6d8403e560 relay-1 | V0818 01:08:39.335617 8 MoQSession.cpp:2628] close sess=0x7f6d8403e560 relay-1 | V0818 01:08:39.335633 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f6d8403e560 relay-1 | V0818 01:08:39.335656 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f6d8403e560 relay-1 | V0818 01:08:39.335740 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f6d840858b0 relay-1 | V0818 01:08:39.335757 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f6d8403e560 relay-1 | V0818 01:08:39.345911 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f6d840858b0 relay-1 | V0818 01:08:39.345966 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f6d8403e560 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'