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-07T00:51:42Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-07T00:51:42Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-07T00:51:42Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-07T00:51:42Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-07T00:51:42Z" 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 | V0907 00:51:43.126164 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0907 00:51:43.127462 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-07T00:51:48.741039Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36918 dual_stack=true relay-1 | V0907 00:51:48.744535 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 00:51:48.744560 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0907 00:51:48.744727 8 MoQSession.cpp:2631] start sess=0x7fb330051d40 relay-1 | V0907 00:51:48.744753 8 MoQSession.cpp:2981] sendSetup sess=0x7fb330051d40 relay-1 | V0907 00:51:48.744851 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7fb330051d40 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 8f140991144dcdd147f6cbb3abb940d1 test-client-1 | ... test-client-1 | 2026-09-07T00:51:48.745185Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V0907 00:51:48.745221 8 MoQSession.cpp:6738] onNewUniStream sess=0x7fb330051d40 relay-1 | V0907 00:51:48.745302 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb330051d40 relay-1 | V0907 00:51:48.745321 8 MoQSession.cpp:3125] onClientSetup sess=0x7fb330051d40 relay-1 | V0907 00:51:48.745326 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 00:51:48.745328 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0907 00:51:48.745332 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | E20260907 00:51:48.745343 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260907 00:51:48.745483 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a6c5068d396c0201, server CID=4000000eecd2bdb6, downstream=[::ffff:172.18.0.3]:36918, [::]:4443=local, drain=none relay-1 | E0907 00:51:48.745536 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0907 00:51:48.745540 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7fb330051d40 relay-1 | V0907 00:51:48.745542 8 MoQSession.cpp:2913] close sess=0x7fb330051d40 relay-1 | V0907 00:51:48.745568 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7fb330051d40 relay-1 | V0907 00:51:48.745594 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7fb330051d40 relay-1 | V0907 00:51:48.745705 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb330051d40 relay-1 | V0907 00:51:48.745777 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7fb330051d40 relay-1 | V0907 00:51:48.745797 8 MoQSession.cpp:2523] ~MoQSession sess=0x7fb330051d40 test-client-1 | 2026-09-07T00:51:48.745967Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-07T00:51:48.745997Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59443 dual_stack=true relay-1 | V0907 00:51:48.747656 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 00:51:48.747675 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0907 00:51:48.747737 8 MoQSession.cpp:2631] start sess=0x7fb33006b5e0 relay-1 | V0907 00:51:48.747748 8 MoQSession.cpp:2981] sendSetup sess=0x7fb33006b5e0 relay-1 | V0907 00:51:48.747812 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7fb33006b5e0 relay-1 | V0907 00:51:48.747934 8 MoQSession.cpp:6738] onNewUniStream sess=0x7fb33006b5e0 relay-1 | V0907 00:51:48.747991 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb33006b5e0 relay-1 | V0907 00:51:48.747999 8 MoQSession.cpp:3125] onClientSetup sess=0x7fb33006b5e0 relay-1 | V0907 00:51:48.748002 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 00:51:48.748005 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0907 00:51:48.748008 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-07T00:51:48.747990Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0907 00:51:48.748189 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7fb33006b5e0 relay-1 | V0907 00:51:48.748231 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb33006b5e0 relay-1 | V0907 00:51:48.748277 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb33006b5e0 relay-1 | V0907 00:51:48.748308 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0907 00:51:48.748322 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb33006b5e0 test-client-1 | 2026-09-07T00:51:50.749384Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | ok 2 - publish-namespace-only relay-1 | E20260907 00:51:50.749511 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260907 00:51:50.749583 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bf47fcf0c99208c6, server CID=4000000f8998266b, downstream=[::ffff:172.18.0.3]:59443, [::]:4443=local, drain=none test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 4b89248bc80ecaa430725c4d7191e061 test-client-1 | ... relay-1 | E0907 00:51:50.749755 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0907 00:51:50.749776 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7fb33006b5e0 relay-1 | V0907 00:51:50.749780 8 MoQSession.cpp:2913] close sess=0x7fb33006b5e0 relay-1 | V0907 00:51:50.749790 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0907 00:51:50.749800 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0907 00:51:50.749808 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7fb33006b5e0 relay-1 | V0907 00:51:50.749827 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0907 00:51:50.749836 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7fb33006b5e0 relay-1 | V0907 00:51:50.749918 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb33006b5e0 relay-1 | V0907 00:51:50.749935 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb33006b5e0 relay-1 | V0907 00:51:50.749970 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7fb33006b5e0 test-client-1 | 2026-09-07T00:51:50.750115Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-07T00:51:50.750336Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53525 dual_stack=true relay-1 | V0907 00:51:50.752399 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 00:51:50.752418 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0907 00:51:50.752497 8 MoQSession.cpp:2631] start sess=0x7fb33006e190 relay-1 | V0907 00:51:50.752557 8 MoQSession.cpp:2981] sendSetup sess=0x7fb33006e190 relay-1 | V0907 00:51:50.752659 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7fb33006e190 relay-1 | V0907 00:51:50.752676 8 MoQSession.cpp:6738] onNewUniStream sess=0x7fb33006e190 relay-1 | V0907 00:51:50.752718 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb33006e190 relay-1 | V0907 00:51:50.752729 8 MoQSession.cpp:3125] onClientSetup sess=0x7fb33006e190 relay-1 | V0907 00:51:50.752736 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 00:51:50.752739 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0907 00:51:50.752744 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-07T00:51:50.752777Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0907 00:51:50.753014 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7fb33006e190 relay-1 | V0907 00:51:50.753080 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb33006e190 relay-1 | V0907 00:51:50.753097 8 MoQSession.cpp:4232] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fb33006e190 relay-1 | V0907 00:51:50.753122 8 MoQSession.cpp:4369] Application subscribe error err=no such namespace or track relay-1 | V0907 00:51:50.753130 8 MoQSession.cpp:6196] subscribeError sess=0x7fb33006e190 test-client-1 | 2026-09-07T00:51:50.753298Z  WARN moq_transport::serve::error: [93902086-9719-4755-94c6-02faf316e414] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-07T00:51:50.753391Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:93902086-9719-4755-94c6-02faf316e414] relay-1 | V0907 00:51:50.753400 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb33006e190 relay-1 | V0907 00:51:50.753455 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb33006e190 test-client-1 | ok 3 - subscribe-error relay-1 | E20260907 00:51:50.753510 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 4c1f6d2bcede02e4889bfcf3b1c74f9a test-client-1 | ... relay-1 | E20260907 00:51:50.753599 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c9bfd742ea0ac939, server CID=40000013e36f60d1, downstream=[::ffff:172.18.0.3]:53525, [::]:4443=local, drain=none relay-1 | E0907 00:51:50.753662 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0907 00:51:50.753683 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7fb33006e190 relay-1 | V0907 00:51:50.753723 8 MoQSession.cpp:2913] close sess=0x7fb33006e190 relay-1 | V0907 00:51:50.753730 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7fb33006e190 relay-1 | V0907 00:51:50.753741 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7fb33006e190 relay-1 | V0907 00:51:50.753838 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7fb33006e190 test-client-1 | 2026-09-07T00:51:50.753851Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-07T00:51:50.754257Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58802 dual_stack=true relay-1 | V0907 00:51:50.755945 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 00:51:50.755963 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0907 00:51:50.756079 8 MoQSession.cpp:2631] start sess=0x7fb33007b9f0 relay-1 | V0907 00:51:50.756097 8 MoQSession.cpp:2981] sendSetup sess=0x7fb33007b9f0 relay-1 | V0907 00:51:50.756201 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7fb33007b9f0 relay-1 | V0907 00:51:50.756283 8 MoQSession.cpp:6738] onNewUniStream sess=0x7fb33007b9f0 relay-1 | V0907 00:51:50.756430 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb33007b9f0 relay-1 | V0907 00:51:50.756442 8 MoQSession.cpp:3125] onClientSetup sess=0x7fb33007b9f0 relay-1 | V0907 00:51:50.756445 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 00:51:50.756448 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0907 00:51:50.756455 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-07T00:51:50.757084Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42546 dual_stack=true relay-1 | V0907 00:51:50.758530 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 00:51:50.758548 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0907 00:51:50.758625 8 MoQSession.cpp:2631] start sess=0x7fb33008e100 relay-1 | V0907 00:51:50.758638 8 MoQSession.cpp:2981] sendSetup sess=0x7fb33008e100 relay-1 | V0907 00:51:50.758662 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7fb33008e100 test-client-1 | 2026-09-07T00:51:50.758877Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-07T00:51:50.758887Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0907 00:51:50.758875 8 MoQSession.cpp:6738] onNewUniStream sess=0x7fb33008e100 relay-1 | V0907 00:51:50.758905 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb33008e100 relay-1 | V0907 00:51:50.758911 8 MoQSession.cpp:3125] onClientSetup sess=0x7fb33008e100 relay-1 | V0907 00:51:50.758914 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 00:51:50.758916 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0907 00:51:50.758920 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0907 00:51:50.759000 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7fb33007b9f0 relay-1 | V0907 00:51:50.759009 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7fb33008e100 relay-1 | V0907 00:51:50.759107 8 MoQSession.cpp:2523] ~MoQSession sess=0x7fb33006b5e0 relay-1 | V0907 00:51:50.759115 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb33007b9f0 relay-1 | V0907 00:51:50.759121 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb33007b9f0 relay-1 | V0907 00:51:50.759124 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb33008e100 relay-1 | V0907 00:51:50.759128 8 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fb33008e100 relay-1 | V0907 00:51:50.759139 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0907 00:51:50.759147 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb33007b9f0 relay-1 | V0907 00:51:50.759168 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0907 00:51:50.759170 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0907 00:51:50.759178 8 MoQSession.cpp:6058] subscribe sess=0x7fb33007b9f0 relay-1 | V0907 00:51:50.759252 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb33007b9f0 relay-1 | V0907 00:51:50.759548 8 MoQSession.cpp:4740] onSubscribeOk id=1 sess=0x7fb33007b9f0 relay-1 | V0907 00:51:50.759571 8 MoQSession.cpp:6158] Subscribe ready trackReceiveState=0x7fb330062470 requestID=1 relay-1 | V0907 00:51:50.759587 8 MoQSession.cpp:6178] sendSubscribeOk sess=0x7fb33008e100 relay-1 | V0907 00:51:50.769765 8 MoQSession.cpp:2523] ~MoQSession sess=0x7fb33006e190 test-client-1 | 2026-09-07T00:51:53.760486Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3007 test-client-1 | publisher_connection_id: 26f57ae4273450471559c2fe8f6a6848 test-client-1 | subscriber_connection_id: 1cf1a3ca1113df951c9eb38b0e272368 test-client-1 | ... test-client-1 | 2026-09-07T00:51:53.761067Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260907 00:51:53.760597 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260907 00:51:53.760661 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=155c05bfe9743ee5, server CID=40000017d77e49e0, downstream=[::ffff:172.18.0.3]:58802, [::]:4443=local, drain=none relay-1 | E20260907 00:51:53.760707 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260907 00:51:53.760715 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f8472206ce15831c, server CID=40000009d9187f27, downstream=[::ffff:172.18.0.3]:42546, [::]:4443=local, drain=none relay-1 | E0907 00:51:53.760764 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0907 00:51:53.760780 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7fb33007b9f0 relay-1 | V0907 00:51:53.760783 8 MoQSession.cpp:2913] close sess=0x7fb33007b9f0 relay-1 | V0907 00:51:53.760792 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0907 00:51:53.760800 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0907 00:51:53.760808 8 MoQSession.cpp:2140] subscribeError trackReceiveState=0x7fb330062470 relay-1 | V0907 00:51:53.760811 8 MoQSession.cpp:2169] processPublishDone trackReceiveState=0x7fb330062470 relay-1 | V0907 00:51:53.760816 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0907 00:51:53.760822 8 MoQForwarder.cpp:602] publishDone pubDone reason=closed locally relay-1 | V0907 00:51:53.760825 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb33008e100 relay-1 | V0907 00:51:53.760829 8 MoQSession.cpp:6283] sendPublishDone sess=0x7fb33008e100 relay-1 | V0907 00:51:53.760853 8 MoQForwarder.cpp:380] Resetting open subgroups for subscriber=0x7fb330050630 relay-1 | V0907 00:51:53.760856 8 MoQForwarder.cpp:402] subscribers_.size()=0 relay-1 | I0907 00:51:53.760858 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/interop/test-track relay-1 | V0907 00:51:53.760877 8 MoQCache.cpp:2259] Added track to LRU: moq-test/interop/test-track relay-1 | V0907 00:51:53.760883 8 MoQSession.cpp:2124] cancel alias=1 requestID=1 relay-1 | V0907 00:51:53.760890 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7fb33007b9f0 relay-1 | V0907 00:51:53.760899 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0907 00:51:53.760903 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0907 00:51:53.760908 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7fb33007b9f0 relay-1 | E0907 00:51:53.761017 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0907 00:51:53.761020 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7fb33008e100 relay-1 | V0907 00:51:53.761022 8 MoQSession.cpp:2913] close sess=0x7fb33008e100 relay-1 | V0907 00:51:53.761026 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7fb33008e100 relay-1 | V0907 00:51:53.761052 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7fb33008e100 relay-1 | V0907 00:51:53.761150 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb33007b9f0 relay-1 | V0907 00:51:53.761163 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb33007b9f0 relay-1 | V0907 00:51:53.761170 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb33007b9f0 relay-1 | V0907 00:51:53.761176 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb33008e100 relay-1 | V0907 00:51:53.761181 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb33008e100 relay-1 | V0907 00:51:53.761215 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7fb33007b9f0 relay-1 | V0907 00:51:53.761241 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7fb33008e100 test-client-1 | 2026-09-07T00:51:53.761468Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-07T00:51:53.761467Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33657 dual_stack=true relay-1 | V0907 00:51:53.766170 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 00:51:53.766191 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0907 00:51:53.766291 8 MoQSession.cpp:2631] start sess=0x7fb330063b70 test-client-1 | 2026-09-07T00:51:53.766597Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0907 00:51:53.766311 8 MoQSession.cpp:2981] sendSetup sess=0x7fb330063b70 relay-1 | V0907 00:51:53.766347 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7fb330063b70 relay-1 | V0907 00:51:53.766609 8 MoQSession.cpp:6738] onNewUniStream sess=0x7fb330063b70 relay-1 | V0907 00:51:53.767630 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7fb330063b70 relay-1 | V0907 00:51:53.767664 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb330063b70 relay-1 | V0907 00:51:53.767673 8 MoQSession.cpp:3125] onClientSetup sess=0x7fb330063b70 relay-1 | V0907 00:51:53.767691 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 00:51:53.767694 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0907 00:51:53.767699 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0907 00:51:53.767719 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb330063b70 relay-1 | V0907 00:51:53.767737 8 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fb330063b70 relay-1 | V0907 00:51:53.767824 8 MoQSession.cpp:4369] Application subscribe error err=no such namespace or track relay-1 | V0907 00:51:53.767839 8 MoQSession.cpp:6196] subscribeError sess=0x7fb330063b70 test-client-1 | 2026-09-07T00:51:53.767987Z  WARN moq_transport::serve::error: [a1ff5640-4810-4449-9237-4614d263d1c7] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260907 00:51:53.768249 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260907 00:51:53.768298 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b3e1816fa2e105af, server CID=4000000416ae2a5f, downstream=[::ffff:172.18.0.3]:33657, [::]:4443=local, drain=none relay-1 | E0907 00:51:53.768411 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0907 00:51:53.768426 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7fb330063b70 relay-1 | V0907 00:51:53.768430 8 MoQSession.cpp:2913] close sess=0x7fb330063b70 test-client-1 | 2026-09-07T00:51:53.768584Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0907 00:51:53.768439 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7fb330063b70 relay-1 | V0907 00:51:53.768458 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7fb330063b70 relay-1 | V0907 00:51:53.768539 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb330063b70 relay-1 | V0907 00:51:53.768549 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb330063b70 relay-1 | V0907 00:51:53.768630 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7fb330063b70 relay-1 | V0907 00:51:53.770823 8 MoQSession.cpp:2523] ~MoQSession sess=0x7fb33007b9f0 relay-1 | V0907 00:51:53.770866 8 MoQSession.cpp:2523] ~MoQSession sess=0x7fb33008e100 relay-1 | V0907 00:51:53.801167 8 MoQSession.cpp:2523] ~MoQSession sess=0x7fb330063b70 test-client-1 | 2026-09-07T00:51:54.269626Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41842 dual_stack=true relay-1 | V0907 00:51:54.272561 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 00:51:54.272586 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0907 00:51:54.272673 8 MoQSession.cpp:2631] start sess=0x7fb33004c450 relay-1 | V0907 00:51:54.272693 8 MoQSession.cpp:2981] sendSetup sess=0x7fb33004c450 relay-1 | V0907 00:51:54.272747 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7fb33004c450 test-client-1 | 2026-09-07T00:51:54.273089Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0907 00:51:54.273079 8 MoQSession.cpp:6738] onNewUniStream sess=0x7fb33004c450 relay-1 | V0907 00:51:54.273113 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb33004c450 relay-1 | V0907 00:51:54.273125 8 MoQSession.cpp:3125] onClientSetup sess=0x7fb33004c450 relay-1 | V0907 00:51:54.273128 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 00:51:54.273131 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0907 00:51:54.273137 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0907 00:51:54.273205 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7fb33004c450 relay-1 | V0907 00:51:54.273252 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb33004c450 relay-1 | V0907 00:51:54.273264 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb33004c450 relay-1 | V0907 00:51:54.273275 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0907 00:51:54.273287 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb33004c450 relay-1 | E20260907 00:51:57.274173 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260907 00:51:57.274255 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fdae130d026855fb, server CID=4000001da5554556, downstream=[::ffff:172.18.0.3]:41842, [::]:4443=local, drain=none relay-1 | E0907 00:51:57.274338 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0907 00:51:57.274358 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7fb33004c450 relay-1 | V0907 00:51:57.274361 8 MoQSession.cpp:2913] close sess=0x7fb33004c450 relay-1 | V0907 00:51:57.274371 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0907 00:51:57.274381 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0907 00:51:57.274389 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7fb33004c450 relay-1 | V0907 00:51:57.274409 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0907 00:51:57.274417 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7fb33004c450 test-client-1 | 2026-09-07T00:51:57.273966Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-07T00:51:57.273990Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:a1ff5640-4810-4449-9237-4614d263d1c7] (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3513 test-client-1 | subscriber_connection_id: 3c3d4ec294fac606fa7746f24490fb68 test-client-1 | publisher_connection_id: 67a0106f007320b8b7247f345a7a0066 test-client-1 | ... relay-1 | V0907 00:51:57.274543 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb33004c450 relay-1 | V0907 00:51:57.274558 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb33004c450 test-client-1 | 2026-09-07T00:51:57.274567Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0907 00:51:57.274591 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7fb33004c450 test-client-1 | 2026-09-07T00:51:57.274882Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43256 dual_stack=true relay-1 | V0907 00:51:57.277414 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 00:51:57.277443 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0907 00:51:57.277547 8 MoQSession.cpp:2631] start sess=0x7fb330068bc0 relay-1 | V0907 00:51:57.277570 8 MoQSession.cpp:2981] sendSetup sess=0x7fb330068bc0 relay-1 | V0907 00:51:57.277604 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7fb330068bc0 test-client-1 | 2026-09-07T00:51:57.277886Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0907 00:51:57.277902 8 MoQSession.cpp:6738] onNewUniStream sess=0x7fb330068bc0 relay-1 | V0907 00:51:57.277953 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb330068bc0 relay-1 | V0907 00:51:57.277977 8 MoQSession.cpp:3125] onClientSetup sess=0x7fb330068bc0 relay-1 | V0907 00:51:57.277981 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 00:51:57.277985 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0907 00:51:57.277989 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0907 00:51:57.278014 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7fb330068bc0 relay-1 | V0907 00:51:57.278047 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb330068bc0 relay-1 | V0907 00:51:57.278056 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb330068bc0 relay-1 | V0907 00:51:57.278067 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0907 00:51:57.278093 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb330068bc0 relay-1 | V0907 00:51:57.444851 8 MoQSession.cpp:2523] ~MoQSession sess=0x7fb33004c450 test-client-1 | 2026-09-07T00:51:59.278899Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0907 00:51:59.279235 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7fb330068bc0 relay-1 | V0907 00:51:59.279260 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0907 00:51:59.279267 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0907 00:51:59.279274 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb330068bc0 relay-1 | V0907 00:51:59.279284 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb330068bc0 test-client-1 | 2026-09-07T00:51:59.379926Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2105 test-client-1 | connection_id: 770bcc012145c9332613639f117571fb test-client-1 | ... relay-1 | E20260907 00:51:59.380293 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260907 00:51:59.380360 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e0afc67a867db9db, server CID=4000001fca420a73, downstream=[::ffff:172.18.0.3]:43256, [::]:4443=local, drain=none test-client-1 | 2026-09-07T00:51:59.380710Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0907 00:51:59.380451 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0907 00:51:59.380468 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7fb330068bc0 relay-1 | V0907 00:51:59.380472 8 MoQSession.cpp:2913] close sess=0x7fb330068bc0 relay-1 | V0907 00:51:59.380483 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7fb330068bc0 relay-1 | V0907 00:51:59.380504 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7fb330068bc0 relay-1 | V0907 00:51:59.380669 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7fb330068bc0 test-client-1 | 2026-09-07T00:51:59.380920Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52741 dual_stack=true relay-1 | V0907 00:51:59.384204 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 00:51:59.384225 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0907 00:51:59.384320 8 MoQSession.cpp:2631] start sess=0x7fb330050b20 relay-1 | V0907 00:51:59.384336 8 MoQSession.cpp:2981] sendSetup sess=0x7fb330050b20 relay-1 | V0907 00:51:59.384370 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7fb330050b20 relay-1 | V0907 00:51:59.384658 8 MoQSession.cpp:6738] onNewUniStream sess=0x7fb330050b20 test-client-1 | 2026-09-07T00:51:59.384660Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0907 00:51:59.384685 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb330050b20 relay-1 | V0907 00:51:59.384692 8 MoQSession.cpp:3125] onClientSetup sess=0x7fb330050b20 relay-1 | V0907 00:51:59.384696 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 00:51:59.384699 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0907 00:51:59.384704 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0907 00:51:59.384850 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7fb330050b20 relay-1 | V0907 00:51:59.384947 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb330050b20 relay-1 | V0907 00:51:59.384964 8 MoQSession.cpp:4908] onPublishImpl reqID=0 sess=0x7fb330050b20 relay-1 | V0907 00:51:59.384983 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0907 00:51:59.384993 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0907 00:51:59.385066 8 MoQSession.cpp:6001] publishOk reqID=0 sess=0x7fb330050b20 test-client-1 | 2026-09-07T00:51:59.385281Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-07T00:51:59.385455Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only relay-1 | V0907 00:51:59.385497 8 MoQSession.cpp:5041] PublishDone id=0 code=2 reason=publish ended relay-1 | V0907 00:51:59.385507 8 MoQSession.cpp:2169] processPublishDone trackReceiveState=0x7fb330085bd0 relay-1 | V0907 00:51:59.385511 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0907 00:51:59.385516 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0907 00:51:59.385522 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0907 00:51:59.385533 8 MoQForwarder.cpp:602] publishDone pubDone reason=publish ended relay-1 | V0907 00:51:59.385542 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb330050b20 relay-1 | E20260907 00:51:59.385581 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260907 00:51:59.385636 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=58b4fc982f154a2f, server CID=4000001567d33cf6, downstream=[::ffff:172.18.0.3]:52741, [::]:4443=local, drain=none relay-1 | E0907 00:51:59.385683 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0907 00:51:59.385686 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7fb330050b20 relay-1 | V0907 00:51:59.385688 8 MoQSession.cpp:2913] close sess=0x7fb330050b20 relay-1 | V0907 00:51:59.385692 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7fb330050b20 relay-1 | V0907 00:51:59.385701 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7fb330050b20 relay-1 | V0907 00:51:59.385757 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb330050b20 relay-1 | V0907 00:51:59.385784 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7fb330050b20 test-client-1 | 2026-09-07T00:51:59.385781Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: dba6548c9eb8f978364880f6d9fac6d3 test-client-1 | ... test-client-1 | 2026-09-07T00:51:59.386279Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48244 dual_stack=true relay-1 | V0907 00:51:59.388085 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 00:51:59.388104 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0907 00:51:59.388174 8 MoQSession.cpp:2631] start sess=0x7fb33008af50 relay-1 | V0907 00:51:59.388189 8 MoQSession.cpp:2981] sendSetup sess=0x7fb33008af50 relay-1 | V0907 00:51:59.388215 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7fb33008af50 test-client-1 | 2026-09-07T00:51:59.388924Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38357 dual_stack=true relay-1 | V0907 00:51:59.389186 8 MoQSession.cpp:6738] onNewUniStream sess=0x7fb33008af50 relay-1 | V0907 00:51:59.389287 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb33008af50 relay-1 | V0907 00:51:59.389311 8 MoQSession.cpp:3125] onClientSetup sess=0x7fb33008af50 relay-1 | V0907 00:51:59.389314 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 00:51:59.389318 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0907 00:51:59.389322 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0907 00:51:59.390136 8 MoQSession.cpp:2523] ~MoQSession sess=0x7fb330068bc0 relay-1 | V0907 00:51:59.390532 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 00:51:59.390547 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0907 00:51:59.390616 8 MoQSession.cpp:2631] start sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.390631 8 MoQSession.cpp:2981] sendSetup sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.390656 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7fb3300803e0 test-client-1 | 2026-09-07T00:51:59.390806Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0907 00:51:59.390876 8 MoQSession.cpp:6738] onNewUniStream sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.390930 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.390937 8 MoQSession.cpp:3125] onClientSetup sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.390939 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 00:51:59.390942 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0907 00:51:59.390946 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0907 00:51:59.390955 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7fb33008af50 relay-1 | V0907 00:51:59.390978 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb33008af50 relay-1 | V0907 00:51:59.390986 8 MoQSession.cpp:4908] onPublishImpl reqID=0 sess=0x7fb33008af50 relay-1 | V0907 00:51:59.390995 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0907 00:51:59.391000 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0907 00:51:59.391010 8 MoQSession.cpp:6001] publishOk reqID=0 sess=0x7fb33008af50 test-client-1 | 2026-09-07T00:51:59.391196Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0907 00:51:59.391379 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.391418 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.391430 8 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.391455 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0907 00:51:59.391462 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0907 00:51:59.391468 8 MoQRelay.cpp:1983] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0907 00:51:59.391475 8 MoQSession.cpp:6178] sendSubscribeOk sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.391532 8 MoQSession.cpp:6455] requestUpdate sess=0x7fb33008af50 test-client-1 | 2026-09-07T00:51:59.391621Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-07T00:51:59.391634Z  WARN moq_transport::serve::error: [fcd35586-03b2-40c5-8b08-746dca20afe5] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0907 00:51:59.391797 8 MoQSession.cpp:3449] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb33008af50 relay-1 | V0907 00:51:59.391811 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb33008af50 relay-1 | E0907 00:51:59.391821 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0907 00:51:59.400941 8 MoQSession.cpp:2523] ~MoQSession sess=0x7fb330050b20 test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 107 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... relay-1 | E20260907 00:51:59.493428 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260907 00:51:59.493528 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f5115efe7fde52ea, server CID=40000014ed502dd9, downstream=[::ffff:172.18.0.3]:48244, [::]:4443=local, drain=none relay-1 | E20260907 00:51:59.493582 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260907 00:51:59.493590 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4fd5c5fc9526af70, server CID=4000001929d88f4b, downstream=[::ffff:172.18.0.3]:38357, [::]:4443=local, drain=none relay-1 | E0907 00:51:59.493659 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0907 00:51:59.493673 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7fb33008af50 relay-1 | V0907 00:51:59.493676 8 MoQSession.cpp:2913] close sess=0x7fb33008af50 relay-1 | V0907 00:51:59.493686 8 MoQSession.cpp:2140] subscribeError trackReceiveState=0x7fb330032960 relay-1 | V0907 00:51:59.493688 8 MoQSession.cpp:2169] processPublishDone trackReceiveState=0x7fb330032960 relay-1 | V0907 00:51:59.493693 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0907 00:51:59.493700 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0907 00:51:59.493709 8 MoQForwarder.cpp:602] publishDone pubDone reason=closed locally relay-1 | V0907 00:51:59.493712 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb3300803e0 relay-1 | V0907 00:51:59.493715 8 MoQSession.cpp:6283] sendPublishDone sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.493733 8 MoQForwarder.cpp:380] Resetting open subgroups for subscriber=0x7fb330050630 relay-1 | V0907 00:51:59.493772 8 MoQForwarder.cpp:402] subscribers_.size()=0 relay-1 | I0907 00:51:59.493801 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/publish/published-track relay-1 | V0907 00:51:59.493820 8 MoQSession.cpp:2124] cancel alias=0 requestID=0 relay-1 | V0907 00:51:59.493832 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7fb33008af50 relay-1 | V0907 00:51:59.493857 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7fb33008af50 test-client-1 | 2026-09-07T00:51:59.494017Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0907 00:51:59.493982 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0907 00:51:59.494004 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7fb3300803e0 test-client-1 | 2026-09-07T00:51:59.494169Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-07T00:51:59.494201Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52639 dual_stack=true relay-1 | V0907 00:51:59.494014 8 MoQSession.cpp:2913] close sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.494026 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.494057 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.494170 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb33008af50 relay-1 | V0907 00:51:59.494197 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.494205 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.494247 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7fb33008af50 relay-1 | V0907 00:51:59.494258 8 MoQSession.cpp:2523] ~MoQSession sess=0x7fb33008af50 relay-1 | V0907 00:51:59.494273 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.496388 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 00:51:59.496412 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0907 00:51:59.496492 8 MoQSession.cpp:2631] start sess=0x7fb33008af50 relay-1 | V0907 00:51:59.496510 8 MoQSession.cpp:2981] sendSetup sess=0x7fb33008af50 relay-1 | V0907 00:51:59.496579 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7fb33008af50 relay-1 | V0907 00:51:59.496692 8 MoQSession.cpp:6738] onNewUniStream sess=0x7fb33008af50 relay-1 | V0907 00:51:59.496711 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb33008af50 relay-1 | V0907 00:51:59.496718 8 MoQSession.cpp:3125] onClientSetup sess=0x7fb33008af50 relay-1 | V0907 00:51:59.496724 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 00:51:59.496728 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0907 00:51:59.496732 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-07T00:51:59.496863Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0907 00:51:59.497098 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7fb33008af50 relay-1 | V0907 00:51:59.497125 8 MoQSession.cpp:3336] controlReadLoop sess=0x7fb33008af50 relay-1 | V0907 00:51:59.497141 8 MoQSession.cpp:4232] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7fb33008af50 relay-1 | V0907 00:51:59.503498 8 MoQSession.cpp:2523] ~MoQSession sess=0x7fb3300803e0 relay-1 | V0907 00:51:59.997605 8 MoQSession.cpp:4369] Application subscribe error err=rendezvous timeout expired relay-1 | V0907 00:51:59.997633 8 MoQSession.cpp:6196] subscribeError sess=0x7fb33008af50 test-client-1 | 2026-09-07T00:51:59.998171Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 504 test-client-1 | connection_id: fcb10f6e2dc731a98e8a4642fa075a3c test-client-1 | ... relay-1 | V0907 00:51:59.998215 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb33008af50 relay-1 | V0907 00:51:59.998236 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7fb33008af50 relay-1 | E20260907 00:51:59.998271 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260907 00:51:59.998335 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a863b194e0cd5325, server CID=40000013706c02f4, downstream=[::ffff:172.18.0.3]:52639, [::]:4443=local, drain=none relay-1 | E0907 00:51:59.998415 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0907 00:51:59.998420 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7fb33008af50 relay-1 | V0907 00:51:59.998422 8 MoQSession.cpp:2913] close sess=0x7fb33008af50 relay-1 | V0907 00:51:59.998429 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7fb33008af50 relay-1 | V0907 00:51:59.998440 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7fb33008af50 relay-1 | V0907 00:51:59.998540 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7fb33008af50 relay-1 | V0907 00:52:00.009779 8 MoQSession.cpp:2523] ~MoQSession sess=0x7fb33008af50 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'