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-02T22:00:57Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-02T22:00:57Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-02T22:00:57Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-02T22:00:57Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-02T22:00:57Z" 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 | V0902 22:00:57.979459 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0902 22:00:57.980597 7 MoQServer.cpp:171] 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-02T22:01:03.592890Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36918 dual_stack=true relay-1 | V0902 22:01:03.596744 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0902 22:01:03.596769 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0902 22:01:03.596969 8 MoQSession.cpp:2686] start sess=0x7f775804b850 relay-1 | V0902 22:01:03.596992 8 MoQSession.cpp:3070] sendSetup sess=0x7f775804b850 relay-1 | V0902 22:01:03.597090 8 MoQSession.cpp:3016] controlWriteLoop sess=0x7f775804b850 relay-1 | V0902 22:01:03.597302 8 MoQSession.cpp:6881] onNewUniStream sess=0x7f775804b850 relay-1 | V0902 22:01:03.597402 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f775804b850 relay-1 | V0902 22:01:03.597443 8 MoQSession.cpp:3214] onClientSetup sess=0x7f775804b850 relay-1 | V0902 22:01:03.597450 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0902 22:01:03.597454 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0902 22:01:03.597460 8 MoQSession.cpp:3290] Negotiated Version=0xff000012 (draft-18) relay-1 | E20260902 22:01:03.597503 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260902 22:01:03.597699 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=08004c256e423b73, server CID=4000000c66863166, downstream=[::ffff:172.18.0.3]:36918, [::]:4443=local, drain=none relay-1 | E0902 22:01:03.597768 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0902 22:01:03.597774 8 MoQSession.cpp:7312] onSessionEnderr=4294967295 sess=0x7f775804b850 relay-1 | V0902 22:01:03.597777 8 MoQSession.cpp:2992] close sess=0x7f775804b850 relay-1 | V0902 22:01:03.597800 8 MoQSession.cpp:2640] requestCancellation from cleanup sess=0x7f775804b850 relay-1 | V0902 22:01:03.597837 8 MoQSession.cpp:3009] requestCancellation from close sess=0x7f775804b850 relay-1 | V0902 22:01:03.597902 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f775804b850 relay-1 | V0902 22:01:03.597983 8 MoQSession.cpp:3018] exit controlWriteLoop sess=0x7f775804b850 relay-1 | V0902 22:01:03.597991 8 MoQSession.cpp:2578] ~MoQSession sess=0x7f775804b850 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 8b916cfcb30b83a054f5c45157d1bcc9 test-client-1 | ... test-client-1 | 2026-09-02T22:01:03.597356Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | 2026-09-02T22:01:03.597938Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-02T22:01:03.598236Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39195 dual_stack=true relay-1 | V0902 22:01:03.599795 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0902 22:01:03.599814 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0902 22:01:03.599917 8 MoQSession.cpp:2686] start sess=0x7f7758064cd0 test-client-1 | 2026-09-02T22:01:03.600159Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0902 22:01:03.599935 8 MoQSession.cpp:3070] sendSetup sess=0x7f7758064cd0 relay-1 | V0902 22:01:03.600018 8 MoQSession.cpp:3016] controlWriteLoop sess=0x7f7758064cd0 relay-1 | V0902 22:01:03.600209 8 MoQSession.cpp:6881] onNewUniStream sess=0x7f7758064cd0 relay-1 | V0902 22:01:03.600237 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f7758064cd0 relay-1 | V0902 22:01:03.600242 8 MoQSession.cpp:3214] onClientSetup sess=0x7f7758064cd0 relay-1 | V0902 22:01:03.600322 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0902 22:01:03.600326 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0902 22:01:03.600331 8 MoQSession.cpp:3290] Negotiated Version=0xff000012 (draft-18) relay-1 | V0902 22:01:03.600366 8 MoQSession.cpp:6909] onNewBidiStream sess=0x7f7758064cd0 relay-1 | V0902 22:01:03.600389 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f7758064cd0 relay-1 | V0902 22:01:03.600402 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f7758064cd0 relay-1 | V0902 22:01:03.600419 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0902 22:01:03.600427 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f7758064cd0 test-client-1 | 2026-09-02T22:01:05.601527Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 32c26eeede6316053dd41276a93f0b6a test-client-1 | ... test-client-1 | 2026-09-02T22:01:05.602028Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260902 22:01:05.601648 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260902 22:01:05.601725 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0916996d89dc22d7, server CID=40000012c56dc53e, downstream=[::ffff:172.18.0.3]:39195, [::]:4443=local, drain=none relay-1 | E0902 22:01:05.601810 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0902 22:01:05.601825 8 MoQSession.cpp:7312] onSessionEnderr=4294967295 sess=0x7f7758064cd0 relay-1 | V0902 22:01:05.601830 8 MoQSession.cpp:2992] close sess=0x7f7758064cd0 relay-1 | V0902 22:01:05.601841 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0902 22:01:05.601849 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0902 22:01:05.601858 8 MoQSession.cpp:2640] requestCancellation from cleanup sess=0x7f7758064cd0 relay-1 | V0902 22:01:05.601878 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0902 22:01:05.601887 8 MoQSession.cpp:3009] requestCancellation from close sess=0x7f7758064cd0 relay-1 | V0902 22:01:05.601988 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f7758064cd0 relay-1 | V0902 22:01:05.601997 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f7758064cd0 relay-1 | V0902 22:01:05.602027 8 MoQSession.cpp:3018] exit controlWriteLoop sess=0x7f7758064cd0 test-client-1 | 2026-09-02T22:01:05.602601Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47999 dual_stack=true relay-1 | V0902 22:01:05.604674 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0902 22:01:05.604691 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0902 22:01:05.604827 8 MoQSession.cpp:2686] start sess=0x7f77580636b0 relay-1 | V0902 22:01:05.604851 8 MoQSession.cpp:3070] sendSetup sess=0x7f77580636b0 relay-1 | V0902 22:01:05.604939 8 MoQSession.cpp:3016] controlWriteLoop sess=0x7f77580636b0 relay-1 | V0902 22:01:05.605074 8 MoQSession.cpp:6881] onNewUniStream sess=0x7f77580636b0 test-client-1 | 2026-09-02T22:01:05.605146Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0902 22:01:05.605097 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f77580636b0 relay-1 | V0902 22:01:05.605149 8 MoQSession.cpp:3214] onClientSetup sess=0x7f77580636b0 relay-1 | V0902 22:01:05.605174 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0902 22:01:05.605192 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0902 22:01:05.605204 8 MoQSession.cpp:3290] Negotiated Version=0xff000012 (draft-18) relay-1 | V0902 22:01:05.605328 8 MoQSession.cpp:6909] onNewBidiStream sess=0x7f77580636b0 relay-1 | V0902 22:01:05.605356 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f77580636b0 relay-1 | V0902 22:01:05.605372 8 MoQSession.cpp:4321] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f77580636b0 relay-1 | V0902 22:01:05.605397 8 MoQSession.cpp:4458] Application subscribe error err=no such namespace or track relay-1 | V0902 22:01:05.605401 8 MoQSession.cpp:6339] subscribeError sess=0x7f77580636b0 test-client-1 | 2026-09-02T22:01:05.605607Z  WARN moq_transport::serve::error: [736e39a7-610c-4d8f-9567-a9cce79a2704] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1646 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 484cd5e982ecbc026332250c88bacd97 relay-1 | V0902 22:01:05.605748 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f77580636b0 test-client-1 | ... test-client-1 | 2026-09-02T22:01:05.605741Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:736e39a7-610c-4d8f-9567-a9cce79a2704] relay-1 | E20260902 22:01:05.605934 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260902 22:01:05.605983 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f9cbf171db3ac3c9, server CID=40000000d651b1e1, downstream=[::ffff:172.18.0.3]:47999, [::]:4443=local, drain=none relay-1 | E0902 22:01:05.606028 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0902 22:01:05.606039 8 MoQSession.cpp:7312] onSessionEnderr=4294967295 sess=0x7f77580636b0 relay-1 | V0902 22:01:05.606042 8 MoQSession.cpp:2992] close sess=0x7f77580636b0 relay-1 | V0902 22:01:05.606049 8 MoQSession.cpp:2640] requestCancellation from cleanup sess=0x7f77580636b0 relay-1 | V0902 22:01:05.606058 8 MoQSession.cpp:3009] requestCancellation from close sess=0x7f77580636b0 relay-1 | V0902 22:01:05.606126 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f77580636b0 relay-1 | V0902 22:01:05.606165 8 MoQSession.cpp:3018] exit controlWriteLoop sess=0x7f77580636b0 test-client-1 | 2026-09-02T22:01:05.606234Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-02T22:01:05.606848Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39384 dual_stack=true relay-1 | V0902 22:01:05.608550 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0902 22:01:05.608565 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0902 22:01:05.608653 8 MoQSession.cpp:2686] start sess=0x7f7758075400 relay-1 | V0902 22:01:05.608671 8 MoQSession.cpp:3070] sendSetup sess=0x7f7758075400 relay-1 | V0902 22:01:05.608712 8 MoQSession.cpp:3016] controlWriteLoop sess=0x7f7758075400 relay-1 | V0902 22:01:05.608976 8 MoQSession.cpp:6881] onNewUniStream sess=0x7f7758075400 relay-1 | V0902 22:01:05.609002 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f7758075400 relay-1 | V0902 22:01:05.609007 8 MoQSession.cpp:3214] onClientSetup sess=0x7f7758075400 relay-1 | V0902 22:01:05.609011 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0902 22:01:05.609014 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0902 22:01:05.609019 8 MoQSession.cpp:3290] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-02T22:01:05.609733Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58024 dual_stack=true relay-1 | V0902 22:01:05.611394 8 MoQSession.cpp:2578] ~MoQSession sess=0x7f7758064cd0 relay-1 | V0902 22:01:05.611424 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0902 22:01:05.611429 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0902 22:01:05.611517 8 MoQSession.cpp:2686] start sess=0x7f7758057080 relay-1 | V0902 22:01:05.611536 8 MoQSession.cpp:3070] sendSetup sess=0x7f7758057080 relay-1 | V0902 22:01:05.611576 8 MoQSession.cpp:3016] controlWriteLoop sess=0x7f7758057080 test-client-1 | 2026-09-02T22:01:05.611801Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-02T22:01:05.611815Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0902 22:01:05.611813 8 MoQSession.cpp:6881] onNewUniStream sess=0x7f7758057080 relay-1 | V0902 22:01:05.611835 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f7758057080 relay-1 | V0902 22:01:05.611840 8 MoQSession.cpp:3214] onClientSetup sess=0x7f7758057080 relay-1 | V0902 22:01:05.611922 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0902 22:01:05.611927 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0902 22:01:05.611932 8 MoQSession.cpp:3290] Negotiated Version=0xff000012 (draft-18) relay-1 | V0902 22:01:05.611984 8 MoQSession.cpp:6909] onNewBidiStream sess=0x7f7758075400 relay-1 | V0902 22:01:05.611990 8 MoQSession.cpp:6909] onNewBidiStream sess=0x7f7758057080 relay-1 | V0902 22:01:05.612008 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f7758075400 relay-1 | V0902 22:01:05.612014 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f7758075400 relay-1 | V0902 22:01:05.612018 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f7758057080 relay-1 | V0902 22:01:05.612022 8 MoQSession.cpp:4321] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f7758057080 relay-1 | V0902 22:01:05.612031 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0902 22:01:05.612038 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f7758075400 relay-1 | V0902 22:01:05.612064 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0902 22:01:05.612067 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0902 22:01:05.612075 8 MoQSession.cpp:6201] subscribe sess=0x7f7758075400 relay-1 | V0902 22:01:05.612166 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f7758075400 relay-1 | V0902 22:01:05.612405 8 MoQSession.cpp:4829] onSubscribeOk id=1 sess=0x7f7758075400 relay-1 | V0902 22:01:05.612430 8 MoQSession.cpp:6301] Subscribe ready trackReceiveState=0x7f775805eba0 requestID=1 relay-1 | V0902 22:01:05.612443 8 MoQSession.cpp:6321] sendSubscribeOk sess=0x7f7758057080 relay-1 | V0902 22:01:05.621608 8 MoQSession.cpp:2578] ~MoQSession sess=0x7f77580636b0 test-client-1 | 2026-09-02T22:01:08.613810Z  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: 3008 test-client-1 | publisher_connection_id: c00cbdabe2d3f415dccedce092500ed4 test-client-1 | subscriber_connection_id: 228796c0b1d6231ecb8c0603cac22328 test-client-1 | ... test-client-1 | 2026-09-02T22:01:08.614478Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-02T22:01:08.614528Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260902 22:01:08.613950 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260902 22:01:08.614032 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=97b9f5b7e8810e55, server CID=4000001921ed3b43, downstream=[::ffff:172.18.0.3]:39384, [::]:4443=local, drain=none relay-1 | E20260902 22:01:08.614097 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260902 22:01:08.614112 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c5713bcbad04cd08, server CID=400000135aa2a195, downstream=[::ffff:172.18.0.3]:58024, [::]:4443=local, drain=none relay-1 | E0902 22:01:08.614189 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0902 22:01:08.614203 8 MoQSession.cpp:7312] onSessionEnderr=4294967295 sess=0x7f7758075400 relay-1 | V0902 22:01:08.614208 8 MoQSession.cpp:2992] close sess=0x7f7758075400 relay-1 | V0902 22:01:08.614217 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0902 22:01:08.614225 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0902 22:01:08.614233 8 MoQSession.cpp:2189] subscribeError trackReceiveState=0x7f775805eba0 relay-1 | V0902 22:01:08.614236 8 MoQSession.cpp:2218] processPublishDone trackReceiveState=0x7f775805eba0 relay-1 | V0902 22:01:08.614242 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0902 22:01:08.614249 8 MoQForwarder.cpp:602] publishDone pubDone reason=closed locally relay-1 | V0902 22:01:08.614253 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f7758057080 relay-1 | V0902 22:01:08.614257 8 MoQSession.cpp:6426] sendPublishDone sess=0x7f7758057080 relay-1 | V0902 22:01:08.614274 8 MoQForwarder.cpp:380] Resetting open subgroups for subscriber=0x7f77580584a0 relay-1 | V0902 22:01:08.614277 8 MoQForwarder.cpp:402] subscribers_.size()=0 relay-1 | I0902 22:01:08.614281 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/interop/test-track relay-1 | V0902 22:01:08.614300 8 MoQCache.cpp:2232] Added track to LRU: moq-test/interop/test-track relay-1 | V0902 22:01:08.614306 8 MoQSession.cpp:2167] cancel alias=1 requestID=1 relay-1 | V0902 22:01:08.614312 8 MoQSession.cpp:2640] requestCancellation from cleanup sess=0x7f7758075400 relay-1 | V0902 22:01:08.614321 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0902 22:01:08.614326 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0902 22:01:08.614333 8 MoQSession.cpp:3009] requestCancellation from close sess=0x7f7758075400 relay-1 | E0902 22:01:08.614441 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0902 22:01:08.614445 8 MoQSession.cpp:7312] onSessionEnderr=4294967295 sess=0x7f7758057080 relay-1 | V0902 22:01:08.614448 8 MoQSession.cpp:2992] close sess=0x7f7758057080 relay-1 | V0902 22:01:08.614452 8 MoQSession.cpp:2640] requestCancellation from cleanup sess=0x7f7758057080 relay-1 | V0902 22:01:08.614459 8 MoQSession.cpp:3009] requestCancellation from close sess=0x7f7758057080 relay-1 | V0902 22:01:08.614529 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f7758075400 relay-1 | V0902 22:01:08.614539 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f7758075400 relay-1 | V0902 22:01:08.614546 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f7758075400 relay-1 | V0902 22:01:08.614552 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f7758057080 relay-1 | V0902 22:01:08.614557 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f7758057080 relay-1 | V0902 22:01:08.614589 8 MoQSession.cpp:3018] exit controlWriteLoop sess=0x7f7758075400 relay-1 | V0902 22:01:08.614602 8 MoQSession.cpp:3018] exit controlWriteLoop sess=0x7f7758057080 test-client-1 | 2026-09-02T22:01:08.614907Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45314 dual_stack=true relay-1 | V0902 22:01:08.616945 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0902 22:01:08.616967 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0902 22:01:08.617069 8 MoQSession.cpp:2686] start sess=0x7f77580495b0 relay-1 | V0902 22:01:08.617088 8 MoQSession.cpp:3070] sendSetup sess=0x7f77580495b0 relay-1 | V0902 22:01:08.617151 8 MoQSession.cpp:3016] controlWriteLoop sess=0x7f77580495b0 test-client-1 | 2026-09-02T22:01:08.617321Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0902 22:01:08.617460 8 MoQSession.cpp:6881] onNewUniStream sess=0x7f77580495b0 relay-1 | V0902 22:01:08.617484 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f77580495b0 relay-1 | V0902 22:01:08.617492 8 MoQSession.cpp:3214] onClientSetup sess=0x7f77580495b0 relay-1 | V0902 22:01:08.617496 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0902 22:01:08.617500 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0902 22:01:08.617505 8 MoQSession.cpp:3290] Negotiated Version=0xff000012 (draft-18) relay-1 | V0902 22:01:08.617617 8 MoQSession.cpp:6909] onNewBidiStream sess=0x7f77580495b0 relay-1 | V0902 22:01:08.617654 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f77580495b0 relay-1 | V0902 22:01:08.617688 8 MoQSession.cpp:4321] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f77580495b0 relay-1 | V0902 22:01:08.617714 8 MoQSession.cpp:4458] Application subscribe error err=no such namespace or track relay-1 | V0902 22:01:08.617718 8 MoQSession.cpp:6339] subscribeError sess=0x7f77580495b0 test-client-1 | 2026-09-02T22:01:08.617867Z  WARN moq_transport::serve::error: [725a09f3-e846-486c-b432-2f588128f44d] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1646 relay-1 | E20260902 22:01:08.618033 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260902 22:01:08.618075 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=90e2fd08fe727fd0, server CID=4000000732c54b6a, downstream=[::ffff:172.18.0.3]:45314, [::]:4443=local, drain=none relay-1 | E0902 22:01:08.618125 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0902 22:01:08.618155 8 MoQSession.cpp:7312] onSessionEnderr=4294967295 sess=0x7f77580495b0 relay-1 | V0902 22:01:08.618160 8 MoQSession.cpp:2992] close sess=0x7f77580495b0 relay-1 | V0902 22:01:08.618166 8 MoQSession.cpp:2640] requestCancellation from cleanup sess=0x7f77580495b0 test-client-1 | 2026-09-02T22:01:08.618281Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0902 22:01:08.618176 8 MoQSession.cpp:3009] requestCancellation from close sess=0x7f77580495b0 relay-1 | V0902 22:01:08.618242 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f77580495b0 relay-1 | V0902 22:01:08.618253 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f77580495b0 relay-1 | V0902 22:01:08.618274 8 MoQSession.cpp:3018] exit controlWriteLoop sess=0x7f77580495b0 relay-1 | V0902 22:01:08.633418 8 MoQSession.cpp:2578] ~MoQSession sess=0x7f7758075400 relay-1 | V0902 22:01:08.633454 8 MoQSession.cpp:2578] ~MoQSession sess=0x7f7758057080 relay-1 | V0902 22:01:08.633480 8 MoQSession.cpp:2578] ~MoQSession sess=0x7f77580495b0 test-client-1 | 2026-09-02T22:01:09.119411Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54919 dual_stack=true relay-1 | V0902 22:01:09.122469 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0902 22:01:09.122508 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0902 22:01:09.122780 8 MoQSession.cpp:2686] start sess=0x7f775806ff70 relay-1 | V0902 22:01:09.122802 8 MoQSession.cpp:3070] sendSetup sess=0x7f775806ff70 relay-1 | V0902 22:01:09.123055 8 MoQSession.cpp:3016] controlWriteLoop sess=0x7f775806ff70 test-client-1 | 2026-09-02T22:01:09.123241Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0902 22:01:09.123082 8 MoQSession.cpp:6881] onNewUniStream sess=0x7f775806ff70 relay-1 | V0902 22:01:09.123170 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f775806ff70 relay-1 | V0902 22:01:09.123179 8 MoQSession.cpp:3214] onClientSetup sess=0x7f775806ff70 relay-1 | V0902 22:01:09.123183 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0902 22:01:09.123186 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0902 22:01:09.123191 8 MoQSession.cpp:3290] Negotiated Version=0xff000012 (draft-18) relay-1 | V0902 22:01:09.123714 8 MoQSession.cpp:6909] onNewBidiStream sess=0x7f775806ff70 relay-1 | V0902 22:01:09.123909 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f775806ff70 relay-1 | V0902 22:01:09.124510 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f775806ff70 relay-1 | V0902 22:01:09.124648 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0902 22:01:09.124696 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f775806ff70 test-client-1 | 2026-09-02T22:01:12.124242Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-02T22:01:12.124266Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:725a09f3-e846-486c-b432-2f588128f44d] (may be expected) relay-1 | E20260902 22:01:12.124528 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260902 22:01:12.124603 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8333bd51deed3db1, server CID=40000013cb94e1b8, downstream=[::ffff:172.18.0.3]:54919, [::]:4443=local, drain=none relay-1 | E0902 22:01:12.124683 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0902 22:01:12.124702 8 MoQSession.cpp:7312] onSessionEnderr=4294967295 sess=0x7f775806ff70 relay-1 | V0902 22:01:12.124707 8 MoQSession.cpp:2992] close sess=0x7f775806ff70 relay-1 | V0902 22:01:12.124717 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0902 22:01:12.124725 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0902 22:01:12.124733 8 MoQSession.cpp:2640] requestCancellation from cleanup sess=0x7f775806ff70 relay-1 | V0902 22:01:12.124748 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0902 22:01:12.124758 8 MoQSession.cpp:3009] requestCancellation from close sess=0x7f775806ff70 relay-1 | V0902 22:01:12.124869 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f775806ff70 relay-1 | V0902 22:01:12.124884 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f775806ff70 relay-1 | V0902 22:01:12.124918 8 MoQSession.cpp:3018] exit controlWriteLoop sess=0x7f775806ff70 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: f7c51f721c88468cecf6eac0d7ebb928 test-client-1 | publisher_connection_id: 7150d49b0a767de84ded5d94997fa24b test-client-1 | ... test-client-1 | 2026-09-02T22:01:12.125012Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-02T22:01:12.125484Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59357 dual_stack=true relay-1 | V0902 22:01:12.127487 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0902 22:01:12.127511 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 test-client-1 | 2026-09-02T22:01:12.127846Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0902 22:01:12.127617 8 MoQSession.cpp:2686] start sess=0x7f775805cce0 relay-1 | V0902 22:01:12.127640 8 MoQSession.cpp:3070] sendSetup sess=0x7f775805cce0 relay-1 | V0902 22:01:12.127727 8 MoQSession.cpp:3016] controlWriteLoop sess=0x7f775805cce0 relay-1 | V0902 22:01:12.127811 8 MoQSession.cpp:6881] onNewUniStream sess=0x7f775805cce0 relay-1 | V0902 22:01:12.127857 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f775805cce0 relay-1 | V0902 22:01:12.127864 8 MoQSession.cpp:3214] onClientSetup sess=0x7f775805cce0 relay-1 | V0902 22:01:12.127867 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0902 22:01:12.127871 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0902 22:01:12.127879 8 MoQSession.cpp:3290] Negotiated Version=0xff000012 (draft-18) relay-1 | V0902 22:01:12.128075 8 MoQSession.cpp:6909] onNewBidiStream sess=0x7f775805cce0 relay-1 | V0902 22:01:12.128108 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f775805cce0 relay-1 | V0902 22:01:12.128118 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f775805cce0 relay-1 | V0902 22:01:12.128130 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0902 22:01:12.128158 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f775805cce0 relay-1 | V0902 22:01:12.205738 8 MoQSession.cpp:2578] ~MoQSession sess=0x7f775806ff70 test-client-1 | 2026-09-02T22:01:14.130101Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0902 22:01:14.130325 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f775805cce0 relay-1 | V0902 22:01:14.130355 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0902 22:01:14.130364 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0902 22:01:14.130373 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f775805cce0 relay-1 | V0902 22:01:14.130386 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f775805cce0 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2106 test-client-1 | connection_id: daac17641f6121c51d989af89ee64eae test-client-1 | ... test-client-1 | 2026-09-02T22:01:14.231001Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully relay-1 | E20260902 22:01:14.231316 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260902 22:01:14.231391 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7facb14eba984acb, server CID=40000007a629511e, downstream=[::ffff:172.18.0.3]:59357, [::]:4443=local, drain=none relay-1 | E0902 22:01:14.231496 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0902 22:01:14.231515 8 MoQSession.cpp:7312] onSessionEnderr=4294967295 sess=0x7f775805cce0 relay-1 | V0902 22:01:14.231520 8 MoQSession.cpp:2992] close sess=0x7f775805cce0 relay-1 | V0902 22:01:14.231531 8 MoQSession.cpp:2640] requestCancellation from cleanup sess=0x7f775805cce0 relay-1 | V0902 22:01:14.231553 8 MoQSession.cpp:3009] requestCancellation from close sess=0x7f775805cce0 relay-1 | V0902 22:01:14.231703 8 MoQSession.cpp:3018] exit controlWriteLoop sess=0x7f775805cce0 test-client-1 | 2026-09-02T22:01:14.231801Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-02T22:01:14.232113Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60189 dual_stack=true relay-1 | V0902 22:01:14.234228 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0902 22:01:14.234246 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0902 22:01:14.234353 8 MoQSession.cpp:2686] start sess=0x7f77580495b0 relay-1 | V0902 22:01:14.234375 8 MoQSession.cpp:3070] sendSetup sess=0x7f77580495b0 relay-1 | V0902 22:01:14.234468 8 MoQSession.cpp:3016] controlWriteLoop sess=0x7f77580495b0 relay-1 | V0902 22:01:14.234716 8 MoQSession.cpp:6881] onNewUniStream sess=0x7f77580495b0 relay-1 | V0902 22:01:14.234745 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f77580495b0 test-client-1 | 2026-09-02T22:01:14.234708Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0902 22:01:14.234753 8 MoQSession.cpp:3214] onClientSetup sess=0x7f77580495b0 relay-1 | V0902 22:01:14.234760 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0902 22:01:14.234764 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0902 22:01:14.234769 8 MoQSession.cpp:3290] Negotiated Version=0xff000012 (draft-18) relay-1 | V0902 22:01:14.234896 8 MoQSession.cpp:6909] onNewBidiStream sess=0x7f77580495b0 relay-1 | V0902 22:01:14.234927 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f77580495b0 relay-1 | V0902 22:01:14.234941 8 MoQSession.cpp:4997] onPublishImpl reqID=0 sess=0x7f77580495b0 relay-1 | V0902 22:01:14.234958 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0902 22:01:14.234965 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0902 22:01:14.234984 8 MoQSession.cpp:6126] publishOk reqID=0 sess=0x7f77580495b0 test-client-1 | 2026-09-02T22:01:14.235157Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-02T22:01:14.235239Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only relay-1 | V0902 22:01:14.235349 8 MoQSession.cpp:5166] PublishDone id=0 code=2 reason=publish ended relay-1 | V0902 22:01:14.235365 8 MoQSession.cpp:2218] processPublishDone trackReceiveState=0x7f775805c080 relay-1 | V0902 22:01:14.235371 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track test-client-1 | --- relay-1 | V0902 22:01:14.235377 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0902 22:01:14.235383 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0902 22:01:14.235388 8 MoQForwarder.cpp:602] publishDone pubDone reason=publish ended relay-1 | V0902 22:01:14.235397 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f77580495b0 test-client-1 | duration_ms: 4 test-client-1 | connection_id: 7ad66006c057f644cce4032eb990507e test-client-1 | ... relay-1 | E20260902 22:01:14.235507 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260902 22:01:14.235569 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=453896b8aa96bede, server CID=4000001badd67102, downstream=[::ffff:172.18.0.3]:60189, [::]:4443=local, drain=none relay-1 | E0902 22:01:14.235660 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0902 22:01:14.235683 8 MoQSession.cpp:7312] onSessionEnderr=4294967295 sess=0x7f77580495b0 relay-1 | V0902 22:01:14.235691 8 MoQSession.cpp:2992] close sess=0x7f77580495b0 relay-1 | V0902 22:01:14.235720 8 MoQSession.cpp:2640] requestCancellation from cleanup sess=0x7f77580495b0 relay-1 | V0902 22:01:14.235730 8 MoQSession.cpp:3009] requestCancellation from close sess=0x7f77580495b0 test-client-1 | 2026-09-02T22:01:14.235847Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0902 22:01:14.235918 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f77580495b0 relay-1 | V0902 22:01:14.235945 8 MoQSession.cpp:3018] exit controlWriteLoop sess=0x7f77580495b0 test-client-1 | 2026-09-02T22:01:14.236402Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60998 dual_stack=true relay-1 | V0902 22:01:14.238039 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0902 22:01:14.238052 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0902 22:01:14.238123 8 MoQSession.cpp:2686] start sess=0x7f775806d570 relay-1 | V0902 22:01:14.238156 8 MoQSession.cpp:3070] sendSetup sess=0x7f775806d570 relay-1 | V0902 22:01:14.238258 8 MoQSession.cpp:3016] controlWriteLoop sess=0x7f775806d570 relay-1 | V0902 22:01:14.238367 8 MoQSession.cpp:6881] onNewUniStream sess=0x7f775806d570 relay-1 | V0902 22:01:14.238391 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f775806d570 relay-1 | V0902 22:01:14.238396 8 MoQSession.cpp:3214] onClientSetup sess=0x7f775806d570 relay-1 | V0902 22:01:14.238400 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0902 22:01:14.238403 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0902 22:01:14.238408 8 MoQSession.cpp:3290] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-02T22:01:14.239037Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57216 dual_stack=true relay-1 | V0902 22:01:14.240606 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0902 22:01:14.240619 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0902 22:01:14.240717 8 MoQSession.cpp:2686] start sess=0x7f775808b440 relay-1 | V0902 22:01:14.240736 8 MoQSession.cpp:3070] sendSetup sess=0x7f775808b440 relay-1 | V0902 22:01:14.240823 8 MoQSession.cpp:3016] controlWriteLoop sess=0x7f775808b440 relay-1 | V0902 22:01:14.240932 8 MoQSession.cpp:6881] onNewUniStream sess=0x7f775808b440 relay-1 | V0902 22:01:14.240953 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f775808b440 relay-1 | V0902 22:01:14.240958 8 MoQSession.cpp:3214] onClientSetup sess=0x7f775808b440 relay-1 | V0902 22:01:14.240961 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0902 22:01:14.240965 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 test-client-1 | 2026-09-02T22:01:14.240939Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0902 22:01:14.240969 8 MoQSession.cpp:3290] Negotiated Version=0xff000012 (draft-18) relay-1 | V0902 22:01:14.241085 8 MoQSession.cpp:6909] onNewBidiStream sess=0x7f775806d570 relay-1 | V0902 22:01:14.241223 8 MoQSession.cpp:2578] ~MoQSession sess=0x7f775805cce0 relay-1 | V0902 22:01:14.241260 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f775806d570 relay-1 | V0902 22:01:14.241268 8 MoQSession.cpp:4997] onPublishImpl reqID=0 sess=0x7f775806d570 relay-1 | V0902 22:01:14.241286 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0902 22:01:14.241291 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0902 22:01:14.241301 8 MoQSession.cpp:6126] publishOk reqID=0 sess=0x7f775806d570 test-client-1 | 2026-09-02T22:01:14.241444Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0902 22:01:14.241610 8 MoQSession.cpp:6909] onNewBidiStream sess=0x7f775808b440 relay-1 | V0902 22:01:14.241649 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f775808b440 relay-1 | V0902 22:01:14.241658 8 MoQSession.cpp:4321] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f775808b440 relay-1 | V0902 22:01:14.241679 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0902 22:01:14.241683 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0902 22:01:14.241689 8 MoQRelay.cpp:1983] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0902 22:01:14.241697 8 MoQSession.cpp:6321] sendSubscribeOk sess=0x7f775808b440 relay-1 | V0902 22:01:14.241773 8 MoQSession.cpp:6598] requestUpdate sess=0x7f775806d570 test-client-1 | 2026-09-02T22:01:14.241976Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-02T22:01:14.242000Z  WARN moq_transport::serve::error: [d2c90ff3-8fa9-4ae6-89fd-901a19deb784] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0902 22:01:14.242107 8 MoQSession.cpp:3538] Failing pending request id=1 peer FINed without terminal reply sess=0x7f775806d570 relay-1 | V0902 22:01:14.242124 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f775806d570 relay-1 | E0902 22:01:14.242149 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0902 22:01:14.251253 8 MoQSession.cpp:2578] ~MoQSession sess=0x7f77580495b0 test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 106 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... test-client-1 | 2026-09-02T22:01:14.342971Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260902 22:01:14.342496 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260902 22:01:14.342574 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=134b1605126d5054, server CID=40000005355a99d4, downstream=[::ffff:172.18.0.3]:60998, [::]:4443=local, drain=none test-client-1 | 2026-09-02T22:01:14.343029Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260902 22:01:14.342631 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260902 22:01:14.342648 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=637c0f3fccef9315, server CID=40000006c51154f5, downstream=[::ffff:172.18.0.3]:57216, [::]:4443=local, drain=none relay-1 | E0902 22:01:14.342725 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0902 22:01:14.342741 8 MoQSession.cpp:7312] onSessionEnderr=4294967295 sess=0x7f775806d570 relay-1 | V0902 22:01:14.342746 8 MoQSession.cpp:2992] close sess=0x7f775806d570 relay-1 | V0902 22:01:14.342755 8 MoQSession.cpp:2189] subscribeError trackReceiveState=0x7f775805c080 relay-1 | V0902 22:01:14.342759 8 MoQSession.cpp:2218] processPublishDone trackReceiveState=0x7f775805c080 relay-1 | V0902 22:01:14.342766 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0902 22:01:14.342772 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0902 22:01:14.342779 8 MoQForwarder.cpp:602] publishDone pubDone reason=closed locally relay-1 | V0902 22:01:14.342782 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f775808b440 relay-1 | V0902 22:01:14.342784 8 MoQSession.cpp:6426] sendPublishDone sess=0x7f775808b440 relay-1 | V0902 22:01:14.342800 8 MoQForwarder.cpp:380] Resetting open subgroups for subscriber=0x7f775807ca50 relay-1 | V0902 22:01:14.342802 8 MoQForwarder.cpp:402] subscribers_.size()=0 relay-1 | I0902 22:01:14.342805 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/publish/published-track relay-1 | V0902 22:01:14.342813 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0902 22:01:14.342817 8 MoQSession.cpp:2640] requestCancellation from cleanup sess=0x7f775806d570 relay-1 | V0902 22:01:14.342831 8 MoQSession.cpp:3009] requestCancellation from close sess=0x7f775806d570 relay-1 | E0902 22:01:14.342930 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0902 22:01:14.342935 8 MoQSession.cpp:7312] onSessionEnderr=4294967295 sess=0x7f775808b440 relay-1 | V0902 22:01:14.342938 8 MoQSession.cpp:2992] close sess=0x7f775808b440 relay-1 | V0902 22:01:14.342943 8 MoQSession.cpp:2640] requestCancellation from cleanup sess=0x7f775808b440 test-client-1 | 2026-09-02T22:01:14.343283Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60310 dual_stack=true relay-1 | V0902 22:01:14.342953 8 MoQSession.cpp:3009] requestCancellation from close sess=0x7f775808b440 relay-1 | V0902 22:01:14.343027 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f775806d570 relay-1 | V0902 22:01:14.343038 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f775808b440 relay-1 | V0902 22:01:14.343046 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f775808b440 relay-1 | V0902 22:01:14.343080 8 MoQSession.cpp:3018] exit controlWriteLoop sess=0x7f775806d570 relay-1 | V0902 22:01:14.343087 8 MoQSession.cpp:2578] ~MoQSession sess=0x7f775806d570 relay-1 | V0902 22:01:14.343100 8 MoQSession.cpp:3018] exit controlWriteLoop sess=0x7f775808b440 relay-1 | V0902 22:01:14.345368 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0902 22:01:14.345386 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0902 22:01:14.345484 8 MoQSession.cpp:2686] start sess=0x7f7758008630 relay-1 | V0902 22:01:14.345505 8 MoQSession.cpp:3070] sendSetup sess=0x7f7758008630 relay-1 | V0902 22:01:14.345590 8 MoQSession.cpp:3016] controlWriteLoop sess=0x7f7758008630 test-client-1 | 2026-09-02T22:01:14.345816Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0902 22:01:14.345757 8 MoQSession.cpp:6881] onNewUniStream sess=0x7f7758008630 relay-1 | V0902 22:01:14.345820 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f7758008630 relay-1 | V0902 22:01:14.345830 8 MoQSession.cpp:3214] onClientSetup sess=0x7f7758008630 relay-1 | V0902 22:01:14.345834 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0902 22:01:14.345839 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0902 22:01:14.345846 8 MoQSession.cpp:3290] Negotiated Version=0xff000012 (draft-18) relay-1 | V0902 22:01:14.346016 8 MoQSession.cpp:6909] onNewBidiStream sess=0x7f7758008630 relay-1 | V0902 22:01:14.346092 8 MoQSession.cpp:3425] controlReadLoop sess=0x7f7758008630 relay-1 | V0902 22:01:14.346107 8 MoQSession.cpp:4321] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7f7758008630 relay-1 | V0902 22:01:14.352478 8 MoQSession.cpp:2578] ~MoQSession sess=0x7f775808b440 relay-1 | V0902 22:01:14.846619 8 MoQSession.cpp:4458] Application subscribe error err=rendezvous timeout expired relay-1 | V0902 22:01:14.846648 8 MoQSession.cpp:6339] subscribeError sess=0x7f7758008630 test-client-1 | 2026-09-02T22:01:14.847195Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT relay-1 | V0902 22:01:14.847242 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f7758008630 test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 504 test-client-1 | connection_id: d2adaaabcab6b1faa44a3a03b2d097fb test-client-1 | ... relay-1 | V0902 22:01:14.847291 8 MoQSession.cpp:3427] exit controlReadLoop sess=0x7f7758008630 relay-1 | E20260902 22:01:14.847419 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260902 22:01:14.847486 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0a50e5fdd552a304, server CID=4000000100d6612a, downstream=[::ffff:172.18.0.3]:60310, [::]:4443=local, drain=none relay-1 | E0902 22:01:14.847567 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0902 22:01:14.847577 8 MoQSession.cpp:7312] onSessionEnderr=4294967295 sess=0x7f7758008630 relay-1 | V0902 22:01:14.847581 8 MoQSession.cpp:2992] close sess=0x7f7758008630 relay-1 | V0902 22:01:14.847590 8 MoQSession.cpp:2640] requestCancellation from cleanup sess=0x7f7758008630 relay-1 | V0902 22:01:14.847607 8 MoQSession.cpp:3009] requestCancellation from close sess=0x7f7758008630 relay-1 | V0902 22:01:14.847723 8 MoQSession.cpp:3018] exit controlWriteLoop sess=0x7f7758008630 relay-1 | V0902 22:01:14.858937 8 MoQSession.cpp:2578] ~MoQSession sess=0x7f7758008630 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'