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-08T00:49:30Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-08T00:49:30Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-08T00:49:30Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-08T00:49:30Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-08T00:49:30Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." Container main-relay-1 Recreate Container main-relay-1 Recreated Attaching to relay-1, test-client-1 relay-1 | V0908 00:49:30.778675 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0908 00:49:30.779712 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-08T00:49:36.367932Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39928 dual_stack=true relay-1 | V0908 00:49:36.371391 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0908 00:49:36.371417 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0908 00:49:36.371597 8 MoQSession.cpp:2631] start sess=0x7f608c051ce0 relay-1 | V0908 00:49:36.371651 8 MoQSession.cpp:2981] sendSetup sess=0x7f608c051ce0 relay-1 | V0908 00:49:36.371750 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f608c051ce0 relay-1 | V0908 00:49:36.371874 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f608c051ce0 relay-1 | V0908 00:49:36.371918 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c051ce0 relay-1 | V0908 00:49:36.371930 8 MoQSession.cpp:3125] onClientSetup sess=0x7f608c051ce0 relay-1 | V0908 00:49:36.371934 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0908 00:49:36.371938 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0908 00:49:36.371942 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 0c273bbde6fe0acbaa28c8f0d3a6eb7e test-client-1 | ... test-client-1 | 2026-09-08T00:49:36.371883Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | E20260908 00:49:36.372291 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260908 00:49:36.372501 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5f546cf248b1982b, server CID=4000000e5030086a, downstream=[::ffff:172.18.0.3]:39928, [::]:4443=local, drain=none relay-1 | E0908 00:49:36.372586 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0908 00:49:36.372610 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f608c051ce0 relay-1 | V0908 00:49:36.372625 8 MoQSession.cpp:2913] close sess=0x7f608c051ce0 relay-1 | V0908 00:49:36.372665 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f608c051ce0 relay-1 | V0908 00:49:36.372711 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f608c051ce0 relay-1 | V0908 00:49:36.372806 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c051ce0 test-client-1 | 2026-09-08T00:49:36.372647Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50476 dual_stack=true test-client-1 | 2026-09-08T00:49:36.372851Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0908 00:49:36.372950 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f608c051ce0 relay-1 | V0908 00:49:36.372999 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f608c051ce0 relay-1 | V0908 00:49:36.373916 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0908 00:49:36.373957 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0908 00:49:36.374038 8 MoQSession.cpp:2631] start sess=0x7f608c06b150 relay-1 | V0908 00:49:36.374048 8 MoQSession.cpp:2981] sendSetup sess=0x7f608c06b150 test-client-1 | 2026-09-08T00:49:36.374195Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0908 00:49:36.374109 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f608c06b150 relay-1 | V0908 00:49:36.374206 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f608c06b150 relay-1 | V0908 00:49:36.374222 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c06b150 relay-1 | V0908 00:49:36.374227 8 MoQSession.cpp:3125] onClientSetup sess=0x7f608c06b150 relay-1 | V0908 00:49:36.374229 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0908 00:49:36.374232 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0908 00:49:36.374235 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0908 00:49:36.374273 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f608c06b150 relay-1 | V0908 00:49:36.374313 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c06b150 relay-1 | V0908 00:49:36.374350 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f608c06b150 relay-1 | V0908 00:49:36.374377 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0908 00:49:36.374403 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f608c06b150 test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2002 test-client-1 | connection_id: 1a464a36bedf5f1587bde951cb92a78e test-client-1 | ... test-client-1 | 2026-09-08T00:49:38.374634Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) relay-1 | E20260908 00:49:38.374751 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260908 00:49:38.374818 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e078fe277c3ae6a7, server CID=4000001a82a72702, downstream=[::ffff:172.18.0.3]:50476, [::]:4443=local, drain=none relay-1 | E0908 00:49:38.374893 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0908 00:49:38.374906 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f608c06b150 relay-1 | V0908 00:49:38.374910 8 MoQSession.cpp:2913] close sess=0x7f608c06b150 relay-1 | V0908 00:49:38.374920 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0908 00:49:38.374927 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0908 00:49:38.374934 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f608c06b150 relay-1 | V0908 00:49:38.374957 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0908 00:49:38.374965 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f608c06b150 relay-1 | V0908 00:49:38.375068 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c06b150 relay-1 | V0908 00:49:38.375080 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c06b150 test-client-1 | 2026-09-08T00:49:38.375102Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0908 00:49:38.375112 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f608c06b150 test-client-1 | 2026-09-08T00:49:38.375496Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41019 dual_stack=true relay-1 | V0908 00:49:38.377185 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0908 00:49:38.377199 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0908 00:49:38.377304 8 MoQSession.cpp:2631] start sess=0x7f608c069a00 relay-1 | V0908 00:49:38.377323 8 MoQSession.cpp:2981] sendSetup sess=0x7f608c069a00 relay-1 | V0908 00:49:38.377379 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f608c069a00 test-client-1 | 2026-09-08T00:49:38.377606Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0908 00:49:38.377576 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f608c069a00 relay-1 | V0908 00:49:38.377602 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c069a00 relay-1 | V0908 00:49:38.377609 8 MoQSession.cpp:3125] onClientSetup sess=0x7f608c069a00 relay-1 | V0908 00:49:38.377618 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0908 00:49:38.377621 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0908 00:49:38.377626 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0908 00:49:38.377695 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f608c069a00 relay-1 | V0908 00:49:38.377716 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c069a00 relay-1 | V0908 00:49:38.377726 8 MoQSession.cpp:4232] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f608c069a00 relay-1 | V0908 00:49:38.377742 8 MoQSession.cpp:4369] Application subscribe error err=no such namespace or track relay-1 | V0908 00:49:38.377745 8 MoQSession.cpp:6196] subscribeError sess=0x7f608c069a00 test-client-1 | 2026-09-08T00:49:38.377898Z  WARN moq_transport::serve::error: [ec5cf061-ffe1-4451-91e2-6cfb4063ebda] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V0908 00:49:38.378015 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c069a00 test-client-1 | 2026-09-08T00:49:38.377975Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:ec5cf061-ffe1-4451-91e2-6cfb4063ebda] test-client-1 | ok 3 - subscribe-error test-client-1 | --- relay-1 | V0908 00:49:38.378065 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c069a00 test-client-1 | duration_ms: 3 test-client-1 | connection_id: c40c9c044d00b0fe6075c24e8183ba3a test-client-1 | ... relay-1 | E20260908 00:49:38.378113 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260908 00:49:38.378168 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f8d18f8cd89df16e, server CID=40000019d1467d4f, downstream=[::ffff:172.18.0.3]:41019, [::]:4443=local, drain=none relay-1 | E0908 00:49:38.378201 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0908 00:49:38.378206 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f608c069a00 test-client-1 | 2026-09-08T00:49:38.378315Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0908 00:49:38.378208 8 MoQSession.cpp:2913] close sess=0x7f608c069a00 relay-1 | V0908 00:49:38.378221 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f608c069a00 relay-1 | V0908 00:49:38.378228 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f608c069a00 relay-1 | V0908 00:49:38.378291 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f608c069a00 test-client-1 | 2026-09-08T00:49:38.378807Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53842 dual_stack=true relay-1 | V0908 00:49:38.380163 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0908 00:49:38.380176 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0908 00:49:38.380259 8 MoQSession.cpp:2631] start sess=0x7f608c07b720 relay-1 | V0908 00:49:38.380274 8 MoQSession.cpp:2981] sendSetup sess=0x7f608c07b720 relay-1 | V0908 00:49:38.380357 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f608c07b720 relay-1 | V0908 00:49:38.380541 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f608c07b720 relay-1 | V0908 00:49:38.380561 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c07b720 relay-1 | V0908 00:49:38.380565 8 MoQSession.cpp:3125] onClientSetup sess=0x7f608c07b720 relay-1 | V0908 00:49:38.380567 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0908 00:49:38.380570 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0908 00:49:38.380574 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-08T00:49:38.381078Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57761 dual_stack=true relay-1 | V0908 00:49:38.382314 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0908 00:49:38.382325 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0908 00:49:38.382421 8 MoQSession.cpp:2631] start sess=0x7f608c08e670 relay-1 | V0908 00:49:38.382439 8 MoQSession.cpp:2981] sendSetup sess=0x7f608c08e670 relay-1 | V0908 00:49:38.382473 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f608c08e670 test-client-1 | 2026-09-08T00:49:38.382670Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-08T00:49:38.382683Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0908 00:49:38.382665 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f608c08e670 relay-1 | V0908 00:49:38.382684 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c08e670 relay-1 | V0908 00:49:38.382688 8 MoQSession.cpp:3125] onClientSetup sess=0x7f608c08e670 relay-1 | V0908 00:49:38.382691 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0908 00:49:38.382694 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0908 00:49:38.382697 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0908 00:49:38.382871 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f608c08e670 relay-1 | V0908 00:49:38.382885 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f608c07b720 relay-1 | V0908 00:49:38.382907 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c08e670 relay-1 | V0908 00:49:38.382914 8 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f608c08e670 relay-1 | V0908 00:49:38.382920 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c07b720 relay-1 | V0908 00:49:38.382925 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f608c07b720 relay-1 | V0908 00:49:38.382934 8 MoQSession.cpp:4369] Application subscribe error err=no such namespace or track relay-1 | V0908 00:49:38.382938 8 MoQSession.cpp:6196] subscribeError sess=0x7f608c08e670 relay-1 | V0908 00:49:38.382949 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0908 00:49:38.382961 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f608c07b720 test-client-1 | 2026-09-08T00:49:38.383114Z  WARN moq_transport::serve::error: [1074ad13-c3c3-4625-a10f-236f0c630c92] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-08T00:49:38.383166Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:1074ad13-c3c3-4625-a10f-236f0c630c92] - subscription was processed test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | publisher_connection_id: a68faf739c063584587ac179094127f4 test-client-1 | subscriber_connection_id: 3301b7370e8e9928b7739fab94cab1d3 test-client-1 | ... relay-1 | E20260908 00:49:38.383381 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260908 00:49:38.383428 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=20ac88fda51908fb, server CID=4000001ec21e0ab4, downstream=[::ffff:172.18.0.3]:57761, [::]:4443=local, drain=none test-client-1 | 2026-09-08T00:49:38.383623Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-08T00:49:38.383681Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260908 00:49:38.383462 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260908 00:49:38.383479 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=704847a0e5d60fbc, server CID=400000052e847276, downstream=[::ffff:172.18.0.3]:53842, [::]:4443=local, drain=none relay-1 | E0908 00:49:38.383514 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0908 00:49:38.383521 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f608c08e670 relay-1 | V0908 00:49:38.383524 8 MoQSession.cpp:2913] close sess=0x7f608c08e670 relay-1 | V0908 00:49:38.383529 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f608c08e670 relay-1 | V0908 00:49:38.383535 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f608c08e670 relay-1 | E0908 00:49:38.383587 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0908 00:49:38.383591 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f608c07b720 relay-1 | V0908 00:49:38.383594 8 MoQSession.cpp:2913] close sess=0x7f608c07b720 relay-1 | V0908 00:49:38.383597 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0908 00:49:38.383601 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0908 00:49:38.383606 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f608c07b720 relay-1 | V0908 00:49:38.383611 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0908 00:49:38.383615 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f608c07b720 relay-1 | V0908 00:49:38.383668 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c08e670 relay-1 | V0908 00:49:38.383675 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c08e670 relay-1 | V0908 00:49:38.383680 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c07b720 relay-1 | V0908 00:49:38.383684 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c07b720 relay-1 | V0908 00:49:38.383699 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f608c08e670 relay-1 | V0908 00:49:38.383707 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f608c07b720 test-client-1 | 2026-09-08T00:49:38.383904Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37220 dual_stack=true relay-1 | V0908 00:49:38.384645 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f608c06b150 relay-1 | V0908 00:49:38.384678 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f608c069a00 relay-1 | V0908 00:49:38.385198 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0908 00:49:38.385212 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0908 00:49:38.385275 8 MoQSession.cpp:2631] start sess=0x7f608c008630 relay-1 | V0908 00:49:38.385289 8 MoQSession.cpp:2981] sendSetup sess=0x7f608c008630 relay-1 | V0908 00:49:38.385370 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f608c008630 relay-1 | V0908 00:49:38.385510 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f608c008630 relay-1 | V0908 00:49:38.385530 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c008630 test-client-1 | 2026-09-08T00:49:38.385527Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0908 00:49:38.385534 8 MoQSession.cpp:3125] onClientSetup sess=0x7f608c008630 relay-1 | V0908 00:49:38.385537 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0908 00:49:38.385540 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0908 00:49:38.385543 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0908 00:49:38.385722 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f608c008630 relay-1 | V0908 00:49:38.385746 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c008630 relay-1 | V0908 00:49:38.385754 8 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f608c008630 relay-1 | V0908 00:49:38.385765 8 MoQSession.cpp:4369] Application subscribe error err=no such namespace or track relay-1 | V0908 00:49:38.385768 8 MoQSession.cpp:6196] subscribeError sess=0x7f608c008630 test-client-1 | 2026-09-08T00:49:38.385858Z  WARN moq_transport::serve::error: [4c9dd841-d436-4057-9b8a-3df046844a31] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260908 00:49:38.385978 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260908 00:49:38.386008 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=28f2c992887c1097, server CID=4000000dc7366003, downstream=[::ffff:172.18.0.3]:37220, [::]:4443=local, drain=none relay-1 | E0908 00:49:38.386048 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0908 00:49:38.386056 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f608c008630 relay-1 | V0908 00:49:38.386059 8 MoQSession.cpp:2913] close sess=0x7f608c008630 relay-1 | V0908 00:49:38.386063 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f608c008630 relay-1 | V0908 00:49:38.386070 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f608c008630 relay-1 | V0908 00:49:38.386120 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c008630 relay-1 | V0908 00:49:38.386153 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c008630 test-client-1 | 2026-09-08T00:49:38.386165Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0908 00:49:38.386182 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f608c008630 relay-1 | V0908 00:49:38.395350 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f608c08e670 relay-1 | V0908 00:49:38.395376 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f608c07b720 relay-1 | V0908 00:49:38.395394 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f608c008630 test-client-1 | 2026-09-08T00:49:38.887422Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55190 dual_stack=true relay-1 | V0908 00:49:38.889814 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0908 00:49:38.889837 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0908 00:49:38.889928 8 MoQSession.cpp:2631] start sess=0x7f608c061890 relay-1 | V0908 00:49:38.889949 8 MoQSession.cpp:2981] sendSetup sess=0x7f608c061890 relay-1 | V0908 00:49:38.889990 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f608c061890 relay-1 | V0908 00:49:38.890178 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f608c061890 test-client-1 | 2026-09-08T00:49:38.890230Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0908 00:49:38.890214 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c061890 relay-1 | V0908 00:49:38.890221 8 MoQSession.cpp:3125] onClientSetup sess=0x7f608c061890 relay-1 | V0908 00:49:38.890225 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0908 00:49:38.890229 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0908 00:49:38.890236 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0908 00:49:38.890360 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f608c061890 relay-1 | V0908 00:49:38.890389 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c061890 relay-1 | V0908 00:49:38.890415 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f608c061890 relay-1 | V0908 00:49:38.890426 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0908 00:49:38.890439 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f608c061890 test-client-1 | 2026-09-08T00:49:41.891139Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-08T00:49:41.891157Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:4c9dd841-d436-4057-9b8a-3df046844a31] (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3507 test-client-1 | subscriber_connection_id: b64bad6b89a70b349e82b98254d3c95e test-client-1 | publisher_connection_id: 1c3336756ad6ce0fc68e27d644a11f74 test-client-1 | ... test-client-1 | 2026-09-08T00:49:41.891595Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260908 00:49:41.891254 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260908 00:49:41.891317 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d4790c039c142614, server CID=4000000e7e761806, downstream=[::ffff:172.18.0.3]:55190, [::]:4443=local, drain=none relay-1 | E0908 00:49:41.891410 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0908 00:49:41.891423 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f608c061890 relay-1 | V0908 00:49:41.891427 8 MoQSession.cpp:2913] close sess=0x7f608c061890 relay-1 | V0908 00:49:41.891435 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0908 00:49:41.891442 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0908 00:49:41.891450 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f608c061890 relay-1 | V0908 00:49:41.891464 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0908 00:49:41.891472 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f608c061890 relay-1 | V0908 00:49:41.891758 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c061890 relay-1 | V0908 00:49:41.891893 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c061890 relay-1 | V0908 00:49:41.891932 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f608c061890 test-client-1 | 2026-09-08T00:49:41.891940Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38632 dual_stack=true relay-1 | V0908 00:49:41.895117 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0908 00:49:41.895135 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0908 00:49:41.895225 8 MoQSession.cpp:2631] start sess=0x7f608c00a760 relay-1 | V0908 00:49:41.895248 8 MoQSession.cpp:2981] sendSetup sess=0x7f608c00a760 relay-1 | V0908 00:49:41.895377 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f608c00a760 relay-1 | V0908 00:49:41.895613 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f608c00a760 test-client-1 | 2026-09-08T00:49:41.895549Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0908 00:49:41.895686 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c00a760 relay-1 | V0908 00:49:41.895724 8 MoQSession.cpp:3125] onClientSetup sess=0x7f608c00a760 relay-1 | V0908 00:49:41.895775 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0908 00:49:41.895811 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0908 00:49:41.895816 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0908 00:49:41.895827 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f608c00a760 relay-1 | V0908 00:49:41.895844 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c00a760 relay-1 | V0908 00:49:41.895851 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f608c00a760 relay-1 | V0908 00:49:41.895862 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0908 00:49:41.895871 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f608c00a760 relay-1 | V0908 00:49:41.902030 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f608c061890 test-client-1 | 2026-09-08T00:49:43.896923Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0908 00:49:43.897070 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f608c00a760 relay-1 | V0908 00:49:43.897099 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0908 00:49:43.897107 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0908 00:49:43.897114 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c00a760 relay-1 | V0908 00:49:43.897126 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c00a760 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2106 test-client-1 | connection_id: e2b2c8be56052a5f4e254a588f007452 test-client-1 | ... test-client-1 | 2026-09-08T00:49:43.997728Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully relay-1 | E20260908 00:49:43.998027 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260908 00:49:43.998090 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ecfbe488256a2ae6, server CID=4000000213218764, downstream=[::ffff:172.18.0.3]:38632, [::]:4443=local, drain=none relay-1 | E0908 00:49:43.998157 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0908 00:49:43.998173 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f608c00a760 relay-1 | V0908 00:49:43.998179 8 MoQSession.cpp:2913] close sess=0x7f608c00a760 relay-1 | V0908 00:49:43.998189 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f608c00a760 relay-1 | V0908 00:49:43.998210 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f608c00a760 relay-1 | V0908 00:49:43.998362 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f608c00a760 test-client-1 | 2026-09-08T00:49:43.998469Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-08T00:49:43.998621Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36694 dual_stack=true relay-1 | V0908 00:49:44.000297 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0908 00:49:44.000312 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 test-client-1 | 2026-09-08T00:49:44.000625Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0908 00:49:44.000417 8 MoQSession.cpp:2631] start sess=0x7f608c061890 relay-1 | V0908 00:49:44.000433 8 MoQSession.cpp:2981] sendSetup sess=0x7f608c061890 relay-1 | V0908 00:49:44.000497 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f608c061890 relay-1 | V0908 00:49:44.000570 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f608c061890 relay-1 | V0908 00:49:44.000615 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c061890 relay-1 | V0908 00:49:44.000623 8 MoQSession.cpp:3125] onClientSetup sess=0x7f608c061890 relay-1 | V0908 00:49:44.000626 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0908 00:49:44.000629 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0908 00:49:44.000633 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0908 00:49:44.000712 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f608c061890 relay-1 | V0908 00:49:44.000834 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c061890 relay-1 | V0908 00:49:44.000849 8 MoQSession.cpp:4908] onPublishImpl reqID=0 sess=0x7f608c061890 relay-1 | V0908 00:49:44.000859 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0908 00:49:44.000863 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0908 00:49:44.000875 8 MoQSession.cpp:6001] publishOk reqID=0 sess=0x7f608c061890 test-client-1 | 2026-09-08T00:49:44.000999Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-08T00:49:44.001136Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only relay-1 | V0908 00:49:44.001233 8 MoQSession.cpp:5041] PublishDone id=0 code=2 reason=publish ended relay-1 | V0908 00:49:44.001243 8 MoQSession.cpp:2169] processPublishDone trackReceiveState=0x7f608c06ae20 relay-1 | V0908 00:49:44.001247 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0908 00:49:44.001252 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0908 00:49:44.001257 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0908 00:49:44.001265 8 MoQForwarder.cpp:602] publishDone pubDone reason=publish ended relay-1 | V0908 00:49:44.001275 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c061890 relay-1 | V0908 00:49:44.001308 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c061890 relay-1 | E20260908 00:49:44.001313 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260908 00:49:44.001358 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e12d2942302b54f8, server CID=4000001dc96a4087, downstream=[::ffff:172.18.0.3]:36694, [::]:4443=local, drain=none relay-1 | E0908 00:49:44.001385 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0908 00:49:44.001388 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f608c061890 relay-1 | V0908 00:49:44.001390 8 MoQSession.cpp:2913] close sess=0x7f608c061890 relay-1 | V0908 00:49:44.001393 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f608c061890 relay-1 | V0908 00:49:44.001400 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f608c061890 relay-1 | V0908 00:49:44.001464 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f608c061890 test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: b75b487eb528c75d000f2663188f76ba test-client-1 | ... test-client-1 | 2026-09-08T00:49:44.001490Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-08T00:49:44.001951Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60923 dual_stack=true relay-1 | V0908 00:49:44.003708 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0908 00:49:44.003724 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0908 00:49:44.003795 8 MoQSession.cpp:2631] start sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.003808 8 MoQSession.cpp:2981] sendSetup sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.003845 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.004036 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.004057 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.004061 8 MoQSession.cpp:3125] onClientSetup sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.004064 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0908 00:49:44.004067 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0908 00:49:44.004071 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-08T00:49:44.004563Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48330 dual_stack=true relay-1 | V0908 00:49:44.007011 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0908 00:49:44.007027 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0908 00:49:44.007096 8 MoQSession.cpp:2631] start sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.007112 8 MoQSession.cpp:2981] sendSetup sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.007143 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f608c091ad0 test-client-1 | 2026-09-08T00:49:44.007293Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0908 00:49:44.007425 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f608c00a760 relay-1 | V0908 00:49:44.007448 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.007486 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.007499 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.007502 8 MoQSession.cpp:3125] onClientSetup sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.007505 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0908 00:49:44.007507 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0908 00:49:44.007510 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0908 00:49:44.007522 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.007547 8 MoQSession.cpp:4908] onPublishImpl reqID=0 sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.007569 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0908 00:49:44.007589 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0908 00:49:44.007612 8 MoQSession.cpp:6001] publishOk reqID=0 sess=0x7f608c05bbd0 test-client-1 | 2026-09-08T00:49:44.007736Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0908 00:49:44.007863 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.007887 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.007895 8 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.007939 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0908 00:49:44.007961 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0908 00:49:44.007969 8 MoQRelay.cpp:1983] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0908 00:49:44.007976 8 MoQSession.cpp:6178] sendSubscribeOk sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.008045 8 MoQSession.cpp:6455] requestUpdate sess=0x7f608c05bbd0 test-client-1 | 2026-09-08T00:49:44.008138Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-08T00:49:44.008151Z  WARN moq_transport::serve::error: [6554680f-e50a-4b85-a71d-177bd9f7cdad] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0908 00:49:44.008272 8 MoQSession.cpp:3449] Failing pending request id=1 peer FINed without terminal reply sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.008284 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c05bbd0 relay-1 | E0908 00:49:44.008295 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0908 00:49:44.018396 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f608c061890 test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 108 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... relay-1 | E20260908 00:49:44.109516 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260908 00:49:44.109597 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=eb2ffff32184c9c6, server CID=40000019e2054771, downstream=[::ffff:172.18.0.3]:60923, [::]:4443=local, drain=none test-client-1 | 2026-09-08T00:49:44.109970Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-08T00:49:44.110016Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260908 00:49:44.109645 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260908 00:49:44.109665 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=edd401d1794a7076, server CID=40000011fa10b64f, downstream=[::ffff:172.18.0.3]:48330, [::]:4443=local, drain=none relay-1 | E0908 00:49:44.109739 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0908 00:49:44.109752 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.109756 8 MoQSession.cpp:2913] close sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.109765 8 MoQSession.cpp:2140] subscribeError trackReceiveState=0x7f608c0859d0 relay-1 | V0908 00:49:44.109768 8 MoQSession.cpp:2169] processPublishDone trackReceiveState=0x7f608c0859d0 relay-1 | V0908 00:49:44.109773 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0908 00:49:44.109779 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0908 00:49:44.109787 8 MoQForwarder.cpp:602] publishDone pubDone reason=closed locally relay-1 | V0908 00:49:44.109791 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f608c091ad0 relay-1 | V0908 00:49:44.109794 8 MoQSession.cpp:6283] sendPublishDone sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.109814 8 MoQForwarder.cpp:380] Resetting open subgroups for subscriber=0x7f608c0596d0 relay-1 | V0908 00:49:44.109817 8 MoQForwarder.cpp:402] subscribers_.size()=0 relay-1 | I0908 00:49:44.109820 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/publish/published-track relay-1 | V0908 00:49:44.109828 8 MoQSession.cpp:2124] cancel alias=0 requestID=0 relay-1 | V0908 00:49:44.109832 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.109849 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f608c05bbd0 relay-1 | E0908 00:49:44.109938 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0908 00:49:44.109942 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.109944 8 MoQSession.cpp:2913] close sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.109947 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f608c091ad0 test-client-1 | 2026-09-08T00:49:44.110124Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35066 dual_stack=true relay-1 | V0908 00:49:44.109955 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.110015 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.110025 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.110032 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.110063 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.110070 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f608c05bbd0 relay-1 | V0908 00:49:44.110081 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.111890 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0908 00:49:44.111908 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0908 00:49:44.111980 8 MoQSession.cpp:2631] start sess=0x7f608c076f50 relay-1 | V0908 00:49:44.111995 8 MoQSession.cpp:2981] sendSetup sess=0x7f608c076f50 relay-1 | V0908 00:49:44.112030 8 MoQSession.cpp:2937] controlWriteLoop sess=0x7f608c076f50 test-client-1 | 2026-09-08T00:49:44.112227Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0908 00:49:44.112226 8 MoQSession.cpp:6738] onNewUniStream sess=0x7f608c076f50 relay-1 | V0908 00:49:44.112250 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c076f50 relay-1 | V0908 00:49:44.112257 8 MoQSession.cpp:3125] onClientSetup sess=0x7f608c076f50 relay-1 | V0908 00:49:44.112260 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0908 00:49:44.112263 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0908 00:49:44.112267 8 MoQSession.cpp:3201] Negotiated Version=0xff000012 (draft-18) relay-1 | V0908 00:49:44.112348 8 MoQSession.cpp:6766] onNewBidiStream sess=0x7f608c076f50 relay-1 | V0908 00:49:44.112371 8 MoQSession.cpp:3336] controlReadLoop sess=0x7f608c076f50 relay-1 | V0908 00:49:44.112384 8 MoQSession.cpp:4232] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7f608c076f50 relay-1 | V0908 00:49:44.119699 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f608c091ad0 relay-1 | V0908 00:49:44.612805 8 MoQSession.cpp:4369] Application subscribe error err=rendezvous timeout expired relay-1 | V0908 00:49:44.612828 8 MoQSession.cpp:6196] subscribeError sess=0x7f608c076f50 test-client-1 | 2026-09-08T00:49:44.613289Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT relay-1 | V0908 00:49:44.613347 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c076f50 relay-1 | V0908 00:49:44.613389 8 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f608c076f50 relay-1 | E20260908 00:49:44.613459 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 503 test-client-1 | connection_id: 110526086fcbc2c20a2194a3b50f77f6 test-client-1 | ... relay-1 | E20260908 00:49:44.613538 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b5cfbed967e3567e, server CID=40000013503e1654, downstream=[::ffff:172.18.0.3]:35066, [::]:4443=local, drain=none relay-1 | E0908 00:49:44.613633 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0908 00:49:44.613643 8 MoQSession.cpp:7164] onSessionEnderr=4294967295 sess=0x7f608c076f50 relay-1 | V0908 00:49:44.613646 8 MoQSession.cpp:2913] close sess=0x7f608c076f50 relay-1 | V0908 00:49:44.613654 8 MoQSession.cpp:2585] requestCancellation from cleanup sess=0x7f608c076f50 relay-1 | V0908 00:49:44.613665 8 MoQSession.cpp:2930] requestCancellation from close sess=0x7f608c076f50 relay-1 | V0908 00:49:44.613763 8 MoQSession.cpp:2939] exit controlWriteLoop sess=0x7f608c076f50 relay-1 | V0908 00:49:44.624009 8 MoQSession.cpp:2523] ~MoQSession sess=0x7f608c076f50 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'