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-07-23T21:22:13Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-23T21:22:13Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-23T21:22:13Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-23T21:22:13Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-07-23T21:22:13Z" 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 | V0723 21:22:13.941375 7 MoQServer.cpp:115] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0723 21:22:13.942582 7 MoQServer.cpp:160] 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-07-23T21:22:19.553607Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51478 dual_stack=true relay-1 | V0723 21:22:19.557293 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0723 21:22:19.557319 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0723 21:22:19.557507 8 MoQSession.cpp:2389] start sess=0x7f14dc04b0e0 relay-1 | V0723 21:22:19.557531 8 MoQSession.cpp:2582] sendSetup sess=0x7f14dc04b0e0 relay-1 | V0723 21:22:19.557640 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7f14dc04b0e0 relay-1 | V0723 21:22:19.557882 8 MoQSession.cpp:6176] onNewUniStream sess=0x7f14dc04b0e0 relay-1 | V0723 21:22:19.557941 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc04b0e0 relay-1 | V0723 21:22:19.557964 8 MoQSession.cpp:2726] onClientSetup sess=0x7f14dc04b0e0 relay-1 | V0723 21:22:19.557970 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0723 21:22:19.557974 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 test-client-1 | 2026-07-23T21:22:19.557842Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V0723 21:22:19.557980 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) relay-1 | E20260723 21:22:19.557991 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: a6c840ddf0467190f33024d76719dc5d relay-1 | E20260723 21:22:19.558244 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=187e7ed972ebaee3, server CID=400000006b179ac0, downstream=[::ffff:172.18.0.3]:51478, [::]:4443=local, drain=none test-client-1 | ... relay-1 | E0723 21:22:19.558344 8 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-07-23T21:22:19.558572Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0723 21:22:19.558379 8 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7f14dc04b0e0 relay-1 | V0723 21:22:19.558384 8 MoQSession.cpp:2515] close sess=0x7f14dc04b0e0 relay-1 | V0723 21:22:19.558421 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7f14dc04b0e0 relay-1 | V0723 21:22:19.558458 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7f14dc04b0e0 relay-1 | V0723 21:22:19.558563 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc04b0e0 test-client-1 | 2026-07-23T21:22:19.558840Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50736 dual_stack=true relay-1 | V0723 21:22:19.558840 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7f14dc04b0e0 relay-1 | V0723 21:22:19.558860 8 MoQSession.cpp:2294] ~MoQSession sess=0x7f14dc04b0e0 relay-1 | V0723 21:22:19.560490 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0723 21:22:19.560510 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0723 21:22:19.560610 8 MoQSession.cpp:2389] start sess=0x7f14dc0636f0 relay-1 | V0723 21:22:19.560686 8 MoQSession.cpp:2582] sendSetup sess=0x7f14dc0636f0 relay-1 | V0723 21:22:19.560847 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7f14dc0636f0 relay-1 | V0723 21:22:19.560869 8 MoQSession.cpp:6176] onNewUniStream sess=0x7f14dc0636f0 relay-1 | V0723 21:22:19.560928 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc0636f0 test-client-1 | 2026-07-23T21:22:19.561032Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0723 21:22:19.560975 8 MoQSession.cpp:2726] onClientSetup sess=0x7f14dc0636f0 relay-1 | V0723 21:22:19.560982 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0723 21:22:19.560985 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0723 21:22:19.560990 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) relay-1 | V0723 21:22:19.561163 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7f14dc0636f0 relay-1 | V0723 21:22:19.561226 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc0636f0 relay-1 | V0723 21:22:19.561241 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f14dc0636f0 relay-1 | V0723 21:22:19.561262 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0723 21:22:19.561272 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f14dc0636f0 test-client-1 | 2026-07-23T21:22:21.562103Z  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: 51a4a6e863e5e2255a73a46dc90bd8c2 test-client-1 | ... relay-1 | E20260723 21:22:21.562220 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260723 21:22:21.562436 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e09aef724f3020c6, server CID=40000012ebe2f793, downstream=[::ffff:172.18.0.3]:50736, [::]:4443=local, drain=none relay-1 | E0723 21:22:21.562533 8 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0723 21:22:21.562554 8 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7f14dc0636f0 relay-1 | V0723 21:22:21.562558 8 MoQSession.cpp:2515] close sess=0x7f14dc0636f0 relay-1 | V0723 21:22:21.562568 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0723 21:22:21.562577 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0723 21:22:21.562585 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7f14dc0636f0 relay-1 | V0723 21:22:21.562611 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0723 21:22:21.562619 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7f14dc0636f0 relay-1 | V0723 21:22:21.562752 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc0636f0 relay-1 | V0723 21:22:21.562763 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc0636f0 relay-1 | V0723 21:22:21.562800 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7f14dc0636f0 test-client-1 | 2026-07-23T21:22:21.562912Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-07-23T21:22:21.563096Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33379 dual_stack=true relay-1 | V0723 21:22:21.565287 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0723 21:22:21.565304 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0723 21:22:21.565434 8 MoQSession.cpp:2389] start sess=0x7f14dc0668a0 relay-1 | V0723 21:22:21.565453 8 MoQSession.cpp:2582] sendSetup sess=0x7f14dc0668a0 relay-1 | V0723 21:22:21.565497 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7f14dc0668a0 test-client-1 | 2026-07-23T21:22:21.565752Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0723 21:22:21.565776 8 MoQSession.cpp:6176] onNewUniStream sess=0x7f14dc0668a0 relay-1 | V0723 21:22:21.565806 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc0668a0 relay-1 | V0723 21:22:21.565815 8 MoQSession.cpp:2726] onClientSetup sess=0x7f14dc0668a0 relay-1 | V0723 21:22:21.565819 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0723 21:22:21.565823 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0723 21:22:21.565828 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) relay-1 | V0723 21:22:21.565866 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7f14dc0668a0 relay-1 | V0723 21:22:21.565903 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc0668a0 relay-1 | V0723 21:22:21.565912 8 MoQSession.cpp:3800] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f14dc0668a0 relay-1 | V0723 21:22:21.565926 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc0668a0 relay-1 | E0723 21:22:21.565936 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0723 21:22:21.565944 8 MoQSession.cpp:3937] Application subscribe error err=no such namespace or track relay-1 | V0723 21:22:21.565948 8 MoQSession.cpp:5659] subscribeError sess=0x7f14dc0668a0 test-client-1 | 2026-07-23T21:22:21.566114Z  WARN moq_transport::serve::error: [71dba4db-7d4d-49bc-94e8-01fc5306c51f] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:483 test-client-1 | 2026-07-23T21:22:21.566130Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | 2026-07-23T21:22:21.566171Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:71dba4db-7d4d-49bc-94e8-01fc5306c51f] test-client-1 | ok 3 - subscribe-error relay-1 | V0723 21:22:21.566267 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc0668a0 test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: ef7c0904ae651fca9b970b6a26b097a1 test-client-1 | ... test-client-1 | 2026-07-23T21:22:21.566637Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260723 21:22:21.566388 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260723 21:22:21.566429 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3b873be14b89aba6, server CID=400000176120ac0d, downstream=[::ffff:172.18.0.3]:33379, [::]:4443=local, drain=none relay-1 | E0723 21:22:21.566470 8 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0723 21:22:21.566476 8 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7f14dc0668a0 relay-1 | V0723 21:22:21.566480 8 MoQSession.cpp:2515] close sess=0x7f14dc0668a0 relay-1 | V0723 21:22:21.566485 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7f14dc0668a0 relay-1 | V0723 21:22:21.566494 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7f14dc0668a0 relay-1 | V0723 21:22:21.566572 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7f14dc0668a0 test-client-1 | 2026-07-23T21:22:21.567177Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39243 dual_stack=true relay-1 | V0723 21:22:21.568931 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0723 21:22:21.568950 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0723 21:22:21.569050 8 MoQSession.cpp:2389] start sess=0x7f14dc072ca0 relay-1 | V0723 21:22:21.569070 8 MoQSession.cpp:2582] sendSetup sess=0x7f14dc072ca0 relay-1 | V0723 21:22:21.569110 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7f14dc072ca0 relay-1 | V0723 21:22:21.569357 8 MoQSession.cpp:6176] onNewUniStream sess=0x7f14dc072ca0 relay-1 | V0723 21:22:21.569384 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc072ca0 relay-1 | V0723 21:22:21.569390 8 MoQSession.cpp:2726] onClientSetup sess=0x7f14dc072ca0 relay-1 | V0723 21:22:21.569393 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0723 21:22:21.569396 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0723 21:22:21.569401 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-07-23T21:22:21.570033Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44827 dual_stack=true relay-1 | V0723 21:22:21.571777 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0723 21:22:21.571797 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0723 21:22:21.571948 8 MoQSession.cpp:2294] ~MoQSession sess=0x7f14dc0636f0 relay-1 | V0723 21:22:21.571968 8 MoQSession.cpp:2389] start sess=0x7f14dc084e20 relay-1 | V0723 21:22:21.571981 8 MoQSession.cpp:2582] sendSetup sess=0x7f14dc084e20 relay-1 | V0723 21:22:21.572086 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7f14dc084e20 relay-1 | V0723 21:22:21.572110 8 MoQSession.cpp:6176] onNewUniStream sess=0x7f14dc084e20 test-client-1 | 2026-07-23T21:22:21.572244Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-07-23T21:22:21.572258Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0723 21:22:21.572286 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc084e20 relay-1 | V0723 21:22:21.572334 8 MoQSession.cpp:2726] onClientSetup sess=0x7f14dc084e20 relay-1 | V0723 21:22:21.572341 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0723 21:22:21.572345 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0723 21:22:21.572350 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) relay-1 | V0723 21:22:21.572494 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7f14dc072ca0 relay-1 | V0723 21:22:21.572510 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7f14dc084e20 relay-1 | V0723 21:22:21.572538 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc072ca0 relay-1 | V0723 21:22:21.572553 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f14dc072ca0 relay-1 | V0723 21:22:21.572560 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc084e20 relay-1 | V0723 21:22:21.572572 8 MoQSession.cpp:3800] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f14dc084e20 relay-1 | V0723 21:22:21.572580 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc084e20 relay-1 | V0723 21:22:21.572593 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0723 21:22:21.572603 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f14dc072ca0 relay-1 | V0723 21:22:21.572640 8 MoQLocation.h:24] m=LargestObject g=0 o=0 relay-1 | V0723 21:22:21.572649 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0723 21:22:21.572660 8 MoQSession.cpp:5524] subscribe sess=0x7f14dc072ca0 relay-1 | V0723 21:22:21.572842 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc072ca0 relay-1 | V0723 21:22:21.573004 8 MoQSession.cpp:4285] onSubscribeOk id=1 sess=0x7f14dc072ca0 relay-1 | V0723 21:22:21.573023 8 MoQSession.cpp:5620] Subscribe ready trackReceiveState=0x7f14dc058720 requestID=1 relay-1 | V0723 21:22:21.573038 8 MoQSession.cpp:5640] sendSubscribeOk sess=0x7f14dc084e20 relay-1 | V0723 21:22:21.582219 8 MoQSession.cpp:2294] ~MoQSession sess=0x7f14dc0668a0 test-client-1 | 2026-07-23T21:22:24.573385Z  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: 7244e54bd623aa7112570c5742625185 test-client-1 | subscriber_connection_id: 18480d266a5057529f2ddc5aa16e17ee test-client-1 | ... relay-1 | E20260723 21:22:24.573518 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260723 21:22:24.573599 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9eaf325d3e46f687, server CID=4000000df161db71, downstream=[::ffff:172.18.0.3]:39243, [::]:4443=local, drain=none relay-1 | E20260723 21:22:24.573657 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260723 21:22:24.573670 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=753e699e67dbdf13, server CID=400000005d76a74d, downstream=[::ffff:172.18.0.3]:44827, [::]:4443=local, drain=none relay-1 | E0723 21:22:24.573723 8 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0723 21:22:24.573764 8 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7f14dc072ca0 relay-1 | V0723 21:22:24.573769 8 MoQSession.cpp:2515] close sess=0x7f14dc072ca0 relay-1 | V0723 21:22:24.573778 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0723 21:22:24.573787 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0723 21:22:24.573795 8 MoQSession.cpp:1934] subscribeError trackReceiveState=0x7f14dc058720 relay-1 | V0723 21:22:24.573798 8 MoQSession.cpp:1963] processPublishDone trackReceiveState=0x7f14dc058720 relay-1 | V0723 21:22:24.573804 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0723 21:22:24.573811 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0723 21:22:24.573815 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f14dc084e20 relay-1 | V0723 21:22:24.573819 8 MoQSession.cpp:5734] sendPublishDone sess=0x7f14dc084e20 relay-1 | V0723 21:22:24.573839 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f14dc079e00 relay-1 | V0723 21:22:24.573843 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0723 21:22:24.573847 8 MoQRelay.cpp:1949] Publisher terminated for moq-test/interop/test-track relay-1 | V0723 21:22:24.573866 8 MoQCache.cpp:2181] Added track to LRU: moq-test/interop/test-track relay-1 | V0723 21:22:24.573874 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7f14dc072ca0 relay-1 | V0723 21:22:24.573887 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0723 21:22:24.573892 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0723 21:22:24.573900 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7f14dc072ca0 relay-1 | E0723 21:22:24.574011 8 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0723 21:22:24.574015 8 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7f14dc084e20 relay-1 | V0723 21:22:24.574018 8 MoQSession.cpp:2515] close sess=0x7f14dc084e20 relay-1 | V0723 21:22:24.574023 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7f14dc084e20 relay-1 | V0723 21:22:24.574056 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7f14dc084e20 relay-1 | V0723 21:22:24.574164 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc072ca0 test-client-1 | 2026-07-23T21:22:24.574069Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-07-23T21:22:24.574119Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-07-23T21:22:24.574357Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52067 dual_stack=true relay-1 | V0723 21:22:24.574174 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc072ca0 relay-1 | V0723 21:22:24.574181 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc072ca0 relay-1 | V0723 21:22:24.574187 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc084e20 relay-1 | V0723 21:22:24.574233 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7f14dc072ca0 relay-1 | V0723 21:22:24.574247 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7f14dc084e20 relay-1 | V0723 21:22:24.576495 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0723 21:22:24.576513 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0723 21:22:24.576616 8 MoQSession.cpp:2389] start sess=0x7f14dc0577a0 relay-1 | V0723 21:22:24.576672 8 MoQSession.cpp:2582] sendSetup sess=0x7f14dc0577a0 test-client-1 | 2026-07-23T21:22:24.576949Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0723 21:22:24.576782 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7f14dc0577a0 relay-1 | V0723 21:22:24.576864 8 MoQSession.cpp:6176] onNewUniStream sess=0x7f14dc0577a0 relay-1 | V0723 21:22:24.576882 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc0577a0 relay-1 | V0723 21:22:24.576889 8 MoQSession.cpp:2726] onClientSetup sess=0x7f14dc0577a0 relay-1 | V0723 21:22:24.576892 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0723 21:22:24.576894 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0723 21:22:24.576902 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) relay-1 | V0723 21:22:24.577170 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7f14dc0577a0 relay-1 | V0723 21:22:24.577199 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc0577a0 relay-1 | V0723 21:22:24.577210 8 MoQSession.cpp:3800] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f14dc0577a0 relay-1 | V0723 21:22:24.577228 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc0577a0 relay-1 | E0723 21:22:24.577240 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0723 21:22:24.577246 8 MoQSession.cpp:3937] Application subscribe error err=no such namespace or track relay-1 | V0723 21:22:24.577249 8 MoQSession.cpp:5659] subscribeError sess=0x7f14dc0577a0 relay-1 | E20260723 21:22:24.577498 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260723 21:22:24.577536 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f781e8d8b9c7f2bf, server CID=40000007837c064f, downstream=[::ffff:172.18.0.3]:52067, [::]:4443=local, drain=none test-client-1 | 2026-07-23T21:22:24.577367Z  WARN moq_transport::serve::error: [c2357bc1-61f8-4aff-bcea-9f7715398ba1] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:483 test-client-1 | 2026-07-23T21:22:24.577384Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | E0723 21:22:24.577582 8 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0723 21:22:24.577593 8 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7f14dc0577a0 relay-1 | V0723 21:22:24.577597 8 MoQSession.cpp:2515] close sess=0x7f14dc0577a0 relay-1 | V0723 21:22:24.577603 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7f14dc0577a0 relay-1 | V0723 21:22:24.577611 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7f14dc0577a0 relay-1 | V0723 21:22:24.577675 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc0577a0 relay-1 | V0723 21:22:24.577695 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7f14dc0577a0 test-client-1 | 2026-07-23T21:22:24.577805Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0723 21:22:24.583897 8 MoQSession.cpp:2294] ~MoQSession sess=0x7f14dc072ca0 relay-1 | V0723 21:22:24.583932 8 MoQSession.cpp:2294] ~MoQSession sess=0x7f14dc084e20 relay-1 | V0723 21:22:24.594036 8 MoQSession.cpp:2294] ~MoQSession sess=0x7f14dc0577a0 test-client-1 | 2026-07-23T21:22:25.079124Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46121 dual_stack=true relay-1 | V0723 21:22:25.082152 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0723 21:22:25.082181 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0723 21:22:25.082288 8 MoQSession.cpp:2389] start sess=0x7f14dc0795e0 relay-1 | V0723 21:22:25.082309 8 MoQSession.cpp:2582] sendSetup sess=0x7f14dc0795e0 relay-1 | V0723 21:22:25.082402 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7f14dc0795e0 test-client-1 | 2026-07-23T21:22:25.082552Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0723 21:22:25.082584 8 MoQSession.cpp:6176] onNewUniStream sess=0x7f14dc0795e0 relay-1 | V0723 21:22:25.082608 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc0795e0 relay-1 | V0723 21:22:25.082617 8 MoQSession.cpp:2726] onClientSetup sess=0x7f14dc0795e0 relay-1 | V0723 21:22:25.082622 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0723 21:22:25.082626 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0723 21:22:25.082631 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) relay-1 | V0723 21:22:25.082784 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7f14dc0795e0 relay-1 | V0723 21:22:25.082862 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc0795e0 relay-1 | V0723 21:22:25.082872 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f14dc0795e0 relay-1 | V0723 21:22:25.082883 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0723 21:22:25.082892 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f14dc0795e0 test-client-1 | 2026-07-23T21:22:28.083787Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-07-23T21:22:28.083810Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:c2357bc1-61f8-4aff-bcea-9f7715398ba1] (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: cef159a1fea95558d293cba68c5adfc7 relay-1 | V0723 21:22:28.083898 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc0795e0 relay-1 | V0723 21:22:28.083941 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f14dc0795e0 relay-1 | V0723 21:22:28.083949 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0723 21:22:28.083959 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0723 21:22:28.083967 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc0795e0 test-client-1 | publisher_connection_id: 17d307eb94270e1710c75089c522f279 test-client-1 | ... relay-1 | E20260723 21:22:28.083987 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260723 21:22:28.084055 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0ac4fba1490b3546, server CID=4000001aad2d9c10, downstream=[::ffff:172.18.0.3]:46121, [::]:4443=local, drain=none relay-1 | E0723 21:22:28.084119 8 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0723 21:22:28.084126 8 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7f14dc0795e0 relay-1 | V0723 21:22:28.084129 8 MoQSession.cpp:2515] close sess=0x7f14dc0795e0 relay-1 | V0723 21:22:28.084137 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7f14dc0795e0 relay-1 | V0723 21:22:28.084156 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7f14dc0795e0 relay-1 | V0723 21:22:28.084293 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7f14dc0795e0 test-client-1 | 2026-07-23T21:22:28.084420Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-07-23T21:22:28.084765Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51979 dual_stack=true relay-1 | V0723 21:22:28.088297 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0723 21:22:28.088314 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0723 21:22:28.088424 8 MoQSession.cpp:2389] start sess=0x7f14dc045810 relay-1 | V0723 21:22:28.088445 8 MoQSession.cpp:2582] sendSetup sess=0x7f14dc045810 relay-1 | V0723 21:22:28.088538 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7f14dc045810 test-client-1 | 2026-07-23T21:22:28.088698Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0723 21:22:28.088674 8 MoQSession.cpp:6176] onNewUniStream sess=0x7f14dc045810 relay-1 | V0723 21:22:28.088741 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc045810 relay-1 | V0723 21:22:28.088772 8 MoQSession.cpp:2726] onClientSetup sess=0x7f14dc045810 relay-1 | V0723 21:22:28.088781 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0723 21:22:28.088785 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0723 21:22:28.088790 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) relay-1 | V0723 21:22:28.088952 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7f14dc045810 relay-1 | V0723 21:22:28.089016 8 MoQSession.cpp:2937] controlReadLoop sess=0x7f14dc045810 relay-1 | V0723 21:22:28.089049 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f14dc045810 relay-1 | V0723 21:22:28.089077 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0723 21:22:28.089090 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f14dc045810 relay-1 | V0723 21:22:28.094264 8 MoQSession.cpp:2294] ~MoQSession sess=0x7f14dc0795e0 test-client-1 | 2026-07-23T21:22:30.090171Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0723 21:22:30.090384 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc045810 relay-1 | V0723 21:22:30.090422 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f14dc045810 relay-1 | V0723 21:22:30.090430 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0723 21:22:30.090440 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0723 21:22:30.090447 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7f14dc045810 test-client-1 | 2026-07-23T21:22:30.190808Z  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: 883975613395cb213c14ed0adbc1e810 test-client-1 | ... relay-1 | E20260723 21:22:30.191244 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260723 21:22:30.191318 8 HQSession.cpp:3092] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8b34a0b45f642239, server CID=40000012ae93d182, downstream=[::ffff:172.18.0.3]:51979, [::]:4443=local, drain=none relay-1 | E0723 21:22:30.191393 8 MoQServer.h:175] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0723 21:22:30.191413 8 MoQSession.cpp:6599] onSessionEnderr=4294967295 sess=0x7f14dc045810 relay-1 | V0723 21:22:30.191418 8 MoQSession.cpp:2515] close sess=0x7f14dc045810 relay-1 | V0723 21:22:30.191430 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7f14dc045810 relay-1 | V0723 21:22:30.191450 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7f14dc045810 relay-1 | V0723 21:22:30.191621 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7f14dc045810 relay-1 | V0723 21:22:30.201745 8 MoQSession.cpp:2294] ~MoQSession sess=0x7f14dc045810 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'