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-01T01:30:17Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-01T01:30:17Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-01T01:30:17Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-01T01:30:17Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-01T01:30:17Z" 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 | V0801 01:30:17.287851 7 MoQServer.cpp:117] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0801 01:30:17.288996 7 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-01T01:30:22.900535Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45931 dual_stack=true relay-1 | V0801 01:30:22.904004 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0801 01:30:22.904028 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0801 01:30:22.904225 8 MoQSession.cpp:2490] start sess=0x7f960404b0e0 relay-1 | V0801 01:30:22.904486 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f960404b0e0 relay-1 | V0801 01:30:22.904653 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f960404b0e0 relay-1 | V0801 01:30:22.904679 8 MoQSession.cpp:2827] onClientSetup sess=0x7f960404b0e0 relay-1 | V0801 01:30:22.904684 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0801 01:30:22.904686 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0801 01:30:22.904690 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0801 01:30:22.904714 8 MoQSession.cpp:2683] sendSetup sess=0x7f960404b0e0 relay-1 | V0801 01:30:22.904727 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f960404b0e0 test-client-1 | 2026-08-01T01:30:22.904900Z  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: 63a858f67053a69c2e07688829268522 test-client-1 | ... relay-1 | E20260801 01:30:22.905102 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260801 01:30:22.905297 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f3a191994e932c76, server CID=4000000fdb1376b1, downstream=[::ffff:172.18.0.3]:45931, [::]:4443=local, drain=none relay-1 | E0801 01:30:22.905362 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0801 01:30:22.905375 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f960404b0e0 relay-1 | V0801 01:30:22.905379 8 MoQSession.cpp:2616] close sess=0x7f960404b0e0 relay-1 | V0801 01:30:22.905403 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f960404b0e0 relay-1 | V0801 01:30:22.905430 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f960404b0e0 relay-1 | V0801 01:30:22.905495 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f960404b0e0 relay-1 | V0801 01:30:22.905566 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f960404b0e0 relay-1 | V0801 01:30:22.905575 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f960404b0e0 test-client-1 | 2026-08-01T01:30:22.905727Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-01T01:30:22.905905Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52820 dual_stack=true relay-1 | V0801 01:30:22.907914 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0801 01:30:22.907934 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0801 01:30:22.908035 8 MoQSession.cpp:2490] start sess=0x7f96040621f0 relay-1 | V0801 01:30:22.908248 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f96040621f0 relay-1 | V0801 01:30:22.908277 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f96040621f0 relay-1 | V0801 01:30:22.908282 8 MoQSession.cpp:2827] onClientSetup sess=0x7f96040621f0 relay-1 | V0801 01:30:22.908284 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0801 01:30:22.908287 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0801 01:30:22.908290 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0801 01:30:22.908292 8 MoQSession.cpp:2683] sendSetup sess=0x7f96040621f0 relay-1 | V0801 01:30:22.908298 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f96040621f0 test-client-1 | 2026-08-01T01:30:22.908414Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0801 01:30:22.908645 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f96040621f0 relay-1 | V0801 01:30:22.908670 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0801 01:30:22.908681 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f96040621f0 test-client-1 | 2026-08-01T01:30:24.909401Z  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: 01ffd592e5862c03a81aa624b7683915 test-client-1 | ... test-client-1 | 2026-08-01T01:30:24.910109Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260801 01:30:24.909713 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260801 01:30:24.909798 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2c520d1aaa50a71b, server CID=4000000723c4c6c2, downstream=[::ffff:172.18.0.3]:52820, [::]:4443=local, drain=none relay-1 | E0801 01:30:24.909876 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0801 01:30:24.909888 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f96040621f0 relay-1 | V0801 01:30:24.909892 8 MoQSession.cpp:2616] close sess=0x7f96040621f0 relay-1 | V0801 01:30:24.909899 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0801 01:30:24.909906 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0801 01:30:24.909921 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f96040621f0 relay-1 | V0801 01:30:24.909942 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f96040621f0 relay-1 | V0801 01:30:24.910059 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f96040621f0 relay-1 | V0801 01:30:24.910100 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f96040621f0 test-client-1 | 2026-08-01T01:30:24.910691Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58012 dual_stack=true relay-1 | V0801 01:30:24.912804 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0801 01:30:24.912828 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0801 01:30:24.912959 8 MoQSession.cpp:2490] start sess=0x7f96040073c0 relay-1 | V0801 01:30:24.913188 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f96040073c0 relay-1 | V0801 01:30:24.913226 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f96040073c0 relay-1 | V0801 01:30:24.913235 8 MoQSession.cpp:2827] onClientSetup sess=0x7f96040073c0 relay-1 | V0801 01:30:24.913240 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0801 01:30:24.913243 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0801 01:30:24.913249 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0801 01:30:24.913253 8 MoQSession.cpp:2683] sendSetup sess=0x7f96040073c0 relay-1 | V0801 01:30:24.913265 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f96040073c0 test-client-1 | 2026-08-01T01:30:24.913411Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0801 01:30:24.913602 8 MoQSession.cpp:3912] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f96040073c0 relay-1 | E0801 01:30:24.913630 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0801 01:30:24.913637 8 MoQSession.cpp:4049] Application subscribe error err=no such namespace or track relay-1 | V0801 01:30:24.913642 8 MoQSession.cpp:5775] subscribeError sess=0x7f96040073c0 relay-1 | V0801 01:30:24.913971 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f96040073c0 test-client-1 | 2026-08-01T01:30:24.913879Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=16. Relay may use different error text. test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: cba7c0dce5a8d1e842538093835e47fd test-client-1 | ... relay-1 | E20260801 01:30:24.914103 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260801 01:30:24.914151 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b907227f3d074971, server CID=4000000fa8b88a6e, downstream=[::ffff:172.18.0.3]:58012, [::]:4443=local, drain=none relay-1 | E0801 01:30:24.914195 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-08-01T01:30:24.914393Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0801 01:30:24.914207 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f96040073c0 relay-1 | V0801 01:30:24.914210 8 MoQSession.cpp:2616] close sess=0x7f96040073c0 relay-1 | V0801 01:30:24.914215 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f96040073c0 relay-1 | V0801 01:30:24.914224 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f96040073c0 relay-1 | V0801 01:30:24.914296 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f96040073c0 test-client-1 | 2026-08-01T01:30:24.915015Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59247 dual_stack=true relay-1 | V0801 01:30:24.916723 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0801 01:30:24.916738 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0801 01:30:24.916845 8 MoQSession.cpp:2490] start sess=0x7f9604070270 relay-1 | V0801 01:30:24.917032 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f9604070270 relay-1 | V0801 01:30:24.917092 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f9604070270 relay-1 | V0801 01:30:24.917106 8 MoQSession.cpp:2827] onClientSetup sess=0x7f9604070270 relay-1 | V0801 01:30:24.917110 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0801 01:30:24.917114 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0801 01:30:24.917119 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0801 01:30:24.917123 8 MoQSession.cpp:2683] sendSetup sess=0x7f9604070270 relay-1 | V0801 01:30:24.917132 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f9604070270 test-client-1 | 2026-08-01T01:30:24.917914Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46429 dual_stack=true relay-1 | V0801 01:30:24.919508 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0801 01:30:24.919523 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0801 01:30:24.919701 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f96040621f0 relay-1 | V0801 01:30:24.919721 8 MoQSession.cpp:2490] start sess=0x7f96040834a0 relay-1 | V0801 01:30:24.919877 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f96040834a0 relay-1 | V0801 01:30:24.919910 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f96040834a0 relay-1 | V0801 01:30:24.919937 8 MoQSession.cpp:2827] onClientSetup sess=0x7f96040834a0 relay-1 | V0801 01:30:24.919945 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0801 01:30:24.919952 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0801 01:30:24.919957 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0801 01:30:24.919960 8 MoQSession.cpp:2683] sendSetup sess=0x7f96040834a0 relay-1 | V0801 01:30:24.919970 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f96040834a0 test-client-1 | 2026-08-01T01:30:24.920097Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-01T01:30:24.920116Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0801 01:30:24.920328 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9604070270 relay-1 | V0801 01:30:24.920348 8 MoQSession.cpp:3912] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f96040834a0 relay-1 | V0801 01:30:24.920358 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0801 01:30:24.920365 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f9604070270 relay-1 | V0801 01:30:24.920388 8 MoQLocation.h:24] m=LargestObject g=0 o=0 relay-1 | V0801 01:30:24.920397 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0801 01:30:24.920407 8 MoQSession.cpp:5640] subscribe sess=0x7f9604070270 relay-1 | V0801 01:30:24.920798 8 MoQSession.cpp:4401] onSubscribeOk id=1 sess=0x7f9604070270 relay-1 | V0801 01:30:24.920825 8 MoQSession.cpp:5736] Subscribe ready trackReceiveState=0x7f9604057470 requestID=1 relay-1 | V0801 01:30:24.920838 8 MoQSession.cpp:5756] sendSubscribeOk sess=0x7f96040834a0 relay-1 | V0801 01:30:24.930163 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f96040073c0 test-client-1 | 2026-08-01T01:30:27.921322Z  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: f93ffac2c4425487d7be89779b738efb test-client-1 | subscriber_connection_id: a7261d2154f59da1cb04d2c9c824d145 test-client-1 | ... relay-1 | E20260801 01:30:27.921694 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260801 01:30:27.921780 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=84eb5e85308fe3a4, server CID=40000003b9034a78, downstream=[::ffff:172.18.0.3]:59247, [::]:4443=local, drain=none relay-1 | E20260801 01:30:27.921839 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260801 01:30:27.921857 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1d87295613ea523d, server CID=400000058493583e, downstream=[::ffff:172.18.0.3]:46429, [::]:4443=local, drain=none relay-1 | E0801 01:30:27.921920 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0801 01:30:27.921937 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f9604070270 relay-1 | V0801 01:30:27.921943 8 MoQSession.cpp:2616] close sess=0x7f9604070270 relay-1 | V0801 01:30:27.921954 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0801 01:30:27.921970 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0801 01:30:27.921979 8 MoQSession.cpp:2032] subscribeError trackReceiveState=0x7f9604057470 relay-1 | V0801 01:30:27.921983 8 MoQSession.cpp:2061] processPublishDone trackReceiveState=0x7f9604057470 relay-1 | V0801 01:30:27.921989 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0801 01:30:27.921997 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0801 01:30:27.922017 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f96040834a0 relay-1 | V0801 01:30:27.922021 8 MoQSession.cpp:5850] sendPublishDone sess=0x7f96040834a0 relay-1 | V0801 01:30:27.922030 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f9604052c30 relay-1 | V0801 01:30:27.922035 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0801 01:30:27.922039 8 MoQRelay.cpp:1949] Publisher terminated for moq-test/interop/test-track relay-1 | V0801 01:30:27.922055 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0801 01:30:27.922064 8 MoQSession.cpp:2016] cancel alias=1 requestID=1 relay-1 | V0801 01:30:27.922071 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f9604070270 relay-1 | V0801 01:30:27.922095 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f9604070270 relay-1 | E0801 01:30:27.922209 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0801 01:30:27.922220 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f96040834a0 relay-1 | V0801 01:30:27.922223 8 MoQSession.cpp:2616] close sess=0x7f96040834a0 relay-1 | V0801 01:30:27.922228 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f96040834a0 relay-1 | V0801 01:30:27.922236 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f96040834a0 relay-1 | V0801 01:30:27.922290 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f9604070270 relay-1 | V0801 01:30:27.922303 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f96040834a0 relay-1 | V0801 01:30:27.922311 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f96040834a0 relay-1 | V0801 01:30:27.922338 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f9604070270 test-client-1 | 2026-08-01T01:30:27.922457Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-01T01:30:27.922522Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-01T01:30:27.922760Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39297 dual_stack=true relay-1 | V0801 01:30:27.924914 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0801 01:30:27.924933 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0801 01:30:27.925047 8 MoQSession.cpp:2490] start sess=0x7f9604043aa0 relay-1 | V0801 01:30:27.925336 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f9604043aa0 relay-1 | V0801 01:30:27.925374 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f9604043aa0 relay-1 | V0801 01:30:27.925385 8 MoQSession.cpp:2827] onClientSetup sess=0x7f9604043aa0 relay-1 | V0801 01:30:27.925393 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0801 01:30:27.925397 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0801 01:30:27.925403 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0801 01:30:27.925408 8 MoQSession.cpp:2683] sendSetup sess=0x7f9604043aa0 relay-1 | V0801 01:30:27.925421 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f9604043aa0 test-client-1 | 2026-08-01T01:30:27.925569Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0801 01:30:27.925840 8 MoQSession.cpp:3912] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f9604043aa0 relay-1 | E0801 01:30:27.925870 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0801 01:30:27.925878 8 MoQSession.cpp:4049] Application subscribe error err=no such namespace or track relay-1 | V0801 01:30:27.925883 8 MoQSession.cpp:5775] subscribeError sess=0x7f9604043aa0 relay-1 | E20260801 01:30:27.926159 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260801 01:30:27.926198 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7f3c1b8e289c25c9, server CID=4000000fa9898b03, downstream=[::ffff:172.18.0.3]:39297, [::]:4443=local, drain=none relay-1 | E0801 01:30:27.926304 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0801 01:30:27.926340 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f9604043aa0 relay-1 | V0801 01:30:27.926351 8 MoQSession.cpp:2616] close sess=0x7f9604043aa0 relay-1 | V0801 01:30:27.926356 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f9604043aa0 relay-1 | V0801 01:30:27.926365 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f9604043aa0 test-client-1 | 2026-08-01T01:30:27.926475Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0801 01:30:27.926433 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f9604043aa0 relay-1 | V0801 01:30:27.926460 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f9604043aa0 relay-1 | V0801 01:30:27.941718 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f9604070270 relay-1 | V0801 01:30:27.941795 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f96040834a0 relay-1 | V0801 01:30:27.941838 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f9604043aa0 test-client-1 | 2026-08-01T01:30:28.427750Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54791 dual_stack=true relay-1 | V0801 01:30:28.430990 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0801 01:30:28.431020 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0801 01:30:28.431381 8 MoQSession.cpp:2490] start sess=0x7f960407d9a0 relay-1 | V0801 01:30:28.431405 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f960407d9a0 relay-1 | V0801 01:30:28.431435 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f960407d9a0 relay-1 | V0801 01:30:28.431445 8 MoQSession.cpp:2827] onClientSetup sess=0x7f960407d9a0 relay-1 | V0801 01:30:28.431450 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0801 01:30:28.431455 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0801 01:30:28.431462 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0801 01:30:28.431466 8 MoQSession.cpp:2683] sendSetup sess=0x7f960407d9a0 relay-1 | V0801 01:30:28.431479 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f960407d9a0 test-client-1 | 2026-08-01T01:30:28.431643Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0801 01:30:28.432069 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f960407d9a0 relay-1 | V0801 01:30:28.432095 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0801 01:30:28.432105 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f960407d9a0 test-client-1 | 2026-08-01T01:30:31.433688Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-01T01:30:31.433719Z  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: 7b77d5e1eb574f820177ec7b7c0aacc1 test-client-1 | publisher_connection_id: fe6135f644cd96955586532977df5633 test-client-1 | ... relay-1 | V0801 01:30:31.433965 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f960407d9a0 relay-1 | E20260801 01:30:31.434760 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260801 01:30:31.434818 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7fdb26a24e1ccc42, server CID=4000000e51d13335, downstream=[::ffff:172.18.0.3]:54791, [::]:4443=local, drain=none relay-1 | E0801 01:30:31.434888 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0801 01:30:31.434905 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f960407d9a0 relay-1 | V0801 01:30:31.434909 8 MoQSession.cpp:2616] close sess=0x7f960407d9a0 relay-1 | V0801 01:30:31.434918 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0801 01:30:31.434925 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0801 01:30:31.434933 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f960407d9a0 relay-1 | V0801 01:30:31.434954 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f960407d9a0 relay-1 | V0801 01:30:31.435083 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f960407d9a0 test-client-1 | 2026-08-01T01:30:31.434868Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60978 dual_stack=true test-client-1 | 2026-08-01T01:30:31.435105Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0801 01:30:31.438193 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0801 01:30:31.438210 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0801 01:30:31.438314 8 MoQSession.cpp:2490] start sess=0x7f9604064f60 relay-1 | V0801 01:30:31.438553 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f9604064f60 relay-1 | V0801 01:30:31.438609 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f9604064f60 relay-1 | V0801 01:30:31.438620 8 MoQSession.cpp:2827] onClientSetup sess=0x7f9604064f60 relay-1 | V0801 01:30:31.438624 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0801 01:30:31.438629 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0801 01:30:31.438635 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0801 01:30:31.438640 8 MoQSession.cpp:2683] sendSetup sess=0x7f9604064f60 relay-1 | V0801 01:30:31.438653 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f9604064f60 test-client-1 | 2026-08-01T01:30:31.438841Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0801 01:30:31.439035 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9604064f60 relay-1 | V0801 01:30:31.439061 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0801 01:30:31.439071 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f9604064f60 relay-1 | V0801 01:30:31.445356 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f960407d9a0 test-client-1 | 2026-08-01T01:30:33.439917Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0801 01:30:33.440208 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f9604064f60 test-client-1 | 2026-08-01T01:30:33.540911Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2107 test-client-1 | connection_id: ed4c428f4c1218aaa2faf7db1a473d36 test-client-1 | ... relay-1 | E20260801 01:30:33.541231 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260801 01:30:33.541307 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3f71658a95ae9aab, server CID=40000013625d157c, downstream=[::ffff:172.18.0.3]:60978, [::]:4443=local, drain=none relay-1 | E0801 01:30:33.541379 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0801 01:30:33.541395 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f9604064f60 relay-1 | V0801 01:30:33.541400 8 MoQSession.cpp:2616] close sess=0x7f9604064f60 relay-1 | V0801 01:30:33.541411 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0801 01:30:33.541420 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0801 01:30:33.541429 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f9604064f60 relay-1 | V0801 01:30:33.541447 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f9604064f60 test-client-1 | 2026-08-01T01:30:33.541636Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0801 01:30:33.541792 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f9604064f60 test-client-1 | 2026-08-01T01:30:33.542180Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55052 dual_stack=true relay-1 | V0801 01:30:33.544321 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0801 01:30:33.544343 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0801 01:30:33.544458 8 MoQSession.cpp:2490] start sess=0x7f960400a460 relay-1 | V0801 01:30:33.544762 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f960400a460 relay-1 | V0801 01:30:33.544875 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f960400a460 relay-1 | V0801 01:30:33.544898 8 MoQSession.cpp:2827] onClientSetup sess=0x7f960400a460 relay-1 | V0801 01:30:33.544903 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0801 01:30:33.544908 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0801 01:30:33.544913 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0801 01:30:33.544919 8 MoQSession.cpp:2683] sendSetup sess=0x7f960400a460 relay-1 | V0801 01:30:33.544932 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f960400a460 test-client-1 | 2026-08-01T01:30:33.545131Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0801 01:30:33.545328 8 MoQSession.cpp:4568] onPublishImpl reqID=0 sess=0x7f960400a460 relay-1 | V0801 01:30:33.545352 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0801 01:30:33.545358 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0801 01:30:33.545375 8 MoQSession.cpp:5583] publishOk reqID=0 sess=0x7f960400a460 test-client-1 | 2026-08-01T01:30:33.545543Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-01T01:30:33.545608Z  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: 5d486e6d2623b654bb0e7dd908ce38ec test-client-1 | ... test-client-1 | 2026-08-01T01:30:33.545970Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260801 01:30:33.545744 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260801 01:30:33.545791 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5274b51a8c0b4e93, server CID=4000001527964935, downstream=[::ffff:172.18.0.3]:55052, [::]:4443=local, drain=none relay-1 | E0801 01:30:33.545833 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0801 01:30:33.545838 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f960400a460 relay-1 | V0801 01:30:33.545840 8 MoQSession.cpp:2616] close sess=0x7f960400a460 relay-1 | V0801 01:30:33.545844 8 MoQSession.cpp:2032] subscribeError trackReceiveState=0x7f9604052430 relay-1 | V0801 01:30:33.545846 8 MoQSession.cpp:2061] processPublishDone trackReceiveState=0x7f9604052430 relay-1 | V0801 01:30:33.545849 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0801 01:30:33.545853 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0801 01:30:33.545857 8 MoQRelay.cpp:422] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0801 01:30:33.545860 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0801 01:30:33.545864 8 MoQSession.cpp:2016] cancel alias=0 requestID=0 relay-1 | V0801 01:30:33.545866 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f960400a460 relay-1 | V0801 01:30:33.545873 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f960400a460 relay-1 | V0801 01:30:33.545934 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f960400a460 relay-1 | V0801 01:30:33.545957 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f960400a460 test-client-1 | 2026-08-01T01:30:33.546624Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33002 dual_stack=true relay-1 | V0801 01:30:33.548373 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0801 01:30:33.548392 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0801 01:30:33.548479 8 MoQSession.cpp:2490] start sess=0x7f96040568a0 relay-1 | V0801 01:30:33.548725 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f96040568a0 relay-1 | V0801 01:30:33.548760 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f96040568a0 relay-1 | V0801 01:30:33.548767 8 MoQSession.cpp:2827] onClientSetup sess=0x7f96040568a0 relay-1 | V0801 01:30:33.548771 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0801 01:30:33.548775 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0801 01:30:33.548779 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0801 01:30:33.548783 8 MoQSession.cpp:2683] sendSetup sess=0x7f96040568a0 relay-1 | V0801 01:30:33.548791 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f96040568a0 test-client-1 | 2026-08-01T01:30:33.549634Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56151 dual_stack=true relay-1 | V0801 01:30:33.551129 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0801 01:30:33.551144 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0801 01:30:33.551271 8 MoQSession.cpp:2490] start sess=0x7f9604085010 relay-1 | V0801 01:30:33.551545 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f9604085010 relay-1 | V0801 01:30:33.551570 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f9604085010 relay-1 | V0801 01:30:33.551574 8 MoQSession.cpp:2827] onClientSetup sess=0x7f9604085010 relay-1 | V0801 01:30:33.551578 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0801 01:30:33.551586 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0801 01:30:33.551591 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0801 01:30:33.551614 8 MoQSession.cpp:2683] sendSetup sess=0x7f9604085010 relay-1 | V0801 01:30:33.551624 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f9604085010 relay-1 | V0801 01:30:33.551745 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f9604064f60 test-client-1 | 2026-08-01T01:30:33.551786Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0801 01:30:33.552002 8 MoQSession.cpp:4568] onPublishImpl reqID=0 sess=0x7f96040568a0 relay-1 | V0801 01:30:33.552021 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0801 01:30:33.552024 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0801 01:30:33.552030 8 MoQSession.cpp:5583] publishOk reqID=0 sess=0x7f96040568a0 test-client-1 | 2026-08-01T01:30:33.552214Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0801 01:30:33.552371 8 MoQSession.cpp:3912] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f9604085010 relay-1 | V0801 01:30:33.552421 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0801 01:30:33.552427 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0801 01:30:33.552431 8 MoQRelay.cpp:1986] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0801 01:30:33.552436 8 MoQSession.cpp:5756] sendSubscribeOk sess=0x7f9604085010 relay-1 | V0801 01:30:33.552445 8 MoQSession.cpp:6012] requestUpdate sess=0x7f96040568a0 relay-1 | V0801 01:30:33.552718 8 MoQSession.cpp:4283] onRequestError reqID=1 frameType=5 sess=0x7f96040568a0 relay-1 | E0801 01:30:33.552739 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0801 01:30:33.561855 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f960400a460 relay-1 | V0801 01:30:33.653394 8 MoQSession.cpp:4701] PublishDone id=0 code=2 reason=publish ended relay-1 | V0801 01:30:33.653423 8 MoQSession.cpp:2061] processPublishDone trackReceiveState=0x7f960407b5c0 relay-1 | V0801 01:30:33.653431 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0801 01:30:33.653441 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0801 01:30:33.653449 8 MoQForwarder.cpp:601] publishDone pubDone reason=publish ended relay-1 | V0801 01:30:33.653454 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f9604085010 relay-1 | V0801 01:30:33.653460 8 MoQSession.cpp:5850] sendPublishDone sess=0x7f9604085010 relay-1 | V0801 01:30:33.653469 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f9604052c30 relay-1 | V0801 01:30:33.653473 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0801 01:30:33.653479 8 MoQRelay.cpp:1949] Publisher terminated for moq-test/publish/published-track relay-1 | E20260801 01:30:33.653954 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260801 01:30:33.654021 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2c2bd82122329c19, server CID=40000010a483b1be, downstream=[::ffff:172.18.0.3]:33002, [::]:4443=local, drain=none relay-1 | E20260801 01:30:33.654071 8 HQControlCodec.h:58] Unexpected control stream EOF 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 | E20260801 01:30:33.654091 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=87106e890a192b8d, server CID=400000146ccd5c81, downstream=[::ffff:172.18.0.3]:56151, [::]:4443=local, drain=none relay-1 | E0801 01:30:33.654188 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0801 01:30:33.654201 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f96040568a0 relay-1 | V0801 01:30:33.654204 8 MoQSession.cpp:2616] close sess=0x7f96040568a0 relay-1 | V0801 01:30:33.654212 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f96040568a0 relay-1 | V0801 01:30:33.654224 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f96040568a0 relay-1 | E0801 01:30:33.654298 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0801 01:30:33.654308 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f9604085010 relay-1 | V0801 01:30:33.654311 8 MoQSession.cpp:2616] close sess=0x7f9604085010 relay-1 | V0801 01:30:33.654315 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f9604085010 relay-1 | V0801 01:30:33.654321 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f9604085010 relay-1 | V0801 01:30:33.654365 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f96040568a0 relay-1 | V0801 01:30:33.654372 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f9604085010 relay-1 | V0801 01:30:33.654396 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f96040568a0 relay-1 | V0801 01:30:33.654409 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f9604085010 relay-1 | V0801 01:30:33.664568 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f96040568a0 relay-1 | V0801 01:30:33.664657 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f9604085010 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'