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-24T00:56:15Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-24T00:56:15Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-24T00:56:15Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-24T00:56:15Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-24T00:56:15Z" 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 | V0824 00:56:16.070910 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0824 00:56:16.072086 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-24T00:56:21.688434Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42649 dual_stack=true relay-1 | V0824 00:56:21.692178 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 00:56:21.692203 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 00:56:21.692406 8 MoQSession.cpp:2572] start sess=0x7f745404cbb0 relay-1 | V0824 00:56:21.692616 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f745404cbb0 relay-1 | V0824 00:56:21.692676 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f745404cbb0 relay-1 | V0824 00:56:21.692700 8 MoQSession.cpp:3066] onClientSetup sess=0x7f745404cbb0 relay-1 | V0824 00:56:21.692705 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 00:56:21.692707 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 00:56:21.692712 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 00:56:21.692715 8 MoQSession.cpp:2922] sendSetup sess=0x7f745404cbb0 relay-1 | V0824 00:56:21.692730 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f745404cbb0 test-client-1 | 2026-08-24T00:56:21.692860Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 677a9b2d13aa0c682c202627332324b6 test-client-1 | ... relay-1 | E20260824 00:56:21.692996 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260824 00:56:21.693238 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4e2509ef06cd4e12, server CID=40000008380772ef, downstream=[::ffff:172.18.0.3]:42649, [::]:4443=local, drain=none relay-1 | E0824 00:56:21.693316 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0824 00:56:21.693328 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f745404cbb0 relay-1 | V0824 00:56:21.693332 8 MoQSession.cpp:2854] close sess=0x7f745404cbb0 relay-1 | V0824 00:56:21.693366 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f745404cbb0 relay-1 | V0824 00:56:21.693399 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f745404cbb0 test-client-1 | 2026-08-24T00:56:21.693504Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0824 00:56:21.693591 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f745404cbb0 relay-1 | V0824 00:56:21.693732 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f745404cbb0 relay-1 | V0824 00:56:21.693768 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f745404cbb0 test-client-1 | 2026-08-24T00:56:21.693882Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38645 dual_stack=true relay-1 | V0824 00:56:21.695556 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 00:56:21.695570 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 00:56:21.695686 8 MoQSession.cpp:2572] start sess=0x7f7454062880 relay-1 | V0824 00:56:21.695941 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f7454062880 relay-1 | V0824 00:56:21.695966 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f7454062880 relay-1 | V0824 00:56:21.695972 8 MoQSession.cpp:3066] onClientSetup sess=0x7f7454062880 relay-1 | V0824 00:56:21.695978 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 00:56:21.695981 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 00:56:21.695986 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 00:56:21.695990 8 MoQSession.cpp:2922] sendSetup sess=0x7f7454062880 relay-1 | V0824 00:56:21.695999 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f7454062880 relay-1 | V0824 00:56:21.696331 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f7454062880 test-client-1 | 2026-08-24T00:56:21.696121Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0824 00:56:21.696352 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0824 00:56:21.696361 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f7454062880 test-client-1 | 2026-08-24T00:56:23.697046Z  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: df41ad4112906c5c547122e626fd12dd test-client-1 | ... relay-1 | E20260824 00:56:23.697326 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260824 00:56:23.697402 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8e8c7da517efcf02, server CID=40000001a4c675c3, downstream=[::ffff:172.18.0.3]:38645, [::]:4443=local, drain=none relay-1 | E0824 00:56:23.697487 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0824 00:56:23.697528 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f7454062880 relay-1 | V0824 00:56:23.697553 8 MoQSession.cpp:2854] close sess=0x7f7454062880 relay-1 | V0824 00:56:23.697566 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0824 00:56:23.697575 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0824 00:56:23.697583 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f7454062880 relay-1 | V0824 00:56:23.697601 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f7454062880 relay-1 | V0824 00:56:23.697740 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f7454062880 test-client-1 | 2026-08-24T00:56:23.697773Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0824 00:56:23.697793 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f7454062880 test-client-1 | 2026-08-24T00:56:23.698154Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46325 dual_stack=true relay-1 | V0824 00:56:23.700344 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 00:56:23.700368 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 00:56:23.700509 8 MoQSession.cpp:2572] start sess=0x7f7454064ec0 relay-1 | V0824 00:56:23.700787 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f7454064ec0 relay-1 | V0824 00:56:23.700826 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f7454064ec0 relay-1 | V0824 00:56:23.700838 8 MoQSession.cpp:3066] onClientSetup sess=0x7f7454064ec0 relay-1 | V0824 00:56:23.700845 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 00:56:23.700849 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 00:56:23.700855 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 00:56:23.700859 8 MoQSession.cpp:2922] sendSetup sess=0x7f7454064ec0 relay-1 | V0824 00:56:23.700872 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f7454064ec0 test-client-1 | 2026-08-24T00:56:23.701015Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0824 00:56:23.701163 8 MoQSession.cpp:4163] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f7454064ec0 relay-1 | V0824 00:56:23.701202 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0824 00:56:23.701211 8 MoQSession.cpp:6130] subscribeError sess=0x7f7454064ec0 test-client-1 | 2026-08-24T00:56:23.701411Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=16. Relay may use different error text. test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 6ed3f2f64850527a8013706559f796d9 test-client-1 | ... relay-1 | E20260824 00:56:23.701495 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260824 00:56:23.701553 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9a080d6df4ef2b30, server CID=400000101f4c87be, downstream=[::ffff:172.18.0.3]:46325, [::]:4443=local, drain=none relay-1 | E0824 00:56:23.701598 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0824 00:56:23.701605 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f7454064ec0 relay-1 | V0824 00:56:23.701608 8 MoQSession.cpp:2854] close sess=0x7f7454064ec0 relay-1 | V0824 00:56:23.701613 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f7454064ec0 relay-1 | V0824 00:56:23.701622 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f7454064ec0 relay-1 | V0824 00:56:23.701701 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f7454064ec0 relay-1 | V0824 00:56:23.701730 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f7454064ec0 test-client-1 | 2026-08-24T00:56:23.701797Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-24T00:56:23.702336Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41066 dual_stack=true relay-1 | V0824 00:56:23.704215 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 00:56:23.704230 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 00:56:23.704335 8 MoQSession.cpp:2572] start sess=0x7f7454070a90 relay-1 | V0824 00:56:23.704526 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f7454070a90 relay-1 | V0824 00:56:23.704559 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f7454070a90 relay-1 | V0824 00:56:23.704565 8 MoQSession.cpp:3066] onClientSetup sess=0x7f7454070a90 relay-1 | V0824 00:56:23.704568 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 00:56:23.704571 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 00:56:23.704576 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 00:56:23.704579 8 MoQSession.cpp:2922] sendSetup sess=0x7f7454070a90 relay-1 | V0824 00:56:23.704588 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f7454070a90 test-client-1 | 2026-08-24T00:56:23.705339Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49695 dual_stack=true relay-1 | V0824 00:56:23.707055 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 00:56:23.707073 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 00:56:23.707181 8 MoQSession.cpp:2572] start sess=0x7f7454083a90 relay-1 | V0824 00:56:23.707415 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f7454083a90 relay-1 | V0824 00:56:23.707442 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f7454083a90 relay-1 | V0824 00:56:23.707448 8 MoQSession.cpp:3066] onClientSetup sess=0x7f7454083a90 relay-1 | V0824 00:56:23.707451 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 00:56:23.707455 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 00:56:23.707460 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 00:56:23.707466 8 MoQSession.cpp:2922] sendSetup sess=0x7f7454083a90 relay-1 | V0824 00:56:23.707474 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f7454083a90 test-client-1 | 2026-08-24T00:56:23.707598Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-24T00:56:23.707610Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0824 00:56:23.707859 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f7454062880 relay-1 | V0824 00:56:23.707895 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f7454070a90 relay-1 | V0824 00:56:23.707911 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f7454083a90 relay-1 | V0824 00:56:23.707927 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0824 00:56:23.707970 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f7454070a90 relay-1 | V0824 00:56:23.708012 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0824 00:56:23.708021 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0824 00:56:23.708031 8 MoQSession.cpp:5992] subscribe sess=0x7f7454070a90 relay-1 | V0824 00:56:23.708321 8 MoQSession.cpp:4674] onSubscribeOk id=1 sess=0x7f7454070a90 relay-1 | V0824 00:56:23.708340 8 MoQSession.cpp:6092] Subscribe ready trackReceiveState=0x7f7454009df0 requestID=1 relay-1 | V0824 00:56:23.708355 8 MoQSession.cpp:6112] sendSubscribeOk sess=0x7f7454083a90 relay-1 | V0824 00:56:23.718648 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f7454064ec0 test-client-1 | 2026-08-24T00:56:26.709307Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | E20260824 00:56:26.709656 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260824 00:56:26.709738 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7314fb01f6db9e82, server CID=4000001d628aa94a, downstream=[::ffff:172.18.0.3]:41066, [::]:4443=local, drain=none relay-1 | E20260824 00:56:26.709792 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260824 00:56:26.709846 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f6b13c014c5d7bb7, server CID=4000000407e8affa, downstream=[::ffff:172.18.0.3]:49695, [::]:4443=local, drain=none relay-1 | E0824 00:56:26.709901 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0824 00:56:26.709919 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f7454070a90 relay-1 | V0824 00:56:26.709924 8 MoQSession.cpp:2854] close sess=0x7f7454070a90 relay-1 | V0824 00:56:26.709934 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0824 00:56:26.709970 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0824 00:56:26.709981 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7f7454009df0 relay-1 | V0824 00:56:26.709985 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7f7454009df0 relay-1 | V0824 00:56:26.709990 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0824 00:56:26.709997 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0824 00:56:26.710002 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f7454083a90 relay-1 | V0824 00:56:26.710006 8 MoQSession.cpp:6217] sendPublishDone sess=0x7f7454083a90 relay-1 | V0824 00:56:26.710014 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f74540527b0 relay-1 | V0824 00:56:26.710021 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0824 00:56:26.710025 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/interop/test-track relay-1 | V0824 00:56:26.710040 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0824 00:56:26.710063 8 MoQSession.cpp:2065] cancel alias=1 requestID=1 relay-1 | V0824 00:56:26.710108 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f7454070a90 relay-1 | V0824 00:56:26.710125 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f7454070a90 relay-1 | E0824 00:56:26.710235 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0824 00:56:26.710355 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f7454083a90 relay-1 | V0824 00:56:26.710390 8 MoQSession.cpp:2854] close sess=0x7f7454083a90 relay-1 | V0824 00:56:26.710410 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f7454083a90 relay-1 | V0824 00:56:26.710461 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f7454083a90 test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3008 test-client-1 | publisher_connection_id: c2cc7eeafa0be099e2fd1c6be25152a6 test-client-1 | subscriber_connection_id: cf091a423f76ad34446a31633a61ded9 test-client-1 | ... relay-1 | V0824 00:56:26.710585 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f7454070a90 test-client-1 | 2026-08-24T00:56:26.710330Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-24T00:56:26.710389Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45363 dual_stack=true test-client-1 | 2026-08-24T00:56:26.710740Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0824 00:56:26.710603 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f7454083a90 relay-1 | V0824 00:56:26.710611 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f7454083a90 relay-1 | V0824 00:56:26.710657 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f7454070a90 relay-1 | V0824 00:56:26.712558 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 00:56:26.712581 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 00:56:26.712698 8 MoQSession.cpp:2572] start sess=0x7f7454064ec0 relay-1 | V0824 00:56:26.712978 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f7454064ec0 relay-1 | V0824 00:56:26.713011 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f7454064ec0 relay-1 | V0824 00:56:26.713025 8 MoQSession.cpp:3066] onClientSetup sess=0x7f7454064ec0 relay-1 | V0824 00:56:26.713030 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 00:56:26.713034 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 00:56:26.713039 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 00:56:26.713042 8 MoQSession.cpp:2922] sendSetup sess=0x7f7454064ec0 relay-1 | V0824 00:56:26.713052 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f7454064ec0 test-client-1 | 2026-08-24T00:56:26.713217Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0824 00:56:26.713456 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f7454064ec0 relay-1 | V0824 00:56:26.713484 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0824 00:56:26.713488 8 MoQSession.cpp:6130] subscribeError sess=0x7f7454064ec0 relay-1 | E20260824 00:56:26.713739 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260824 00:56:26.713779 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ba644da30b5e407e, server CID=4000001370580b3b, downstream=[::ffff:172.18.0.3]:45363, [::]:4443=local, drain=none relay-1 | E0824 00:56:26.713825 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0824 00:56:26.713839 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f7454064ec0 relay-1 | V0824 00:56:26.713843 8 MoQSession.cpp:2854] close sess=0x7f7454064ec0 relay-1 | V0824 00:56:26.713849 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f7454064ec0 relay-1 | V0824 00:56:26.713857 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f7454064ec0 test-client-1 | 2026-08-24T00:56:26.713955Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0824 00:56:26.713924 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f7454064ec0 relay-1 | V0824 00:56:26.713948 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f7454064ec0 relay-1 | V0824 00:56:26.730108 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f7454070a90 relay-1 | V0824 00:56:26.730163 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f7454083a90 relay-1 | V0824 00:56:26.730196 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f7454064ec0 test-client-1 | 2026-08-24T00:56:27.214489Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39675 dual_stack=true relay-1 | V0824 00:56:27.217744 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 00:56:27.217885 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 00:56:27.218100 8 MoQSession.cpp:2572] start sess=0x7f745407eff0 relay-1 | V0824 00:56:27.218348 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f745407eff0 relay-1 | V0824 00:56:27.218504 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f745407eff0 relay-1 | V0824 00:56:27.218579 8 MoQSession.cpp:3066] onClientSetup sess=0x7f745407eff0 relay-1 | V0824 00:56:27.218584 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 00:56:27.218589 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 00:56:27.218657 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 00:56:27.218716 8 MoQSession.cpp:2922] sendSetup sess=0x7f745407eff0 relay-1 | V0824 00:56:27.218758 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f745407eff0 test-client-1 | 2026-08-24T00:56:27.218956Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0824 00:56:27.219134 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f745407eff0 relay-1 | V0824 00:56:27.219158 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0824 00:56:27.219171 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f745407eff0 test-client-1 | 2026-08-24T00:56:30.219730Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-24T00:56:30.219759Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: 301c8af4c337cbff17f980adc1a9e5d4 test-client-1 | publisher_connection_id: 9e36727d76cee10bc0e069435610fffc test-client-1 | ... relay-1 | E20260824 00:56:30.220115 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260824 00:56:30.220191 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=51ee87b20e4d8bb3, server CID=4000001e42aa4720, downstream=[::ffff:172.18.0.3]:39675, [::]:4443=local, drain=none relay-1 | E0824 00:56:30.220294 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0824 00:56:30.220315 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f745407eff0 relay-1 | V0824 00:56:30.220349 8 MoQSession.cpp:2854] close sess=0x7f745407eff0 relay-1 | V0824 00:56:30.220359 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0824 00:56:30.220368 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0824 00:56:30.220376 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f745407eff0 relay-1 | V0824 00:56:30.220394 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f745407eff0 relay-1 | V0824 00:56:30.220547 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f745407eff0 relay-1 | V0824 00:56:30.220590 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f745407eff0 test-client-1 | 2026-08-24T00:56:30.220571Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-24T00:56:30.220881Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58972 dual_stack=true relay-1 | V0824 00:56:30.223003 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 00:56:30.223021 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 00:56:30.223126 8 MoQSession.cpp:2572] start sess=0x7f7454051f50 relay-1 | V0824 00:56:30.223348 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f7454051f50 relay-1 | V0824 00:56:30.223376 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f7454051f50 relay-1 | V0824 00:56:30.223389 8 MoQSession.cpp:3066] onClientSetup sess=0x7f7454051f50 relay-1 | V0824 00:56:30.223396 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 00:56:30.223401 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 00:56:30.223407 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 00:56:30.223411 8 MoQSession.cpp:2922] sendSetup sess=0x7f7454051f50 relay-1 | V0824 00:56:30.223424 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f7454051f50 test-client-1 | 2026-08-24T00:56:30.223585Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0824 00:56:30.223784 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f7454051f50 relay-1 | V0824 00:56:30.223802 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0824 00:56:30.223810 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f7454051f50 relay-1 | V0824 00:56:30.230131 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f745407eff0 test-client-1 | 2026-08-24T00:56:32.225583Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0824 00:56:32.225923 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f7454051f50 test-client-1 | 2026-08-24T00:56:32.326821Z  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: dce60940033b329da292dd1ade15fb7b test-client-1 | ... relay-1 | E20260824 00:56:32.327183 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260824 00:56:32.327265 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3fa741a33b128025, server CID=4000001911433bb4, downstream=[::ffff:172.18.0.3]:58972, [::]:4443=local, drain=none relay-1 | E0824 00:56:32.327347 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0824 00:56:32.327366 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f7454051f50 relay-1 | V0824 00:56:32.327371 8 MoQSession.cpp:2854] close sess=0x7f7454051f50 relay-1 | V0824 00:56:32.327383 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0824 00:56:32.327395 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0824 00:56:32.327404 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f7454051f50 relay-1 | V0824 00:56:32.327424 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f7454051f50 test-client-1 | 2026-08-24T00:56:32.327577Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0824 00:56:32.327764 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f7454051f50 test-client-1 | 2026-08-24T00:56:32.327871Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49448 dual_stack=true relay-1 | V0824 00:56:32.330034 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 00:56:32.330052 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 00:56:32.330172 8 MoQSession.cpp:2572] start sess=0x7f7454032b90 relay-1 | V0824 00:56:32.330408 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f7454032b90 relay-1 | V0824 00:56:32.330446 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f7454032b90 relay-1 | V0824 00:56:32.330458 8 MoQSession.cpp:3066] onClientSetup sess=0x7f7454032b90 relay-1 | V0824 00:56:32.330464 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 00:56:32.330468 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 00:56:32.330474 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 00:56:32.330477 8 MoQSession.cpp:2922] sendSetup sess=0x7f7454032b90 relay-1 | V0824 00:56:32.330489 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f7454032b90 test-client-1 | 2026-08-24T00:56:32.330650Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0824 00:56:32.330842 8 MoQSession.cpp:4842] onPublishImpl reqID=0 sess=0x7f7454032b90 relay-1 | V0824 00:56:32.330869 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0824 00:56:32.330875 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0824 00:56:32.330892 8 MoQSession.cpp:5935] publishOk reqID=0 sess=0x7f7454032b90 test-client-1 | 2026-08-24T00:56:32.331061Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-24T00:56:32.331105Z  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: 98a8acfcec5b4abdda84de9e07a3f55b test-client-1 | ... relay-1 | E20260824 00:56:32.331216 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260824 00:56:32.331313 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=26c5b1e35df46f0b, server CID=4000001d01d4c9da, downstream=[::ffff:172.18.0.3]:49448, [::]:4443=local, drain=none relay-1 | E0824 00:56:32.331392 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0824 00:56:32.331426 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f7454032b90 relay-1 | V0824 00:56:32.331446 8 MoQSession.cpp:2854] close sess=0x7f7454032b90 relay-1 | V0824 00:56:32.331469 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7f7454009df0 relay-1 | V0824 00:56:32.331491 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7f7454009df0 relay-1 | V0824 00:56:32.331511 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0824 00:56:32.331541 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0824 00:56:32.331549 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0824 00:56:32.331554 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0824 00:56:32.331561 8 MoQSession.cpp:2065] cancel alias=0 requestID=0 test-client-1 | 2026-08-24T00:56:32.331793Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0824 00:56:32.331565 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f7454032b90 relay-1 | V0824 00:56:32.331574 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f7454032b90 relay-1 | V0824 00:56:32.331664 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f7454032b90 relay-1 | V0824 00:56:32.331693 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f7454032b90 test-client-1 | 2026-08-24T00:56:32.332038Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35664 dual_stack=true relay-1 | V0824 00:56:32.333774 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 00:56:32.333788 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 00:56:32.333871 8 MoQSession.cpp:2572] start sess=0x7f745405a830 relay-1 | V0824 00:56:32.334052 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f745405a830 relay-1 | V0824 00:56:32.334100 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f745405a830 relay-1 | V0824 00:56:32.334107 8 MoQSession.cpp:3066] onClientSetup sess=0x7f745405a830 relay-1 | V0824 00:56:32.334110 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 00:56:32.334114 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 00:56:32.334119 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 00:56:32.334122 8 MoQSession.cpp:2922] sendSetup sess=0x7f745405a830 relay-1 | V0824 00:56:32.334131 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f745405a830 test-client-1 | 2026-08-24T00:56:32.334858Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37130 dual_stack=true relay-1 | V0824 00:56:32.336471 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 00:56:32.336487 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 00:56:32.336587 8 MoQSession.cpp:2572] start sess=0x7f7454086410 relay-1 | V0824 00:56:32.336881 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f7454086410 relay-1 | V0824 00:56:32.336913 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f7454086410 relay-1 | V0824 00:56:32.336920 8 MoQSession.cpp:3066] onClientSetup sess=0x7f7454086410 relay-1 | V0824 00:56:32.336923 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 00:56:32.336927 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 00:56:32.336932 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 00:56:32.336935 8 MoQSession.cpp:2922] sendSetup sess=0x7f7454086410 relay-1 | V0824 00:56:32.336943 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f7454086410 test-client-1 | 2026-08-24T00:56:32.337101Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0824 00:56:32.337317 8 MoQSession.cpp:4842] onPublishImpl reqID=0 sess=0x7f745405a830 relay-1 | V0824 00:56:32.337336 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0824 00:56:32.337344 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0824 00:56:32.337359 8 MoQSession.cpp:5935] publishOk reqID=0 sess=0x7f745405a830 test-client-1 | 2026-08-24T00:56:32.337578Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0824 00:56:32.337790 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f7454051f50 relay-1 | V0824 00:56:32.337829 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f7454086410 relay-1 | V0824 00:56:32.337861 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0824 00:56:32.337865 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0824 00:56:32.337871 8 MoQRelay.cpp:1983] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0824 00:56:32.337882 8 MoQSession.cpp:6112] sendSubscribeOk sess=0x7f7454086410 relay-1 | V0824 00:56:32.337898 8 MoQSession.cpp:6389] requestUpdate sess=0x7f745405a830 relay-1 | V0824 00:56:32.338202 8 MoQSession.cpp:4556] onRequestError reqID=1 frameType=5 sess=0x7f745405a830 relay-1 | E0824 00:56:32.338220 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0824 00:56:32.348371 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f7454032b90 relay-1 | V0824 00:56:32.439884 8 MoQSession.cpp:4975] PublishDone id=0 code=2 reason=publish ended relay-1 | V0824 00:56:32.439909 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7f7454009df0 relay-1 | V0824 00:56:32.439915 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0824 00:56:32.439923 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0824 00:56:32.439928 8 MoQForwarder.cpp:601] publishDone pubDone reason=publish ended relay-1 | V0824 00:56:32.439932 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f7454086410 relay-1 | V0824 00:56:32.439934 8 MoQSession.cpp:6217] sendPublishDone sess=0x7f7454086410 relay-1 | V0824 00:56:32.439942 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f74540527b0 relay-1 | V0824 00:56:32.439944 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0824 00:56:32.439948 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/publish/published-track test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 109 test-client-1 | message: "subscriber track mode failed: done" test-client-1 | ... relay-1 | E20260824 00:56:32.440393 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260824 00:56:32.440474 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a0ea211069ad97db, server CID=4000001edf6f8737, downstream=[::ffff:172.18.0.3]:35664, [::]:4443=local, drain=none relay-1 | E20260824 00:56:32.440526 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260824 00:56:32.440546 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fdf96a009b363699, server CID=40000013beb3b693, downstream=[::ffff:172.18.0.3]:37130, [::]:4443=local, drain=none relay-1 | E0824 00:56:32.440620 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0824 00:56:32.440628 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f745405a830 relay-1 | V0824 00:56:32.440653 8 MoQSession.cpp:2854] close sess=0x7f745405a830 relay-1 | V0824 00:56:32.440663 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f745405a830 relay-1 | V0824 00:56:32.440678 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f745405a830 relay-1 | E0824 00:56:32.440767 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0824 00:56:32.440781 8 MoQSession.cpp:7097] onSessionEnderr=4294967295 sess=0x7f7454086410 relay-1 | V0824 00:56:32.440785 8 MoQSession.cpp:2854] close sess=0x7f7454086410 relay-1 | V0824 00:56:32.440790 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f7454086410 relay-1 | V0824 00:56:32.440798 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f7454086410 relay-1 | V0824 00:56:32.440848 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f745405a830 relay-1 | V0824 00:56:32.440862 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f7454086410 relay-1 | V0824 00:56:32.440892 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f745405a830 relay-1 | V0824 00:56:32.440932 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f7454086410 relay-1 | V0824 00:56:32.451142 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f745405a830 relay-1 | V0824 00:56:32.451243 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f7454086410 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'