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-07T01:44:26Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-07T01:44:26Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-07T01:44:26Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-07T01:44:26Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-07T01:44:26Z" 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 | V0807 01:44:26.769236 7 MoQServer.cpp:117] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0807 01:44:26.770408 7 MoQServer.cpp:162] 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.10 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..6 test-client-1 | 2026-08-07T01:44:32.383765Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47389 dual_stack=true relay-1 | V0807 01:44:32.387454 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0807 01:44:32.387480 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0807 01:44:32.387709 8 MoQSession.cpp:2490] start sess=0x7fb8a804aff0 relay-1 | V0807 01:44:32.387736 8 MoQSession.cpp:2683] sendSetup sess=0x7fb8a804aff0 relay-1 | V0807 01:44:32.387860 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7fb8a804aff0 relay-1 | V0807 01:44:32.388003 8 MoQSession.cpp:6292] onNewUniStream sess=0x7fb8a804aff0 relay-1 | V0807 01:44:32.388028 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a804aff0 relay-1 | V0807 01:44:32.388041 8 MoQSession.cpp:2827] onClientSetup sess=0x7fb8a804aff0 relay-1 | V0807 01:44:32.388046 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0807 01:44:32.388051 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0807 01:44:32.388057 8 MoQSession.cpp:2903] Negotiated Version=0xff000012 (draft-18) relay-1 | E20260807 01:44:32.388096 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260807 01:44:32.388262 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=16748907b20f5663, server CID=40000007da7e4250, downstream=[::ffff:172.18.0.3]:47389, [::]:4443=local, drain=none relay-1 | E0807 01:44:32.388318 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0807 01:44:32.388324 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7fb8a804aff0 relay-1 | V0807 01:44:32.388327 8 MoQSession.cpp:2616] close sess=0x7fb8a804aff0 relay-1 | V0807 01:44:32.388354 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7fb8a804aff0 relay-1 | V0807 01:44:32.388377 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7fb8a804aff0 relay-1 | V0807 01:44:32.388451 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a804aff0 relay-1 | V0807 01:44:32.388530 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7fb8a804aff0 relay-1 | V0807 01:44:32.388538 8 MoQSession.cpp:2392] ~MoQSession sess=0x7fb8a804aff0 test-client-1 | 2026-08-07T01:44:32.387985Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 67ebecfe45e84e4f45fd67815fb323a3 test-client-1 | ... test-client-1 | 2026-08-07T01:44:32.388486Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-07T01:44:32.388766Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55793 dual_stack=true relay-1 | V0807 01:44:32.390526 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0807 01:44:32.390544 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0807 01:44:32.390669 8 MoQSession.cpp:2490] start sess=0x7fb8a8063720 relay-1 | V0807 01:44:32.390687 8 MoQSession.cpp:2683] sendSetup sess=0x7fb8a8063720 relay-1 | V0807 01:44:32.390731 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7fb8a8063720 relay-1 | V0807 01:44:32.391020 8 MoQSession.cpp:6292] onNewUniStream sess=0x7fb8a8063720 relay-1 | V0807 01:44:32.391042 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a8063720 relay-1 | V0807 01:44:32.391051 8 MoQSession.cpp:2827] onClientSetup sess=0x7fb8a8063720 relay-1 | V0807 01:44:32.391054 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0807 01:44:32.391058 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0807 01:44:32.391063 8 MoQSession.cpp:2903] Negotiated Version=0xff000012 (draft-18) relay-1 | V0807 01:44:32.391230 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7fb8a8063720 relay-1 | V0807 01:44:32.391263 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a8063720 relay-1 | V0807 01:44:32.391279 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb8a8063720 test-client-1 | 2026-08-07T01:44:32.391114Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0807 01:44:32.391292 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0807 01:44:32.391307 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb8a8063720 test-client-1 | 2026-08-07T01:44:34.392977Z  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: 8947ada8d72f00c1e2e451d03ab46db1 test-client-1 | ... test-client-1 | 2026-08-07T01:44:34.393497Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260807 01:44:34.393088 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260807 01:44:34.393167 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5c262e5d5a73ced6, server CID=400000168f7c4f13, downstream=[::ffff:172.18.0.3]:55793, [::]:4443=local, drain=none relay-1 | E0807 01:44:34.393328 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0807 01:44:34.393342 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7fb8a8063720 relay-1 | V0807 01:44:34.393346 8 MoQSession.cpp:2616] close sess=0x7fb8a8063720 relay-1 | V0807 01:44:34.393356 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0807 01:44:34.393365 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0807 01:44:34.393373 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7fb8a8063720 relay-1 | V0807 01:44:34.393392 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0807 01:44:34.393400 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7fb8a8063720 relay-1 | V0807 01:44:34.393485 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a8063720 relay-1 | V0807 01:44:34.393494 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a8063720 relay-1 | V0807 01:44:34.393530 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7fb8a8063720 test-client-1 | 2026-08-07T01:44:34.393949Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51171 dual_stack=true relay-1 | V0807 01:44:34.395961 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0807 01:44:34.395978 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0807 01:44:34.396103 8 MoQSession.cpp:2490] start sess=0x7fb8a8062000 relay-1 | V0807 01:44:34.396121 8 MoQSession.cpp:2683] sendSetup sess=0x7fb8a8062000 relay-1 | V0807 01:44:34.396265 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7fb8a8062000 relay-1 | V0807 01:44:34.396422 8 MoQSession.cpp:6292] onNewUniStream sess=0x7fb8a8062000 relay-1 | V0807 01:44:34.396489 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a8062000 test-client-1 | 2026-08-07T01:44:34.396509Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0807 01:44:34.396528 8 MoQSession.cpp:2827] onClientSetup sess=0x7fb8a8062000 relay-1 | V0807 01:44:34.396533 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0807 01:44:34.396536 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0807 01:44:34.396542 8 MoQSession.cpp:2903] Negotiated Version=0xff000012 (draft-18) relay-1 | V0807 01:44:34.396717 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7fb8a8062000 relay-1 | V0807 01:44:34.396795 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a8062000 relay-1 | V0807 01:44:34.396833 8 MoQSession.cpp:3912] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fb8a8062000 relay-1 | V0807 01:44:34.396851 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a8062000 relay-1 | E0807 01:44:34.396863 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0807 01:44:34.396869 8 MoQSession.cpp:4049] Application subscribe error err=no such namespace or track relay-1 | V0807 01:44:34.396873 8 MoQSession.cpp:5775] subscribeError sess=0x7fb8a8062000 test-client-1 | 2026-08-07T01:44:34.397010Z  WARN moq_transport::serve::error: [8af543e2-00f4-428f-961b-d2fbeec95c8a] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:483 test-client-1 | 2026-08-07T01:44:34.397064Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | V0807 01:44:34.397231 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a8062000 test-client-1 | 2026-08-07T01:44:34.397141Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:8af543e2-00f4-428f-961b-d2fbeec95c8a] test-client-1 | ok 3 - subscribe-error test-client-1 | --- relay-1 | E20260807 01:44:34.397375 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260807 01:44:34.397413 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2944531c2533fec9, server CID=400000139064e977, downstream=[::ffff:172.18.0.3]:51171, [::]:4443=local, drain=none relay-1 | E0807 01:44:34.397451 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0807 01:44:34.397463 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7fb8a8062000 relay-1 | V0807 01:44:34.397466 8 MoQSession.cpp:2616] close sess=0x7fb8a8062000 relay-1 | V0807 01:44:34.397472 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7fb8a8062000 relay-1 | V0807 01:44:34.397481 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7fb8a8062000 relay-1 | V0807 01:44:34.397558 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7fb8a8062000 test-client-1 | duration_ms: 4 test-client-1 | connection_id: 190ab118bae29156fa70a20a6d566f87 test-client-1 | ... test-client-1 | 2026-08-07T01:44:34.397588Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-07T01:44:34.398136Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60409 dual_stack=true relay-1 | V0807 01:44:34.399862 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0807 01:44:34.399877 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0807 01:44:34.399966 8 MoQSession.cpp:2490] start sess=0x7fb8a80732f0 relay-1 | V0807 01:44:34.400017 8 MoQSession.cpp:2683] sendSetup sess=0x7fb8a80732f0 relay-1 | V0807 01:44:34.400144 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7fb8a80732f0 relay-1 | V0807 01:44:34.400206 8 MoQSession.cpp:6292] onNewUniStream sess=0x7fb8a80732f0 relay-1 | V0807 01:44:34.400340 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a80732f0 relay-1 | V0807 01:44:34.400353 8 MoQSession.cpp:2827] onClientSetup sess=0x7fb8a80732f0 relay-1 | V0807 01:44:34.400357 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0807 01:44:34.400360 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0807 01:44:34.400366 8 MoQSession.cpp:2903] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-08-07T01:44:34.401106Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41924 dual_stack=true relay-1 | V0807 01:44:34.402860 8 MoQSession.cpp:2392] ~MoQSession sess=0x7fb8a8063720 relay-1 | V0807 01:44:34.402891 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0807 01:44:34.402897 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0807 01:44:34.402988 8 MoQSession.cpp:2490] start sess=0x7fb8a8052220 relay-1 | V0807 01:44:34.403006 8 MoQSession.cpp:2683] sendSetup sess=0x7fb8a8052220 relay-1 | V0807 01:44:34.403088 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7fb8a8052220 test-client-1 | 2026-08-07T01:44:34.403235Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-07T01:44:34.403253Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0807 01:44:34.403254 8 MoQSession.cpp:6292] onNewUniStream sess=0x7fb8a8052220 relay-1 | V0807 01:44:34.403282 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a8052220 relay-1 | V0807 01:44:34.403287 8 MoQSession.cpp:2827] onClientSetup sess=0x7fb8a8052220 relay-1 | V0807 01:44:34.403290 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0807 01:44:34.403294 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0807 01:44:34.403299 8 MoQSession.cpp:2903] Negotiated Version=0xff000012 (draft-18) relay-1 | V0807 01:44:34.403365 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7fb8a80732f0 relay-1 | V0807 01:44:34.403380 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7fb8a8052220 relay-1 | V0807 01:44:34.403403 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a80732f0 relay-1 | V0807 01:44:34.403416 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb8a80732f0 relay-1 | V0807 01:44:34.403423 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a8052220 relay-1 | V0807 01:44:34.403429 8 MoQSession.cpp:3912] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fb8a8052220 relay-1 | V0807 01:44:34.403438 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a8052220 relay-1 | V0807 01:44:34.403451 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0807 01:44:34.403461 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb8a80732f0 relay-1 | V0807 01:44:34.403487 8 MoQLocation.h:24] m=LargestObject g=0 o=0 relay-1 | V0807 01:44:34.403495 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0807 01:44:34.403521 8 MoQSession.cpp:5640] subscribe sess=0x7fb8a80732f0 relay-1 | V0807 01:44:34.403633 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a80732f0 relay-1 | V0807 01:44:34.403932 8 MoQSession.cpp:4401] onSubscribeOk id=1 sess=0x7fb8a80732f0 relay-1 | V0807 01:44:34.403951 8 MoQSession.cpp:5736] Subscribe ready trackReceiveState=0x7fb8a8034710 requestID=1 relay-1 | V0807 01:44:34.403966 8 MoQSession.cpp:5756] sendSubscribeOk sess=0x7fb8a8052220 relay-1 | V0807 01:44:34.413149 8 MoQSession.cpp:2392] ~MoQSession sess=0x7fb8a8062000 relay-1 | V0807 01:44:37.404460 8 MoQSession.cpp:4701] PublishDone id=1 code=3 reason=peer closed stream before reply relay-1 | V0807 01:44:37.404502 8 MoQSession.cpp:2061] processPublishDone trackReceiveState=0x7fb8a8034710 relay-1 | V0807 01:44:37.404507 8 MoQSession.cpp:2081] Waiting for streams in flight, have=0 need=18446744073709551615 trackReceiveState=0x7fb8a8034710 relay-1 | V0807 01:44:37.404513 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a80732f0 relay-1 | V0807 01:44:37.404523 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a80732f0 relay-1 | V0807 01:44:37.404535 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7fb8a80732f0 relay-1 | V0807 01:44:37.404542 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0807 01:44:37.404550 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0807 01:44:37.404557 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a80732f0 relay-1 | V0807 01:44:37.404565 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a8052220 test-client-1 | 2026-08-07T01:44:37.404380Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3007 test-client-1 | publisher_connection_id: 87601a3148d3839370d2e7464157d4d9 test-client-1 | subscriber_connection_id: 604ed37af04da4acd1ef78862a518136 test-client-1 | ... test-client-1 | 2026-08-07T01:44:37.405104Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260807 01:44:37.404747 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260807 01:44:37.404815 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3ba95e9a93e517f7, server CID=4000001b9d1d9b78, downstream=[::ffff:172.18.0.3]:41924, [::]:4443=local, drain=none relay-1 | E20260807 01:44:37.404856 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260807 01:44:37.404872 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f6c42b9c5c45f471, server CID=40000005486bd1de, downstream=[::ffff:172.18.0.3]:60409, [::]:4443=local, drain=none relay-1 | E0807 01:44:37.404919 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0807 01:44:37.404927 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7fb8a8052220 relay-1 | V0807 01:44:37.404931 8 MoQSession.cpp:2616] close sess=0x7fb8a8052220 relay-1 | V0807 01:44:37.404939 8 MoQSession.cpp:5850] sendPublishDone sess=0x7fb8a8052220 relay-1 | E0807 01:44:37.404942 8 MoQSession.cpp:5855] publishDone for invalid id=0 sess=0x7fb8a8052220 relay-1 | V0807 01:44:37.404947 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7fb8a8052220 relay-1 | V0807 01:44:37.404960 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0807 01:44:37.404968 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7fb8a8052220 relay-1 | E0807 01:44:37.405068 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0807 01:44:37.405075 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7fb8a80732f0 relay-1 | V0807 01:44:37.405078 8 MoQSession.cpp:2616] close sess=0x7fb8a80732f0 relay-1 | V0807 01:44:37.405083 8 MoQSession.cpp:2032] subscribeError trackReceiveState=0x7fb8a8034710 relay-1 | V0807 01:44:37.405086 8 MoQSession.cpp:2061] processPublishDone trackReceiveState=0x7fb8a8034710 relay-1 | V0807 01:44:37.405091 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0807 01:44:37.405097 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0807 01:44:37.405100 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7fb8a8052220 relay-1 | V0807 01:44:37.405103 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7fb8a8079c70 relay-1 | V0807 01:44:37.405105 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0807 01:44:37.405108 8 MoQRelay.cpp:1949] Publisher terminated for moq-test/interop/test-track relay-1 | V0807 01:44:37.405128 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0807 01:44:37.405134 8 MoQSession.cpp:2016] cancel alias=1 requestID=1 relay-1 | V0807 01:44:37.405139 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7fb8a80732f0 relay-1 | V0807 01:44:37.405148 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7fb8a80732f0 relay-1 | V0807 01:44:37.405275 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7fb8a8052220 relay-1 | V0807 01:44:37.405291 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7fb8a80732f0 relay-1 | V0807 01:44:37.405299 8 MoQSession.cpp:2392] ~MoQSession sess=0x7fb8a80732f0 test-client-1 | 2026-08-07T01:44:37.405394Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46744 dual_stack=true test-client-1 | 2026-08-07T01:44:37.405400Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0807 01:44:37.408989 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0807 01:44:37.409007 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0807 01:44:37.409104 8 MoQSession.cpp:2490] start sess=0x7fb8a8062000 relay-1 | V0807 01:44:37.409129 8 MoQSession.cpp:2683] sendSetup sess=0x7fb8a8062000 relay-1 | V0807 01:44:37.409179 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7fb8a8062000 test-client-1 | 2026-08-07T01:44:37.409445Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0807 01:44:37.409446 8 MoQSession.cpp:6292] onNewUniStream sess=0x7fb8a8062000 relay-1 | V0807 01:44:37.409471 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a8062000 relay-1 | V0807 01:44:37.409479 8 MoQSession.cpp:2827] onClientSetup sess=0x7fb8a8062000 relay-1 | V0807 01:44:37.409483 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0807 01:44:37.409490 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0807 01:44:37.409495 8 MoQSession.cpp:2903] Negotiated Version=0xff000012 (draft-18) relay-1 | V0807 01:44:37.409657 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7fb8a8062000 relay-1 | V0807 01:44:37.409691 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a8062000 relay-1 | V0807 01:44:37.409706 8 MoQSession.cpp:3912] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fb8a8062000 relay-1 | V0807 01:44:37.409719 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a8062000 relay-1 | E0807 01:44:37.409728 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0807 01:44:37.409733 8 MoQSession.cpp:4049] Application subscribe error err=no such namespace or track relay-1 | V0807 01:44:37.409735 8 MoQSession.cpp:5775] subscribeError sess=0x7fb8a8062000 test-client-1 | 2026-08-07T01:44:37.409887Z  WARN moq_transport::serve::error: [cdac2be4-c3b8-424a-9cad-a39d2cb7e65c] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:483 test-client-1 | 2026-08-07T01:44:37.409904Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | E20260807 01:44:37.410113 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260807 01:44:37.410159 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=55ff15f467123418, server CID=40000017e69b0f6c, downstream=[::ffff:172.18.0.3]:46744, [::]:4443=local, drain=none relay-1 | E0807 01:44:37.410210 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0807 01:44:37.410222 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7fb8a8062000 relay-1 | V0807 01:44:37.410225 8 MoQSession.cpp:2616] close sess=0x7fb8a8062000 relay-1 | V0807 01:44:37.410231 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7fb8a8062000 relay-1 | V0807 01:44:37.410239 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7fb8a8062000 relay-1 | V0807 01:44:37.410306 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a8062000 relay-1 | V0807 01:44:37.410336 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7fb8a8062000 test-client-1 | 2026-08-07T01:44:37.410360Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0807 01:44:37.415518 8 MoQSession.cpp:2392] ~MoQSession sess=0x7fb8a8052220 relay-1 | V0807 01:44:37.415542 8 MoQSession.cpp:2392] ~MoQSession sess=0x7fb8a8062000 test-client-1 | 2026-08-07T01:44:37.911432Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44510 dual_stack=true relay-1 | V0807 01:44:37.914158 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0807 01:44:37.914186 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0807 01:44:37.914564 8 MoQSession.cpp:2490] start sess=0x7fb8a8052220 relay-1 | V0807 01:44:37.914585 8 MoQSession.cpp:2683] sendSetup sess=0x7fb8a8052220 relay-1 | V0807 01:44:37.914626 8 MoQSession.cpp:6292] onNewUniStream sess=0x7fb8a8052220 relay-1 | V0807 01:44:37.914745 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7fb8a8052220 relay-1 | V0807 01:44:37.914838 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a8052220 relay-1 | V0807 01:44:37.914848 8 MoQSession.cpp:2827] onClientSetup sess=0x7fb8a8052220 relay-1 | V0807 01:44:37.914853 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0807 01:44:37.914857 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0807 01:44:37.914862 8 MoQSession.cpp:2903] Negotiated Version=0xff000012 (draft-18) relay-1 | V0807 01:44:37.915039 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7fb8a8052220 test-client-1 | 2026-08-07T01:44:37.914901Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0807 01:44:37.915115 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a8052220 relay-1 | V0807 01:44:37.915161 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb8a8052220 relay-1 | V0807 01:44:37.915172 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0807 01:44:37.915180 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb8a8052220 test-client-1 | 2026-08-07T01:44:40.916783Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-07T01:44:40.916803Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:cdac2be4-c3b8-424a-9cad-a39d2cb7e65c] (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3512 test-client-1 | subscriber_connection_id: a24b2d755979989fd21f030259756bca test-client-1 | publisher_connection_id: 2eaec1e27bcb1997f6289192ab56a20b test-client-1 | ... test-client-1 | 2026-08-07T01:44:40.917482Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0807 01:44:40.917090 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a8052220 relay-1 | V0807 01:44:40.917130 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7fb8a8052220 relay-1 | V0807 01:44:40.917138 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0807 01:44:40.917148 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0807 01:44:40.917157 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a8052220 relay-1 | E20260807 01:44:40.917207 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260807 01:44:40.917260 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f034dd471cada02c, server CID=4000000cce5d17d0, downstream=[::ffff:172.18.0.3]:44510, [::]:4443=local, drain=none relay-1 | E0807 01:44:40.917313 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0807 01:44:40.917319 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7fb8a8052220 relay-1 | V0807 01:44:40.917322 8 MoQSession.cpp:2616] close sess=0x7fb8a8052220 relay-1 | V0807 01:44:40.917328 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7fb8a8052220 relay-1 | V0807 01:44:40.917342 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7fb8a8052220 relay-1 | V0807 01:44:40.917454 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7fb8a8052220 test-client-1 | 2026-08-07T01:44:40.917920Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45186 dual_stack=true relay-1 | V0807 01:44:40.921594 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0807 01:44:40.921638 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0807 01:44:40.921749 8 MoQSession.cpp:2490] start sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:40.921877 8 MoQSession.cpp:2683] sendSetup sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:40.921977 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:40.922187 8 MoQSession.cpp:6292] onNewUniStream sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:40.922220 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a8045ba0 test-client-1 | 2026-08-07T01:44:40.922193Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0807 01:44:40.922228 8 MoQSession.cpp:2827] onClientSetup sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:40.922232 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0807 01:44:40.922236 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0807 01:44:40.922242 8 MoQSession.cpp:2903] Negotiated Version=0xff000012 (draft-18) relay-1 | V0807 01:44:40.922414 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:40.922448 8 MoQSession.cpp:3038] controlReadLoop sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:40.922459 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:40.922470 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0807 01:44:40.922482 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:41.006114 8 MoQSession.cpp:2392] ~MoQSession sess=0x7fb8a8052220 test-client-1 | 2026-08-07T01:44:42.923420Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0807 01:44:42.923578 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:42.923640 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:42.923647 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0807 01:44:42.923655 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0807 01:44:42.923661 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7fb8a8045ba0 test-client-1 | 2026-08-07T01:44:43.024348Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2107 test-client-1 | connection_id: 346e62e2a7fb744da36eacec568dd5f7 test-client-1 | ... relay-1 | E20260807 01:44:43.024710 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260807 01:44:43.024792 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c8acd57d45a95cba, server CID=4000001dcb1ff101, downstream=[::ffff:172.18.0.3]:45186, [::]:4443=local, drain=none relay-1 | E0807 01:44:43.024869 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0807 01:44:43.024881 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:43.024885 8 MoQSession.cpp:2616] close sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:43.024893 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:43.024911 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:43.025043 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7fb8a8045ba0 relay-1 | V0807 01:44:43.035215 8 MoQSession.cpp:2392] ~MoQSession sess=0x7fb8a8045ba0 test-client-1 exited with code 0 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 Test results in mlog/ make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'