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-04T00:47:30Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-04T00:47:30Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-04T00:47:30Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-04T00:47:30Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-04T00:47:30Z" 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 | V0904 00:47:31.133840 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0904 00:47:31.135041 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-04T00:47:36.743425Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36193 dual_stack=true test-client-1 | 2026-09-04T00:47:36.747704Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 01a3ac6fe31a58971d97a78695d49ddd test-client-1 | ... relay-1 | V0904 00:47:36.747201 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0904 00:47:36.747223 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0904 00:47:36.747400 8 MoQSession.cpp:2631] start sess=0x7f1c1404b970 relay-1 | V0904 00:47:36.747429 8 MoQSession.cpp:2981] sendSetup sess=0x7f1c1404b970 relay-1 | V0904 00:47:36.747570 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f1c1404b970 relay-1 | V0904 00:47:36.747599 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f1c1404b970 relay-1 | V0904 00:47:36.747709 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c1404b970 relay-1 | V0904 00:47:36.747725 8 MoQSession.cpp:3125] onClientSetup sess=0x7f1c1404b970 relay-1 | V0904 00:47:36.747729 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0904 00:47:36.747732 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0904 00:47:36.747735 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0904 00:47:36.747846 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c1404b970 test-client-1 | 2026-09-04T00:47:36.748726Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32839 dual_stack=true relay-1 | E20260904 00:47:36.748867 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260904 00:47:36.749104 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d3b7e79b527cf00f, server CID=4000001859a83ef9, downstream=[::ffff:172.18.0.3]:36193, [::]:4443=local, drain=none relay-1 | E0904 00:47:36.749177 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0904 00:47:36.749189 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f1c1404b970 relay-1 | V0904 00:47:36.749194 8 MoQSession.cpp:2913] close sess=0x7f1c1404b970 relay-1 | V0904 00:47:36.749223 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f1c1404b970 relay-1 | V0904 00:47:36.749264 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f1c1404b970 relay-1 | V0904 00:47:36.749424 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f1c1404b970 relay-1 | V0904 00:47:36.749439 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f1c1404b970 test-client-1 | 2026-09-04T00:47:36.749374Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0904 00:47:36.750557 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0904 00:47:36.750575 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 test-client-1 | 2026-09-04T00:47:36.751027Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0904 00:47:36.750676 8 MoQSession.cpp:2631] start sess=0x7f1c14064610 relay-1 | V0904 00:47:36.750694 8 MoQSession.cpp:2981] sendSetup sess=0x7f1c14064610 relay-1 | V0904 00:47:36.750860 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f1c14064610 relay-1 | V0904 00:47:36.750881 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f1c14064610 relay-1 | V0904 00:47:36.750978 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14064610 relay-1 | V0904 00:47:36.750984 8 MoQSession.cpp:3125] onClientSetup sess=0x7f1c14064610 relay-1 | V0904 00:47:36.750986 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0904 00:47:36.750989 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0904 00:47:36.750998 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0904 00:47:36.751215 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f1c14064610 relay-1 | V0904 00:47:36.751272 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14064610 relay-1 | V0904 00:47:36.751305 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f1c14064610 relay-1 | V0904 00:47:36.751350 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0904 00:47:36.751394 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f1c14064610 test-client-1 | 2026-09-04T00:47:38.752545Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 1634fb7574b291b680a1e156c274b2c2 test-client-1 | ... relay-1 | E20260904 00:47:38.752697 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260904 00:47:38.752777 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a52c40fdb281e215, server CID=40000004a8d96d9d, downstream=[::ffff:172.18.0.3]:32839, [::]:4443=local, drain=none relay-1 | E0904 00:47:38.752880 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0904 00:47:38.752897 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f1c14064610 relay-1 | V0904 00:47:38.752902 8 MoQSession.cpp:2913] close sess=0x7f1c14064610 relay-1 | V0904 00:47:38.752914 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0904 00:47:38.752923 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0904 00:47:38.752929 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f1c14064610 relay-1 | V0904 00:47:38.752945 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0904 00:47:38.752953 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f1c14064610 relay-1 | V0904 00:47:38.753102 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14064610 relay-1 | V0904 00:47:38.753148 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14064610 relay-1 | V0904 00:47:38.753207 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f1c14064610 test-client-1 | 2026-09-04T00:47:38.753200Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-04T00:47:38.753908Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45600 dual_stack=true relay-1 | V0904 00:47:38.758216 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0904 00:47:38.758232 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0904 00:47:38.758365 8 MoQSession.cpp:2631] start sess=0x7f1c14062f90 relay-1 | V0904 00:47:38.758385 8 MoQSession.cpp:2981] sendSetup sess=0x7f1c14062f90 relay-1 | V0904 00:47:38.758443 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f1c14062f90 test-client-1 | 2026-09-04T00:47:38.758756Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0904 00:47:38.758727 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f1c14062f90 relay-1 | V0904 00:47:38.758759 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14062f90 relay-1 | V0904 00:47:38.758768 8 MoQSession.cpp:3125] onClientSetup sess=0x7f1c14062f90 relay-1 | V0904 00:47:38.758772 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0904 00:47:38.758777 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0904 00:47:38.758782 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0904 00:47:38.758921 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f1c14062f90 relay-1 | V0904 00:47:38.758960 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14062f90 relay-1 | V0904 00:47:38.758972 8 MoQSession.cpp:4232] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f1c14062f90 relay-1 | V0904 00:47:38.758994 8 MoQSession.cpp:4369] Application subscribe error err=no such namespace or track relay-1 | V0904 00:47:38.759034 8 MoQSession.cpp:6196] subscribeError sess=0x7f1c14062f90 test-client-1 | 2026-09-04T00:47:38.759176Z  WARN moq_transport::serve::error: [eb53db8a-3160-4505-8904-b7d1694c0f82] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-04T00:47:38.759308Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:eb53db8a-3160-4505-8904-b7d1694c0f82] test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 6 test-client-1 | connection_id: e3055120112cb9ef2697547aa088846a test-client-1 | ... relay-1 | V0904 00:47:38.759307 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14062f90 relay-1 | V0904 00:47:38.759319 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14062f90 relay-1 | E20260904 00:47:38.759449 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260904 00:47:38.759575 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3c2fb18f343a9eb7, server CID=40000012b6c27d31, downstream=[::ffff:172.18.0.3]:45600, [::]:4443=local, drain=none relay-1 | E0904 00:47:38.759647 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0904 00:47:38.759704 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f1c14062f90 relay-1 | V0904 00:47:38.759723 8 MoQSession.cpp:2913] close sess=0x7f1c14062f90 relay-1 | V0904 00:47:38.759744 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f1c14062f90 relay-1 | V0904 00:47:38.759757 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f1c14062f90 relay-1 | V0904 00:47:38.759888 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f1c14062f90 test-client-1 | 2026-09-04T00:47:38.759921Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-04T00:47:38.760395Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42758 dual_stack=true relay-1 | V0904 00:47:38.762128 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0904 00:47:38.762148 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0904 00:47:38.762274 8 MoQSession.cpp:2631] start sess=0x7f1c14074e40 relay-1 | V0904 00:47:38.762295 8 MoQSession.cpp:2981] sendSetup sess=0x7f1c14074e40 relay-1 | V0904 00:47:38.762351 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f1c14074e40 relay-1 | V0904 00:47:38.762718 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f1c14074e40 relay-1 | V0904 00:47:38.762746 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14074e40 relay-1 | V0904 00:47:38.762752 8 MoQSession.cpp:3125] onClientSetup sess=0x7f1c14074e40 relay-1 | V0904 00:47:38.762756 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0904 00:47:38.762759 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0904 00:47:38.762764 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-04T00:47:38.763392Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52785 dual_stack=true relay-1 | V0904 00:47:38.763884 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f1c14064610 relay-1 | V0904 00:47:38.765086 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0904 00:47:38.765103 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0904 00:47:38.765208 8 MoQSession.cpp:2631] start sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:38.765238 8 MoQSession.cpp:2981] sendSetup sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:38.765302 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:38.765663 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:38.765715 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c1407b8e0 test-client-1 | 2026-09-04T00:47:38.765638Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-04T00:47:38.765655Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0904 00:47:38.765725 8 MoQSession.cpp:3125] onClientSetup sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:38.765729 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0904 00:47:38.765733 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0904 00:47:38.765737 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0904 00:47:38.765877 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f1c14074e40 relay-1 | V0904 00:47:38.766040 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:38.766082 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14074e40 relay-1 | V0904 00:47:38.766092 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f1c14074e40 relay-1 | V0904 00:47:38.766099 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:38.766106 8 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:38.766117 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0904 00:47:38.766134 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f1c14074e40 relay-1 | V0904 00:47:38.766164 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0904 00:47:38.766171 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0904 00:47:38.766178 8 MoQSession.cpp:6058] subscribe sess=0x7f1c14074e40 relay-1 | V0904 00:47:38.766283 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14074e40 relay-1 | V0904 00:47:38.766562 8 MoQSession.cpp:4740] onSubscribeOk id=1 sess=0x7f1c14074e40 relay-1 | V0904 00:47:38.766602 8 MoQSession.cpp:6158] Subscribe ready trackReceiveState=0x7f1c1407f240 requestID=1 relay-1 | V0904 00:47:38.766617 8 MoQSession.cpp:6178] sendSubscribeOk sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:38.773791 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f1c14062f90 test-client-1 | 2026-09-04T00:47:41.767276Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - publish-namespace-subscribe relay-1 | E20260904 00:47:41.767436 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260904 00:47:41.767510 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=cc6cdf7ec60850c6, server CID=4000001d3cb9f72b, downstream=[::ffff:172.18.0.3]:42758, [::]:4443=local, drain=none relay-1 | E20260904 00:47:41.767566 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260904 00:47:41.767585 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6736f21345a82006, server CID=4000001b498207d7, downstream=[::ffff:172.18.0.3]:52785, [::]:4443=local, drain=none test-client-1 | --- test-client-1 | duration_ms: 3007 test-client-1 | publisher_connection_id: 39022db2db2671060b6e975d6f33c1d2 test-client-1 | subscriber_connection_id: 61cf70f79e1c9c0b2eb1fc17a184ee25 test-client-1 | ... test-client-1 | 2026-09-04T00:47:41.768015Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-04T00:47:41.768091Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0904 00:47:41.767644 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0904 00:47:41.767665 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f1c14074e40 relay-1 | V0904 00:47:41.767670 8 MoQSession.cpp:2913] close sess=0x7f1c14074e40 relay-1 | V0904 00:47:41.767682 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0904 00:47:41.767690 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0904 00:47:41.767698 8 MoQSession.cpp:2140] subscribeError trackReceiveState=0x7f1c1407f240 relay-1 | V0904 00:47:41.767703 8 MoQSession.cpp:2169] processPublishDone trackReceiveState=0x7f1c1407f240 relay-1 | V0904 00:47:41.767709 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0904 00:47:41.767716 8 MoQForwarder.cpp:602] publishDone pubDone reason=closed locally relay-1 | V0904 00:47:41.767721 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f1c1407b8e0 relay-1 | V0904 00:47:41.767726 8 MoQSession.cpp:6283] sendPublishDone sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:41.767744 8 MoQForwarder.cpp:380] Resetting open subgroups for subscriber=0x7f1c14071a10 relay-1 | V0904 00:47:41.767749 8 MoQForwarder.cpp:402] subscribers_.size()=0 relay-1 | I0904 00:47:41.767753 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/interop/test-track relay-1 | V0904 00:47:41.767772 8 MoQCache.cpp:2253] Added track to LRU: moq-test/interop/test-track relay-1 | V0904 00:47:41.767779 8 MoQSession.cpp:2124] cancel alias=1 requestID=1 relay-1 | V0904 00:47:41.767785 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f1c14074e40 relay-1 | V0904 00:47:41.767795 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0904 00:47:41.767801 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0904 00:47:41.767809 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f1c14074e40 relay-1 | E0904 00:47:41.767926 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0904 00:47:41.767943 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:41.767947 8 MoQSession.cpp:2913] close sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:41.767984 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:41.767995 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:41.768092 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14074e40 relay-1 | V0904 00:47:41.768104 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14074e40 relay-1 | V0904 00:47:41.768111 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14074e40 relay-1 | V0904 00:47:41.768118 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:41.768124 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c1407b8e0 relay-1 | V0904 00:47:41.768158 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f1c14074e40 relay-1 | V0904 00:47:41.768185 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f1c1407b8e0 test-client-1 | 2026-09-04T00:47:41.768602Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38670 dual_stack=true relay-1 | V0904 00:47:41.771890 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0904 00:47:41.771908 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0904 00:47:41.772035 8 MoQSession.cpp:2631] start sess=0x7f1c140733d0 relay-1 | V0904 00:47:41.772060 8 MoQSession.cpp:2981] sendSetup sess=0x7f1c140733d0 relay-1 | V0904 00:47:41.772167 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f1c140733d0 relay-1 | V0904 00:47:41.772270 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f1c140733d0 test-client-1 | 2026-09-04T00:47:41.772344Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0904 00:47:41.772357 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c140733d0 relay-1 | V0904 00:47:41.772403 8 MoQSession.cpp:3125] onClientSetup sess=0x7f1c140733d0 relay-1 | V0904 00:47:41.772415 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0904 00:47:41.772420 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0904 00:47:41.772425 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0904 00:47:41.772654 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f1c140733d0 relay-1 | V0904 00:47:41.772684 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c140733d0 relay-1 | V0904 00:47:41.772693 8 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f1c140733d0 relay-1 | V0904 00:47:41.772716 8 MoQSession.cpp:4369] Application subscribe error err=no such namespace or track relay-1 | V0904 00:47:41.772725 8 MoQSession.cpp:6196] subscribeError sess=0x7f1c140733d0 test-client-1 | 2026-09-04T00:47:41.772840Z  WARN moq_transport::serve::error: [4e2cf755-9bba-4e01-af08-6c144ce5037f] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260904 00:47:41.773001 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260904 00:47:41.773042 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b9a3c0e8bf4ee4a1, server CID=4000001bf1a6d7a2, downstream=[::ffff:172.18.0.3]:38670, [::]:4443=local, drain=none relay-1 | E0904 00:47:41.773089 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0904 00:47:41.773105 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f1c140733d0 relay-1 | V0904 00:47:41.773109 8 MoQSession.cpp:2913] close sess=0x7f1c140733d0 relay-1 | V0904 00:47:41.773115 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f1c140733d0 relay-1 | V0904 00:47:41.773124 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f1c140733d0 relay-1 | V0904 00:47:41.773197 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c140733d0 relay-1 | V0904 00:47:41.773209 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c140733d0 relay-1 | V0904 00:47:41.773232 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f1c140733d0 test-client-1 | 2026-09-04T00:47:41.773256Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0904 00:47:41.783378 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f1c140733d0 relay-1 | V0904 00:47:41.864727 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f1c14074e40 relay-1 | V0904 00:47:41.945051 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f1c1407b8e0 test-client-1 | 2026-09-04T00:47:42.274359Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41380 dual_stack=true relay-1 | V0904 00:47:42.276893 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0904 00:47:42.276921 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0904 00:47:42.277238 8 MoQSession.cpp:2631] start sess=0x7f1c14067790 relay-1 | V0904 00:47:42.277417 8 MoQSession.cpp:2981] sendSetup sess=0x7f1c14067790 relay-1 | V0904 00:47:42.277754 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f1c14067790 relay-1 | V0904 00:47:42.277782 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f1c14067790 test-client-1 | 2026-09-04T00:47:42.277988Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0904 00:47:42.278034 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14067790 relay-1 | V0904 00:47:42.278268 8 MoQSession.cpp:3125] onClientSetup sess=0x7f1c14067790 relay-1 | V0904 00:47:42.278281 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0904 00:47:42.278285 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0904 00:47:42.278291 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0904 00:47:42.278371 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f1c14067790 relay-1 | V0904 00:47:42.278426 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14067790 relay-1 | V0904 00:47:42.278443 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f1c14067790 relay-1 | V0904 00:47:42.278515 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0904 00:47:42.278549 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f1c14067790 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3512 test-client-1 | subscriber_connection_id: db13a471f22ea4bdc4d19d1e1da20a40 test-client-1 | publisher_connection_id: c7ebf360c93f5c0e78e5e91ab33dc9c8 test-client-1 | ... relay-1 | E20260904 00:47:45.279657 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260904 00:47:45.279742 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ff4100fa17e3227e, server CID=4000001bc2a6ac20, downstream=[::ffff:172.18.0.3]:41380, [::]:4443=local, drain=none relay-1 | E0904 00:47:45.279841 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0904 00:47:45.279864 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f1c14067790 relay-1 | V0904 00:47:45.279869 8 MoQSession.cpp:2913] close sess=0x7f1c14067790 relay-1 | V0904 00:47:45.279880 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0904 00:47:45.279895 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0904 00:47:45.279904 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f1c14067790 relay-1 | V0904 00:47:45.279921 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0904 00:47:45.279934 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f1c14067790 relay-1 | V0904 00:47:45.280232 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14067790 relay-1 | V0904 00:47:45.280254 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14067790 relay-1 | V0904 00:47:45.280294 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f1c14067790 test-client-1 | 2026-09-04T00:47:45.279491Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-04T00:47:45.279520Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:4e2cf755-9bba-4e01-af08-6c144ce5037f] (may be expected) test-client-1 | 2026-09-04T00:47:45.280123Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-04T00:47:45.280578Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36068 dual_stack=true relay-1 | V0904 00:47:45.283078 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0904 00:47:45.283094 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0904 00:47:45.283198 8 MoQSession.cpp:2631] start sess=0x7f1c14054540 relay-1 | V0904 00:47:45.283226 8 MoQSession.cpp:2981] sendSetup sess=0x7f1c14054540 relay-1 | V0904 00:47:45.283284 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f1c14054540 test-client-1 | 2026-09-04T00:47:45.283488Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0904 00:47:45.283683 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f1c14054540 relay-1 | V0904 00:47:45.283698 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f1c14054540 relay-1 | V0904 00:47:45.283712 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14054540 relay-1 | V0904 00:47:45.283717 8 MoQSession.cpp:3125] onClientSetup sess=0x7f1c14054540 relay-1 | V0904 00:47:45.283724 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0904 00:47:45.283735 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0904 00:47:45.283741 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0904 00:47:45.283758 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14054540 relay-1 | V0904 00:47:45.283769 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f1c14054540 relay-1 | V0904 00:47:45.283781 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0904 00:47:45.283790 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f1c14054540 relay-1 | V0904 00:47:45.290117 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f1c14067790 test-client-1 | 2026-09-04T00:47:47.285776Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0904 00:47:47.286033 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f1c14054540 relay-1 | V0904 00:47:47.286064 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0904 00:47:47.286076 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0904 00:47:47.286085 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14054540 relay-1 | V0904 00:47:47.286099 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14054540 test-client-1 | 2026-09-04T00:47:47.386856Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2107 test-client-1 | connection_id: 9c7317219b73af90020d7634582eb48e test-client-1 | ... relay-1 | E20260904 00:47:47.387212 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260904 00:47:47.387293 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e90f11b993162fc8, server CID=40000000a6299876, downstream=[::ffff:172.18.0.3]:36068, [::]:4443=local, drain=none relay-1 | E0904 00:47:47.387371 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0904 00:47:47.387393 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f1c14054540 relay-1 | V0904 00:47:47.387399 8 MoQSession.cpp:2913] close sess=0x7f1c14054540 relay-1 | V0904 00:47:47.387410 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f1c14054540 relay-1 | V0904 00:47:47.387435 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f1c14054540 test-client-1 | 2026-09-04T00:47:47.387658Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0904 00:47:47.387587 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f1c14054540 test-client-1 | 2026-09-04T00:47:47.388206Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45014 dual_stack=true relay-1 | V0904 00:47:47.390352 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0904 00:47:47.390369 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0904 00:47:47.390483 8 MoQSession.cpp:2631] start sess=0x7f1c14067790 relay-1 | V0904 00:47:47.390556 8 MoQSession.cpp:2981] sendSetup sess=0x7f1c14067790 test-client-1 | 2026-09-04T00:47:47.390840Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0904 00:47:47.390670 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f1c14067790 relay-1 | V0904 00:47:47.390773 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f1c14067790 relay-1 | V0904 00:47:47.390842 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14067790 relay-1 | V0904 00:47:47.390858 8 MoQSession.cpp:3125] onClientSetup sess=0x7f1c14067790 relay-1 | V0904 00:47:47.390863 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0904 00:47:47.390866 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0904 00:47:47.390871 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0904 00:47:47.391002 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f1c14067790 relay-1 | V0904 00:47:47.391057 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14067790 relay-1 | V0904 00:47:47.391070 8 MoQSession.cpp:4908] onPublishImpl reqID=0 sess=0x7f1c14067790 relay-1 | V0904 00:47:47.391088 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0904 00:47:47.391099 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0904 00:47:47.391117 8 MoQSession.cpp:6001] publishOk reqID=0 sess=0x7f1c14067790 test-client-1 | 2026-09-04T00:47:47.391257Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-04T00:47:47.391348Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" relay-1 | V0904 00:47:47.391489 8 MoQSession.cpp:5041] PublishDone id=0 code=2 reason=publish ended relay-1 | V0904 00:47:47.391527 8 MoQSession.cpp:2169] processPublishDone trackReceiveState=0x7f1c14071e40 relay-1 | V0904 00:47:47.391534 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0904 00:47:47.391541 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0904 00:47:47.391547 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0904 00:47:47.391551 8 MoQForwarder.cpp:602] publishDone pubDone reason=publish ended relay-1 | V0904 00:47:47.391559 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14067790 test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: dda83bdb526de198803cef4ef99ce63b test-client-1 | ... relay-1 | E20260904 00:47:47.392026 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260904 00:47:47.392068 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f11ed78eecec3c6b, server CID=40000015116ef9cd, downstream=[::ffff:172.18.0.3]:45014, [::]:4443=local, drain=none relay-1 | E0904 00:47:47.392121 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0904 00:47:47.392172 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f1c14067790 relay-1 | V0904 00:47:47.392199 8 MoQSession.cpp:2913] close sess=0x7f1c14067790 relay-1 | V0904 00:47:47.392208 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f1c14067790 relay-1 | V0904 00:47:47.392219 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f1c14067790 test-client-1 | 2026-09-04T00:47:47.392352Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0904 00:47:47.392449 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14067790 relay-1 | V0904 00:47:47.392491 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f1c14067790 test-client-1 | 2026-09-04T00:47:47.392506Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40164 dual_stack=true relay-1 | V0904 00:47:47.395460 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0904 00:47:47.395479 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0904 00:47:47.395570 8 MoQSession.cpp:2631] start sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.395591 8 MoQSession.cpp:2981] sendSetup sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.395684 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.395806 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.395820 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.395824 8 MoQSession.cpp:3125] onClientSetup sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.395826 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0904 00:47:47.395828 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0904 00:47:47.395831 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-04T00:47:47.396563Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58107 dual_stack=true relay-1 | V0904 00:47:47.397519 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f1c14054540 relay-1 | V0904 00:47:47.397547 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f1c14067790 relay-1 | V0904 00:47:47.398198 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0904 00:47:47.398219 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0904 00:47:47.398309 8 MoQSession.cpp:2631] start sess=0x7f1c14054540 relay-1 | V0904 00:47:47.398328 8 MoQSession.cpp:2981] sendSetup sess=0x7f1c14054540 relay-1 | V0904 00:47:47.398425 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f1c14054540 relay-1 | V0904 00:47:47.398549 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f1c14054540 relay-1 | V0904 00:47:47.398633 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14054540 relay-1 | V0904 00:47:47.398665 8 MoQSession.cpp:3125] onClientSetup sess=0x7f1c14054540 relay-1 | V0904 00:47:47.398704 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup test-client-1 | 2026-09-04T00:47:47.398595Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0904 00:47:47.398727 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0904 00:47:47.398750 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0904 00:47:47.398929 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.398993 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.399010 8 MoQSession.cpp:4908] onPublishImpl reqID=0 sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.399024 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0904 00:47:47.399033 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0904 00:47:47.399044 8 MoQSession.cpp:6001] publishOk reqID=0 sess=0x7f1c1405a6c0 test-client-1 | 2026-09-04T00:47:47.399182Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0904 00:47:47.399322 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f1c14054540 relay-1 | V0904 00:47:47.399358 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14054540 relay-1 | V0904 00:47:47.399367 8 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f1c14054540 relay-1 | V0904 00:47:47.399386 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0904 00:47:47.399391 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0904 00:47:47.399397 8 MoQRelay.cpp:1983] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0904 00:47:47.399405 8 MoQSession.cpp:6178] sendSubscribeOk sess=0x7f1c14054540 relay-1 | V0904 00:47:47.399480 8 MoQSession.cpp:6455] requestUpdate sess=0x7f1c1405a6c0 test-client-1 | 2026-09-04T00:47:47.399686Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-04T00:47:47.399698Z  WARN moq_transport::serve::error: [44b3b6d1-a9ae-44bb-a3e2-c779a1753da4] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0904 00:47:47.399801 8 MoQSession.cpp:3449] Failing pending request id=1 peer FINed without terminal reply sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.399817 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c1405a6c0 relay-1 | E0904 00:47:47.399827 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 108 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... test-client-1 | 2026-09-04T00:47:47.500794Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-04T00:47:47.500855Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260904 00:47:47.500218 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260904 00:47:47.500291 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bf42db1158228f69, server CID=4000000ba3bc023f, downstream=[::ffff:172.18.0.3]:40164, [::]:4443=local, drain=none relay-1 | E20260904 00:47:47.500352 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260904 00:47:47.500373 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4c81d56e175bbb03, server CID=40000004799d7518, downstream=[::ffff:172.18.0.3]:58107, [::]:4443=local, drain=none relay-1 | E0904 00:47:47.500565 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0904 00:47:47.500583 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.500590 8 MoQSession.cpp:2913] close sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.500600 8 MoQSession.cpp:2140] subscribeError trackReceiveState=0x7f1c14071e40 relay-1 | V0904 00:47:47.500603 8 MoQSession.cpp:2169] processPublishDone trackReceiveState=0x7f1c14071e40 relay-1 | V0904 00:47:47.500608 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0904 00:47:47.500615 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0904 00:47:47.500622 8 MoQForwarder.cpp:602] publishDone pubDone reason=closed locally relay-1 | V0904 00:47:47.500626 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f1c14054540 relay-1 | V0904 00:47:47.500628 8 MoQSession.cpp:6283] sendPublishDone sess=0x7f1c14054540 relay-1 | V0904 00:47:47.500644 8 MoQForwarder.cpp:380] Resetting open subgroups for subscriber=0x7f1c14071a10 relay-1 | V0904 00:47:47.500647 8 MoQForwarder.cpp:402] subscribers_.size()=0 relay-1 | I0904 00:47:47.500650 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/publish/published-track relay-1 | V0904 00:47:47.500658 8 MoQSession.cpp:2124] cancel alias=0 requestID=0 relay-1 | V0904 00:47:47.500662 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.500675 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f1c1405a6c0 relay-1 | E0904 00:47:47.500755 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0904 00:47:47.500759 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f1c14054540 test-client-1 | 2026-09-04T00:47:47.501301Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37200 dual_stack=true relay-1 | V0904 00:47:47.500762 8 MoQSession.cpp:2913] close sess=0x7f1c14054540 relay-1 | V0904 00:47:47.500766 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f1c14054540 relay-1 | V0904 00:47:47.500773 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f1c14054540 relay-1 | V0904 00:47:47.500858 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.500870 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14054540 relay-1 | V0904 00:47:47.500878 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14054540 relay-1 | V0904 00:47:47.500913 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.500923 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f1c1405a6c0 relay-1 | V0904 00:47:47.500942 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f1c14054540 relay-1 | V0904 00:47:47.503301 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0904 00:47:47.503318 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 test-client-1 | 2026-09-04T00:47:47.503721Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0904 00:47:47.503420 8 MoQSession.cpp:2631] start sess=0x7f1c14046040 relay-1 | V0904 00:47:47.503441 8 MoQSession.cpp:2981] sendSetup sess=0x7f1c14046040 relay-1 | V0904 00:47:47.503549 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f1c14046040 relay-1 | V0904 00:47:47.503650 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f1c14046040 relay-1 | V0904 00:47:47.503709 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14046040 relay-1 | V0904 00:47:47.503719 8 MoQSession.cpp:3125] onClientSetup sess=0x7f1c14046040 relay-1 | V0904 00:47:47.503723 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0904 00:47:47.503726 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0904 00:47:47.503731 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0904 00:47:47.503853 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f1c14046040 relay-1 | V0904 00:47:47.503905 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f1c14046040 relay-1 | V0904 00:47:47.503946 8 MoQSession.cpp:4232] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7f1c14046040 relay-1 | V0904 00:47:47.510348 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f1c14054540 relay-1 | V0904 00:47:48.004482 8 MoQSession.cpp:4369] Application subscribe error err=rendezvous timeout expired relay-1 | V0904 00:47:48.004507 8 MoQSession.cpp:6196] subscribeError sess=0x7f1c14046040 test-client-1 | 2026-09-04T00:47:48.005018Z  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: 0f1f2c33f00fc494dca287471fedc3d2 test-client-1 | ... relay-1 | V0904 00:47:48.005025 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14046040 relay-1 | E20260904 00:47:48.005175 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260904 00:47:48.005244 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c43174b2d2a39af3, server CID=40000018baf83a1b, downstream=[::ffff:172.18.0.3]:37200, [::]:4443=local, drain=none relay-1 | E0904 00:47:48.005378 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0904 00:47:48.005391 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f1c14046040 relay-1 | V0904 00:47:48.005395 8 MoQSession.cpp:2913] close sess=0x7f1c14046040 relay-1 | V0904 00:47:48.005405 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f1c14046040 relay-1 | V0904 00:47:48.005418 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f1c14046040 relay-1 | V0904 00:47:48.005530 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f1c14046040 relay-1 | V0904 00:47:48.005605 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f1c14046040 relay-1 | V0904 00:47:48.025801 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f1c14046040 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'