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-07-28T01:31:32Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-28T01:31:32Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-28T01:31:32Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-28T01:31:32Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-07-28T01:31:32Z" 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 | V0728 01:31:33.235986 8 MoQServer.cpp:115] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0728 01:31:33.237318 8 MoQServer.cpp:160] 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-07-28T01:31:39.166520Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58550 dual_stack=true relay-1 | V0728 01:31:39.169585 9 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0728 01:31:39.169612 9 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0728 01:31:39.169778 9 MoQSession.cpp:2389] start sess=0x7fee6004b030 relay-1 | V0728 01:31:39.169919 9 MoQSession.cpp:6204] onNewBidiStream sess=0x7fee6004b030 relay-1 | V0728 01:31:39.169977 9 MoQSession.cpp:2937] controlReadLoop sess=0x7fee6004b030 relay-1 | V0728 01:31:39.170007 9 MoQSession.cpp:2726] onClientSetup sess=0x7fee6004b030 relay-1 | V0728 01:31:39.170011 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0728 01:31:39.170014 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0728 01:31:39.170018 9 MoQSession.cpp:2802] Negotiated Version=0xff000010 (draft-16) relay-1 | V0728 01:31:39.170028 9 MoQSession.cpp:2582] sendSetup sess=0x7fee6004b030 relay-1 | V0728 01:31:39.170041 9 MoQSession.cpp:2538] controlWriteLoop sess=0x7fee6004b030 test-client-1 | 2026-07-28T01:31:39.170189Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: d23a91c54856961d76cd1212fe5ac445 test-client-1 | ... relay-1 | E20260728 01:31:39.170274 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260728 01:31:39.170459 9 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c4e51439f5f18708, server CID=4000000e5463bcbf, downstream=[::ffff:172.18.0.3]:58550, [::]:4443=local, drain=none relay-1 | E0728 01:31:39.170580 9 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0728 01:31:39.170610 9 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7fee6004b030 relay-1 | V0728 01:31:39.170620 9 MoQSession.cpp:2515] close sess=0x7fee6004b030 relay-1 | V0728 01:31:39.170657 9 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7fee6004b030 relay-1 | V0728 01:31:39.170705 9 MoQSession.cpp:2531] requestCancellation from close sess=0x7fee6004b030 relay-1 | V0728 01:31:39.170800 9 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fee6004b030 test-client-1 | 2026-07-28T01:31:39.170832Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-07-28T01:31:39.170850Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34415 dual_stack=true relay-1 | V0728 01:31:39.170880 9 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7fee6004b030 relay-1 | V0728 01:31:39.170892 9 MoQSession.cpp:2294] ~MoQSession sess=0x7fee6004b030 relay-1 | V0728 01:31:39.172281 9 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0728 01:31:39.172296 9 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0728 01:31:39.172466 9 MoQSession.cpp:2389] start sess=0x7fee600624c0 relay-1 | V0728 01:31:39.172533 9 MoQSession.cpp:6204] onNewBidiStream sess=0x7fee600624c0 relay-1 | V0728 01:31:39.172550 9 MoQSession.cpp:2937] controlReadLoop sess=0x7fee600624c0 relay-1 | V0728 01:31:39.172554 9 MoQSession.cpp:2726] onClientSetup sess=0x7fee600624c0 relay-1 | V0728 01:31:39.172556 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0728 01:31:39.172558 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0728 01:31:39.172561 9 MoQSession.cpp:2802] Negotiated Version=0xff000010 (draft-16) relay-1 | V0728 01:31:39.172562 9 MoQSession.cpp:2582] sendSetup sess=0x7fee600624c0 relay-1 | V0728 01:31:39.172569 9 MoQSession.cpp:2538] controlWriteLoop sess=0x7fee600624c0 test-client-1 | 2026-07-28T01:31:39.172730Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0728 01:31:39.172909 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fee600624c0 relay-1 | V0728 01:31:39.172938 9 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0728 01:31:39.172954 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fee600624c0 test-client-1 | 2026-07-28T01:31:41.173593Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) relay-1 | E20260728 01:31:41.173885 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260728 01:31:41.173959 9 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=cc814fe98bf8c6a3, server CID=4000000c826b8f1e, downstream=[::ffff:172.18.0.3]:34415, [::]:4443=local, drain=none test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2003 test-client-1 | connection_id: 3d80fa7d56cb6b7a13cdfe1afef72eac relay-1 | E0728 01:31:41.174043 9 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | ... relay-1 | V0728 01:31:41.174099 9 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7fee600624c0 relay-1 | V0728 01:31:41.174109 9 MoQSession.cpp:2515] close sess=0x7fee600624c0 relay-1 | V0728 01:31:41.174123 9 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0728 01:31:41.174131 9 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0728 01:31:41.174140 9 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7fee600624c0 relay-1 | V0728 01:31:41.174158 9 MoQSession.cpp:2531] requestCancellation from close sess=0x7fee600624c0 relay-1 | V0728 01:31:41.174300 9 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fee600624c0 relay-1 | V0728 01:31:41.174342 9 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7fee600624c0 test-client-1 | 2026-07-28T01:31:41.174470Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39353 dual_stack=true test-client-1 | 2026-07-28T01:31:41.174500Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0728 01:31:41.176230 9 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0728 01:31:41.176255 9 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0728 01:31:41.176377 9 MoQSession.cpp:2389] start sess=0x7fee60064af0 relay-1 | V0728 01:31:41.176593 9 MoQSession.cpp:6204] onNewBidiStream sess=0x7fee60064af0 relay-1 | V0728 01:31:41.176632 9 MoQSession.cpp:2937] controlReadLoop sess=0x7fee60064af0 relay-1 | V0728 01:31:41.176648 9 MoQSession.cpp:2726] onClientSetup sess=0x7fee60064af0 relay-1 | V0728 01:31:41.176652 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0728 01:31:41.176654 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0728 01:31:41.176659 9 MoQSession.cpp:2802] Negotiated Version=0xff000010 (draft-16) relay-1 | V0728 01:31:41.176664 9 MoQSession.cpp:2582] sendSetup sess=0x7fee60064af0 relay-1 | V0728 01:31:41.176677 9 MoQSession.cpp:2538] controlWriteLoop sess=0x7fee60064af0 test-client-1 | 2026-07-28T01:31:41.176820Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0728 01:31:41.177020 9 MoQSession.cpp:3800] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fee60064af0 relay-1 | E0728 01:31:41.177052 9 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0728 01:31:41.177058 9 MoQSession.cpp:3937] Application subscribe error err=no such namespace or track relay-1 | V0728 01:31:41.177063 9 MoQSession.cpp:5659] subscribeError sess=0x7fee60064af0 test-client-1 | 2026-07-28T01:31:41.177260Z  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: 3 test-client-1 | connection_id: 546f23466b2eb944c32abaed6ad1b620 test-client-1 | ... relay-1 | V0728 01:31:41.177317 9 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fee60064af0 relay-1 | E20260728 01:31:41.177421 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260728 01:31:41.177464 9 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3c4fdcf9e6d6a374, server CID=400000031b2cdbc5, downstream=[::ffff:172.18.0.3]:39353, [::]:4443=local, drain=none relay-1 | E0728 01:31:41.177503 9 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0728 01:31:41.177508 9 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7fee60064af0 relay-1 | V0728 01:31:41.177510 9 MoQSession.cpp:2515] close sess=0x7fee60064af0 relay-1 | V0728 01:31:41.177515 9 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7fee60064af0 relay-1 | V0728 01:31:41.177524 9 MoQSession.cpp:2531] requestCancellation from close sess=0x7fee60064af0 relay-1 | V0728 01:31:41.177598 9 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7fee60064af0 test-client-1 | 2026-07-28T01:31:41.177657Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-07-28T01:31:41.178010Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53148 dual_stack=true relay-1 | V0728 01:31:41.179481 9 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0728 01:31:41.179498 9 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0728 01:31:41.179569 9 MoQSession.cpp:2389] start sess=0x7fee600705d0 relay-1 | V0728 01:31:41.179737 9 MoQSession.cpp:6204] onNewBidiStream sess=0x7fee600705d0 relay-1 | V0728 01:31:41.179768 9 MoQSession.cpp:2937] controlReadLoop sess=0x7fee600705d0 relay-1 | V0728 01:31:41.179774 9 MoQSession.cpp:2726] onClientSetup sess=0x7fee600705d0 relay-1 | V0728 01:31:41.179779 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0728 01:31:41.179786 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0728 01:31:41.179790 9 MoQSession.cpp:2802] Negotiated Version=0xff000010 (draft-16) relay-1 | V0728 01:31:41.179792 9 MoQSession.cpp:2582] sendSetup sess=0x7fee600705d0 relay-1 | V0728 01:31:41.179800 9 MoQSession.cpp:2538] controlWriteLoop sess=0x7fee600705d0 test-client-1 | 2026-07-28T01:31:41.180442Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55274 dual_stack=true relay-1 | V0728 01:31:41.181777 9 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0728 01:31:41.181794 9 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0728 01:31:41.181856 9 MoQSession.cpp:2389] start sess=0x7fee60083480 relay-1 | V0728 01:31:41.182089 9 MoQSession.cpp:6204] onNewBidiStream sess=0x7fee60083480 relay-1 | V0728 01:31:41.182113 9 MoQSession.cpp:2937] controlReadLoop sess=0x7fee60083480 relay-1 | V0728 01:31:41.182118 9 MoQSession.cpp:2726] onClientSetup sess=0x7fee60083480 relay-1 | V0728 01:31:41.182121 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0728 01:31:41.182123 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0728 01:31:41.182126 9 MoQSession.cpp:2802] Negotiated Version=0xff000010 (draft-16) relay-1 | V0728 01:31:41.182129 9 MoQSession.cpp:2582] sendSetup sess=0x7fee60083480 relay-1 | V0728 01:31:41.182136 9 MoQSession.cpp:2538] controlWriteLoop sess=0x7fee60083480 test-client-1 | 2026-07-28T01:31:41.182262Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-07-28T01:31:41.182282Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0728 01:31:41.182435 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fee600705d0 relay-1 | V0728 01:31:41.182466 9 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0728 01:31:41.182492 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fee600705d0 relay-1 | V0728 01:31:41.182517 9 MoQSession.cpp:3800] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fee60083480 relay-1 | V0728 01:31:41.182599 9 MoQLocation.h:24] m=LargestObject g=0 o=0 relay-1 | V0728 01:31:41.182602 9 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0728 01:31:41.182613 9 MoQSession.cpp:5524] subscribe sess=0x7fee600705d0 relay-1 | V0728 01:31:41.182821 9 MoQSession.cpp:4285] onSubscribeOk id=1 sess=0x7fee600705d0 relay-1 | V0728 01:31:41.182855 9 MoQSession.cpp:5620] Subscribe ready trackReceiveState=0x7fee6007b6b0 requestID=1 relay-1 | V0728 01:31:41.182874 9 MoQSession.cpp:5640] sendSubscribeOk sess=0x7fee60083480 relay-1 | V0728 01:31:41.184106 9 MoQSession.cpp:2294] ~MoQSession sess=0x7fee600624c0 relay-1 | V0728 01:31:41.184132 9 MoQSession.cpp:2294] ~MoQSession sess=0x7fee60064af0 test-client-1 | 2026-07-28T01:31:44.184120Z  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: 3006 test-client-1 | publisher_connection_id: 0e39bbd5ba2ef7d7f693211ca44e3804 test-client-1 | subscriber_connection_id: 83e7a864a5adf31db7ad43e224b0e5d6 test-client-1 | ... relay-1 | E20260728 01:31:44.184609 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260728 01:31:44.184692 9 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8676d990577595b8, server CID=40000004238331fc, downstream=[::ffff:172.18.0.3]:53148, [::]:4443=local, drain=none relay-1 | E20260728 01:31:44.184743 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260728 01:31:44.184752 9 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5ffccd43d0bf3975, server CID=40000019c13bd99e, downstream=[::ffff:172.18.0.3]:55274, [::]:4443=local, drain=none test-client-1 | 2026-07-28T01:31:44.184828Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52997 dual_stack=true test-client-1 | 2026-07-28T01:31:44.185106Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-07-28T01:31:44.185145Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0728 01:31:44.184808 9 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0728 01:31:44.184830 9 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7fee600705d0 relay-1 | V0728 01:31:44.184832 9 MoQSession.cpp:2515] close sess=0x7fee600705d0 relay-1 | V0728 01:31:44.184842 9 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0728 01:31:44.184849 9 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0728 01:31:44.184858 9 MoQSession.cpp:1934] subscribeError trackReceiveState=0x7fee6007b6b0 relay-1 | V0728 01:31:44.184860 9 MoQSession.cpp:1963] processPublishDone trackReceiveState=0x7fee6007b6b0 relay-1 | V0728 01:31:44.184864 9 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0728 01:31:44.184870 9 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0728 01:31:44.184873 9 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7fee60083480 relay-1 | V0728 01:31:44.184876 9 MoQSession.cpp:5734] sendPublishDone sess=0x7fee60083480 relay-1 | V0728 01:31:44.184884 9 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7fee600525a0 relay-1 | V0728 01:31:44.184887 9 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0728 01:31:44.184890 9 MoQRelay.cpp:1949] Publisher terminated for moq-test/interop/test-track relay-1 | V0728 01:31:44.184905 9 MoQCache.cpp:2181] Added track to LRU: moq-test/interop/test-track relay-1 | V0728 01:31:44.184912 9 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7fee600705d0 relay-1 | V0728 01:31:44.184929 9 MoQSession.cpp:2531] requestCancellation from close sess=0x7fee600705d0 relay-1 | E0728 01:31:44.185058 9 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0728 01:31:44.185060 9 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7fee60083480 relay-1 | V0728 01:31:44.185061 9 MoQSession.cpp:2515] close sess=0x7fee60083480 relay-1 | V0728 01:31:44.185065 9 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7fee60083480 relay-1 | V0728 01:31:44.185070 9 MoQSession.cpp:2531] requestCancellation from close sess=0x7fee60083480 relay-1 | V0728 01:31:44.185138 9 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fee600705d0 relay-1 | V0728 01:31:44.185145 9 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fee60083480 relay-1 | V0728 01:31:44.185153 9 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7fee60083480 relay-1 | V0728 01:31:44.185181 9 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7fee600705d0 relay-1 | V0728 01:31:44.185193 9 MoQSession.cpp:2294] ~MoQSession sess=0x7fee600705d0 relay-1 | V0728 01:31:44.187197 9 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0728 01:31:44.187226 9 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0728 01:31:44.187306 9 MoQSession.cpp:2389] start sess=0x7fee600624c0 relay-1 | V0728 01:31:44.187509 9 MoQSession.cpp:6204] onNewBidiStream sess=0x7fee600624c0 relay-1 | V0728 01:31:44.187548 9 MoQSession.cpp:2937] controlReadLoop sess=0x7fee600624c0 relay-1 | V0728 01:31:44.187568 9 MoQSession.cpp:2726] onClientSetup sess=0x7fee600624c0 relay-1 | V0728 01:31:44.187577 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0728 01:31:44.187580 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0728 01:31:44.187585 9 MoQSession.cpp:2802] Negotiated Version=0xff000010 (draft-16) relay-1 | V0728 01:31:44.187587 9 MoQSession.cpp:2582] sendSetup sess=0x7fee600624c0 relay-1 | V0728 01:31:44.187600 9 MoQSession.cpp:2538] controlWriteLoop sess=0x7fee600624c0 test-client-1 | 2026-07-28T01:31:44.187720Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0728 01:31:44.187925 9 MoQSession.cpp:3800] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fee600624c0 relay-1 | E0728 01:31:44.187945 9 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0728 01:31:44.187950 9 MoQSession.cpp:3937] Application subscribe error err=no such namespace or track relay-1 | V0728 01:31:44.187951 9 MoQSession.cpp:5659] subscribeError sess=0x7fee600624c0 relay-1 | E20260728 01:31:44.188174 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260728 01:31:44.188212 9 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5e5f0f41a2c671e0, server CID=4000001a6c2c9771, downstream=[::ffff:172.18.0.3]:52997, [::]:4443=local, drain=none relay-1 | E0728 01:31:44.188243 9 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0728 01:31:44.188247 9 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7fee600624c0 relay-1 | V0728 01:31:44.188249 9 MoQSession.cpp:2515] close sess=0x7fee600624c0 relay-1 | V0728 01:31:44.188252 9 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7fee600624c0 relay-1 | V0728 01:31:44.188258 9 MoQSession.cpp:2531] requestCancellation from close sess=0x7fee600624c0 relay-1 | V0728 01:31:44.188298 9 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fee600624c0 relay-1 | V0728 01:31:44.188316 9 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7fee600624c0 test-client-1 | 2026-07-28T01:31:44.188468Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0728 01:31:44.194686 9 MoQSession.cpp:2294] ~MoQSession sess=0x7fee60083480 relay-1 | V0728 01:31:44.204868 9 MoQSession.cpp:2294] ~MoQSession sess=0x7fee600624c0 test-client-1 | 2026-07-28T01:31:44.689120Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34669 dual_stack=true relay-1 | V0728 01:31:44.692773 9 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0728 01:31:44.692799 9 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0728 01:31:44.692880 9 MoQSession.cpp:2389] start sess=0x7fee60037c50 relay-1 | V0728 01:31:44.693065 9 MoQSession.cpp:6204] onNewBidiStream sess=0x7fee60037c50 relay-1 | V0728 01:31:44.693124 9 MoQSession.cpp:2937] controlReadLoop sess=0x7fee60037c50 relay-1 | V0728 01:31:44.693138 9 MoQSession.cpp:2726] onClientSetup sess=0x7fee60037c50 relay-1 | V0728 01:31:44.693141 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0728 01:31:44.693148 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0728 01:31:44.693153 9 MoQSession.cpp:2802] Negotiated Version=0xff000010 (draft-16) relay-1 | V0728 01:31:44.693160 9 MoQSession.cpp:2582] sendSetup sess=0x7fee60037c50 relay-1 | V0728 01:31:44.693175 9 MoQSession.cpp:2538] controlWriteLoop sess=0x7fee60037c50 test-client-1 | 2026-07-28T01:31:44.693302Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0728 01:31:44.693492 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fee60037c50 relay-1 | V0728 01:31:44.693524 9 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0728 01:31:44.693538 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fee60037c50 test-client-1 | 2026-07-28T01:31:47.695053Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-07-28T01:31:47.695079Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 (may be expected) relay-1 | E20260728 01:31:47.695386 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260728 01:31:47.695497 9 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=45739d9f4d38a3dc, server CID=400000173e5e7ea1, downstream=[::ffff:172.18.0.3]:34669, [::]:4443=local, drain=none relay-1 | E0728 01:31:47.695588 9 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0728 01:31:47.695607 9 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7fee60037c50 relay-1 | V0728 01:31:47.695612 9 MoQSession.cpp:2515] close sess=0x7fee60037c50 relay-1 | V0728 01:31:47.695622 9 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0728 01:31:47.695630 9 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0728 01:31:47.695639 9 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7fee60037c50 relay-1 | V0728 01:31:47.695661 9 MoQSession.cpp:2531] requestCancellation from close sess=0x7fee60037c50 relay-1 | V0728 01:31:47.695784 9 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fee60037c50 relay-1 | V0728 01:31:47.695823 9 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7fee60037c50 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3511 test-client-1 | subscriber_connection_id: ae69ee9748d61e89e318b24e30ee8b46 test-client-1 | publisher_connection_id: 395d02b8e2776e17770d72c596e47eb6 test-client-1 | ... test-client-1 | 2026-07-28T01:31:47.695956Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-07-28T01:31:47.696068Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42264 dual_stack=true relay-1 | V0728 01:31:47.698813 9 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0728 01:31:47.698834 9 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0728 01:31:47.698931 9 MoQSession.cpp:2389] start sess=0x7fee6005bc80 relay-1 | V0728 01:31:47.699137 9 MoQSession.cpp:6204] onNewBidiStream sess=0x7fee6005bc80 relay-1 | V0728 01:31:47.699178 9 MoQSession.cpp:2937] controlReadLoop sess=0x7fee6005bc80 relay-1 | V0728 01:31:47.699187 9 MoQSession.cpp:2726] onClientSetup sess=0x7fee6005bc80 relay-1 | V0728 01:31:47.699190 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0728 01:31:47.699192 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0728 01:31:47.699199 9 MoQSession.cpp:2802] Negotiated Version=0xff000010 (draft-16) relay-1 | V0728 01:31:47.699202 9 MoQSession.cpp:2582] sendSetup sess=0x7fee6005bc80 relay-1 | V0728 01:31:47.699215 9 MoQSession.cpp:2538] controlWriteLoop sess=0x7fee6005bc80 test-client-1 | 2026-07-28T01:31:47.699349Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0728 01:31:47.699524 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fee6005bc80 relay-1 | V0728 01:31:47.699542 9 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0728 01:31:47.699560 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fee6005bc80 relay-1 | V0728 01:31:47.705811 9 MoQSession.cpp:2294] ~MoQSession sess=0x7fee60037c50 relay-1 | V0728 01:31:49.700691 9 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fee6005bc80 test-client-1 | 2026-07-28T01:31:49.700338Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE test-client-1 | 2026-07-28T01:31:49.801653Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2106 test-client-1 | connection_id: f2d7fdd849039e12e26330a8929e5664 test-client-1 | ... relay-1 | E20260728 01:31:49.802043 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260728 01:31:49.802130 9 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b7b2f3effbe7b0eb, server CID=40000000f1af6260, downstream=[::ffff:172.18.0.3]:42264, [::]:4443=local, drain=none relay-1 | E0728 01:31:49.802211 9 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0728 01:31:49.802266 9 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7fee6005bc80 relay-1 | V0728 01:31:49.802277 9 MoQSession.cpp:2515] close sess=0x7fee6005bc80 relay-1 | V0728 01:31:49.802294 9 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0728 01:31:49.802307 9 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0728 01:31:49.802342 9 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7fee6005bc80 relay-1 | V0728 01:31:49.802369 9 MoQSession.cpp:2531] requestCancellation from close sess=0x7fee6005bc80 test-client-1 | 2026-07-28T01:31:49.802456Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49650 dual_stack=true relay-1 | V0728 01:31:49.802556 9 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7fee6005bc80 test-client-1 | 2026-07-28T01:31:49.802607Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0728 01:31:49.804980 9 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0728 01:31:49.804999 9 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0728 01:31:49.805081 9 MoQSession.cpp:2389] start sess=0x7fee6006d990 relay-1 | V0728 01:31:49.805298 9 MoQSession.cpp:6204] onNewBidiStream sess=0x7fee6006d990 relay-1 | V0728 01:31:49.805339 9 MoQSession.cpp:2937] controlReadLoop sess=0x7fee6006d990 relay-1 | V0728 01:31:49.805348 9 MoQSession.cpp:2726] onClientSetup sess=0x7fee6006d990 relay-1 | V0728 01:31:49.805356 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0728 01:31:49.805359 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0728 01:31:49.805364 9 MoQSession.cpp:2802] Negotiated Version=0xff000010 (draft-16) relay-1 | V0728 01:31:49.805365 9 MoQSession.cpp:2582] sendSetup sess=0x7fee6006d990 relay-1 | V0728 01:31:49.805378 9 MoQSession.cpp:2538] controlWriteLoop sess=0x7fee6006d990 test-client-1 | 2026-07-28T01:31:49.805531Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0728 01:31:49.805721 9 MoQSession.cpp:4452] onPublishImpl reqID=0 sess=0x7fee6006d990 relay-1 | V0728 01:31:49.805748 9 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0728 01:31:49.805753 9 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0728 01:31:49.805774 9 MoQSession.cpp:5467] publishOk reqID=0 sess=0x7fee6006d990 test-client-1 | 2026-07-28T01:31:49.805940Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-07-28T01:31:49.805977Z  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: 9016f5538923e5965ddc40ce26690900 test-client-1 | ... relay-1 | E20260728 01:31:49.806144 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260728 01:31:49.806182 9 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4defa13bb18c7e11, server CID=40000008db8d2097, downstream=[::ffff:172.18.0.3]:49650, [::]:4443=local, drain=none relay-1 | E0728 01:31:49.806233 9 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0728 01:31:49.806242 9 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7fee6006d990 relay-1 | V0728 01:31:49.806244 9 MoQSession.cpp:2515] close sess=0x7fee6006d990 relay-1 | V0728 01:31:49.806248 9 MoQSession.cpp:1934] subscribeError trackReceiveState=0x7fee6006b780 relay-1 | V0728 01:31:49.806251 9 MoQSession.cpp:1963] processPublishDone trackReceiveState=0x7fee6006b780 relay-1 | V0728 01:31:49.806254 9 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0728 01:31:49.806258 9 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0728 01:31:49.806262 9 MoQRelay.cpp:422] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0728 01:31:49.806265 9 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0728 01:31:49.806269 9 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7fee6006d990 relay-1 | V0728 01:31:49.806276 9 MoQSession.cpp:2531] requestCancellation from close sess=0x7fee6006d990 test-client-1 | 2026-07-28T01:31:49.806393Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0728 01:31:49.806466 9 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fee6006d990 relay-1 | V0728 01:31:49.806507 9 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7fee6006d990 test-client-1 | 2026-07-28T01:31:49.806614Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44946 dual_stack=true relay-1 | V0728 01:31:49.807961 9 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0728 01:31:49.807976 9 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0728 01:31:49.808032 9 MoQSession.cpp:2389] start sess=0x7fee60071330 relay-1 | V0728 01:31:49.808212 9 MoQSession.cpp:6204] onNewBidiStream sess=0x7fee60071330 relay-1 | V0728 01:31:49.808236 9 MoQSession.cpp:2937] controlReadLoop sess=0x7fee60071330 relay-1 | V0728 01:31:49.808243 9 MoQSession.cpp:2726] onClientSetup sess=0x7fee60071330 relay-1 | V0728 01:31:49.808245 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0728 01:31:49.808248 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0728 01:31:49.808252 9 MoQSession.cpp:2802] Negotiated Version=0xff000010 (draft-16) relay-1 | V0728 01:31:49.808257 9 MoQSession.cpp:2582] sendSetup sess=0x7fee60071330 relay-1 | V0728 01:31:49.808264 9 MoQSession.cpp:2538] controlWriteLoop sess=0x7fee60071330 test-client-1 | 2026-07-28T01:31:49.808792Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58558 dual_stack=true relay-1 | V0728 01:31:49.810648 9 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0728 01:31:49.810662 9 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0728 01:31:49.810700 9 MoQSession.cpp:2389] start sess=0x7fee60086340 test-client-1 | 2026-07-28T01:31:49.811272Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0728 01:31:49.810968 9 MoQSession.cpp:6204] onNewBidiStream sess=0x7fee60086340 relay-1 | V0728 01:31:49.810987 9 MoQSession.cpp:2937] controlReadLoop sess=0x7fee60086340 relay-1 | V0728 01:31:49.810990 9 MoQSession.cpp:2726] onClientSetup sess=0x7fee60086340 relay-1 | V0728 01:31:49.810992 9 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0728 01:31:49.810996 9 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0728 01:31:49.811000 9 MoQSession.cpp:2802] Negotiated Version=0xff000010 (draft-16) relay-1 | V0728 01:31:49.811001 9 MoQSession.cpp:2582] sendSetup sess=0x7fee60086340 relay-1 | V0728 01:31:49.811008 9 MoQSession.cpp:2538] controlWriteLoop sess=0x7fee60086340 relay-1 | V0728 01:31:49.811453 9 MoQSession.cpp:4452] onPublishImpl reqID=0 sess=0x7fee60071330 relay-1 | V0728 01:31:49.811469 9 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0728 01:31:49.811475 9 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0728 01:31:49.811485 9 MoQSession.cpp:5467] publishOk reqID=0 sess=0x7fee60071330 test-client-1 | 2026-07-28T01:31:49.811687Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0728 01:31:49.811827 9 MoQSession.cpp:3800] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7fee60086340 relay-1 | V0728 01:31:49.811856 9 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0728 01:31:49.811860 9 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0728 01:31:49.811866 9 MoQRelay.cpp:1986] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0728 01:31:49.811874 9 MoQSession.cpp:5640] sendSubscribeOk sess=0x7fee60086340 relay-1 | V0728 01:31:49.811893 9 MoQSession.cpp:5896] requestUpdate sess=0x7fee60071330 relay-1 | V0728 01:31:49.812163 9 MoQSession.cpp:4167] onRequestError reqID=1 frameType=5 sess=0x7fee60071330 relay-1 | E0728 01:31:49.812179 9 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0728 01:31:49.813372 9 MoQSession.cpp:2294] ~MoQSession sess=0x7fee6005bc80 relay-1 | V0728 01:31:49.813438 9 MoQSession.cpp:2294] ~MoQSession sess=0x7fee6006d990 relay-1 | V0728 01:31:49.913255 9 MoQSession.cpp:4585] PublishDone id=0 code=2 reason=publish ended relay-1 | V0728 01:31:49.913282 9 MoQSession.cpp:1963] processPublishDone trackReceiveState=0x7fee60066ee0 relay-1 | V0728 01:31:49.913286 9 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0728 01:31:49.913294 9 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0728 01:31:49.913299 9 MoQForwarder.cpp:601] publishDone pubDone reason=publish ended relay-1 | V0728 01:31:49.913301 9 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7fee60086340 relay-1 | V0728 01:31:49.913303 9 MoQSession.cpp:5734] sendPublishDone sess=0x7fee60086340 relay-1 | V0728 01:31:49.913310 9 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7fee600525a0 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 | V0728 01:31:49.913312 9 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0728 01:31:49.913314 9 MoQRelay.cpp:1949] Publisher terminated for moq-test/publish/published-track relay-1 | E20260728 01:31:49.913674 9 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260728 01:31:49.913735 9 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5d6b46f58746c24d, server CID=400000185b36fa81, downstream=[::ffff:172.18.0.3]:58558, [::]:4443=local, drain=none relay-1 | E0728 01:31:49.913795 9 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0728 01:31:49.913814 9 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7fee60086340 relay-1 | V0728 01:31:49.913817 9 MoQSession.cpp:2515] close sess=0x7fee60086340 relay-1 | V0728 01:31:49.913825 9 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7fee60086340 relay-1 | V0728 01:31:49.913839 9 MoQSession.cpp:2531] requestCancellation from close sess=0x7fee60086340 relay-1 | V0728 01:31:49.913923 9 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fee60071330 relay-1 | V0728 01:31:49.913930 9 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fee60086340 relay-1 | V0728 01:31:49.913952 9 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7fee60086340 relay-1 | V0728 01:31:49.924105 9 MoQSession.cpp:2294] ~MoQSession sess=0x7fee60086340 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'