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-19T00:56:07Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-19T00:56:07Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-19T00:56:07Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-19T00:56:07Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-19T00:56:07Z" 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 | V0819 00:56:07.404144 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0819 00:56:07.407488 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-19T00:56:13.013947Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39614 dual_stack=true relay-1 | V0819 00:56:13.017404 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0819 00:56:13.017427 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0819 00:56:13.017680 8 MoQSession.cpp:2502] start sess=0x7f9dec04b110 relay-1 | V0819 00:56:13.017912 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f9dec04b110 relay-1 | V0819 00:56:13.017980 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f9dec04b110 relay-1 | V0819 00:56:13.018004 8 MoQSession.cpp:2840] onClientSetup sess=0x7f9dec04b110 relay-1 | V0819 00:56:13.018017 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0819 00:56:13.018021 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0819 00:56:13.018029 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0819 00:56:13.018033 8 MoQSession.cpp:2696] sendSetup sess=0x7f9dec04b110 relay-1 | V0819 00:56:13.018050 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f9dec04b110 test-client-1 | 2026-08-19T00:56:13.018215Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V0819 00:56:13.018340 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f9dec04b110 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 7705057f21ea2b13e37f33f9b757e798 test-client-1 | ... relay-1 | E20260819 00:56:13.018476 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260819 00:56:13.018676 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=18686841a4c5bdcf, server CID=4000000513d1e3c9, downstream=[::ffff:172.18.0.3]:39614, [::]:4443=local, drain=none relay-1 | E0819 00:56:13.018729 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0819 00:56:13.018736 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f9dec04b110 relay-1 | V0819 00:56:13.018746 8 MoQSession.cpp:2628] close sess=0x7f9dec04b110 relay-1 | V0819 00:56:13.018776 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f9dec04b110 relay-1 | V0819 00:56:13.018812 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f9dec04b110 relay-1 | V0819 00:56:13.019031 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f9dec04b110 relay-1 | V0819 00:56:13.019043 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f9dec04b110 test-client-1 | 2026-08-19T00:56:13.018919Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-19T00:56:13.019398Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34933 dual_stack=true relay-1 | V0819 00:56:13.021457 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0819 00:56:13.021475 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0819 00:56:13.021581 8 MoQSession.cpp:2502] start sess=0x7f9dec062250 relay-1 | V0819 00:56:13.021830 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f9dec062250 relay-1 | V0819 00:56:13.021862 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f9dec062250 relay-1 | V0819 00:56:13.021895 8 MoQSession.cpp:2840] onClientSetup sess=0x7f9dec062250 relay-1 | V0819 00:56:13.021923 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0819 00:56:13.021944 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0819 00:56:13.021952 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0819 00:56:13.021956 8 MoQSession.cpp:2696] sendSetup sess=0x7f9dec062250 relay-1 | V0819 00:56:13.021966 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f9dec062250 test-client-1 | 2026-08-19T00:56:13.022139Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0819 00:56:13.022290 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9dec062250 relay-1 | V0819 00:56:13.022319 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0819 00:56:13.022328 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f9dec062250 test-client-1 | 2026-08-19T00:56:15.024035Z  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: 637d4a72b5eea415aa8489a12b4c3c4b test-client-1 | ... relay-1 | E20260819 00:56:15.024350 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260819 00:56:15.024471 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8fbbff818afe4cf3, server CID=400000108cd389f8, downstream=[::ffff:172.18.0.3]:34933, [::]:4443=local, drain=none relay-1 | E0819 00:56:15.024570 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0819 00:56:15.024586 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f9dec062250 relay-1 | V0819 00:56:15.024592 8 MoQSession.cpp:2628] close sess=0x7f9dec062250 relay-1 | V0819 00:56:15.024602 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0819 00:56:15.024617 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0819 00:56:15.024627 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f9dec062250 relay-1 | V0819 00:56:15.024645 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f9dec062250 relay-1 | V0819 00:56:15.024757 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f9dec062250 relay-1 | V0819 00:56:15.024791 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f9dec062250 test-client-1 | 2026-08-19T00:56:15.024885Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-19T00:56:15.025300Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50476 dual_stack=true relay-1 | V0819 00:56:15.027478 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0819 00:56:15.027500 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0819 00:56:15.027634 8 MoQSession.cpp:2502] start sess=0x7f9dec064e90 relay-1 | V0819 00:56:15.027869 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f9dec064e90 relay-1 | V0819 00:56:15.027901 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f9dec064e90 relay-1 | V0819 00:56:15.027912 8 MoQSession.cpp:2840] onClientSetup sess=0x7f9dec064e90 relay-1 | V0819 00:56:15.027921 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0819 00:56:15.027925 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0819 00:56:15.027932 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0819 00:56:15.027936 8 MoQSession.cpp:2696] sendSetup sess=0x7f9dec064e90 relay-1 | V0819 00:56:15.027952 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f9dec064e90 test-client-1 | 2026-08-19T00:56:15.028131Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0819 00:56:15.028330 8 MoQSession.cpp:3926] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f9dec064e90 relay-1 | E0819 00:56:15.028370 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0819 00:56:15.028377 8 MoQSession.cpp:4063] Application subscribe error err=no such namespace or track relay-1 | V0819 00:56:15.028381 8 MoQSession.cpp:5789] subscribeError sess=0x7f9dec064e90 test-client-1 | 2026-08-19T00:56:15.028625Z  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 relay-1 | V0819 00:56:15.028719 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f9dec064e90 test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 1f77df3ac2a8f041a32014105774b246 test-client-1 | ... relay-1 | E20260819 00:56:15.028790 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260819 00:56:15.028854 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c2fe09128e84306d, server CID=4000001d79283ec6, downstream=[::ffff:172.18.0.3]:50476, [::]:4443=local, drain=none relay-1 | E0819 00:56:15.028919 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-08-19T00:56:15.029127Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0819 00:56:15.028978 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f9dec064e90 relay-1 | V0819 00:56:15.029005 8 MoQSession.cpp:2628] close sess=0x7f9dec064e90 relay-1 | V0819 00:56:15.029012 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f9dec064e90 relay-1 | V0819 00:56:15.029021 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f9dec064e90 relay-1 | V0819 00:56:15.029120 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f9dec064e90 test-client-1 | 2026-08-19T00:56:15.029719Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58324 dual_stack=true relay-1 | V0819 00:56:15.031400 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0819 00:56:15.031414 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0819 00:56:15.031548 8 MoQSession.cpp:2502] start sess=0x7f9dec070dd0 relay-1 | V0819 00:56:15.031781 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f9dec070dd0 relay-1 | V0819 00:56:15.031814 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f9dec070dd0 relay-1 | V0819 00:56:15.031821 8 MoQSession.cpp:2840] onClientSetup sess=0x7f9dec070dd0 relay-1 | V0819 00:56:15.031824 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0819 00:56:15.031828 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0819 00:56:15.031833 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0819 00:56:15.031837 8 MoQSession.cpp:2696] sendSetup sess=0x7f9dec070dd0 relay-1 | V0819 00:56:15.031846 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f9dec070dd0 test-client-1 | 2026-08-19T00:56:15.032689Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34786 dual_stack=true relay-1 | V0819 00:56:15.034330 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0819 00:56:15.034350 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0819 00:56:15.034520 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f9dec062250 relay-1 | V0819 00:56:15.034542 8 MoQSession.cpp:2502] start sess=0x7f9dec083cb0 relay-1 | V0819 00:56:15.034746 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f9dec083cb0 relay-1 | V0819 00:56:15.034780 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f9dec083cb0 relay-1 | V0819 00:56:15.034787 8 MoQSession.cpp:2840] onClientSetup sess=0x7f9dec083cb0 relay-1 | V0819 00:56:15.034814 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0819 00:56:15.034818 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0819 00:56:15.034823 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0819 00:56:15.034826 8 MoQSession.cpp:2696] sendSetup sess=0x7f9dec083cb0 relay-1 | V0819 00:56:15.034834 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f9dec083cb0 test-client-1 | 2026-08-19T00:56:15.034964Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-19T00:56:15.034974Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0819 00:56:15.035194 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9dec070dd0 relay-1 | V0819 00:56:15.035216 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f9dec083cb0 relay-1 | V0819 00:56:15.035230 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0819 00:56:15.035239 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f9dec070dd0 relay-1 | V0819 00:56:15.035289 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0819 00:56:15.035301 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0819 00:56:15.035317 8 MoQSession.cpp:5654] subscribe sess=0x7f9dec070dd0 relay-1 | V0819 00:56:15.035643 8 MoQSession.cpp:4415] onSubscribeOk id=1 sess=0x7f9dec070dd0 relay-1 | V0819 00:56:15.035668 8 MoQSession.cpp:5750] Subscribe ready trackReceiveState=0x7f9dec057710 requestID=1 relay-1 | V0819 00:56:15.035682 8 MoQSession.cpp:5770] sendSubscribeOk sess=0x7f9dec083cb0 relay-1 | V0819 00:56:15.044974 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f9dec064e90 test-client-1 | 2026-08-19T00:56:18.036248Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | V0819 00:56:18.036550 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f9dec070dd0 test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3007 test-client-1 | publisher_connection_id: 3aeb62501634e1a3ebf8e97eb2cf6622 test-client-1 | subscriber_connection_id: 658358b75a25e801ae765ba9a3e04e86 test-client-1 | ... relay-1 | E20260819 00:56:18.036957 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260819 00:56:18.037021 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fb04f6407ddb47e0, server CID=40000016a1ec07f0, downstream=[::ffff:172.18.0.3]:34786, [::]:4443=local, drain=none relay-1 | E20260819 00:56:18.037082 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260819 00:56:18.037137 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7f3d99efc68fd760, server CID=40000008a4f09800, downstream=[::ffff:172.18.0.3]:58324, [::]:4443=local, drain=none relay-1 | E0819 00:56:18.037236 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0819 00:56:18.037288 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f9dec083cb0 relay-1 | V0819 00:56:18.037298 8 MoQSession.cpp:2628] close sess=0x7f9dec083cb0 relay-1 | V0819 00:56:18.037309 8 MoQSession.cpp:5864] sendPublishDone sess=0x7f9dec083cb0 relay-1 | E0819 00:56:18.037316 8 MoQSession.cpp:5869] publishDone for invalid id=0 sess=0x7f9dec083cb0 relay-1 | V0819 00:56:18.037322 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f9dec083cb0 relay-1 | V0819 00:56:18.037339 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f9dec083cb0 relay-1 | E0819 00:56:18.037483 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-08-19T00:56:18.037501Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-19T00:56:18.037550Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46857 dual_stack=true test-client-1 | 2026-08-19T00:56:18.037715Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0819 00:56:18.037491 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f9dec070dd0 relay-1 | V0819 00:56:18.037494 8 MoQSession.cpp:2628] close sess=0x7f9dec070dd0 relay-1 | V0819 00:56:18.037501 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0819 00:56:18.037508 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0819 00:56:18.037515 8 MoQSession.cpp:2031] subscribeError trackReceiveState=0x7f9dec057710 relay-1 | V0819 00:56:18.037518 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7f9dec057710 relay-1 | V0819 00:56:18.037524 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0819 00:56:18.037530 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0819 00:56:18.037535 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f9dec083cb0 relay-1 | V0819 00:56:18.037539 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f9dec052fc0 relay-1 | V0819 00:56:18.037543 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0819 00:56:18.037547 8 MoQRelay.cpp:1954] Publisher terminated for moq-test/interop/test-track relay-1 | V0819 00:56:18.037561 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0819 00:56:18.037567 8 MoQSession.cpp:2015] cancel alias=1 requestID=1 relay-1 | V0819 00:56:18.037573 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f9dec070dd0 relay-1 | V0819 00:56:18.037582 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f9dec070dd0 relay-1 | V0819 00:56:18.037682 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f9dec083cb0 relay-1 | V0819 00:56:18.037749 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f9dec083cb0 relay-1 | V0819 00:56:18.037788 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f9dec070dd0 relay-1 | V0819 00:56:18.039993 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0819 00:56:18.040008 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0819 00:56:18.040119 8 MoQSession.cpp:2502] start sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.040354 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.040381 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.040395 8 MoQSession.cpp:2840] onClientSetup sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.040399 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0819 00:56:18.040404 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0819 00:56:18.040409 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0819 00:56:18.040419 8 MoQSession.cpp:2696] sendSetup sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.040451 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f9dec0520a0 test-client-1 | 2026-08-19T00:56:18.040612Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0819 00:56:18.040903 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f9dec0520a0 relay-1 | E0819 00:56:18.040933 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0819 00:56:18.040939 8 MoQSession.cpp:4063] Application subscribe error err=no such namespace or track relay-1 | V0819 00:56:18.040943 8 MoQSession.cpp:5789] subscribeError sess=0x7f9dec0520a0 relay-1 | E20260819 00:56:18.041183 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260819 00:56:18.041217 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3b759312f6d4154b, server CID=4000001e7daa9c94, downstream=[::ffff:172.18.0.3]:46857, [::]:4443=local, drain=none relay-1 | E0819 00:56:18.041261 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0819 00:56:18.041276 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.041280 8 MoQSession.cpp:2628] close sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.041286 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.041294 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.041355 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.041376 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f9dec0520a0 test-client-1 | 2026-08-19T00:56:18.041507Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0819 00:56:18.046592 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f9dec083cb0 relay-1 | V0819 00:56:18.046632 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f9dec070dd0 relay-1 | V0819 00:56:18.046658 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f9dec0520a0 test-client-1 | 2026-08-19T00:56:18.542411Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51817 dual_stack=true relay-1 | V0819 00:56:18.544873 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0819 00:56:18.544897 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0819 00:56:18.545135 8 MoQSession.cpp:2502] start sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.545428 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.545528 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.545546 8 MoQSession.cpp:2840] onClientSetup sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.545551 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0819 00:56:18.545556 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0819 00:56:18.545564 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0819 00:56:18.545573 8 MoQSession.cpp:2696] sendSetup sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.545587 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f9dec0520a0 test-client-1 | 2026-08-19T00:56:18.545727Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0819 00:56:18.545957 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9dec0520a0 relay-1 | V0819 00:56:18.545975 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0819 00:56:18.545983 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f9dec0520a0 test-client-1 | 2026-08-19T00:56:21.546554Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-19T00:56:21.546584Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 (may be expected) relay-1 | E20260819 00:56:21.546823 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260819 00:56:21.546906 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ec661fb2c8bc6ff7, server CID=4000000d9852fcde, downstream=[::ffff:172.18.0.3]:51817, [::]:4443=local, drain=none relay-1 | E0819 00:56:21.547000 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0819 00:56:21.547012 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f9dec0520a0 relay-1 | V0819 00:56:21.547016 8 MoQSession.cpp:2628] close sess=0x7f9dec0520a0 relay-1 | V0819 00:56:21.547024 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0819 00:56:21.547030 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0819 00:56:21.547037 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f9dec0520a0 relay-1 | V0819 00:56:21.547050 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f9dec0520a0 relay-1 | V0819 00:56:21.547147 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f9dec0520a0 relay-1 | V0819 00:56:21.547176 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f9dec0520a0 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: 3bd14cb70163d73494af3b3c846eb54a test-client-1 | publisher_connection_id: 20140dc3ad8a93b17cdcbd0614020041 test-client-1 | ... test-client-1 | 2026-08-19T00:56:21.547186Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-19T00:56:21.547700Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52509 dual_stack=true relay-1 | V0819 00:56:21.550999 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0819 00:56:21.551021 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0819 00:56:21.551123 8 MoQSession.cpp:2502] start sess=0x7f9dec0351c0 relay-1 | V0819 00:56:21.551383 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f9dec0351c0 relay-1 | V0819 00:56:21.551415 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f9dec0351c0 relay-1 | V0819 00:56:21.551428 8 MoQSession.cpp:2840] onClientSetup sess=0x7f9dec0351c0 relay-1 | V0819 00:56:21.551457 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0819 00:56:21.551462 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0819 00:56:21.551469 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0819 00:56:21.551472 8 MoQSession.cpp:2696] sendSetup sess=0x7f9dec0351c0 relay-1 | V0819 00:56:21.551486 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f9dec0351c0 test-client-1 | 2026-08-19T00:56:21.551618Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0819 00:56:21.551802 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9dec0351c0 relay-1 | V0819 00:56:21.551827 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0819 00:56:21.551849 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f9dec0351c0 relay-1 | V0819 00:56:21.557137 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f9dec0520a0 test-client-1 | 2026-08-19T00:56:23.552602Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0819 00:56:23.552888 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f9dec0351c0 test-client-1 | 2026-08-19T00:56:23.653527Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2106 test-client-1 | connection_id: 046e3e096fd04f44ee951fc092c2dab8 test-client-1 | ... relay-1 | E20260819 00:56:23.653704 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260819 00:56:23.653769 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ead45f081b0b1987, server CID=400000022478854f, downstream=[::ffff:172.18.0.3]:52509, [::]:4443=local, drain=none relay-1 | E0819 00:56:23.653837 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0819 00:56:23.653848 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.653854 8 MoQSession.cpp:2628] close sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.653863 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0819 00:56:23.653872 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0819 00:56:23.653880 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f9dec0351c0 test-client-1 | 2026-08-19T00:56:23.654119Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0819 00:56:23.653895 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.654009 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f9dec0351c0 test-client-1 | 2026-08-19T00:56:23.654730Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48250 dual_stack=true relay-1 | V0819 00:56:23.656720 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0819 00:56:23.656736 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0819 00:56:23.656836 8 MoQSession.cpp:2502] start sess=0x7f9dec06d1a0 relay-1 | V0819 00:56:23.657119 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f9dec06d1a0 relay-1 | V0819 00:56:23.657196 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f9dec06d1a0 relay-1 | V0819 00:56:23.657213 8 MoQSession.cpp:2840] onClientSetup sess=0x7f9dec06d1a0 test-client-1 | 2026-08-19T00:56:23.657387Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0819 00:56:23.657218 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0819 00:56:23.657222 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0819 00:56:23.657228 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0819 00:56:23.657232 8 MoQSession.cpp:2696] sendSetup sess=0x7f9dec06d1a0 relay-1 | V0819 00:56:23.657246 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f9dec06d1a0 relay-1 | V0819 00:56:23.657632 8 MoQSession.cpp:4582] onPublishImpl reqID=0 sess=0x7f9dec06d1a0 relay-1 | V0819 00:56:23.657650 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0819 00:56:23.657655 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0819 00:56:23.657674 8 MoQSession.cpp:5597] publishOk reqID=0 sess=0x7f9dec06d1a0 relay-1 | V0819 00:56:23.658036 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f9dec06d1a0 relay-1 | E20260819 00:56:23.658126 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-08-19T00:56:23.657898Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-19T00:56:23.657935Z  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: 9e46fa1c77f081a5f5c88577acce266e test-client-1 | ... relay-1 | E20260819 00:56:23.658214 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fce2a183b399cc88, server CID=40000008ce997b28, downstream=[::ffff:172.18.0.3]:48250, [::]:4443=local, drain=none relay-1 | E0819 00:56:23.658262 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0819 00:56:23.658268 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f9dec06d1a0 relay-1 | V0819 00:56:23.658272 8 MoQSession.cpp:2628] close sess=0x7f9dec06d1a0 relay-1 | V0819 00:56:23.658277 8 MoQSession.cpp:2031] subscribeError trackReceiveState=0x7f9dec032f50 relay-1 | V0819 00:56:23.658315 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7f9dec032f50 relay-1 | V0819 00:56:23.658321 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0819 00:56:23.658326 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0819 00:56:23.658330 8 MoQRelay.cpp:422] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0819 00:56:23.658335 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0819 00:56:23.658341 8 MoQSession.cpp:2015] cancel alias=0 requestID=0 relay-1 | V0819 00:56:23.658345 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f9dec06d1a0 relay-1 | V0819 00:56:23.658353 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f9dec06d1a0 relay-1 | V0819 00:56:23.658441 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f9dec06d1a0 test-client-1 | 2026-08-19T00:56:23.658511Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-19T00:56:23.658929Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45063 dual_stack=true relay-1 | V0819 00:56:23.661060 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0819 00:56:23.661075 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0819 00:56:23.661162 8 MoQSession.cpp:2502] start sess=0x7f9dec0407c0 relay-1 | V0819 00:56:23.661502 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f9dec0407c0 relay-1 | V0819 00:56:23.661526 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f9dec0407c0 relay-1 | V0819 00:56:23.661531 8 MoQSession.cpp:2840] onClientSetup sess=0x7f9dec0407c0 relay-1 | V0819 00:56:23.661533 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0819 00:56:23.661535 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0819 00:56:23.661539 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0819 00:56:23.661542 8 MoQSession.cpp:2696] sendSetup sess=0x7f9dec0407c0 relay-1 | V0819 00:56:23.661555 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f9dec0407c0 test-client-1 | 2026-08-19T00:56:23.662283Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57534 dual_stack=true relay-1 | V0819 00:56:23.663497 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.663979 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0819 00:56:23.663995 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0819 00:56:23.664079 8 MoQSession.cpp:2502] start sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.664278 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.664305 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.664315 8 MoQSession.cpp:2840] onClientSetup sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.664319 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0819 00:56:23.664322 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0819 00:56:23.664327 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0819 00:56:23.664331 8 MoQSession.cpp:2696] sendSetup sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.664342 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f9dec0351c0 test-client-1 | 2026-08-19T00:56:23.664476Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0819 00:56:23.664673 8 MoQSession.cpp:4582] onPublishImpl reqID=0 sess=0x7f9dec0407c0 relay-1 | V0819 00:56:23.664692 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0819 00:56:23.664695 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0819 00:56:23.664701 8 MoQSession.cpp:5597] publishOk reqID=0 sess=0x7f9dec0407c0 test-client-1 | 2026-08-19T00:56:23.664877Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0819 00:56:23.665031 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.665053 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0819 00:56:23.665056 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0819 00:56:23.665061 8 MoQRelay.cpp:1991] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0819 00:56:23.665067 8 MoQSession.cpp:5770] sendSubscribeOk sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.665083 8 MoQSession.cpp:6026] requestUpdate sess=0x7f9dec0407c0 relay-1 | V0819 00:56:23.665385 8 MoQSession.cpp:4297] onRequestError reqID=1 frameType=5 sess=0x7f9dec0407c0 relay-1 | E0819 00:56:23.665407 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0819 00:56:23.674518 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f9dec06d1a0 relay-1 | V0819 00:56:23.765722 8 MoQSession.cpp:4715] PublishDone id=0 code=2 reason=publish ended relay-1 | V0819 00:56:23.765737 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7f9dec04b920 relay-1 | V0819 00:56:23.765742 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0819 00:56:23.765746 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0819 00:56:23.765751 8 MoQForwarder.cpp:601] publishDone pubDone reason=publish ended relay-1 | V0819 00:56:23.765754 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f9dec0351c0 relay-1 | V0819 00:56:23.765757 8 MoQSession.cpp:5864] sendPublishDone sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.765762 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f9dec06b290 relay-1 | V0819 00:56:23.765765 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0819 00:56:23.765774 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 | E20260819 00:56:23.766184 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260819 00:56:23.766232 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4e65b4021462cd57, server CID=4000000e80d38d1c, downstream=[::ffff:172.18.0.3]:57534, [::]:4443=local, drain=none relay-1 | E0819 00:56:23.766287 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0819 00:56:23.766295 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.766299 8 MoQSession.cpp:2628] close sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.766305 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.766316 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.766423 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f9dec0407c0 relay-1 | V0819 00:56:23.766461 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.766486 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f9dec0351c0 relay-1 | E20260819 00:56:23.766500 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260819 00:56:23.766537 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d5bd2eeb823dc51a, server CID=4000001a301ea1cd, downstream=[::ffff:172.18.0.3]:45063, [::]:4443=local, drain=none relay-1 | E0819 00:56:23.766598 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0819 00:56:23.766605 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f9dec0407c0 relay-1 | V0819 00:56:23.766608 8 MoQSession.cpp:2628] close sess=0x7f9dec0407c0 relay-1 | V0819 00:56:23.766613 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f9dec0407c0 relay-1 | V0819 00:56:23.766622 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f9dec0407c0 relay-1 | V0819 00:56:23.766700 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f9dec0407c0 relay-1 | V0819 00:56:23.775818 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f9dec0351c0 relay-1 | V0819 00:56:23.775850 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f9dec0407c0 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'