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-11T00:48:58Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-11T00:48:58Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-11T00:48:58Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-11T00:48:58Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-11T00:48:58Z" 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 | V0911 00:48:58.982405 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0911 00:48:58.983510 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-11T00:49:04.566609Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39200 dual_stack=true relay-1 | V0911 00:49:04.569918 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:49:04.569946 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:49:04.570112 8 MoQSession.cpp:2648] start sess=0x7f95c4051d60 relay-1 | V0911 00:49:04.570139 8 MoQSession.cpp:2991] sendSetup sess=0x7f95c4051d60 relay-1 | V0911 00:49:04.570236 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f95c4051d60 test-client-1 | 2026-09-11T00:49:04.570429Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | 2026-09-11T00:49:04.570891Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 066d8f598a03605958416162aa9c29d5 test-client-1 | ... relay-1 | V0911 00:49:04.570479 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f95c4051d60 relay-1 | E20260911 00:49:04.570533 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 00:49:04.570660 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3e89e5bbb36b08a0, server CID=40000014d0047d21, downstream=[::ffff:172.18.0.3]:39200, [::]:4443=local, drain=none relay-1 | E0911 00:49:04.570717 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 00:49:04.570723 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f95c4051d60 relay-1 | V0911 00:49:04.570726 8 MoQSession.cpp:2923] close sess=0x7f95c4051d60 relay-1 | V0911 00:49:04.570755 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f95c4051d60 relay-1 | V0911 00:49:04.570784 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f95c4051d60 relay-1 | V0911 00:49:04.570867 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c4051d60 relay-1 | V0911 00:49:04.570930 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c4051d60 test-client-1 | 2026-09-11T00:49:04.571186Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56991 dual_stack=true relay-1 | V0911 00:49:04.570960 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f95c4051d60 relay-1 | V0911 00:49:04.570971 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f95c4051d60 relay-1 | V0911 00:49:04.572669 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:49:04.572687 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 test-client-1 | 2026-09-11T00:49:04.572924Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0911 00:49:04.572751 8 MoQSession.cpp:2648] start sess=0x7f95c406a740 relay-1 | V0911 00:49:04.572767 8 MoQSession.cpp:2991] sendSetup sess=0x7f95c406a740 relay-1 | V0911 00:49:04.572791 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f95c406a740 relay-1 | V0911 00:49:04.572945 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f95c406a740 relay-1 | V0911 00:49:04.572965 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c406a740 relay-1 | V0911 00:49:04.572975 8 MoQSession.cpp:3135] onClientSetup sess=0x7f95c406a740 relay-1 | V0911 00:49:04.572980 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 00:49:04.572982 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0911 00:49:04.572986 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0911 00:49:04.573005 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f95c406a740 relay-1 | V0911 00:49:04.573019 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c406a740 relay-1 | V0911 00:49:04.573029 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f95c406a740 relay-1 | V0911 00:49:04.573040 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0911 00:49:04.573056 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f95c406a740 test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2003 test-client-1 | connection_id: 26fcdf9ed39beca36d8eda41e997c340 test-client-1 | ... test-client-1 | 2026-09-11T00:49:06.574130Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | 2026-09-11T00:49:06.574714Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260911 00:49:06.574280 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 00:49:06.574363 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a370b86df7d16f47, server CID=400000073945dc66, downstream=[::ffff:172.18.0.3]:56991, [::]:4443=local, drain=none relay-1 | E0911 00:49:06.574471 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 00:49:06.574490 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f95c406a740 relay-1 | V0911 00:49:06.574495 8 MoQSession.cpp:2923] close sess=0x7f95c406a740 relay-1 | V0911 00:49:06.574505 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0911 00:49:06.574514 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0911 00:49:06.574523 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f95c406a740 relay-1 | V0911 00:49:06.574544 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0911 00:49:06.574554 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f95c406a740 relay-1 | V0911 00:49:06.574689 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c406a740 relay-1 | V0911 00:49:06.574700 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c406a740 relay-1 | V0911 00:49:06.574735 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f95c406a740 test-client-1 | 2026-09-11T00:49:06.575026Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59504 dual_stack=true relay-1 | V0911 00:49:06.576885 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:49:06.576905 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:49:06.576997 8 MoQSession.cpp:2648] start sess=0x7f95c406e2c0 relay-1 | V0911 00:49:06.577017 8 MoQSession.cpp:2991] sendSetup sess=0x7f95c406e2c0 relay-1 | V0911 00:49:06.577073 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f95c406e2c0 test-client-1 | 2026-09-11T00:49:06.577189Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0911 00:49:06.577371 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f95c406e2c0 relay-1 | V0911 00:49:06.577388 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f95c406e2c0 relay-1 | V0911 00:49:06.577407 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c406e2c0 relay-1 | V0911 00:49:06.577416 8 MoQSession.cpp:3135] onClientSetup sess=0x7f95c406e2c0 relay-1 | V0911 00:49:06.577423 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 00:49:06.577426 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0911 00:49:06.577431 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0911 00:49:06.577456 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c406e2c0 relay-1 | V0911 00:49:06.577467 8 MoQSession.cpp:4242] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f95c406e2c0 relay-1 | V0911 00:49:06.577484 8 MoQSession.cpp:4379] Application subscribe error err=no such namespace or track relay-1 | V0911 00:49:06.577487 8 MoQSession.cpp:6209] subscribeError sess=0x7f95c406e2c0 relay-1 | V0911 00:49:06.577496 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f95c406e2c0 test-client-1 | 2026-09-11T00:49:06.577643Z  WARN moq_transport::serve::error: [6165e6b1-1719-4d27-974e-67c4ac3f7478] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V0911 00:49:06.577797 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c406e2c0 test-client-1 | 2026-09-11T00:49:06.577839Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:6165e6b1-1719-4d27-974e-67c4ac3f7478] relay-1 | V0911 00:49:06.577980 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c406e2c0 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: 67cdffad498d25647ef41fd04ec976a5 test-client-1 | ... relay-1 | E20260911 00:49:06.578545 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 00:49:06.578581 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f16aae90bcf81c16, server CID=400000177e6f10b6, downstream=[::ffff:172.18.0.3]:59504, [::]:4443=local, drain=none relay-1 | E0911 00:49:06.578626 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-11T00:49:06.578627Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58218 dual_stack=true relay-1 | V0911 00:49:06.578648 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f95c406e2c0 relay-1 | V0911 00:49:06.578651 8 MoQSession.cpp:2923] close sess=0x7f95c406e2c0 relay-1 | V0911 00:49:06.578657 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f95c406e2c0 relay-1 | V0911 00:49:06.578667 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f95c406e2c0 relay-1 | V0911 00:49:06.578761 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f95c406e2c0 test-client-1 | 2026-09-11T00:49:06.578797Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0911 00:49:06.580184 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:49:06.580201 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:49:06.580264 8 MoQSession.cpp:2648] start sess=0x7f95c407b6b0 relay-1 | V0911 00:49:06.580278 8 MoQSession.cpp:2991] sendSetup sess=0x7f95c407b6b0 relay-1 | V0911 00:49:06.580329 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f95c407b6b0 relay-1 | V0911 00:49:06.580502 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f95c407b6b0 relay-1 | V0911 00:49:06.580527 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c407b6b0 relay-1 | V0911 00:49:06.580532 8 MoQSession.cpp:3135] onClientSetup sess=0x7f95c407b6b0 relay-1 | V0911 00:49:06.580535 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 00:49:06.580538 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0911 00:49:06.580550 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-11T00:49:06.581114Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33908 dual_stack=true relay-1 | V0911 00:49:06.582471 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:49:06.582486 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:49:06.582555 8 MoQSession.cpp:2648] start sess=0x7f95c408de40 relay-1 | V0911 00:49:06.582566 8 MoQSession.cpp:2991] sendSetup sess=0x7f95c408de40 relay-1 | V0911 00:49:06.582590 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f95c408de40 relay-1 | V0911 00:49:06.582822 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f95c408de40 test-client-1 | 2026-09-11T00:49:06.582818Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0911 00:49:06.582843 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c408de40 relay-1 | V0911 00:49:06.582847 8 MoQSession.cpp:3135] onClientSetup sess=0x7f95c408de40 relay-1 | V0911 00:49:06.582849 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 00:49:06.582852 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0911 00:49:06.582856 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-11T00:49:06.582828Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0911 00:49:06.582940 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f95c407b6b0 relay-1 | V0911 00:49:06.582999 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f95c408de40 relay-1 | V0911 00:49:06.583090 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c407b6b0 relay-1 | V0911 00:49:06.583108 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f95c407b6b0 relay-1 | V0911 00:49:06.583127 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0911 00:49:06.583146 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f95c407b6b0 relay-1 | V0911 00:49:06.583160 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c408de40 relay-1 | V0911 00:49:06.583166 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f95c408de40 relay-1 | V0911 00:49:06.583237 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0911 00:49:06.583241 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0911 00:49:06.583252 8 MoQSession.cpp:6071] subscribe sess=0x7f95c407b6b0 relay-1 | V0911 00:49:06.583313 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c407b6b0 relay-1 | V0911 00:49:06.583548 8 MoQSession.cpp:4753] onSubscribeOk id=1 sess=0x7f95c407b6b0 relay-1 | V0911 00:49:06.583569 8 MoQSession.cpp:6171] Subscribe ready trackReceiveState=0x7f95c4093910 requestID=1 relay-1 | V0911 00:49:06.583581 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f95c408de40 relay-1 | V0911 00:49:06.585782 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f95c406a740 relay-1 | V0911 00:49:06.595891 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f95c406e2c0 test-client-1 | 2026-09-11T00:49:09.584190Z  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: b7952687b062b461626031706154efdf test-client-1 | subscriber_connection_id: dbe1e1bdbd3f8bc0bd8b826f5d102950 test-client-1 | ... test-client-1 | 2026-09-11T00:49:09.584889Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260911 00:49:09.584373 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-09-11T00:49:09.584931Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260911 00:49:09.584472 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4d843202f071b35e, server CID=40000003ec41e010, downstream=[::ffff:172.18.0.3]:58218, [::]:4443=local, drain=none relay-1 | E20260911 00:49:09.584522 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 00:49:09.584528 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d00694573da76869, server CID=40000019d3b679f7, downstream=[::ffff:172.18.0.3]:33908, [::]:4443=local, drain=none relay-1 | E0911 00:49:09.584577 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 00:49:09.584591 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f95c407b6b0 relay-1 | V0911 00:49:09.584595 8 MoQSession.cpp:2923] close sess=0x7f95c407b6b0 relay-1 | V0911 00:49:09.584604 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0911 00:49:09.584611 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0911 00:49:09.584617 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7f95c4093910 relay-1 | V0911 00:49:09.584619 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f95c4093910 relay-1 | V0911 00:49:09.584624 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0911 00:49:09.584629 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0911 00:49:09.584631 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f95c408de40 relay-1 | V0911 00:49:09.584635 8 MoQSession.cpp:6304] sendPublishDone sess=0x7f95c408de40 relay-1 | V0911 00:49:09.584654 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f95c408de40 relay-1 | V0911 00:49:09.584659 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f95c404fe70 relay-1 | V0911 00:49:09.584662 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0911 00:49:09.584669 8 MoQRelay.cpp:1945] Publisher terminated for moq-test/interop/test-track relay-1 | V0911 00:49:09.584694 8 MoQCache.cpp:2259] Added track to LRU: moq-test/interop/test-track relay-1 | V0911 00:49:09.584700 8 MoQSession.cpp:2141] cancel alias=1 requestID=1 test-client-1 | 2026-09-11T00:49:09.585162Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58919 dual_stack=true relay-1 | V0911 00:49:09.584703 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f95c407b6b0 relay-1 | V0911 00:49:09.584712 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0911 00:49:09.584715 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0911 00:49:09.584720 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f95c407b6b0 relay-1 | E0911 00:49:09.584833 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 00:49:09.584835 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f95c408de40 relay-1 | V0911 00:49:09.584837 8 MoQSession.cpp:2923] close sess=0x7f95c408de40 relay-1 | V0911 00:49:09.584839 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f95c408de40 relay-1 | V0911 00:49:09.584844 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f95c408de40 relay-1 | V0911 00:49:09.584878 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c407b6b0 relay-1 | V0911 00:49:09.584886 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c407b6b0 relay-1 | V0911 00:49:09.584889 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c407b6b0 relay-1 | V0911 00:49:09.584894 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c408de40 relay-1 | V0911 00:49:09.584897 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c408de40 relay-1 | V0911 00:49:09.584929 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f95c407b6b0 relay-1 | V0911 00:49:09.584940 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f95c407b6b0 relay-1 | V0911 00:49:09.584952 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f95c408de40 relay-1 | V0911 00:49:09.587134 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:49:09.587155 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:49:09.587230 8 MoQSession.cpp:2648] start sess=0x7f95c400a760 relay-1 | V0911 00:49:09.587249 8 MoQSession.cpp:2991] sendSetup sess=0x7f95c400a760 relay-1 | V0911 00:49:09.587290 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f95c400a760 relay-1 | V0911 00:49:09.587468 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f95c400a760 test-client-1 | 2026-09-11T00:49:09.587502Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0911 00:49:09.587501 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c400a760 relay-1 | V0911 00:49:09.587511 8 MoQSession.cpp:3135] onClientSetup sess=0x7f95c400a760 relay-1 | V0911 00:49:09.587515 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 00:49:09.587518 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0911 00:49:09.587522 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0911 00:49:09.587715 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f95c400a760 relay-1 | V0911 00:49:09.587770 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c400a760 relay-1 | V0911 00:49:09.587783 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f95c400a760 relay-1 | V0911 00:49:09.587802 8 MoQSession.cpp:4379] Application subscribe error err=no such namespace or track relay-1 | V0911 00:49:09.587804 8 MoQSession.cpp:6209] subscribeError sess=0x7f95c400a760 relay-1 | V0911 00:49:09.587816 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f95c400a760 test-client-1 | 2026-09-11T00:49:09.587939Z  WARN moq_transport::serve::error: [df1b12fc-e812-4af2-b7b4-2d27dda1b9fa] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260911 00:49:09.588109 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 00:49:09.588145 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6b41f33899bc9f81, server CID=4000000be34c7044, downstream=[::ffff:172.18.0.3]:58919, [::]:4443=local, drain=none relay-1 | E0911 00:49:09.588185 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 00:49:09.588192 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f95c400a760 relay-1 | V0911 00:49:09.588194 8 MoQSession.cpp:2923] close sess=0x7f95c400a760 relay-1 | V0911 00:49:09.588199 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f95c400a760 relay-1 | V0911 00:49:09.588208 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f95c400a760 relay-1 | V0911 00:49:09.588284 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c400a760 relay-1 | V0911 00:49:09.588293 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c400a760 relay-1 | V0911 00:49:09.588317 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f95c400a760 test-client-1 | 2026-09-11T00:49:09.588392Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0911 00:49:09.595535 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f95c408de40 relay-1 | V0911 00:49:09.605631 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f95c400a760 test-client-1 | 2026-09-11T00:49:10.089660Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33467 dual_stack=true relay-1 | V0911 00:49:10.093564 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:49:10.093595 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:49:10.093686 8 MoQSession.cpp:2648] start sess=0x7f95c404c830 relay-1 | V0911 00:49:10.093705 8 MoQSession.cpp:2991] sendSetup sess=0x7f95c404c830 relay-1 | V0911 00:49:10.094023 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f95c404c830 relay-1 | V0911 00:49:10.094044 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f95c404c830 relay-1 | V0911 00:49:10.094091 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c404c830 test-client-1 | 2026-09-11T00:49:10.094164Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0911 00:49:10.094366 8 MoQSession.cpp:3135] onClientSetup sess=0x7f95c404c830 relay-1 | V0911 00:49:10.094373 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 00:49:10.094376 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0911 00:49:10.094381 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0911 00:49:10.094476 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f95c404c830 relay-1 | V0911 00:49:10.094500 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c404c830 relay-1 | V0911 00:49:10.094530 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f95c404c830 relay-1 | V0911 00:49:10.094542 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0911 00:49:10.094616 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f95c404c830 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3511 test-client-1 | subscriber_connection_id: 0c31b0b25daf61e04a37cd778fad6c46 test-client-1 | publisher_connection_id: 73f0a70f7cd313e4758bf2b2757663e6 test-client-1 | ... test-client-1 | 2026-09-11T00:49:13.095391Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-11T00:49:13.095413Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:df1b12fc-e812-4af2-b7b4-2d27dda1b9fa] (may be expected) relay-1 | E20260911 00:49:13.095548 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 00:49:13.095623 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=672e6e97d498b0b2, server CID=4000000d17cf9934, downstream=[::ffff:172.18.0.3]:33467, [::]:4443=local, drain=none relay-1 | E0911 00:49:13.095715 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 00:49:13.095732 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f95c404c830 relay-1 | V0911 00:49:13.095736 8 MoQSession.cpp:2923] close sess=0x7f95c404c830 relay-1 | V0911 00:49:13.095744 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0911 00:49:13.095751 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0911 00:49:13.095760 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f95c404c830 relay-1 | V0911 00:49:13.095773 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0911 00:49:13.095783 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f95c404c830 relay-1 | V0911 00:49:13.095912 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c404c830 relay-1 | V0911 00:49:13.095968 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c404c830 relay-1 | V0911 00:49:13.096016 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f95c404c830 test-client-1 | 2026-09-11T00:49:13.095972Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-11T00:49:13.096245Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47571 dual_stack=true relay-1 | V0911 00:49:13.098801 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:49:13.098822 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:49:13.098906 8 MoQSession.cpp:2648] start sess=0x7f95c408ac90 relay-1 | V0911 00:49:13.098924 8 MoQSession.cpp:2991] sendSetup sess=0x7f95c408ac90 relay-1 | V0911 00:49:13.098982 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f95c408ac90 relay-1 | V0911 00:49:13.099080 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f95c408ac90 test-client-1 | 2026-09-11T00:49:13.099097Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0911 00:49:13.099124 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c408ac90 relay-1 | V0911 00:49:13.099160 8 MoQSession.cpp:3135] onClientSetup sess=0x7f95c408ac90 relay-1 | V0911 00:49:13.099172 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 00:49:13.099182 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0911 00:49:13.099195 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0911 00:49:13.099229 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f95c408ac90 relay-1 | V0911 00:49:13.099269 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c408ac90 relay-1 | V0911 00:49:13.099281 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f95c408ac90 relay-1 | V0911 00:49:13.099295 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0911 00:49:13.099324 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f95c408ac90 relay-1 | V0911 00:49:13.106504 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f95c404c830 test-client-1 | 2026-09-11T00:49:15.100249Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0911 00:49:15.100419 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f95c408ac90 relay-1 | V0911 00:49:15.100462 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0911 00:49:15.100470 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0911 00:49:15.100479 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c408ac90 relay-1 | V0911 00:49:15.100492 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c408ac90 relay-1 | E20260911 00:49:15.201766 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 00:49:15.201834 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=02442c153aa6f691, server CID=4000000072acf291, downstream=[::ffff:172.18.0.3]:47571, [::]:4443=local, drain=none relay-1 | E0911 00:49:15.201902 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 00:49:15.201923 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f95c408ac90 relay-1 | V0911 00:49:15.201926 8 MoQSession.cpp:2923] close sess=0x7f95c408ac90 relay-1 | V0911 00:49:15.201937 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f95c408ac90 relay-1 | V0911 00:49:15.201957 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f95c408ac90 relay-1 | V0911 00:49:15.202115 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f95c408ac90 test-client-1 | 2026-09-11T00:49:15.201361Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2105 test-client-1 | connection_id: 582d282b0abf6c5fc1c6c47735676098 test-client-1 | ... test-client-1 | 2026-09-11T00:49:15.202152Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-11T00:49:15.202215Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52457 dual_stack=true relay-1 | V0911 00:49:15.204432 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:49:15.204470 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:49:15.204572 8 MoQSession.cpp:2648] start sess=0x7f95c4059810 relay-1 | V0911 00:49:15.204590 8 MoQSession.cpp:2991] sendSetup sess=0x7f95c4059810 relay-1 | V0911 00:49:15.204619 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f95c4059810 test-client-1 | 2026-09-11T00:49:15.204797Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0911 00:49:15.204833 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f95c4059810 relay-1 | V0911 00:49:15.204869 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c4059810 relay-1 | V0911 00:49:15.204877 8 MoQSession.cpp:3135] onClientSetup sess=0x7f95c4059810 relay-1 | V0911 00:49:15.204881 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 00:49:15.204889 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0911 00:49:15.204895 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0911 00:49:15.205041 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f95c4059810 relay-1 | V0911 00:49:15.205067 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c4059810 relay-1 | V0911 00:49:15.205091 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7f95c4059810 relay-1 | V0911 00:49:15.205103 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0911 00:49:15.205111 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0911 00:49:15.205130 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7f95c4059810 test-client-1 | 2026-09-11T00:49:15.205304Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-11T00:49:15.205453Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: d4691ee2b696d72bf527fb147b10fc15 test-client-1 | ... test-client-1 | 2026-09-11T00:49:15.205862Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0911 00:49:15.205531 8 MoQSession.cpp:5054] PublishDone id=0 code=2 reason=publish ended relay-1 | V0911 00:49:15.205543 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f95c4035680 relay-1 | V0911 00:49:15.205548 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0911 00:49:15.205559 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0911 00:49:15.205564 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0911 00:49:15.205568 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0911 00:49:15.205589 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c4059810 relay-1 | E20260911 00:49:15.205638 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 00:49:15.205678 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d9a0f8ab6987110f, server CID=4000001120e6191d, downstream=[::ffff:172.18.0.3]:52457, [::]:4443=local, drain=none relay-1 | E0911 00:49:15.205729 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 00:49:15.205733 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f95c4059810 relay-1 | V0911 00:49:15.205735 8 MoQSession.cpp:2923] close sess=0x7f95c4059810 relay-1 | V0911 00:49:15.205756 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f95c4059810 relay-1 | V0911 00:49:15.205775 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f95c4059810 relay-1 | V0911 00:49:15.205832 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c4059810 relay-1 | V0911 00:49:15.205857 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f95c4059810 test-client-1 | 2026-09-11T00:49:15.206158Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45129 dual_stack=true relay-1 | V0911 00:49:15.207594 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:49:15.207609 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:49:15.207665 8 MoQSession.cpp:2648] start sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.207678 8 MoQSession.cpp:2991] sendSetup sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.207726 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.207869 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.207903 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.207906 8 MoQSession.cpp:3135] onClientSetup sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.207908 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 00:49:15.207910 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0911 00:49:15.207913 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-11T00:49:15.208377Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36292 dual_stack=true relay-1 | V0911 00:49:15.209766 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:49:15.209779 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:49:15.209834 8 MoQSession.cpp:2648] start sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.209874 8 MoQSession.cpp:2991] sendSetup sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.209944 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f95c4070a00 test-client-1 | 2026-09-11T00:49:15.210040Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0911 00:49:15.210003 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.210029 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.210033 8 MoQSession.cpp:3135] onClientSetup sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.210034 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 00:49:15.210036 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0911 00:49:15.210040 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0911 00:49:15.210234 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.210256 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.210264 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.210274 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0911 00:49:15.210277 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0911 00:49:15.210286 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7f95c408eb80 test-client-1 | 2026-09-11T00:49:15.210457Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0911 00:49:15.210574 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.210692 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.210708 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.210730 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0911 00:49:15.210735 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0911 00:49:15.210741 8 MoQRelay.cpp:1982] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0911 00:49:15.210751 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.210828 8 MoQSession.cpp:6504] requestUpdate sess=0x7f95c408eb80 test-client-1 | 2026-09-11T00:49:15.210953Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-11T00:49:15.210979Z  WARN moq_transport::serve::error: [f8d9b2a0-3f84-460e-a6b1-aa0403b8f0c2] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0911 00:49:15.211121 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.211133 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c408eb80 relay-1 | E0911 00:49:15.211143 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0911 00:49:15.217303 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f95c4059810 relay-1 | V0911 00:49:15.297819 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f95c408ac90 test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 105 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... relay-1 | E20260911 00:49:15.311535 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 00:49:15.311599 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7a61118ae91253de, server CID=4000000f8ebc873a, downstream=[::ffff:172.18.0.3]:45129, [::]:4443=local, drain=none relay-1 | E20260911 00:49:15.311646 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 00:49:15.311656 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bb4d07808c27f457, server CID=4000001b1067762a, downstream=[::ffff:172.18.0.3]:36292, [::]:4443=local, drain=none relay-1 | E0911 00:49:15.311727 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 00:49:15.311739 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.311742 8 MoQSession.cpp:2923] close sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.311749 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7f95c4035680 relay-1 | V0911 00:49:15.311756 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f95c4035680 relay-1 | V0911 00:49:15.311762 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0911 00:49:15.311772 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0911 00:49:15.311780 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0911 00:49:15.311783 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f95c4070a00 relay-1 | V0911 00:49:15.311786 8 MoQSession.cpp:6304] sendPublishDone sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.311805 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.311843 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f95c404fe70 relay-1 | V0911 00:49:15.311858 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0911 00:49:15.311873 8 MoQRelay.cpp:1945] Publisher terminated for moq-test/publish/published-track relay-1 | V0911 00:49:15.311880 8 MoQSession.cpp:2141] cancel alias=0 requestID=0 relay-1 | V0911 00:49:15.311884 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.311898 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f95c408eb80 relay-1 | E0911 00:49:15.312023 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 00:49:15.312030 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.312032 8 MoQSession.cpp:2923] close sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.312035 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.312042 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.312082 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.312094 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.312101 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.312131 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.312139 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f95c408eb80 relay-1 | V0911 00:49:15.312149 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f95c4070a00 test-client-1 | 2026-09-11T00:49:15.312189Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56232 dual_stack=true test-client-1 | 2026-09-11T00:49:15.312228Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-11T00:49:15.312254Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0911 00:49:15.314303 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:49:15.314323 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:49:15.314396 8 MoQSession.cpp:2648] start sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.314474 8 MoQSession.cpp:2991] sendSetup sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.314507 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.314697 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.314715 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.314720 8 MoQSession.cpp:3135] onClientSetup sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.314722 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 00:49:15.314726 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0911 00:49:15.314731 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-11T00:49:15.314750Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0911 00:49:15.314881 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.314933 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.314947 8 MoQSession.cpp:4242] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.395043 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f95c4070a00 relay-1 | V0911 00:49:15.815557 8 MoQSession.cpp:4379] Application subscribe error err=rendezvous timeout expired relay-1 | V0911 00:49:15.815585 8 MoQSession.cpp:6209] subscribeError sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.815615 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.816193 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.816212 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f95c404ab50 test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 504 test-client-1 | connection_id: a1a0745069b1d0e9626569a97c1250ca test-client-1 | ... test-client-1 | 2026-09-11T00:49:15.816171Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT relay-1 | E20260911 00:49:15.816342 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 00:49:15.816406 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c98317d0283d9030, server CID=4000001e4545869b, downstream=[::ffff:172.18.0.3]:56232, [::]:4443=local, drain=none relay-1 | E0911 00:49:15.816503 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 00:49:15.816515 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.816518 8 MoQSession.cpp:2923] close sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.816527 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.816543 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.816660 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f95c404ab50 relay-1 | V0911 00:49:15.827900 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f95c404ab50 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'