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:latest URL: https://relay:4443 time="2026-10-04T02:21:46Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-04T02:21:46Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-04T02:21:46Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-04T02:21:46Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-04T02:21:46Z" 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 | V1004 02:21:46.379662 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W1004 02:21:46.380725 7 MoQServer.cpp:172] 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.13 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..8 test-client-1 | 2026-10-04T02:21:51.988148Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46398 dual_stack=true relay-1 | V1004 02:21:51.991999 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:21:51.992022 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1004 02:21:51.992201 8 MoQSession.cpp:2701] start sess=0x7ff59c053010 relay-1 | V1004 02:21:51.992528 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7ff59c053010 relay-1 | V1004 02:21:51.992609 8 MoQSession.cpp:3410] controlReadLoop sess=0x7ff59c053010 relay-1 | V1004 02:21:51.992675 8 MoQSession.cpp:3197] onClientSetup sess=0x7ff59c053010 relay-1 | V1004 02:21:51.992685 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:21:51.992688 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1004 02:21:51.992693 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1004 02:21:51.992695 8 MoQSession.cpp:3045] sendSetup sess=0x7ff59c053010 relay-1 | V1004 02:21:51.992720 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7ff59c053010 test-client-1 | 2026-10-04T02:21:51.992869Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V1004 02:21:51.992961 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7ff59c053010 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: e33062732d6f742b009157c634529e56 test-client-1 | ... relay-1 | E20261004 02:21:51.993149 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261004 02:21:51.993373 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d9576f45630e2def, server CID=4000001a520a9c49, downstream=[::ffff:172.18.0.3]:46398, [::]:4443=local, drain=none relay-1 | E1004 02:21:51.993447 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1004 02:21:51.993460 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7ff59c053010 relay-1 | V1004 02:21:51.993464 8 MoQSession.cpp:2977] close sess=0x7ff59c053010 relay-1 | V1004 02:21:51.993498 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7ff59c053010 test-client-1 | 2026-10-04T02:21:51.993633Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1004 02:21:51.993530 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7ff59c053010 relay-1 | V1004 02:21:51.993781 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7ff59c053010 relay-1 | V1004 02:21:51.993799 8 MoQSession.cpp:2600] ~MoQSession sess=0x7ff59c053010 test-client-1 | 2026-10-04T02:21:51.994206Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47482 dual_stack=true relay-1 | V1004 02:21:51.996048 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:21:51.996067 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1004 02:21:51.996250 8 MoQSession.cpp:2701] start sess=0x7ff59c069ef0 relay-1 | V1004 02:21:51.996319 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7ff59c069ef0 relay-1 | V1004 02:21:51.996402 8 MoQSession.cpp:3410] controlReadLoop sess=0x7ff59c069ef0 relay-1 | V1004 02:21:51.996411 8 MoQSession.cpp:3197] onClientSetup sess=0x7ff59c069ef0 relay-1 | V1004 02:21:51.996415 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:21:51.996418 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1004 02:21:51.996423 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1004 02:21:51.996427 8 MoQSession.cpp:3045] sendSetup sess=0x7ff59c069ef0 relay-1 | V1004 02:21:51.996437 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7ff59c069ef0 test-client-1 | 2026-10-04T02:21:51.996574Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V1004 02:21:51.996804 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff59c069ef0 relay-1 | V1004 02:21:51.996832 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1004 02:21:51.996851 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7ff59c069ef0 test-client-1 | 2026-10-04T02:21:53.997550Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) relay-1 | V1004 02:21:53.997878 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7ff59c069ef0 test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 5a9bfb8471ca493c29b50e055b84bac3 test-client-1 | ... relay-1 | E20261004 02:21:53.998514 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261004 02:21:53.998610 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2c5a5996c724931d, server CID=40000002614a5ecb, downstream=[::ffff:172.18.0.3]:47482, [::]:4443=local, drain=none relay-1 | E1004 02:21:53.998689 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1004 02:21:53.998739 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7ff59c069ef0 relay-1 | V1004 02:21:53.998787 8 MoQSession.cpp:2977] close sess=0x7ff59c069ef0 relay-1 | V1004 02:21:53.998803 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1004 02:21:53.998813 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1004 02:21:53.998827 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7ff59c069ef0 relay-1 | V1004 02:21:53.998845 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7ff59c069ef0 relay-1 | V1004 02:21:53.998978 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7ff59c069ef0 test-client-1 | 2026-10-04T02:21:53.998956Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34853 dual_stack=true test-client-1 | 2026-10-04T02:21:53.999004Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1004 02:21:54.000979 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:21:54.001002 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1004 02:21:54.001131 8 MoQSession.cpp:2701] start sess=0x7ff59c0689d0 relay-1 | V1004 02:21:54.001430 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7ff59c0689d0 relay-1 | V1004 02:21:54.001464 8 MoQSession.cpp:3410] controlReadLoop sess=0x7ff59c0689d0 relay-1 | V1004 02:21:54.001474 8 MoQSession.cpp:3197] onClientSetup sess=0x7ff59c0689d0 relay-1 | V1004 02:21:54.001482 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:21:54.001486 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1004 02:21:54.001492 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1004 02:21:54.001497 8 MoQSession.cpp:3045] sendSetup sess=0x7ff59c0689d0 relay-1 | V1004 02:21:54.001514 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7ff59c0689d0 test-client-1 | 2026-10-04T02:21:54.001689Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V1004 02:21:54.001899 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7ff59c0689d0 relay-1 | V1004 02:21:54.001931 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1004 02:21:54.001934 8 MoQSession.cpp:6310] subscribeError sess=0x7ff59c0689d0 relay-1 | V1004 02:21:54.001943 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7ff59c0689d0 relay-1 | V1004 02:21:54.002250 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7ff59c0689d0 test-client-1 | 2026-10-04T02:21:54.002155Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=16. Relay may use different error text. test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 91362fa3fd24a00f5e21ac46554e3ac8 test-client-1 | ... test-client-1 | 2026-10-04T02:21:54.002983Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37733 dual_stack=true relay-1 | E20261004 02:21:54.003221 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261004 02:21:54.003260 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8c748245f46353ee, server CID=4000001b2dca3244, downstream=[::ffff:172.18.0.3]:34853, [::]:4443=local, drain=none relay-1 | E1004 02:21:54.003302 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1004 02:21:54.003311 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7ff59c0689d0 relay-1 | V1004 02:21:54.003315 8 MoQSession.cpp:2977] close sess=0x7ff59c0689d0 relay-1 | V1004 02:21:54.003320 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7ff59c0689d0 relay-1 | V1004 02:21:54.003329 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7ff59c0689d0 relay-1 | V1004 02:21:54.003426 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7ff59c0689d0 test-client-1 | 2026-10-04T02:21:54.003542Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1004 02:21:54.004854 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:21:54.004874 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1004 02:21:54.004987 8 MoQSession.cpp:2701] start sess=0x7ff59c0789b0 relay-1 | V1004 02:21:54.005274 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7ff59c0789b0 relay-1 | V1004 02:21:54.005305 8 MoQSession.cpp:3410] controlReadLoop sess=0x7ff59c0789b0 relay-1 | V1004 02:21:54.005313 8 MoQSession.cpp:3197] onClientSetup sess=0x7ff59c0789b0 relay-1 | V1004 02:21:54.005316 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:21:54.005320 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1004 02:21:54.005325 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1004 02:21:54.005328 8 MoQSession.cpp:3045] sendSetup sess=0x7ff59c0789b0 relay-1 | V1004 02:21:54.005359 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7ff59c0789b0 test-client-1 | 2026-10-04T02:21:54.006167Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55549 dual_stack=true relay-1 | V1004 02:21:54.007804 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:21:54.007824 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1004 02:21:54.007937 8 MoQSession.cpp:2701] start sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:54.008200 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:54.008226 8 MoQSession.cpp:3410] controlReadLoop sess=0x7ff59c08ccc0 test-client-1 | 2026-10-04T02:21:54.008427Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-10-04T02:21:54.008436Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V1004 02:21:54.008230 8 MoQSession.cpp:3197] onClientSetup sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:54.008237 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:21:54.008241 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1004 02:21:54.008246 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1004 02:21:54.008255 8 MoQSession.cpp:3045] sendSetup sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:54.008265 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:54.008403 8 MoQSession.cpp:2600] ~MoQSession sess=0x7ff59c069ef0 relay-1 | V1004 02:21:54.008632 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff59c0789b0 relay-1 | V1004 02:21:54.008652 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:54.008666 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1004 02:21:54.008708 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7ff59c0789b0 relay-1 | V1004 02:21:54.008735 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1004 02:21:54.008741 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1004 02:21:54.008751 8 MoQSession.cpp:6170] subscribe sess=0x7ff59c0789b0 relay-1 | V1004 02:21:54.009104 8 MoQSession.cpp:4814] onSubscribeOk id=1 sess=0x7ff59c0789b0 relay-1 | V1004 02:21:54.009123 8 MoQSession.cpp:6272] Subscribe ready trackReceiveState=0x7ff59c052b30 requestID=1 relay-1 | V1004 02:21:54.009139 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:54.019405 8 MoQSession.cpp:2600] ~MoQSession sess=0x7ff59c0689d0 test-client-1 | 2026-10-04T02:21:57.010266Z  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: 3008 test-client-1 | publisher_connection_id: b4a5886c992aa1ae59fb8c97a8d5f23a test-client-1 | subscriber_connection_id: 4a7bada611cec6133ff60ac7dcf01293 test-client-1 | ... relay-1 | E20261004 02:21:57.010573 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261004 02:21:57.010654 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3b91787b8b95cd82, server CID=400000105a752265, downstream=[::ffff:172.18.0.3]:37733, [::]:4443=local, drain=none relay-1 | E20261004 02:21:57.010721 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261004 02:21:57.010752 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=985ee7ea0b4c2054, server CID=4000000c56281656, downstream=[::ffff:172.18.0.3]:55549, [::]:4443=local, drain=none relay-1 | E1004 02:21:57.010819 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1004 02:21:57.010839 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7ff59c0789b0 test-client-1 | 2026-10-04T02:21:57.011161Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1004 02:21:57.010845 8 MoQSession.cpp:2977] close sess=0x7ff59c0789b0 relay-1 | V1004 02:21:57.010857 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1004 02:21:57.010866 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1004 02:21:57.010874 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7ff59c052b30 relay-1 | V1004 02:21:57.010879 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7ff59c052b30 relay-1 | V1004 02:21:57.010885 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V1004 02:21:57.010893 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1004 02:21:57.010899 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=15 relay-1 | V1004 02:21:57.010905 8 MoQSession.cpp:6405] sendPublishDone sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:57.010915 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:57.010920 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7ff59c05e980 relay-1 | V1004 02:21:57.010925 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1004 02:21:57.010934 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/interop/test-track relay-1 | V1004 02:21:57.010946 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V1004 02:21:57.010954 8 MoQSession.cpp:2187] cancel alias=1 requestID=1 relay-1 | V1004 02:21:57.010966 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7ff59c0789b0 relay-1 | V1004 02:21:57.010983 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7ff59c0789b0 test-client-1 | 2026-10-04T02:21:57.011396Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E1004 02:21:57.011107 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1004 02:21:57.011124 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:57.011128 8 MoQSession.cpp:2977] close sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:57.011135 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:57.011147 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:57.011245 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7ff59c0789b0 relay-1 | V1004 02:21:57.011265 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:57.011274 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:57.011301 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7ff59c0789b0 test-client-1 | 2026-10-04T02:21:57.011679Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56368 dual_stack=true relay-1 | V1004 02:21:57.014806 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:21:57.014829 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1004 02:21:57.014942 8 MoQSession.cpp:2701] start sess=0x7ff59c06a940 relay-1 | V1004 02:21:57.015203 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7ff59c06a940 relay-1 | V1004 02:21:57.015230 8 MoQSession.cpp:3410] controlReadLoop sess=0x7ff59c06a940 relay-1 | V1004 02:21:57.015245 8 MoQSession.cpp:3197] onClientSetup sess=0x7ff59c06a940 relay-1 | V1004 02:21:57.015254 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:21:57.015259 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1004 02:21:57.015265 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1004 02:21:57.015274 8 MoQSession.cpp:3045] sendSetup sess=0x7ff59c06a940 relay-1 | V1004 02:21:57.015290 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7ff59c06a940 test-client-1 | 2026-10-04T02:21:57.015458Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V1004 02:21:57.015682 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7ff59c06a940 relay-1 | V1004 02:21:57.015724 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1004 02:21:57.015735 8 MoQSession.cpp:6310] subscribeError sess=0x7ff59c06a940 relay-1 | V1004 02:21:57.015741 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7ff59c06a940 relay-1 | E20261004 02:21:57.016028 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261004 02:21:57.016063 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4674a0989ca5a418, server CID=4000001577f7f741, downstream=[::ffff:172.18.0.3]:56368, [::]:4443=local, drain=none relay-1 | E1004 02:21:57.016107 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1004 02:21:57.016120 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7ff59c06a940 relay-1 | V1004 02:21:57.016125 8 MoQSession.cpp:2977] close sess=0x7ff59c06a940 relay-1 | V1004 02:21:57.016130 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7ff59c06a940 relay-1 | V1004 02:21:57.016139 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7ff59c06a940 relay-1 | V1004 02:21:57.016204 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7ff59c06a940 relay-1 | V1004 02:21:57.016260 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7ff59c06a940 test-client-1 | 2026-10-04T02:21:57.016276Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1004 02:21:57.021425 8 MoQSession.cpp:2600] ~MoQSession sess=0x7ff59c0789b0 relay-1 | V1004 02:21:57.021471 8 MoQSession.cpp:2600] ~MoQSession sess=0x7ff59c08ccc0 relay-1 | V1004 02:21:57.021502 8 MoQSession.cpp:2600] ~MoQSession sess=0x7ff59c06a940 test-client-1 | 2026-10-04T02:21:57.517167Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53402 dual_stack=true relay-1 | V1004 02:21:57.520700 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:21:57.520722 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1004 02:21:57.521036 8 MoQSession.cpp:2701] start sess=0x7ff59c0500b0 relay-1 | V1004 02:21:57.521061 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7ff59c0500b0 relay-1 | V1004 02:21:57.521092 8 MoQSession.cpp:3410] controlReadLoop sess=0x7ff59c0500b0 relay-1 | V1004 02:21:57.521109 8 MoQSession.cpp:3197] onClientSetup sess=0x7ff59c0500b0 relay-1 | V1004 02:21:57.521113 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:21:57.521117 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1004 02:21:57.521123 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1004 02:21:57.521132 8 MoQSession.cpp:3045] sendSetup sess=0x7ff59c0500b0 relay-1 | V1004 02:21:57.521148 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7ff59c0500b0 test-client-1 | 2026-10-04T02:21:57.521311Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V1004 02:21:57.521570 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff59c0500b0 relay-1 | V1004 02:21:57.521591 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1004 02:21:57.521605 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7ff59c0500b0 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3512 test-client-1 | subscriber_connection_id: ae0abe889ccf177e483be58d0d8680e9 test-client-1 | publisher_connection_id: 64bc415d7075430af95b983a754f5d94 test-client-1 | ... test-client-1 | 2026-10-04T02:22:00.523156Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-10-04T02:22:00.523192Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 (may be expected) relay-1 | E20261004 02:22:00.523466 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261004 02:22:00.523540 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2e2e431bc035da75, server CID=4000000a47c5d411, downstream=[::ffff:172.18.0.3]:53402, [::]:4443=local, drain=none relay-1 | E1004 02:22:00.523630 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1004 02:22:00.523654 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7ff59c0500b0 relay-1 | V1004 02:22:00.523660 8 MoQSession.cpp:2977] close sess=0x7ff59c0500b0 relay-1 | V1004 02:22:00.523671 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1004 02:22:00.523680 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1004 02:22:00.523689 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7ff59c0500b0 relay-1 | V1004 02:22:00.523708 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7ff59c0500b0 relay-1 | V1004 02:22:00.523821 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7ff59c0500b0 relay-1 | V1004 02:22:00.523862 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7ff59c0500b0 test-client-1 | 2026-10-04T02:22:00.523969Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-04T02:22:00.524455Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38499 dual_stack=true relay-1 | V1004 02:22:00.526367 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:22:00.526383 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1004 02:22:00.526486 8 MoQSession.cpp:2701] start sess=0x7ff59c083ec0 relay-1 | V1004 02:22:00.526673 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7ff59c083ec0 relay-1 | V1004 02:22:00.526713 8 MoQSession.cpp:3410] controlReadLoop sess=0x7ff59c083ec0 relay-1 | V1004 02:22:00.526726 8 MoQSession.cpp:3197] onClientSetup sess=0x7ff59c083ec0 relay-1 | V1004 02:22:00.526731 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:22:00.526735 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1004 02:22:00.526742 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1004 02:22:00.526746 8 MoQSession.cpp:3045] sendSetup sess=0x7ff59c083ec0 relay-1 | V1004 02:22:00.526763 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7ff59c083ec0 test-client-1 | 2026-10-04T02:22:00.526921Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V1004 02:22:00.527085 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff59c083ec0 relay-1 | V1004 02:22:00.527130 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1004 02:22:00.527142 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7ff59c083ec0 relay-1 | V1004 02:22:00.534444 8 MoQSession.cpp:2600] ~MoQSession sess=0x7ff59c0500b0 test-client-1 | 2026-10-04T02:22:02.527855Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V1004 02:22:02.528136 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7ff59c083ec0 test-client-1 | 2026-10-04T02:22:02.628803Z  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: 2105 test-client-1 | connection_id: 4eee4d685c2f8d3ce8ee9ee866e71ca8 test-client-1 | ... test-client-1 | 2026-10-04T02:22:02.629335Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261004 02:22:02.628998 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261004 02:22:02.629066 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4ff0a0da8a8a17cd, server CID=4000001bed693408, downstream=[::ffff:172.18.0.3]:38499, [::]:4443=local, drain=none relay-1 | E1004 02:22:02.629136 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1004 02:22:02.629147 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7ff59c083ec0 relay-1 | V1004 02:22:02.629152 8 MoQSession.cpp:2977] close sess=0x7ff59c083ec0 relay-1 | V1004 02:22:02.629162 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1004 02:22:02.629170 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1004 02:22:02.629178 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7ff59c083ec0 relay-1 | V1004 02:22:02.629195 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7ff59c083ec0 relay-1 | V1004 02:22:02.629321 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7ff59c083ec0 test-client-1 | 2026-10-04T02:22:02.630010Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40903 dual_stack=true relay-1 | V1004 02:22:02.632059 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:22:02.632075 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1004 02:22:02.632179 8 MoQSession.cpp:2701] start sess=0x7ff59c0379f0 relay-1 | V1004 02:22:02.632390 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7ff59c0379f0 relay-1 | V1004 02:22:02.632431 8 MoQSession.cpp:3410] controlReadLoop sess=0x7ff59c0379f0 relay-1 | V1004 02:22:02.632441 8 MoQSession.cpp:3197] onClientSetup sess=0x7ff59c0379f0 relay-1 | V1004 02:22:02.632450 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:22:02.632454 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1004 02:22:02.632460 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1004 02:22:02.632463 8 MoQSession.cpp:3045] sendSetup sess=0x7ff59c0379f0 relay-1 | V1004 02:22:02.632478 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7ff59c0379f0 test-client-1 | 2026-10-04T02:22:02.632643Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V1004 02:22:02.632858 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7ff59c0379f0 relay-1 | V1004 02:22:02.632884 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E1004 02:22:02.632890 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1004 02:22:02.632906 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7ff59c0379f0 test-client-1 | 2026-10-04T02:22:02.633083Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-10-04T02:22:02.633114Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" relay-1 | V1004 02:22:02.633281 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7ff59c0379f0 test-client-1 | 2026-10-04T02:22:02.634001Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38631 dual_stack=true test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 10ff8702a827c185a74e909838f89ea5 test-client-1 | ... relay-1 | E20261004 02:22:02.634505 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-10-04T02:22:02.634837Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261004 02:22:02.634593 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=494f8cce72154242, server CID=40000017ba1e97eb, downstream=[::ffff:172.18.0.3]:40903, [::]:4443=local, drain=none relay-1 | E1004 02:22:02.634643 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1004 02:22:02.634651 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7ff59c0379f0 relay-1 | V1004 02:22:02.634655 8 MoQSession.cpp:2977] close sess=0x7ff59c0379f0 relay-1 | V1004 02:22:02.634660 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7ff59c0347a0 relay-1 | V1004 02:22:02.634664 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7ff59c0347a0 relay-1 | V1004 02:22:02.634668 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V1004 02:22:02.634671 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1004 02:22:02.634676 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V1004 02:22:02.634699 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1004 02:22:02.634707 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1004 02:22:02.634711 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7ff59c0379f0 relay-1 | V1004 02:22:02.634720 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7ff59c0379f0 relay-1 | V1004 02:22:02.634804 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7ff59c0379f0 relay-1 | V1004 02:22:02.636849 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:22:02.636863 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1004 02:22:02.636943 8 MoQSession.cpp:2701] start sess=0x7ff59c0894c0 relay-1 | V1004 02:22:02.637226 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7ff59c0894c0 relay-1 | V1004 02:22:02.637250 8 MoQSession.cpp:3410] controlReadLoop sess=0x7ff59c0894c0 relay-1 | V1004 02:22:02.637255 8 MoQSession.cpp:3197] onClientSetup sess=0x7ff59c0894c0 relay-1 | V1004 02:22:02.637257 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:22:02.637259 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1004 02:22:02.637262 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1004 02:22:02.637264 8 MoQSession.cpp:3045] sendSetup sess=0x7ff59c0894c0 relay-1 | V1004 02:22:02.637277 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7ff59c0894c0 test-client-1 | 2026-10-04T02:22:02.638088Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41631 dual_stack=true relay-1 | V1004 02:22:02.638516 8 MoQSession.cpp:2600] ~MoQSession sess=0x7ff59c083ec0 relay-1 | V1004 02:22:02.639675 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:22:02.639690 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1004 02:22:02.639779 8 MoQSession.cpp:2701] start sess=0x7ff59c082330 relay-1 | V1004 02:22:02.639965 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7ff59c082330 relay-1 | V1004 02:22:02.640002 8 MoQSession.cpp:3410] controlReadLoop sess=0x7ff59c082330 relay-1 | V1004 02:22:02.640009 8 MoQSession.cpp:3197] onClientSetup sess=0x7ff59c082330 relay-1 | V1004 02:22:02.640013 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:22:02.640016 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1004 02:22:02.640020 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1004 02:22:02.640024 8 MoQSession.cpp:3045] sendSetup sess=0x7ff59c082330 relay-1 | V1004 02:22:02.640034 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7ff59c082330 test-client-1 | 2026-10-04T02:22:02.640173Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V1004 02:22:02.640396 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7ff59c0894c0 relay-1 | V1004 02:22:02.640418 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E1004 02:22:02.640423 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1004 02:22:02.640430 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7ff59c0894c0 test-client-1 | 2026-10-04T02:22:02.640612Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V1004 02:22:02.640751 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7ff59c082330 relay-1 | V1004 02:22:02.640781 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1004 02:22:02.640787 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1004 02:22:02.640793 8 MoQRelay.cpp:1975] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V1004 02:22:02.640802 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7ff59c082330 relay-1 | V1004 02:22:02.640817 8 MoQSession.cpp:6606] requestUpdate sess=0x7ff59c0894c0 relay-1 | V1004 02:22:02.641105 8 MoQSession.cpp:4696] onRequestError reqID=1 frameType=5 sess=0x7ff59c0894c0 relay-1 | E1004 02:22:02.641123 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V1004 02:22:02.649219 8 MoQSession.cpp:2600] ~MoQSession sess=0x7ff59c0379f0 relay-1 | V1004 02:22:02.742312 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1004 02:22:02.742330 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7ff59c0347a0 relay-1 | V1004 02:22:02.742334 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V1004 02:22:02.742339 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1004 02:22:02.742344 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1004 02:22:02.742347 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=45 relay-1 | V1004 02:22:02.742383 8 MoQSession.cpp:6405] sendPublishDone sess=0x7ff59c082330 relay-1 | V1004 02:22:02.742399 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7ff59c082330 relay-1 | V1004 02:22:02.742405 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7ff59c06ffe0 relay-1 | V1004 02:22:02.742413 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1004 02:22:02.742421 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/publish/published-track test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 109 test-client-1 | message: "subscriber track mode failed: done" test-client-1 | ... relay-1 | E20261004 02:22:02.742826 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261004 02:22:02.742883 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6e9980b93aad0359, server CID=4000000f81c1c930, downstream=[::ffff:172.18.0.3]:38631, [::]:4443=local, drain=none relay-1 | E20261004 02:22:02.742942 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261004 02:22:02.742966 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=60f07cf3dec3a6bf, server CID=400000175b4e1ae4, downstream=[::ffff:172.18.0.3]:41631, [::]:4443=local, drain=none relay-1 | E1004 02:22:02.743057 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1004 02:22:02.743090 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7ff59c0894c0 relay-1 | V1004 02:22:02.743122 8 MoQSession.cpp:2977] close sess=0x7ff59c0894c0 relay-1 | V1004 02:22:02.743146 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7ff59c0894c0 relay-1 | V1004 02:22:02.743173 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7ff59c0894c0 relay-1 | E1004 02:22:02.743246 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1004 02:22:02.743282 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7ff59c082330 relay-1 | V1004 02:22:02.743293 8 MoQSession.cpp:2977] close sess=0x7ff59c082330 relay-1 | V1004 02:22:02.743299 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7ff59c082330 relay-1 | V1004 02:22:02.743307 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7ff59c082330 relay-1 | V1004 02:22:02.743393 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7ff59c0894c0 relay-1 | V1004 02:22:02.743409 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7ff59c082330 relay-1 | V1004 02:22:02.743434 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7ff59c0894c0 relay-1 | V1004 02:22:02.743477 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7ff59c082330 relay-1 | V1004 02:22:02.753608 8 MoQSession.cpp:2600] ~MoQSession sess=0x7ff59c082330 test-client-1 exited with code 1 Aborting on container exit... Container main-test-client-1 Stopping Container main-test-client-1 Stopped Container main-relay-1 Stopping Container main-relay-1 Stopped make[1]: *** [Makefile:86: test] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'