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-06T00:51:32Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-06T00:51:32Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-06T00:51:32Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-06T00:51:32Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-06T00:51:32Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." Container main-relay-1 Recreate Container main-relay-1 Recreated Attaching to relay-1, test-client-1 relay-1 | V0906 00:51:32.509375 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0906 00:51:32.510541 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-06T00:51:38.109668Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44252 dual_stack=true relay-1 | V0906 00:51:38.113051 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0906 00:51:38.113081 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0906 00:51:38.113264 8 MoQSession.cpp:2631] start sess=0x7f221c051dc0 relay-1 | V0906 00:51:38.113287 8 MoQSession.cpp:2981] sendSetup sess=0x7f221c051dc0 relay-1 | V0906 00:51:38.113377 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f221c051dc0 relay-1 | V0906 00:51:38.113579 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f221c051dc0 test-client-1 | 2026-09-06T00:51:38.113585Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 9be38d86c98f1df3fc9986154bbc2f09 test-client-1 | ... relay-1 | V0906 00:51:38.113612 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c051dc0 test-client-1 | 2026-09-06T00:51:38.114229Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0906 00:51:38.113624 8 MoQSession.cpp:3125] onClientSetup sess=0x7f221c051dc0 relay-1 | V0906 00:51:38.113629 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0906 00:51:38.113632 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0906 00:51:38.113637 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | E20260906 00:51:38.113700 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260906 00:51:38.113878 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0d967e527c8ce1c1, server CID=4000001a0f98053b, downstream=[::ffff:172.18.0.3]:44252, [::]:4443=local, drain=none relay-1 | E0906 00:51:38.113938 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0906 00:51:38.113943 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f221c051dc0 test-client-1 | 2026-09-06T00:51:38.114329Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49194 dual_stack=true relay-1 | V0906 00:51:38.113946 8 MoQSession.cpp:2913] close sess=0x7f221c051dc0 relay-1 | V0906 00:51:38.113975 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f221c051dc0 relay-1 | V0906 00:51:38.114001 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f221c051dc0 relay-1 | V0906 00:51:38.114064 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c051dc0 relay-1 | V0906 00:51:38.114127 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f221c051dc0 relay-1 | V0906 00:51:38.114131 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f221c051dc0 relay-1 | V0906 00:51:38.116013 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0906 00:51:38.116033 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0906 00:51:38.116168 8 MoQSession.cpp:2631] start sess=0x7f221c0699c0 relay-1 | V0906 00:51:38.116222 8 MoQSession.cpp:2981] sendSetup sess=0x7f221c0699c0 relay-1 | V0906 00:51:38.116359 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f221c0699c0 relay-1 | V0906 00:51:38.116390 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f221c0699c0 relay-1 | V0906 00:51:38.116443 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c0699c0 relay-1 | V0906 00:51:38.116465 8 MoQSession.cpp:3125] onClientSetup sess=0x7f221c0699c0 relay-1 | V0906 00:51:38.116474 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0906 00:51:38.116481 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0906 00:51:38.116490 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-06T00:51:38.116504Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0906 00:51:38.116608 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f221c0699c0 relay-1 | V0906 00:51:38.116624 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c0699c0 relay-1 | V0906 00:51:38.116650 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f221c0699c0 relay-1 | V0906 00:51:38.116659 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0906 00:51:38.116672 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f221c0699c0 test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2003 test-client-1 | connection_id: 399aeac0497f2ed5484e6958c477b9ed test-client-1 | ... test-client-1 | 2026-09-06T00:51:40.117494Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | 2026-09-06T00:51:40.118016Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260906 00:51:40.117662 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260906 00:51:40.117748 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=62b1312f96b97308, server CID=4000000d039bd3a9, downstream=[::ffff:172.18.0.3]:49194, [::]:4443=local, drain=none relay-1 | E0906 00:51:40.117821 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0906 00:51:40.117832 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f221c0699c0 relay-1 | V0906 00:51:40.117835 8 MoQSession.cpp:2913] close sess=0x7f221c0699c0 relay-1 | V0906 00:51:40.117841 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0906 00:51:40.117850 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0906 00:51:40.117858 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f221c0699c0 relay-1 | V0906 00:51:40.117886 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0906 00:51:40.117892 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f221c0699c0 relay-1 | V0906 00:51:40.117986 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c0699c0 relay-1 | V0906 00:51:40.117996 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c0699c0 relay-1 | V0906 00:51:40.118028 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f221c0699c0 test-client-1 | 2026-09-06T00:51:40.118288Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56053 dual_stack=true relay-1 | V0906 00:51:40.120289 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0906 00:51:40.120309 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0906 00:51:40.120411 8 MoQSession.cpp:2631] start sess=0x7f221c06ee70 relay-1 | V0906 00:51:40.120465 8 MoQSession.cpp:2981] sendSetup sess=0x7f221c06ee70 relay-1 | V0906 00:51:40.120545 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f221c06ee70 test-client-1 | 2026-09-06T00:51:40.120770Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0906 00:51:40.120761 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f221c06ee70 relay-1 | V0906 00:51:40.120786 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c06ee70 relay-1 | V0906 00:51:40.120793 8 MoQSession.cpp:3125] onClientSetup sess=0x7f221c06ee70 relay-1 | V0906 00:51:40.120796 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0906 00:51:40.120799 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0906 00:51:40.120804 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0906 00:51:40.120939 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f221c06ee70 relay-1 | V0906 00:51:40.120986 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c06ee70 relay-1 | V0906 00:51:40.121000 8 MoQSession.cpp:4232] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f221c06ee70 relay-1 | V0906 00:51:40.121023 8 MoQSession.cpp:4369] Application subscribe error err=no such namespace or track relay-1 | V0906 00:51:40.121029 8 MoQSession.cpp:6196] subscribeError sess=0x7f221c06ee70 test-client-1 | 2026-09-06T00:51:40.121212Z  WARN moq_transport::serve::error: [f29ceedd-9c1e-4324-9bc8-75277d171617] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-06T00:51:40.121324Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:f29ceedd-9c1e-4324-9bc8-75277d171617] relay-1 | V0906 00:51:40.121300 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c06ee70 test-client-1 | ok 3 - subscribe-error relay-1 | E20260906 00:51:40.121433 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260906 00:51:40.121474 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6f6c9eaca5fe9609, server CID=4000000f6f404805, downstream=[::ffff:172.18.0.3]:56053, [::]:4443=local, drain=none relay-1 | E0906 00:51:40.121516 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0906 00:51:40.121525 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f221c06ee70 relay-1 | V0906 00:51:40.121528 8 MoQSession.cpp:2913] close sess=0x7f221c06ee70 relay-1 | V0906 00:51:40.121533 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f221c06ee70 relay-1 | V0906 00:51:40.121544 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f221c06ee70 relay-1 | V0906 00:51:40.121609 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c06ee70 relay-1 | V0906 00:51:40.121650 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f221c06ee70 test-client-1 | 2026-09-06T00:51:40.121660Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-06T00:51:40.122140Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45021 dual_stack=true test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: f699fe236f98450fa37c1fe264cc55b5 test-client-1 | ... relay-1 | V0906 00:51:40.123769 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0906 00:51:40.123785 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0906 00:51:40.123864 8 MoQSession.cpp:2631] start sess=0x7f221c07b420 relay-1 | V0906 00:51:40.123896 8 MoQSession.cpp:2981] sendSetup sess=0x7f221c07b420 relay-1 | V0906 00:51:40.123920 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f221c07b420 relay-1 | V0906 00:51:40.124252 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f221c07b420 relay-1 | V0906 00:51:40.124290 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c07b420 relay-1 | V0906 00:51:40.124296 8 MoQSession.cpp:3125] onClientSetup sess=0x7f221c07b420 relay-1 | V0906 00:51:40.124298 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0906 00:51:40.124301 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0906 00:51:40.124307 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-06T00:51:40.124802Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52380 dual_stack=true relay-1 | V0906 00:51:40.126228 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0906 00:51:40.126243 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0906 00:51:40.126318 8 MoQSession.cpp:2631] start sess=0x7f221c08e1b0 relay-1 | V0906 00:51:40.126340 8 MoQSession.cpp:2981] sendSetup sess=0x7f221c08e1b0 relay-1 | V0906 00:51:40.126364 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f221c08e1b0 test-client-1 | 2026-09-06T00:51:40.126614Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-06T00:51:40.126628Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0906 00:51:40.126613 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f221c08e1b0 relay-1 | V0906 00:51:40.126632 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c08e1b0 relay-1 | V0906 00:51:40.126637 8 MoQSession.cpp:3125] onClientSetup sess=0x7f221c08e1b0 relay-1 | V0906 00:51:40.126639 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0906 00:51:40.126642 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0906 00:51:40.126646 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0906 00:51:40.126767 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f221c07b420 relay-1 | V0906 00:51:40.126776 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f221c08e1b0 relay-1 | V0906 00:51:40.126795 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c07b420 relay-1 | V0906 00:51:40.126802 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f221c07b420 relay-1 | V0906 00:51:40.126807 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c08e1b0 relay-1 | V0906 00:51:40.126812 8 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f221c08e1b0 relay-1 | V0906 00:51:40.126823 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0906 00:51:40.126833 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f221c07b420 relay-1 | V0906 00:51:40.126859 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0906 00:51:40.126863 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0906 00:51:40.126874 8 MoQSession.cpp:6058] subscribe sess=0x7f221c07b420 relay-1 | V0906 00:51:40.126943 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c07b420 relay-1 | V0906 00:51:40.127273 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f221c0699c0 relay-1 | V0906 00:51:40.127294 8 MoQSession.cpp:4740] onSubscribeOk id=1 sess=0x7f221c07b420 relay-1 | V0906 00:51:40.127309 8 MoQSession.cpp:6158] Subscribe ready trackReceiveState=0x7f221c068e60 requestID=1 relay-1 | V0906 00:51:40.127327 8 MoQSession.cpp:6178] sendSubscribeOk sess=0x7f221c08e1b0 relay-1 | V0906 00:51:40.138557 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f221c06ee70 test-client-1 | 2026-09-06T00:51:43.127797Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3006 test-client-1 | publisher_connection_id: 6a17fb54b2c56e0a71ffff68921e11e4 test-client-1 | subscriber_connection_id: 091e7ca79f905ce25cf6826810089c8a test-client-1 | ... relay-1 | E20260906 00:51:43.127998 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260906 00:51:43.128072 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=cb1607d0fd3d08e3, server CID=4000001a76dd3d00, downstream=[::ffff:172.18.0.3]:45021, [::]:4443=local, drain=none relay-1 | E20260906 00:51:43.128118 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260906 00:51:43.128129 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bd580faa99ad0544, server CID=4000001a50669e30, downstream=[::ffff:172.18.0.3]:52380, [::]:4443=local, drain=none relay-1 | E0906 00:51:43.128235 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0906 00:51:43.128252 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f221c07b420 relay-1 | V0906 00:51:43.128256 8 MoQSession.cpp:2913] close sess=0x7f221c07b420 relay-1 | V0906 00:51:43.128266 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0906 00:51:43.128274 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0906 00:51:43.128282 8 MoQSession.cpp:2140] subscribeError trackReceiveState=0x7f221c068e60 relay-1 | V0906 00:51:43.128285 8 MoQSession.cpp:2169] processPublishDone trackReceiveState=0x7f221c068e60 relay-1 | V0906 00:51:43.128290 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0906 00:51:43.128296 8 MoQForwarder.cpp:602] publishDone pubDone reason=closed locally relay-1 | V0906 00:51:43.128299 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f221c08e1b0 relay-1 | V0906 00:51:43.128303 8 MoQSession.cpp:6283] sendPublishDone sess=0x7f221c08e1b0 relay-1 | V0906 00:51:43.128324 8 MoQForwarder.cpp:380] Resetting open subgroups for subscriber=0x7f221c0595e0 relay-1 | V0906 00:51:43.128326 8 MoQForwarder.cpp:402] subscribers_.size()=0 relay-1 | I0906 00:51:43.128330 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/interop/test-track relay-1 | V0906 00:51:43.128349 8 MoQCache.cpp:2259] Added track to LRU: moq-test/interop/test-track relay-1 | V0906 00:51:43.128356 8 MoQSession.cpp:2124] cancel alias=1 requestID=1 relay-1 | V0906 00:51:43.128363 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f221c07b420 relay-1 | V0906 00:51:43.128373 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0906 00:51:43.128380 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0906 00:51:43.128387 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f221c07b420 relay-1 | E0906 00:51:43.128529 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0906 00:51:43.128553 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f221c08e1b0 relay-1 | V0906 00:51:43.128566 8 MoQSession.cpp:2913] close sess=0x7f221c08e1b0 relay-1 | V0906 00:51:43.128578 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f221c08e1b0 test-client-1 | 2026-09-06T00:51:43.128580Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0906 00:51:43.128595 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f221c08e1b0 relay-1 | V0906 00:51:43.128692 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c07b420 relay-1 | V0906 00:51:43.128715 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c07b420 relay-1 | V0906 00:51:43.128739 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c07b420 relay-1 | V0906 00:51:43.128754 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c08e1b0 relay-1 | V0906 00:51:43.128768 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c08e1b0 relay-1 | V0906 00:51:43.128808 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f221c07b420 relay-1 | V0906 00:51:43.128822 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f221c08e1b0 test-client-1 | 2026-09-06T00:51:43.128662Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-06T00:51:43.128754Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44559 dual_stack=true relay-1 | V0906 00:51:43.131954 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0906 00:51:43.131974 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0906 00:51:43.132060 8 MoQSession.cpp:2631] start sess=0x7f221c04f800 relay-1 | V0906 00:51:43.132078 8 MoQSession.cpp:2981] sendSetup sess=0x7f221c04f800 relay-1 | V0906 00:51:43.132115 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f221c04f800 relay-1 | V0906 00:51:43.132392 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f221c04f800 test-client-1 | 2026-09-06T00:51:43.132418Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0906 00:51:43.132415 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c04f800 relay-1 | V0906 00:51:43.132422 8 MoQSession.cpp:3125] onClientSetup sess=0x7f221c04f800 relay-1 | V0906 00:51:43.132425 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0906 00:51:43.132428 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0906 00:51:43.132433 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0906 00:51:43.132710 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f221c04f800 relay-1 | V0906 00:51:43.132741 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c04f800 relay-1 | V0906 00:51:43.132768 8 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f221c04f800 relay-1 | V0906 00:51:43.132790 8 MoQSession.cpp:4369] Application subscribe error err=no such namespace or track relay-1 | V0906 00:51:43.132796 8 MoQSession.cpp:6196] subscribeError sess=0x7f221c04f800 test-client-1 | 2026-09-06T00:51:43.132925Z  WARN moq_transport::serve::error: [381551e4-6518-46ae-bc7c-cf852e2a3862] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V0906 00:51:43.133014 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c04f800 relay-1 | E20260906 00:51:43.133191 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260906 00:51:43.133229 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=738b8eb8b75aa5f7, server CID=40000010d36bf7fb, downstream=[::ffff:172.18.0.3]:44559, [::]:4443=local, drain=none relay-1 | E0906 00:51:43.133278 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0906 00:51:43.133305 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f221c04f800 relay-1 | V0906 00:51:43.133309 8 MoQSession.cpp:2913] close sess=0x7f221c04f800 relay-1 | V0906 00:51:43.133315 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f221c04f800 relay-1 | V0906 00:51:43.133324 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f221c04f800 relay-1 | V0906 00:51:43.133401 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c04f800 relay-1 | V0906 00:51:43.133431 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f221c04f800 test-client-1 | 2026-09-06T00:51:43.133436Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0906 00:51:43.138571 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f221c07b420 relay-1 | V0906 00:51:43.138610 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f221c08e1b0 relay-1 | V0906 00:51:43.148726 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f221c04f800 test-client-1 | 2026-09-06T00:51:43.634214Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37316 dual_stack=true relay-1 | V0906 00:51:43.639253 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0906 00:51:43.639332 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0906 00:51:43.641059 8 MoQSession.cpp:2631] start sess=0x7f221c065870 relay-1 | V0906 00:51:43.641098 8 MoQSession.cpp:2981] sendSetup sess=0x7f221c065870 relay-1 | V0906 00:51:43.641133 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f221c065870 relay-1 | V0906 00:51:43.641296 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f221c065870 relay-1 | V0906 00:51:43.641440 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c065870 relay-1 | V0906 00:51:43.641453 8 MoQSession.cpp:3125] onClientSetup sess=0x7f221c065870 relay-1 | V0906 00:51:43.641458 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0906 00:51:43.641461 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0906 00:51:43.641467 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-06T00:51:43.641438Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0906 00:51:43.641816 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f221c065870 relay-1 | V0906 00:51:43.641865 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c065870 relay-1 | V0906 00:51:43.641877 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f221c065870 relay-1 | V0906 00:51:43.641895 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0906 00:51:43.641912 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f221c065870 relay-1 | E20260906 00:51:46.643105 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260906 00:51:46.643213 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8dae427bf63e1e10, server CID=40000018f860f8dd, downstream=[::ffff:172.18.0.3]:37316, [::]:4443=local, drain=none relay-1 | E0906 00:51:46.643313 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0906 00:51:46.643331 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f221c065870 relay-1 | V0906 00:51:46.643337 8 MoQSession.cpp:2913] close sess=0x7f221c065870 relay-1 | V0906 00:51:46.643349 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0906 00:51:46.643358 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0906 00:51:46.643378 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f221c065870 relay-1 | V0906 00:51:46.643395 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0906 00:51:46.643411 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f221c065870 relay-1 | V0906 00:51:46.643561 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c065870 relay-1 | V0906 00:51:46.643582 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c065870 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3515 test-client-1 | subscriber_connection_id: 64b306e313db9552000824630358b244 test-client-1 | publisher_connection_id: ceca1151e6893d62be8ec6a02396a2dd test-client-1 | ... test-client-1 | 2026-09-06T00:51:46.642946Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-06T00:51:46.642973Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:381551e4-6518-46ae-bc7c-cf852e2a3862] (may be expected) test-client-1 | 2026-09-06T00:51:46.643599Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0906 00:51:46.643625 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f221c065870 test-client-1 | 2026-09-06T00:51:46.643980Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50275 dual_stack=true relay-1 | V0906 00:51:46.646707 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0906 00:51:46.646729 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0906 00:51:46.646814 8 MoQSession.cpp:2631] start sess=0x7f221c0600f0 relay-1 | V0906 00:51:46.646843 8 MoQSession.cpp:2981] sendSetup sess=0x7f221c0600f0 relay-1 | V0906 00:51:46.646874 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f221c0600f0 test-client-1 | 2026-09-06T00:51:46.647112Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0906 00:51:46.647080 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f221c0600f0 relay-1 | V0906 00:51:46.647122 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c0600f0 relay-1 | V0906 00:51:46.647128 8 MoQSession.cpp:3125] onClientSetup sess=0x7f221c0600f0 relay-1 | V0906 00:51:46.647130 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0906 00:51:46.647132 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0906 00:51:46.647138 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0906 00:51:46.647252 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f221c0600f0 relay-1 | V0906 00:51:46.647285 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c0600f0 relay-1 | V0906 00:51:46.647304 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f221c0600f0 relay-1 | V0906 00:51:46.647315 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0906 00:51:46.647328 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f221c0600f0 relay-1 | V0906 00:51:46.737007 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f221c065870 test-client-1 | 2026-09-06T00:51:48.648240Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0906 00:51:48.648428 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f221c0600f0 relay-1 | V0906 00:51:48.648458 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0906 00:51:48.648466 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0906 00:51:48.648475 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c0600f0 relay-1 | V0906 00:51:48.648487 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c0600f0 test-client-1 | 2026-09-06T00:51:48.749245Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2106 test-client-1 | connection_id: 636d2e5ddad776030a2990a670dcc51b test-client-1 | ... relay-1 | E20260906 00:51:48.749581 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260906 00:51:48.749663 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4cb55f2dece10bda, server CID=40000011bf7a9bfb, downstream=[::ffff:172.18.0.3]:50275, [::]:4443=local, drain=none relay-1 | E0906 00:51:48.749748 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0906 00:51:48.749762 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f221c0600f0 relay-1 | V0906 00:51:48.749768 8 MoQSession.cpp:2913] close sess=0x7f221c0600f0 relay-1 | V0906 00:51:48.749780 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f221c0600f0 relay-1 | V0906 00:51:48.749806 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f221c0600f0 relay-1 | V0906 00:51:48.749956 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f221c0600f0 test-client-1 | 2026-09-06T00:51:48.750122Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-06T00:51:48.750146Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53327 dual_stack=true relay-1 | V0906 00:51:48.752395 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0906 00:51:48.752415 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0906 00:51:48.752493 8 MoQSession.cpp:2631] start sess=0x7f221c058b20 relay-1 | V0906 00:51:48.752513 8 MoQSession.cpp:2981] sendSetup sess=0x7f221c058b20 relay-1 | V0906 00:51:48.752545 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f221c058b20 test-client-1 | 2026-09-06T00:51:48.752871Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0906 00:51:48.752821 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f221c058b20 relay-1 | V0906 00:51:48.752865 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c058b20 relay-1 | V0906 00:51:48.752873 8 MoQSession.cpp:3125] onClientSetup sess=0x7f221c058b20 relay-1 | V0906 00:51:48.752876 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0906 00:51:48.752879 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0906 00:51:48.752886 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0906 00:51:48.753058 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f221c058b20 relay-1 | V0906 00:51:48.753107 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c058b20 relay-1 | V0906 00:51:48.753125 8 MoQSession.cpp:4908] onPublishImpl reqID=0 sess=0x7f221c058b20 relay-1 | V0906 00:51:48.753141 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0906 00:51:48.753147 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0906 00:51:48.753165 8 MoQSession.cpp:6001] publishOk reqID=0 sess=0x7f221c058b20 test-client-1 | 2026-09-06T00:51:48.753354Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-06T00:51:48.753527Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only relay-1 | V0906 00:51:48.753603 8 MoQSession.cpp:5041] PublishDone id=0 code=2 reason=publish ended relay-1 | V0906 00:51:48.753613 8 MoQSession.cpp:2169] processPublishDone trackReceiveState=0x7f221c06a940 relay-1 | V0906 00:51:48.753618 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0906 00:51:48.753623 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 0f814e3021b6d878173db4631eb284cf test-client-1 | ... relay-1 | V0906 00:51:48.753628 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0906 00:51:48.753632 8 MoQForwarder.cpp:602] publishDone pubDone reason=publish ended relay-1 | V0906 00:51:48.753640 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c058b20 relay-1 | V0906 00:51:48.753666 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c058b20 relay-1 | E20260906 00:51:48.753695 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260906 00:51:48.753762 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=75c80d15ea1bfb5e, server CID=4000000e8e403137, downstream=[::ffff:172.18.0.3]:53327, [::]:4443=local, drain=none relay-1 | E0906 00:51:48.753810 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0906 00:51:48.753827 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f221c058b20 relay-1 | V0906 00:51:48.753838 8 MoQSession.cpp:2913] close sess=0x7f221c058b20 relay-1 | V0906 00:51:48.753855 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f221c058b20 relay-1 | V0906 00:51:48.753875 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f221c058b20 relay-1 | V0906 00:51:48.753972 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f221c058b20 test-client-1 | 2026-09-06T00:51:48.754059Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-06T00:51:48.754539Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54850 dual_stack=true relay-1 | V0906 00:51:48.757248 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0906 00:51:48.757264 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0906 00:51:48.757339 8 MoQSession.cpp:2631] start sess=0x7f221c07fba0 relay-1 | V0906 00:51:48.757358 8 MoQSession.cpp:2981] sendSetup sess=0x7f221c07fba0 relay-1 | V0906 00:51:48.757382 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f221c07fba0 relay-1 | V0906 00:51:48.757617 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f221c07fba0 relay-1 | V0906 00:51:48.757646 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c07fba0 relay-1 | V0906 00:51:48.757651 8 MoQSession.cpp:3125] onClientSetup sess=0x7f221c07fba0 relay-1 | V0906 00:51:48.757653 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0906 00:51:48.757656 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0906 00:51:48.757661 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-06T00:51:48.758245Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52524 dual_stack=true relay-1 | V0906 00:51:48.759316 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f221c0600f0 relay-1 | V0906 00:51:48.759766 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0906 00:51:48.759782 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0906 00:51:48.759871 8 MoQSession.cpp:2631] start sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.759884 8 MoQSession.cpp:2981] sendSetup sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.759958 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.760050 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.760063 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.760066 8 MoQSession.cpp:3125] onClientSetup sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.760068 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0906 00:51:48.760071 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0906 00:51:48.760075 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0906 00:51:48.760216 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f221c07fba0 test-client-1 | 2026-09-06T00:51:48.760068Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0906 00:51:48.760251 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c07fba0 relay-1 | V0906 00:51:48.760260 8 MoQSession.cpp:4908] onPublishImpl reqID=0 sess=0x7f221c07fba0 relay-1 | V0906 00:51:48.760272 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0906 00:51:48.760276 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0906 00:51:48.760286 8 MoQSession.cpp:6001] publishOk reqID=0 sess=0x7f221c07fba0 test-client-1 | 2026-09-06T00:51:48.760514Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0906 00:51:48.760657 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.760688 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.760700 8 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.760720 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0906 00:51:48.760723 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0906 00:51:48.760729 8 MoQRelay.cpp:1983] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0906 00:51:48.760737 8 MoQSession.cpp:6178] sendSubscribeOk sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.760815 8 MoQSession.cpp:6455] requestUpdate sess=0x7f221c07fba0 test-client-1 | 2026-09-06T00:51:48.760940Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-06T00:51:48.760955Z  WARN moq_transport::serve::error: [b039e5b0-f6a9-41d5-9601-bd04e243e5d0] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0906 00:51:48.761049 8 MoQSession.cpp:3449] Failing pending request id=1 peer FINed without terminal reply sess=0x7f221c07fba0 relay-1 | V0906 00:51:48.761070 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c07fba0 relay-1 | E0906 00:51:48.761081 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0906 00:51:48.770209 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f221c058b20 test-client-1 | not ok 8 - publish-track-subscribe relay-1 | E20260906 00:51:48.861297 8 HQControlCodec.h:58] Unexpected control stream EOF 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 | E20260906 00:51:48.861377 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8d85998b670968a2, server CID=400000014f6b2e90, downstream=[::ffff:172.18.0.3]:54850, [::]:4443=local, drain=none relay-1 | E20260906 00:51:48.861414 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260906 00:51:48.861428 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=deca727356e53f61, server CID=40000001fb85a062, downstream=[::ffff:172.18.0.3]:52524, [::]:4443=local, drain=none relay-1 | E0906 00:51:48.861490 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0906 00:51:48.861535 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f221c07fba0 relay-1 | V0906 00:51:48.861543 8 MoQSession.cpp:2913] close sess=0x7f221c07fba0 relay-1 | V0906 00:51:48.861550 8 MoQSession.cpp:2140] subscribeError trackReceiveState=0x7f221c085e30 relay-1 | V0906 00:51:48.861556 8 MoQSession.cpp:2169] processPublishDone trackReceiveState=0x7f221c085e30 relay-1 | V0906 00:51:48.861561 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0906 00:51:48.861568 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0906 00:51:48.861576 8 MoQForwarder.cpp:602] publishDone pubDone reason=closed locally relay-1 | V0906 00:51:48.861579 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f221c07cf90 relay-1 | V0906 00:51:48.861582 8 MoQSession.cpp:6283] sendPublishDone sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.861596 8 MoQForwarder.cpp:380] Resetting open subgroups for subscriber=0x7f221c0595e0 relay-1 | V0906 00:51:48.861617 8 MoQForwarder.cpp:402] subscribers_.size()=0 relay-1 | I0906 00:51:48.861621 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/publish/published-track relay-1 | V0906 00:51:48.861630 8 MoQSession.cpp:2124] cancel alias=0 requestID=0 relay-1 | V0906 00:51:48.861662 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f221c07fba0 relay-1 | V0906 00:51:48.861686 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f221c07fba0 relay-1 | E0906 00:51:48.861802 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0906 00:51:48.861809 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.861811 8 MoQSession.cpp:2913] close sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.861816 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.861823 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.861867 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c07fba0 relay-1 | V0906 00:51:48.861890 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.861903 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c07cf90 relay-1 | V0906 00:51:48.861939 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f221c07fba0 relay-1 | V0906 00:51:48.861958 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f221c07fba0 relay-1 | V0906 00:51:48.861983 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f221c07cf90 test-client-1 | 2026-09-06T00:51:48.861982Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-06T00:51:48.862032Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50948 dual_stack=true test-client-1 | 2026-09-06T00:51:48.862075Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0906 00:51:48.863797 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0906 00:51:48.863815 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0906 00:51:48.863906 8 MoQSession.cpp:2631] start sess=0x7f221c077180 relay-1 | V0906 00:51:48.863922 8 MoQSession.cpp:2981] sendSetup sess=0x7f221c077180 relay-1 | V0906 00:51:48.863987 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f221c077180 relay-1 | V0906 00:51:48.864041 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f221c077180 relay-1 | V0906 00:51:48.864069 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c077180 relay-1 | V0906 00:51:48.864074 8 MoQSession.cpp:3125] onClientSetup sess=0x7f221c077180 relay-1 | V0906 00:51:48.864077 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0906 00:51:48.864079 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0906 00:51:48.864083 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-06T00:51:48.864090Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0906 00:51:48.864258 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f221c077180 relay-1 | V0906 00:51:48.864299 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f221c077180 relay-1 | V0906 00:51:48.864317 8 MoQSession.cpp:4232] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7f221c077180 relay-1 | V0906 00:51:48.872724 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f221c07cf90 relay-1 | V0906 00:51:49.364925 8 MoQSession.cpp:4369] Application subscribe error err=rendezvous timeout expired relay-1 | V0906 00:51:49.364957 8 MoQSession.cpp:6196] subscribeError sess=0x7f221c077180 relay-1 | V0906 00:51:49.365500 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c077180 test-client-1 | 2026-09-06T00:51:49.365551Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT relay-1 | V0906 00:51:49.365553 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f221c077180 test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 504 test-client-1 | connection_id: 78b6da60fbf0cc744ea20b82fa246eba test-client-1 | ... 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'