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-09-25T01:37:15Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-25T01:37:15Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-25T01:37:15Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-25T01:37:15Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-25T01:37:15Z" 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 | V0925 01:37:15.618506 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0925 01:37:15.619695 7 MoQServer.cpp:172] 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.13 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..8 test-client-1 | 2026-09-25T01:37:21.224894Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49868 dual_stack=true relay-1 | V0925 01:37:21.228431 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0925 01:37:21.228455 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0925 01:37:21.228665 8 MoQSession.cpp:2685] start sess=0x7f84d8051d40 relay-1 | V0925 01:37:21.228945 8 MoQSession.cpp:6885] onNewBidiStream sess=0x7f84d8051d40 relay-1 | V0925 01:37:21.229058 8 MoQSession.cpp:3389] controlReadLoop sess=0x7f84d8051d40 relay-1 | V0925 01:37:21.229096 8 MoQSession.cpp:3176] onClientSetup sess=0x7f84d8051d40 relay-1 | V0925 01:37:21.229112 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0925 01:37:21.229117 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0925 01:37:21.229124 8 MoQSession.cpp:3254] Negotiated Version=0xff000010 (draft-16) relay-1 | V0925 01:37:21.229128 8 MoQSession.cpp:3029] sendSetup sess=0x7f84d8051d40 relay-1 | V0925 01:37:21.229154 8 MoQSession.cpp:2985] controlWriteLoop sess=0x7f84d8051d40 test-client-1 | 2026-09-25T01:37:21.229314Z  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: 80f761687b0010211eb54377151e17aa test-client-1 | ... test-client-1 | 2026-09-25T01:37:21.230253Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60521 dual_stack=true test-client-1 | 2026-09-25T01:37:21.230678Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260925 01:37:21.230093 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260925 01:37:21.230367 8 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=168a7ba65b65440f, server CID=4000001f68d7d28a, downstream=[::ffff:172.18.0.3]:49868, [::]:4443=local, drain=none relay-1 | E0925 01:37:21.230448 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0925 01:37:21.230460 8 MoQSession.cpp:7305] onSessionEnderr=4294967295 sess=0x7f84d8051d40 relay-1 | V0925 01:37:21.230464 8 MoQSession.cpp:2961] close sess=0x7f84d8051d40 relay-1 | V0925 01:37:21.230495 8 MoQSession.cpp:2639] requestCancellation from cleanup sess=0x7f84d8051d40 relay-1 | V0925 01:37:21.230528 8 MoQSession.cpp:2978] requestCancellation from close sess=0x7f84d8051d40 relay-1 | V0925 01:37:21.230604 8 MoQSession.cpp:3392] exit controlReadLoop sess=0x7f84d8051d40 relay-1 | V0925 01:37:21.230683 8 MoQSession.cpp:2987] exit controlWriteLoop sess=0x7f84d8051d40 relay-1 | V0925 01:37:21.230696 8 MoQSession.cpp:2577] ~MoQSession sess=0x7f84d8051d40 relay-1 | V0925 01:37:21.232134 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0925 01:37:21.232148 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0925 01:37:21.232254 8 MoQSession.cpp:2685] start sess=0x7f84d8069d10 relay-1 | V0925 01:37:21.232481 8 MoQSession.cpp:6885] onNewBidiStream sess=0x7f84d8069d10 relay-1 | V0925 01:37:21.232557 8 MoQSession.cpp:3389] controlReadLoop sess=0x7f84d8069d10 relay-1 | V0925 01:37:21.232569 8 MoQSession.cpp:3176] onClientSetup sess=0x7f84d8069d10 relay-1 | V0925 01:37:21.232572 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0925 01:37:21.232574 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0925 01:37:21.232583 8 MoQSession.cpp:3254] Negotiated Version=0xff000010 (draft-16) relay-1 | V0925 01:37:21.232587 8 MoQSession.cpp:3029] sendSetup sess=0x7f84d8069d10 relay-1 | V0925 01:37:21.232598 8 MoQSession.cpp:2985] controlWriteLoop sess=0x7f84d8069d10 test-client-1 | 2026-09-25T01:37:21.232746Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0925 01:37:21.232914 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f84d8069d10 relay-1 | V0925 01:37:21.232940 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0925 01:37:21.232982 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f84d8069d10 test-client-1 | 2026-09-25T01:37:23.233153Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) relay-1 | E20260925 01:37:23.233450 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260925 01:37:23.233515 8 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ebbdd9e41e0d4867, server CID=4000000a4e585fbe, downstream=[::ffff:172.18.0.3]:60521, [::]:4443=local, drain=none relay-1 | E0925 01:37:23.233589 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0925 01:37:23.233602 8 MoQSession.cpp:7305] onSessionEnderr=4294967295 sess=0x7f84d8069d10 relay-1 | V0925 01:37:23.233607 8 MoQSession.cpp:2961] close sess=0x7f84d8069d10 relay-1 | V0925 01:37:23.233615 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0925 01:37:23.233621 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0925 01:37:23.233629 8 MoQSession.cpp:2639] requestCancellation from cleanup sess=0x7f84d8069d10 relay-1 | V0925 01:37:23.233645 8 MoQSession.cpp:2978] requestCancellation from close sess=0x7f84d8069d10 relay-1 | V0925 01:37:23.233755 8 MoQSession.cpp:3392] exit controlReadLoop sess=0x7f84d8069d10 relay-1 | V0925 01:37:23.233805 8 MoQSession.cpp:2987] exit controlWriteLoop sess=0x7f84d8069d10 test-client-1 | 2026-09-25T01:37:23.233898Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-25T01:37:23.234291Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47505 dual_stack=true test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2003 test-client-1 | connection_id: 9c31d01cab66f2c1740f29979c0c9061 test-client-1 | ... relay-1 | V0925 01:37:23.236196 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0925 01:37:23.236218 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0925 01:37:23.236348 8 MoQSession.cpp:2685] start sess=0x7f84d806c900 relay-1 | V0925 01:37:23.236632 8 MoQSession.cpp:6885] onNewBidiStream sess=0x7f84d806c900 relay-1 | V0925 01:37:23.236672 8 MoQSession.cpp:3389] controlReadLoop sess=0x7f84d806c900 relay-1 | V0925 01:37:23.236687 8 MoQSession.cpp:3176] onClientSetup sess=0x7f84d806c900 relay-1 | V0925 01:37:23.236692 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0925 01:37:23.236696 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0925 01:37:23.236702 8 MoQSession.cpp:3254] Negotiated Version=0xff000010 (draft-16) relay-1 | V0925 01:37:23.236706 8 MoQSession.cpp:3029] sendSetup sess=0x7f84d806c900 relay-1 | V0925 01:37:23.236723 8 MoQSession.cpp:2985] controlWriteLoop sess=0x7f84d806c900 test-client-1 | 2026-09-25T01:37:23.236934Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0925 01:37:23.237130 8 MoQSession.cpp:4276] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f84d806c900 relay-1 | V0925 01:37:23.237174 8 MoQSession.cpp:4418] Application subscribe error err=no such namespace or track relay-1 | V0925 01:37:23.237185 8 MoQSession.cpp:6276] subscribeError sess=0x7f84d806c900 relay-1 | V0925 01:37:23.237193 8 MoQSession.cpp:6542] publisherDrained id=0 sess=0x7f84d806c900 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: bf368dc55ec8344e3f30deb0f72fe44c test-client-1 | ... test-client-1 | 2026-09-25T01:37:23.237391Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=16. Relay may use different error text. relay-1 | E20260925 01:37:23.237524 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260925 01:37:23.237564 8 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=707bcfb19386aa2d, server CID=40000018ff7b2dbe, downstream=[::ffff:172.18.0.3]:47505, [::]:4443=local, drain=none test-client-1 | 2026-09-25T01:37:23.237755Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0925 01:37:23.237613 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0925 01:37:23.237627 8 MoQSession.cpp:7305] onSessionEnderr=4294967295 sess=0x7f84d806c900 relay-1 | V0925 01:37:23.237631 8 MoQSession.cpp:2961] close sess=0x7f84d806c900 relay-1 | V0925 01:37:23.237637 8 MoQSession.cpp:2639] requestCancellation from cleanup sess=0x7f84d806c900 relay-1 | V0925 01:37:23.237647 8 MoQSession.cpp:2978] requestCancellation from close sess=0x7f84d806c900 relay-1 | V0925 01:37:23.237717 8 MoQSession.cpp:3392] exit controlReadLoop sess=0x7f84d806c900 relay-1 | V0925 01:37:23.237749 8 MoQSession.cpp:2987] exit controlWriteLoop sess=0x7f84d806c900 test-client-1 | 2026-09-25T01:37:23.238438Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41443 dual_stack=true relay-1 | V0925 01:37:23.240174 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0925 01:37:23.240189 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0925 01:37:23.240291 8 MoQSession.cpp:2685] start sess=0x7f84d8078440 relay-1 | V0925 01:37:23.240580 8 MoQSession.cpp:6885] onNewBidiStream sess=0x7f84d8078440 relay-1 | V0925 01:37:23.240615 8 MoQSession.cpp:3389] controlReadLoop sess=0x7f84d8078440 relay-1 | V0925 01:37:23.240622 8 MoQSession.cpp:3176] onClientSetup sess=0x7f84d8078440 relay-1 | V0925 01:37:23.240626 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0925 01:37:23.240630 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0925 01:37:23.240635 8 MoQSession.cpp:3254] Negotiated Version=0xff000010 (draft-16) relay-1 | V0925 01:37:23.240638 8 MoQSession.cpp:3029] sendSetup sess=0x7f84d8078440 relay-1 | V0925 01:37:23.240648 8 MoQSession.cpp:2985] controlWriteLoop sess=0x7f84d8078440 test-client-1 | 2026-09-25T01:37:23.241486Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51522 dual_stack=true relay-1 | V0925 01:37:23.243091 8 MoQSession.cpp:2577] ~MoQSession sess=0x7f84d8069d10 relay-1 | V0925 01:37:23.243133 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0925 01:37:23.243142 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0925 01:37:23.243249 8 MoQSession.cpp:2685] start sess=0x7f84d8069d10 relay-1 | V0925 01:37:23.243431 8 MoQSession.cpp:6885] onNewBidiStream sess=0x7f84d8069d10 relay-1 | V0925 01:37:23.243467 8 MoQSession.cpp:3389] controlReadLoop sess=0x7f84d8069d10 relay-1 | V0925 01:37:23.243474 8 MoQSession.cpp:3176] onClientSetup sess=0x7f84d8069d10 relay-1 | V0925 01:37:23.243477 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0925 01:37:23.243481 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0925 01:37:23.243485 8 MoQSession.cpp:3254] Negotiated Version=0xff000010 (draft-16) relay-1 | V0925 01:37:23.243488 8 MoQSession.cpp:3029] sendSetup sess=0x7f84d8069d10 relay-1 | V0925 01:37:23.243497 8 MoQSession.cpp:2985] controlWriteLoop sess=0x7f84d8069d10 test-client-1 | 2026-09-25T01:37:23.243623Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-25T01:37:23.243639Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0925 01:37:23.243908 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f84d8078440 relay-1 | V0925 01:37:23.243929 8 MoQSession.cpp:4276] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f84d8069d10 relay-1 | V0925 01:37:23.243943 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0925 01:37:23.243954 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f84d8078440 relay-1 | V0925 01:37:23.243983 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0925 01:37:23.243988 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0925 01:37:23.244014 8 MoQSession.cpp:6136] subscribe sess=0x7f84d8078440 relay-1 | V0925 01:37:23.244367 8 MoQSession.cpp:4792] onSubscribeOk id=1 sess=0x7f84d8078440 relay-1 | V0925 01:37:23.244393 8 MoQSession.cpp:6238] Subscribe ready trackReceiveState=0x7f84d800a040 requestID=1 relay-1 | V0925 01:37:23.244407 8 MoQSession.cpp:6258] sendSubscribeOk sess=0x7f84d8069d10 relay-1 | V0925 01:37:23.253696 8 MoQSession.cpp:2577] ~MoQSession sess=0x7f84d806c900 test-client-1 | 2026-09-25T01:37:26.244803Z  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: 4a4db5f1bdd97748f2d8476174579bae test-client-1 | subscriber_connection_id: b453ac6b5709eaf0937cb67c248c1f86 test-client-1 | ... relay-1 | E20260925 01:37:26.245138 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260925 01:37:26.245217 8 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=12bdd39d53965795, server CID=4000001412196dbc, downstream=[::ffff:172.18.0.3]:41443, [::]:4443=local, drain=none test-client-1 | 2026-09-25T01:37:26.245669Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-25T01:37:26.245782Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260925 01:37:26.245285 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260925 01:37:26.245316 8 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=82c9083435cff047, server CID=4000001d2f1df1c3, downstream=[::ffff:172.18.0.3]:51522, [::]:4443=local, drain=none relay-1 | E0925 01:37:26.245373 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0925 01:37:26.245385 8 MoQSession.cpp:7305] onSessionEnderr=4294967295 sess=0x7f84d8078440 relay-1 | V0925 01:37:26.245389 8 MoQSession.cpp:2961] close sess=0x7f84d8078440 relay-1 | V0925 01:37:26.245397 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0925 01:37:26.245403 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0925 01:37:26.245409 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7f84d800a040 relay-1 | V0925 01:37:26.245412 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7f84d800a040 relay-1 | V0925 01:37:26.245416 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0925 01:37:26.245422 8 MoQForwarder.cpp:614] publishDone pubDone reason=closed locally relay-1 | V0925 01:37:26.245434 8 MoQForwarder.cpp:310] drainSubscriber from publishDone session=0x7f84d8069d10 relay-1 | V0925 01:37:26.245440 8 MoQSession.cpp:6371] sendPublishDone sess=0x7f84d8069d10 relay-1 | V0925 01:37:26.245451 8 MoQSession.cpp:6542] publisherDrained id=0 sess=0x7f84d8069d10 relay-1 | V0925 01:37:26.245456 8 MoQForwarder.cpp:376] Resetting open subgroups for subscriber=0x7f84d8036bf0 relay-1 | V0925 01:37:26.245461 8 MoQForwarder.cpp:395] subscribers_.size()=0 relay-1 | I0925 01:37:26.245468 8 MoQRelay.cpp:1933] Publisher terminated for moq-test/interop/test-track relay-1 | V0925 01:37:26.245481 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V0925 01:37:26.245489 8 MoQSession.cpp:2167] cancel alias=1 requestID=1 relay-1 | V0925 01:37:26.245497 8 MoQSession.cpp:2639] requestCancellation from cleanup sess=0x7f84d8078440 relay-1 | V0925 01:37:26.245513 8 MoQSession.cpp:2978] requestCancellation from close sess=0x7f84d8078440 relay-1 | E0925 01:37:26.245632 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0925 01:37:26.245639 8 MoQSession.cpp:7305] onSessionEnderr=4294967295 sess=0x7f84d8069d10 relay-1 | V0925 01:37:26.245643 8 MoQSession.cpp:2961] close sess=0x7f84d8069d10 relay-1 | V0925 01:37:26.245648 8 MoQSession.cpp:2639] requestCancellation from cleanup sess=0x7f84d8069d10 relay-1 | V0925 01:37:26.245657 8 MoQSession.cpp:2978] requestCancellation from close sess=0x7f84d8069d10 relay-1 | V0925 01:37:26.245751 8 MoQSession.cpp:3392] exit controlReadLoop sess=0x7f84d8078440 relay-1 | V0925 01:37:26.245765 8 MoQSession.cpp:3392] exit controlReadLoop sess=0x7f84d8069d10 relay-1 | V0925 01:37:26.245773 8 MoQSession.cpp:2987] exit controlWriteLoop sess=0x7f84d8069d10 relay-1 | V0925 01:37:26.245798 8 MoQSession.cpp:2987] exit controlWriteLoop sess=0x7f84d8078440 test-client-1 | 2026-09-25T01:37:26.246273Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41232 dual_stack=true relay-1 | V0925 01:37:26.249427 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0925 01:37:26.249451 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0925 01:37:26.249565 8 MoQSession.cpp:2685] start sess=0x7f84d806c900 relay-1 | V0925 01:37:26.249824 8 MoQSession.cpp:6885] onNewBidiStream sess=0x7f84d806c900 relay-1 | V0925 01:37:26.249861 8 MoQSession.cpp:3389] controlReadLoop sess=0x7f84d806c900 relay-1 | V0925 01:37:26.249872 8 MoQSession.cpp:3176] onClientSetup sess=0x7f84d806c900 relay-1 | V0925 01:37:26.249886 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0925 01:37:26.249890 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0925 01:37:26.249896 8 MoQSession.cpp:3254] Negotiated Version=0xff000010 (draft-16) relay-1 | V0925 01:37:26.249900 8 MoQSession.cpp:3029] sendSetup sess=0x7f84d806c900 relay-1 | V0925 01:37:26.249917 8 MoQSession.cpp:2985] controlWriteLoop sess=0x7f84d806c900 test-client-1 | 2026-09-25T01:37:26.250117Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0925 01:37:26.250342 8 MoQSession.cpp:4276] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f84d806c900 relay-1 | V0925 01:37:26.250373 8 MoQSession.cpp:4418] Application subscribe error err=no such namespace or track relay-1 | V0925 01:37:26.250377 8 MoQSession.cpp:6276] subscribeError sess=0x7f84d806c900 relay-1 | V0925 01:37:26.250384 8 MoQSession.cpp:6542] publisherDrained id=0 sess=0x7f84d806c900 relay-1 | E20260925 01:37:26.250643 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260925 01:37:26.250679 8 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9e0d26b3570b7974, server CID=400000171692f5e7, downstream=[::ffff:172.18.0.3]:41232, [::]:4443=local, drain=none relay-1 | E0925 01:37:26.250721 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0925 01:37:26.250734 8 MoQSession.cpp:7305] onSessionEnderr=4294967295 sess=0x7f84d806c900 relay-1 | V0925 01:37:26.250737 8 MoQSession.cpp:2961] close sess=0x7f84d806c900 relay-1 | V0925 01:37:26.250743 8 MoQSession.cpp:2639] requestCancellation from cleanup sess=0x7f84d806c900 relay-1 | V0925 01:37:26.250753 8 MoQSession.cpp:2978] requestCancellation from close sess=0x7f84d806c900 relay-1 | V0925 01:37:26.250818 8 MoQSession.cpp:3392] exit controlReadLoop sess=0x7f84d806c900 relay-1 | V0925 01:37:26.250845 8 MoQSession.cpp:2987] exit controlWriteLoop sess=0x7f84d806c900 test-client-1 | 2026-09-25T01:37:26.250884Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0925 01:37:26.256015 8 MoQSession.cpp:2577] ~MoQSession sess=0x7f84d8078440 relay-1 | V0925 01:37:26.256055 8 MoQSession.cpp:2577] ~MoQSession sess=0x7f84d8069d10 relay-1 | V0925 01:37:26.266173 8 MoQSession.cpp:2577] ~MoQSession sess=0x7f84d806c900 test-client-1 | 2026-09-25T01:37:26.751886Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52225 dual_stack=true relay-1 | V0925 01:37:26.754800 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0925 01:37:26.754825 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0925 01:37:26.755182 8 MoQSession.cpp:2685] start sess=0x7f84d8051d40 relay-1 | V0925 01:37:26.755206 8 MoQSession.cpp:6885] onNewBidiStream sess=0x7f84d8051d40 relay-1 | V0925 01:37:26.755244 8 MoQSession.cpp:3389] controlReadLoop sess=0x7f84d8051d40 relay-1 | V0925 01:37:26.755255 8 MoQSession.cpp:3176] onClientSetup sess=0x7f84d8051d40 relay-1 | V0925 01:37:26.755260 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0925 01:37:26.755264 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0925 01:37:26.755268 8 MoQSession.cpp:3254] Negotiated Version=0xff000010 (draft-16) relay-1 | V0925 01:37:26.755270 8 MoQSession.cpp:3029] sendSetup sess=0x7f84d8051d40 relay-1 | V0925 01:37:26.755284 8 MoQSession.cpp:2985] controlWriteLoop sess=0x7f84d8051d40 test-client-1 | 2026-09-25T01:37:26.755423Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0925 01:37:26.755650 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f84d8051d40 relay-1 | V0925 01:37:26.755678 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0925 01:37:26.755692 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f84d8051d40 test-client-1 | 2026-09-25T01:37:29.756244Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-25T01:37:29.756278Z  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: 3511 test-client-1 | subscriber_connection_id: f24110d1bf0316250f03e69aacfe5569 test-client-1 | publisher_connection_id: 707a819b6ea9bc5fcdf53edc85c0b729 test-client-1 | ... relay-1 | E20260925 01:37:29.756529 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260925 01:37:29.756618 8 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a7e4e8a42ebde095, server CID=4000000cfc81626e, downstream=[::ffff:172.18.0.3]:52225, [::]:4443=local, drain=none test-client-1 | 2026-09-25T01:37:29.757004Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0925 01:37:29.756717 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0925 01:37:29.756741 8 MoQSession.cpp:7305] onSessionEnderr=4294967295 sess=0x7f84d8051d40 relay-1 | V0925 01:37:29.756747 8 MoQSession.cpp:2961] close sess=0x7f84d8051d40 relay-1 | V0925 01:37:29.756758 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0925 01:37:29.756765 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0925 01:37:29.756771 8 MoQSession.cpp:2639] requestCancellation from cleanup sess=0x7f84d8051d40 relay-1 | V0925 01:37:29.756787 8 MoQSession.cpp:2978] requestCancellation from close sess=0x7f84d8051d40 relay-1 | V0925 01:37:29.756929 8 MoQSession.cpp:3392] exit controlReadLoop sess=0x7f84d8051d40 relay-1 | V0925 01:37:29.757005 8 MoQSession.cpp:2987] exit controlWriteLoop sess=0x7f84d8051d40 test-client-1 | 2026-09-25T01:37:29.757651Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52217 dual_stack=true relay-1 | V0925 01:37:29.760148 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0925 01:37:29.760165 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0925 01:37:29.760277 8 MoQSession.cpp:2685] start sess=0x7f84d8075120 relay-1 | V0925 01:37:29.760615 8 MoQSession.cpp:6885] onNewBidiStream sess=0x7f84d8075120 relay-1 | V0925 01:37:29.760652 8 MoQSession.cpp:3389] controlReadLoop sess=0x7f84d8075120 relay-1 | V0925 01:37:29.760667 8 MoQSession.cpp:3176] onClientSetup sess=0x7f84d8075120 relay-1 | V0925 01:37:29.760673 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0925 01:37:29.760677 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0925 01:37:29.760684 8 MoQSession.cpp:3254] Negotiated Version=0xff000010 (draft-16) relay-1 | V0925 01:37:29.760686 8 MoQSession.cpp:3029] sendSetup sess=0x7f84d8075120 relay-1 | V0925 01:37:29.760698 8 MoQSession.cpp:2985] controlWriteLoop sess=0x7f84d8075120 test-client-1 | 2026-09-25T01:37:29.760888Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0925 01:37:29.761089 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f84d8075120 relay-1 | V0925 01:37:29.761108 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0925 01:37:29.761119 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f84d8075120 relay-1 | V0925 01:37:29.766418 8 MoQSession.cpp:2577] ~MoQSession sess=0x7f84d8051d40 test-client-1 | 2026-09-25T01:37:31.762952Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0925 01:37:31.763256 8 MoQSession.cpp:3392] exit controlReadLoop sess=0x7f84d8075120 test-client-1 | 2026-09-25T01:37:31.864927Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2108 test-client-1 | connection_id: 534784afd0953c567831cff3ed341ac3 test-client-1 | ... relay-1 | E20260925 01:37:31.865250 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260925 01:37:31.865327 8 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5876553c8597a9de, server CID=40000011e02aa61b, downstream=[::ffff:172.18.0.3]:52217, [::]:4443=local, drain=none relay-1 | E0925 01:37:31.865416 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0925 01:37:31.865432 8 MoQSession.cpp:7305] onSessionEnderr=4294967295 sess=0x7f84d8075120 relay-1 | V0925 01:37:31.865437 8 MoQSession.cpp:2961] close sess=0x7f84d8075120 relay-1 | V0925 01:37:31.865445 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0925 01:37:31.865466 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0925 01:37:31.865476 8 MoQSession.cpp:2639] requestCancellation from cleanup sess=0x7f84d8075120 relay-1 | V0925 01:37:31.865497 8 MoQSession.cpp:2978] requestCancellation from close sess=0x7f84d8075120 test-client-1 | 2026-09-25T01:37:31.865727Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0925 01:37:31.865652 8 MoQSession.cpp:2987] exit controlWriteLoop sess=0x7f84d8075120 test-client-1 | 2026-09-25T01:37:31.866285Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43915 dual_stack=true relay-1 | V0925 01:37:31.869438 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0925 01:37:31.869455 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0925 01:37:31.869558 8 MoQSession.cpp:2685] start sess=0x7f84d8073430 relay-1 | V0925 01:37:31.869764 8 MoQSession.cpp:6885] onNewBidiStream sess=0x7f84d8073430 relay-1 | V0925 01:37:31.869920 8 MoQSession.cpp:3389] controlReadLoop sess=0x7f84d8073430 relay-1 | V0925 01:37:31.869940 8 MoQSession.cpp:3176] onClientSetup sess=0x7f84d8073430 test-client-1 | 2026-09-25T01:37:31.870115Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0925 01:37:31.869945 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0925 01:37:31.869948 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0925 01:37:31.869953 8 MoQSession.cpp:3254] Negotiated Version=0xff000010 (draft-16) relay-1 | V0925 01:37:31.869955 8 MoQSession.cpp:3029] sendSetup sess=0x7f84d8073430 relay-1 | V0925 01:37:31.869995 8 MoQSession.cpp:2985] controlWriteLoop sess=0x7f84d8073430 relay-1 | V0925 01:37:31.870381 8 MoQSession.cpp:4960] onPublishImpl reqID=0 sess=0x7f84d8073430 relay-1 | V0925 01:37:31.870408 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0925 01:37:31.870414 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0925 01:37:31.870433 8 MoQSession.cpp:6076] publishOk reqID=0 sess=0x7f84d8073430 test-client-1 | 2026-09-25T01:37:31.870653Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-25T01:37:31.870684Z  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 | --- relay-1 | E20260925 01:37:31.870869 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | duration_ms: 5 test-client-1 | connection_id: c6c4019a4f432adfad2f822e13918fa5 test-client-1 | ... test-client-1 | 2026-09-25T01:37:31.871205Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260925 01:37:31.870911 8 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=38876384508a1968, server CID=40000010fd304bcd, downstream=[::ffff:172.18.0.3]:43915, [::]:4443=local, drain=none relay-1 | E0925 01:37:31.871029 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0925 01:37:31.871037 8 MoQSession.cpp:7305] onSessionEnderr=4294967295 sess=0x7f84d8073430 relay-1 | V0925 01:37:31.871041 8 MoQSession.cpp:2961] close sess=0x7f84d8073430 relay-1 | V0925 01:37:31.871046 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7f84d800a040 relay-1 | V0925 01:37:31.871048 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7f84d800a040 relay-1 | V0925 01:37:31.871052 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0925 01:37:31.871055 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0925 01:37:31.871059 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0925 01:37:31.871062 8 MoQForwarder.cpp:614] publishDone pubDone reason=closed locally relay-1 | V0925 01:37:31.871067 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0925 01:37:31.871071 8 MoQSession.cpp:2639] requestCancellation from cleanup sess=0x7f84d8073430 relay-1 | V0925 01:37:31.871099 8 MoQSession.cpp:2978] requestCancellation from close sess=0x7f84d8073430 relay-1 | V0925 01:37:31.871161 8 MoQSession.cpp:3392] exit controlReadLoop sess=0x7f84d8073430 relay-1 | V0925 01:37:31.871181 8 MoQSession.cpp:2987] exit controlWriteLoop sess=0x7f84d8073430 test-client-1 | 2026-09-25T01:37:31.871697Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48719 dual_stack=true relay-1 | V0925 01:37:31.873295 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0925 01:37:31.873313 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0925 01:37:31.873403 8 MoQSession.cpp:2685] start sess=0x7f84d8070f00 relay-1 | V0925 01:37:31.873672 8 MoQSession.cpp:6885] onNewBidiStream sess=0x7f84d8070f00 relay-1 | V0925 01:37:31.873697 8 MoQSession.cpp:3389] controlReadLoop sess=0x7f84d8070f00 relay-1 | V0925 01:37:31.873702 8 MoQSession.cpp:3176] onClientSetup sess=0x7f84d8070f00 relay-1 | V0925 01:37:31.873704 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0925 01:37:31.873706 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0925 01:37:31.873709 8 MoQSession.cpp:3254] Negotiated Version=0xff000010 (draft-16) relay-1 | V0925 01:37:31.873713 8 MoQSession.cpp:3029] sendSetup sess=0x7f84d8070f00 relay-1 | V0925 01:37:31.873726 8 MoQSession.cpp:2985] controlWriteLoop sess=0x7f84d8070f00 test-client-1 | 2026-09-25T01:37:31.874539Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55980 dual_stack=true relay-1 | V0925 01:37:31.875463 8 MoQSession.cpp:2577] ~MoQSession sess=0x7f84d8075120 relay-1 | V0925 01:37:31.876197 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0925 01:37:31.876217 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0925 01:37:31.876309 8 MoQSession.cpp:2685] start sess=0x7f84d8061dc0 relay-1 | V0925 01:37:31.876551 8 MoQSession.cpp:6885] onNewBidiStream sess=0x7f84d8061dc0 relay-1 | V0925 01:37:31.876577 8 MoQSession.cpp:3389] controlReadLoop sess=0x7f84d8061dc0 relay-1 | V0925 01:37:31.876582 8 MoQSession.cpp:3176] onClientSetup sess=0x7f84d8061dc0 relay-1 | V0925 01:37:31.876584 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0925 01:37:31.876587 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0925 01:37:31.876595 8 MoQSession.cpp:3254] Negotiated Version=0xff000010 (draft-16) relay-1 | V0925 01:37:31.876599 8 MoQSession.cpp:3029] sendSetup sess=0x7f84d8061dc0 relay-1 | V0925 01:37:31.876609 8 MoQSession.cpp:2985] controlWriteLoop sess=0x7f84d8061dc0 test-client-1 | 2026-09-25T01:37:31.876785Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0925 01:37:31.876982 8 MoQSession.cpp:4960] onPublishImpl reqID=0 sess=0x7f84d8070f00 relay-1 | V0925 01:37:31.877004 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0925 01:37:31.877009 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0925 01:37:31.877023 8 MoQSession.cpp:6076] publishOk reqID=0 sess=0x7f84d8070f00 test-client-1 | 2026-09-25T01:37:31.877203Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0925 01:37:31.877341 8 MoQSession.cpp:4276] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f84d8061dc0 relay-1 | V0925 01:37:31.877433 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0925 01:37:31.877442 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0925 01:37:31.877449 8 MoQRelay.cpp:1970] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0925 01:37:31.877458 8 MoQSession.cpp:6258] sendSubscribeOk sess=0x7f84d8061dc0 relay-1 | V0925 01:37:31.877473 8 MoQSession.cpp:6572] requestUpdate sess=0x7f84d8070f00 relay-1 | V0925 01:37:31.877787 8 MoQSession.cpp:4674] onRequestError reqID=1 frameType=5 sess=0x7f84d8070f00 relay-1 | E0925 01:37:31.877804 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0925 01:37:31.885898 8 MoQSession.cpp:2577] ~MoQSession sess=0x7f84d8073430 relay-1 | V0925 01:37:31.978183 8 MoQSession.cpp:5114] PublishDone id=0 code=2 reason=publish ended relay-1 | V0925 01:37:31.978203 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7f84d800a040 relay-1 | V0925 01:37:31.978209 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0925 01:37:31.978215 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0925 01:37:31.978220 8 MoQForwarder.cpp:614] publishDone pubDone reason=publish ended relay-1 | V0925 01:37:31.978223 8 MoQForwarder.cpp:310] drainSubscriber from publishDone session=0x7f84d8061dc0 relay-1 | V0925 01:37:31.978226 8 MoQSession.cpp:6371] sendPublishDone sess=0x7f84d8061dc0 relay-1 | V0925 01:37:31.978233 8 MoQSession.cpp:6542] publisherDrained id=0 sess=0x7f84d8061dc0 relay-1 | V0925 01:37:31.978236 8 MoQForwarder.cpp:376] Resetting open subgroups for subscriber=0x7f84d8086a40 relay-1 | V0925 01:37:31.978238 8 MoQForwarder.cpp:395] subscribers_.size()=0 relay-1 | I0925 01:37:31.978243 8 MoQRelay.cpp:1933] 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: 107 test-client-1 | message: "subscriber track mode failed: done" test-client-1 | ... relay-1 | E20260925 01:37:31.978629 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260925 01:37:31.978688 8 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e8b079bc5dfd4946, server CID=400000050aab90d5, downstream=[::ffff:172.18.0.3]:48719, [::]:4443=local, drain=none relay-1 | E20260925 01:37:31.978732 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260925 01:37:31.978747 8 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0f3c716f616ce5b4, server CID=4000001e4bf03af4, downstream=[::ffff:172.18.0.3]:55980, [::]:4443=local, drain=none relay-1 | E0925 01:37:31.978806 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0925 01:37:31.978813 8 MoQSession.cpp:7305] onSessionEnderr=4294967295 sess=0x7f84d8070f00 relay-1 | V0925 01:37:31.978816 8 MoQSession.cpp:2961] close sess=0x7f84d8070f00 relay-1 | V0925 01:37:31.978823 8 MoQSession.cpp:2639] requestCancellation from cleanup sess=0x7f84d8070f00 relay-1 | V0925 01:37:31.978834 8 MoQSession.cpp:2978] requestCancellation from close sess=0x7f84d8070f00 relay-1 | E0925 01:37:31.978904 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0925 01:37:31.978909 8 MoQSession.cpp:7305] onSessionEnderr=4294967295 sess=0x7f84d8061dc0 relay-1 | V0925 01:37:31.978911 8 MoQSession.cpp:2961] close sess=0x7f84d8061dc0 relay-1 | V0925 01:37:31.978915 8 MoQSession.cpp:2639] requestCancellation from cleanup sess=0x7f84d8061dc0 relay-1 | V0925 01:37:31.978921 8 MoQSession.cpp:2978] requestCancellation from close sess=0x7f84d8061dc0 relay-1 | V0925 01:37:31.979040 8 MoQSession.cpp:3392] exit controlReadLoop sess=0x7f84d8070f00 relay-1 | V0925 01:37:31.979049 8 MoQSession.cpp:3392] exit controlReadLoop sess=0x7f84d8061dc0 relay-1 | V0925 01:37:31.979072 8 MoQSession.cpp:2987] exit controlWriteLoop sess=0x7f84d8070f00 relay-1 | V0925 01:37:31.979084 8 MoQSession.cpp:2987] exit controlWriteLoop sess=0x7f84d8061dc0 relay-1 | V0925 01:37:31.988230 8 MoQSession.cpp:2577] ~MoQSession sess=0x7f84d8061dc0 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'