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-20T00:56:37Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-20T00:56:37Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-20T00:56:37Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-20T00:56:37Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-20T00:56:37Z" 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 | V0820 00:56:37.335419 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0820 00:56:37.336674 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-20T00:56:42.946699Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44293 dual_stack=true relay-1 | V0820 00:56:42.950219 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0820 00:56:42.950242 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0820 00:56:42.950427 8 MoQSession.cpp:2502] start sess=0x7fbc4004b290 relay-1 | V0820 00:56:42.950685 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7fbc4004b290 relay-1 | V0820 00:56:42.950777 8 MoQSession.cpp:3051] controlReadLoop sess=0x7fbc4004b290 relay-1 | V0820 00:56:42.950810 8 MoQSession.cpp:2840] onClientSetup sess=0x7fbc4004b290 relay-1 | V0820 00:56:42.950818 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0820 00:56:42.950821 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0820 00:56:42.950825 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0820 00:56:42.950827 8 MoQSession.cpp:2696] sendSetup sess=0x7fbc4004b290 relay-1 | V0820 00:56:42.950836 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7fbc4004b290 test-client-1 | 2026-08-20T00:56:42.951004Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V0820 00:56:42.951109 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7fbc4004b290 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: ae525aa7f67a766a05084bcbe01c74ae test-client-1 | ... relay-1 | E20260820 00:56:42.951359 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260820 00:56:42.951565 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=25ada1fa5788fb3f, server CID=40000017ee562daf, downstream=[::ffff:172.18.0.3]:44293, [::]:4443=local, drain=none relay-1 | E0820 00:56:42.951616 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0820 00:56:42.951622 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7fbc4004b290 relay-1 | V0820 00:56:42.951624 8 MoQSession.cpp:2628] close sess=0x7fbc4004b290 relay-1 | V0820 00:56:42.951644 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7fbc4004b290 test-client-1 | 2026-08-20T00:56:42.951780Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0820 00:56:42.951674 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7fbc4004b290 relay-1 | V0820 00:56:42.951807 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7fbc4004b290 relay-1 | V0820 00:56:42.951819 8 MoQSession.cpp:2391] ~MoQSession sess=0x7fbc4004b290 test-client-1 | 2026-08-20T00:56:42.952246Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51132 dual_stack=true relay-1 | V0820 00:56:42.953906 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0820 00:56:42.953946 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0820 00:56:42.954049 8 MoQSession.cpp:2502] start sess=0x7fbc400626e0 relay-1 | V0820 00:56:42.954298 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7fbc400626e0 relay-1 | V0820 00:56:42.954324 8 MoQSession.cpp:3051] controlReadLoop sess=0x7fbc400626e0 relay-1 | V0820 00:56:42.954331 8 MoQSession.cpp:2840] onClientSetup sess=0x7fbc400626e0 relay-1 | V0820 00:56:42.954334 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0820 00:56:42.954339 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0820 00:56:42.954344 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0820 00:56:42.954347 8 MoQSession.cpp:2696] sendSetup sess=0x7fbc400626e0 relay-1 | V0820 00:56:42.954356 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7fbc400626e0 test-client-1 | 2026-08-20T00:56:42.954491Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0820 00:56:42.954655 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fbc400626e0 relay-1 | V0820 00:56:42.954683 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0820 00:56:42.954695 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fbc400626e0 test-client-1 | 2026-08-20T00:56:44.955320Z  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: 5cc6cb53babcab3fe58ae6260b592407 test-client-1 | ... relay-1 | V0820 00:56:44.955580 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7fbc400626e0 relay-1 | E20260820 00:56:44.956061 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260820 00:56:44.956120 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=149f9223c33171a3, server CID=4000000d5ee1358d, downstream=[::ffff:172.18.0.3]:51132, [::]:4443=local, drain=none relay-1 | E0820 00:56:44.956190 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-08-20T00:56:44.956369Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0820 00:56:44.956197 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7fbc400626e0 relay-1 | V0820 00:56:44.956201 8 MoQSession.cpp:2628] close sess=0x7fbc400626e0 relay-1 | V0820 00:56:44.956210 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0820 00:56:44.956217 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0820 00:56:44.956225 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7fbc400626e0 relay-1 | V0820 00:56:44.956239 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7fbc400626e0 relay-1 | V0820 00:56:44.956359 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7fbc400626e0 test-client-1 | 2026-08-20T00:56:44.956556Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51005 dual_stack=true relay-1 | V0820 00:56:44.958503 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0820 00:56:44.958524 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0820 00:56:44.958647 8 MoQSession.cpp:2502] start sess=0x7fbc40064d20 relay-1 | V0820 00:56:44.958859 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7fbc40064d20 relay-1 | V0820 00:56:44.958908 8 MoQSession.cpp:3051] controlReadLoop sess=0x7fbc40064d20 relay-1 | V0820 00:56:44.958922 8 MoQSession.cpp:2840] onClientSetup sess=0x7fbc40064d20 relay-1 | V0820 00:56:44.958927 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0820 00:56:44.958931 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0820 00:56:44.958937 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0820 00:56:44.958941 8 MoQSession.cpp:2696] sendSetup sess=0x7fbc40064d20 relay-1 | V0820 00:56:44.958955 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7fbc40064d20 test-client-1 | 2026-08-20T00:56:44.959138Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0820 00:56:44.959267 8 MoQSession.cpp:3926] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fbc40064d20 relay-1 | E0820 00:56:44.959310 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0820 00:56:44.959322 8 MoQSession.cpp:4063] Application subscribe error err=no such namespace or track relay-1 | V0820 00:56:44.959326 8 MoQSession.cpp:5789] subscribeError sess=0x7fbc40064d20 test-client-1 | 2026-08-20T00:56:44.959513Z  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: 3d67bccce225f42fe82e95eef64edc9a test-client-1 | ... relay-1 | E20260820 00:56:44.959636 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260820 00:56:44.959702 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ebf7e590d62b6304, server CID=4000000fa06ae633, downstream=[::ffff:172.18.0.3]:51005, [::]:4443=local, drain=none relay-1 | E0820 00:56:44.959806 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0820 00:56:44.959839 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7fbc40064d20 relay-1 | V0820 00:56:44.959884 8 MoQSession.cpp:2628] close sess=0x7fbc40064d20 relay-1 | V0820 00:56:44.959911 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7fbc40064d20 relay-1 | V0820 00:56:44.959939 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7fbc40064d20 relay-1 | V0820 00:56:44.960046 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7fbc40064d20 relay-1 | V0820 00:56:44.960090 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7fbc40064d20 test-client-1 | 2026-08-20T00:56:44.960152Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-20T00:56:44.960496Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41933 dual_stack=true relay-1 | V0820 00:56:44.962115 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0820 00:56:44.962129 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0820 00:56:44.962229 8 MoQSession.cpp:2502] start sess=0x7fbc40070be0 relay-1 | V0820 00:56:44.962433 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7fbc40070be0 relay-1 | V0820 00:56:44.962463 8 MoQSession.cpp:3051] controlReadLoop sess=0x7fbc40070be0 relay-1 | V0820 00:56:44.962469 8 MoQSession.cpp:2840] onClientSetup sess=0x7fbc40070be0 relay-1 | V0820 00:56:44.962473 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0820 00:56:44.962477 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0820 00:56:44.962481 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0820 00:56:44.962485 8 MoQSession.cpp:2696] sendSetup sess=0x7fbc40070be0 relay-1 | V0820 00:56:44.962494 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7fbc40070be0 test-client-1 | 2026-08-20T00:56:44.963347Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59382 dual_stack=true relay-1 | V0820 00:56:44.964872 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0820 00:56:44.964886 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0820 00:56:44.964995 8 MoQSession.cpp:2502] start sess=0x7fbc400836f0 relay-1 | V0820 00:56:44.965233 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7fbc400836f0 relay-1 | V0820 00:56:44.965263 8 MoQSession.cpp:3051] controlReadLoop sess=0x7fbc400836f0 relay-1 | V0820 00:56:44.965271 8 MoQSession.cpp:2840] onClientSetup sess=0x7fbc400836f0 relay-1 | V0820 00:56:44.965275 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0820 00:56:44.965279 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0820 00:56:44.965283 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0820 00:56:44.965287 8 MoQSession.cpp:2696] sendSetup sess=0x7fbc400836f0 relay-1 | V0820 00:56:44.965294 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7fbc400836f0 test-client-1 | 2026-08-20T00:56:44.965442Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-20T00:56:44.965455Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0820 00:56:44.965631 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fbc40070be0 relay-1 | V0820 00:56:44.965647 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fbc400836f0 relay-1 | V0820 00:56:44.965658 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0820 00:56:44.965668 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fbc40070be0 relay-1 | V0820 00:56:44.965701 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0820 00:56:44.965711 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0820 00:56:44.965722 8 MoQSession.cpp:5654] subscribe sess=0x7fbc40070be0 relay-1 | V0820 00:56:44.965986 8 MoQSession.cpp:2391] ~MoQSession sess=0x7fbc400626e0 relay-1 | V0820 00:56:44.966066 8 MoQSession.cpp:4415] onSubscribeOk id=1 sess=0x7fbc40070be0 relay-1 | V0820 00:56:44.966084 8 MoQSession.cpp:5750] Subscribe ready trackReceiveState=0x7fbc4007e1e0 requestID=1 relay-1 | V0820 00:56:44.966097 8 MoQSession.cpp:5770] sendSubscribeOk sess=0x7fbc400836f0 relay-1 | V0820 00:56:44.976356 8 MoQSession.cpp:2391] ~MoQSession sess=0x7fbc40064d20 test-client-1 | 2026-08-20T00:56:47.966236Z  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: 3006 test-client-1 | publisher_connection_id: ece851ddbee771920dfb0df8131519fb test-client-1 | subscriber_connection_id: 2dc773b14ba12e153cccaa363e5847a9 test-client-1 | ... relay-1 | E20260820 00:56:47.966614 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260820 00:56:47.966673 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ae363ffb62ab91d2, server CID=4000000b2602e899, downstream=[::ffff:172.18.0.3]:59382, [::]:4443=local, drain=none relay-1 | E0820 00:56:47.966747 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0820 00:56:47.966767 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7fbc400836f0 relay-1 | V0820 00:56:47.966772 8 MoQSession.cpp:2628] close sess=0x7fbc400836f0 relay-1 | V0820 00:56:47.966782 8 MoQSession.cpp:5864] sendPublishDone sess=0x7fbc400836f0 relay-1 | E0820 00:56:47.966790 8 MoQSession.cpp:5869] publishDone for invalid id=0 sess=0x7fbc400836f0 relay-1 | V0820 00:56:47.966794 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7fbc400836f0 relay-1 | V0820 00:56:47.966810 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7fbc400836f0 relay-1 | V0820 00:56:47.966956 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7fbc40070be0 relay-1 | V0820 00:56:47.966972 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7fbc400836f0 relay-1 | V0820 00:56:47.967000 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7fbc400836f0 test-client-1 | 2026-08-20T00:56:47.967185Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260820 00:56:47.967162 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260820 00:56:47.967250 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d741a256b8d88979, server CID=4000001061b5e3aa, downstream=[::ffff:172.18.0.3]:41933, [::]:4443=local, drain=none relay-1 | E0820 00:56:47.967334 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0820 00:56:47.967363 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7fbc40070be0 relay-1 | V0820 00:56:47.967384 8 MoQSession.cpp:2628] close sess=0x7fbc40070be0 test-client-1 | 2026-08-20T00:56:47.967470Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42987 dual_stack=true test-client-1 | 2026-08-20T00:56:47.967670Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0820 00:56:47.967439 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0820 00:56:47.967466 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0820 00:56:47.967475 8 MoQSession.cpp:2031] subscribeError trackReceiveState=0x7fbc4007e1e0 relay-1 | V0820 00:56:47.967479 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7fbc4007e1e0 relay-1 | V0820 00:56:47.967485 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0820 00:56:47.967492 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0820 00:56:47.967497 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7fbc400836f0 relay-1 | V0820 00:56:47.967502 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7fbc40053000 relay-1 | V0820 00:56:47.967507 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0820 00:56:47.967511 8 MoQRelay.cpp:1954] Publisher terminated for moq-test/interop/test-track relay-1 | V0820 00:56:47.967524 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0820 00:56:47.967547 8 MoQSession.cpp:2015] cancel alias=1 requestID=1 relay-1 | V0820 00:56:47.967552 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7fbc40070be0 relay-1 | V0820 00:56:47.967562 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7fbc40070be0 relay-1 | V0820 00:56:47.967670 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7fbc40070be0 relay-1 | V0820 00:56:47.969533 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0820 00:56:47.969549 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0820 00:56:47.969652 8 MoQSession.cpp:2502] start sess=0x7fbc40064d20 relay-1 | V0820 00:56:47.969864 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7fbc40064d20 relay-1 | V0820 00:56:47.969961 8 MoQSession.cpp:3051] controlReadLoop sess=0x7fbc40064d20 relay-1 | V0820 00:56:47.969977 8 MoQSession.cpp:2840] onClientSetup sess=0x7fbc40064d20 relay-1 | V0820 00:56:47.969982 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0820 00:56:47.969987 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0820 00:56:47.969993 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0820 00:56:47.970001 8 MoQSession.cpp:2696] sendSetup sess=0x7fbc40064d20 relay-1 | V0820 00:56:47.970014 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7fbc40064d20 test-client-1 | 2026-08-20T00:56:47.970152Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0820 00:56:47.970407 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fbc40064d20 relay-1 | E0820 00:56:47.970427 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0820 00:56:47.970431 8 MoQSession.cpp:4063] Application subscribe error err=no such namespace or track relay-1 | V0820 00:56:47.970433 8 MoQSession.cpp:5789] subscribeError sess=0x7fbc40064d20 relay-1 | E20260820 00:56:47.970683 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260820 00:56:47.970728 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c99e615f74e7a2b9, server CID=4000001c9badfb2f, downstream=[::ffff:172.18.0.3]:42987, [::]:4443=local, drain=none relay-1 | E0820 00:56:47.970775 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0820 00:56:47.970788 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7fbc40064d20 relay-1 | V0820 00:56:47.970792 8 MoQSession.cpp:2628] close sess=0x7fbc40064d20 relay-1 | V0820 00:56:47.970797 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7fbc40064d20 relay-1 | V0820 00:56:47.970806 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7fbc40064d20 test-client-1 | 2026-08-20T00:56:47.970901Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0820 00:56:47.970993 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7fbc40064d20 relay-1 | V0820 00:56:47.971020 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7fbc40064d20 relay-1 | V0820 00:56:47.976135 8 MoQSession.cpp:2391] ~MoQSession sess=0x7fbc400836f0 relay-1 | V0820 00:56:47.976178 8 MoQSession.cpp:2391] ~MoQSession sess=0x7fbc40070be0 relay-1 | V0820 00:56:47.986281 8 MoQSession.cpp:2391] ~MoQSession sess=0x7fbc40064d20 test-client-1 | 2026-08-20T00:56:48.472185Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55431 dual_stack=true relay-1 | V0820 00:56:48.475124 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0820 00:56:48.475150 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0820 00:56:48.475290 8 MoQSession.cpp:2502] start sess=0x7fbc4005b9e0 relay-1 | V0820 00:56:48.475617 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7fbc4005b9e0 relay-1 | V0820 00:56:48.475680 8 MoQSession.cpp:3051] controlReadLoop sess=0x7fbc4005b9e0 relay-1 | V0820 00:56:48.475726 8 MoQSession.cpp:2840] onClientSetup sess=0x7fbc4005b9e0 relay-1 | V0820 00:56:48.475749 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0820 00:56:48.475769 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0820 00:56:48.475791 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0820 00:56:48.475824 8 MoQSession.cpp:2696] sendSetup sess=0x7fbc4005b9e0 relay-1 | V0820 00:56:48.475840 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7fbc4005b9e0 test-client-1 | 2026-08-20T00:56:48.475987Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0820 00:56:48.476169 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fbc4005b9e0 relay-1 | V0820 00:56:48.476235 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0820 00:56:48.476270 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fbc4005b9e0 test-client-1 | 2026-08-20T00:56:51.477874Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-20T00:56:51.477902Z  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: 3511 test-client-1 | subscriber_connection_id: c9a528c1503a666862eb1c74c5316494 test-client-1 | publisher_connection_id: 0acd08791c8d6fc780af6d9ca1c1b481 test-client-1 | ... test-client-1 | 2026-08-20T00:56:51.478513Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260820 00:56:51.478148 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260820 00:56:51.478225 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f6431bc368901339, server CID=4000001b8a2d9376, downstream=[::ffff:172.18.0.3]:55431, [::]:4443=local, drain=none relay-1 | E0820 00:56:51.478304 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0820 00:56:51.478318 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7fbc4005b9e0 relay-1 | V0820 00:56:51.478322 8 MoQSession.cpp:2628] close sess=0x7fbc4005b9e0 relay-1 | V0820 00:56:51.478332 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0820 00:56:51.478339 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0820 00:56:51.478347 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7fbc4005b9e0 relay-1 | V0820 00:56:51.478365 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7fbc4005b9e0 relay-1 | V0820 00:56:51.478477 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7fbc4005b9e0 relay-1 | V0820 00:56:51.478512 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7fbc4005b9e0 test-client-1 | 2026-08-20T00:56:51.479130Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43160 dual_stack=true relay-1 | V0820 00:56:51.482363 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0820 00:56:51.482381 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0820 00:56:51.482482 8 MoQSession.cpp:2502] start sess=0x7fbc400610d0 relay-1 | V0820 00:56:51.482744 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7fbc400610d0 relay-1 | V0820 00:56:51.482773 8 MoQSession.cpp:3051] controlReadLoop sess=0x7fbc400610d0 relay-1 | V0820 00:56:51.482784 8 MoQSession.cpp:2840] onClientSetup sess=0x7fbc400610d0 relay-1 | V0820 00:56:51.482799 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0820 00:56:51.482803 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0820 00:56:51.482809 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0820 00:56:51.482813 8 MoQSession.cpp:2696] sendSetup sess=0x7fbc400610d0 relay-1 | V0820 00:56:51.482826 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7fbc400610d0 test-client-1 | 2026-08-20T00:56:51.482977Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0820 00:56:51.483177 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fbc400610d0 relay-1 | V0820 00:56:51.483229 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0820 00:56:51.483246 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fbc400610d0 relay-1 | V0820 00:56:51.488570 8 MoQSession.cpp:2391] ~MoQSession sess=0x7fbc4005b9e0 test-client-1 | 2026-08-20T00:56:53.484091Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0820 00:56:53.484379 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7fbc400610d0 test-client-1 | 2026-08-20T00:56:53.585140Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2107 test-client-1 | connection_id: e0fb97230e36826b84cc3446c9b8d2de test-client-1 | ... relay-1 | E20260820 00:56:53.585479 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260820 00:56:53.585552 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3cfc2be81ca36bed, server CID=4000001b9c473bec, downstream=[::ffff:172.18.0.3]:43160, [::]:4443=local, drain=none relay-1 | E0820 00:56:53.585633 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0820 00:56:53.585646 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7fbc400610d0 relay-1 | V0820 00:56:53.585650 8 MoQSession.cpp:2628] close sess=0x7fbc400610d0 relay-1 | V0820 00:56:53.585659 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0820 00:56:53.585666 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0820 00:56:53.585672 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7fbc400610d0 relay-1 | V0820 00:56:53.585690 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7fbc400610d0 relay-1 | V0820 00:56:53.585831 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7fbc400610d0 test-client-1 | 2026-08-20T00:56:53.585900Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-20T00:56:53.586258Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54148 dual_stack=true relay-1 | V0820 00:56:53.588268 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0820 00:56:53.588285 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0820 00:56:53.588383 8 MoQSession.cpp:2502] start sess=0x7fbc4005c280 relay-1 | V0820 00:56:53.588581 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7fbc4005c280 relay-1 | V0820 00:56:53.588680 8 MoQSession.cpp:3051] controlReadLoop sess=0x7fbc4005c280 relay-1 | V0820 00:56:53.588701 8 MoQSession.cpp:2840] onClientSetup sess=0x7fbc4005c280 relay-1 | V0820 00:56:53.588706 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0820 00:56:53.588710 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0820 00:56:53.588716 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0820 00:56:53.588720 8 MoQSession.cpp:2696] sendSetup sess=0x7fbc4005c280 relay-1 | V0820 00:56:53.588733 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7fbc4005c280 test-client-1 | 2026-08-20T00:56:53.588884Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0820 00:56:53.589054 8 MoQSession.cpp:4582] onPublishImpl reqID=0 sess=0x7fbc4005c280 relay-1 | V0820 00:56:53.589079 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0820 00:56:53.589085 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0820 00:56:53.589101 8 MoQSession.cpp:5597] publishOk reqID=0 sess=0x7fbc4005c280 test-client-1 | 2026-08-20T00:56:53.589306Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-20T00:56:53.589340Z  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: 4 test-client-1 | connection_id: df7c4c7a6a6db10356f880033a722175 test-client-1 | ... relay-1 | E20260820 00:56:53.589499 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260820 00:56:53.589540 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0ea776072fa756c9, server CID=4000001e7924dd59, downstream=[::ffff:172.18.0.3]:54148, [::]:4443=local, drain=none relay-1 | E0820 00:56:53.589592 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0820 00:56:53.589600 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7fbc4005c280 relay-1 | V0820 00:56:53.589604 8 MoQSession.cpp:2628] close sess=0x7fbc4005c280 relay-1 | V0820 00:56:53.589610 8 MoQSession.cpp:2031] subscribeError trackReceiveState=0x7fbc4000f6e0 relay-1 | V0820 00:56:53.589614 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7fbc4000f6e0 relay-1 | V0820 00:56:53.589618 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0820 00:56:53.589623 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0820 00:56:53.589628 8 MoQRelay.cpp:422] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0820 00:56:53.589633 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0820 00:56:53.589639 8 MoQSession.cpp:2015] cancel alias=0 requestID=0 relay-1 | V0820 00:56:53.589642 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7fbc4005c280 relay-1 | V0820 00:56:53.589651 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7fbc4005c280 relay-1 | V0820 00:56:53.589874 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7fbc4005c280 relay-1 | V0820 00:56:53.589902 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7fbc4005c280 test-client-1 | 2026-08-20T00:56:53.590230Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-20T00:56:53.590478Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45494 dual_stack=true relay-1 | V0820 00:56:53.592031 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0820 00:56:53.592044 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0820 00:56:53.592121 8 MoQSession.cpp:2502] start sess=0x7fbc40076e80 relay-1 | V0820 00:56:53.592395 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7fbc40076e80 relay-1 | V0820 00:56:53.592424 8 MoQSession.cpp:3051] controlReadLoop sess=0x7fbc40076e80 relay-1 | V0820 00:56:53.592431 8 MoQSession.cpp:2840] onClientSetup sess=0x7fbc40076e80 relay-1 | V0820 00:56:53.592435 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0820 00:56:53.592438 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0820 00:56:53.592443 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0820 00:56:53.592447 8 MoQSession.cpp:2696] sendSetup sess=0x7fbc40076e80 relay-1 | V0820 00:56:53.592456 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7fbc40076e80 test-client-1 | 2026-08-20T00:56:53.593280Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52912 dual_stack=true relay-1 | V0820 00:56:53.594855 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0820 00:56:53.594871 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0820 00:56:53.595023 8 MoQSession.cpp:2391] ~MoQSession sess=0x7fbc400610d0 relay-1 | V0820 00:56:53.595047 8 MoQSession.cpp:2502] start sess=0x7fbc40085920 relay-1 | V0820 00:56:53.595188 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7fbc40085920 relay-1 | V0820 00:56:53.595218 8 MoQSession.cpp:3051] controlReadLoop sess=0x7fbc40085920 relay-1 | V0820 00:56:53.595225 8 MoQSession.cpp:2840] onClientSetup sess=0x7fbc40085920 relay-1 | V0820 00:56:53.595229 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0820 00:56:53.595233 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0820 00:56:53.595238 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0820 00:56:53.595241 8 MoQSession.cpp:2696] sendSetup sess=0x7fbc40085920 relay-1 | V0820 00:56:53.595249 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7fbc40085920 test-client-1 | 2026-08-20T00:56:53.595371Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0820 00:56:53.595549 8 MoQSession.cpp:4582] onPublishImpl reqID=0 sess=0x7fbc40076e80 relay-1 | V0820 00:56:53.595571 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0820 00:56:53.595576 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0820 00:56:53.595588 8 MoQSession.cpp:5597] publishOk reqID=0 sess=0x7fbc40076e80 test-client-1 | 2026-08-20T00:56:53.595782Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0820 00:56:53.595977 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7fbc40085920 relay-1 | V0820 00:56:53.596012 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0820 00:56:53.596018 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0820 00:56:53.596025 8 MoQRelay.cpp:1991] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0820 00:56:53.596034 8 MoQSession.cpp:5770] sendSubscribeOk sess=0x7fbc40085920 relay-1 | V0820 00:56:53.596059 8 MoQSession.cpp:6026] requestUpdate sess=0x7fbc40076e80 relay-1 | V0820 00:56:53.596352 8 MoQSession.cpp:4297] onRequestError reqID=1 frameType=5 sess=0x7fbc40076e80 relay-1 | E0820 00:56:53.596372 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0820 00:56:53.605470 8 MoQSession.cpp:2391] ~MoQSession sess=0x7fbc4005c280 relay-1 | V0820 00:56:53.697761 8 MoQSession.cpp:4715] PublishDone id=0 code=2 reason=publish ended relay-1 | V0820 00:56:53.697787 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7fbc40044360 relay-1 | V0820 00:56:53.697796 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0820 00:56:53.697805 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0820 00:56:53.697813 8 MoQForwarder.cpp:601] publishDone pubDone reason=publish ended relay-1 | V0820 00:56:53.697818 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7fbc40085920 relay-1 | V0820 00:56:53.697824 8 MoQSession.cpp:5864] sendPublishDone sess=0x7fbc40085920 relay-1 | V0820 00:56:53.697832 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7fbc40053000 relay-1 | V0820 00:56:53.697836 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0820 00:56:53.697841 8 MoQRelay.cpp:1954] 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 | E20260820 00:56:53.698371 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260820 00:56:53.698434 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0688bb87a8707b92, server CID=4000001ac2ab946f, downstream=[::ffff:172.18.0.3]:45494, [::]:4443=local, drain=none relay-1 | E20260820 00:56:53.698480 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260820 00:56:53.698494 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=73d2de1cc4d22f08, server CID=4000001751678348, downstream=[::ffff:172.18.0.3]:52912, [::]:4443=local, drain=none relay-1 | E0820 00:56:53.698552 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0820 00:56:53.698559 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7fbc40076e80 relay-1 | V0820 00:56:53.698563 8 MoQSession.cpp:2628] close sess=0x7fbc40076e80 relay-1 | V0820 00:56:53.698571 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7fbc40076e80 relay-1 | V0820 00:56:53.698584 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7fbc40076e80 relay-1 | E0820 00:56:53.698660 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0820 00:56:53.698665 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7fbc40085920 relay-1 | V0820 00:56:53.698668 8 MoQSession.cpp:2628] close sess=0x7fbc40085920 relay-1 | V0820 00:56:53.698672 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7fbc40085920 relay-1 | V0820 00:56:53.698678 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7fbc40085920 relay-1 | V0820 00:56:53.698719 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7fbc40076e80 relay-1 | V0820 00:56:53.698726 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7fbc40085920 relay-1 | V0820 00:56:53.698750 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7fbc40076e80 relay-1 | V0820 00:56:53.698762 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7fbc40085920 relay-1 | V0820 00:56:53.717967 8 MoQSession.cpp:2391] ~MoQSession sess=0x7fbc40076e80 relay-1 | V0820 00:56:53.718105 8 MoQSession.cpp:2391] ~MoQSession sess=0x7fbc40085920 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'