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-08-31T04:32:47Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-31T04:32:47Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-31T04:32:47Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-31T04:32:47Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-31T04:32:47Z" 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 | V0831 04:32:47.651272 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0831 04:32:47.652446 7 MoQServer.cpp:171] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.12 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..8 test-client-1 | 2026-08-31T04:32:53.264606Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38077 dual_stack=true relay-1 | V0831 04:32:53.268615 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:32:53.268642 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0831 04:32:53.268845 8 MoQSession.cpp:2572] start sess=0x7f425004b960 relay-1 | V0831 04:32:53.268877 8 MoQSession.cpp:2922] sendSetup sess=0x7f425004b960 relay-1 | V0831 04:32:53.268994 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f425004b960 relay-1 | V0831 04:32:53.269198 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f425004b960 relay-1 | V0831 04:32:53.269374 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f425004b960 relay-1 | V0831 04:32:53.269401 8 MoQSession.cpp:3066] onClientSetup sess=0x7f425004b960 relay-1 | V0831 04:32:53.269407 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:32:53.269411 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0831 04:32:53.269417 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: b741c79dc5c5c1549fc728d323fcf2b1 test-client-1 | ... test-client-1 | 2026-08-31T04:32:53.269511Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | 2026-08-31T04:32:53.270162Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260831 04:32:53.269668 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:32:53.269903 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=587eeaa1736a2ab2, server CID=4000001e19a74b25, downstream=[::ffff:172.18.0.3]:38077, [::]:4443=local, drain=none relay-1 | E0831 04:32:53.269981 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:32:53.269988 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f425004b960 relay-1 | V0831 04:32:53.269992 8 MoQSession.cpp:2854] close sess=0x7f425004b960 relay-1 | V0831 04:32:53.270023 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f425004b960 relay-1 | V0831 04:32:53.270058 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f425004b960 relay-1 | V0831 04:32:53.270139 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f425004b960 relay-1 | V0831 04:32:53.270226 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f425004b960 relay-1 | V0831 04:32:53.270232 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f425004b960 test-client-1 | 2026-08-31T04:32:53.270727Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50499 dual_stack=true relay-1 | V0831 04:32:53.272461 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:32:53.272510 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0831 04:32:53.272662 8 MoQSession.cpp:2572] start sess=0x7f4250064af0 relay-1 | V0831 04:32:53.272721 8 MoQSession.cpp:2922] sendSetup sess=0x7f4250064af0 relay-1 | V0831 04:32:53.272885 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f4250064af0 relay-1 | V0831 04:32:53.272943 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f4250064af0 relay-1 | V0831 04:32:53.273057 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f4250064af0 relay-1 | V0831 04:32:53.273066 8 MoQSession.cpp:3066] onClientSetup sess=0x7f4250064af0 relay-1 | V0831 04:32:53.273069 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:32:53.273071 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0831 04:32:53.273075 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-08-31T04:32:53.273118Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0831 04:32:53.273240 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f4250064af0 relay-1 | V0831 04:32:53.273290 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f4250064af0 relay-1 | V0831 04:32:53.273304 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f4250064af0 relay-1 | V0831 04:32:53.273323 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0831 04:32:53.273385 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f4250064af0 test-client-1 | 2026-08-31T04:32:55.273978Z  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: bce19c0cb187c33985134ea988db496d test-client-1 | ... relay-1 | E20260831 04:32:55.274094 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:32:55.274174 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=83fe04429f9ed8e4, server CID=400000115cd02e03, downstream=[::ffff:172.18.0.3]:50499, [::]:4443=local, drain=none relay-1 | E0831 04:32:55.274264 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:32:55.274280 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f4250064af0 relay-1 | V0831 04:32:55.274284 8 MoQSession.cpp:2854] close sess=0x7f4250064af0 relay-1 | V0831 04:32:55.274295 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop test-client-1 | 2026-08-31T04:32:55.274502Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0831 04:32:55.274303 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0831 04:32:55.274312 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f4250064af0 relay-1 | V0831 04:32:55.274334 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0831 04:32:55.274343 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f4250064af0 relay-1 | V0831 04:32:55.274495 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f4250064af0 relay-1 | V0831 04:32:55.274508 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f4250064af0 relay-1 | V0831 04:32:55.274549 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f4250064af0 test-client-1 | 2026-08-31T04:32:55.275067Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42002 dual_stack=true relay-1 | V0831 04:32:55.277235 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:32:55.277255 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 test-client-1 | 2026-08-31T04:32:55.277645Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0831 04:32:55.277384 8 MoQSession.cpp:2572] start sess=0x7f4250068670 relay-1 | V0831 04:32:55.277407 8 MoQSession.cpp:2922] sendSetup sess=0x7f4250068670 relay-1 | V0831 04:32:55.277516 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f4250068670 relay-1 | V0831 04:32:55.277647 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f4250068670 relay-1 | V0831 04:32:55.277672 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f4250068670 relay-1 | V0831 04:32:55.277682 8 MoQSession.cpp:3066] onClientSetup sess=0x7f4250068670 relay-1 | V0831 04:32:55.277686 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:32:55.277690 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0831 04:32:55.277696 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) relay-1 | V0831 04:32:55.277849 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f4250068670 relay-1 | V0831 04:32:55.277883 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f4250068670 relay-1 | V0831 04:32:55.277896 8 MoQSession.cpp:4163] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f4250068670 relay-1 | V0831 04:32:55.277909 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f4250068670 relay-1 | V0831 04:32:55.277930 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0831 04:32:55.277934 8 MoQSession.cpp:6125] subscribeError sess=0x7f4250068670 test-client-1 | 2026-08-31T04:32:55.278070Z  WARN moq_transport::serve::error: [9e694b27-2106-48a6-8a17-06ad36266668] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1364 test-client-1 | 2026-08-31T04:32:55.278086Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | 2026-08-31T04:32:55.278226Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:9e694b27-2106-48a6-8a17-06ad36266668] relay-1 | V0831 04:32:55.278237 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f4250068670 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 3731c9e82e7f49eefb580b8b8a26c875 test-client-1 | ... relay-1 | E20260831 04:32:55.278369 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:32:55.278465 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f0d815cdecac1ff4, server CID=40000002c2aa0de9, downstream=[::ffff:172.18.0.3]:42002, [::]:4443=local, drain=none relay-1 | E0831 04:32:55.278524 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:32:55.278531 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f4250068670 relay-1 | V0831 04:32:55.278534 8 MoQSession.cpp:2854] close sess=0x7f4250068670 relay-1 | V0831 04:32:55.278540 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f4250068670 relay-1 | V0831 04:32:55.278549 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f4250068670 relay-1 | V0831 04:32:55.278630 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f4250068670 test-client-1 | 2026-08-31T04:32:55.278655Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-31T04:32:55.279224Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36481 dual_stack=true relay-1 | V0831 04:32:55.280964 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:32:55.280980 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0831 04:32:55.281076 8 MoQSession.cpp:2572] start sess=0x7f42500751d0 relay-1 | V0831 04:32:55.281094 8 MoQSession.cpp:2922] sendSetup sess=0x7f42500751d0 relay-1 | V0831 04:32:55.281172 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f42500751d0 relay-1 | V0831 04:32:55.281295 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f42500751d0 relay-1 | V0831 04:32:55.281321 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f42500751d0 relay-1 | V0831 04:32:55.281327 8 MoQSession.cpp:3066] onClientSetup sess=0x7f42500751d0 relay-1 | V0831 04:32:55.281330 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:32:55.281333 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0831 04:32:55.281338 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-08-31T04:32:55.281977Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48276 dual_stack=true relay-1 | V0831 04:32:55.283636 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:32:55.283651 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0831 04:32:55.283743 8 MoQSession.cpp:2572] start sess=0x7f42500880f0 relay-1 | V0831 04:32:55.283769 8 MoQSession.cpp:2922] sendSetup sess=0x7f42500880f0 test-client-1 | 2026-08-31T04:32:55.284004Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-31T04:32:55.284016Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0831 04:32:55.283856 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f42500880f0 relay-1 | V0831 04:32:55.284010 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f42500880f0 relay-1 | V0831 04:32:55.284066 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f42500880f0 relay-1 | V0831 04:32:55.284091 8 MoQSession.cpp:3066] onClientSetup sess=0x7f42500880f0 relay-1 | V0831 04:32:55.284100 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:32:55.284104 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0831 04:32:55.284108 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) relay-1 | V0831 04:32:55.284159 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f42500880f0 relay-1 | V0831 04:32:55.284173 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f42500751d0 relay-1 | V0831 04:32:55.284197 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f42500880f0 relay-1 | V0831 04:32:55.284211 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f42500880f0 relay-1 | V0831 04:32:55.284221 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f42500880f0 relay-1 | V0831 04:32:55.284226 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f42500751d0 relay-1 | V0831 04:32:55.284232 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f42500751d0 relay-1 | V0831 04:32:55.284243 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0831 04:32:55.284247 8 MoQSession.cpp:6125] subscribeError sess=0x7f42500880f0 relay-1 | V0831 04:32:55.284263 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0831 04:32:55.284273 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f42500751d0 test-client-1 | 2026-08-31T04:32:55.284482Z  WARN moq_transport::serve::error: [94a282ec-bfe5-4641-8ae6-0763d26bf7c9] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1364 test-client-1 | 2026-08-31T04:32:55.284496Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | 2026-08-31T04:32:55.284614Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:94a282ec-bfe5-4641-8ae6-0763d26bf7c9] - subscription was processed relay-1 | V0831 04:32:55.284731 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f4250064af0 test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 6 relay-1 | V0831 04:32:55.284804 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f42500751d0 relay-1 | V0831 04:32:55.284820 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f42500751d0 relay-1 | V0831 04:32:55.284825 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0831 04:32:55.284830 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0831 04:32:55.284836 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f42500751d0 relay-1 | V0831 04:32:55.284841 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f42500880f0 relay-1 | E20260831 04:32:55.284850 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:32:55.284893 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=202985c2e555a407, server CID=4000001d90e077c1, downstream=[::ffff:172.18.0.3]:48276, [::]:4443=local, drain=none relay-1 | E20260831 04:32:55.284927 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:32:55.284945 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e4832ce75f2554a5, server CID=400000183cb91f05, downstream=[::ffff:172.18.0.3]:36481, [::]:4443=local, drain=none relay-1 | E0831 04:32:55.284982 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:32:55.284988 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f42500880f0 relay-1 | V0831 04:32:55.284991 8 MoQSession.cpp:2854] close sess=0x7f42500880f0 relay-1 | V0831 04:32:55.284996 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f42500880f0 relay-1 | V0831 04:32:55.285007 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f42500880f0 relay-1 | E0831 04:32:55.285075 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:32:55.285080 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f42500751d0 relay-1 | V0831 04:32:55.285083 8 MoQSession.cpp:2854] close sess=0x7f42500751d0 relay-1 | V0831 04:32:55.285087 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f42500751d0 relay-1 | V0831 04:32:55.285095 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f42500751d0 relay-1 | V0831 04:32:55.285156 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f42500880f0 relay-1 | V0831 04:32:55.285174 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f42500751d0 test-client-1 | 2026-08-31T04:32:55.285155Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-31T04:32:55.285221Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | publisher_connection_id: b91b64d0b3e29b1e7db21cd50e6d37d8 test-client-1 | subscriber_connection_id: fdb8a7d7ce613a3137129f46c267fd0b test-client-1 | ... test-client-1 | 2026-08-31T04:32:55.285625Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35213 dual_stack=true relay-1 | V0831 04:32:55.287276 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:32:55.287293 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0831 04:32:55.287382 8 MoQSession.cpp:2572] start sess=0x7f4250087670 relay-1 | V0831 04:32:55.287438 8 MoQSession.cpp:2922] sendSetup sess=0x7f4250087670 relay-1 | V0831 04:32:55.287555 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f4250087670 relay-1 | V0831 04:32:55.287668 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f4250087670 test-client-1 | 2026-08-31T04:32:55.287709Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0831 04:32:55.287752 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f4250087670 relay-1 | V0831 04:32:55.287782 8 MoQSession.cpp:3066] onClientSetup sess=0x7f4250087670 relay-1 | V0831 04:32:55.287802 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:32:55.287827 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0831 04:32:55.287834 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) relay-1 | V0831 04:32:55.287969 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f4250087670 relay-1 | V0831 04:32:55.287999 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f4250087670 relay-1 | V0831 04:32:55.288014 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f4250087670 relay-1 | V0831 04:32:55.288024 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f4250087670 relay-1 | V0831 04:32:55.288036 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0831 04:32:55.288043 8 MoQSession.cpp:6125] subscribeError sess=0x7f4250087670 test-client-1 | 2026-08-31T04:32:55.288175Z  WARN moq_transport::serve::error: [7983c690-57d4-42f0-9cab-438219829246] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1364 test-client-1 | 2026-08-31T04:32:55.288188Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | E20260831 04:32:55.288303 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:32:55.288343 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9aaf2eec7cdc4e45, server CID=4000000222a17ad2, downstream=[::ffff:172.18.0.3]:35213, [::]:4443=local, drain=none relay-1 | E0831 04:32:55.288394 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:32:55.288408 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f4250087670 relay-1 | V0831 04:32:55.288411 8 MoQSession.cpp:2854] close sess=0x7f4250087670 relay-1 | V0831 04:32:55.288417 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f4250087670 relay-1 | V0831 04:32:55.288443 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f4250087670 test-client-1 | 2026-08-31T04:32:55.288537Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0831 04:32:55.288645 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f4250087670 relay-1 | V0831 04:32:55.288673 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f4250087670 relay-1 | V0831 04:32:55.294779 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f4250068670 relay-1 | V0831 04:32:55.294808 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f42500880f0 relay-1 | V0831 04:32:55.294830 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f42500751d0 relay-1 | V0831 04:32:55.304931 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f4250087670 test-client-1 | 2026-08-31T04:32:55.790012Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51767 dual_stack=true relay-1 | V0831 04:32:55.793951 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:32:55.793979 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0831 04:32:55.794097 8 MoQSession.cpp:2572] start sess=0x7f42500790c0 relay-1 | V0831 04:32:55.794222 8 MoQSession.cpp:2922] sendSetup sess=0x7f42500790c0 relay-1 | V0831 04:32:55.794370 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f42500790c0 relay-1 | V0831 04:32:55.794607 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f42500790c0 relay-1 | V0831 04:32:55.794631 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f42500790c0 relay-1 | V0831 04:32:55.794639 8 MoQSession.cpp:3066] onClientSetup sess=0x7f42500790c0 relay-1 | V0831 04:32:55.794646 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:32:55.794651 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0831 04:32:55.794656 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-08-31T04:32:55.794729Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0831 04:32:55.794850 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f42500790c0 relay-1 | V0831 04:32:55.794903 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f42500790c0 relay-1 | V0831 04:32:55.794956 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f42500790c0 relay-1 | V0831 04:32:55.795006 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0831 04:32:55.795021 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f42500790c0 relay-1 | E20260831 04:32:58.795945 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:32:58.796020 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d499ba3d009b93a6, server CID=4000001d61452538, downstream=[::ffff:172.18.0.3]:51767, [::]:4443=local, drain=none test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3511 test-client-1 | subscriber_connection_id: 70ef349ab98b708fc6026cca6a7df8a3 test-client-1 | publisher_connection_id: 36e795af09abc2aee84bf55564ea77da test-client-1 | ... test-client-1 | 2026-08-31T04:32:58.795823Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-31T04:32:58.795843Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:7983c690-57d4-42f0-9cab-438219829246] (may be expected) test-client-1 | 2026-08-31T04:32:58.796324Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-31T04:32:58.796714Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43773 dual_stack=true relay-1 | E0831 04:32:58.796108 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:32:58.796128 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f42500790c0 relay-1 | V0831 04:32:58.796133 8 MoQSession.cpp:2854] close sess=0x7f42500790c0 relay-1 | V0831 04:32:58.796143 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0831 04:32:58.796155 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0831 04:32:58.796163 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f42500790c0 relay-1 | V0831 04:32:58.796178 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0831 04:32:58.796187 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f42500790c0 relay-1 | V0831 04:32:58.796300 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f42500790c0 relay-1 | V0831 04:32:58.796314 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f42500790c0 relay-1 | V0831 04:32:58.796352 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f42500790c0 relay-1 | V0831 04:32:58.800497 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:32:58.800522 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0831 04:32:58.800687 8 MoQSession.cpp:2572] start sess=0x7f42500818c0 relay-1 | V0831 04:32:58.800711 8 MoQSession.cpp:2922] sendSetup sess=0x7f42500818c0 relay-1 | V0831 04:32:58.801056 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f42500818c0 relay-1 | V0831 04:32:58.801085 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f42500818c0 relay-1 | V0831 04:32:58.801168 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f42500818c0 relay-1 | V0831 04:32:58.801179 8 MoQSession.cpp:3066] onClientSetup sess=0x7f42500818c0 relay-1 | V0831 04:32:58.801184 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:32:58.801187 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0831 04:32:58.801195 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-08-31T04:32:58.801331Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0831 04:32:58.801604 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f42500818c0 relay-1 | V0831 04:32:58.801644 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f42500818c0 relay-1 | V0831 04:32:58.801657 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f42500818c0 relay-1 | V0831 04:32:58.801671 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0831 04:32:58.801682 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f42500818c0 relay-1 | V0831 04:32:58.815874 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f42500790c0 test-client-1 | 2026-08-31T04:33:00.802775Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0831 04:33:00.802916 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f42500818c0 relay-1 | V0831 04:33:00.802958 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f42500818c0 relay-1 | V0831 04:33:00.802965 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0831 04:33:00.802974 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0831 04:33:00.802983 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f42500818c0 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2108 test-client-1 | connection_id: 34c2d94d3ea7501d5cb996d616ebd596 test-client-1 | ... test-client-1 | 2026-08-31T04:33:00.904552Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | 2026-08-31T04:33:00.905211Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260831 04:33:00.904860 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:33:00.904932 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a817e1d389686aab, server CID=40000012500c6774, downstream=[::ffff:172.18.0.3]:43773, [::]:4443=local, drain=none relay-1 | E0831 04:33:00.905005 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:33:00.905020 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f42500818c0 relay-1 | V0831 04:33:00.905025 8 MoQSession.cpp:2854] close sess=0x7f42500818c0 relay-1 | V0831 04:33:00.905036 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f42500818c0 relay-1 | V0831 04:33:00.905056 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f42500818c0 relay-1 | V0831 04:33:00.905198 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f42500818c0 test-client-1 | 2026-08-31T04:33:00.905561Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59398 dual_stack=true relay-1 | V0831 04:33:00.907689 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:33:00.907712 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 test-client-1 | 2026-08-31T04:33:00.908062Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0831 04:33:00.907826 8 MoQSession.cpp:2572] start sess=0x7f4250043020 relay-1 | V0831 04:33:00.907848 8 MoQSession.cpp:2922] sendSetup sess=0x7f4250043020 relay-1 | V0831 04:33:00.907943 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f4250043020 relay-1 | V0831 04:33:00.908030 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f4250043020 relay-1 | V0831 04:33:00.908079 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f4250043020 relay-1 | V0831 04:33:00.908088 8 MoQSession.cpp:3066] onClientSetup sess=0x7f4250043020 relay-1 | V0831 04:33:00.908093 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:33:00.908097 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0831 04:33:00.908102 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) relay-1 | V0831 04:33:00.908246 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f4250043020 relay-1 | V0831 04:33:00.908282 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f4250043020 relay-1 | V0831 04:33:00.908296 8 MoQSession.cpp:4837] onPublishImpl reqID=0 sess=0x7f4250043020 relay-1 | V0831 04:33:00.908307 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0831 04:33:00.908312 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0831 04:33:00.908341 8 MoQSession.cpp:5930] publishOk reqID=0 sess=0x7f4250043020 test-client-1 | 2026-08-31T04:33:00.908506Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-31T04:33:00.908532Z  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: 3 test-client-1 | connection_id: 8442bc8fc798747acc2f58ad74d57be8 test-client-1 | ... relay-1 | V0831 04:33:00.908650 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f4250043020 relay-1 | E20260831 04:33:00.908740 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:33:00.908789 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ff3fdb9cf6a721fa, server CID=400000026d2f4af7, downstream=[::ffff:172.18.0.3]:59398, [::]:4443=local, drain=none relay-1 | E0831 04:33:00.908835 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:33:00.908841 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f4250043020 relay-1 | V0831 04:33:00.908845 8 MoQSession.cpp:2854] close sess=0x7f4250043020 relay-1 | V0831 04:33:00.908850 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7f425007ee30 relay-1 | V0831 04:33:00.908853 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7f425007ee30 test-client-1 | 2026-08-31T04:33:00.909041Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0831 04:33:00.908858 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0831 04:33:00.908864 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0831 04:33:00.908869 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0831 04:33:00.908878 8 MoQForwarder.cpp:602] publishDone pubDone reason=closed locally relay-1 | V0831 04:33:00.908884 8 MoQSession.cpp:2065] cancel alias=0 requestID=0 relay-1 | V0831 04:33:00.908888 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f4250043020 relay-1 | V0831 04:33:00.908896 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0831 04:33:00.908902 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f4250043020 relay-1 | V0831 04:33:00.908965 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f4250043020 relay-1 | V0831 04:33:00.908989 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f4250043020 test-client-1 | 2026-08-31T04:33:00.909506Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60835 dual_stack=true relay-1 | V0831 04:33:00.911242 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:33:00.911260 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0831 04:33:00.911342 8 MoQSession.cpp:2572] start sess=0x7f425005aab0 relay-1 | V0831 04:33:00.911399 8 MoQSession.cpp:2922] sendSetup sess=0x7f425005aab0 relay-1 | V0831 04:33:00.911519 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f425005aab0 relay-1 | V0831 04:33:00.911679 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f425005aab0 relay-1 | V0831 04:33:00.911725 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f425005aab0 relay-1 | V0831 04:33:00.911756 8 MoQSession.cpp:3066] onClientSetup sess=0x7f425005aab0 relay-1 | V0831 04:33:00.911777 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:33:00.911785 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0831 04:33:00.911790 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-08-31T04:33:00.912390Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57548 dual_stack=true relay-1 | V0831 04:33:00.913920 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:33:00.913935 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0831 04:33:00.914014 8 MoQSession.cpp:2572] start sess=0x7f425008a2e0 relay-1 | V0831 04:33:00.914033 8 MoQSession.cpp:2922] sendSetup sess=0x7f425008a2e0 relay-1 | V0831 04:33:00.914080 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f425008a2e0 test-client-1 | 2026-08-31T04:33:00.914299Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0831 04:33:00.914475 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f425008a2e0 relay-1 | V0831 04:33:00.914489 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f425005aab0 relay-1 | V0831 04:33:00.914543 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f42500818c0 relay-1 | V0831 04:33:00.914572 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f425008a2e0 relay-1 | V0831 04:33:00.914578 8 MoQSession.cpp:3066] onClientSetup sess=0x7f425008a2e0 relay-1 | V0831 04:33:00.914581 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:33:00.914585 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0831 04:33:00.914590 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) relay-1 | V0831 04:33:00.914602 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f425005aab0 relay-1 | V0831 04:33:00.914610 8 MoQSession.cpp:4837] onPublishImpl reqID=0 sess=0x7f425005aab0 relay-1 | V0831 04:33:00.914625 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0831 04:33:00.914630 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0831 04:33:00.914639 8 MoQSession.cpp:5930] publishOk reqID=0 sess=0x7f425005aab0 test-client-1 | 2026-08-31T04:33:00.914786Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0831 04:33:00.914944 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f425008a2e0 relay-1 | V0831 04:33:00.914972 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f425008a2e0 relay-1 | V0831 04:33:00.914982 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f425008a2e0 relay-1 | V0831 04:33:00.914998 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f425008a2e0 relay-1 | V0831 04:33:00.915015 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0831 04:33:00.915028 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0831 04:33:00.915035 8 MoQRelay.cpp:1983] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0831 04:33:00.915044 8 MoQSession.cpp:6107] sendSubscribeOk sess=0x7f425008a2e0 relay-1 | V0831 04:33:00.915119 8 MoQSession.cpp:6384] requestUpdate sess=0x7f425005aab0 test-client-1 | 2026-08-31T04:33:00.915270Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-08-31T04:33:00.915282Z  WARN moq_transport::serve::error: [51f6e927-15ea-471d-bcec-3b7d57b4aab1] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0831 04:33:00.915373 8 MoQSession.cpp:3390] Failing pending request id=1 peer FINed without terminal reply sess=0x7f425005aab0 relay-1 | V0831 04:33:00.915389 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f425005aab0 relay-1 | E0831 04:33:00.915399 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0831 04:33:00.925507 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f4250043020 test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 107 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... relay-1 | E20260831 04:33:01.016667 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:33:01.016757 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=19f1b8214fdc447f, server CID=4000001337a1cf3d, downstream=[::ffff:172.18.0.3]:60835, [::]:4443=local, drain=none relay-1 | E20260831 04:33:01.016810 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:33:01.016891 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9d8760cc6930c0c5, server CID=4000000625dd1e95, downstream=[::ffff:172.18.0.3]:57548, [::]:4443=local, drain=none relay-1 | E0831 04:33:01.017042 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:33:01.017061 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f425005aab0 relay-1 | V0831 04:33:01.017066 8 MoQSession.cpp:2854] close sess=0x7f425005aab0 relay-1 | V0831 04:33:01.017075 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7f425007ee30 relay-1 | V0831 04:33:01.017079 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7f425007ee30 relay-1 | V0831 04:33:01.017085 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0831 04:33:01.017094 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0831 04:33:01.017103 8 MoQForwarder.cpp:602] publishDone pubDone reason=closed locally relay-1 | V0831 04:33:01.017107 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f425008a2e0 relay-1 | V0831 04:33:01.017111 8 MoQSession.cpp:6212] sendPublishDone sess=0x7f425008a2e0 relay-1 | V0831 04:33:01.017130 8 MoQForwarder.cpp:380] Resetting open subgroups for subscriber=0x7f4250041830 relay-1 | V0831 04:33:01.017155 8 MoQForwarder.cpp:402] subscribers_.size()=0 relay-1 | I0831 04:33:01.017176 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/publish/published-track relay-1 | V0831 04:33:01.017207 8 MoQSession.cpp:2065] cancel alias=0 requestID=0 relay-1 | V0831 04:33:01.017233 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f425005aab0 relay-1 | V0831 04:33:01.017266 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f425005aab0 relay-1 | E0831 04:33:01.017379 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:33:01.017413 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f425008a2e0 relay-1 | V0831 04:33:01.017436 8 MoQSession.cpp:2854] close sess=0x7f425008a2e0 relay-1 | V0831 04:33:01.017441 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f425008a2e0 relay-1 | V0831 04:33:01.017450 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f425008a2e0 relay-1 | V0831 04:33:01.017521 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f425005aab0 relay-1 | V0831 04:33:01.017554 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f425008a2e0 relay-1 | V0831 04:33:01.017609 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f425005aab0 relay-1 | V0831 04:33:01.017627 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f425005aab0 relay-1 | V0831 04:33:01.017641 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f425008a2e0 relay-1 | V0831 04:33:01.026886 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f425008a2e0 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'