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-26T00:57:24Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-26T00:57:24Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-26T00:57:24Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-26T00:57:24Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-26T00:57:24Z" 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 | V0826 00:57:24.789951 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0826 00:57:24.791160 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-26T00:57:30.411315Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60293 dual_stack=true relay-1 | V0826 00:57:30.415063 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:57:30.415093 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 00:57:30.415316 8 MoQSession.cpp:2572] start sess=0x7fbe2404b870 relay-1 | V0826 00:57:30.415570 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fbe2404b870 relay-1 | V0826 00:57:30.415621 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fbe2404b870 relay-1 | V0826 00:57:30.415656 8 MoQSession.cpp:3066] onClientSetup sess=0x7fbe2404b870 relay-1 | V0826 00:57:30.415668 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 00:57:30.415673 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 00:57:30.415679 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 00:57:30.415687 8 MoQSession.cpp:2922] sendSetup sess=0x7fbe2404b870 relay-1 | V0826 00:57:30.415737 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fbe2404b870 test-client-1 | 2026-08-26T00:57:30.415939Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: e7b6ea59d062bb700caa9ca9e2d33d82 test-client-1 | ... relay-1 | E20260826 00:57:30.416056 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260826 00:57:30.416320 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=31a93027186b408d, server CID=40000015d0ce1b93, downstream=[::ffff:172.18.0.3]:60293, [::]:4443=local, drain=none relay-1 | E0826 00:57:30.416396 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0826 00:57:30.416409 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fbe2404b870 test-client-1 | 2026-08-26T00:57:30.416727Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0826 00:57:30.416413 8 MoQSession.cpp:2854] close sess=0x7fbe2404b870 relay-1 | V0826 00:57:30.416433 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fbe2404b870 relay-1 | V0826 00:57:30.416470 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fbe2404b870 relay-1 | V0826 00:57:30.416547 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fbe2404b870 relay-1 | V0826 00:57:30.416618 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fbe2404b870 relay-1 | V0826 00:57:30.416627 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fbe2404b870 test-client-1 | 2026-08-26T00:57:30.417091Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58917 dual_stack=true relay-1 | V0826 00:57:30.418929 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:57:30.418949 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 00:57:30.419052 8 MoQSession.cpp:2572] start sess=0x7fbe24063130 relay-1 | V0826 00:57:30.419265 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fbe24063130 relay-1 | V0826 00:57:30.419290 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fbe24063130 relay-1 | V0826 00:57:30.419296 8 MoQSession.cpp:3066] onClientSetup sess=0x7fbe24063130 relay-1 | V0826 00:57:30.419298 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup test-client-1 | 2026-08-26T00:57:30.419420Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0826 00:57:30.419300 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 00:57:30.419304 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 00:57:30.419306 8 MoQSession.cpp:2922] sendSetup sess=0x7fbe24063130 relay-1 | V0826 00:57:30.419312 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fbe24063130 relay-1 | V0826 00:57:30.419644 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fbe24063130 relay-1 | V0826 00:57:30.419664 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0826 00:57:30.419672 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fbe24063130 test-client-1 | 2026-08-26T00:57:32.421427Z  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: a64c56e37077c849e5c81355d57d4838 test-client-1 | ... relay-1 | V0826 00:57:32.421683 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fbe24063130 test-client-1 | 2026-08-26T00:57:32.422456Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36833 dual_stack=true relay-1 | E20260826 00:57:32.422909 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260826 00:57:32.422998 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fa60f2ef769ce4ba, server CID=40000014acf8cf4c, downstream=[::ffff:172.18.0.3]:58917, [::]:4443=local, drain=none relay-1 | E0826 00:57:32.423073 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0826 00:57:32.423083 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fbe24063130 relay-1 | V0826 00:57:32.423087 8 MoQSession.cpp:2854] close sess=0x7fbe24063130 relay-1 | V0826 00:57:32.423097 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0826 00:57:32.423124 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0826 00:57:32.423152 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fbe24063130 relay-1 | V0826 00:57:32.423192 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fbe24063130 relay-1 | V0826 00:57:32.423344 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fbe24063130 test-client-1 | 2026-08-26T00:57:32.423375Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0826 00:57:32.424715 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:57:32.424732 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 00:57:32.424874 8 MoQSession.cpp:2572] start sess=0x7fbe240661d0 relay-1 | V0826 00:57:32.425142 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fbe240661d0 relay-1 | V0826 00:57:32.425264 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fbe240661d0 relay-1 | V0826 00:57:32.425284 8 MoQSession.cpp:3066] onClientSetup sess=0x7fbe240661d0 relay-1 | V0826 00:57:32.425290 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 00:57:32.425294 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 00:57:32.425302 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 00:57:32.425306 8 MoQSession.cpp:2922] sendSetup sess=0x7fbe240661d0 relay-1 | V0826 00:57:32.425321 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fbe240661d0 test-client-1 | 2026-08-26T00:57:32.425502Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0826 00:57:32.425697 8 MoQSession.cpp:4163] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fbe240661d0 relay-1 | V0826 00:57:32.425720 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0826 00:57:32.425723 8 MoQSession.cpp:6130] subscribeError sess=0x7fbe240661d0 test-client-1 | 2026-08-26T00:57:32.425947Z  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 | V0826 00:57:32.426032 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fbe240661d0 test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 0d6bf0840eaee906dff93b20d8c002fb test-client-1 | ... relay-1 | E20260826 00:57:32.426162 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260826 00:57:32.426199 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=dbb62cbe487397b9, server CID=4000000db9aef493, downstream=[::ffff:172.18.0.3]:36833, [::]:4443=local, drain=none test-client-1 | 2026-08-26T00:57:32.426393Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0826 00:57:32.426243 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0826 00:57:32.426269 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fbe240661d0 relay-1 | V0826 00:57:32.426274 8 MoQSession.cpp:2854] close sess=0x7fbe240661d0 relay-1 | V0826 00:57:32.426279 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fbe240661d0 relay-1 | V0826 00:57:32.426286 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fbe240661d0 relay-1 | V0826 00:57:32.426362 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fbe240661d0 test-client-1 | 2026-08-26T00:57:32.426967Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54516 dual_stack=true relay-1 | V0826 00:57:32.428717 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:57:32.428732 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 00:57:32.428828 8 MoQSession.cpp:2572] start sess=0x7fbe240724c0 relay-1 | V0826 00:57:32.429124 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fbe240724c0 relay-1 | V0826 00:57:32.429157 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fbe240724c0 relay-1 | V0826 00:57:32.429163 8 MoQSession.cpp:3066] onClientSetup sess=0x7fbe240724c0 relay-1 | V0826 00:57:32.429167 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 00:57:32.429170 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 00:57:32.429174 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 00:57:32.429178 8 MoQSession.cpp:2922] sendSetup sess=0x7fbe240724c0 relay-1 | V0826 00:57:32.429186 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fbe240724c0 test-client-1 | 2026-08-26T00:57:32.430089Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41531 dual_stack=true relay-1 | V0826 00:57:32.431760 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:57:32.431774 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 00:57:32.431910 8 MoQSession.cpp:2572] start sess=0x7fbe24085810 relay-1 | V0826 00:57:32.432099 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fbe24085810 relay-1 | V0826 00:57:32.432132 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fbe24085810 relay-1 | V0826 00:57:32.432139 8 MoQSession.cpp:3066] onClientSetup sess=0x7fbe24085810 relay-1 | V0826 00:57:32.432142 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 00:57:32.432146 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 00:57:32.432150 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 00:57:32.432153 8 MoQSession.cpp:2922] sendSetup sess=0x7fbe24085810 relay-1 | V0826 00:57:32.432163 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fbe24085810 test-client-1 | 2026-08-26T00:57:32.432304Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-26T00:57:32.432312Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0826 00:57:32.432492 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fbe240724c0 relay-1 | V0826 00:57:32.432509 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fbe24085810 relay-1 | V0826 00:57:32.432523 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0826 00:57:32.432535 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fbe240724c0 relay-1 | V0826 00:57:32.432564 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0826 00:57:32.432575 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0826 00:57:32.432585 8 MoQSession.cpp:5992] subscribe sess=0x7fbe240724c0 relay-1 | V0826 00:57:32.432957 8 MoQSession.cpp:4674] onSubscribeOk id=1 sess=0x7fbe240724c0 relay-1 | V0826 00:57:32.433011 8 MoQSession.cpp:6092] Subscribe ready trackReceiveState=0x7fbe2400a050 requestID=1 relay-1 | V0826 00:57:32.433025 8 MoQSession.cpp:6112] sendSubscribeOk sess=0x7fbe24085810 relay-1 | V0826 00:57:32.434323 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fbe24063130 relay-1 | V0826 00:57:32.434358 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fbe240661d0 relay-1 | E20260826 00:57:35.434751 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-08-26T00:57:35.434470Z  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: b11c546f37ed055e9a64e0c8e02e8899 test-client-1 | subscriber_connection_id: 94e6fe50f6913a00714c9d2f91193d66 test-client-1 | ... relay-1 | E20260826 00:57:35.434836 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4c51f078b504e992, server CID=40000009c9dd60f4, downstream=[::ffff:172.18.0.3]:54516, [::]:4443=local, drain=none relay-1 | E20260826 00:57:35.434944 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260826 00:57:35.434965 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=125e4cf7bf119222, server CID=40000003b4bc412a, downstream=[::ffff:172.18.0.3]:41531, [::]:4443=local, drain=none relay-1 | E0826 00:57:35.435018 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0826 00:57:35.435032 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fbe240724c0 relay-1 | V0826 00:57:35.435037 8 MoQSession.cpp:2854] close sess=0x7fbe240724c0 relay-1 | V0826 00:57:35.435048 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0826 00:57:35.435062 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0826 00:57:35.435071 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7fbe2400a050 relay-1 | V0826 00:57:35.435074 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7fbe2400a050 relay-1 | V0826 00:57:35.435080 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0826 00:57:35.435086 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0826 00:57:35.435090 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7fbe24085810 relay-1 | V0826 00:57:35.435094 8 MoQSession.cpp:6217] sendPublishDone sess=0x7fbe24085810 relay-1 | V0826 00:57:35.435102 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7fbe24053780 relay-1 | V0826 00:57:35.435131 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0826 00:57:35.435135 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/interop/test-track relay-1 | V0826 00:57:35.435150 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0826 00:57:35.435155 8 MoQSession.cpp:2065] cancel alias=1 requestID=1 relay-1 | V0826 00:57:35.435162 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fbe240724c0 relay-1 | V0826 00:57:35.435176 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fbe240724c0 test-client-1 | 2026-08-26T00:57:35.435359Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0826 00:57:35.435481 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0826 00:57:35.435494 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fbe24085810 relay-1 | V0826 00:57:35.435497 8 MoQSession.cpp:2854] close sess=0x7fbe24085810 relay-1 | V0826 00:57:35.435503 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fbe24085810 relay-1 | V0826 00:57:35.435516 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fbe24085810 test-client-1 | 2026-08-26T00:57:35.435625Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-26T00:57:35.435682Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39386 dual_stack=true relay-1 | V0826 00:57:35.435797 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fbe240724c0 relay-1 | V0826 00:57:35.435813 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fbe24085810 relay-1 | V0826 00:57:35.435834 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fbe24085810 relay-1 | V0826 00:57:35.435862 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fbe240724c0 relay-1 | V0826 00:57:35.438232 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:57:35.438248 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 00:57:35.438354 8 MoQSession.cpp:2572] start sess=0x7fbe24044820 relay-1 | V0826 00:57:35.438546 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fbe24044820 relay-1 | V0826 00:57:35.438574 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fbe24044820 relay-1 | V0826 00:57:35.438589 8 MoQSession.cpp:3066] onClientSetup sess=0x7fbe24044820 relay-1 | V0826 00:57:35.438599 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 00:57:35.438603 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 00:57:35.438610 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 00:57:35.438613 8 MoQSession.cpp:2922] sendSetup sess=0x7fbe24044820 relay-1 | V0826 00:57:35.438628 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fbe24044820 test-client-1 | 2026-08-26T00:57:35.438779Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0826 00:57:35.439051 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fbe24044820 relay-1 | V0826 00:57:35.439094 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0826 00:57:35.439106 8 MoQSession.cpp:6130] subscribeError sess=0x7fbe24044820 relay-1 | E20260826 00:57:35.439366 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260826 00:57:35.439406 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=acd98b76d1b02787, server CID=4000001da96af075, downstream=[::ffff:172.18.0.3]:39386, [::]:4443=local, drain=none relay-1 | E0826 00:57:35.439460 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-08-26T00:57:35.439698Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0826 00:57:35.439476 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fbe24044820 relay-1 | V0826 00:57:35.439480 8 MoQSession.cpp:2854] close sess=0x7fbe24044820 relay-1 | V0826 00:57:35.439490 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fbe24044820 relay-1 | V0826 00:57:35.439501 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fbe24044820 relay-1 | V0826 00:57:35.439609 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fbe24044820 relay-1 | V0826 00:57:35.439637 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fbe24044820 relay-1 | V0826 00:57:35.445845 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fbe240724c0 relay-1 | V0826 00:57:35.445876 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fbe24085810 relay-1 | V0826 00:57:35.445905 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fbe24044820 test-client-1 | 2026-08-26T00:57:35.940675Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35334 dual_stack=true relay-1 | V0826 00:57:35.945301 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:57:35.945325 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 00:57:35.945429 8 MoQSession.cpp:2572] start sess=0x7fbe24037f20 relay-1 | V0826 00:57:35.945680 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fbe24037f20 relay-1 | V0826 00:57:35.945738 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fbe24037f20 relay-1 | V0826 00:57:35.945750 8 MoQSession.cpp:3066] onClientSetup sess=0x7fbe24037f20 relay-1 | V0826 00:57:35.945756 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 00:57:35.945760 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 00:57:35.945766 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 00:57:35.945771 8 MoQSession.cpp:2922] sendSetup sess=0x7fbe24037f20 relay-1 | V0826 00:57:35.945788 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fbe24037f20 test-client-1 | 2026-08-26T00:57:35.945947Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0826 00:57:35.946158 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fbe24037f20 relay-1 | V0826 00:57:35.946178 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0826 00:57:35.946186 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fbe24037f20 test-client-1 | 2026-08-26T00:57:38.946751Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-26T00:57:38.946773Z  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: 3512 test-client-1 | subscriber_connection_id: e4a4a41b3bdee9bb543690a2d6394271 test-client-1 | publisher_connection_id: 092cca4997ff3443934b15699960933b test-client-1 | ... relay-1 | E20260826 00:57:38.947083 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260826 00:57:38.947157 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5db32c345d665d5d, server CID=40000018e13abd72, downstream=[::ffff:172.18.0.3]:35334, [::]:4443=local, drain=none relay-1 | E0826 00:57:38.947248 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0826 00:57:38.947275 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fbe24037f20 relay-1 | V0826 00:57:38.947281 8 MoQSession.cpp:2854] close sess=0x7fbe24037f20 relay-1 | V0826 00:57:38.947291 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0826 00:57:38.947300 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0826 00:57:38.947309 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fbe24037f20 relay-1 | V0826 00:57:38.947332 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fbe24037f20 relay-1 | V0826 00:57:38.947461 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fbe24037f20 relay-1 | V0826 00:57:38.947508 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fbe24037f20 test-client-1 | 2026-08-26T00:57:38.947627Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-26T00:57:38.948141Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43069 dual_stack=true relay-1 | V0826 00:57:38.950208 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:57:38.950224 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 00:57:38.950336 8 MoQSession.cpp:2572] start sess=0x7fbe24065420 relay-1 | V0826 00:57:38.950575 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fbe24065420 relay-1 | V0826 00:57:38.950603 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fbe24065420 relay-1 | V0826 00:57:38.950611 8 MoQSession.cpp:3066] onClientSetup sess=0x7fbe24065420 relay-1 | V0826 00:57:38.950614 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 00:57:38.950622 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 00:57:38.950628 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 00:57:38.950633 8 MoQSession.cpp:2922] sendSetup sess=0x7fbe24065420 relay-1 | V0826 00:57:38.950647 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fbe24065420 test-client-1 | 2026-08-26T00:57:38.950785Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0826 00:57:38.950954 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fbe24065420 relay-1 | V0826 00:57:38.951026 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0826 00:57:38.951037 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fbe24065420 relay-1 | V0826 00:57:38.957313 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fbe24037f20 test-client-1 | 2026-08-26T00:57:40.951800Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0826 00:57:40.952099 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fbe24065420 test-client-1 | 2026-08-26T00:57:41.052844Z  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: 2105 test-client-1 | connection_id: d00eccbfc4a3ed7b81226757b0a3ff28 test-client-1 | ... relay-1 | E20260826 00:57:41.053218 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260826 00:57:41.053293 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=84078554412ea8a6, server CID=4000000362dbdbaf, downstream=[::ffff:172.18.0.3]:43069, [::]:4443=local, drain=none relay-1 | E0826 00:57:41.053367 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0826 00:57:41.053382 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fbe24065420 relay-1 | V0826 00:57:41.053387 8 MoQSession.cpp:2854] close sess=0x7fbe24065420 relay-1 | V0826 00:57:41.053398 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0826 00:57:41.053407 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0826 00:57:41.053416 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fbe24065420 relay-1 | V0826 00:57:41.053433 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fbe24065420 relay-1 | V0826 00:57:41.053577 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fbe24065420 test-client-1 | 2026-08-26T00:57:41.053733Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-26T00:57:41.054056Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59558 dual_stack=true relay-1 | V0826 00:57:41.056079 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:57:41.056095 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 00:57:41.056190 8 MoQSession.cpp:2572] start sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.056404 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.056444 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.056459 8 MoQSession.cpp:3066] onClientSetup sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.056463 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 00:57:41.056467 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 00:57:41.056472 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 00:57:41.056476 8 MoQSession.cpp:2922] sendSetup sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.056489 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fbe2400a750 test-client-1 | 2026-08-26T00:57:41.056682Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0826 00:57:41.056844 8 MoQSession.cpp:4842] onPublishImpl reqID=0 sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.056892 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0826 00:57:41.056899 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0826 00:57:41.056913 8 MoQSession.cpp:5935] publishOk reqID=0 sess=0x7fbe2400a750 test-client-1 | 2026-08-26T00:57:41.057081Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-26T00:57:41.057114Z  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: d8246b108e7849cf290b221a01820dea test-client-1 | ... relay-1 | E20260826 00:57:41.057236 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260826 00:57:41.057329 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=49a4f9c4a3e71079, server CID=40000005e054dcd2, downstream=[::ffff:172.18.0.3]:59558, [::]:4443=local, drain=none relay-1 | E0826 00:57:41.057408 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0826 00:57:41.057423 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.057427 8 MoQSession.cpp:2854] close sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.057434 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7fbe24007bb0 relay-1 | V0826 00:57:41.057437 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7fbe24007bb0 relay-1 | V0826 00:57:41.057441 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0826 00:57:41.057446 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0826 00:57:41.057451 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0826 00:57:41.057455 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0826 00:57:41.057461 8 MoQSession.cpp:2065] cancel alias=0 requestID=0 relay-1 | V0826 00:57:41.057465 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.057473 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.057536 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.057562 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fbe2400a750 test-client-1 | 2026-08-26T00:57:41.057633Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-26T00:57:41.058034Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56440 dual_stack=true relay-1 | V0826 00:57:41.060136 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:57:41.060152 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 00:57:41.060236 8 MoQSession.cpp:2572] start sess=0x7fbe2407e560 relay-1 | V0826 00:57:41.060411 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fbe2407e560 relay-1 | V0826 00:57:41.060467 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fbe2407e560 relay-1 | V0826 00:57:41.060480 8 MoQSession.cpp:3066] onClientSetup sess=0x7fbe2407e560 relay-1 | V0826 00:57:41.060485 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 00:57:41.060488 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 00:57:41.060493 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 00:57:41.060497 8 MoQSession.cpp:2922] sendSetup sess=0x7fbe2407e560 relay-1 | V0826 00:57:41.060506 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fbe2407e560 test-client-1 | 2026-08-26T00:57:41.061297Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37357 dual_stack=true relay-1 | V0826 00:57:41.062975 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fbe24065420 relay-1 | V0826 00:57:41.063010 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.063039 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:57:41.063055 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 00:57:41.063156 8 MoQSession.cpp:2572] start sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.063420 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.063451 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.063459 8 MoQSession.cpp:3066] onClientSetup sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.063463 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 00:57:41.063467 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 00:57:41.063472 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 00:57:41.063476 8 MoQSession.cpp:2922] sendSetup sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.063485 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fbe2400a750 test-client-1 | 2026-08-26T00:57:41.063688Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0826 00:57:41.063843 8 MoQSession.cpp:4842] onPublishImpl reqID=0 sess=0x7fbe2407e560 relay-1 | V0826 00:57:41.063890 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0826 00:57:41.063895 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0826 00:57:41.063904 8 MoQSession.cpp:5935] publishOk reqID=0 sess=0x7fbe2407e560 test-client-1 | 2026-08-26T00:57:41.064126Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0826 00:57:41.064280 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.064310 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0826 00:57:41.064313 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0826 00:57:41.064323 8 MoQRelay.cpp:1983] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0826 00:57:41.064332 8 MoQSession.cpp:6112] sendSubscribeOk sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.064351 8 MoQSession.cpp:6389] requestUpdate sess=0x7fbe2407e560 relay-1 | V0826 00:57:41.064703 8 MoQSession.cpp:4556] onRequestError reqID=1 frameType=5 sess=0x7fbe2407e560 relay-1 | E0826 00:57:41.064762 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0826 00:57:41.165236 8 MoQSession.cpp:4975] PublishDone id=0 code=2 reason=publish ended relay-1 | V0826 00:57:41.165265 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7fbe24007bb0 relay-1 | V0826 00:57:41.165274 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0826 00:57:41.165285 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0826 00:57:41.165293 8 MoQForwarder.cpp:601] publishDone pubDone reason=publish ended relay-1 | V0826 00:57:41.165298 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7fbe2400a750 relay-1 | V0826 00:57:41.165303 8 MoQSession.cpp:6217] sendPublishDone sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.165312 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7fbe2406b780 relay-1 | V0826 00:57:41.165316 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0826 00:57:41.165321 8 MoQRelay.cpp:1946] 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 | E20260826 00:57:41.165831 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260826 00:57:41.165922 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=63c6452b251cce44, server CID=4000000eb493189d, downstream=[::ffff:172.18.0.3]:37357, [::]:4443=local, drain=none relay-1 | E0826 00:57:41.165990 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0826 00:57:41.165997 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.166001 8 MoQSession.cpp:2854] close sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.166009 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.166021 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.166124 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fbe2407e560 relay-1 | V0826 00:57:41.166139 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.166165 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fbe2400a750 relay-1 | E20260826 00:57:41.166180 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260826 00:57:41.166208 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0226dc60682ead7e, server CID=400000187c69145e, downstream=[::ffff:172.18.0.3]:56440, [::]:4443=local, drain=none relay-1 | E0826 00:57:41.166255 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0826 00:57:41.166259 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7fbe2407e560 relay-1 | V0826 00:57:41.166262 8 MoQSession.cpp:2854] close sess=0x7fbe2407e560 relay-1 | V0826 00:57:41.166266 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fbe2407e560 relay-1 | V0826 00:57:41.166274 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fbe2407e560 relay-1 | V0826 00:57:41.166334 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fbe2407e560 relay-1 | V0826 00:57:41.176486 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fbe2400a750 relay-1 | V0826 00:57:41.176543 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fbe2407e560 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'