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-08T01:13:41Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-08T01:13:41Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-08T01:13:41Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-08T01:13:41Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-08T01:13:41Z" 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 | V0808 01:13:41.851727 7 MoQServer.cpp:117] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0808 01:13:41.852827 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-08T01:13:47.449825Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50971 dual_stack=true relay-1 | V0808 01:13:47.452816 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0808 01:13:47.452836 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0808 01:13:47.452991 8 MoQSession.cpp:2490] start sess=0x7f396c04afe0 relay-1 | V0808 01:13:47.453223 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f396c04afe0 relay-1 | V0808 01:13:47.453285 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f396c04afe0 relay-1 | V0808 01:13:47.453314 8 MoQSession.cpp:2827] onClientSetup sess=0x7f396c04afe0 relay-1 | V0808 01:13:47.453319 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0808 01:13:47.453323 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0808 01:13:47.453328 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0808 01:13:47.453345 8 MoQSession.cpp:2683] sendSetup sess=0x7f396c04afe0 relay-1 | V0808 01:13:47.453356 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f396c04afe0 test-client-1 | 2026-08-08T01:13:47.453514Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V0808 01:13:47.453590 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f396c04afe0 relay-1 | E20260808 01:13:47.453673 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | ok 1 - setup-only relay-1 | E20260808 01:13:47.453862 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=90cf8839c4a583a0, server CID=400000076bdfba4c, downstream=[::ffff:172.18.0.3]:50971, [::]:4443=local, drain=none test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 7dc605cad3d1a4bc75553cd7755c879f test-client-1 | ... test-client-1 | 2026-08-08T01:13:47.454168Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-08T01:13:47.454331Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33554 dual_stack=true relay-1 | E0808 01:13:47.453920 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0808 01:13:47.453926 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f396c04afe0 relay-1 | V0808 01:13:47.453929 8 MoQSession.cpp:2616] close sess=0x7f396c04afe0 relay-1 | V0808 01:13:47.453956 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f396c04afe0 relay-1 | V0808 01:13:47.453981 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f396c04afe0 relay-1 | V0808 01:13:47.454096 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f396c04afe0 relay-1 | V0808 01:13:47.454105 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f396c04afe0 relay-1 | V0808 01:13:47.455689 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0808 01:13:47.455701 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0808 01:13:47.455797 8 MoQSession.cpp:2490] start sess=0x7f396c062530 relay-1 | V0808 01:13:47.455966 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f396c062530 relay-1 | V0808 01:13:47.455988 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f396c062530 relay-1 | V0808 01:13:47.455993 8 MoQSession.cpp:2827] onClientSetup sess=0x7f396c062530 relay-1 | V0808 01:13:47.455996 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0808 01:13:47.455999 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0808 01:13:47.456010 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0808 01:13:47.456013 8 MoQSession.cpp:2683] sendSetup sess=0x7f396c062530 relay-1 | V0808 01:13:47.456021 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f396c062530 test-client-1 | 2026-08-08T01:13:47.456149Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0808 01:13:47.456293 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f396c062530 relay-1 | V0808 01:13:47.456312 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0808 01:13:47.456328 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f396c062530 test-client-1 | 2026-08-08T01:13:49.456964Z  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: 2003 test-client-1 | connection_id: 37390fe7c5832ac2931a3b29ad8c6ea1 test-client-1 | ... relay-1 | E20260808 01:13:49.457198 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260808 01:13:49.457267 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=96e852d5d6a996b7, server CID=4000001dac55d3c6, downstream=[::ffff:172.18.0.3]:33554, [::]:4443=local, drain=none relay-1 | E0808 01:13:49.457344 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0808 01:13:49.457360 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f396c062530 relay-1 | V0808 01:13:49.457364 8 MoQSession.cpp:2616] close sess=0x7f396c062530 relay-1 | V0808 01:13:49.457373 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0808 01:13:49.457379 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0808 01:13:49.457387 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f396c062530 relay-1 | V0808 01:13:49.457404 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f396c062530 relay-1 | V0808 01:13:49.457515 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f396c062530 test-client-1 | 2026-08-08T01:13:49.457639Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0808 01:13:49.457554 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f396c062530 test-client-1 | 2026-08-08T01:13:49.457905Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44952 dual_stack=true relay-1 | V0808 01:13:49.459555 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0808 01:13:49.459568 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0808 01:13:49.459675 8 MoQSession.cpp:2490] start sess=0x7f396c061400 relay-1 | V0808 01:13:49.459839 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f396c061400 relay-1 | V0808 01:13:49.459867 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f396c061400 relay-1 | V0808 01:13:49.459876 8 MoQSession.cpp:2827] onClientSetup sess=0x7f396c061400 relay-1 | V0808 01:13:49.459880 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0808 01:13:49.459883 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0808 01:13:49.459888 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0808 01:13:49.459891 8 MoQSession.cpp:2683] sendSetup sess=0x7f396c061400 relay-1 | V0808 01:13:49.459901 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f396c061400 test-client-1 | 2026-08-08T01:13:49.460022Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0808 01:13:49.460171 8 MoQSession.cpp:3912] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f396c061400 relay-1 | E0808 01:13:49.460189 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0808 01:13:49.460193 8 MoQSession.cpp:4049] Application subscribe error err=no such namespace or track relay-1 | V0808 01:13:49.460195 8 MoQSession.cpp:5775] subscribeError sess=0x7f396c061400 test-client-1 | 2026-08-08T01:13:49.460372Z  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 | --- relay-1 | V0808 01:13:49.460435 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f396c061400 test-client-1 | duration_ms: 3 test-client-1 | connection_id: a5e279ce3c93029cd4a4e78160ddd887 test-client-1 | ... relay-1 | E20260808 01:13:49.460635 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260808 01:13:49.460669 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f96924a348a5f2cb, server CID=400000007cdf14d8, downstream=[::ffff:172.18.0.3]:44952, [::]:4443=local, drain=none relay-1 | E0808 01:13:49.460702 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0808 01:13:49.460709 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f396c061400 relay-1 | V0808 01:13:49.460712 8 MoQSession.cpp:2616] close sess=0x7f396c061400 relay-1 | V0808 01:13:49.460716 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f396c061400 relay-1 | V0808 01:13:49.460723 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f396c061400 test-client-1 | 2026-08-08T01:13:49.460837Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0808 01:13:49.460909 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f396c061400 test-client-1 | 2026-08-08T01:13:49.461131Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51672 dual_stack=true relay-1 | V0808 01:13:49.462542 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0808 01:13:49.462556 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0808 01:13:49.462636 8 MoQSession.cpp:2490] start sess=0x7f396c070750 relay-1 | V0808 01:13:49.462821 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f396c070750 relay-1 | V0808 01:13:49.462844 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f396c070750 relay-1 | V0808 01:13:49.462850 8 MoQSession.cpp:2827] onClientSetup sess=0x7f396c070750 relay-1 | V0808 01:13:49.462853 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0808 01:13:49.462856 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0808 01:13:49.462860 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0808 01:13:49.462862 8 MoQSession.cpp:2683] sendSetup sess=0x7f396c070750 relay-1 | V0808 01:13:49.462868 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f396c070750 test-client-1 | 2026-08-08T01:13:49.463428Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53523 dual_stack=true relay-1 | V0808 01:13:49.464673 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0808 01:13:49.464689 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0808 01:13:49.464784 8 MoQSession.cpp:2490] start sess=0x7f396c083920 relay-1 | V0808 01:13:49.464959 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f396c083920 relay-1 | V0808 01:13:49.464986 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f396c083920 relay-1 | V0808 01:13:49.464991 8 MoQSession.cpp:2827] onClientSetup sess=0x7f396c083920 relay-1 | V0808 01:13:49.464993 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0808 01:13:49.464996 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0808 01:13:49.465000 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0808 01:13:49.465003 8 MoQSession.cpp:2683] sendSetup sess=0x7f396c083920 relay-1 | V0808 01:13:49.465009 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f396c083920 test-client-1 | 2026-08-08T01:13:49.465105Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-08T01:13:49.465113Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0808 01:13:49.465231 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f396c070750 relay-1 | V0808 01:13:49.465248 8 MoQSession.cpp:3912] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f396c083920 relay-1 | V0808 01:13:49.465259 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0808 01:13:49.465267 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f396c070750 relay-1 | V0808 01:13:49.465299 8 MoQLocation.h:24] m=LargestObject g=0 o=0 relay-1 | V0808 01:13:49.465306 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0808 01:13:49.465323 8 MoQSession.cpp:5640] subscribe sess=0x7f396c070750 relay-1 | V0808 01:13:49.465573 8 MoQSession.cpp:4401] onSubscribeOk id=1 sess=0x7f396c070750 relay-1 | V0808 01:13:49.465589 8 MoQSession.cpp:5736] Subscribe ready trackReceiveState=0x7f396c07ed20 requestID=1 relay-1 | V0808 01:13:49.465598 8 MoQSession.cpp:5756] sendSubscribeOk sess=0x7f396c083920 relay-1 | V0808 01:13:49.467852 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f396c062530 relay-1 | V0808 01:13:49.467877 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f396c061400 test-client-1 | 2026-08-08T01:13:52.466018Z  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: 3005 test-client-1 | publisher_connection_id: 7f54d999059b48204a261350ce8b950f test-client-1 | subscriber_connection_id: 1d6f824a62dc150ae44c60e2397b4a32 test-client-1 | ... test-client-1 | 2026-08-08T01:13:52.466509Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-08T01:13:52.466551Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260808 01:13:52.466133 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260808 01:13:52.466207 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a89a6fb14266ea98, server CID=40000004588c5b5f, downstream=[::ffff:172.18.0.3]:51672, [::]:4443=local, drain=none relay-1 | E20260808 01:13:52.466249 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260808 01:13:52.466259 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e3f0776d4515d756, server CID=4000000edfeeb32a, downstream=[::ffff:172.18.0.3]:53523, [::]:4443=local, drain=none relay-1 | E0808 01:13:52.466297 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0808 01:13:52.466309 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f396c070750 relay-1 | V0808 01:13:52.466312 8 MoQSession.cpp:2616] close sess=0x7f396c070750 relay-1 | V0808 01:13:52.466319 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0808 01:13:52.466325 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0808 01:13:52.466330 8 MoQSession.cpp:2032] subscribeError trackReceiveState=0x7f396c07ed20 relay-1 | V0808 01:13:52.466333 8 MoQSession.cpp:2061] processPublishDone trackReceiveState=0x7f396c07ed20 relay-1 | V0808 01:13:52.466336 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0808 01:13:52.466341 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0808 01:13:52.466343 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f396c083920 relay-1 | V0808 01:13:52.466345 8 MoQSession.cpp:5850] sendPublishDone sess=0x7f396c083920 relay-1 | V0808 01:13:52.466352 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f396c0524a0 relay-1 | V0808 01:13:52.466354 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0808 01:13:52.466356 8 MoQRelay.cpp:1949] Publisher terminated for moq-test/interop/test-track relay-1 | V0808 01:13:52.466367 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0808 01:13:52.466370 8 MoQSession.cpp:2016] cancel alias=1 requestID=1 relay-1 | V0808 01:13:52.466374 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f396c070750 relay-1 | V0808 01:13:52.466386 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f396c070750 relay-1 | E0808 01:13:52.466475 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0808 01:13:52.466479 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f396c083920 relay-1 | V0808 01:13:52.466481 8 MoQSession.cpp:2616] close sess=0x7f396c083920 relay-1 | V0808 01:13:52.466485 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f396c083920 relay-1 | V0808 01:13:52.466491 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f396c083920 relay-1 | V0808 01:13:52.466553 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f396c070750 relay-1 | V0808 01:13:52.466559 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f396c083920 relay-1 | V0808 01:13:52.466566 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f396c083920 relay-1 | V0808 01:13:52.466592 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f396c070750 test-client-1 | 2026-08-08T01:13:52.466704Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39148 dual_stack=true relay-1 | V0808 01:13:52.469676 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0808 01:13:52.469690 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0808 01:13:52.469784 8 MoQSession.cpp:2490] start sess=0x7f396c061400 relay-1 | V0808 01:13:52.470014 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f396c061400 relay-1 | V0808 01:13:52.470043 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f396c061400 relay-1 | V0808 01:13:52.470052 8 MoQSession.cpp:2827] onClientSetup sess=0x7f396c061400 relay-1 | V0808 01:13:52.470058 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0808 01:13:52.470061 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0808 01:13:52.470065 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0808 01:13:52.470068 8 MoQSession.cpp:2683] sendSetup sess=0x7f396c061400 relay-1 | V0808 01:13:52.470079 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f396c061400 test-client-1 | 2026-08-08T01:13:52.470204Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0808 01:13:52.470401 8 MoQSession.cpp:3912] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f396c061400 relay-1 | E0808 01:13:52.470418 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0808 01:13:52.470423 8 MoQSession.cpp:4049] Application subscribe error err=no such namespace or track relay-1 | V0808 01:13:52.470425 8 MoQSession.cpp:5775] subscribeError sess=0x7f396c061400 relay-1 | E20260808 01:13:52.470606 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260808 01:13:52.470638 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=dd477692098b893a, server CID=4000000a6afaec82, downstream=[::ffff:172.18.0.3]:39148, [::]:4443=local, drain=none relay-1 | E0808 01:13:52.470672 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0808 01:13:52.470681 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f396c061400 relay-1 | V0808 01:13:52.470684 8 MoQSession.cpp:2616] close sess=0x7f396c061400 relay-1 | V0808 01:13:52.470688 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f396c061400 relay-1 | V0808 01:13:52.470694 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f396c061400 relay-1 | V0808 01:13:52.470760 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f396c061400 relay-1 | V0808 01:13:52.470859 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f396c061400 test-client-1 | 2026-08-08T01:13:52.470819Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0808 01:13:52.475982 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f396c070750 relay-1 | V0808 01:13:52.476019 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f396c083920 relay-1 | V0808 01:13:52.476038 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f396c061400 test-client-1 | 2026-08-08T01:13:52.972408Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52207 dual_stack=true relay-1 | V0808 01:13:52.974939 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0808 01:13:52.974969 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0808 01:13:52.975147 8 MoQSession.cpp:2490] start sess=0x7f396c043e90 relay-1 | V0808 01:13:52.975256 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f396c043e90 relay-1 | V0808 01:13:52.975301 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f396c043e90 relay-1 | V0808 01:13:52.975331 8 MoQSession.cpp:2827] onClientSetup sess=0x7f396c043e90 relay-1 | V0808 01:13:52.975349 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0808 01:13:52.975365 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0808 01:13:52.975383 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0808 01:13:52.975413 8 MoQSession.cpp:2683] sendSetup sess=0x7f396c043e90 relay-1 | V0808 01:13:52.975439 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f396c043e90 test-client-1 | 2026-08-08T01:13:52.975587Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0808 01:13:52.975737 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f396c043e90 relay-1 | V0808 01:13:52.975782 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0808 01:13:52.975790 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f396c043e90 test-client-1 | 2026-08-08T01:13:55.977269Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-08T01:13:55.977291Z  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: 2733f974f9edcbb14bd56d4e4587fad0 test-client-1 | publisher_connection_id: 3f1e3e39cd13fa6418e5fd39ba10bed9 test-client-1 | ... relay-1 | E20260808 01:13:55.977514 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260808 01:13:55.977577 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=88bd04744fe43c58, server CID=400000060b7df88b, downstream=[::ffff:172.18.0.3]:52207, [::]:4443=local, drain=none relay-1 | E0808 01:13:55.977657 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0808 01:13:55.977675 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f396c043e90 relay-1 | V0808 01:13:55.977679 8 MoQSession.cpp:2616] close sess=0x7f396c043e90 test-client-1 | 2026-08-08T01:13:55.977858Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0808 01:13:55.977688 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0808 01:13:55.977695 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0808 01:13:55.977702 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f396c043e90 relay-1 | V0808 01:13:55.977718 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f396c043e90 relay-1 | V0808 01:13:55.977943 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f396c043e90 relay-1 | V0808 01:13:55.978002 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f396c043e90 test-client-1 | 2026-08-08T01:13:55.978137Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40213 dual_stack=true relay-1 | V0808 01:13:55.979909 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0808 01:13:55.979929 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0808 01:13:55.980018 8 MoQSession.cpp:2490] start sess=0x7f396c0651b0 relay-1 | V0808 01:13:55.980212 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f396c0651b0 relay-1 | V0808 01:13:55.980258 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f396c0651b0 relay-1 | V0808 01:13:55.980268 8 MoQSession.cpp:2827] onClientSetup sess=0x7f396c0651b0 relay-1 | V0808 01:13:55.980272 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0808 01:13:55.980275 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0808 01:13:55.980280 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0808 01:13:55.980282 8 MoQSession.cpp:2683] sendSetup sess=0x7f396c0651b0 relay-1 | V0808 01:13:55.980294 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f396c0651b0 test-client-1 | 2026-08-08T01:13:55.980406Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0808 01:13:55.980562 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f396c0651b0 relay-1 | V0808 01:13:55.980582 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0808 01:13:55.980591 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f396c0651b0 relay-1 | V0808 01:13:55.988823 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f396c043e90 test-client-1 | 2026-08-08T01:13:57.982241Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0808 01:13:57.982509 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f396c0651b0 test-client-1 | 2026-08-08T01:13:58.083116Z  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: fdd1148401395722a686ce767dd2fc21 test-client-1 | ... relay-1 | E20260808 01:13:58.083366 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260808 01:13:58.083427 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f09cfe4f057a6e75, server CID=4000000f743f4e7a, downstream=[::ffff:172.18.0.3]:40213, [::]:4443=local, drain=none test-client-1 | 2026-08-08T01:13:58.083672Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0808 01:13:58.083491 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0808 01:13:58.083508 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f396c0651b0 relay-1 | V0808 01:13:58.083512 8 MoQSession.cpp:2616] close sess=0x7f396c0651b0 relay-1 | V0808 01:13:58.083521 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0808 01:13:58.083528 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0808 01:13:58.083536 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f396c0651b0 relay-1 | V0808 01:13:58.083552 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f396c0651b0 relay-1 | V0808 01:13:58.083671 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f396c0651b0 test-client-1 | 2026-08-08T01:13:58.083888Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60545 dual_stack=true relay-1 | V0808 01:13:58.085646 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0808 01:13:58.085660 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0808 01:13:58.085754 8 MoQSession.cpp:2490] start sess=0x7f396c03e040 relay-1 | V0808 01:13:58.085896 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f396c03e040 relay-1 | V0808 01:13:58.085923 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f396c03e040 relay-1 | V0808 01:13:58.085933 8 MoQSession.cpp:2827] onClientSetup sess=0x7f396c03e040 relay-1 | V0808 01:13:58.085965 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0808 01:13:58.085972 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0808 01:13:58.085976 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0808 01:13:58.085979 8 MoQSession.cpp:2683] sendSetup sess=0x7f396c03e040 relay-1 | V0808 01:13:58.085991 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f396c03e040 test-client-1 | 2026-08-08T01:13:58.086122Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0808 01:13:58.086290 8 MoQSession.cpp:4568] onPublishImpl reqID=0 sess=0x7f396c03e040 relay-1 | V0808 01:13:58.086310 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0808 01:13:58.086316 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0808 01:13:58.086330 8 MoQSession.cpp:5583] publishOk reqID=0 sess=0x7f396c03e040 test-client-1 | 2026-08-08T01:13:58.086458Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-08T01:13:58.086490Z  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: 3 test-client-1 | connection_id: 1f4c1217c655eb2ca9f26f512dd56f42 test-client-1 | ... relay-1 | V0808 01:13:58.086564 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f396c03e040 test-client-1 | 2026-08-08T01:13:58.086820Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260808 01:13:58.086601 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260808 01:13:58.086632 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ffdad118855799dc, server CID=4000000894e08a18, downstream=[::ffff:172.18.0.3]:60545, [::]:4443=local, drain=none relay-1 | E0808 01:13:58.086667 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0808 01:13:58.086672 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f396c03e040 relay-1 | V0808 01:13:58.086675 8 MoQSession.cpp:2616] close sess=0x7f396c03e040 relay-1 | V0808 01:13:58.086680 8 MoQSession.cpp:2032] subscribeError trackReceiveState=0x7f396c035930 relay-1 | V0808 01:13:58.086683 8 MoQSession.cpp:2061] processPublishDone trackReceiveState=0x7f396c035930 relay-1 | V0808 01:13:58.086687 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0808 01:13:58.086691 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0808 01:13:58.086695 8 MoQRelay.cpp:422] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0808 01:13:58.086700 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0808 01:13:58.086705 8 MoQSession.cpp:2016] cancel alias=0 requestID=0 relay-1 | V0808 01:13:58.086709 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f396c03e040 relay-1 | V0808 01:13:58.086716 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f396c03e040 relay-1 | V0808 01:13:58.086794 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f396c03e040 test-client-1 | 2026-08-08T01:13:58.087184Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33495 dual_stack=true relay-1 | V0808 01:13:58.089718 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0808 01:13:58.089733 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0808 01:13:58.089811 8 MoQSession.cpp:2490] start sess=0x7f396c0538c0 relay-1 | V0808 01:13:58.089972 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f396c0538c0 relay-1 | V0808 01:13:58.089996 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f396c0538c0 relay-1 | V0808 01:13:58.090002 8 MoQSession.cpp:2827] onClientSetup sess=0x7f396c0538c0 relay-1 | V0808 01:13:58.090004 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0808 01:13:58.090007 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0808 01:13:58.090011 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0808 01:13:58.090013 8 MoQSession.cpp:2683] sendSetup sess=0x7f396c0538c0 relay-1 | V0808 01:13:58.090019 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f396c0538c0 test-client-1 | 2026-08-08T01:13:58.090614Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33768 dual_stack=true relay-1 | V0808 01:13:58.091914 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0808 01:13:58.091930 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0808 01:13:58.092064 8 MoQSession.cpp:2490] start sess=0x7f396c0826f0 relay-1 | V0808 01:13:58.092251 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f396c0826f0 relay-1 | V0808 01:13:58.092274 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f396c0826f0 relay-1 | V0808 01:13:58.092279 8 MoQSession.cpp:2827] onClientSetup sess=0x7f396c0826f0 relay-1 | V0808 01:13:58.092282 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0808 01:13:58.092284 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0808 01:13:58.092288 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0808 01:13:58.092290 8 MoQSession.cpp:2683] sendSetup sess=0x7f396c0826f0 relay-1 | V0808 01:13:58.092296 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f396c0826f0 test-client-1 | 2026-08-08T01:13:58.092404Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0808 01:13:58.092509 8 MoQSession.cpp:4568] onPublishImpl reqID=0 sess=0x7f396c0538c0 relay-1 | V0808 01:13:58.092525 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0808 01:13:58.092528 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0808 01:13:58.092538 8 MoQSession.cpp:5583] publishOk reqID=0 sess=0x7f396c0538c0 test-client-1 | 2026-08-08T01:13:58.092671Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0808 01:13:58.092816 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f396c0651b0 relay-1 | V0808 01:13:58.092842 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f396c03e040 relay-1 | V0808 01:13:58.092856 8 MoQSession.cpp:3912] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f396c0826f0 relay-1 | V0808 01:13:58.092880 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0808 01:13:58.092888 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0808 01:13:58.092894 8 MoQRelay.cpp:1986] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0808 01:13:58.092900 8 MoQSession.cpp:5756] sendSubscribeOk sess=0x7f396c0826f0 relay-1 | V0808 01:13:58.092915 8 MoQSession.cpp:6012] requestUpdate sess=0x7f396c0538c0 relay-1 | V0808 01:13:58.093126 8 MoQSession.cpp:4283] onRequestError reqID=1 frameType=5 sess=0x7f396c0538c0 relay-1 | E0808 01:13:58.093143 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0808 01:13:58.194144 8 MoQSession.cpp:4701] PublishDone id=0 code=2 reason=publish ended relay-1 | V0808 01:13:58.194163 8 MoQSession.cpp:2061] processPublishDone trackReceiveState=0x7f396c0710e0 relay-1 | V0808 01:13:58.194168 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0808 01:13:58.194174 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0808 01:13:58.194179 8 MoQForwarder.cpp:601] publishDone pubDone reason=publish ended relay-1 | V0808 01:13:58.194181 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f396c0826f0 relay-1 | V0808 01:13:58.194184 8 MoQSession.cpp:5850] sendPublishDone sess=0x7f396c0826f0 relay-1 | V0808 01:13:58.194189 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f396c0524a0 relay-1 | V0808 01:13:58.194191 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0808 01:13:58.194194 8 MoQRelay.cpp:1949] Publisher terminated for moq-test/publish/published-track relay-1 | E20260808 01:13:58.194496 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260808 01:13:58.194550 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=18c0346a21756055, server CID=400000067dd0adc0, downstream=[::ffff:172.18.0.3]:33495, [::]:4443=local, drain=none 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 | E20260808 01:13:58.194588 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260808 01:13:58.194605 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b0a6e5f3437a65e8, server CID=400000065a20d490, downstream=[::ffff:172.18.0.3]:33768, [::]:4443=local, drain=none relay-1 | E0808 01:13:58.194664 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0808 01:13:58.194671 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f396c0538c0 relay-1 | V0808 01:13:58.194674 8 MoQSession.cpp:2616] close sess=0x7f396c0538c0 relay-1 | V0808 01:13:58.194681 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f396c0538c0 relay-1 | V0808 01:13:58.194692 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f396c0538c0 relay-1 | E0808 01:13:58.194775 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0808 01:13:58.194779 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f396c0826f0 relay-1 | V0808 01:13:58.194782 8 MoQSession.cpp:2616] close sess=0x7f396c0826f0 relay-1 | V0808 01:13:58.194785 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f396c0826f0 relay-1 | V0808 01:13:58.194790 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f396c0826f0 relay-1 | V0808 01:13:58.194832 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f396c0538c0 relay-1 | V0808 01:13:58.194839 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f396c0826f0 relay-1 | V0808 01:13:58.194863 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f396c0538c0 relay-1 | V0808 01:13:58.194875 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f396c0826f0 relay-1 | V0808 01:13:58.204005 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f396c0538c0 relay-1 | V0808 01:13:58.204083 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f396c0826f0 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'