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-13T01:19:38Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-13T01:19:38Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-13T01:19:38Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-13T01:19:38Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-13T01:19:38Z" 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 | V0813 01:19:38.440848 7 MoQServer.cpp:117] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0813 01:19:38.441945 7 MoQServer.cpp:162] 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-13T01:19:44.052018Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41827 dual_stack=true relay-1 | V0813 01:19:44.055591 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0813 01:19:44.055612 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0813 01:19:44.055889 8 MoQSession.cpp:2490] start sess=0x7f7eb804b160 relay-1 | V0813 01:19:44.056109 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f7eb804b160 test-client-1 | 2026-08-13T01:19:44.056373Z  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: ff9c4e0cf3c21b9ac122d60d1a75c217 test-client-1 | ... relay-1 | V0813 01:19:44.056150 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f7eb804b160 relay-1 | V0813 01:19:44.056188 8 MoQSession.cpp:2827] onClientSetup sess=0x7f7eb804b160 relay-1 | V0813 01:19:44.056193 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0813 01:19:44.056195 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0813 01:19:44.056199 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0813 01:19:44.056201 8 MoQSession.cpp:2683] sendSetup sess=0x7f7eb804b160 relay-1 | V0813 01:19:44.056216 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f7eb804b160 relay-1 | E20260813 01:19:44.056530 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260813 01:19:44.056927 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=16317193042f5dc4, server CID=4000000b979ac9df, downstream=[::ffff:172.18.0.3]:41827, [::]:4443=local, drain=none relay-1 | E0813 01:19:44.057070 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0813 01:19:44.057086 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f7eb804b160 relay-1 | V0813 01:19:44.057091 8 MoQSession.cpp:2616] close sess=0x7f7eb804b160 relay-1 | V0813 01:19:44.057122 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f7eb804b160 relay-1 | V0813 01:19:44.057194 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f7eb804b160 relay-1 | V0813 01:19:44.057315 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f7eb804b160 test-client-1 | 2026-08-13T01:19:44.057424Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-13T01:19:44.057505Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40205 dual_stack=true relay-1 | V0813 01:19:44.057574 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f7eb804b160 relay-1 | V0813 01:19:44.057678 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f7eb804b160 relay-1 | V0813 01:19:44.059212 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0813 01:19:44.059228 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0813 01:19:44.059329 8 MoQSession.cpp:2490] start sess=0x7f7eb80624d0 relay-1 | V0813 01:19:44.059557 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f7eb80624d0 relay-1 | V0813 01:19:44.059581 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f7eb80624d0 relay-1 | V0813 01:19:44.059586 8 MoQSession.cpp:2827] onClientSetup sess=0x7f7eb80624d0 relay-1 | V0813 01:19:44.059593 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0813 01:19:44.059613 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0813 01:19:44.059619 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0813 01:19:44.059622 8 MoQSession.cpp:2683] sendSetup sess=0x7f7eb80624d0 relay-1 | V0813 01:19:44.059630 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f7eb80624d0 test-client-1 | 2026-08-13T01:19:44.059754Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0813 01:19:44.059968 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f7eb80624d0 relay-1 | V0813 01:19:44.060006 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0813 01:19:44.060019 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f7eb80624d0 test-client-1 | 2026-08-13T01:19:46.060711Z  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: f8273902f89b0d56a05ba539f1334f7b test-client-1 | ... test-client-1 | 2026-08-13T01:19:46.061508Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0813 01:19:46.060995 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f7eb80624d0 relay-1 | E20260813 01:19:46.061169 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260813 01:19:46.061231 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ba5e7656b672a387, server CID=40000002729048ff, downstream=[::ffff:172.18.0.3]:40205, [::]:4443=local, drain=none relay-1 | E0813 01:19:46.061300 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0813 01:19:46.061316 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f7eb80624d0 relay-1 | V0813 01:19:46.061321 8 MoQSession.cpp:2616] close sess=0x7f7eb80624d0 relay-1 | V0813 01:19:46.061331 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0813 01:19:46.061339 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0813 01:19:46.061351 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f7eb80624d0 relay-1 | V0813 01:19:46.061367 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f7eb80624d0 relay-1 | V0813 01:19:46.061529 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f7eb80624d0 test-client-1 | 2026-08-13T01:19:46.062091Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56438 dual_stack=true relay-1 | V0813 01:19:46.064099 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0813 01:19:46.064115 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0813 01:19:46.064242 8 MoQSession.cpp:2490] start sess=0x7f7eb8064f50 relay-1 | V0813 01:19:46.064490 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f7eb8064f50 relay-1 | V0813 01:19:46.064520 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f7eb8064f50 relay-1 | V0813 01:19:46.064527 8 MoQSession.cpp:2827] onClientSetup sess=0x7f7eb8064f50 relay-1 | V0813 01:19:46.064530 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0813 01:19:46.064538 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0813 01:19:46.064543 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0813 01:19:46.064547 8 MoQSession.cpp:2683] sendSetup sess=0x7f7eb8064f50 relay-1 | V0813 01:19:46.064562 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f7eb8064f50 test-client-1 | 2026-08-13T01:19:46.064725Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0813 01:19:46.064934 8 MoQSession.cpp:3912] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f7eb8064f50 relay-1 | E0813 01:19:46.064969 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0813 01:19:46.064974 8 MoQSession.cpp:4049] Application subscribe error err=no such namespace or track relay-1 | V0813 01:19:46.064976 8 MoQSession.cpp:5775] subscribeError sess=0x7f7eb8064f50 test-client-1 | 2026-08-13T01:19:46.065195Z  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: 49fcd70a068b7fbcb065bae9a46d1c05 test-client-1 | ... relay-1 | V0813 01:19:46.065308 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f7eb8064f50 test-client-1 | 2026-08-13T01:19:46.065996Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54333 dual_stack=true relay-1 | E20260813 01:19:46.066210 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260813 01:19:46.066279 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=737d3d0cf33dcaaa, server CID=4000001eb942db52, downstream=[::ffff:172.18.0.3]:56438, [::]:4443=local, drain=none relay-1 | E0813 01:19:46.066328 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0813 01:19:46.066341 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f7eb8064f50 relay-1 | V0813 01:19:46.066345 8 MoQSession.cpp:2616] close sess=0x7f7eb8064f50 relay-1 | V0813 01:19:46.066350 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f7eb8064f50 relay-1 | V0813 01:19:46.066375 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f7eb8064f50 test-client-1 | 2026-08-13T01:19:46.066586Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0813 01:19:46.066456 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f7eb8064f50 relay-1 | V0813 01:19:46.067940 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0813 01:19:46.067955 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0813 01:19:46.068057 8 MoQSession.cpp:2490] start sess=0x7f7eb80702a0 relay-1 | V0813 01:19:46.068288 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f7eb80702a0 relay-1 | V0813 01:19:46.068315 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f7eb80702a0 relay-1 | V0813 01:19:46.068322 8 MoQSession.cpp:2827] onClientSetup sess=0x7f7eb80702a0 relay-1 | V0813 01:19:46.068326 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0813 01:19:46.068330 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0813 01:19:46.068335 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0813 01:19:46.068339 8 MoQSession.cpp:2683] sendSetup sess=0x7f7eb80702a0 relay-1 | V0813 01:19:46.068347 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f7eb80702a0 test-client-1 | 2026-08-13T01:19:46.069164Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35672 dual_stack=true relay-1 | V0813 01:19:46.070748 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0813 01:19:46.070761 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0813 01:19:46.070869 8 MoQSession.cpp:2490] start sess=0x7f7eb80838d0 relay-1 | V0813 01:19:46.071061 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f7eb80838d0 relay-1 | V0813 01:19:46.071097 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f7eb80838d0 relay-1 | V0813 01:19:46.071105 8 MoQSession.cpp:2827] onClientSetup sess=0x7f7eb80838d0 relay-1 | V0813 01:19:46.071108 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0813 01:19:46.071112 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0813 01:19:46.071117 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0813 01:19:46.071121 8 MoQSession.cpp:2683] sendSetup sess=0x7f7eb80838d0 relay-1 | V0813 01:19:46.071130 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f7eb80838d0 test-client-1 | 2026-08-13T01:19:46.071285Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-13T01:19:46.071297Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0813 01:19:46.071517 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f7eb80624d0 relay-1 | V0813 01:19:46.071548 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f7eb80702a0 relay-1 | V0813 01:19:46.071562 8 MoQSession.cpp:3912] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f7eb80838d0 relay-1 | V0813 01:19:46.071591 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0813 01:19:46.071600 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f7eb80702a0 relay-1 | V0813 01:19:46.071631 8 MoQLocation.h:24] m=LargestObject g=0 o=0 relay-1 | V0813 01:19:46.071637 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0813 01:19:46.071648 8 MoQSession.cpp:5640] subscribe sess=0x7f7eb80702a0 relay-1 | V0813 01:19:46.071966 8 MoQSession.cpp:4401] onSubscribeOk id=1 sess=0x7f7eb80702a0 relay-1 | V0813 01:19:46.071987 8 MoQSession.cpp:5736] Subscribe ready trackReceiveState=0x7f7eb8057370 requestID=1 relay-1 | V0813 01:19:46.071996 8 MoQSession.cpp:5756] sendSubscribeOk sess=0x7f7eb80838d0 relay-1 | V0813 01:19:46.082338 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f7eb8064f50 test-client-1 | 2026-08-13T01:19:49.072502Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3007 test-client-1 | publisher_connection_id: 6d9b7a5a4d8be79b7962dc38fed7cb5e test-client-1 | subscriber_connection_id: 5d2cb5f343fc81e27116271c784248d0 test-client-1 | ... relay-1 | E20260813 01:19:49.072772 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260813 01:19:49.072855 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=943720da4efd3cce, server CID=4000000144495ed2, downstream=[::ffff:172.18.0.3]:35672, [::]:4443=local, drain=none relay-1 | E0813 01:19:49.072930 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0813 01:19:49.072942 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f7eb80838d0 relay-1 | V0813 01:19:49.072946 8 MoQSession.cpp:2616] close sess=0x7f7eb80838d0 relay-1 | V0813 01:19:49.072955 8 MoQSession.cpp:5850] sendPublishDone sess=0x7f7eb80838d0 relay-1 | E0813 01:19:49.072958 8 MoQSession.cpp:5855] publishDone for invalid id=0 sess=0x7f7eb80838d0 relay-1 | V0813 01:19:49.072961 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f7eb80838d0 relay-1 | V0813 01:19:49.072974 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f7eb80838d0 relay-1 | V0813 01:19:49.073085 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f7eb80702a0 relay-1 | V0813 01:19:49.073094 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f7eb80838d0 relay-1 | V0813 01:19:49.073121 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f7eb80838d0 test-client-1 | 2026-08-13T01:19:49.073361Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260813 01:19:49.073515 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260813 01:19:49.073554 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=94d84bd50f8dfc3a, server CID=4000000500ef4561, downstream=[::ffff:172.18.0.3]:54333, [::]:4443=local, drain=none relay-1 | E0813 01:19:49.073601 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0813 01:19:49.073608 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f7eb80702a0 relay-1 | V0813 01:19:49.073612 8 MoQSession.cpp:2616] close sess=0x7f7eb80702a0 relay-1 | V0813 01:19:49.073618 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0813 01:19:49.073626 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0813 01:19:49.073632 8 MoQSession.cpp:2032] subscribeError trackReceiveState=0x7f7eb8057370 relay-1 | V0813 01:19:49.073636 8 MoQSession.cpp:2061] processPublishDone trackReceiveState=0x7f7eb8057370 relay-1 | V0813 01:19:49.073641 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0813 01:19:49.073648 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0813 01:19:49.073652 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f7eb80838d0 relay-1 | V0813 01:19:49.073657 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f7eb80524d0 relay-1 | V0813 01:19:49.073661 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0813 01:19:49.073666 8 MoQRelay.cpp:1949] Publisher terminated for moq-test/interop/test-track relay-1 | V0813 01:19:49.073679 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0813 01:19:49.073690 8 MoQSession.cpp:2016] cancel alias=1 requestID=1 relay-1 | V0813 01:19:49.073696 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f7eb80702a0 relay-1 | V0813 01:19:49.073705 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f7eb80702a0 relay-1 | V0813 01:19:49.073789 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f7eb80702a0 test-client-1 | 2026-08-13T01:19:49.073789Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54080 dual_stack=true test-client-1 | 2026-08-13T01:19:49.073873Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0813 01:19:49.076240 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0813 01:19:49.076256 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0813 01:19:49.076355 8 MoQSession.cpp:2490] start sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:49.076678 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:49.076704 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:49.076716 8 MoQSession.cpp:2827] onClientSetup sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:49.076720 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0813 01:19:49.076724 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0813 01:19:49.076730 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0813 01:19:49.076735 8 MoQSession.cpp:2683] sendSetup sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:49.076748 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f7eb805bfc0 test-client-1 | 2026-08-13T01:19:49.076926Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0813 01:19:49.077184 8 MoQSession.cpp:3912] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f7eb805bfc0 relay-1 | E0813 01:19:49.077214 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0813 01:19:49.077221 8 MoQSession.cpp:4049] Application subscribe error err=no such namespace or track relay-1 | V0813 01:19:49.077226 8 MoQSession.cpp:5775] subscribeError sess=0x7f7eb805bfc0 relay-1 | E20260813 01:19:49.077499 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260813 01:19:49.077545 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=469f4ad1f0b9f4fb, server CID=4000000c3f9dd134, downstream=[::ffff:172.18.0.3]:54080, [::]:4443=local, drain=none relay-1 | E0813 01:19:49.077592 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0813 01:19:49.077605 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:49.077609 8 MoQSession.cpp:2616] close sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:49.077614 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:49.077623 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f7eb805bfc0 test-client-1 | 2026-08-13T01:19:49.077717Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0813 01:19:49.077800 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:49.077826 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:49.082931 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f7eb80838d0 relay-1 | V0813 01:19:49.093056 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f7eb80702a0 relay-1 | V0813 01:19:49.093096 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f7eb805bfc0 test-client-1 | 2026-08-13T01:19:49.578823Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54222 dual_stack=true relay-1 | V0813 01:19:49.581326 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0813 01:19:49.581356 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0813 01:19:49.581486 8 MoQSession.cpp:2490] start sess=0x7f7eb8062400 relay-1 | V0813 01:19:49.581841 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f7eb8062400 relay-1 | V0813 01:19:49.581881 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f7eb8062400 relay-1 | V0813 01:19:49.581933 8 MoQSession.cpp:2827] onClientSetup sess=0x7f7eb8062400 relay-1 | V0813 01:19:49.581960 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0813 01:19:49.581991 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0813 01:19:49.582000 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0813 01:19:49.582004 8 MoQSession.cpp:2683] sendSetup sess=0x7f7eb8062400 relay-1 | V0813 01:19:49.582019 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f7eb8062400 test-client-1 | 2026-08-13T01:19:49.582224Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0813 01:19:49.582528 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f7eb8062400 relay-1 | V0813 01:19:49.582554 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0813 01:19:49.582567 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f7eb8062400 test-client-1 | 2026-08-13T01:19:52.584193Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-13T01:19:52.584224Z  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 | --- relay-1 | V0813 01:19:52.584487 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f7eb8062400 test-client-1 | duration_ms: 3511 test-client-1 | subscriber_connection_id: 52dc2b10f75dcff96619a410ebb9d291 test-client-1 | publisher_connection_id: f0c95a65fe9faffa4abed73af8aac61c test-client-1 | ... relay-1 | E20260813 01:19:52.584951 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260813 01:19:52.585012 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=26720b44dcc2947a, server CID=4000001cbe70c143, downstream=[::ffff:172.18.0.3]:54222, [::]:4443=local, drain=none relay-1 | E0813 01:19:52.585106 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0813 01:19:52.585119 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f7eb8062400 test-client-1 | 2026-08-13T01:19:52.585333Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0813 01:19:52.585123 8 MoQSession.cpp:2616] close sess=0x7f7eb8062400 relay-1 | V0813 01:19:52.585131 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0813 01:19:52.585139 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0813 01:19:52.585147 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f7eb8062400 relay-1 | V0813 01:19:52.585162 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f7eb8062400 relay-1 | V0813 01:19:52.585330 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f7eb8062400 test-client-1 | 2026-08-13T01:19:52.585650Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37910 dual_stack=true relay-1 | V0813 01:19:52.588739 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0813 01:19:52.588756 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0813 01:19:52.588860 8 MoQSession.cpp:2490] start sess=0x7f7eb8032c50 relay-1 | V0813 01:19:52.589095 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f7eb8032c50 relay-1 | V0813 01:19:52.589128 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f7eb8032c50 relay-1 | V0813 01:19:52.589142 8 MoQSession.cpp:2827] onClientSetup sess=0x7f7eb8032c50 relay-1 | V0813 01:19:52.589147 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0813 01:19:52.589151 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0813 01:19:52.589154 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0813 01:19:52.589157 8 MoQSession.cpp:2683] sendSetup sess=0x7f7eb8032c50 relay-1 | V0813 01:19:52.589170 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f7eb8032c50 test-client-1 | 2026-08-13T01:19:52.589306Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0813 01:19:52.589486 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f7eb8032c50 relay-1 | V0813 01:19:52.589513 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0813 01:19:52.589524 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f7eb8032c50 relay-1 | V0813 01:19:52.594823 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f7eb8062400 test-client-1 | 2026-08-13T01:19:54.590336Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0813 01:19:54.590639 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f7eb8032c50 test-client-1 | 2026-08-13T01:19:54.691359Z  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: 8335edafb014cdf6414826d68715f2aa test-client-1 | ... relay-1 | E20260813 01:19:54.691702 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260813 01:19:54.691779 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d40d78a4a7c2e91a, server CID=4000000339a7eda1, downstream=[::ffff:172.18.0.3]:37910, [::]:4443=local, drain=none relay-1 | E0813 01:19:54.691853 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0813 01:19:54.691867 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f7eb8032c50 test-client-1 | 2026-08-13T01:19:54.692051Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0813 01:19:54.691872 8 MoQSession.cpp:2616] close sess=0x7f7eb8032c50 relay-1 | V0813 01:19:54.691883 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0813 01:19:54.691891 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0813 01:19:54.691899 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f7eb8032c50 relay-1 | V0813 01:19:54.691917 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f7eb8032c50 relay-1 | V0813 01:19:54.692182 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f7eb8032c50 test-client-1 | 2026-08-13T01:19:54.692524Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57292 dual_stack=true relay-1 | V0813 01:19:54.694534 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0813 01:19:54.694556 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0813 01:19:54.694664 8 MoQSession.cpp:2490] start sess=0x7f7eb805cf50 relay-1 | V0813 01:19:54.694911 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f7eb805cf50 relay-1 | V0813 01:19:54.694948 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f7eb805cf50 relay-1 | V0813 01:19:54.694962 8 MoQSession.cpp:2827] onClientSetup sess=0x7f7eb805cf50 relay-1 | V0813 01:19:54.694970 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0813 01:19:54.694976 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0813 01:19:54.694982 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0813 01:19:54.694986 8 MoQSession.cpp:2683] sendSetup sess=0x7f7eb805cf50 relay-1 | V0813 01:19:54.695000 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f7eb805cf50 test-client-1 | 2026-08-13T01:19:54.695139Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0813 01:19:54.695365 8 MoQSession.cpp:4568] onPublishImpl reqID=0 sess=0x7f7eb805cf50 relay-1 | V0813 01:19:54.695383 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0813 01:19:54.695388 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0813 01:19:54.695408 8 MoQSession.cpp:5583] publishOk reqID=0 sess=0x7f7eb805cf50 test-client-1 | 2026-08-13T01:19:54.695675Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-13T01:19:54.695709Z  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: 272bbeb90b1fb77311721a4b1f3e42f2 test-client-1 | ... test-client-1 | 2026-08-13T01:19:54.696122Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260813 01:19:54.695878 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260813 01:19:54.695923 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b119863d6231bab9, server CID=400000156493a6ee, downstream=[::ffff:172.18.0.3]:57292, [::]:4443=local, drain=none relay-1 | E0813 01:19:54.695969 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0813 01:19:54.695976 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f7eb805cf50 relay-1 | V0813 01:19:54.695979 8 MoQSession.cpp:2616] close sess=0x7f7eb805cf50 relay-1 | V0813 01:19:54.695985 8 MoQSession.cpp:2032] subscribeError trackReceiveState=0x7f7eb80523c0 relay-1 | V0813 01:19:54.695988 8 MoQSession.cpp:2061] processPublishDone trackReceiveState=0x7f7eb80523c0 relay-1 | V0813 01:19:54.695993 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0813 01:19:54.695998 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0813 01:19:54.696003 8 MoQRelay.cpp:422] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0813 01:19:54.696007 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0813 01:19:54.696013 8 MoQSession.cpp:2016] cancel alias=0 requestID=0 relay-1 | V0813 01:19:54.696017 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f7eb805cf50 relay-1 | V0813 01:19:54.696026 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f7eb805cf50 relay-1 | V0813 01:19:54.696092 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f7eb805cf50 relay-1 | V0813 01:19:54.696115 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f7eb805cf50 test-client-1 | 2026-08-13T01:19:54.696641Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38109 dual_stack=true relay-1 | V0813 01:19:54.699669 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0813 01:19:54.699691 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0813 01:19:54.699788 8 MoQSession.cpp:2490] start sess=0x7f7eb806e7a0 relay-1 | V0813 01:19:54.700075 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f7eb806e7a0 relay-1 | V0813 01:19:54.700110 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f7eb806e7a0 relay-1 | V0813 01:19:54.700118 8 MoQSession.cpp:2827] onClientSetup sess=0x7f7eb806e7a0 relay-1 | V0813 01:19:54.700122 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0813 01:19:54.700125 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0813 01:19:54.700130 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0813 01:19:54.700134 8 MoQSession.cpp:2683] sendSetup sess=0x7f7eb806e7a0 relay-1 | V0813 01:19:54.700143 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f7eb806e7a0 test-client-1 | 2026-08-13T01:19:54.701013Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59124 dual_stack=true relay-1 | V0813 01:19:54.702067 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f7eb8032c50 relay-1 | V0813 01:19:54.702987 8 MoQServer.cpp:321] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0813 01:19:54.703003 8 MoQServer.cpp:331] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0813 01:19:54.703089 8 MoQSession.cpp:2490] start sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:54.703356 8 MoQSession.cpp:6320] onNewBidiStream sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:54.703384 8 MoQSession.cpp:3038] controlReadLoop sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:54.703388 8 MoQSession.cpp:2827] onClientSetup sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:54.703390 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0813 01:19:54.703392 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0813 01:19:54.703400 8 MoQSession.cpp:2903] Negotiated Version=0xff000010 (draft-16) relay-1 | V0813 01:19:54.703403 8 MoQSession.cpp:2683] sendSetup sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:54.703413 8 MoQSession.cpp:2639] controlWriteLoop sess=0x7f7eb805bfc0 test-client-1 | 2026-08-13T01:19:54.703584Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0813 01:19:54.703753 8 MoQSession.cpp:4568] onPublishImpl reqID=0 sess=0x7f7eb806e7a0 relay-1 | V0813 01:19:54.703813 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0813 01:19:54.703843 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0813 01:19:54.703881 8 MoQSession.cpp:5583] publishOk reqID=0 sess=0x7f7eb806e7a0 test-client-1 | 2026-08-13T01:19:54.704097Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0813 01:19:54.704301 8 MoQSession.cpp:3912] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:54.704323 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0813 01:19:54.704328 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0813 01:19:54.704338 8 MoQRelay.cpp:1986] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0813 01:19:54.704346 8 MoQSession.cpp:5756] sendSubscribeOk sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:54.704365 8 MoQSession.cpp:6012] requestUpdate sess=0x7f7eb806e7a0 relay-1 | V0813 01:19:54.704789 8 MoQSession.cpp:4283] onRequestError reqID=1 frameType=5 sess=0x7f7eb806e7a0 relay-1 | E0813 01:19:54.704807 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0813 01:19:54.711915 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f7eb805cf50 relay-1 | V0813 01:19:54.806274 8 MoQSession.cpp:4701] PublishDone id=0 code=2 reason=publish ended relay-1 | V0813 01:19:54.806297 8 MoQSession.cpp:2061] processPublishDone trackReceiveState=0x7f7eb8073350 relay-1 | V0813 01:19:54.806303 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0813 01:19:54.806310 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0813 01:19:54.806315 8 MoQForwarder.cpp:601] publishDone pubDone reason=publish ended relay-1 | V0813 01:19:54.806319 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f7eb805bfc0 relay-1 | V0813 01:19:54.806322 8 MoQSession.cpp:5850] sendPublishDone sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:54.806335 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f7eb80524d0 relay-1 | V0813 01:19:54.806340 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0813 01:19:54.806346 8 MoQRelay.cpp:1949] Publisher terminated for moq-test/publish/published-track relay-1 | E20260813 01:19:54.806941 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260813 01:19:54.807010 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=816497f0c42f6f44, server CID=4000000c501917a5, downstream=[::ffff:172.18.0.3]:59124, [::]:4443=local, drain=none test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 111 relay-1 | E0813 01:19:54.807081 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0813 01:19:54.807088 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:54.807091 8 MoQSession.cpp:2616] close sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:54.807098 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:54.807120 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:54.807225 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f7eb806e7a0 relay-1 | V0813 01:19:54.807232 8 MoQSession.cpp:3040] exit controlReadLoop sess=0x7f7eb805bfc0 relay-1 | V0813 01:19:54.807254 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f7eb805bfc0 relay-1 | E20260813 01:19:54.807263 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260813 01:19:54.807283 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=cbf489e0b04ce830, server CID=400000088c6e332e, downstream=[::ffff:172.18.0.3]:38109, [::]:4443=local, drain=none relay-1 | E0813 01:19:54.807323 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0813 01:19:54.807326 8 MoQSession.cpp:6716] onSessionEnderr=4294967295 sess=0x7f7eb806e7a0 relay-1 | V0813 01:19:54.807328 8 MoQSession.cpp:2616] close sess=0x7f7eb806e7a0 relay-1 | V0813 01:19:54.807332 8 MoQSession.cpp:2457] requestCancellation from cleanup sess=0x7f7eb806e7a0 relay-1 | V0813 01:19:54.807339 8 MoQSession.cpp:2632] requestCancellation from close sess=0x7f7eb806e7a0 relay-1 | V0813 01:19:54.807390 8 MoQSession.cpp:2641] exit controlWriteLoop sess=0x7f7eb806e7a0 test-client-1 | message: "subscriber track mode failed: done" test-client-1 | ... relay-1 | V0813 01:19:54.817523 8 MoQSession.cpp:2392] ~MoQSession sess=0x7f7eb805bfc0 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'