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-08-21T00:57:14Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-21T00:57:14Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-21T00:57:14Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-21T00:57:14Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-21T00:57:14Z" 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 | V0821 00:57:14.423645 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0821 00:57:14.424762 7 MoQServer.cpp:171] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.11 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..8 test-client-1 | 2026-08-21T00:57:20.037034Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39919 dual_stack=true relay-1 | V0821 00:57:20.040411 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 00:57:20.040432 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 00:57:20.040633 8 MoQSession.cpp:2538] start sess=0x7f156c04b0e0 relay-1 | V0821 00:57:20.040833 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f156c04b0e0 relay-1 | V0821 00:57:20.040890 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f156c04b0e0 relay-1 | V0821 00:57:20.040920 8 MoQSession.cpp:2876] onClientSetup sess=0x7f156c04b0e0 relay-1 | V0821 00:57:20.040930 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 00:57:20.040934 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 00:57:20.040940 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 00:57:20.040944 8 MoQSession.cpp:2732] sendSetup sess=0x7f156c04b0e0 relay-1 | V0821 00:57:20.040994 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f156c04b0e0 test-client-1 | 2026-08-21T00:57:20.041158Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V0821 00:57:20.041281 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f156c04b0e0 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: f87c91190b315d79c2ddbe3ce7eedc08 test-client-1 | ... test-client-1 | 2026-08-21T00:57:20.042082Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54085 dual_stack=true relay-1 | E20260821 00:57:20.042258 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260821 00:57:20.042670 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3dd1b33da0fdcbe6, server CID=400000167e868bd5, downstream=[::ffff:172.18.0.3]:39919, [::]:4443=local, drain=none relay-1 | E0821 00:57:20.042766 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0821 00:57:20.042772 8 MoQSession.cpp:6789] onSessionEnderr=4294967295 sess=0x7f156c04b0e0 relay-1 | V0821 00:57:20.042774 8 MoQSession.cpp:2664] close sess=0x7f156c04b0e0 relay-1 | V0821 00:57:20.042794 8 MoQSession.cpp:2492] requestCancellation from cleanup sess=0x7f156c04b0e0 relay-1 | V0821 00:57:20.042816 8 MoQSession.cpp:2681] requestCancellation from close sess=0x7f156c04b0e0 test-client-1 | 2026-08-21T00:57:20.042986Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0821 00:57:20.043557 8 MoQSession.cpp:2690] exit controlWriteLoop sess=0x7f156c04b0e0 relay-1 | V0821 00:57:20.043572 8 MoQSession.cpp:2430] ~MoQSession sess=0x7f156c04b0e0 relay-1 | V0821 00:57:20.044532 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 00:57:20.044546 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 00:57:20.044690 8 MoQSession.cpp:2538] start sess=0x7f156c062c90 relay-1 | V0821 00:57:20.044905 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f156c062c90 relay-1 | V0821 00:57:20.044943 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f156c062c90 relay-1 | V0821 00:57:20.044948 8 MoQSession.cpp:2876] onClientSetup sess=0x7f156c062c90 relay-1 | V0821 00:57:20.044950 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup test-client-1 | 2026-08-21T00:57:20.045072Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0821 00:57:20.044952 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 00:57:20.044955 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 00:57:20.044957 8 MoQSession.cpp:2732] sendSetup sess=0x7f156c062c90 relay-1 | V0821 00:57:20.044963 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f156c062c90 relay-1 | V0821 00:57:20.045257 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f156c062c90 relay-1 | V0821 00:57:20.045318 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0821 00:57:20.045329 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f156c062c90 test-client-1 | 2026-08-21T00:57:22.046054Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) relay-1 | V0821 00:57:22.046294 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f156c062c90 test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 75fc314e6a196012adc13fa8a9f59544 test-client-1 | ... relay-1 | E20260821 00:57:22.046736 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260821 00:57:22.046809 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=dd2729f8d80d7690, server CID=40000008ed2db76d, downstream=[::ffff:172.18.0.3]:54085, [::]:4443=local, drain=none relay-1 | E0821 00:57:22.046878 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0821 00:57:22.046891 8 MoQSession.cpp:6789] onSessionEnderr=4294967295 sess=0x7f156c062c90 relay-1 | V0821 00:57:22.046895 8 MoQSession.cpp:2664] close sess=0x7f156c062c90 relay-1 | V0821 00:57:22.046904 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0821 00:57:22.046916 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0821 00:57:22.046924 8 MoQSession.cpp:2492] requestCancellation from cleanup sess=0x7f156c062c90 relay-1 | V0821 00:57:22.046942 8 MoQSession.cpp:2681] requestCancellation from close sess=0x7f156c062c90 relay-1 | V0821 00:57:22.047064 8 MoQSession.cpp:2690] exit controlWriteLoop sess=0x7f156c062c90 test-client-1 | 2026-08-21T00:57:22.047081Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-21T00:57:22.047514Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42650 dual_stack=true relay-1 | V0821 00:57:22.049544 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 00:57:22.049561 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 00:57:22.049705 8 MoQSession.cpp:2538] start sess=0x7f156c0652d0 relay-1 | V0821 00:57:22.049936 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f156c0652d0 relay-1 | V0821 00:57:22.049962 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f156c0652d0 relay-1 | V0821 00:57:22.049969 8 MoQSession.cpp:2876] onClientSetup sess=0x7f156c0652d0 relay-1 | V0821 00:57:22.049976 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 00:57:22.049980 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 00:57:22.049987 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 00:57:22.049991 8 MoQSession.cpp:2732] sendSetup sess=0x7f156c0652d0 relay-1 | V0821 00:57:22.050004 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f156c0652d0 test-client-1 | 2026-08-21T00:57:22.050155Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0821 00:57:22.050309 8 MoQSession.cpp:3973] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f156c0652d0 relay-1 | E0821 00:57:22.050351 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0821 00:57:22.050358 8 MoQSession.cpp:4110] Application subscribe error err=no such namespace or track relay-1 | V0821 00:57:22.050360 8 MoQSession.cpp:5835] subscribeError sess=0x7f156c0652d0 test-client-1 | 2026-08-21T00:57:22.050543Z  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 | --- relay-1 | V0821 00:57:22.050653 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f156c0652d0 test-client-1 | duration_ms: 4 test-client-1 | connection_id: 098d191f5f2ce0d94b32d76ca79177dd test-client-1 | ... relay-1 | E20260821 00:57:22.050781 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260821 00:57:22.050815 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f1b61296fac6a788, server CID=40000015d4fa1caa, downstream=[::ffff:172.18.0.3]:42650, [::]:4443=local, drain=none relay-1 | E0821 00:57:22.050890 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0821 00:57:22.050929 8 MoQSession.cpp:6789] onSessionEnderr=4294967295 sess=0x7f156c0652d0 relay-1 | V0821 00:57:22.050953 8 MoQSession.cpp:2664] close sess=0x7f156c0652d0 relay-1 | V0821 00:57:22.051011 8 MoQSession.cpp:2492] requestCancellation from cleanup sess=0x7f156c0652d0 relay-1 | V0821 00:57:22.051038 8 MoQSession.cpp:2681] requestCancellation from close sess=0x7f156c0652d0 relay-1 | V0821 00:57:22.051141 8 MoQSession.cpp:2690] exit controlWriteLoop sess=0x7f156c0652d0 test-client-1 | 2026-08-21T00:57:22.051210Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-21T00:57:22.051677Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60037 dual_stack=true relay-1 | V0821 00:57:22.053381 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 00:57:22.053399 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 00:57:22.053509 8 MoQSession.cpp:2538] start sess=0x7f156c070b30 relay-1 | V0821 00:57:22.053803 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f156c070b30 relay-1 | V0821 00:57:22.053852 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f156c070b30 relay-1 | V0821 00:57:22.053867 8 MoQSession.cpp:2876] onClientSetup sess=0x7f156c070b30 relay-1 | V0821 00:57:22.053871 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 00:57:22.053875 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 00:57:22.053880 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 00:57:22.053884 8 MoQSession.cpp:2732] sendSetup sess=0x7f156c070b30 relay-1 | V0821 00:57:22.053893 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f156c070b30 test-client-1 | 2026-08-21T00:57:22.054723Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38568 dual_stack=true relay-1 | V0821 00:57:22.056237 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 00:57:22.056252 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 00:57:22.056367 8 MoQSession.cpp:2538] start sess=0x7f156c083830 relay-1 | V0821 00:57:22.056577 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f156c083830 relay-1 | V0821 00:57:22.056664 8 MoQSession.cpp:2430] ~MoQSession sess=0x7f156c062c90 relay-1 | V0821 00:57:22.056684 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f156c083830 relay-1 | V0821 00:57:22.056690 8 MoQSession.cpp:2876] onClientSetup sess=0x7f156c083830 relay-1 | V0821 00:57:22.056694 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 00:57:22.056697 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 test-client-1 | 2026-08-21T00:57:22.056857Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0821 00:57:22.056702 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) test-client-1 | 2026-08-21T00:57:22.056894Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0821 00:57:22.056705 8 MoQSession.cpp:2732] sendSetup sess=0x7f156c083830 relay-1 | V0821 00:57:22.056715 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f156c083830 relay-1 | V0821 00:57:22.057073 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f156c070b30 relay-1 | V0821 00:57:22.057093 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0821 00:57:22.057104 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f156c070b30 relay-1 | V0821 00:57:22.057221 8 MoQSession.cpp:3973] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f156c083830 relay-1 | V0821 00:57:22.057284 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0821 00:57:22.057305 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0821 00:57:22.057319 8 MoQSession.cpp:5701] subscribe sess=0x7f156c070b30 relay-1 | V0821 00:57:22.057631 8 MoQSession.cpp:4462] onSubscribeOk id=1 sess=0x7f156c070b30 relay-1 | V0821 00:57:22.057651 8 MoQSession.cpp:5797] Subscribe ready trackReceiveState=0x7f156c058470 requestID=1 relay-1 | V0821 00:57:22.057660 8 MoQSession.cpp:5817] sendSubscribeOk sess=0x7f156c083830 relay-1 | V0821 00:57:22.066932 8 MoQSession.cpp:2430] ~MoQSession sess=0x7f156c0652d0 test-client-1 | 2026-08-21T00:57:25.057778Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - publish-namespace-subscribe relay-1 | E20260821 00:57:25.058032 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260821 00:57:25.058096 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6912775caa89140c, server CID=4000000f3f962025, downstream=[::ffff:172.18.0.3]:38568, [::]:4443=local, drain=none relay-1 | E0821 00:57:25.058163 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0821 00:57:25.058180 8 MoQSession.cpp:6789] onSessionEnderr=4294967295 sess=0x7f156c083830 relay-1 | V0821 00:57:25.058184 8 MoQSession.cpp:2664] close sess=0x7f156c083830 relay-1 | V0821 00:57:25.058193 8 MoQSession.cpp:5922] sendPublishDone sess=0x7f156c083830 relay-1 | E0821 00:57:25.058197 8 MoQSession.cpp:5927] publishDone for invalid id=0 sess=0x7f156c083830 relay-1 | V0821 00:57:25.058201 8 MoQSession.cpp:2492] requestCancellation from cleanup sess=0x7f156c083830 relay-1 | V0821 00:57:25.058215 8 MoQSession.cpp:2681] requestCancellation from close sess=0x7f156c083830 test-client-1 | --- test-client-1 | duration_ms: 3007 test-client-1 | publisher_connection_id: 38f9ebb21c42c7081374221720766adf test-client-1 | subscriber_connection_id: 2ce8473d14e5ffae8a7cbcfd0a35b8d0 test-client-1 | ... relay-1 | V0821 00:57:25.058312 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f156c070b30 relay-1 | V0821 00:57:25.058326 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f156c083830 relay-1 | V0821 00:57:25.058354 8 MoQSession.cpp:2690] exit controlWriteLoop sess=0x7f156c083830 test-client-1 | 2026-08-21T00:57:25.058705Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260821 00:57:25.058806 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260821 00:57:25.058847 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=65ccf1393caed65a, server CID=4000000a16b8f707, downstream=[::ffff:172.18.0.3]:60037, [::]:4443=local, drain=none relay-1 | E0821 00:57:25.058887 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0821 00:57:25.058892 8 MoQSession.cpp:6789] onSessionEnderr=4294967295 sess=0x7f156c070b30 relay-1 | V0821 00:57:25.058895 8 MoQSession.cpp:2664] close sess=0x7f156c070b30 relay-1 | V0821 00:57:25.058899 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0821 00:57:25.058904 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0821 00:57:25.058908 8 MoQSession.cpp:2047] subscribeError trackReceiveState=0x7f156c058470 relay-1 | V0821 00:57:25.058911 8 MoQSession.cpp:2076] processPublishDone trackReceiveState=0x7f156c058470 relay-1 | V0821 00:57:25.058914 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0821 00:57:25.058918 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0821 00:57:25.058921 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f156c083830 relay-1 | V0821 00:57:25.058923 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f156c053cd0 relay-1 | V0821 00:57:25.058926 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0821 00:57:25.058930 8 MoQRelay.cpp:1954] Publisher terminated for moq-test/interop/test-track relay-1 | V0821 00:57:25.058946 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0821 00:57:25.058953 8 MoQSession.cpp:2031] cancel alias=1 requestID=1 relay-1 | V0821 00:57:25.058958 8 MoQSession.cpp:2492] requestCancellation from cleanup sess=0x7f156c070b30 relay-1 | V0821 00:57:25.058968 8 MoQSession.cpp:2681] requestCancellation from close sess=0x7f156c070b30 relay-1 | V0821 00:57:25.059043 8 MoQSession.cpp:2690] exit controlWriteLoop sess=0x7f156c070b30 test-client-1 | 2026-08-21T00:57:25.058943Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53138 dual_stack=true test-client-1 | 2026-08-21T00:57:25.059092Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0821 00:57:25.060899 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 00:57:25.060914 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 00:57:25.061011 8 MoQSession.cpp:2538] start sess=0x7f156c0458e0 relay-1 | V0821 00:57:25.061220 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f156c0458e0 relay-1 | V0821 00:57:25.061246 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f156c0458e0 relay-1 | V0821 00:57:25.061252 8 MoQSession.cpp:2876] onClientSetup sess=0x7f156c0458e0 relay-1 | V0821 00:57:25.061254 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 00:57:25.061257 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 00:57:25.061265 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 00:57:25.061274 8 MoQSession.cpp:2732] sendSetup sess=0x7f156c0458e0 relay-1 | V0821 00:57:25.061287 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f156c0458e0 test-client-1 | 2026-08-21T00:57:25.061425Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0821 00:57:25.061677 8 MoQSession.cpp:3973] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f156c0458e0 relay-1 | E0821 00:57:25.061698 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0821 00:57:25.061702 8 MoQSession.cpp:4110] Application subscribe error err=no such namespace or track relay-1 | V0821 00:57:25.061704 8 MoQSession.cpp:5835] subscribeError sess=0x7f156c0458e0 relay-1 | E20260821 00:57:25.061960 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260821 00:57:25.061992 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=00af92ce95232267, server CID=400000175bef347b, downstream=[::ffff:172.18.0.3]:53138, [::]:4443=local, drain=none relay-1 | E0821 00:57:25.062037 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0821 00:57:25.062052 8 MoQSession.cpp:6789] onSessionEnderr=4294967295 sess=0x7f156c0458e0 relay-1 | V0821 00:57:25.062056 8 MoQSession.cpp:2664] close sess=0x7f156c0458e0 relay-1 | V0821 00:57:25.062061 8 MoQSession.cpp:2492] requestCancellation from cleanup sess=0x7f156c0458e0 relay-1 | V0821 00:57:25.062069 8 MoQSession.cpp:2681] requestCancellation from close sess=0x7f156c0458e0 relay-1 | V0821 00:57:25.062137 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f156c0458e0 relay-1 | V0821 00:57:25.062161 8 MoQSession.cpp:2690] exit controlWriteLoop sess=0x7f156c0458e0 test-client-1 | 2026-08-21T00:57:25.062226Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0821 00:57:25.078392 8 MoQSession.cpp:2430] ~MoQSession sess=0x7f156c083830 relay-1 | V0821 00:57:25.078438 8 MoQSession.cpp:2430] ~MoQSession sess=0x7f156c070b30 relay-1 | V0821 00:57:25.078465 8 MoQSession.cpp:2430] ~MoQSession sess=0x7f156c0458e0 test-client-1 | 2026-08-21T00:57:25.563326Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53738 dual_stack=true relay-1 | V0821 00:57:25.566812 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 00:57:25.566837 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 00:57:25.567242 8 MoQSession.cpp:2538] start sess=0x7f156c043fb0 relay-1 | V0821 00:57:25.567259 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f156c043fb0 relay-1 | V0821 00:57:25.567286 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f156c043fb0 relay-1 | V0821 00:57:25.567295 8 MoQSession.cpp:2876] onClientSetup sess=0x7f156c043fb0 relay-1 | V0821 00:57:25.567299 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 00:57:25.567303 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 00:57:25.567364 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 00:57:25.567386 8 MoQSession.cpp:2732] sendSetup sess=0x7f156c043fb0 relay-1 | V0821 00:57:25.567416 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f156c043fb0 test-client-1 | 2026-08-21T00:57:25.567624Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0821 00:57:25.567795 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f156c043fb0 relay-1 | V0821 00:57:25.568002 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0821 00:57:25.568033 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f156c043fb0 test-client-1 | 2026-08-21T00:57:28.568812Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-21T00:57:28.568838Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 (may be expected) relay-1 | V0821 00:57:28.569211 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f156c043fb0 relay-1 | E20260821 00:57:28.569399 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260821 00:57:28.569489 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ed0663a646c1dc26, server CID=4000001f460275fe, downstream=[::ffff:172.18.0.3]:53738, [::]:4443=local, drain=none relay-1 | E0821 00:57:28.569559 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0821 00:57:28.569575 8 MoQSession.cpp:6789] onSessionEnderr=4294967295 sess=0x7f156c043fb0 relay-1 | V0821 00:57:28.569579 8 MoQSession.cpp:2664] close sess=0x7f156c043fb0 relay-1 | V0821 00:57:28.569588 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0821 00:57:28.569629 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0821 00:57:28.569644 8 MoQSession.cpp:2492] requestCancellation from cleanup sess=0x7f156c043fb0 relay-1 | V0821 00:57:28.569659 8 MoQSession.cpp:2681] requestCancellation from close sess=0x7f156c043fb0 relay-1 | V0821 00:57:28.569784 8 MoQSession.cpp:2690] exit controlWriteLoop sess=0x7f156c043fb0 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3511 test-client-1 | subscriber_connection_id: 267da4640278d8b722f001f6e94cb671 test-client-1 | publisher_connection_id: 7d75de34b2819b61d5fe2c25a9ed9955 test-client-1 | ... test-client-1 | 2026-08-21T00:57:28.569951Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-21T00:57:28.570361Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40068 dual_stack=true relay-1 | V0821 00:57:28.573497 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 00:57:28.573513 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 00:57:28.573640 8 MoQSession.cpp:2538] start sess=0x7f156c061300 relay-1 | V0821 00:57:28.573884 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f156c061300 relay-1 | V0821 00:57:28.573911 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f156c061300 relay-1 | V0821 00:57:28.573918 8 MoQSession.cpp:2876] onClientSetup sess=0x7f156c061300 relay-1 | V0821 00:57:28.573921 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 00:57:28.573929 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 00:57:28.573936 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 00:57:28.573944 8 MoQSession.cpp:2732] sendSetup sess=0x7f156c061300 relay-1 | V0821 00:57:28.573958 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f156c061300 test-client-1 | 2026-08-21T00:57:28.574097Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0821 00:57:28.574255 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f156c061300 relay-1 | V0821 00:57:28.574276 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0821 00:57:28.574288 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f156c061300 relay-1 | V0821 00:57:28.580621 8 MoQSession.cpp:2430] ~MoQSession sess=0x7f156c043fb0 test-client-1 | 2026-08-21T00:57:30.575085Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0821 00:57:30.575347 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f156c061300 test-client-1 | 2026-08-21T00:57:30.675993Z  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: 2106 test-client-1 | connection_id: be4afa9b11d893991d00a18a5e7e034c test-client-1 | ... relay-1 | E20260821 00:57:30.676172 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260821 00:57:30.676235 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=03b42d6778d25329, server CID=4000000a20c38bd4, downstream=[::ffff:172.18.0.3]:40068, [::]:4443=local, drain=none relay-1 | E0821 00:57:30.676308 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0821 00:57:30.676326 8 MoQSession.cpp:6789] onSessionEnderr=4294967295 sess=0x7f156c061300 relay-1 | V0821 00:57:30.676331 8 MoQSession.cpp:2664] close sess=0x7f156c061300 relay-1 | V0821 00:57:30.676341 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0821 00:57:30.676349 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0821 00:57:30.676357 8 MoQSession.cpp:2492] requestCancellation from cleanup sess=0x7f156c061300 relay-1 | V0821 00:57:30.676374 8 MoQSession.cpp:2681] requestCancellation from close sess=0x7f156c061300 relay-1 | V0821 00:57:30.676497 8 MoQSession.cpp:2690] exit controlWriteLoop sess=0x7f156c061300 test-client-1 | 2026-08-21T00:57:30.676662Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-21T00:57:30.677103Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38405 dual_stack=true relay-1 | V0821 00:57:30.679081 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 00:57:30.679097 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 00:57:30.679197 8 MoQSession.cpp:2538] start sess=0x7f156c05f710 relay-1 | V0821 00:57:30.679422 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f156c05f710 relay-1 | V0821 00:57:30.679465 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f156c05f710 relay-1 | V0821 00:57:30.679480 8 MoQSession.cpp:2876] onClientSetup sess=0x7f156c05f710 relay-1 | V0821 00:57:30.679485 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 00:57:30.679489 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 00:57:30.679495 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 00:57:30.679499 8 MoQSession.cpp:2732] sendSetup sess=0x7f156c05f710 relay-1 | V0821 00:57:30.679512 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f156c05f710 test-client-1 | 2026-08-21T00:57:30.679631Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0821 00:57:30.679873 8 MoQSession.cpp:4629] onPublishImpl reqID=0 sess=0x7f156c05f710 relay-1 | V0821 00:57:30.679899 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0821 00:57:30.679905 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0821 00:57:30.679921 8 MoQSession.cpp:5644] publishOk reqID=0 sess=0x7f156c05f710 test-client-1 | 2026-08-21T00:57:30.680094Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-21T00:57:30.680140Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 89b9d429dcf199fb6d0ecfab457d5407 test-client-1 | ... relay-1 | E20260821 00:57:30.680241 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260821 00:57:30.680356 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=db139c2ab3916da4, server CID=400000066a2cd3c1, downstream=[::ffff:172.18.0.3]:38405, [::]:4443=local, drain=none relay-1 | E0821 00:57:30.680420 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0821 00:57:30.680427 8 MoQSession.cpp:6789] onSessionEnderr=4294967295 sess=0x7f156c05f710 relay-1 | V0821 00:57:30.680430 8 MoQSession.cpp:2664] close sess=0x7f156c05f710 relay-1 | V0821 00:57:30.680436 8 MoQSession.cpp:2047] subscribeError trackReceiveState=0x7f156c05b7d0 relay-1 | V0821 00:57:30.680440 8 MoQSession.cpp:2076] processPublishDone trackReceiveState=0x7f156c05b7d0 test-client-1 | 2026-08-21T00:57:30.680620Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0821 00:57:30.680445 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0821 00:57:30.680450 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0821 00:57:30.680455 8 MoQRelay.cpp:422] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0821 00:57:30.680460 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0821 00:57:30.680466 8 MoQSession.cpp:2031] cancel alias=0 requestID=0 relay-1 | V0821 00:57:30.680471 8 MoQSession.cpp:2492] requestCancellation from cleanup sess=0x7f156c05f710 relay-1 | V0821 00:57:30.680479 8 MoQSession.cpp:2681] requestCancellation from close sess=0x7f156c05f710 relay-1 | V0821 00:57:30.680545 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f156c05f710 relay-1 | V0821 00:57:30.680570 8 MoQSession.cpp:2690] exit controlWriteLoop sess=0x7f156c05f710 test-client-1 | 2026-08-21T00:57:30.681233Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44299 dual_stack=true relay-1 | V0821 00:57:30.682841 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 00:57:30.682854 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 00:57:30.682946 8 MoQSession.cpp:2538] start sess=0x7f156c06f0f0 relay-1 | V0821 00:57:30.683169 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f156c06f0f0 relay-1 | V0821 00:57:30.683197 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f156c06f0f0 relay-1 | V0821 00:57:30.683206 8 MoQSession.cpp:2876] onClientSetup sess=0x7f156c06f0f0 relay-1 | V0821 00:57:30.683211 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 00:57:30.683214 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 00:57:30.683218 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 00:57:30.683220 8 MoQSession.cpp:2732] sendSetup sess=0x7f156c06f0f0 relay-1 | V0821 00:57:30.683225 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f156c06f0f0 test-client-1 | 2026-08-21T00:57:30.684020Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51420 dual_stack=true relay-1 | V0821 00:57:30.685492 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 00:57:30.685506 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 00:57:30.685630 8 MoQSession.cpp:2538] start sess=0x7f156c0858c0 relay-1 | V0821 00:57:30.685927 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f156c0858c0 relay-1 | V0821 00:57:30.685952 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f156c0858c0 relay-1 | V0821 00:57:30.685956 8 MoQSession.cpp:2876] onClientSetup sess=0x7f156c0858c0 relay-1 | V0821 00:57:30.685959 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 00:57:30.685961 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 00:57:30.685969 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 00:57:30.685980 8 MoQSession.cpp:2732] sendSetup sess=0x7f156c0858c0 relay-1 | V0821 00:57:30.685990 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f156c0858c0 test-client-1 | 2026-08-21T00:57:30.686120Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0821 00:57:30.686285 8 MoQSession.cpp:4629] onPublishImpl reqID=0 sess=0x7f156c06f0f0 relay-1 | V0821 00:57:30.686307 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0821 00:57:30.686313 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0821 00:57:30.686322 8 MoQSession.cpp:5644] publishOk reqID=0 sess=0x7f156c06f0f0 test-client-1 | 2026-08-21T00:57:30.686472Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0821 00:57:30.686646 8 MoQSession.cpp:2430] ~MoQSession sess=0x7f156c061300 relay-1 | V0821 00:57:30.686665 8 MoQSession.cpp:3973] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f156c0858c0 relay-1 | V0821 00:57:30.686688 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0821 00:57:30.686698 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0821 00:57:30.686704 8 MoQRelay.cpp:1991] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0821 00:57:30.686713 8 MoQSession.cpp:5817] sendSubscribeOk sess=0x7f156c0858c0 relay-1 | V0821 00:57:30.686732 8 MoQSession.cpp:6084] requestUpdate sess=0x7f156c06f0f0 relay-1 | V0821 00:57:30.687029 8 MoQSession.cpp:4344] onRequestError reqID=1 frameType=5 sess=0x7f156c06f0f0 relay-1 | E0821 00:57:30.687046 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0821 00:57:30.697139 8 MoQSession.cpp:2430] ~MoQSession sess=0x7f156c05f710 relay-1 | V0821 00:57:30.788220 8 MoQSession.cpp:4762] PublishDone id=0 code=2 reason=publish ended relay-1 | V0821 00:57:30.788240 8 MoQSession.cpp:2076] processPublishDone trackReceiveState=0x7f156c068740 relay-1 | V0821 00:57:30.788246 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0821 00:57:30.788252 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0821 00:57:30.788257 8 MoQForwarder.cpp:601] publishDone pubDone reason=publish ended relay-1 | V0821 00:57:30.788260 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f156c0858c0 relay-1 | V0821 00:57:30.788263 8 MoQSession.cpp:5922] sendPublishDone sess=0x7f156c0858c0 relay-1 | V0821 00:57:30.788269 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f156c053cd0 relay-1 | V0821 00:57:30.788271 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0821 00:57:30.788275 8 MoQRelay.cpp:1954] 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: 108 test-client-1 | message: "subscriber track mode failed: done" test-client-1 | ... relay-1 | E20260821 00:57:30.788671 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260821 00:57:30.788753 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a52ace427ac80756, server CID=4000001f298d016c, downstream=[::ffff:172.18.0.3]:51420, [::]:4443=local, drain=none relay-1 | E0821 00:57:30.788822 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0821 00:57:30.788836 8 MoQSession.cpp:6789] onSessionEnderr=4294967295 sess=0x7f156c0858c0 relay-1 | V0821 00:57:30.788840 8 MoQSession.cpp:2664] close sess=0x7f156c0858c0 relay-1 | V0821 00:57:30.788848 8 MoQSession.cpp:2492] requestCancellation from cleanup sess=0x7f156c0858c0 relay-1 | V0821 00:57:30.788866 8 MoQSession.cpp:2681] requestCancellation from close sess=0x7f156c0858c0 relay-1 | V0821 00:57:30.788976 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f156c06f0f0 relay-1 | V0821 00:57:30.788990 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f156c0858c0 relay-1 | V0821 00:57:30.789013 8 MoQSession.cpp:2690] exit controlWriteLoop sess=0x7f156c0858c0 relay-1 | E20260821 00:57:30.789028 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260821 00:57:30.789052 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4bc945184ae5d5fe, server CID=400000036dc496cb, downstream=[::ffff:172.18.0.3]:44299, [::]:4443=local, drain=none relay-1 | E0821 00:57:30.789101 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0821 00:57:30.789109 8 MoQSession.cpp:6789] onSessionEnderr=4294967295 sess=0x7f156c06f0f0 relay-1 | V0821 00:57:30.789112 8 MoQSession.cpp:2664] close sess=0x7f156c06f0f0 relay-1 | V0821 00:57:30.789116 8 MoQSession.cpp:2492] requestCancellation from cleanup sess=0x7f156c06f0f0 relay-1 | V0821 00:57:30.789124 8 MoQSession.cpp:2681] requestCancellation from close sess=0x7f156c06f0f0 relay-1 | V0821 00:57:30.789185 8 MoQSession.cpp:2690] exit controlWriteLoop sess=0x7f156c06f0f0 relay-1 | V0821 00:57:30.809369 8 MoQSession.cpp:2430] ~MoQSession sess=0x7f156c0858c0 relay-1 | V0821 00:57:30.809438 8 MoQSession.cpp:2430] ~MoQSession sess=0x7f156c06f0f0 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'