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-02T01:29:43Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-02T01:29:43Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-02T01:29:43Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-02T01:29:43Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-02T01:29:43Z" 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 | V0802 01:29:43.984555 8 MoQServer.cpp:117] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0802 01:29:43.986285 8 MoQServer.cpp:162] 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-02T01:29:49.596701Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50315 dual_stack=true relay-1 | V0802 01:29:49.600404 9 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0802 01:29:49.600427 9 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0802 01:29:49.600650 9 MoQSession.cpp:2490] start sess=0x7f861804b0a0 relay-1 | V0802 01:29:49.600972 9 MoQSession.cpp:6320] onNewBidiStream sess=0x7f861804b0a0 relay-1 | V0802 01:29:49.601025 9 MoQSession.cpp:3038] controlReadLoop sess=0x7f861804b0a0 relay-1 | V0802 01:29:49.601056 9 MoQSession.cpp:2827] onClientSetup sess=0x7f861804b0a0 relay-1 | V0802 01:29:49.601063 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0802 01:29:49.601067 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0802 01:29:49.601074 9 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0802 01:29:49.601078 9 MoQSession.cpp:2683] sendSetup sess=0x7f861804b0a0 relay-1 | V0802 01:29:49.601092 9 MoQSession.cpp:2639] controlWriteLoop sess=0x7f861804b0a0 test-client-1 | 2026-08-02T01:29:49.601291Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V0802 01:29:49.601424 9 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f861804b0a0 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 4ef32bd9e16c27909f3e814a940f93e3 test-client-1 | ... relay-1 | E20260802 01:29:49.601444 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260802 01:29:49.601691 9 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7fb61996cd00a095, server CID=40000008230c51a3, downstream=[::ffff:172.18.0.3]:50315, [::]:4443=local, drain=none relay-1 | E0802 01:29:49.601764 9 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0802 01:29:49.601799 9 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f861804b0a0 relay-1 | V0802 01:29:49.601803 9 MoQSession.cpp:2616] close sess=0x7f861804b0a0 test-client-1 | 2026-08-02T01:29:49.601985Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0802 01:29:49.601834 9 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f861804b0a0 relay-1 | V0802 01:29:49.601869 9 MoQSession.cpp:2632] requestCancellation from close sess=0x7f861804b0a0 relay-1 | V0802 01:29:49.602016 9 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f861804b0a0 relay-1 | V0802 01:29:49.602029 9 MoQSession.cpp:2392] ~MoQSession sess=0x7f861804b0a0 test-client-1 | 2026-08-02T01:29:49.602549Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54765 dual_stack=true relay-1 | V0802 01:29:49.604454 9 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0802 01:29:49.604475 9 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0802 01:29:49.604586 9 MoQSession.cpp:2490] start sess=0x7f8618062540 relay-1 | V0802 01:29:49.604835 9 MoQSession.cpp:6320] onNewBidiStream sess=0x7f8618062540 relay-1 | V0802 01:29:49.604861 9 MoQSession.cpp:3038] controlReadLoop sess=0x7f8618062540 relay-1 | V0802 01:29:49.604867 9 MoQSession.cpp:2827] onClientSetup sess=0x7f8618062540 relay-1 | V0802 01:29:49.604872 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0802 01:29:49.604875 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0802 01:29:49.604879 9 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0802 01:29:49.604882 9 MoQSession.cpp:2683] sendSetup sess=0x7f8618062540 relay-1 | V0802 01:29:49.604889 9 MoQSession.cpp:2639] controlWriteLoop sess=0x7f8618062540 test-client-1 | 2026-08-02T01:29:49.604993Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0802 01:29:49.605212 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8618062540 relay-1 | V0802 01:29:49.605245 9 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0802 01:29:49.605259 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f8618062540 test-client-1 | 2026-08-02T01:29:51.605992Z  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: cd2192e86917f6cfde806771ad4f8ad2 test-client-1 | ... relay-1 | V0802 01:29:51.606272 9 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f8618062540 relay-1 | E20260802 01:29:51.606513 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260802 01:29:51.606585 9 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fbd0ac2215ce6129, server CID=4000001752a98d30, downstream=[::ffff:172.18.0.3]:54765, [::]:4443=local, drain=none relay-1 | E0802 01:29:51.606663 9 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0802 01:29:51.606701 9 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f8618062540 relay-1 | V0802 01:29:51.606731 9 MoQSession.cpp:2616] close sess=0x7f8618062540 relay-1 | V0802 01:29:51.606794 9 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0802 01:29:51.606841 9 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0802 01:29:51.606877 9 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f8618062540 relay-1 | V0802 01:29:51.606898 9 MoQSession.cpp:2632] requestCancellation from close sess=0x7f8618062540 test-client-1 | 2026-08-02T01:29:51.607085Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0802 01:29:51.607247 9 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f8618062540 test-client-1 | 2026-08-02T01:29:51.607400Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34252 dual_stack=true relay-1 | V0802 01:29:51.609447 9 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0802 01:29:51.609464 9 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0802 01:29:51.609594 9 MoQSession.cpp:2490] start sess=0x7f8618064fe0 relay-1 | V0802 01:29:51.609827 9 MoQSession.cpp:6320] onNewBidiStream sess=0x7f8618064fe0 relay-1 | V0802 01:29:51.609917 9 MoQSession.cpp:3038] controlReadLoop sess=0x7f8618064fe0 relay-1 | V0802 01:29:51.609936 9 MoQSession.cpp:2827] onClientSetup sess=0x7f8618064fe0 relay-1 | V0802 01:29:51.609940 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0802 01:29:51.609945 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0802 01:29:51.609951 9 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0802 01:29:51.609954 9 MoQSession.cpp:2683] sendSetup sess=0x7f8618064fe0 relay-1 | V0802 01:29:51.609968 9 MoQSession.cpp:2639] controlWriteLoop sess=0x7f8618064fe0 test-client-1 | 2026-08-02T01:29:51.610125Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0802 01:29:51.610343 9 MoQSession.cpp:3912] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f8618064fe0 relay-1 | E0802 01:29:51.610369 9 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0802 01:29:51.610378 9 MoQSession.cpp:4049] Application subscribe error err=no such namespace or track relay-1 | V0802 01:29:51.610381 9 MoQSession.cpp:5775] subscribeError sess=0x7f8618064fe0 test-client-1 | 2026-08-02T01:29:51.610633Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=16. Relay may use different error text. relay-1 | V0802 01:29:51.610721 9 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f8618064fe0 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: ec6c6928516f4483eef08030ba64b86d test-client-1 | ... relay-1 | E20260802 01:29:51.610872 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260802 01:29:51.610913 9 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9915148e14b9febf, server CID=4000000420e225f5, downstream=[::ffff:172.18.0.3]:34252, [::]:4443=local, drain=none relay-1 | E0802 01:29:51.610961 9 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-08-02T01:29:51.611175Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0802 01:29:51.610968 9 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f8618064fe0 relay-1 | V0802 01:29:51.610972 9 MoQSession.cpp:2616] close sess=0x7f8618064fe0 relay-1 | V0802 01:29:51.610977 9 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f8618064fe0 relay-1 | V0802 01:29:51.610987 9 MoQSession.cpp:2632] requestCancellation from close sess=0x7f8618064fe0 relay-1 | V0802 01:29:51.611069 9 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f8618064fe0 test-client-1 | 2026-08-02T01:29:51.611619Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50098 dual_stack=true relay-1 | V0802 01:29:51.613339 9 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0802 01:29:51.613354 9 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0802 01:29:51.613459 9 MoQSession.cpp:2490] start sess=0x7f8618070780 relay-1 | V0802 01:29:51.613638 9 MoQSession.cpp:6320] onNewBidiStream sess=0x7f8618070780 relay-1 | V0802 01:29:51.613675 9 MoQSession.cpp:3038] controlReadLoop sess=0x7f8618070780 relay-1 | V0802 01:29:51.613682 9 MoQSession.cpp:2827] onClientSetup sess=0x7f8618070780 relay-1 | V0802 01:29:51.613686 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0802 01:29:51.613690 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0802 01:29:51.613694 9 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0802 01:29:51.613696 9 MoQSession.cpp:2683] sendSetup sess=0x7f8618070780 relay-1 | V0802 01:29:51.613702 9 MoQSession.cpp:2639] controlWriteLoop sess=0x7f8618070780 test-client-1 | 2026-08-02T01:29:51.614573Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45227 dual_stack=true relay-1 | V0802 01:29:51.616399 9 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0802 01:29:51.616418 9 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0802 01:29:51.616536 9 MoQSession.cpp:2490] start sess=0x7f8618083900 relay-1 | V0802 01:29:51.616882 9 MoQSession.cpp:2392] ~MoQSession sess=0x7f8618062540 relay-1 | V0802 01:29:51.616908 9 MoQSession.cpp:6320] onNewBidiStream sess=0x7f8618083900 relay-1 | V0802 01:29:51.616937 9 MoQSession.cpp:3038] controlReadLoop sess=0x7f8618083900 relay-1 | V0802 01:29:51.616949 9 MoQSession.cpp:2827] onClientSetup sess=0x7f8618083900 relay-1 | V0802 01:29:51.616953 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0802 01:29:51.616957 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0802 01:29:51.616962 9 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0802 01:29:51.616965 9 MoQSession.cpp:2683] sendSetup sess=0x7f8618083900 relay-1 | V0802 01:29:51.616975 9 MoQSession.cpp:2639] controlWriteLoop sess=0x7f8618083900 test-client-1 | 2026-08-02T01:29:51.617154Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-02T01:29:51.617219Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0802 01:29:51.617431 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8618070780 relay-1 | V0802 01:29:51.617454 9 MoQSession.cpp:3912] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f8618083900 relay-1 | V0802 01:29:51.617468 9 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0802 01:29:51.617481 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f8618070780 relay-1 | V0802 01:29:51.617512 9 MoQLocation.h:24] m=LargestObject g=0 o=0 relay-1 | V0802 01:29:51.617518 9 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0802 01:29:51.617533 9 MoQSession.cpp:5640] subscribe sess=0x7f8618070780 relay-1 | V0802 01:29:51.617855 9 MoQSession.cpp:4401] onSubscribeOk id=1 sess=0x7f8618070780 relay-1 | V0802 01:29:51.617880 9 MoQSession.cpp:5736] Subscribe ready trackReceiveState=0x7f8618057490 requestID=1 relay-1 | V0802 01:29:51.617893 9 MoQSession.cpp:5756] sendSubscribeOk sess=0x7f8618083900 relay-1 | V0802 01:29:51.627224 9 MoQSession.cpp:2392] ~MoQSession sess=0x7f8618064fe0 test-client-1 | 2026-08-02T01:29:54.618375Z  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: 3007 test-client-1 | publisher_connection_id: cacb41ce6444c222fb9c4648f4aafa19 test-client-1 | subscriber_connection_id: 48ee431da534a108b6768105d846c61a test-client-1 | ... relay-1 | E20260802 01:29:54.618798 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260802 01:29:54.618865 9 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=64089698719e4810, server CID=40000005bcaf395f, downstream=[::ffff:172.18.0.3]:50098, [::]:4443=local, drain=none test-client-1 | 2026-08-02T01:29:54.619276Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260802 01:29:54.618927 9 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-08-02T01:29:54.619343Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260802 01:29:54.618955 9 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=db0fa7e2ce9adba0, server CID=40000019e8a5361f, downstream=[::ffff:172.18.0.3]:45227, [::]:4443=local, drain=none relay-1 | E0802 01:29:54.619016 9 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0802 01:29:54.619031 9 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f8618070780 relay-1 | V0802 01:29:54.619036 9 MoQSession.cpp:2616] close sess=0x7f8618070780 relay-1 | V0802 01:29:54.619046 9 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0802 01:29:54.619053 9 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0802 01:29:54.619061 9 MoQSession.cpp:2032] subscribeError trackReceiveState=0x7f8618057490 relay-1 | V0802 01:29:54.619065 9 MoQSession.cpp:2061] processPublishDone trackReceiveState=0x7f8618057490 relay-1 | V0802 01:29:54.619070 9 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0802 01:29:54.619076 9 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0802 01:29:54.619079 9 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f8618083900 relay-1 | V0802 01:29:54.619082 9 MoQSession.cpp:5850] sendPublishDone sess=0x7f8618083900 relay-1 | V0802 01:29:54.619089 9 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f8618052570 relay-1 | V0802 01:29:54.619091 9 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0802 01:29:54.619094 9 MoQRelay.cpp:1949] Publisher terminated for moq-test/interop/test-track relay-1 | V0802 01:29:54.619104 9 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0802 01:29:54.619108 9 MoQSession.cpp:2016] cancel alias=1 requestID=1 test-client-1 | 2026-08-02T01:29:54.619497Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59240 dual_stack=true relay-1 | V0802 01:29:54.619113 9 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f8618070780 relay-1 | V0802 01:29:54.619124 9 MoQSession.cpp:2632] requestCancellation from close sess=0x7f8618070780 relay-1 | E0802 01:29:54.619221 9 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0802 01:29:54.619229 9 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f8618083900 relay-1 | V0802 01:29:54.619232 9 MoQSession.cpp:2616] close sess=0x7f8618083900 relay-1 | V0802 01:29:54.619236 9 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f8618083900 relay-1 | V0802 01:29:54.619245 9 MoQSession.cpp:2632] requestCancellation from close sess=0x7f8618083900 relay-1 | V0802 01:29:54.619336 9 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f8618070780 relay-1 | V0802 01:29:54.619347 9 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f8618083900 relay-1 | V0802 01:29:54.619354 9 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f8618083900 relay-1 | V0802 01:29:54.619383 9 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f8618070780 relay-1 | V0802 01:29:54.622886 9 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0802 01:29:54.622906 9 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0802 01:29:54.623023 9 MoQSession.cpp:2490] start sess=0x7f8618062540 relay-1 | V0802 01:29:54.623295 9 MoQSession.cpp:6320] onNewBidiStream sess=0x7f8618062540 relay-1 | V0802 01:29:54.623331 9 MoQSession.cpp:3038] controlReadLoop sess=0x7f8618062540 relay-1 | V0802 01:29:54.623343 9 MoQSession.cpp:2827] onClientSetup sess=0x7f8618062540 relay-1 | V0802 01:29:54.623348 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0802 01:29:54.623352 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0802 01:29:54.623358 9 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0802 01:29:54.623361 9 MoQSession.cpp:2683] sendSetup sess=0x7f8618062540 relay-1 | V0802 01:29:54.623374 9 MoQSession.cpp:2639] controlWriteLoop sess=0x7f8618062540 test-client-1 | 2026-08-02T01:29:54.623542Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0802 01:29:54.623799 9 MoQSession.cpp:3912] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f8618062540 relay-1 | E0802 01:29:54.623829 9 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0802 01:29:54.623836 9 MoQSession.cpp:4049] Application subscribe error err=no such namespace or track relay-1 | V0802 01:29:54.623840 9 MoQSession.cpp:5775] subscribeError sess=0x7f8618062540 relay-1 | E20260802 01:29:54.624092 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260802 01:29:54.624143 9 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7119d0d660c5df4d, server CID=4000001eec7e52c5, downstream=[::ffff:172.18.0.3]:59240, [::]:4443=local, drain=none relay-1 | E0802 01:29:54.624183 9 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0802 01:29:54.624195 9 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f8618062540 relay-1 | V0802 01:29:54.624198 9 MoQSession.cpp:2616] close sess=0x7f8618062540 relay-1 | V0802 01:29:54.624203 9 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f8618062540 relay-1 | V0802 01:29:54.624213 9 MoQSession.cpp:2632] requestCancellation from close sess=0x7f8618062540 relay-1 | V0802 01:29:54.624280 9 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f8618062540 relay-1 | V0802 01:29:54.624312 9 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f8618062540 test-client-1 | 2026-08-02T01:29:54.624382Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0802 01:29:54.629537 9 MoQSession.cpp:2392] ~MoQSession sess=0x7f8618070780 relay-1 | V0802 01:29:54.629572 9 MoQSession.cpp:2392] ~MoQSession sess=0x7f8618083900 relay-1 | V0802 01:29:54.629601 9 MoQSession.cpp:2392] ~MoQSession sess=0x7f8618062540 test-client-1 | 2026-08-02T01:29:55.125224Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59895 dual_stack=true relay-1 | V0802 01:29:55.128912 9 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0802 01:29:55.128940 9 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0802 01:29:55.129098 9 MoQSession.cpp:2490] start sess=0x7f8618071680 relay-1 | V0802 01:29:55.129446 9 MoQSession.cpp:6320] onNewBidiStream sess=0x7f8618071680 relay-1 | V0802 01:29:55.129543 9 MoQSession.cpp:3038] controlReadLoop sess=0x7f8618071680 relay-1 | V0802 01:29:55.129647 9 MoQSession.cpp:2827] onClientSetup sess=0x7f8618071680 relay-1 | V0802 01:29:55.129748 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0802 01:29:55.129755 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 test-client-1 | 2026-08-02T01:29:55.129951Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0802 01:29:55.129762 9 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0802 01:29:55.129788 9 MoQSession.cpp:2683] sendSetup sess=0x7f8618071680 relay-1 | V0802 01:29:55.129805 9 MoQSession.cpp:2639] controlWriteLoop sess=0x7f8618071680 relay-1 | V0802 01:29:55.130244 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8618071680 relay-1 | V0802 01:29:55.130269 9 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0802 01:29:55.130277 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f8618071680 test-client-1 | 2026-08-02T01:29:58.131927Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-02T01:29:58.131961Z  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: 3513 test-client-1 | subscriber_connection_id: bac2fc770d23be3f070570ebbf3af961 test-client-1 | publisher_connection_id: 393081bc5dbb1de099b99b72e6791029 test-client-1 | ... relay-1 | V0802 01:29:58.132188 9 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f8618071680 relay-1 | E20260802 01:29:58.132661 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260802 01:29:58.132715 9 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=aec970e0d14f159d, server CID=40000005f8590b62, downstream=[::ffff:172.18.0.3]:59895, [::]:4443=local, drain=none relay-1 | E0802 01:29:58.132810 9 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0802 01:29:58.132819 9 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f8618071680 relay-1 | V0802 01:29:58.132824 9 MoQSession.cpp:2616] close sess=0x7f8618071680 relay-1 | V0802 01:29:58.132834 9 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0802 01:29:58.132841 9 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0802 01:29:58.132849 9 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f8618071680 relay-1 | V0802 01:29:58.132866 9 MoQSession.cpp:2632] requestCancellation from close sess=0x7f8618071680 test-client-1 | 2026-08-02T01:29:58.133019Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-02T01:29:58.133028Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45349 dual_stack=true relay-1 | V0802 01:29:58.132992 9 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f8618071680 relay-1 | V0802 01:29:58.135162 9 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0802 01:29:58.135183 9 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0802 01:29:58.135297 9 MoQSession.cpp:2490] start sess=0x7f861806cf70 relay-1 | V0802 01:29:58.135522 9 MoQSession.cpp:6320] onNewBidiStream sess=0x7f861806cf70 relay-1 | V0802 01:29:58.135611 9 MoQSession.cpp:3038] controlReadLoop sess=0x7f861806cf70 test-client-1 | 2026-08-02T01:29:58.135805Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0802 01:29:58.135627 9 MoQSession.cpp:2827] onClientSetup sess=0x7f861806cf70 relay-1 | V0802 01:29:58.135632 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0802 01:29:58.135637 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0802 01:29:58.135642 9 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0802 01:29:58.135645 9 MoQSession.cpp:2683] sendSetup sess=0x7f861806cf70 relay-1 | V0802 01:29:58.135660 9 MoQSession.cpp:2639] controlWriteLoop sess=0x7f861806cf70 relay-1 | V0802 01:29:58.135995 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f861806cf70 relay-1 | V0802 01:29:58.136022 9 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0802 01:29:58.136033 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f861806cf70 relay-1 | V0802 01:29:58.143329 9 MoQSession.cpp:2392] ~MoQSession sess=0x7f8618071680 test-client-1 | 2026-08-02T01:30:00.137913Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0802 01:30:00.138222 9 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f861806cf70 test-client-1 | 2026-08-02T01:30:00.238979Z  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: 05c33e8daf0c009964741f2f21118e5b test-client-1 | ... test-client-1 | 2026-08-02T01:30:00.239658Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260802 01:30:00.239292 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260802 01:30:00.239365 9 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f6fb839688815f82, server CID=400000022d16b19b, downstream=[::ffff:172.18.0.3]:45349, [::]:4443=local, drain=none relay-1 | E0802 01:30:00.239438 9 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0802 01:30:00.239451 9 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f861806cf70 relay-1 | V0802 01:30:00.239454 9 MoQSession.cpp:2616] close sess=0x7f861806cf70 relay-1 | V0802 01:30:00.239462 9 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0802 01:30:00.239467 9 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0802 01:30:00.239473 9 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f861806cf70 relay-1 | V0802 01:30:00.239487 9 MoQSession.cpp:2632] requestCancellation from close sess=0x7f861806cf70 relay-1 | V0802 01:30:00.239614 9 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f861806cf70 test-client-1 | 2026-08-02T01:30:00.240189Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37543 dual_stack=true relay-1 | V0802 01:30:00.242673 9 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0802 01:30:00.242690 9 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0802 01:30:00.242814 9 MoQSession.cpp:2490] start sess=0x7f8618071680 relay-1 | V0802 01:30:00.243064 9 MoQSession.cpp:6320] onNewBidiStream sess=0x7f8618071680 relay-1 | V0802 01:30:00.243097 9 MoQSession.cpp:3038] controlReadLoop sess=0x7f8618071680 relay-1 | V0802 01:30:00.243108 9 MoQSession.cpp:2827] onClientSetup sess=0x7f8618071680 relay-1 | V0802 01:30:00.243116 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0802 01:30:00.243121 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0802 01:30:00.243128 9 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0802 01:30:00.243132 9 MoQSession.cpp:2683] sendSetup sess=0x7f8618071680 relay-1 | V0802 01:30:00.243147 9 MoQSession.cpp:2639] controlWriteLoop sess=0x7f8618071680 test-client-1 | 2026-08-02T01:30:00.243308Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0802 01:30:00.243550 9 MoQSession.cpp:4568] onPublishImpl reqID=0 sess=0x7f8618071680 relay-1 | V0802 01:30:00.243570 9 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0802 01:30:00.243576 9 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0802 01:30:00.243592 9 MoQSession.cpp:5583] publishOk reqID=0 sess=0x7f8618071680 test-client-1 | 2026-08-02T01:30:00.243768Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-02T01:30:00.243866Z  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: 8a38498a2769307193ffe6598c561010 test-client-1 | ... relay-1 | E20260802 01:30:00.244024 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260802 01:30:00.244062 9 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=736589268e9bc896, server CID=40000000ba79c98b, downstream=[::ffff:172.18.0.3]:37543, [::]:4443=local, drain=none test-client-1 | 2026-08-02T01:30:00.244303Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0802 01:30:00.244113 9 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0802 01:30:00.244126 9 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f8618071680 relay-1 | V0802 01:30:00.244130 9 MoQSession.cpp:2616] close sess=0x7f8618071680 relay-1 | V0802 01:30:00.244136 9 MoQSession.cpp:2032] subscribeError trackReceiveState=0x7f86180618c0 relay-1 | V0802 01:30:00.244139 9 MoQSession.cpp:2061] processPublishDone trackReceiveState=0x7f86180618c0 relay-1 | V0802 01:30:00.244143 9 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0802 01:30:00.244148 9 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0802 01:30:00.244153 9 MoQRelay.cpp:422] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0802 01:30:00.244157 9 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0802 01:30:00.244163 9 MoQSession.cpp:2016] cancel alias=0 requestID=0 relay-1 | V0802 01:30:00.244167 9 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f8618071680 relay-1 | V0802 01:30:00.244176 9 MoQSession.cpp:2632] requestCancellation from close sess=0x7f8618071680 relay-1 | V0802 01:30:00.244241 9 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f8618071680 relay-1 | V0802 01:30:00.244265 9 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f8618071680 test-client-1 | 2026-08-02T01:30:00.244914Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46654 dual_stack=true relay-1 | V0802 01:30:00.246614 9 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0802 01:30:00.246630 9 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0802 01:30:00.246718 9 MoQSession.cpp:2490] start sess=0x7f86180567e0 relay-1 | V0802 01:30:00.246984 9 MoQSession.cpp:6320] onNewBidiStream sess=0x7f86180567e0 relay-1 | V0802 01:30:00.247014 9 MoQSession.cpp:3038] controlReadLoop sess=0x7f86180567e0 relay-1 | V0802 01:30:00.247022 9 MoQSession.cpp:2827] onClientSetup sess=0x7f86180567e0 relay-1 | V0802 01:30:00.247025 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0802 01:30:00.247029 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0802 01:30:00.247033 9 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0802 01:30:00.247036 9 MoQSession.cpp:2683] sendSetup sess=0x7f86180567e0 relay-1 | V0802 01:30:00.247044 9 MoQSession.cpp:2639] controlWriteLoop sess=0x7f86180567e0 test-client-1 | 2026-08-02T01:30:00.247809Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36788 dual_stack=true relay-1 | V0802 01:30:00.249460 9 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0802 01:30:00.249475 9 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0802 01:30:00.249576 9 MoQSession.cpp:2490] start sess=0x7f8618085140 relay-1 | V0802 01:30:00.249861 9 MoQSession.cpp:2392] ~MoQSession sess=0x7f861806cf70 relay-1 | V0802 01:30:00.249902 9 MoQSession.cpp:2392] ~MoQSession sess=0x7f8618071680 relay-1 | V0802 01:30:00.249919 9 MoQSession.cpp:6320] onNewBidiStream sess=0x7f8618085140 relay-1 | V0802 01:30:00.249950 9 MoQSession.cpp:3038] controlReadLoop sess=0x7f8618085140 relay-1 | V0802 01:30:00.249963 9 MoQSession.cpp:2827] onClientSetup sess=0x7f8618085140 relay-1 | V0802 01:30:00.249967 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0802 01:30:00.249970 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0802 01:30:00.249975 9 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0802 01:30:00.249978 9 MoQSession.cpp:2683] sendSetup sess=0x7f8618085140 relay-1 | V0802 01:30:00.249986 9 MoQSession.cpp:2639] controlWriteLoop sess=0x7f8618085140 test-client-1 | 2026-08-02T01:30:00.250148Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0802 01:30:00.250360 9 MoQSession.cpp:4568] onPublishImpl reqID=0 sess=0x7f86180567e0 relay-1 | V0802 01:30:00.250380 9 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0802 01:30:00.250386 9 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0802 01:30:00.250398 9 MoQSession.cpp:5583] publishOk reqID=0 sess=0x7f86180567e0 test-client-1 | 2026-08-02T01:30:00.250571Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0802 01:30:00.250711 9 MoQSession.cpp:3912] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f8618085140 relay-1 | V0802 01:30:00.250743 9 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0802 01:30:00.250750 9 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0802 01:30:00.250757 9 MoQRelay.cpp:1986] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0802 01:30:00.250788 9 MoQSession.cpp:5756] sendSubscribeOk sess=0x7f8618085140 relay-1 | V0802 01:30:00.250809 9 MoQSession.cpp:6012] requestUpdate sess=0x7f86180567e0 relay-1 | V0802 01:30:00.251091 9 MoQSession.cpp:4283] onRequestError reqID=1 frameType=5 sess=0x7f86180567e0 relay-1 | E0802 01:30:00.251108 9 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0802 01:30:00.351596 9 MoQSession.cpp:4701] PublishDone id=0 code=2 reason=publish ended relay-1 | V0802 01:30:00.351619 9 MoQSession.cpp:2061] processPublishDone trackReceiveState=0x7f86180559b0 relay-1 | V0802 01:30:00.351625 9 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0802 01:30:00.351633 9 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0802 01:30:00.351639 9 MoQForwarder.cpp:601] publishDone pubDone reason=publish ended relay-1 | V0802 01:30:00.351642 9 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f8618085140 relay-1 | V0802 01:30:00.351645 9 MoQSession.cpp:5850] sendPublishDone sess=0x7f8618085140 relay-1 | V0802 01:30:00.351652 9 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f861806b060 relay-1 | V0802 01:30:00.351655 9 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0802 01:30:00.351658 9 MoQRelay.cpp:1949] 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 | E20260802 01:30:00.352141 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260802 01:30:00.352217 9 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=483bec504f8a7425, server CID=40000004b87c0126, downstream=[::ffff:172.18.0.3]:46654, [::]:4443=local, drain=none relay-1 | E20260802 01:30:00.352276 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260802 01:30:00.352294 9 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=40fa1ac8d4d451a4, server CID=4000000df5ab945b, downstream=[::ffff:172.18.0.3]:36788, [::]:4443=local, drain=none relay-1 | E0802 01:30:00.352419 9 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0802 01:30:00.352429 9 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f86180567e0 relay-1 | V0802 01:30:00.352432 9 MoQSession.cpp:2616] close sess=0x7f86180567e0 relay-1 | V0802 01:30:00.352439 9 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f86180567e0 relay-1 | V0802 01:30:00.352451 9 MoQSession.cpp:2632] requestCancellation from close sess=0x7f86180567e0 relay-1 | E0802 01:30:00.352516 9 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0802 01:30:00.352520 9 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f8618085140 relay-1 | V0802 01:30:00.352521 9 MoQSession.cpp:2616] close sess=0x7f8618085140 relay-1 | V0802 01:30:00.352524 9 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f8618085140 relay-1 | V0802 01:30:00.352529 9 MoQSession.cpp:2632] requestCancellation from close sess=0x7f8618085140 relay-1 | V0802 01:30:00.352566 9 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f86180567e0 relay-1 | V0802 01:30:00.352572 9 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f8618085140 relay-1 | V0802 01:30:00.352594 9 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f86180567e0 relay-1 | V0802 01:30:00.352604 9 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f8618085140 relay-1 | V0802 01:30:00.362832 9 MoQSession.cpp:2392] ~MoQSession sess=0x7f86180567e0 relay-1 | V0802 01:30:00.362900 9 MoQSession.cpp:2392] ~MoQSession sess=0x7f8618085140 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'