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-15T01:07:21Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-15T01:07:21Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-15T01:07:21Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-15T01:07:21Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-15T01:07:21Z" 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 | V0815 01:07:21.660178 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0815 01:07:21.661362 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-15T01:07:27.284810Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44318 dual_stack=true relay-1 | V0815 01:07:27.288327 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0815 01:07:27.288351 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0815 01:07:27.288529 8 MoQSession.cpp:2502] start sess=0x7f1a8804b1a0 relay-1 | V0815 01:07:27.288828 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f1a8804b1a0 relay-1 | V0815 01:07:27.288872 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f1a8804b1a0 relay-1 | V0815 01:07:27.288901 8 MoQSession.cpp:2840] onClientSetup sess=0x7f1a8804b1a0 relay-1 | V0815 01:07:27.288906 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0815 01:07:27.288908 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0815 01:07:27.288913 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0815 01:07:27.288915 8 MoQSession.cpp:2696] sendSetup sess=0x7f1a8804b1a0 test-client-1 | 2026-08-15T01:07:27.289088Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V0815 01:07:27.288927 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f1a8804b1a0 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 5f5312f17e51659eb75ac96c1f32e7b4 test-client-1 | ... test-client-1 | 2026-08-15T01:07:27.289871Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53205 dual_stack=true relay-1 | E20260815 01:07:27.290083 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260815 01:07:27.290300 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=81edafa0efa33625, server CID=40000010c2024d0c, downstream=[::ffff:172.18.0.3]:44318, [::]:4443=local, drain=none relay-1 | E0815 01:07:27.290381 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0815 01:07:27.290394 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f1a8804b1a0 relay-1 | V0815 01:07:27.290398 8 MoQSession.cpp:2628] close sess=0x7f1a8804b1a0 relay-1 | V0815 01:07:27.290429 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f1a8804b1a0 relay-1 | V0815 01:07:27.290467 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f1a8804b1a0 test-client-1 | 2026-08-15T01:07:27.290816Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0815 01:07:27.291281 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f1a8804b1a0 relay-1 | V0815 01:07:27.291370 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f1a8804b1a0 relay-1 | V0815 01:07:27.291388 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f1a8804b1a0 relay-1 | V0815 01:07:27.292191 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0815 01:07:27.292212 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0815 01:07:27.292351 8 MoQSession.cpp:2502] start sess=0x7f1a88062500 relay-1 | V0815 01:07:27.292591 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f1a88062500 relay-1 | V0815 01:07:27.292627 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f1a88062500 relay-1 | V0815 01:07:27.292634 8 MoQSession.cpp:2840] onClientSetup sess=0x7f1a88062500 relay-1 | V0815 01:07:27.292638 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0815 01:07:27.292641 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0815 01:07:27.292647 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0815 01:07:27.292650 8 MoQSession.cpp:2696] sendSetup sess=0x7f1a88062500 relay-1 | V0815 01:07:27.292686 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f1a88062500 test-client-1 | 2026-08-15T01:07:27.292824Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0815 01:07:27.293034 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f1a88062500 relay-1 | V0815 01:07:27.293068 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0815 01:07:27.293080 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f1a88062500 test-client-1 | 2026-08-15T01:07:29.294891Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2005 test-client-1 | connection_id: 58dbed093645804d7feba1b4c3f27d93 test-client-1 | ... relay-1 | V0815 01:07:29.295184 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f1a88062500 test-client-1 | 2026-08-15T01:07:29.296004Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260815 01:07:29.295621 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260815 01:07:29.295725 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ea0a36dbce10ab60, server CID=40000012a95b1185, downstream=[::ffff:172.18.0.3]:53205, [::]:4443=local, drain=none relay-1 | E0815 01:07:29.295794 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0815 01:07:29.295801 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f1a88062500 relay-1 | V0815 01:07:29.295811 8 MoQSession.cpp:2628] close sess=0x7f1a88062500 relay-1 | V0815 01:07:29.295822 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0815 01:07:29.295832 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0815 01:07:29.295840 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f1a88062500 relay-1 | V0815 01:07:29.295856 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f1a88062500 relay-1 | V0815 01:07:29.295970 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f1a88062500 test-client-1 | 2026-08-15T01:07:29.296167Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50378 dual_stack=true relay-1 | V0815 01:07:29.298218 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0815 01:07:29.298243 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0815 01:07:29.298380 8 MoQSession.cpp:2502] start sess=0x7f1a88065140 relay-1 | V0815 01:07:29.298715 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f1a88065140 relay-1 | V0815 01:07:29.298753 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f1a88065140 relay-1 | V0815 01:07:29.298764 8 MoQSession.cpp:2840] onClientSetup sess=0x7f1a88065140 relay-1 | V0815 01:07:29.298768 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0815 01:07:29.298772 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0815 01:07:29.298779 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0815 01:07:29.298783 8 MoQSession.cpp:2696] sendSetup sess=0x7f1a88065140 relay-1 | V0815 01:07:29.298795 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f1a88065140 test-client-1 | 2026-08-15T01:07:29.298945Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0815 01:07:29.299113 8 MoQSession.cpp:3926] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f1a88065140 relay-1 | E0815 01:07:29.299194 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0815 01:07:29.299206 8 MoQSession.cpp:4063] Application subscribe error err=no such namespace or track relay-1 | V0815 01:07:29.299211 8 MoQSession.cpp:5789] subscribeError sess=0x7f1a88065140 relay-1 | E20260815 01:07:29.299602 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260815 01:07:29.299647 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b2ae45413940aeb5, server CID=40000008571747c8, downstream=[::ffff:172.18.0.3]:50378, [::]:4443=local, drain=none relay-1 | E0815 01:07:29.299743 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0815 01:07:29.299775 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f1a88065140 relay-1 | V0815 01:07:29.299802 8 MoQSession.cpp:2628] close sess=0x7f1a88065140 relay-1 | V0815 01:07:29.299829 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f1a88065140 relay-1 | V0815 01:07:29.299860 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f1a88065140 relay-1 | V0815 01:07:29.299939 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f1a88065140 relay-1 | V0815 01:07:29.300063 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f1a88065140 test-client-1 | 2026-08-15T01:07:29.299444Z  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: 5040644ae23b6cb0442be7d7e6590c2f test-client-1 | ... test-client-1 | 2026-08-15T01:07:29.300019Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-15T01:07:29.300464Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53869 dual_stack=true relay-1 | V0815 01:07:29.302270 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0815 01:07:29.302290 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0815 01:07:29.302421 8 MoQSession.cpp:2502] start sess=0x7f1a88070f10 relay-1 | V0815 01:07:29.302672 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f1a88070f10 relay-1 | V0815 01:07:29.302706 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f1a88070f10 relay-1 | V0815 01:07:29.302714 8 MoQSession.cpp:2840] onClientSetup sess=0x7f1a88070f10 relay-1 | V0815 01:07:29.302719 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0815 01:07:29.302722 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0815 01:07:29.302728 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0815 01:07:29.302754 8 MoQSession.cpp:2696] sendSetup sess=0x7f1a88070f10 relay-1 | V0815 01:07:29.302766 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f1a88070f10 test-client-1 | 2026-08-15T01:07:29.303570Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57436 dual_stack=true relay-1 | V0815 01:07:29.305300 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0815 01:07:29.305316 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0815 01:07:29.305437 8 MoQSession.cpp:2502] start sess=0x7f1a88083a80 relay-1 | V0815 01:07:29.305635 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f1a88083a80 relay-1 | V0815 01:07:29.305722 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f1a88062500 relay-1 | V0815 01:07:29.305760 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f1a88083a80 relay-1 | V0815 01:07:29.305768 8 MoQSession.cpp:2840] onClientSetup sess=0x7f1a88083a80 relay-1 | V0815 01:07:29.305772 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0815 01:07:29.305775 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0815 01:07:29.305780 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0815 01:07:29.305784 8 MoQSession.cpp:2696] sendSetup sess=0x7f1a88083a80 relay-1 | V0815 01:07:29.305794 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f1a88083a80 test-client-1 | 2026-08-15T01:07:29.305954Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-15T01:07:29.305971Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0815 01:07:29.306179 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f1a88070f10 relay-1 | V0815 01:07:29.306206 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0815 01:07:29.306218 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f1a88070f10 relay-1 | V0815 01:07:29.306402 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f1a88083a80 relay-1 | V0815 01:07:29.306450 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0815 01:07:29.306457 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0815 01:07:29.306465 8 MoQSession.cpp:5654] subscribe sess=0x7f1a88070f10 relay-1 | V0815 01:07:29.306806 8 MoQSession.cpp:4415] onSubscribeOk id=1 sess=0x7f1a88070f10 relay-1 | V0815 01:07:29.306832 8 MoQSession.cpp:5750] Subscribe ready trackReceiveState=0x7f1a88058480 requestID=1 relay-1 | V0815 01:07:29.306841 8 MoQSession.cpp:5770] sendSubscribeOk sess=0x7f1a88083a80 relay-1 | V0815 01:07:29.316167 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f1a88065140 test-client-1 | 2026-08-15T01:07:32.307530Z  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: 3008 test-client-1 | publisher_connection_id: a3c8f3ee6b863cfb22e23b182700f2cd test-client-1 | subscriber_connection_id: ad386f8a3b5c4ea2d52fa4e3147c2f47 test-client-1 | ... relay-1 | E20260815 01:07:32.307874 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260815 01:07:32.307955 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=603c6a0f69e018f4, server CID=40000017f888d235, downstream=[::ffff:172.18.0.3]:57436, [::]:4443=local, drain=none test-client-1 | 2026-08-15T01:07:32.308298Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0815 01:07:32.308053 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0815 01:07:32.308076 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f1a88083a80 relay-1 | V0815 01:07:32.308081 8 MoQSession.cpp:2628] close sess=0x7f1a88083a80 relay-1 | V0815 01:07:32.308091 8 MoQSession.cpp:5864] sendPublishDone sess=0x7f1a88083a80 relay-1 | E0815 01:07:32.308095 8 MoQSession.cpp:5869] publishDone for invalid id=0 sess=0x7f1a88083a80 relay-1 | V0815 01:07:32.308099 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f1a88083a80 relay-1 | V0815 01:07:32.308117 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f1a88083a80 relay-1 | V0815 01:07:32.308277 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f1a88070f10 relay-1 | V0815 01:07:32.308295 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f1a88083a80 relay-1 | V0815 01:07:32.308327 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f1a88083a80 relay-1 | E20260815 01:07:32.308344 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260815 01:07:32.308373 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c4c4d02cf0037909, server CID=4000000093369b04, downstream=[::ffff:172.18.0.3]:53869, [::]:4443=local, drain=none relay-1 | E0815 01:07:32.308450 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-08-15T01:07:32.308808Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38782 dual_stack=true test-client-1 | 2026-08-15T01:07:32.308853Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0815 01:07:32.308479 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f1a88070f10 relay-1 | V0815 01:07:32.308501 8 MoQSession.cpp:2628] close sess=0x7f1a88070f10 relay-1 | V0815 01:07:32.308525 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0815 01:07:32.308548 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0815 01:07:32.308580 8 MoQSession.cpp:2031] subscribeError trackReceiveState=0x7f1a88058480 relay-1 | V0815 01:07:32.308605 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7f1a88058480 relay-1 | V0815 01:07:32.308643 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0815 01:07:32.308676 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0815 01:07:32.308682 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f1a88083a80 relay-1 | V0815 01:07:32.308687 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f1a880534a0 relay-1 | V0815 01:07:32.308692 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0815 01:07:32.308696 8 MoQRelay.cpp:1954] Publisher terminated for moq-test/interop/test-track relay-1 | V0815 01:07:32.308711 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0815 01:07:32.308720 8 MoQSession.cpp:2015] cancel alias=1 requestID=1 relay-1 | V0815 01:07:32.308726 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f1a88070f10 relay-1 | V0815 01:07:32.308737 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f1a88070f10 relay-1 | V0815 01:07:32.308960 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f1a88070f10 relay-1 | V0815 01:07:32.311370 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0815 01:07:32.311387 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0815 01:07:32.311495 8 MoQSession.cpp:2502] start sess=0x7f1a8807f120 relay-1 | V0815 01:07:32.311726 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f1a8807f120 relay-1 | V0815 01:07:32.311766 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f1a8807f120 relay-1 | V0815 01:07:32.311777 8 MoQSession.cpp:2840] onClientSetup sess=0x7f1a8807f120 relay-1 | V0815 01:07:32.311787 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0815 01:07:32.311791 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0815 01:07:32.311796 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0815 01:07:32.311800 8 MoQSession.cpp:2696] sendSetup sess=0x7f1a8807f120 relay-1 | V0815 01:07:32.311813 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f1a8807f120 test-client-1 | 2026-08-15T01:07:32.311996Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0815 01:07:32.312329 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f1a8807f120 relay-1 | E0815 01:07:32.312363 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0815 01:07:32.312369 8 MoQSession.cpp:4063] Application subscribe error err=no such namespace or track relay-1 | V0815 01:07:32.312372 8 MoQSession.cpp:5789] subscribeError sess=0x7f1a8807f120 relay-1 | E20260815 01:07:32.312675 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260815 01:07:32.312712 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e53ddea4cf24abdc, server CID=4000000074b00f56, downstream=[::ffff:172.18.0.3]:38782, [::]:4443=local, drain=none relay-1 | E0815 01:07:32.312800 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0815 01:07:32.312816 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f1a8807f120 relay-1 | V0815 01:07:32.312820 8 MoQSession.cpp:2628] close sess=0x7f1a8807f120 relay-1 | V0815 01:07:32.312825 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f1a8807f120 relay-1 | V0815 01:07:32.312834 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f1a8807f120 relay-1 | V0815 01:07:32.312905 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f1a8807f120 test-client-1 | 2026-08-15T01:07:32.313005Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0815 01:07:32.313054 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f1a8807f120 relay-1 | V0815 01:07:32.318214 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f1a88083a80 relay-1 | V0815 01:07:32.318245 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f1a8807f120 relay-1 | V0815 01:07:32.388550 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f1a88070f10 test-client-1 | 2026-08-15T01:07:32.814005Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50410 dual_stack=true relay-1 | V0815 01:07:32.816903 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0815 01:07:32.816948 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0815 01:07:32.817059 8 MoQSession.cpp:2502] start sess=0x7f1a88062340 relay-1 | V0815 01:07:32.817335 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f1a88062340 relay-1 | V0815 01:07:32.817382 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f1a88062340 relay-1 | V0815 01:07:32.817393 8 MoQSession.cpp:2840] onClientSetup sess=0x7f1a88062340 relay-1 | V0815 01:07:32.817398 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0815 01:07:32.817402 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0815 01:07:32.817407 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0815 01:07:32.817411 8 MoQSession.cpp:2696] sendSetup sess=0x7f1a88062340 relay-1 | V0815 01:07:32.817424 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f1a88062340 test-client-1 | 2026-08-15T01:07:32.817626Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0815 01:07:32.817921 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f1a88062340 relay-1 | V0815 01:07:32.817950 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0815 01:07:32.817962 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f1a88062340 test-client-1 | 2026-08-15T01:07:35.818537Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-15T01:07:35.818567Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 (may be expected) relay-1 | V0815 01:07:35.818812 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f1a88062340 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3511 test-client-1 | subscriber_connection_id: d43d03b67d52785236bc8f3d05eb0727 test-client-1 | publisher_connection_id: 6c84488d757aad7cb809022611ea93ce test-client-1 | ... test-client-1 | 2026-08-15T01:07:35.819701Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59991 dual_stack=true relay-1 | E20260815 01:07:35.819846 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260815 01:07:35.819924 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e06492a91d6819fe, server CID=4000001ef683a59a, downstream=[::ffff:172.18.0.3]:50410, [::]:4443=local, drain=none relay-1 | E0815 01:07:35.820023 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0815 01:07:35.820039 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f1a88062340 relay-1 | V0815 01:07:35.820044 8 MoQSession.cpp:2628] close sess=0x7f1a88062340 relay-1 | V0815 01:07:35.820054 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0815 01:07:35.820066 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0815 01:07:35.820075 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f1a88062340 relay-1 | V0815 01:07:35.820093 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f1a88062340 relay-1 | V0815 01:07:35.820234 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f1a88062340 test-client-1 | 2026-08-15T01:07:35.820352Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0815 01:07:35.823193 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0815 01:07:35.823216 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0815 01:07:35.823326 8 MoQSession.cpp:2502] start sess=0x7f1a8807efb0 relay-1 | V0815 01:07:35.823546 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f1a8807efb0 relay-1 | V0815 01:07:35.823586 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f1a8807efb0 relay-1 | V0815 01:07:35.823597 8 MoQSession.cpp:2840] onClientSetup sess=0x7f1a8807efb0 relay-1 | V0815 01:07:35.823602 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0815 01:07:35.823606 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0815 01:07:35.823611 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0815 01:07:35.823615 8 MoQSession.cpp:2696] sendSetup sess=0x7f1a8807efb0 relay-1 | V0815 01:07:35.823628 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f1a8807efb0 test-client-1 | 2026-08-15T01:07:35.823786Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0815 01:07:35.824012 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f1a8807efb0 relay-1 | V0815 01:07:35.824039 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0815 01:07:35.824050 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f1a8807efb0 relay-1 | V0815 01:07:35.830365 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f1a88062340 test-client-1 | 2026-08-15T01:07:37.825815Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0815 01:07:37.826102 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f1a8807efb0 test-client-1 | 2026-08-15T01:07:37.927778Z  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: 2108 test-client-1 | connection_id: 1e449df3ec9d07ce9442e75c9ff00d6b test-client-1 | ... relay-1 | E20260815 01:07:37.928097 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260815 01:07:37.928167 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f3b9e6c7683c2744, server CID=400000108f8ba3cb, downstream=[::ffff:172.18.0.3]:59991, [::]:4443=local, drain=none relay-1 | E0815 01:07:37.928236 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0815 01:07:37.928250 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f1a8807efb0 relay-1 | V0815 01:07:37.928254 8 MoQSession.cpp:2628] close sess=0x7f1a8807efb0 relay-1 | V0815 01:07:37.928264 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0815 01:07:37.928272 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0815 01:07:37.928280 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f1a8807efb0 relay-1 | V0815 01:07:37.928312 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f1a8807efb0 relay-1 | V0815 01:07:37.928471 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f1a8807efb0 test-client-1 | 2026-08-15T01:07:37.928645Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-15T01:07:37.928882Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47022 dual_stack=true relay-1 | V0815 01:07:37.931079 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0815 01:07:37.931097 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0815 01:07:37.931209 8 MoQSession.cpp:2502] start sess=0x7f1a8807e1a0 relay-1 | V0815 01:07:37.931449 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f1a8807e1a0 relay-1 | V0815 01:07:37.931486 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f1a8807e1a0 relay-1 | V0815 01:07:37.931502 8 MoQSession.cpp:2840] onClientSetup sess=0x7f1a8807e1a0 relay-1 | V0815 01:07:37.931508 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0815 01:07:37.931511 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0815 01:07:37.931520 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0815 01:07:37.931527 8 MoQSession.cpp:2696] sendSetup sess=0x7f1a8807e1a0 relay-1 | V0815 01:07:37.931541 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f1a8807e1a0 test-client-1 | 2026-08-15T01:07:37.931765Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0815 01:07:37.931997 8 MoQSession.cpp:4582] onPublishImpl reqID=0 sess=0x7f1a8807e1a0 relay-1 | V0815 01:07:37.932025 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0815 01:07:37.932032 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0815 01:07:37.932049 8 MoQSession.cpp:5597] publishOk reqID=0 sess=0x7f1a8807e1a0 test-client-1 | 2026-08-15T01:07:37.932312Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-15T01:07:37.932367Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" relay-1 | E20260815 01:07:37.932549 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260815 01:07:37.932595 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8b5c3af5b911e411, server CID=4000001e201db7fe, downstream=[::ffff:172.18.0.3]:47022, [::]:4443=local, drain=none relay-1 | E0815 01:07:37.932658 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0815 01:07:37.932671 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f1a8807e1a0 relay-1 | V0815 01:07:37.932675 8 MoQSession.cpp:2628] close sess=0x7f1a8807e1a0 relay-1 | V0815 01:07:37.932681 8 MoQSession.cpp:2031] subscribeError trackReceiveState=0x7f1a88056e50 relay-1 | V0815 01:07:37.932684 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7f1a88056e50 relay-1 | V0815 01:07:37.932689 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0815 01:07:37.932695 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0815 01:07:37.932699 8 MoQRelay.cpp:422] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0815 01:07:37.932704 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0815 01:07:37.932710 8 MoQSession.cpp:2015] cancel alias=0 requestID=0 relay-1 | V0815 01:07:37.932714 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f1a8807e1a0 relay-1 | V0815 01:07:37.932723 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f1a8807e1a0 relay-1 | V0815 01:07:37.932809 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f1a8807e1a0 relay-1 | V0815 01:07:37.932833 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f1a8807e1a0 test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: ac63cfaef2421ec5b9c1e0dcf80b3a84 test-client-1 | ... test-client-1 | 2026-08-15T01:07:37.932936Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-15T01:07:37.933334Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57377 dual_stack=true relay-1 | V0815 01:07:37.935689 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0815 01:07:37.935703 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0815 01:07:37.935904 8 MoQSession.cpp:2502] start sess=0x7f1a88042860 relay-1 | V0815 01:07:37.936007 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f1a88042860 relay-1 | V0815 01:07:37.936043 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f1a88042860 relay-1 | V0815 01:07:37.936055 8 MoQSession.cpp:2840] onClientSetup sess=0x7f1a88042860 relay-1 | V0815 01:07:37.936062 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0815 01:07:37.936065 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0815 01:07:37.936071 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0815 01:07:37.936074 8 MoQSession.cpp:2696] sendSetup sess=0x7f1a88042860 relay-1 | V0815 01:07:37.936083 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f1a88042860 test-client-1 | 2026-08-15T01:07:37.936913Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49733 dual_stack=true relay-1 | V0815 01:07:37.938143 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f1a8807efb0 relay-1 | V0815 01:07:37.938195 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f1a8807e1a0 relay-1 | V0815 01:07:37.938730 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0815 01:07:37.938746 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0815 01:07:37.938835 8 MoQSession.cpp:2502] start sess=0x7f1a8806adc0 relay-1 | V0815 01:07:37.939073 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f1a8806adc0 relay-1 | V0815 01:07:37.939103 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f1a8806adc0 relay-1 | V0815 01:07:37.939111 8 MoQSession.cpp:2840] onClientSetup sess=0x7f1a8806adc0 relay-1 | V0815 01:07:37.939115 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0815 01:07:37.939119 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0815 01:07:37.939124 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0815 01:07:37.939127 8 MoQSession.cpp:2696] sendSetup sess=0x7f1a8806adc0 relay-1 | V0815 01:07:37.939136 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f1a8806adc0 test-client-1 | 2026-08-15T01:07:37.939300Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0815 01:07:37.939488 8 MoQSession.cpp:4582] onPublishImpl reqID=0 sess=0x7f1a88042860 relay-1 | V0815 01:07:37.939513 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0815 01:07:37.939526 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0815 01:07:37.939540 8 MoQSession.cpp:5597] publishOk reqID=0 sess=0x7f1a88042860 test-client-1 | 2026-08-15T01:07:37.939768Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0815 01:07:37.939901 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f1a8806adc0 relay-1 | V0815 01:07:37.939955 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0815 01:07:37.939962 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0815 01:07:37.939970 8 MoQRelay.cpp:1991] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0815 01:07:37.939978 8 MoQSession.cpp:5770] sendSubscribeOk sess=0x7f1a8806adc0 relay-1 | V0815 01:07:37.940001 8 MoQSession.cpp:6026] requestUpdate sess=0x7f1a88042860 relay-1 | V0815 01:07:37.940345 8 MoQSession.cpp:4297] onRequestError reqID=1 frameType=5 sess=0x7f1a88042860 relay-1 | E0815 01:07:37.940370 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0815 01:07:38.041834 8 MoQSession.cpp:4715] PublishDone id=0 code=2 reason=publish ended relay-1 | V0815 01:07:38.041864 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7f1a880602b0 relay-1 | V0815 01:07:38.041871 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0815 01:07:38.041879 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0815 01:07:38.041886 8 MoQForwarder.cpp:601] publishDone pubDone reason=publish ended relay-1 | V0815 01:07:38.041890 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f1a8806adc0 relay-1 | V0815 01:07:38.041894 8 MoQSession.cpp:5864] sendPublishDone sess=0x7f1a8806adc0 relay-1 | V0815 01:07:38.041901 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f1a880534a0 relay-1 | V0815 01:07:38.041905 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0815 01:07:38.041910 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: 109 test-client-1 | message: "subscriber track mode failed: done" test-client-1 | ... relay-1 | V0815 01:07:38.042360 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f1a88042860 relay-1 | V0815 01:07:38.042378 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f1a8806adc0 relay-1 | E20260815 01:07:38.042441 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260815 01:07:38.042506 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=cbd11107bf840bc8, server CID=40000006e27371ff, downstream=[::ffff:172.18.0.3]:49733, [::]:4443=local, drain=none relay-1 | E20260815 01:07:38.042562 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260815 01:07:38.042587 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=24a25ba52172ed85, server CID=400000076fdf201e, downstream=[::ffff:172.18.0.3]:57377, [::]:4443=local, drain=none relay-1 | E0815 01:07:38.042641 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0815 01:07:38.042646 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f1a8806adc0 relay-1 | V0815 01:07:38.042648 8 MoQSession.cpp:2628] close sess=0x7f1a8806adc0 relay-1 | V0815 01:07:38.042655 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f1a8806adc0 relay-1 | V0815 01:07:38.042700 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f1a8806adc0 relay-1 | E0815 01:07:38.042786 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0815 01:07:38.042791 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f1a88042860 relay-1 | V0815 01:07:38.042793 8 MoQSession.cpp:2628] close sess=0x7f1a88042860 relay-1 | V0815 01:07:38.042797 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f1a88042860 relay-1 | V0815 01:07:38.042804 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f1a88042860 relay-1 | V0815 01:07:38.042863 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f1a8806adc0 relay-1 | V0815 01:07:38.042874 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f1a88042860 relay-1 | V0815 01:07:38.053027 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f1a8806adc0 relay-1 | V0815 01:07:38.053086 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f1a88042860 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'