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-27T01:48:24Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-27T01:48:24Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-27T01:48:24Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-27T01:48:24Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-27T01:48:24Z" 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 | V0827 01:48:24.364450 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0827 01:48:24.365647 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.10 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..6 test-client-1 | 2026-08-27T01:48:29.979160Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33546 dual_stack=true relay-1 | V0827 01:48:29.982815 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0827 01:48:29.982844 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0827 01:48:29.983098 8 MoQSession.cpp:2572] start sess=0x7f677404b5e0 relay-1 | V0827 01:48:29.983133 8 MoQSession.cpp:2922] sendSetup sess=0x7f677404b5e0 relay-1 | V0827 01:48:29.983368 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f677404b5e0 relay-1 | V0827 01:48:29.983408 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f677404b5e0 test-client-1 | 2026-08-27T01:48:29.983597Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only relay-1 | V0827 01:48:29.983537 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f677404b5e0 relay-1 | V0827 01:48:29.983600 8 MoQSession.cpp:3066] onClientSetup sess=0x7f677404b5e0 relay-1 | V0827 01:48:29.983607 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0827 01:48:29.983611 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0827 01:48:29.983617 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 8cc42a36cb5ae713c13755caafcdca31 test-client-1 | ... test-client-1 | 2026-08-27T01:48:29.984333Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47629 dual_stack=true relay-1 | E20260827 01:48:29.984567 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260827 01:48:29.984859 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b9ec71e3c134ed35, server CID=400000048b39dfef, downstream=[::ffff:172.18.0.3]:33546, [::]:4443=local, drain=none relay-1 | E0827 01:48:29.984965 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0827 01:48:29.984979 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f677404b5e0 relay-1 | V0827 01:48:29.984984 8 MoQSession.cpp:2854] close sess=0x7f677404b5e0 relay-1 | V0827 01:48:29.985012 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f677404b5e0 relay-1 | V0827 01:48:29.985050 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f677404b5e0 test-client-1 | 2026-08-27T01:48:29.985158Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0827 01:48:29.985642 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f677404b5e0 relay-1 | V0827 01:48:29.985739 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f677404b5e0 relay-1 | V0827 01:48:29.985752 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f677404b5e0 relay-1 | V0827 01:48:29.986450 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0827 01:48:29.986503 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0827 01:48:29.986632 8 MoQSession.cpp:2572] start sess=0x7f6774064800 relay-1 | V0827 01:48:29.986654 8 MoQSession.cpp:2922] sendSetup sess=0x7f6774064800 relay-1 | V0827 01:48:29.986889 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f6774064800 relay-1 | V0827 01:48:29.986915 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f6774064800 relay-1 | V0827 01:48:29.986989 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f6774064800 relay-1 | V0827 01:48:29.987001 8 MoQSession.cpp:3066] onClientSetup sess=0x7f6774064800 relay-1 | V0827 01:48:29.987005 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0827 01:48:29.987008 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0827 01:48:29.987013 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-08-27T01:48:29.987043Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0827 01:48:29.987219 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f6774064800 relay-1 | V0827 01:48:29.987282 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f6774064800 relay-1 | V0827 01:48:29.987298 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f6774064800 relay-1 | V0827 01:48:29.987318 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0827 01:48:29.987330 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f6774064800 test-client-1 | 2026-08-27T01:48:31.988287Z  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: 2d79d2c9c337c120d8962ee71c28faa0 test-client-1 | ... relay-1 | E20260827 01:48:31.988396 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260827 01:48:31.988466 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e13a483c22a68e98, server CID=40000014c54b3e9d, downstream=[::ffff:172.18.0.3]:47629, [::]:4443=local, drain=none relay-1 | E0827 01:48:31.988543 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0827 01:48:31.988556 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f6774064800 relay-1 | V0827 01:48:31.988561 8 MoQSession.cpp:2854] close sess=0x7f6774064800 relay-1 | V0827 01:48:31.988569 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0827 01:48:31.988577 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0827 01:48:31.988584 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f6774064800 relay-1 | V0827 01:48:31.988601 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0827 01:48:31.988611 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f6774064800 relay-1 | V0827 01:48:31.988740 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f6774064800 relay-1 | V0827 01:48:31.988794 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f6774064800 test-client-1 | 2026-08-27T01:48:31.988787Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0827 01:48:31.988845 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f6774064800 test-client-1 | 2026-08-27T01:48:31.989307Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34767 dual_stack=true relay-1 | V0827 01:48:31.991223 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0827 01:48:31.991239 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 test-client-1 | 2026-08-27T01:48:31.991618Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0827 01:48:31.991355 8 MoQSession.cpp:2572] start sess=0x7f67740634b0 relay-1 | V0827 01:48:31.991379 8 MoQSession.cpp:2922] sendSetup sess=0x7f67740634b0 relay-1 | V0827 01:48:31.991482 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f67740634b0 relay-1 | V0827 01:48:31.991617 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f67740634b0 relay-1 | V0827 01:48:31.991639 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f67740634b0 relay-1 | V0827 01:48:31.991647 8 MoQSession.cpp:3066] onClientSetup sess=0x7f67740634b0 relay-1 | V0827 01:48:31.991651 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0827 01:48:31.991654 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0827 01:48:31.991659 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) relay-1 | V0827 01:48:31.991774 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f67740634b0 relay-1 | V0827 01:48:31.991831 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f67740634b0 relay-1 | V0827 01:48:31.991850 8 MoQSession.cpp:4163] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f67740634b0 relay-1 | V0827 01:48:31.991863 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f67740634b0 relay-1 | V0827 01:48:31.991880 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0827 01:48:31.991885 8 MoQSession.cpp:6125] subscribeError sess=0x7f67740634b0 test-client-1 | 2026-08-27T01:48:31.992054Z  WARN moq_transport::serve::error: [1f278d73-5694-40c3-948a-42d66a51abce] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:483 test-client-1 | 2026-08-27T01:48:31.992067Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | 2026-08-27T01:48:31.992098Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:1f278d73-5694-40c3-948a-42d66a51abce] test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: cce1a14d7f47c52d64b98cc506d75ac9 test-client-1 | ... relay-1 | E20260827 01:48:31.992797 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260827 01:48:31.992834 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=16af4944ec15572f, server CID=4000001272a3bbb9, downstream=[::ffff:172.18.0.3]:34767, [::]:4443=local, drain=none relay-1 | E0827 01:48:31.992876 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0827 01:48:31.992889 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f67740634b0 relay-1 | V0827 01:48:31.992892 8 MoQSession.cpp:2854] close sess=0x7f67740634b0 relay-1 | V0827 01:48:31.992897 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f67740634b0 relay-1 | V0827 01:48:31.992906 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f67740634b0 relay-1 | V0827 01:48:31.992971 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f67740634b0 relay-1 | V0827 01:48:31.993022 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f67740634b0 test-client-1 | 2026-08-27T01:48:31.993030Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48017 dual_stack=true test-client-1 | 2026-08-27T01:48:31.993052Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0827 01:48:31.994712 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0827 01:48:31.994726 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0827 01:48:31.994831 8 MoQSession.cpp:2572] start sess=0x7f6774074b20 relay-1 | V0827 01:48:31.994850 8 MoQSession.cpp:2922] sendSetup sess=0x7f6774074b20 relay-1 | V0827 01:48:31.994903 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f6774074b20 relay-1 | V0827 01:48:31.995197 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f6774074b20 relay-1 | V0827 01:48:31.995243 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f6774074b20 relay-1 | V0827 01:48:31.995286 8 MoQSession.cpp:3066] onClientSetup sess=0x7f6774074b20 relay-1 | V0827 01:48:31.995310 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0827 01:48:31.995328 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0827 01:48:31.995355 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-08-27T01:48:31.995929Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49539 dual_stack=true relay-1 | V0827 01:48:31.997467 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0827 01:48:31.997480 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0827 01:48:31.997595 8 MoQSession.cpp:2572] start sess=0x7f6774088070 relay-1 | V0827 01:48:31.997614 8 MoQSession.cpp:2922] sendSetup sess=0x7f6774088070 relay-1 | V0827 01:48:31.997743 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f6774088070 relay-1 | V0827 01:48:31.997926 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f6774088070 relay-1 | V0827 01:48:31.997955 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f6774088070 relay-1 | V0827 01:48:31.997961 8 MoQSession.cpp:3066] onClientSetup sess=0x7f6774088070 relay-1 | V0827 01:48:31.997964 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0827 01:48:31.997968 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0827 01:48:31.997973 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-08-27T01:48:31.997944Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-27T01:48:31.997959Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0827 01:48:31.998096 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f6774074b20 relay-1 | V0827 01:48:31.998153 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f6774088070 relay-1 | V0827 01:48:31.998193 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f6774074b20 relay-1 | V0827 01:48:31.998204 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f6774074b20 relay-1 | V0827 01:48:31.998211 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f6774088070 relay-1 | V0827 01:48:31.998217 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f6774088070 relay-1 | V0827 01:48:31.998226 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f6774088070 relay-1 | V0827 01:48:31.998236 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0827 01:48:31.998262 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f6774074b20 relay-1 | V0827 01:48:31.998299 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0827 01:48:31.998306 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0827 01:48:31.998330 8 MoQSession.cpp:5987] subscribe sess=0x7f6774074b20 relay-1 | V0827 01:48:31.998436 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f6774074b20 relay-1 | V0827 01:48:31.998700 8 MoQSession.cpp:4669] onSubscribeOk id=1 sess=0x7f6774074b20 relay-1 | V0827 01:48:31.998755 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f6774064800 relay-1 | V0827 01:48:31.998769 8 MoQSession.cpp:6087] Subscribe ready trackReceiveState=0x7f6774087d40 requestID=1 relay-1 | V0827 01:48:31.998782 8 MoQSession.cpp:6107] sendSubscribeOk sess=0x7f6774088070 relay-1 | V0827 01:48:32.008951 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f67740634b0 test-client-1 | 2026-08-27T01:48:34.999011Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3006 test-client-1 | publisher_connection_id: d0bce547c3d999441b6112fb4e2aa209 test-client-1 | subscriber_connection_id: 710c300c940e53a42c60accdcc61d575 test-client-1 | ... test-client-1 | 2026-08-27T01:48:34.999720Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0827 01:48:34.999123 8 MoQSession.cpp:4970] PublishDone id=1 code=3 reason=peer closed stream before reply relay-1 | V0827 01:48:34.999161 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7f6774087d40 relay-1 | V0827 01:48:34.999167 8 MoQSession.cpp:2130] Waiting for streams in flight, have=0 need=18446744073709551615 trackReceiveState=0x7f6774087d40 relay-1 | V0827 01:48:34.999175 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f6774074b20 relay-1 | V0827 01:48:34.999185 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f6774074b20 relay-1 | V0827 01:48:34.999197 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f6774074b20 relay-1 | V0827 01:48:34.999204 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0827 01:48:34.999214 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0827 01:48:34.999222 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f6774074b20 relay-1 | V0827 01:48:34.999403 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f6774088070 relay-1 | E20260827 01:48:34.999423 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260827 01:48:34.999468 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ea4b5036560d312f, server CID=4000001825198645, downstream=[::ffff:172.18.0.3]:49539, [::]:4443=local, drain=none relay-1 | E20260827 01:48:34.999501 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260827 01:48:34.999514 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=957428198fde56d3, server CID=40000009b363cef7, downstream=[::ffff:172.18.0.3]:48017, [::]:4443=local, drain=none relay-1 | E0827 01:48:34.999550 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0827 01:48:34.999555 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f6774088070 relay-1 | V0827 01:48:34.999558 8 MoQSession.cpp:2854] close sess=0x7f6774088070 relay-1 | V0827 01:48:34.999564 8 MoQSession.cpp:6212] sendPublishDone sess=0x7f6774088070 relay-1 | E0827 01:48:34.999567 8 MoQSession.cpp:6217] publishDone for invalid id=0 sess=0x7f6774088070 relay-1 | V0827 01:48:34.999570 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f6774088070 relay-1 | V0827 01:48:34.999580 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0827 01:48:34.999586 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f6774088070 relay-1 | E0827 01:48:34.999665 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0827 01:48:34.999669 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f6774074b20 relay-1 | V0827 01:48:34.999671 8 MoQSession.cpp:2854] close sess=0x7f6774074b20 relay-1 | V0827 01:48:34.999708 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7f6774087d40 relay-1 | V0827 01:48:34.999712 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7f6774087d40 relay-1 | V0827 01:48:34.999718 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0827 01:48:34.999724 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0827 01:48:34.999728 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f6774088070 relay-1 | V0827 01:48:34.999732 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f6774082490 relay-1 | V0827 01:48:34.999736 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0827 01:48:34.999772 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/interop/test-track relay-1 | V0827 01:48:34.999812 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0827 01:48:34.999840 8 MoQSession.cpp:2065] cancel alias=1 requestID=1 relay-1 | V0827 01:48:34.999898 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f6774074b20 relay-1 | V0827 01:48:34.999928 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f6774074b20 relay-1 | V0827 01:48:35.000093 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f6774088070 relay-1 | V0827 01:48:35.000180 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f6774074b20 relay-1 | V0827 01:48:35.000194 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f6774074b20 test-client-1 | 2026-08-27T01:48:35.000051Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-27T01:48:35.000218Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53043 dual_stack=true relay-1 | V0827 01:48:35.002145 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0827 01:48:35.002163 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0827 01:48:35.002269 8 MoQSession.cpp:2572] start sess=0x7f6774008620 relay-1 | V0827 01:48:35.002290 8 MoQSession.cpp:2922] sendSetup sess=0x7f6774008620 relay-1 | V0827 01:48:35.002347 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f6774008620 test-client-1 | 2026-08-27T01:48:35.002622Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0827 01:48:35.002622 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f6774008620 relay-1 | V0827 01:48:35.002647 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f6774008620 relay-1 | V0827 01:48:35.002654 8 MoQSession.cpp:3066] onClientSetup sess=0x7f6774008620 relay-1 | V0827 01:48:35.002659 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0827 01:48:35.002663 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0827 01:48:35.002668 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) relay-1 | V0827 01:48:35.002829 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f6774008620 relay-1 | V0827 01:48:35.002864 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f6774008620 relay-1 | V0827 01:48:35.002877 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f6774008620 relay-1 | V0827 01:48:35.002889 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f6774008620 relay-1 | V0827 01:48:35.002902 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0827 01:48:35.002912 8 MoQSession.cpp:6125] subscribeError sess=0x7f6774008620 test-client-1 | 2026-08-27T01:48:35.003046Z  WARN moq_transport::serve::error: [9676b5a6-afab-45c6-a8a0-fa007bffe3f8] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:483 test-client-1 | 2026-08-27T01:48:35.003063Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | E20260827 01:48:35.003182 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260827 01:48:35.003230 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d533e78dd663fa9f, server CID=40000018c01542b9, downstream=[::ffff:172.18.0.3]:53043, [::]:4443=local, drain=none relay-1 | E0827 01:48:35.003274 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0827 01:48:35.003283 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f6774008620 relay-1 | V0827 01:48:35.003287 8 MoQSession.cpp:2854] close sess=0x7f6774008620 relay-1 | V0827 01:48:35.003293 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f6774008620 relay-1 | V0827 01:48:35.003302 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f6774008620 relay-1 | V0827 01:48:35.003380 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f6774008620 test-client-1 | 2026-08-27T01:48:35.003436Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0827 01:48:35.003405 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f6774008620 relay-1 | V0827 01:48:35.009629 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f6774088070 relay-1 | V0827 01:48:35.019742 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f6774008620 test-client-1 | 2026-08-27T01:48:35.504485Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58513 dual_stack=true relay-1 | V0827 01:48:35.508468 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0827 01:48:35.508496 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0827 01:48:35.508590 8 MoQSession.cpp:2572] start sess=0x7f6774070a00 relay-1 | V0827 01:48:35.508612 8 MoQSession.cpp:2922] sendSetup sess=0x7f6774070a00 relay-1 | V0827 01:48:35.508964 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f6774070a00 relay-1 | V0827 01:48:35.508990 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f6774070a00 relay-1 | V0827 01:48:35.509085 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f6774070a00 relay-1 | V0827 01:48:35.509100 8 MoQSession.cpp:3066] onClientSetup sess=0x7f6774070a00 relay-1 | V0827 01:48:35.509104 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0827 01:48:35.509109 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0827 01:48:35.509114 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-08-27T01:48:35.509265Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0827 01:48:35.509595 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f6774070a00 relay-1 | V0827 01:48:35.509632 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f6774070a00 relay-1 | V0827 01:48:35.509643 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f6774070a00 relay-1 | V0827 01:48:35.509703 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0827 01:48:35.509759 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f6774070a00 test-client-1 | 2026-08-27T01:48:38.510702Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-27T01:48:38.510727Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:9676b5a6-afab-45c6-a8a0-fa007bffe3f8] (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3511 test-client-1 | subscriber_connection_id: 127403f005ad2f40826099d35f58d38b test-client-1 | publisher_connection_id: 36574f50ee8da361e838b685806051c5 test-client-1 | ... relay-1 | E20260827 01:48:38.510826 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260827 01:48:38.510923 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e70489045cc5ba49, server CID=4000000813b0611a, downstream=[::ffff:172.18.0.3]:58513, [::]:4443=local, drain=none relay-1 | E0827 01:48:38.511018 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0827 01:48:38.511033 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f6774070a00 relay-1 | V0827 01:48:38.511039 8 MoQSession.cpp:2854] close sess=0x7f6774070a00 relay-1 | V0827 01:48:38.511049 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0827 01:48:38.511058 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0827 01:48:38.511068 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f6774070a00 relay-1 | V0827 01:48:38.511082 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0827 01:48:38.511094 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f6774070a00 relay-1 | V0827 01:48:38.511214 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f6774070a00 relay-1 | V0827 01:48:38.511228 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f6774070a00 relay-1 | V0827 01:48:38.511263 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f6774070a00 test-client-1 | 2026-08-27T01:48:38.511346Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-27T01:48:38.511970Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54876 dual_stack=true relay-1 | V0827 01:48:38.514419 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0827 01:48:38.514442 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0827 01:48:38.514556 8 MoQSession.cpp:2572] start sess=0x7f6774060510 relay-1 | V0827 01:48:38.514613 8 MoQSession.cpp:2922] sendSetup sess=0x7f6774060510 relay-1 | V0827 01:48:38.514790 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f6774060510 relay-1 | V0827 01:48:38.514819 8 MoQSession.cpp:6667] onNewUniStream sess=0x7f6774060510 relay-1 | V0827 01:48:38.514902 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f6774060510 relay-1 | V0827 01:48:38.515018 8 MoQSession.cpp:3066] onClientSetup sess=0x7f6774060510 relay-1 | V0827 01:48:38.515028 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0827 01:48:38.515032 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0827 01:48:38.515038 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-08-27T01:48:38.515030Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0827 01:48:38.515165 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f6774060510 relay-1 | V0827 01:48:38.515248 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f6774060510 relay-1 | V0827 01:48:38.515260 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f6774060510 relay-1 | V0827 01:48:38.515272 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0827 01:48:38.515283 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f6774060510 relay-1 | V0827 01:48:38.521445 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f6774070a00 test-client-1 | 2026-08-27T01:48:40.516435Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0827 01:48:40.516592 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f6774060510 relay-1 | V0827 01:48:40.516632 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f6774060510 relay-1 | V0827 01:48:40.516638 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0827 01:48:40.516645 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0827 01:48:40.516651 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f6774060510 test-client-1 | 2026-08-27T01:48:40.618248Z  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: ca53dcba4cae089d8c081880e836c889 test-client-1 | ... relay-1 | E20260827 01:48:40.618820 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260827 01:48:40.618891 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b33102020f770e99, server CID=400000159847e238, downstream=[::ffff:172.18.0.3]:54876, [::]:4443=local, drain=none relay-1 | E0827 01:48:40.618958 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0827 01:48:40.619004 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7f6774060510 relay-1 | V0827 01:48:40.619029 8 MoQSession.cpp:2854] close sess=0x7f6774060510 relay-1 | V0827 01:48:40.619055 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f6774060510 relay-1 | V0827 01:48:40.619092 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f6774060510 relay-1 | V0827 01:48:40.619263 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f6774060510 relay-1 | V0827 01:48:40.629432 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f6774060510 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'