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-09-11T01:33:28Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-11T01:33:28Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-11T01:33:28Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-11T01:33:28Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-11T01:33:28Z" 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 | V0911 01:33:28.443936 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0911 01:33:28.444978 7 MoQServer.cpp:166] 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-09-11T01:33:34.030178Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38183 dual_stack=true relay-1 | V0911 01:33:34.033348 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 01:33:34.033373 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0911 01:33:34.033608 8 MoQSession.cpp:2648] start sess=0x7f3a08051d40 relay-1 | V0911 01:33:34.033868 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f3a08051d40 relay-1 | V0911 01:33:34.033921 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f3a08051d40 relay-1 | V0911 01:33:34.033943 8 MoQSession.cpp:3135] onClientSetup sess=0x7f3a08051d40 relay-1 | V0911 01:33:34.033946 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 01:33:34.033948 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 test-client-1 | 2026-09-11T01:33:34.034070Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- relay-1 | V0911 01:33:34.033952 8 MoQSession.cpp:3211] Negotiated Version=0xff000010 (draft-16) relay-1 | V0911 01:33:34.033954 8 MoQSession.cpp:2991] sendSetup sess=0x7f3a08051d40 relay-1 | V0911 01:33:34.033964 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f3a08051d40 relay-1 | E20260911 01:33:34.034335 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 01:33:34.034503 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c63ec1ad8e634aae, server CID=40000017df77cec1, downstream=[::ffff:172.18.0.3]:38183, [::]:4443=local, drain=none relay-1 | E0911 01:33:34.034577 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 01:33:34.034589 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f3a08051d40 relay-1 | V0911 01:33:34.034592 8 MoQSession.cpp:2923] close sess=0x7f3a08051d40 relay-1 | V0911 01:33:34.034628 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f3a08051d40 relay-1 | V0911 01:33:34.034678 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f3a08051d40 relay-1 | V0911 01:33:34.034780 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f3a08051d40 relay-1 | V0911 01:33:34.034852 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f3a08051d40 relay-1 | V0911 01:33:34.034861 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f3a08051d40 test-client-1 | duration_ms: 4 test-client-1 | connection_id: f531e21a423980e261673fc8ebdde6cf test-client-1 | ... test-client-1 | 2026-09-11T01:33:34.034817Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-11T01:33:34.034903Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60348 dual_stack=true relay-1 | V0911 01:33:34.036358 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 01:33:34.036374 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0911 01:33:34.036548 8 MoQSession.cpp:2648] start sess=0x7f3a08069be0 relay-1 | V0911 01:33:34.036595 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f3a08069be0 relay-1 | V0911 01:33:34.036624 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f3a08069be0 relay-1 | V0911 01:33:34.036629 8 MoQSession.cpp:3135] onClientSetup sess=0x7f3a08069be0 relay-1 | V0911 01:33:34.036636 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 01:33:34.036638 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0911 01:33:34.036643 8 MoQSession.cpp:3211] Negotiated Version=0xff000010 (draft-16) relay-1 | V0911 01:33:34.036647 8 MoQSession.cpp:2991] sendSetup sess=0x7f3a08069be0 relay-1 | V0911 01:33:34.036656 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f3a08069be0 test-client-1 | 2026-09-11T01:33:34.036757Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0911 01:33:34.036966 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f3a08069be0 relay-1 | V0911 01:33:34.036996 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0911 01:33:34.037012 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f3a08069be0 test-client-1 | 2026-09-11T01:33:36.038655Z  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: 62a6f0cfa70e59ca0bf2e9dfedd09b8f test-client-1 | ... relay-1 | V0911 01:33:36.038931 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f3a08069be0 relay-1 | E20260911 01:33:36.039055 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 01:33:36.039109 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=12c8ae63f2ef1b2e, server CID=4000001aee409288, downstream=[::ffff:172.18.0.3]:60348, [::]:4443=local, drain=none relay-1 | E0911 01:33:36.039176 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 01:33:36.039205 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.039217 8 MoQSession.cpp:2923] close sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.039228 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0911 01:33:36.039239 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0911 01:33:36.039247 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.039263 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f3a08069be0 test-client-1 | 2026-09-11T01:33:36.039418Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0911 01:33:36.039556 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f3a08069be0 test-client-1 | 2026-09-11T01:33:36.039770Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51502 dual_stack=true relay-1 | V0911 01:33:36.041606 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 01:33:36.041625 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0911 01:33:36.041737 8 MoQSession.cpp:2648] start sess=0x7f3a080659f0 relay-1 | V0911 01:33:36.042017 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f3a080659f0 relay-1 | V0911 01:33:36.042053 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f3a080659f0 relay-1 | V0911 01:33:36.042070 8 MoQSession.cpp:3135] onClientSetup sess=0x7f3a080659f0 relay-1 | V0911 01:33:36.042074 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 01:33:36.042077 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0911 01:33:36.042082 8 MoQSession.cpp:3211] Negotiated Version=0xff000010 (draft-16) relay-1 | V0911 01:33:36.042087 8 MoQSession.cpp:2991] sendSetup sess=0x7f3a080659f0 relay-1 | V0911 01:33:36.042102 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f3a080659f0 test-client-1 | 2026-09-11T01:33:36.042247Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0911 01:33:36.042477 8 MoQSession.cpp:4242] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f3a080659f0 relay-1 | V0911 01:33:36.042514 8 MoQSession.cpp:4379] Application subscribe error err=no such namespace or track relay-1 | V0911 01:33:36.042535 8 MoQSession.cpp:6209] subscribeError sess=0x7f3a080659f0 relay-1 | V0911 01:33:36.042541 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f3a080659f0 test-client-1 | 2026-09-11T01:33:36.042714Z  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: 3 test-client-1 | connection_id: 12d8eed6cf7cc2537a31021b9e17eb35 test-client-1 | ... relay-1 | V0911 01:33:36.042842 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f3a080659f0 test-client-1 | 2026-09-11T01:33:36.043400Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36794 dual_stack=true relay-1 | E20260911 01:33:36.043941 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 01:33:36.043983 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=34186dc9da05373f, server CID=4000000214696770, downstream=[::ffff:172.18.0.3]:51502, [::]:4443=local, drain=none relay-1 | E0911 01:33:36.044027 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 01:33:36.044037 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f3a080659f0 relay-1 | V0911 01:33:36.044040 8 MoQSession.cpp:2923] close sess=0x7f3a080659f0 relay-1 | V0911 01:33:36.044046 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f3a080659f0 relay-1 | V0911 01:33:36.044061 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f3a080659f0 relay-1 | V0911 01:33:36.044152 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f3a080659f0 test-client-1 | 2026-09-11T01:33:36.044245Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0911 01:33:36.045296 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 01:33:36.045311 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0911 01:33:36.045377 8 MoQSession.cpp:2648] start sess=0x7f3a080786e0 relay-1 | V0911 01:33:36.045551 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f3a080786e0 relay-1 | V0911 01:33:36.045597 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f3a080786e0 relay-1 | V0911 01:33:36.045605 8 MoQSession.cpp:3135] onClientSetup sess=0x7f3a080786e0 relay-1 | V0911 01:33:36.045608 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 01:33:36.045610 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0911 01:33:36.045615 8 MoQSession.cpp:3211] Negotiated Version=0xff000010 (draft-16) relay-1 | V0911 01:33:36.045617 8 MoQSession.cpp:2991] sendSetup sess=0x7f3a080786e0 relay-1 | V0911 01:33:36.045641 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f3a080786e0 test-client-1 | 2026-09-11T01:33:36.046281Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40956 dual_stack=true relay-1 | V0911 01:33:36.047694 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 01:33:36.047708 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0911 01:33:36.047766 8 MoQSession.cpp:2648] start sess=0x7f3a0808c8d0 relay-1 | V0911 01:33:36.048028 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f3a0808c8d0 relay-1 | V0911 01:33:36.048059 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f3a0808c8d0 relay-1 | V0911 01:33:36.048084 8 MoQSession.cpp:3135] onClientSetup sess=0x7f3a0808c8d0 relay-1 | V0911 01:33:36.048087 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 01:33:36.048090 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0911 01:33:36.048095 8 MoQSession.cpp:3211] Negotiated Version=0xff000010 (draft-16) relay-1 | V0911 01:33:36.048097 8 MoQSession.cpp:2991] sendSetup sess=0x7f3a0808c8d0 relay-1 | V0911 01:33:36.048106 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f3a0808c8d0 test-client-1 | 2026-09-11T01:33:36.048239Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-11T01:33:36.048269Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0911 01:33:36.048468 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f3a0808c8d0 relay-1 | V0911 01:33:36.048495 8 MoQSession.cpp:4379] Application subscribe error err=no such namespace or track relay-1 | V0911 01:33:36.048502 8 MoQSession.cpp:6209] subscribeError sess=0x7f3a0808c8d0 relay-1 | V0911 01:33:36.048508 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f3a0808c8d0 relay-1 | V0911 01:33:36.048519 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f3a080786e0 relay-1 | V0911 01:33:36.048542 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0911 01:33:36.048554 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f3a080786e0 test-client-1 | 2026-09-11T01:33:36.048826Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 - subscription was processed test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 6 test-client-1 | publisher_connection_id: a6527919ec289aa01ceec14e52796c08 test-client-1 | subscriber_connection_id: ede6879c50f7967a5467bc7b5b9f4ffc test-client-1 | ... test-client-1 | 2026-09-11T01:33:36.049042Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-11T01:33:36.049194Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260911 01:33:36.048866 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 01:33:36.048902 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=81d4213c1cd66911, server CID=4000001642da48d0, downstream=[::ffff:172.18.0.3]:40956, [::]:4443=local, drain=none relay-1 | E0911 01:33:36.048937 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 01:33:36.048943 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f3a0808c8d0 relay-1 | V0911 01:33:36.048945 8 MoQSession.cpp:2923] close sess=0x7f3a0808c8d0 relay-1 | V0911 01:33:36.048950 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f3a0808c8d0 relay-1 | V0911 01:33:36.048958 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f3a0808c8d0 relay-1 | V0911 01:33:36.049030 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f3a080786e0 relay-1 | V0911 01:33:36.049035 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f3a0808c8d0 relay-1 | V0911 01:33:36.049059 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f3a0808c8d0 relay-1 | E20260911 01:33:36.049067 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 01:33:36.049078 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=82d25487f88e538c, server CID=400000175ba5da18, downstream=[::ffff:172.18.0.3]:36794, [::]:4443=local, drain=none relay-1 | E0911 01:33:36.049099 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 01:33:36.049102 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f3a080786e0 relay-1 | V0911 01:33:36.049104 8 MoQSession.cpp:2923] close sess=0x7f3a080786e0 relay-1 | V0911 01:33:36.049107 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0911 01:33:36.049112 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0911 01:33:36.049116 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f3a080786e0 relay-1 | V0911 01:33:36.049121 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f3a080786e0 relay-1 | V0911 01:33:36.049174 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f3a080786e0 test-client-1 | 2026-09-11T01:33:36.049587Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44720 dual_stack=true relay-1 | V0911 01:33:36.050466 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.051154 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 01:33:36.051168 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0911 01:33:36.051221 8 MoQSession.cpp:2648] start sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.051423 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.051455 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.051476 8 MoQSession.cpp:3135] onClientSetup sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.051483 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 01:33:36.051486 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0911 01:33:36.051489 8 MoQSession.cpp:3211] Negotiated Version=0xff000010 (draft-16) relay-1 | V0911 01:33:36.051491 8 MoQSession.cpp:2991] sendSetup sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.051512 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f3a08069be0 test-client-1 | 2026-09-11T01:33:36.051606Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0911 01:33:36.051836 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.051851 8 MoQSession.cpp:4379] Application subscribe error err=no such namespace or track relay-1 | V0911 01:33:36.051853 8 MoQSession.cpp:6209] subscribeError sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.051856 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f3a08069be0 relay-1 | E20260911 01:33:36.052081 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 01:33:36.052114 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5b299a5a0f54a173, server CID=400000009c46ab0f, downstream=[::ffff:172.18.0.3]:44720, [::]:4443=local, drain=none relay-1 | E0911 01:33:36.052152 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 01:33:36.052164 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.052167 8 MoQSession.cpp:2923] close sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.052172 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.052181 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.052244 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f3a08069be0 relay-1 | V0911 01:33:36.052270 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f3a08069be0 test-client-1 | 2026-09-11T01:33:36.052281Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0911 01:33:36.061472 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f3a080659f0 relay-1 | V0911 01:33:36.061506 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f3a0808c8d0 relay-1 | V0911 01:33:36.061533 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f3a080786e0 relay-1 | V0911 01:33:36.061558 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f3a08069be0 test-client-1 | 2026-09-11T01:33:36.553523Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51722 dual_stack=true relay-1 | V0911 01:33:36.556399 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 01:33:36.556428 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0911 01:33:36.556532 8 MoQSession.cpp:2648] start sess=0x7f3a08037cc0 relay-1 | V0911 01:33:36.556834 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f3a08037cc0 relay-1 | V0911 01:33:36.556865 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f3a08037cc0 relay-1 | V0911 01:33:36.556876 8 MoQSession.cpp:3135] onClientSetup sess=0x7f3a08037cc0 relay-1 | V0911 01:33:36.556880 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 01:33:36.556883 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0911 01:33:36.556890 8 MoQSession.cpp:3211] Negotiated Version=0xff000010 (draft-16) relay-1 | V0911 01:33:36.556895 8 MoQSession.cpp:2991] sendSetup sess=0x7f3a08037cc0 relay-1 | V0911 01:33:36.556909 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f3a08037cc0 test-client-1 | 2026-09-11T01:33:36.557032Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0911 01:33:36.557232 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f3a08037cc0 relay-1 | V0911 01:33:36.557252 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0911 01:33:36.557280 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f3a08037cc0 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3509 test-client-1 | subscriber_connection_id: b4f32c3854cb5296c391008ddb1ab41e test-client-1 | publisher_connection_id: e5487c035a54e74e4c3eb4aaf7c5ca52 test-client-1 | ... test-client-1 | 2026-09-11T01:33:39.558421Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-11T01:33:39.558455Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 (may be expected) test-client-1 | 2026-09-11T01:33:39.559037Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-11T01:33:39.559282Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32866 dual_stack=true relay-1 | E20260911 01:33:39.558727 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 01:33:39.558789 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=dddb1bedd416e995, server CID=4000000895f1c7a0, downstream=[::ffff:172.18.0.3]:51722, [::]:4443=local, drain=none relay-1 | E0911 01:33:39.558864 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 01:33:39.558879 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f3a08037cc0 relay-1 | V0911 01:33:39.558881 8 MoQSession.cpp:2923] close sess=0x7f3a08037cc0 relay-1 | V0911 01:33:39.558890 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0911 01:33:39.558897 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0911 01:33:39.558904 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f3a08037cc0 relay-1 | V0911 01:33:39.558920 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f3a08037cc0 relay-1 | V0911 01:33:39.559160 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f3a08037cc0 relay-1 | V0911 01:33:39.559203 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f3a08037cc0 relay-1 | V0911 01:33:39.563365 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 01:33:39.563411 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0911 01:33:39.563740 8 MoQSession.cpp:2648] start sess=0x7f3a08061f80 relay-1 | V0911 01:33:39.563796 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f3a08061f80 relay-1 | V0911 01:33:39.563825 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f3a08061f80 relay-1 | V0911 01:33:39.563834 8 MoQSession.cpp:3135] onClientSetup sess=0x7f3a08061f80 relay-1 | V0911 01:33:39.563837 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 01:33:39.563840 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0911 01:33:39.563845 8 MoQSession.cpp:3211] Negotiated Version=0xff000010 (draft-16) relay-1 | V0911 01:33:39.563847 8 MoQSession.cpp:2991] sendSetup sess=0x7f3a08061f80 relay-1 | V0911 01:33:39.563871 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f3a08061f80 test-client-1 | 2026-09-11T01:33:39.563989Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0911 01:33:39.564165 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f3a08061f80 relay-1 | V0911 01:33:39.564184 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0911 01:33:39.564195 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f3a08061f80 relay-1 | V0911 01:33:39.569470 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f3a08037cc0 test-client-1 | 2026-09-11T01:33:41.565531Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0911 01:33:41.565842 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f3a08061f80 test-client-1 | 2026-09-11T01:33:41.667762Z  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: 2109 test-client-1 | connection_id: a4e766e387423ca028d44acf8d258ce9 test-client-1 | ... relay-1 | E20260911 01:33:41.668102 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 01:33:41.668182 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5ea5bc1c713ccbe2, server CID=400000119ee9a7ce, downstream=[::ffff:172.18.0.3]:32866, [::]:4443=local, drain=none relay-1 | E0911 01:33:41.668250 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 01:33:41.668266 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.668270 8 MoQSession.cpp:2923] close sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.668280 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0911 01:33:41.668288 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0911 01:33:41.668297 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.668316 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f3a08061f80 test-client-1 | 2026-09-11T01:33:41.668513Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0911 01:33:41.668650 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f3a08061f80 test-client-1 | 2026-09-11T01:33:41.668695Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44111 dual_stack=true relay-1 | V0911 01:33:41.671670 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 01:33:41.671692 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0911 01:33:41.671770 8 MoQSession.cpp:2648] start sess=0x7f3a080746e0 relay-1 | V0911 01:33:41.672043 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f3a080746e0 relay-1 | V0911 01:33:41.672083 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f3a080746e0 relay-1 | V0911 01:33:41.672095 8 MoQSession.cpp:3135] onClientSetup sess=0x7f3a080746e0 relay-1 | V0911 01:33:41.672100 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 01:33:41.672104 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0911 01:33:41.672108 8 MoQSession.cpp:3211] Negotiated Version=0xff000010 (draft-16) relay-1 | V0911 01:33:41.672113 8 MoQSession.cpp:2991] sendSetup sess=0x7f3a080746e0 relay-1 | V0911 01:33:41.672127 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f3a080746e0 test-client-1 | 2026-09-11T01:33:41.672294Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0911 01:33:41.672508 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7f3a080746e0 relay-1 | V0911 01:33:41.672532 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0911 01:33:41.672538 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0911 01:33:41.672579 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7f3a080746e0 relay-1 | E20260911 01:33:41.672889 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 01:33:41.672931 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d969f45c3c2b6ec9, server CID=4000001819c1536f, downstream=[::ffff:172.18.0.3]:44111, [::]:4443=local, drain=none relay-1 | E0911 01:33:41.672977 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 01:33:41.672989 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f3a080746e0 relay-1 | V0911 01:33:41.672992 8 MoQSession.cpp:2923] close sess=0x7f3a080746e0 relay-1 | V0911 01:33:41.672997 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7f3a08036db0 relay-1 | V0911 01:33:41.673000 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f3a08036db0 relay-1 | V0911 01:33:41.673004 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0911 01:33:41.673008 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0911 01:33:41.673013 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0911 01:33:41.673021 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0911 01:33:41.673043 8 MoQSession.cpp:2141] cancel alias=0 requestID=0 relay-1 | V0911 01:33:41.673047 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f3a080746e0 relay-1 | V0911 01:33:41.673055 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f3a080746e0 relay-1 | V0911 01:33:41.673121 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f3a080746e0 relay-1 | V0911 01:33:41.673147 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f3a080746e0 test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 47d361bf0ec5db06447f1f0cbd617a9c test-client-1 | ... test-client-1 | 2026-09-11T01:33:41.672762Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-11T01:33:41.672816Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-11T01:33:41.673155Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-11T01:33:41.673613Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53050 dual_stack=true relay-1 | V0911 01:33:41.676181 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 01:33:41.676195 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0911 01:33:41.676251 8 MoQSession.cpp:2648] start sess=0x7f3a08076c90 relay-1 | V0911 01:33:41.676400 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f3a08076c90 relay-1 | V0911 01:33:41.676420 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f3a08076c90 relay-1 | V0911 01:33:41.676424 8 MoQSession.cpp:3135] onClientSetup sess=0x7f3a08076c90 relay-1 | V0911 01:33:41.676429 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 01:33:41.676432 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0911 01:33:41.676436 8 MoQSession.cpp:3211] Negotiated Version=0xff000010 (draft-16) relay-1 | V0911 01:33:41.676458 8 MoQSession.cpp:2991] sendSetup sess=0x7f3a08076c90 relay-1 | V0911 01:33:41.676467 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f3a08076c90 test-client-1 | 2026-09-11T01:33:41.677136Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42193 dual_stack=true relay-1 | V0911 01:33:41.678505 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.678543 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 01:33:41.678551 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0911 01:33:41.678632 8 MoQSession.cpp:2648] start sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.678868 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.678896 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.678904 8 MoQSession.cpp:3135] onClientSetup sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.678907 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 01:33:41.678909 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0911 01:33:41.678913 8 MoQSession.cpp:3211] Negotiated Version=0xff000010 (draft-16) relay-1 | V0911 01:33:41.678915 8 MoQSession.cpp:2991] sendSetup sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.678924 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f3a08061f80 test-client-1 | 2026-09-11T01:33:41.679050Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0911 01:33:41.679269 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7f3a08076c90 relay-1 | V0911 01:33:41.679286 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0911 01:33:41.679290 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0911 01:33:41.679300 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7f3a08076c90 test-client-1 | 2026-09-11T01:33:41.679465Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0911 01:33:41.679590 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.679620 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0911 01:33:41.679624 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0911 01:33:41.679650 8 MoQRelay.cpp:1982] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0911 01:33:41.679657 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.679673 8 MoQSession.cpp:6504] requestUpdate sess=0x7f3a08076c90 relay-1 | V0911 01:33:41.679913 8 MoQSession.cpp:4635] onRequestError reqID=1 frameType=5 sess=0x7f3a08076c90 relay-1 | E0911 01:33:41.679932 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0911 01:33:41.690044 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f3a080746e0 relay-1 | V0911 01:33:41.780297 8 MoQSession.cpp:5054] PublishDone id=0 code=2 reason=publish ended relay-1 | V0911 01:33:41.780328 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f3a08036db0 relay-1 | V0911 01:33:41.780336 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0911 01:33:41.780345 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0911 01:33:41.780352 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0911 01:33:41.780356 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f3a08061f80 relay-1 | V0911 01:33:41.780360 8 MoQSession.cpp:6304] sendPublishDone sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.780368 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.780372 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f3a080594d0 relay-1 | V0911 01:33:41.780375 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0911 01:33:41.780383 8 MoQRelay.cpp:1945] 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: 107 test-client-1 | message: "subscriber track mode failed: done" test-client-1 | ... relay-1 | E20260911 01:33:41.780871 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 01:33:41.780932 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a68798300d081c9d, server CID=40000004f08442a5, downstream=[::ffff:172.18.0.3]:53050, [::]:4443=local, drain=none relay-1 | E20260911 01:33:41.780974 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260911 01:33:41.780982 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f6d055144a9708ff, server CID=400000188c4ba511, downstream=[::ffff:172.18.0.3]:42193, [::]:4443=local, drain=none relay-1 | E0911 01:33:41.781040 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 01:33:41.781051 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f3a08076c90 relay-1 | V0911 01:33:41.781054 8 MoQSession.cpp:2923] close sess=0x7f3a08076c90 relay-1 | V0911 01:33:41.781064 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f3a08076c90 relay-1 | V0911 01:33:41.781081 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f3a08076c90 relay-1 | E0911 01:33:41.781175 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0911 01:33:41.781210 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.781221 8 MoQSession.cpp:2923] close sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.781231 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.781244 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.781289 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f3a08076c90 relay-1 | V0911 01:33:41.781312 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.781349 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f3a08076c90 relay-1 | V0911 01:33:41.781368 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f3a08061f80 relay-1 | V0911 01:33:41.791539 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f3a08076c90 relay-1 | V0911 01:33:41.791597 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f3a08061f80 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'