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-draft-18:latest URL: https://relay:4443 time="2026-09-10T00:46:35Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-10T00:46:35Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-10T00:46:35Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-10T00:46:35Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-10T00:46:35Z" 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 | V0910 00:46:35.805920 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0910 00:46:35.807099 7 MoQServer.cpp:166] 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.12 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..9 test-client-1 | 2026-09-10T00:46:41.418350Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38193 dual_stack=true relay-1 | V0910 00:46:41.422361 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0910 00:46:41.422394 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0910 00:46:41.422615 8 MoQSession.cpp:2631] start sess=0x7f876c051d40 relay-1 | V0910 00:46:41.422645 8 MoQSession.cpp:2981] sendSetup sess=0x7f876c051d40 relay-1 | V0910 00:46:41.422714 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f876c051d40 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 95abdb05968a1acaad82fceb52319999 test-client-1 | ... test-client-1 | 2026-09-10T00:46:41.423057Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V0910 00:46:41.423429 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f876c051d40 relay-1 | E20260910 00:46:41.423453 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260910 00:46:41.423666 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1f631f3158ae3677, server CID=4000000ae3be9d58, downstream=[::ffff:172.18.0.3]:38193, [::]:4443=local, drain=none test-client-1 | 2026-09-10T00:46:41.423985Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-10T00:46:41.424039Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43599 dual_stack=true relay-1 | E0910 00:46:41.423774 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0910 00:46:41.423784 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f876c051d40 relay-1 | V0910 00:46:41.423788 8 MoQSession.cpp:2913] close sess=0x7f876c051d40 relay-1 | V0910 00:46:41.423820 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f876c051d40 relay-1 | V0910 00:46:41.423850 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f876c051d40 relay-1 | V0910 00:46:41.424149 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f876c051d40 relay-1 | V0910 00:46:41.424275 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f876c051d40 relay-1 | V0910 00:46:41.426233 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0910 00:46:41.426249 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0910 00:46:41.426419 8 MoQSession.cpp:2631] start sess=0x7f876c069e20 relay-1 | V0910 00:46:41.426511 8 MoQSession.cpp:2981] sendSetup sess=0x7f876c069e20 relay-1 | V0910 00:46:41.426698 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f876c069e20 relay-1 | V0910 00:46:41.426717 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f876c069e20 relay-1 | V0910 00:46:41.426798 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c069e20 relay-1 | V0910 00:46:41.426850 8 MoQSession.cpp:3125] onClientSetup sess=0x7f876c069e20 test-client-1 | 2026-09-10T00:46:41.426897Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0910 00:46:41.426859 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0910 00:46:41.426863 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0910 00:46:41.426868 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0910 00:46:41.427123 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f876c069e20 relay-1 | V0910 00:46:41.427154 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c069e20 relay-1 | V0910 00:46:41.427164 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f876c069e20 relay-1 | V0910 00:46:41.427181 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0910 00:46:41.427203 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f876c069e20 test-client-1 | 2026-09-10T00:46:43.428285Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2005 test-client-1 | connection_id: df4538367a65181530c0f876fa7d338d test-client-1 | ... relay-1 | E20260910 00:46:43.428442 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260910 00:46:43.428524 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4ffa0ff2d2ea1a1f, server CID=4000001c133eeeac, downstream=[::ffff:172.18.0.3]:43599, [::]:4443=local, drain=none relay-1 | E0910 00:46:43.428611 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0910 00:46:43.428631 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f876c069e20 relay-1 | V0910 00:46:43.428636 8 MoQSession.cpp:2913] close sess=0x7f876c069e20 relay-1 | V0910 00:46:43.428647 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0910 00:46:43.428655 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0910 00:46:43.428662 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f876c069e20 relay-1 | V0910 00:46:43.428682 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0910 00:46:43.428715 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f876c069e20 relay-1 | V0910 00:46:43.428849 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c069e20 relay-1 | V0910 00:46:43.428871 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c069e20 relay-1 | V0910 00:46:43.428907 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f876c069e20 test-client-1 | 2026-09-10T00:46:43.429021Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-10T00:46:43.429336Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33651 dual_stack=true relay-1 | V0910 00:46:43.431397 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0910 00:46:43.431413 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0910 00:46:43.431540 8 MoQSession.cpp:2631] start sess=0x7f876c068a70 relay-1 | V0910 00:46:43.431564 8 MoQSession.cpp:2981] sendSetup sess=0x7f876c068a70 relay-1 | V0910 00:46:43.431618 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f876c068a70 relay-1 | V0910 00:46:43.431815 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f876c068a70 relay-1 | V0910 00:46:43.431846 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c068a70 test-client-1 | 2026-09-10T00:46:43.431923Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0910 00:46:43.431854 8 MoQSession.cpp:3125] onClientSetup sess=0x7f876c068a70 relay-1 | V0910 00:46:43.431859 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0910 00:46:43.431864 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0910 00:46:43.431869 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0910 00:46:43.432096 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f876c068a70 relay-1 | V0910 00:46:43.432129 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c068a70 relay-1 | V0910 00:46:43.432139 8 MoQSession.cpp:4232] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f876c068a70 relay-1 | V0910 00:46:43.432154 8 MoQSession.cpp:4369] Application subscribe error err=no such namespace or track relay-1 | V0910 00:46:43.432157 8 MoQSession.cpp:6196] subscribeError sess=0x7f876c068a70 test-client-1 | 2026-09-10T00:46:43.432274Z  WARN moq_transport::serve::error: [70092a3e-dad7-4a52-ad19-ff211124c0a9] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V0910 00:46:43.432413 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c068a70 test-client-1 | 2026-09-10T00:46:43.432485Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:70092a3e-dad7-4a52-ad19-ff211124c0a9] relay-1 | V0910 00:46:43.432605 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c068a70 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: b316d88c1e92fa2a1de0a3292b2de8b8 test-client-1 | ... relay-1 | E20260910 00:46:43.432775 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260910 00:46:43.432816 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=cf2e3d0425b1687a, server CID=4000000fe979b3bb, downstream=[::ffff:172.18.0.3]:33651, [::]:4443=local, drain=none relay-1 | E0910 00:46:43.432853 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0910 00:46:43.432861 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f876c068a70 relay-1 | V0910 00:46:43.432864 8 MoQSession.cpp:2913] close sess=0x7f876c068a70 relay-1 | V0910 00:46:43.432869 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f876c068a70 relay-1 | V0910 00:46:43.432878 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f876c068a70 test-client-1 | 2026-09-10T00:46:43.433053Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0910 00:46:43.432975 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f876c068a70 test-client-1 | 2026-09-10T00:46:43.433597Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55244 dual_stack=true relay-1 | V0910 00:46:43.435228 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0910 00:46:43.435248 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0910 00:46:43.435351 8 MoQSession.cpp:2631] start sess=0x7f876c07b5e0 relay-1 | V0910 00:46:43.435370 8 MoQSession.cpp:2981] sendSetup sess=0x7f876c07b5e0 relay-1 | V0910 00:46:43.435412 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f876c07b5e0 relay-1 | V0910 00:46:43.435661 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f876c07b5e0 relay-1 | V0910 00:46:43.435684 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c07b5e0 relay-1 | V0910 00:46:43.435689 8 MoQSession.cpp:3125] onClientSetup sess=0x7f876c07b5e0 relay-1 | V0910 00:46:43.435696 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0910 00:46:43.435699 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0910 00:46:43.435725 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-10T00:46:43.436350Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43406 dual_stack=true relay-1 | V0910 00:46:43.437935 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0910 00:46:43.437948 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0910 00:46:43.438106 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f876c069e20 relay-1 | V0910 00:46:43.438125 8 MoQSession.cpp:2631] start sess=0x7f876c08e500 relay-1 | V0910 00:46:43.438137 8 MoQSession.cpp:2981] sendSetup sess=0x7f876c08e500 relay-1 | V0910 00:46:43.438252 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f876c08e500 relay-1 | V0910 00:46:43.438268 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f876c08e500 relay-1 | V0910 00:46:43.438335 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c08e500 relay-1 | V0910 00:46:43.438452 8 MoQSession.cpp:3125] onClientSetup sess=0x7f876c08e500 relay-1 | V0910 00:46:43.438461 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0910 00:46:43.438465 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0910 00:46:43.438472 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-10T00:46:43.438501Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-10T00:46:43.438515Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0910 00:46:43.438651 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f876c07b5e0 relay-1 | V0910 00:46:43.438670 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f876c08e500 relay-1 | V0910 00:46:43.438699 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c07b5e0 relay-1 | V0910 00:46:43.438737 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f876c07b5e0 relay-1 | V0910 00:46:43.438763 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c08e500 relay-1 | V0910 00:46:43.438773 8 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f876c08e500 relay-1 | V0910 00:46:43.438785 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0910 00:46:43.438795 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f876c07b5e0 relay-1 | V0910 00:46:43.438824 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0910 00:46:43.438833 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0910 00:46:43.438845 8 MoQSession.cpp:6058] subscribe sess=0x7f876c07b5e0 relay-1 | V0910 00:46:43.438929 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c07b5e0 relay-1 | V0910 00:46:43.439229 8 MoQSession.cpp:4740] onSubscribeOk id=1 sess=0x7f876c07b5e0 relay-1 | V0910 00:46:43.439252 8 MoQSession.cpp:6158] Subscribe ready trackReceiveState=0x7f876c08a2e0 requestID=1 relay-1 | V0910 00:46:43.439262 8 MoQSession.cpp:6178] sendSubscribeOk sess=0x7f876c08e500 relay-1 | V0910 00:46:43.448435 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f876c068a70 test-client-1 | 2026-09-10T00:46:46.440499Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | E20260910 00:46:46.440840 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260910 00:46:46.440914 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f6d2498f57357209, server CID=4000001fcbe3e19f, downstream=[::ffff:172.18.0.3]:55244, [::]:4443=local, drain=none relay-1 | E20260910 00:46:46.440989 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260910 00:46:46.441016 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=663652e9c342d819, server CID=4000001d5a5d2aef, downstream=[::ffff:172.18.0.3]:43406, [::]:4443=local, drain=none relay-1 | E0910 00:46:46.441166 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0910 00:46:46.441187 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f876c07b5e0 relay-1 | V0910 00:46:46.441192 8 MoQSession.cpp:2913] close sess=0x7f876c07b5e0 relay-1 | V0910 00:46:46.441203 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0910 00:46:46.441211 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0910 00:46:46.441219 8 MoQSession.cpp:2140] subscribeError trackReceiveState=0x7f876c08a2e0 relay-1 | V0910 00:46:46.441230 8 MoQSession.cpp:2169] processPublishDone trackReceiveState=0x7f876c08a2e0 relay-1 | V0910 00:46:46.441236 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0910 00:46:46.441243 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0910 00:46:46.441247 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f876c08e500 relay-1 | V0910 00:46:46.441252 8 MoQSession.cpp:6283] sendPublishDone sess=0x7f876c08e500 relay-1 | V0910 00:46:46.441271 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f876c05e100 relay-1 | V0910 00:46:46.441281 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0910 00:46:46.441288 8 MoQRelay.cpp:1945] Publisher terminated for moq-test/interop/test-track relay-1 | V0910 00:46:46.441304 8 MoQCache.cpp:2259] Added track to LRU: moq-test/interop/test-track relay-1 | V0910 00:46:46.441310 8 MoQSession.cpp:2124] cancel alias=1 requestID=1 relay-1 | V0910 00:46:46.441316 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f876c07b5e0 relay-1 | V0910 00:46:46.441327 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0910 00:46:46.441333 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0910 00:46:46.441340 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f876c07b5e0 relay-1 | E0910 00:46:46.441433 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0910 00:46:46.441443 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f876c08e500 relay-1 | V0910 00:46:46.441447 8 MoQSession.cpp:2913] close sess=0x7f876c08e500 relay-1 | V0910 00:46:46.441452 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f876c08e500 relay-1 | V0910 00:46:46.441461 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f876c08e500 relay-1 | V0910 00:46:46.441523 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c07b5e0 relay-1 | V0910 00:46:46.441536 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c07b5e0 relay-1 | V0910 00:46:46.441543 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c07b5e0 relay-1 | V0910 00:46:46.441549 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c08e500 relay-1 | V0910 00:46:46.441554 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c08e500 relay-1 | V0910 00:46:46.441589 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f876c07b5e0 relay-1 | V0910 00:46:46.441620 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f876c08e500 test-client-1 | 2026-09-10T00:46:46.441645Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38934 dual_stack=true test-client-1 | 2026-09-10T00:46:46.441716Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-10T00:46:46.441785Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3007 test-client-1 | publisher_connection_id: ec9a38317e4596bb7fe3b087f4d16eed test-client-1 | subscriber_connection_id: 71028cb059037f8d8f517721d3028c49 test-client-1 | ... relay-1 | V0910 00:46:46.445186 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0910 00:46:46.445204 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0910 00:46:46.445316 8 MoQSession.cpp:2631] start sess=0x7f876c008610 relay-1 | V0910 00:46:46.445337 8 MoQSession.cpp:2981] sendSetup sess=0x7f876c008610 relay-1 | V0910 00:46:46.445422 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f876c008610 relay-1 | V0910 00:46:46.445629 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f876c008610 relay-1 | V0910 00:46:46.445658 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c008610 relay-1 | V0910 00:46:46.445667 8 MoQSession.cpp:3125] onClientSetup sess=0x7f876c008610 relay-1 | V0910 00:46:46.445671 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0910 00:46:46.445675 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0910 00:46:46.445680 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-10T00:46:46.445637Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0910 00:46:46.445929 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f876c008610 relay-1 | V0910 00:46:46.445985 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c008610 relay-1 | V0910 00:46:46.445998 8 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f876c008610 relay-1 | V0910 00:46:46.446018 8 MoQSession.cpp:4369] Application subscribe error err=no such namespace or track relay-1 | V0910 00:46:46.446027 8 MoQSession.cpp:6196] subscribeError sess=0x7f876c008610 test-client-1 | 2026-09-10T00:46:46.446153Z  WARN moq_transport::serve::error: [9d259a15-52dc-40d2-bede-c3ab7d7de78a] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260910 00:46:46.446291 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260910 00:46:46.446348 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3484c29c25068c45, server CID=4000001fe9b42f8d, downstream=[::ffff:172.18.0.3]:38934, [::]:4443=local, drain=none relay-1 | E0910 00:46:46.446397 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0910 00:46:46.446409 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f876c008610 test-client-1 | 2026-09-10T00:46:46.446558Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0910 00:46:46.446412 8 MoQSession.cpp:2913] close sess=0x7f876c008610 relay-1 | V0910 00:46:46.446418 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f876c008610 relay-1 | V0910 00:46:46.446427 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f876c008610 relay-1 | V0910 00:46:46.446495 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c008610 relay-1 | V0910 00:46:46.446506 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c008610 relay-1 | V0910 00:46:46.446526 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f876c008610 relay-1 | V0910 00:46:46.451721 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f876c07b5e0 relay-1 | V0910 00:46:46.451753 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f876c08e500 relay-1 | V0910 00:46:46.451774 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f876c008610 test-client-1 | 2026-09-10T00:46:46.947783Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38238 dual_stack=true relay-1 | V0910 00:46:46.951156 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0910 00:46:46.951188 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0910 00:46:46.951341 8 MoQSession.cpp:2631] start sess=0x7f876c059ab0 relay-1 | V0910 00:46:46.951361 8 MoQSession.cpp:2981] sendSetup sess=0x7f876c059ab0 relay-1 | V0910 00:46:46.951508 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f876c059ab0 test-client-1 | 2026-09-10T00:46:46.951690Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0910 00:46:46.951704 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f876c059ab0 relay-1 | V0910 00:46:46.951758 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c059ab0 relay-1 | V0910 00:46:46.951767 8 MoQSession.cpp:3125] onClientSetup sess=0x7f876c059ab0 relay-1 | V0910 00:46:46.951771 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0910 00:46:46.951775 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0910 00:46:46.951780 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0910 00:46:46.951919 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f876c059ab0 relay-1 | V0910 00:46:46.951978 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c059ab0 relay-1 | V0910 00:46:46.951989 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f876c059ab0 relay-1 | V0910 00:46:46.952003 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0910 00:46:46.952015 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f876c059ab0 test-client-1 | 2026-09-10T00:46:49.952634Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-10T00:46:49.952661Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:9d259a15-52dc-40d2-bede-c3ab7d7de78a] (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3512 test-client-1 | subscriber_connection_id: be23262bdae78f96344157d27fcc034b test-client-1 | publisher_connection_id: bf9fa867d95c5c619442391d7ac0741f test-client-1 | ... relay-1 | V0910 00:46:49.952947 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f876c059ab0 relay-1 | V0910 00:46:49.952999 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0910 00:46:49.953009 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0910 00:46:49.953019 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c059ab0 relay-1 | V0910 00:46:49.953032 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c059ab0 relay-1 | E20260910 00:46:49.953308 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260910 00:46:49.953372 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=52adb3437977658b, server CID=4000001e6cd1e3d5, downstream=[::ffff:172.18.0.3]:38238, [::]:4443=local, drain=none relay-1 | E0910 00:46:49.953469 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0910 00:46:49.953495 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f876c059ab0 relay-1 | V0910 00:46:49.953519 8 MoQSession.cpp:2913] close sess=0x7f876c059ab0 relay-1 | V0910 00:46:49.953543 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f876c059ab0 relay-1 | V0910 00:46:49.953580 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f876c059ab0 relay-1 | V0910 00:46:49.953732 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f876c059ab0 test-client-1 | 2026-09-10T00:46:49.953786Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-10T00:46:49.953896Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42694 dual_stack=true relay-1 | V0910 00:46:49.957406 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0910 00:46:49.957425 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0910 00:46:49.957541 8 MoQSession.cpp:2631] start sess=0x7f876c063190 relay-1 | V0910 00:46:49.957564 8 MoQSession.cpp:2981] sendSetup sess=0x7f876c063190 relay-1 | V0910 00:46:49.957646 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f876c063190 relay-1 | V0910 00:46:49.957893 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f876c063190 relay-1 | V0910 00:46:49.957921 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c063190 relay-1 | V0910 00:46:49.957937 8 MoQSession.cpp:3125] onClientSetup sess=0x7f876c063190 relay-1 | V0910 00:46:49.957943 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup test-client-1 | 2026-09-10T00:46:49.957850Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0910 00:46:49.957948 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0910 00:46:49.957975 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0910 00:46:49.958055 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f876c063190 relay-1 | V0910 00:46:49.958085 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c063190 relay-1 | V0910 00:46:49.958095 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f876c063190 relay-1 | V0910 00:46:49.958109 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0910 00:46:49.958119 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f876c063190 relay-1 | V0910 00:46:50.042763 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f876c059ab0 test-client-1 | 2026-09-10T00:46:51.959050Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0910 00:46:51.959360 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f876c063190 relay-1 | V0910 00:46:51.959384 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0910 00:46:51.959391 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0910 00:46:51.959399 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c063190 relay-1 | V0910 00:46:51.959409 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c063190 test-client-1 | 2026-09-10T00:46:52.060055Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2107 test-client-1 | connection_id: 889cda54a2a79ce2d58e6b58e58a024a test-client-1 | ... relay-1 | E20260910 00:46:52.060384 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260910 00:46:52.060461 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=395bf32af8a5426a, server CID=400000046d524b74, downstream=[::ffff:172.18.0.3]:42694, [::]:4443=local, drain=none relay-1 | E0910 00:46:52.060537 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0910 00:46:52.060552 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f876c063190 relay-1 | V0910 00:46:52.060557 8 MoQSession.cpp:2913] close sess=0x7f876c063190 relay-1 | V0910 00:46:52.060568 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f876c063190 relay-1 | V0910 00:46:52.060588 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f876c063190 test-client-1 | 2026-09-10T00:46:52.060733Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0910 00:46:52.060866 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f876c063190 test-client-1 | 2026-09-10T00:46:52.061111Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49731 dual_stack=true relay-1 | V0910 00:46:52.063237 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0910 00:46:52.063255 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0910 00:46:52.063368 8 MoQSession.cpp:2631] start sess=0x7f876c077340 relay-1 | V0910 00:46:52.063390 8 MoQSession.cpp:2981] sendSetup sess=0x7f876c077340 test-client-1 | 2026-09-10T00:46:52.063605Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0910 00:46:52.063483 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f876c077340 relay-1 | V0910 00:46:52.063606 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f876c077340 relay-1 | V0910 00:46:52.063625 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c077340 relay-1 | V0910 00:46:52.063631 8 MoQSession.cpp:3125] onClientSetup sess=0x7f876c077340 relay-1 | V0910 00:46:52.063639 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0910 00:46:52.063643 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0910 00:46:52.063648 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0910 00:46:52.063743 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f876c077340 relay-1 | V0910 00:46:52.063794 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c077340 relay-1 | V0910 00:46:52.063812 8 MoQSession.cpp:4908] onPublishImpl reqID=0 sess=0x7f876c077340 relay-1 | V0910 00:46:52.063835 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0910 00:46:52.063842 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0910 00:46:52.063859 8 MoQSession.cpp:6001] publishOk reqID=0 sess=0x7f876c077340 test-client-1 | 2026-09-10T00:46:52.064093Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-10T00:46:52.064207Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" relay-1 | V0910 00:46:52.064269 8 MoQSession.cpp:5041] PublishDone id=0 code=2 reason=publish ended relay-1 | V0910 00:46:52.064310 8 MoQSession.cpp:2169] processPublishDone trackReceiveState=0x7f876c07e600 relay-1 | V0910 00:46:52.064316 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0910 00:46:52.064322 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0910 00:46:52.064329 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0910 00:46:52.064334 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0910 00:46:52.064343 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c077340 relay-1 | E20260910 00:46:52.064407 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260910 00:46:52.064478 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b0b83e972b8bab73, server CID=4000001f88d1eb79, downstream=[::ffff:172.18.0.3]:49731, [::]:4443=local, drain=none test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 76b046e97804d5ef8d683ddd936e369a test-client-1 | ... relay-1 | E0910 00:46:52.064541 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0910 00:46:52.064551 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f876c077340 test-client-1 | 2026-09-10T00:46:52.064664Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0910 00:46:52.064554 8 MoQSession.cpp:2913] close sess=0x7f876c077340 relay-1 | V0910 00:46:52.064559 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f876c077340 relay-1 | V0910 00:46:52.064567 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f876c077340 relay-1 | V0910 00:46:52.064634 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c077340 relay-1 | V0910 00:46:52.064658 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f876c077340 test-client-1 | 2026-09-10T00:46:52.065167Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45788 dual_stack=true relay-1 | V0910 00:46:52.066784 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0910 00:46:52.066805 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0910 00:46:52.066890 8 MoQSession.cpp:2631] start sess=0x7f876c081b70 relay-1 | V0910 00:46:52.066907 8 MoQSession.cpp:2981] sendSetup sess=0x7f876c081b70 relay-1 | V0910 00:46:52.066946 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f876c081b70 relay-1 | V0910 00:46:52.067149 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f876c081b70 relay-1 | V0910 00:46:52.067175 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c081b70 relay-1 | V0910 00:46:52.067181 8 MoQSession.cpp:3125] onClientSetup sess=0x7f876c081b70 relay-1 | V0910 00:46:52.067183 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0910 00:46:52.067187 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0910 00:46:52.067191 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-10T00:46:52.067816Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36839 dual_stack=true relay-1 | V0910 00:46:52.069407 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0910 00:46:52.069427 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0910 00:46:52.069547 8 MoQSession.cpp:2631] start sess=0x7f876c091a00 relay-1 | V0910 00:46:52.069566 8 MoQSession.cpp:2981] sendSetup sess=0x7f876c091a00 relay-1 | V0910 00:46:52.069649 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f876c091a00 relay-1 | V0910 00:46:52.069788 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f876c091a00 relay-1 | V0910 00:46:52.069849 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c091a00 test-client-1 | 2026-09-10T00:46:52.069842Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0910 00:46:52.069888 8 MoQSession.cpp:3125] onClientSetup sess=0x7f876c091a00 relay-1 | V0910 00:46:52.069896 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0910 00:46:52.069900 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0910 00:46:52.069905 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0910 00:46:52.070088 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f876c063190 relay-1 | V0910 00:46:52.070127 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f876c077340 relay-1 | V0910 00:46:52.070144 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f876c081b70 relay-1 | V0910 00:46:52.070170 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c081b70 relay-1 | V0910 00:46:52.070179 8 MoQSession.cpp:4908] onPublishImpl reqID=0 sess=0x7f876c081b70 relay-1 | V0910 00:46:52.070208 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0910 00:46:52.070213 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0910 00:46:52.070223 8 MoQSession.cpp:6001] publishOk reqID=0 sess=0x7f876c081b70 test-client-1 | 2026-09-10T00:46:52.070372Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0910 00:46:52.070512 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f876c091a00 relay-1 | V0910 00:46:52.070542 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c091a00 relay-1 | V0910 00:46:52.070551 8 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f876c091a00 relay-1 | V0910 00:46:52.070577 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0910 00:46:52.070580 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0910 00:46:52.070585 8 MoQRelay.cpp:1982] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0910 00:46:52.070595 8 MoQSession.cpp:6178] sendSubscribeOk sess=0x7f876c091a00 relay-1 | V0910 00:46:52.070664 8 MoQSession.cpp:6455] requestUpdate sess=0x7f876c081b70 test-client-1 | 2026-09-10T00:46:52.070877Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-10T00:46:52.070889Z  WARN moq_transport::serve::error: [573884a4-71d3-45fc-ae97-9419f2aba32d] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0910 00:46:52.071016 8 MoQSession.cpp:3449] Failing pending request id=1 peer FINed without terminal reply sess=0x7f876c081b70 relay-1 | V0910 00:46:52.071031 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c081b70 relay-1 | E0910 00:46:52.071041 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 108 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... relay-1 | E20260910 00:46:52.172451 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260910 00:46:52.172540 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=cde7af24992c00e3, server CID=4000000cc69fb930, downstream=[::ffff:172.18.0.3]:45788, [::]:4443=local, drain=none relay-1 | E20260910 00:46:52.172596 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260910 00:46:52.172613 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=75a7ef1dd655a092, server CID=4000001023fcf603, downstream=[::ffff:172.18.0.3]:36839, [::]:4443=local, drain=none test-client-1 | 2026-09-10T00:46:52.172979Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-10T00:46:52.173057Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0910 00:46:52.172693 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0910 00:46:52.172712 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f876c081b70 relay-1 | V0910 00:46:52.172717 8 MoQSession.cpp:2913] close sess=0x7f876c081b70 relay-1 | V0910 00:46:52.172727 8 MoQSession.cpp:2140] subscribeError trackReceiveState=0x7f876c07e600 relay-1 | V0910 00:46:52.172730 8 MoQSession.cpp:2169] processPublishDone trackReceiveState=0x7f876c07e600 relay-1 | V0910 00:46:52.172736 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0910 00:46:52.172743 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0910 00:46:52.172750 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0910 00:46:52.172753 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f876c091a00 relay-1 | V0910 00:46:52.172760 8 MoQSession.cpp:6283] sendPublishDone sess=0x7f876c091a00 relay-1 | V0910 00:46:52.172780 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f876c05e100 relay-1 | V0910 00:46:52.172784 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0910 00:46:52.172791 8 MoQRelay.cpp:1945] Publisher terminated for moq-test/publish/published-track relay-1 | V0910 00:46:52.172798 8 MoQSession.cpp:2124] cancel alias=0 requestID=0 relay-1 | V0910 00:46:52.172803 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f876c081b70 relay-1 | V0910 00:46:52.172820 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f876c081b70 relay-1 | E0910 00:46:52.172924 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0910 00:46:52.172930 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f876c091a00 relay-1 | V0910 00:46:52.172934 8 MoQSession.cpp:2913] close sess=0x7f876c091a00 relay-1 | V0910 00:46:52.172938 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f876c091a00 relay-1 | V0910 00:46:52.172947 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f876c091a00 relay-1 | V0910 00:46:52.173074 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c081b70 relay-1 | V0910 00:46:52.173086 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c091a00 relay-1 | V0910 00:46:52.173093 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c091a00 relay-1 | V0910 00:46:52.173127 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f876c081b70 relay-1 | V0910 00:46:52.173134 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f876c081b70 relay-1 | V0910 00:46:52.173147 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f876c091a00 test-client-1 | 2026-09-10T00:46:52.173310Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37384 dual_stack=true relay-1 | V0910 00:46:52.175324 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0910 00:46:52.175341 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 test-client-1 | 2026-09-10T00:46:52.175687Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0910 00:46:52.175445 8 MoQSession.cpp:2631] start sess=0x7f876c0630f0 relay-1 | V0910 00:46:52.175466 8 MoQSession.cpp:2981] sendSetup sess=0x7f876c0630f0 relay-1 | V0910 00:46:52.175559 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f876c0630f0 relay-1 | V0910 00:46:52.175646 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f876c0630f0 relay-1 | V0910 00:46:52.175688 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c0630f0 relay-1 | V0910 00:46:52.175700 8 MoQSession.cpp:3125] onClientSetup sess=0x7f876c0630f0 relay-1 | V0910 00:46:52.175705 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0910 00:46:52.175707 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0910 00:46:52.175711 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0910 00:46:52.175896 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f876c0630f0 relay-1 | V0910 00:46:52.175925 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f876c0630f0 relay-1 | V0910 00:46:52.175939 8 MoQSession.cpp:4232] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7f876c0630f0 relay-1 | V0910 00:46:52.183333 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f876c091a00 relay-1 | V0910 00:46:52.676461 8 MoQSession.cpp:4369] Application subscribe error err=rendezvous timeout expired relay-1 | V0910 00:46:52.676486 8 MoQSession.cpp:6196] subscribeError sess=0x7f876c0630f0 test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 504 test-client-1 | connection_id: 1d1a927db4fb70424d549552e46cd96d test-client-1 | ... relay-1 | V0910 00:46:52.677054 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c0630f0 test-client-1 | 2026-09-10T00:46:52.677041Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT relay-1 | V0910 00:46:52.677079 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f876c0630f0 relay-1 | E20260910 00:46:52.677145 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260910 00:46:52.677210 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5bbf47ec792fb645, server CID=4000000e90f9e173, downstream=[::ffff:172.18.0.3]:37384, [::]:4443=local, drain=none relay-1 | E0910 00:46:52.677296 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0910 00:46:52.677304 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f876c0630f0 relay-1 | V0910 00:46:52.677308 8 MoQSession.cpp:2913] close sess=0x7f876c0630f0 relay-1 | V0910 00:46:52.677317 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f876c0630f0 relay-1 | V0910 00:46:52.677329 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f876c0630f0 relay-1 | V0910 00:46:52.677439 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f876c0630f0 relay-1 | V0910 00:46:52.687602 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f876c0630f0 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'