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-05T01:43:02Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-05T01:43:02Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-05T01:43:02Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-05T01:43:02Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-05T01:43:02Z" 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 | V1005 01:43:02.900587 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W1005 01:43:02.901668 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-05T01:43:08.510939Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43515 dual_stack=true relay-1 | V1005 01:43:08.514454 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:43:08.514484 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1005 01:43:08.514713 8 MoQSession.cpp:2701] start sess=0x7f8b28052d60 relay-1 | V1005 01:43:08.514965 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8b28052d60 relay-1 | V1005 01:43:08.515022 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8b28052d60 relay-1 | V1005 01:43:08.515051 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8b28052d60 relay-1 | V1005 01:43:08.515059 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:43:08.515064 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1005 01:43:08.515070 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1005 01:43:08.515075 8 MoQSession.cpp:3045] sendSetup sess=0x7f8b28052d60 relay-1 | V1005 01:43:08.515100 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8b28052d60 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 79a5e1d9850cb7133cf072dfbf752f8c test-client-1 | ... test-client-1 | 2026-10-05T01:43:08.515284Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | 2026-10-05T01:43:08.516004Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52325 dual_stack=true relay-1 | E20261005 01:43:08.516238 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261005 01:43:08.516625 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1c0d9ddf2b767eb6, server CID=40000002a9094dd0, downstream=[::ffff:172.18.0.3]:43515, [::]:4443=local, drain=none relay-1 | E1005 01:43:08.516733 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1005 01:43:08.516747 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8b28052d60 relay-1 | V1005 01:43:08.516751 8 MoQSession.cpp:2977] close sess=0x7f8b28052d60 relay-1 | V1005 01:43:08.516790 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8b28052d60 relay-1 | V1005 01:43:08.516827 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8b28052d60 test-client-1 | 2026-10-05T01:43:08.516939Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1005 01:43:08.517432 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8b28052d60 relay-1 | V1005 01:43:08.517516 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8b28052d60 relay-1 | V1005 01:43:08.517528 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8b28052d60 relay-1 | V1005 01:43:08.518321 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:43:08.518340 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1005 01:43:08.518454 8 MoQSession.cpp:2701] start sess=0x7f8b28069d50 relay-1 | V1005 01:43:08.518764 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8b28069d50 relay-1 | V1005 01:43:08.518788 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8b28069d50 relay-1 | V1005 01:43:08.518792 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8b28069d50 relay-1 | V1005 01:43:08.518794 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:43:08.518796 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1005 01:43:08.518799 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1005 01:43:08.518801 8 MoQSession.cpp:3045] sendSetup sess=0x7f8b28069d50 relay-1 | V1005 01:43:08.518808 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8b28069d50 test-client-1 | 2026-10-05T01:43:08.518933Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V1005 01:43:08.519161 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8b28069d50 relay-1 | V1005 01:43:08.519187 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1005 01:43:08.519195 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f8b28069d50 test-client-1 | 2026-10-05T01:43:10.519817Z  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: 03ec7f826638a683862cdd718a6ac822 test-client-1 | ... test-client-1 | 2026-10-05T01:43:10.520428Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261005 01:43:10.520068 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261005 01:43:10.520138 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bc5f0b0c28cfa23b, server CID=40000002b60db800, downstream=[::ffff:172.18.0.3]:52325, [::]:4443=local, drain=none relay-1 | E1005 01:43:10.520219 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1005 01:43:10.520235 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8b28069d50 relay-1 | V1005 01:43:10.520239 8 MoQSession.cpp:2977] close sess=0x7f8b28069d50 relay-1 | V1005 01:43:10.520248 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1005 01:43:10.520254 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1005 01:43:10.520260 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8b28069d50 relay-1 | V1005 01:43:10.520272 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8b28069d50 relay-1 | V1005 01:43:10.520374 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8b28069d50 relay-1 | V1005 01:43:10.520410 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8b28069d50 test-client-1 | 2026-10-05T01:43:10.521102Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36026 dual_stack=true relay-1 | V1005 01:43:10.523053 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:43:10.523070 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1005 01:43:10.523196 8 MoQSession.cpp:2701] start sess=0x7f8b2806d2c0 relay-1 | V1005 01:43:10.523456 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8b2806d2c0 relay-1 | V1005 01:43:10.523590 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8b2806d2c0 relay-1 | V1005 01:43:10.523609 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8b2806d2c0 relay-1 | V1005 01:43:10.523613 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:43:10.523620 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1005 01:43:10.523626 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1005 01:43:10.523651 8 MoQSession.cpp:3045] sendSetup sess=0x7f8b2806d2c0 relay-1 | V1005 01:43:10.523670 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8b2806d2c0 test-client-1 | 2026-10-05T01:43:10.523832Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V1005 01:43:10.524047 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f8b2806d2c0 relay-1 | V1005 01:43:10.524077 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1005 01:43:10.524081 8 MoQSession.cpp:6310] subscribeError sess=0x7f8b2806d2c0 relay-1 | V1005 01:43:10.524086 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f8b2806d2c0 test-client-1 | 2026-10-05T01:43:10.524305Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=16. Relay may use different error text. relay-1 | V1005 01:43:10.524386 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8b2806d2c0 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: cd746f5c5f6f7791675ad25d007732c6 test-client-1 | ... relay-1 | E20261005 01:43:10.524551 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261005 01:43:10.524597 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5b728c191930e836, server CID=4000001c1975d036, downstream=[::ffff:172.18.0.3]:36026, [::]:4443=local, drain=none relay-1 | E1005 01:43:10.524661 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1005 01:43:10.524672 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8b2806d2c0 relay-1 | V1005 01:43:10.524676 8 MoQSession.cpp:2977] close sess=0x7f8b2806d2c0 relay-1 | V1005 01:43:10.524681 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8b2806d2c0 relay-1 | V1005 01:43:10.524691 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8b2806d2c0 relay-1 | V1005 01:43:10.524768 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8b2806d2c0 test-client-1 | 2026-10-05T01:43:10.524874Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-05T01:43:10.525435Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38660 dual_stack=true relay-1 | V1005 01:43:10.527112 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:43:10.527126 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1005 01:43:10.527220 8 MoQSession.cpp:2701] start sess=0x7f8b28078fc0 relay-1 | V1005 01:43:10.527452 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8b28078fc0 relay-1 | V1005 01:43:10.527487 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8b28078fc0 relay-1 | V1005 01:43:10.527501 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8b28078fc0 relay-1 | V1005 01:43:10.527505 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:43:10.527508 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1005 01:43:10.527513 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1005 01:43:10.527517 8 MoQSession.cpp:3045] sendSetup sess=0x7f8b28078fc0 relay-1 | V1005 01:43:10.527527 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8b28078fc0 test-client-1 | 2026-10-05T01:43:10.528325Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45817 dual_stack=true relay-1 | V1005 01:43:10.529906 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:43:10.529924 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1005 01:43:10.530041 8 MoQSession.cpp:2701] start sess=0x7f8b2808cdc0 relay-1 | V1005 01:43:10.530296 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8b2808cdc0 relay-1 | V1005 01:43:10.530321 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8b2808cdc0 relay-1 | V1005 01:43:10.530325 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8b2808cdc0 relay-1 | V1005 01:43:10.530327 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:43:10.530330 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1005 01:43:10.530339 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1005 01:43:10.530342 8 MoQSession.cpp:3045] sendSetup sess=0x7f8b2808cdc0 relay-1 | V1005 01:43:10.530352 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8b2808cdc0 test-client-1 | 2026-10-05T01:43:10.530488Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-10-05T01:43:10.530501Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V1005 01:43:10.530722 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8b28069d50 relay-1 | V1005 01:43:10.530801 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f8b2808cdc0 relay-1 | V1005 01:43:10.530824 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1005 01:43:10.530829 8 MoQSession.cpp:6310] subscribeError sess=0x7f8b2808cdc0 relay-1 | V1005 01:43:10.530835 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f8b2808cdc0 relay-1 | V1005 01:43:10.530845 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8b28078fc0 relay-1 | V1005 01:43:10.530861 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1005 01:43:10.530878 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f8b28078fc0 relay-1 | E20261005 01:43:10.531279 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261005 01:43:10.531316 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2e5c2efaf7922cdf, server CID=40000000f85186ed, downstream=[::ffff:172.18.0.3]:38660, [::]:4443=local, drain=none relay-1 | E20261005 01:43:10.531351 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261005 01:43:10.531375 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c0893c3f8da93f5a, server CID=4000001d5519d114, downstream=[::ffff:172.18.0.3]:45817, [::]:4443=local, drain=none relay-1 | E1005 01:43:10.531412 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1005 01:43:10.531418 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8b28078fc0 relay-1 | V1005 01:43:10.531422 8 MoQSession.cpp:2977] close sess=0x7f8b28078fc0 relay-1 | V1005 01:43:10.531427 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1005 01:43:10.531431 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1005 01:43:10.531435 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8b28078fc0 test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 6 test-client-1 | publisher_connection_id: e6fc30adbdc28988ca29d0bc3481a67e test-client-1 | subscriber_connection_id: 1a500947c4c1c95049ae7edf6c26e122 test-client-1 | ... test-client-1 | 2026-10-05T01:43:10.531194Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 - subscription was processed test-client-1 | 2026-10-05T01:43:10.531589Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-05T01:43:10.531746Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1005 01:43:10.531444 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8b28078fc0 relay-1 | E1005 01:43:10.531532 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1005 01:43:10.531560 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8b2808cdc0 relay-1 | V1005 01:43:10.531585 8 MoQSession.cpp:2977] close sess=0x7f8b2808cdc0 relay-1 | V1005 01:43:10.531610 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8b2808cdc0 relay-1 | V1005 01:43:10.531652 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8b2808cdc0 relay-1 | V1005 01:43:10.531830 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8b28078fc0 relay-1 | V1005 01:43:10.531865 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8b2808cdc0 relay-1 | V1005 01:43:10.531886 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8b28078fc0 relay-1 | V1005 01:43:10.531901 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8b2808cdc0 test-client-1 | 2026-10-05T01:43:10.532219Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56309 dual_stack=true relay-1 | V1005 01:43:10.533797 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:43:10.533814 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1005 01:43:10.533905 8 MoQSession.cpp:2701] start sess=0x7f8b28075650 relay-1 | V1005 01:43:10.534171 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8b28075650 relay-1 | V1005 01:43:10.534196 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8b28075650 relay-1 | V1005 01:43:10.534201 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8b28075650 relay-1 | V1005 01:43:10.534204 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:43:10.534207 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1005 01:43:10.534216 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1005 01:43:10.534219 8 MoQSession.cpp:3045] sendSetup sess=0x7f8b28075650 relay-1 | V1005 01:43:10.534230 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8b28075650 test-client-1 | 2026-10-05T01:43:10.534363Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V1005 01:43:10.534664 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f8b28075650 relay-1 | V1005 01:43:10.534689 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1005 01:43:10.534694 8 MoQSession.cpp:6310] subscribeError sess=0x7f8b28075650 relay-1 | V1005 01:43:10.534700 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f8b28075650 relay-1 | E20261005 01:43:10.534989 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261005 01:43:10.535022 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=da3f2feaee412141, server CID=4000001a5e6cfe9b, downstream=[::ffff:172.18.0.3]:56309, [::]:4443=local, drain=none test-client-1 | 2026-10-05T01:43:10.535193Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E1005 01:43:10.535066 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1005 01:43:10.535081 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8b28075650 relay-1 | V1005 01:43:10.535085 8 MoQSession.cpp:2977] close sess=0x7f8b28075650 relay-1 | V1005 01:43:10.535090 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8b28075650 relay-1 | V1005 01:43:10.535100 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8b28075650 relay-1 | V1005 01:43:10.535163 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8b28075650 relay-1 | V1005 01:43:10.535183 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8b28075650 relay-1 | V1005 01:43:10.541314 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8b2806d2c0 relay-1 | V1005 01:43:10.541342 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8b28078fc0 relay-1 | V1005 01:43:10.541366 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8b2808cdc0 relay-1 | V1005 01:43:10.551479 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8b28075650 test-client-1 | 2026-10-05T01:43:11.036596Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39571 dual_stack=true relay-1 | V1005 01:43:11.039261 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:43:11.039284 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1005 01:43:11.039395 8 MoQSession.cpp:2701] start sess=0x7f8b28033180 relay-1 | V1005 01:43:11.039590 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8b28033180 relay-1 | V1005 01:43:11.039686 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8b28033180 relay-1 | V1005 01:43:11.039704 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8b28033180 relay-1 | V1005 01:43:11.039709 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:43:11.039713 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1005 01:43:11.039719 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1005 01:43:11.039723 8 MoQSession.cpp:3045] sendSetup sess=0x7f8b28033180 relay-1 | V1005 01:43:11.039742 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8b28033180 test-client-1 | 2026-10-05T01:43:11.039929Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V1005 01:43:11.040118 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8b28033180 relay-1 | V1005 01:43:11.040145 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1005 01:43:11.040157 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f8b28033180 test-client-1 | 2026-10-05T01:43:14.041020Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-10-05T01:43:14.041041Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 (may be expected) relay-1 | E20261005 01:43:14.041152 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261005 01:43:14.041209 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=02b65d485cfb9fc3, server CID=4000000314910b38, downstream=[::ffff:172.18.0.3]:39571, [::]:4443=local, drain=none relay-1 | E1005 01:43:14.041346 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3509 test-client-1 | subscriber_connection_id: 9d01133a0385b574c4fb1fd087cca58a test-client-1 | publisher_connection_id: 85196c50c599ceac1ecf6f93a0c683c4 test-client-1 | ... relay-1 | V1005 01:43:14.041381 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8b28033180 relay-1 | V1005 01:43:14.041419 8 MoQSession.cpp:2977] close sess=0x7f8b28033180 relay-1 | V1005 01:43:14.041458 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1005 01:43:14.041486 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1005 01:43:14.041512 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8b28033180 relay-1 | V1005 01:43:14.041545 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8b28033180 test-client-1 | 2026-10-05T01:43:14.041757Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1005 01:43:14.042014 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8b28033180 relay-1 | V1005 01:43:14.042056 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8b28033180 test-client-1 | 2026-10-05T01:43:14.042100Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46601 dual_stack=true relay-1 | V1005 01:43:14.046297 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:43:14.046314 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1005 01:43:14.046421 8 MoQSession.cpp:2701] start sess=0x7f8b28008800 relay-1 | V1005 01:43:14.046637 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8b28008800 relay-1 | V1005 01:43:14.046695 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8b28008800 relay-1 | V1005 01:43:14.046710 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8b28008800 relay-1 | V1005 01:43:14.046716 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:43:14.046720 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1005 01:43:14.046726 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1005 01:43:14.046730 8 MoQSession.cpp:3045] sendSetup sess=0x7f8b28008800 relay-1 | V1005 01:43:14.046746 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8b28008800 test-client-1 | 2026-10-05T01:43:14.046920Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V1005 01:43:14.047103 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8b28008800 relay-1 | V1005 01:43:14.047128 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1005 01:43:14.047140 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f8b28008800 relay-1 | V1005 01:43:14.052406 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8b28033180 test-client-1 | 2026-10-05T01:43:16.047841Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V1005 01:43:16.048005 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8b28008800 test-client-1 | 2026-10-05T01:43:16.148552Z  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: 1e9b8c5d6bb26f31f30db5b4f2a48613 test-client-1 | ... relay-1 | E20261005 01:43:16.148804 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261005 01:43:16.148867 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8d453d9962a893de, server CID=4000001f30a2cafd, downstream=[::ffff:172.18.0.3]:46601, [::]:4443=local, drain=none relay-1 | E1005 01:43:16.148947 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1005 01:43:16.148962 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8b28008800 relay-1 | V1005 01:43:16.148967 8 MoQSession.cpp:2977] close sess=0x7f8b28008800 test-client-1 | 2026-10-05T01:43:16.149174Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1005 01:43:16.148978 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1005 01:43:16.148996 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1005 01:43:16.149006 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8b28008800 relay-1 | V1005 01:43:16.149026 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8b28008800 relay-1 | V1005 01:43:16.149318 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8b28008800 test-client-1 | 2026-10-05T01:43:16.149735Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55535 dual_stack=true relay-1 | V1005 01:43:16.151701 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:43:16.151723 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1005 01:43:16.151830 8 MoQSession.cpp:2701] start sess=0x7f8b2807af90 relay-1 | V1005 01:43:16.152107 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8b2807af90 relay-1 | V1005 01:43:16.152141 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8b2807af90 relay-1 | V1005 01:43:16.152151 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8b2807af90 relay-1 | V1005 01:43:16.152156 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:43:16.152160 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1005 01:43:16.152166 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1005 01:43:16.152169 8 MoQSession.cpp:3045] sendSetup sess=0x7f8b2807af90 relay-1 | V1005 01:43:16.152186 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8b2807af90 test-client-1 | 2026-10-05T01:43:16.152354Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V1005 01:43:16.152508 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f8b2807af90 relay-1 | V1005 01:43:16.152530 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E1005 01:43:16.152534 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1005 01:43:16.152555 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f8b2807af90 test-client-1 | 2026-10-05T01:43:16.152747Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-10-05T01:43:16.152781Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only relay-1 | E20261005 01:43:16.152930 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 8d6f89d8f407ad59d61df98b3b634b7f test-client-1 | ... test-client-1 | 2026-10-05T01:43:16.153185Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261005 01:43:16.152969 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=eee61397bea998ac, server CID=40000010e330ba54, downstream=[::ffff:172.18.0.3]:55535, [::]:4443=local, drain=none relay-1 | E1005 01:43:16.153010 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1005 01:43:16.153016 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8b2807af90 relay-1 | V1005 01:43:16.153020 8 MoQSession.cpp:2977] close sess=0x7f8b2807af90 relay-1 | V1005 01:43:16.153025 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f8b28073a80 relay-1 | V1005 01:43:16.153035 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f8b28073a80 relay-1 | V1005 01:43:16.153040 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V1005 01:43:16.153045 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1005 01:43:16.153053 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V1005 01:43:16.153061 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1005 01:43:16.153071 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1005 01:43:16.153075 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8b2807af90 relay-1 | V1005 01:43:16.153083 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8b2807af90 relay-1 | V1005 01:43:16.153147 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8b2807af90 relay-1 | V1005 01:43:16.153172 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8b2807af90 test-client-1 | 2026-10-05T01:43:16.153784Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43527 dual_stack=true relay-1 | V1005 01:43:16.156555 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:43:16.156568 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1005 01:43:16.156782 8 MoQSession.cpp:2701] start sess=0x7f8b2807e1c0 relay-1 | V1005 01:43:16.156925 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8b2807e1c0 relay-1 | V1005 01:43:16.156966 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8b2807e1c0 relay-1 | V1005 01:43:16.156976 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8b2807e1c0 relay-1 | V1005 01:43:16.156980 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:43:16.156984 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1005 01:43:16.156989 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1005 01:43:16.156993 8 MoQSession.cpp:3045] sendSetup sess=0x7f8b2807e1c0 relay-1 | V1005 01:43:16.157003 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8b2807e1c0 test-client-1 | 2026-10-05T01:43:16.157816Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57084 dual_stack=true relay-1 | V1005 01:43:16.159174 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8b28008800 relay-1 | V1005 01:43:16.160463 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:43:16.160477 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1005 01:43:16.160561 8 MoQSession.cpp:2701] start sess=0x7f8b2806a1b0 relay-1 | V1005 01:43:16.160834 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8b2806a1b0 relay-1 | V1005 01:43:16.160866 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8b2806a1b0 relay-1 | V1005 01:43:16.160870 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8b2806a1b0 relay-1 | V1005 01:43:16.160872 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:43:16.160874 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1005 01:43:16.160883 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1005 01:43:16.160886 8 MoQSession.cpp:3045] sendSetup sess=0x7f8b2806a1b0 relay-1 | V1005 01:43:16.160897 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8b2806a1b0 test-client-1 | 2026-10-05T01:43:16.161039Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V1005 01:43:16.161204 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f8b2807e1c0 relay-1 | V1005 01:43:16.161228 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E1005 01:43:16.161249 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1005 01:43:16.161259 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f8b2807e1c0 test-client-1 | 2026-10-05T01:43:16.161439Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V1005 01:43:16.161568 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f8b2806a1b0 relay-1 | V1005 01:43:16.161623 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1005 01:43:16.161630 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1005 01:43:16.161638 8 MoQRelay.cpp:1975] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V1005 01:43:16.161647 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f8b2806a1b0 relay-1 | V1005 01:43:16.161662 8 MoQSession.cpp:6606] requestUpdate sess=0x7f8b2807e1c0 relay-1 | V1005 01:43:16.161937 8 MoQSession.cpp:4696] onRequestError reqID=1 frameType=5 sess=0x7f8b2807e1c0 relay-1 | E1005 01:43:16.161958 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V1005 01:43:16.170113 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8b2807af90 relay-1 | V1005 01:43:16.263116 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1005 01:43:16.263132 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f8b28073a80 relay-1 | V1005 01:43:16.263137 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V1005 01:43:16.263142 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1005 01:43:16.263146 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1005 01:43:16.263149 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=45 relay-1 | V1005 01:43:16.263152 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f8b2806a1b0 relay-1 | V1005 01:43:16.263157 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f8b2806a1b0 relay-1 | V1005 01:43:16.263160 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f8b280821f0 relay-1 | V1005 01:43:16.263163 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1005 01:43:16.263168 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: 110 test-client-1 | message: "subscriber track mode failed: done" test-client-1 | ... relay-1 | E20261005 01:43:16.263636 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261005 01:43:16.263671 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=50c930ba6a564c78, server CID=4000001126ca3c42, downstream=[::ffff:172.18.0.3]:43527, [::]:4443=local, drain=none relay-1 | E20261005 01:43:16.263744 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261005 01:43:16.263805 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b86bb18f0ce70274, server CID=4000000a3fbb10cd, downstream=[::ffff:172.18.0.3]:57084, [::]:4443=local, drain=none relay-1 | E1005 01:43:16.263863 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1005 01:43:16.263869 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8b2807e1c0 relay-1 | V1005 01:43:16.263873 8 MoQSession.cpp:2977] close sess=0x7f8b2807e1c0 relay-1 | V1005 01:43:16.263878 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8b2807e1c0 relay-1 | V1005 01:43:16.263912 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8b2807e1c0 relay-1 | E1005 01:43:16.263975 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1005 01:43:16.263985 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8b2806a1b0 relay-1 | V1005 01:43:16.263988 8 MoQSession.cpp:2977] close sess=0x7f8b2806a1b0 relay-1 | V1005 01:43:16.263992 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8b2806a1b0 relay-1 | V1005 01:43:16.263998 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8b2806a1b0 relay-1 | V1005 01:43:16.264039 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8b2807e1c0 relay-1 | V1005 01:43:16.264050 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8b2806a1b0 relay-1 | V1005 01:43:16.264065 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8b2807e1c0 relay-1 | V1005 01:43:16.264079 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8b2806a1b0 relay-1 | V1005 01:43:16.275256 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8b2807e1c0 relay-1 | V1005 01:43:16.275303 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8b2806a1b0 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'