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-16T01:06:44Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-16T01:06:44Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-16T01:06:44Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-16T01:06:44Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-16T01:06:44Z" 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 | V0816 01:06:45.178573 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0816 01:06:45.179753 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-16T01:06:50.790904Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39296 dual_stack=true relay-1 | V0816 01:06:50.794665 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0816 01:06:50.794697 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0816 01:06:50.794870 8 MoQSession.cpp:2502] start sess=0x7f079404b1b0 relay-1 | V0816 01:06:50.795118 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f079404b1b0 relay-1 | V0816 01:06:50.795158 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f079404b1b0 relay-1 | V0816 01:06:50.795176 8 MoQSession.cpp:2840] onClientSetup sess=0x7f079404b1b0 relay-1 | V0816 01:06:50.795180 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0816 01:06:50.795183 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0816 01:06:50.795188 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0816 01:06:50.795190 8 MoQSession.cpp:2696] sendSetup sess=0x7f079404b1b0 relay-1 | V0816 01:06:50.795203 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f079404b1b0 test-client-1 | 2026-08-16T01:06:50.795354Z  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: 8a958c1f036636d847a57160c2e152e2 test-client-1 | ... relay-1 | E20260816 01:06:50.795540 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260816 01:06:50.795753 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9723ff7fc47e6226, server CID=4000000058b621bd, downstream=[::ffff:172.18.0.3]:39296, [::]:4443=local, drain=none relay-1 | E0816 01:06:50.795816 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0816 01:06:50.795827 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f079404b1b0 relay-1 | V0816 01:06:50.795830 8 MoQSession.cpp:2628] close sess=0x7f079404b1b0 relay-1 | V0816 01:06:50.795855 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f079404b1b0 relay-1 | V0816 01:06:50.795890 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f079404b1b0 relay-1 | V0816 01:06:50.795952 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f079404b1b0 relay-1 | V0816 01:06:50.796032 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f079404b1b0 relay-1 | V0816 01:06:50.796045 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f079404b1b0 test-client-1 | 2026-08-16T01:06:50.796111Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-16T01:06:50.796813Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47188 dual_stack=true relay-1 | V0816 01:06:50.798632 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0816 01:06:50.798646 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0816 01:06:50.798745 8 MoQSession.cpp:2502] start sess=0x7f07940627f0 relay-1 | V0816 01:06:50.799031 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f07940627f0 relay-1 | V0816 01:06:50.799065 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f07940627f0 relay-1 | V0816 01:06:50.799073 8 MoQSession.cpp:2840] onClientSetup sess=0x7f07940627f0 relay-1 | V0816 01:06:50.799077 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0816 01:06:50.799080 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0816 01:06:50.799085 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0816 01:06:50.799088 8 MoQSession.cpp:2696] sendSetup sess=0x7f07940627f0 relay-1 | V0816 01:06:50.799097 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f07940627f0 test-client-1 | 2026-08-16T01:06:50.799250Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0816 01:06:50.799427 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f07940627f0 relay-1 | V0816 01:06:50.799487 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0816 01:06:50.799506 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f07940627f0 test-client-1 | 2026-08-16T01:06:52.800261Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) relay-1 | V0816 01:06:52.800618 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f07940627f0 test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2005 test-client-1 | connection_id: 7bdcedd29e77c43145ccaccfe5bcc95b test-client-1 | ... test-client-1 | 2026-08-16T01:06:52.801239Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33339 dual_stack=true relay-1 | E20260816 01:06:52.801690 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260816 01:06:52.801753 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d621a88e6abe87ad, server CID=400000175b172a86, downstream=[::ffff:172.18.0.3]:47188, [::]:4443=local, drain=none relay-1 | E0816 01:06:52.801828 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0816 01:06:52.801860 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f07940627f0 relay-1 | V0816 01:06:52.801888 8 MoQSession.cpp:2628] close sess=0x7f07940627f0 relay-1 | V0816 01:06:52.801906 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0816 01:06:52.801915 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0816 01:06:52.801926 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f07940627f0 relay-1 | V0816 01:06:52.801943 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f07940627f0 test-client-1 | 2026-08-16T01:06:52.802114Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0816 01:06:52.802087 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f07940627f0 relay-1 | V0816 01:06:52.803621 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0816 01:06:52.803644 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0816 01:06:52.803854 8 MoQSession.cpp:2502] start sess=0x7f0794065280 relay-1 | V0816 01:06:52.803958 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f0794065280 relay-1 | V0816 01:06:52.803999 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f0794065280 relay-1 | V0816 01:06:52.804009 8 MoQSession.cpp:2840] onClientSetup sess=0x7f0794065280 relay-1 | V0816 01:06:52.804014 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0816 01:06:52.804017 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0816 01:06:52.804023 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0816 01:06:52.804026 8 MoQSession.cpp:2696] sendSetup sess=0x7f0794065280 relay-1 | V0816 01:06:52.804040 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f0794065280 test-client-1 | 2026-08-16T01:06:52.804176Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0816 01:06:52.804361 8 MoQSession.cpp:3926] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f0794065280 relay-1 | E0816 01:06:52.804389 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0816 01:06:52.804397 8 MoQSession.cpp:4063] Application subscribe error err=no such namespace or track relay-1 | V0816 01:06:52.804401 8 MoQSession.cpp:5789] subscribeError sess=0x7f0794065280 test-client-1 | 2026-08-16T01:06:52.804634Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=16. Relay may use different error text. relay-1 | V0816 01:06:52.804718 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f0794065280 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 7e5d95d284a473de5c32d3272d2a792d test-client-1 | ... relay-1 | E20260816 01:06:52.804858 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260816 01:06:52.804944 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0c12063db0768a3e, server CID=4000000d70b1f0c2, downstream=[::ffff:172.18.0.3]:33339, [::]:4443=local, drain=none relay-1 | E0816 01:06:52.804997 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0816 01:06:52.805004 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f0794065280 relay-1 | V0816 01:06:52.805007 8 MoQSession.cpp:2628] close sess=0x7f0794065280 relay-1 | V0816 01:06:52.805012 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f0794065280 relay-1 | V0816 01:06:52.805020 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f0794065280 relay-1 | V0816 01:06:52.805099 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f0794065280 test-client-1 | 2026-08-16T01:06:52.805166Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-16T01:06:52.805649Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60840 dual_stack=true relay-1 | V0816 01:06:52.807317 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0816 01:06:52.807336 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0816 01:06:52.807476 8 MoQSession.cpp:2502] start sess=0x7f0794070d30 relay-1 | V0816 01:06:52.807711 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f0794070d30 relay-1 | V0816 01:06:52.807741 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f0794070d30 relay-1 | V0816 01:06:52.807747 8 MoQSession.cpp:2840] onClientSetup sess=0x7f0794070d30 relay-1 | V0816 01:06:52.807750 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0816 01:06:52.807754 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0816 01:06:52.807760 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0816 01:06:52.807764 8 MoQSession.cpp:2696] sendSetup sess=0x7f0794070d30 relay-1 | V0816 01:06:52.807773 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f0794070d30 test-client-1 | 2026-08-16T01:06:52.808615Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47928 dual_stack=true relay-1 | V0816 01:06:52.810289 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0816 01:06:52.810309 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0816 01:06:52.810417 8 MoQSession.cpp:2502] start sess=0x7f0794083e20 relay-1 | V0816 01:06:52.810634 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f0794083e20 relay-1 | V0816 01:06:52.810661 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f0794083e20 relay-1 | V0816 01:06:52.810666 8 MoQSession.cpp:2840] onClientSetup sess=0x7f0794083e20 relay-1 | V0816 01:06:52.810673 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0816 01:06:52.810676 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0816 01:06:52.810681 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0816 01:06:52.810685 8 MoQSession.cpp:2696] sendSetup sess=0x7f0794083e20 relay-1 | V0816 01:06:52.810693 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f0794083e20 test-client-1 | 2026-08-16T01:06:52.810844Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-16T01:06:52.810858Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0816 01:06:52.811020 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f0794070d30 relay-1 | V0816 01:06:52.811036 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f0794083e20 relay-1 | V0816 01:06:52.811047 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0816 01:06:52.811059 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f0794070d30 relay-1 | V0816 01:06:52.811109 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0816 01:06:52.811118 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0816 01:06:52.811130 8 MoQSession.cpp:5654] subscribe sess=0x7f0794070d30 relay-1 | V0816 01:06:52.811419 8 MoQSession.cpp:4415] onSubscribeOk id=1 sess=0x7f0794070d30 relay-1 | V0816 01:06:52.811506 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f07940627f0 relay-1 | V0816 01:06:52.811527 8 MoQSession.cpp:5750] Subscribe ready trackReceiveState=0x7f079407e2c0 requestID=1 relay-1 | V0816 01:06:52.811537 8 MoQSession.cpp:5770] sendSubscribeOk sess=0x7f0794083e20 relay-1 | V0816 01:06:52.821836 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f0794065280 test-client-1 | 2026-08-16T01:06:55.811949Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | E20260816 01:06:55.812278 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260816 01:06:55.812358 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fd68309296e6cd66, server CID=400000152291dc85, downstream=[::ffff:172.18.0.3]:60840, [::]:4443=local, drain=none relay-1 | E20260816 01:06:55.812414 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260816 01:06:55.812453 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=39dd6f79858b4e39, server CID=4000001b86482651, downstream=[::ffff:172.18.0.3]:47928, [::]:4443=local, drain=none test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3007 test-client-1 | publisher_connection_id: ae1bf41d45821737f6dc3273d00b16f2 test-client-1 | subscriber_connection_id: 574e2327c9c7ba602aae66bf424868df test-client-1 | ... relay-1 | E0816 01:06:55.812545 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0816 01:06:55.812584 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f0794070d30 relay-1 | V0816 01:06:55.812605 8 MoQSession.cpp:2628] close sess=0x7f0794070d30 relay-1 | V0816 01:06:55.812634 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0816 01:06:55.812658 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0816 01:06:55.812686 8 MoQSession.cpp:2031] subscribeError trackReceiveState=0x7f079407e2c0 relay-1 | V0816 01:06:55.812706 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7f079407e2c0 test-client-1 | 2026-08-16T01:06:55.812974Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-16T01:06:55.813023Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0816 01:06:55.812728 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0816 01:06:55.812738 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0816 01:06:55.812743 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f0794083e20 relay-1 | V0816 01:06:55.812747 8 MoQSession.cpp:5864] sendPublishDone sess=0x7f0794083e20 relay-1 | V0816 01:06:55.812757 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f07940526c0 relay-1 | V0816 01:06:55.812762 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0816 01:06:55.812766 8 MoQRelay.cpp:1954] Publisher terminated for moq-test/interop/test-track relay-1 | V0816 01:06:55.812783 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0816 01:06:55.812789 8 MoQSession.cpp:2015] cancel alias=1 requestID=1 relay-1 | V0816 01:06:55.812796 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f0794070d30 relay-1 | V0816 01:06:55.812812 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f0794070d30 relay-1 | E0816 01:06:55.812932 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0816 01:06:55.812938 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f0794083e20 relay-1 | V0816 01:06:55.812940 8 MoQSession.cpp:2628] close sess=0x7f0794083e20 relay-1 | V0816 01:06:55.812944 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f0794083e20 relay-1 | V0816 01:06:55.812950 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f0794083e20 relay-1 | V0816 01:06:55.813036 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f0794070d30 relay-1 | V0816 01:06:55.813046 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f0794083e20 relay-1 | V0816 01:06:55.813054 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f0794083e20 relay-1 | V0816 01:06:55.813088 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f0794070d30 test-client-1 | 2026-08-16T01:06:55.813091Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52977 dual_stack=true relay-1 | V0816 01:06:55.816723 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0816 01:06:55.816742 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0816 01:06:55.816845 8 MoQSession.cpp:2502] start sess=0x7f07940627f0 relay-1 | V0816 01:06:55.817123 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f07940627f0 relay-1 | V0816 01:06:55.817166 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f07940627f0 relay-1 | V0816 01:06:55.817179 8 MoQSession.cpp:2840] onClientSetup sess=0x7f07940627f0 relay-1 | V0816 01:06:55.817187 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0816 01:06:55.817191 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0816 01:06:55.817198 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0816 01:06:55.817202 8 MoQSession.cpp:2696] sendSetup sess=0x7f07940627f0 relay-1 | V0816 01:06:55.817215 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f07940627f0 test-client-1 | 2026-08-16T01:06:55.817410Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0816 01:06:55.817700 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f07940627f0 relay-1 | E0816 01:06:55.817723 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0816 01:06:55.817733 8 MoQSession.cpp:4063] Application subscribe error err=no such namespace or track relay-1 | V0816 01:06:55.817737 8 MoQSession.cpp:5789] subscribeError sess=0x7f07940627f0 relay-1 | E20260816 01:06:55.817974 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260816 01:06:55.818020 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=eb9ab96a5d3f10a9, server CID=4000000487cb33f8, downstream=[::ffff:172.18.0.3]:52977, [::]:4443=local, drain=none relay-1 | E0816 01:06:55.818069 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0816 01:06:55.818080 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f07940627f0 relay-1 | V0816 01:06:55.818084 8 MoQSession.cpp:2628] close sess=0x7f07940627f0 relay-1 | V0816 01:06:55.818089 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f07940627f0 relay-1 | V0816 01:06:55.818099 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f07940627f0 relay-1 | V0816 01:06:55.818168 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f07940627f0 relay-1 | V0816 01:06:55.818196 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f07940627f0 test-client-1 | 2026-08-16T01:06:55.818274Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0816 01:06:55.832500 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f0794070d30 relay-1 | V0816 01:06:55.832547 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f0794083e20 relay-1 | V0816 01:06:55.832579 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f07940627f0 test-client-1 | 2026-08-16T01:06:56.319406Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46065 dual_stack=true relay-1 | V0816 01:06:56.322299 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0816 01:06:56.322334 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0816 01:06:56.322707 8 MoQSession.cpp:2502] start sess=0x7f0794057fc0 relay-1 | V0816 01:06:56.322725 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f0794057fc0 relay-1 | V0816 01:06:56.322749 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f0794057fc0 relay-1 | V0816 01:06:56.322762 8 MoQSession.cpp:2840] onClientSetup sess=0x7f0794057fc0 relay-1 | V0816 01:06:56.322766 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0816 01:06:56.322770 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0816 01:06:56.322776 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0816 01:06:56.322780 8 MoQSession.cpp:2696] sendSetup sess=0x7f0794057fc0 relay-1 | V0816 01:06:56.322794 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f0794057fc0 test-client-1 | 2026-08-16T01:06:56.322926Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0816 01:06:56.323158 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f0794057fc0 relay-1 | V0816 01:06:56.323180 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0816 01:06:56.323192 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f0794057fc0 test-client-1 | 2026-08-16T01:06:59.324911Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-16T01:06:59.324944Z  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: 3512 test-client-1 | subscriber_connection_id: 73baf4e5326bb46c13e285fb21782523 test-client-1 | publisher_connection_id: c76c78ed9b1be66787382687c3883a04 test-client-1 | ... relay-1 | V0816 01:06:59.325039 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f0794057fc0 relay-1 | E20260816 01:06:59.325083 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260816 01:06:59.325156 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=30e651441b5b39d0, server CID=4000001e918c0c3b, downstream=[::ffff:172.18.0.3]:46065, [::]:4443=local, drain=none relay-1 | E0816 01:06:59.325228 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0816 01:06:59.325235 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f0794057fc0 relay-1 | V0816 01:06:59.325239 8 MoQSession.cpp:2628] close sess=0x7f0794057fc0 relay-1 | V0816 01:06:59.325249 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0816 01:06:59.325257 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0816 01:06:59.325265 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f0794057fc0 relay-1 | V0816 01:06:59.325282 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f0794057fc0 relay-1 | V0816 01:06:59.325419 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f0794057fc0 test-client-1 | 2026-08-16T01:06:59.325579Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-16T01:06:59.325899Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57161 dual_stack=true relay-1 | V0816 01:06:59.330074 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0816 01:06:59.330101 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0816 01:06:59.330211 8 MoQSession.cpp:2502] start sess=0x7f079406a840 relay-1 | V0816 01:06:59.330501 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f079406a840 relay-1 | V0816 01:06:59.330556 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f079406a840 relay-1 | V0816 01:06:59.330567 8 MoQSession.cpp:2840] onClientSetup sess=0x7f079406a840 relay-1 | V0816 01:06:59.330571 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0816 01:06:59.330575 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0816 01:06:59.330582 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0816 01:06:59.330586 8 MoQSession.cpp:2696] sendSetup sess=0x7f079406a840 relay-1 | V0816 01:06:59.330599 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f079406a840 test-client-1 | 2026-08-16T01:06:59.330852Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0816 01:06:59.331035 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f079406a840 relay-1 | V0816 01:06:59.331085 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0816 01:06:59.331144 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f079406a840 relay-1 | V0816 01:06:59.335521 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f0794057fc0 test-client-1 | 2026-08-16T01:07:01.331926Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0816 01:07:01.332253 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f079406a840 test-client-1 | 2026-08-16T01:07:01.434099Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2109 test-client-1 | connection_id: 61c88cb0cbfe4d793bf786a79a7dcbfe test-client-1 | ... relay-1 | E20260816 01:07:01.434480 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260816 01:07:01.434558 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1d14d4ec87df9acc, server CID=400000017868b2af, downstream=[::ffff:172.18.0.3]:57161, [::]:4443=local, drain=none relay-1 | E0816 01:07:01.434627 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0816 01:07:01.434645 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f079406a840 relay-1 | V0816 01:07:01.434650 8 MoQSession.cpp:2628] close sess=0x7f079406a840 relay-1 | V0816 01:07:01.434661 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0816 01:07:01.434669 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0816 01:07:01.434678 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f079406a840 relay-1 | V0816 01:07:01.434698 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f079406a840 relay-1 | V0816 01:07:01.434849 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f079406a840 test-client-1 | 2026-08-16T01:07:01.434960Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-16T01:07:01.435143Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40303 dual_stack=true relay-1 | V0816 01:07:01.437356 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0816 01:07:01.437374 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0816 01:07:01.437501 8 MoQSession.cpp:2502] start sess=0x7f0794057be0 relay-1 | V0816 01:07:01.437798 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f0794057be0 relay-1 | V0816 01:07:01.437837 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f0794057be0 relay-1 | V0816 01:07:01.437848 8 MoQSession.cpp:2840] onClientSetup sess=0x7f0794057be0 relay-1 | V0816 01:07:01.437852 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0816 01:07:01.437855 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0816 01:07:01.437861 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0816 01:07:01.437865 8 MoQSession.cpp:2696] sendSetup sess=0x7f0794057be0 relay-1 | V0816 01:07:01.437878 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f0794057be0 test-client-1 | 2026-08-16T01:07:01.438029Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0816 01:07:01.438256 8 MoQSession.cpp:4582] onPublishImpl reqID=0 sess=0x7f0794057be0 relay-1 | V0816 01:07:01.438278 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0816 01:07:01.438284 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0816 01:07:01.438304 8 MoQSession.cpp:5597] publishOk reqID=0 sess=0x7f0794057be0 test-client-1 | 2026-08-16T01:07:01.438499Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-16T01:07:01.438526Z  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: 3cf08ba92821f59d91190f92409d27f2 test-client-1 | ... relay-1 | V0816 01:07:01.438639 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f0794057be0 relay-1 | E20260816 01:07:01.438717 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260816 01:07:01.438776 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=60151917a2acd42d, server CID=4000001b30d29882, downstream=[::ffff:172.18.0.3]:40303, [::]:4443=local, drain=none relay-1 | E0816 01:07:01.438829 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0816 01:07:01.438837 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f0794057be0 relay-1 | V0816 01:07:01.438841 8 MoQSession.cpp:2628] close sess=0x7f0794057be0 relay-1 | V0816 01:07:01.438848 8 MoQSession.cpp:2031] subscribeError trackReceiveState=0x7f07940377a0 relay-1 | V0816 01:07:01.438852 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7f07940377a0 relay-1 | V0816 01:07:01.438857 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0816 01:07:01.438863 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0816 01:07:01.438869 8 MoQRelay.cpp:422] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track test-client-1 | 2026-08-16T01:07:01.439001Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0816 01:07:01.438874 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0816 01:07:01.438881 8 MoQSession.cpp:2015] cancel alias=0 requestID=0 relay-1 | V0816 01:07:01.438886 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f0794057be0 relay-1 | V0816 01:07:01.438897 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f0794057be0 relay-1 | V0816 01:07:01.438991 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f0794057be0 test-client-1 | 2026-08-16T01:07:01.439592Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59565 dual_stack=true relay-1 | V0816 01:07:01.441410 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0816 01:07:01.441431 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0816 01:07:01.441541 8 MoQSession.cpp:2502] start sess=0x7f0794063470 relay-1 | V0816 01:07:01.441732 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f0794063470 relay-1 | V0816 01:07:01.441764 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f0794063470 relay-1 | V0816 01:07:01.441772 8 MoQSession.cpp:2840] onClientSetup sess=0x7f0794063470 relay-1 | V0816 01:07:01.441775 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0816 01:07:01.441778 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0816 01:07:01.441783 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0816 01:07:01.441786 8 MoQSession.cpp:2696] sendSetup sess=0x7f0794063470 relay-1 | V0816 01:07:01.441795 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f0794063470 test-client-1 | 2026-08-16T01:07:01.442567Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37277 dual_stack=true relay-1 | V0816 01:07:01.444266 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0816 01:07:01.444288 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0816 01:07:01.444378 8 MoQSession.cpp:2502] start sess=0x7f0794085d90 relay-1 | V0816 01:07:01.444610 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f0794085d90 relay-1 | V0816 01:07:01.444645 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f0794085d90 relay-1 | V0816 01:07:01.444652 8 MoQSession.cpp:2840] onClientSetup sess=0x7f0794085d90 relay-1 | V0816 01:07:01.444656 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0816 01:07:01.444659 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0816 01:07:01.444664 8 MoQSession.cpp:2916] Negotiated Version=0xff000010 (draft-16) relay-1 | V0816 01:07:01.444667 8 MoQSession.cpp:2696] sendSetup sess=0x7f0794085d90 relay-1 | V0816 01:07:01.444676 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f0794085d90 test-client-1 | 2026-08-16T01:07:01.444829Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0816 01:07:01.445001 8 MoQSession.cpp:4582] onPublishImpl reqID=0 sess=0x7f0794063470 relay-1 | V0816 01:07:01.445025 8 MoQRelay.cpp:432] publish ftn=moq-test/publish/published-track relay-1 | E0816 01:07:01.445032 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0816 01:07:01.445047 8 MoQSession.cpp:5597] publishOk reqID=0 sess=0x7f0794063470 test-client-1 | 2026-08-16T01:07:01.445258Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0816 01:07:01.445362 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f0794085d90 relay-1 | V0816 01:07:01.445428 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0816 01:07:01.445467 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0816 01:07:01.445474 8 MoQRelay.cpp:1991] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0816 01:07:01.445482 8 MoQSession.cpp:5770] sendSubscribeOk sess=0x7f0794085d90 relay-1 | V0816 01:07:01.445535 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f079406a840 relay-1 | V0816 01:07:01.445566 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f0794057be0 relay-1 | V0816 01:07:01.445576 8 MoQSession.cpp:6026] requestUpdate sess=0x7f0794063470 relay-1 | V0816 01:07:01.445830 8 MoQSession.cpp:4297] onRequestError reqID=1 frameType=5 sess=0x7f0794063470 relay-1 | E0816 01:07:01.445847 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0816 01:07:01.547524 8 MoQSession.cpp:4715] PublishDone id=0 code=2 reason=publish ended relay-1 | V0816 01:07:01.547549 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7f079407ada0 relay-1 | V0816 01:07:01.547555 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0816 01:07:01.547562 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0816 01:07:01.547567 8 MoQForwarder.cpp:601] publishDone pubDone reason=publish ended relay-1 | V0816 01:07:01.547571 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f0794085d90 relay-1 | V0816 01:07:01.547574 8 MoQSession.cpp:5864] sendPublishDone sess=0x7f0794085d90 relay-1 | V0816 01:07:01.547581 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f07940526c0 relay-1 | V0816 01:07:01.547584 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0816 01:07:01.547588 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: 109 test-client-1 | message: "subscriber track mode failed: done" test-client-1 | ... relay-1 | E20260816 01:07:01.547994 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260816 01:07:01.548065 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=87d0bd5152995703, server CID=400000122b8d2b4a, downstream=[::ffff:172.18.0.3]:59565, [::]:4443=local, drain=none relay-1 | E20260816 01:07:01.548111 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260816 01:07:01.548126 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=708112c46cd54c30, server CID=4000000493bb64dd, downstream=[::ffff:172.18.0.3]:37277, [::]:4443=local, drain=none relay-1 | E0816 01:07:01.548186 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0816 01:07:01.548194 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f0794063470 relay-1 | V0816 01:07:01.548198 8 MoQSession.cpp:2628] close sess=0x7f0794063470 relay-1 | V0816 01:07:01.548207 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f0794063470 relay-1 | V0816 01:07:01.548221 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f0794063470 relay-1 | E0816 01:07:01.548304 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0816 01:07:01.548308 8 MoQSession.cpp:6731] onSessionEnderr=4294967295 sess=0x7f0794085d90 relay-1 | V0816 01:07:01.548310 8 MoQSession.cpp:2628] close sess=0x7f0794085d90 relay-1 | V0816 01:07:01.548314 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f0794085d90 relay-1 | V0816 01:07:01.548319 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f0794085d90 relay-1 | V0816 01:07:01.548356 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f0794063470 relay-1 | V0816 01:07:01.548362 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f0794085d90 relay-1 | V0816 01:07:01.548390 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f0794063470 relay-1 | V0816 01:07:01.548402 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f0794085d90 relay-1 | V0816 01:07:01.558590 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f0794063470 relay-1 | V0816 01:07:01.558663 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f0794085d90 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'