make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' rm -rf mlog/ mkdir -p mlog/relay mlog/client Running interop tests... Relay: moxygen-interop:latest Client: ghcr.io/englishm/moq-interop-runner-moq-test-client:latest URL: https://relay:4443 time="2026-09-22T01:41:25Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-22T01:41:25Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-22T01:41:25Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-22T01:41:25Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-22T01:41:25Z" 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 | V0922 01:41:25.659946 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0922 01:41:25.661135 7 MoQServer.cpp:166] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.13 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..8 test-client-1 | 2026-09-22T01:41:31.267457Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40284 dual_stack=true relay-1 | V0922 01:41:31.271312 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 01:41:31.271336 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0922 01:41:31.271658 8 MoQSession.cpp:2674] start sess=0x7ff7b00528e0 relay-1 | V0922 01:41:31.271788 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff7b00528e0 relay-1 | V0922 01:41:31.271842 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff7b00528e0 relay-1 | V0922 01:41:31.271910 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff7b00528e0 relay-1 | V0922 01:41:31.271941 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 01:41:31.271949 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0922 01:41:31.271955 8 MoQSession.cpp:3238] Negotiated Version=0xff000010 (draft-16) relay-1 | V0922 01:41:31.271965 8 MoQSession.cpp:3018] sendSetup sess=0x7ff7b00528e0 relay-1 | V0922 01:41:31.271979 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff7b00528e0 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 4deb6b330aed0cf7d8837b58344d8641 test-client-1 | ... test-client-1 | 2026-09-22T01:41:31.272194Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | E20260922 01:41:31.272382 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-09-22T01:41:31.272849Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260922 01:41:31.272565 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d087cb31e56321ab, server CID=400000078c89b366, downstream=[::ffff:172.18.0.3]:40284, [::]:4443=local, drain=none relay-1 | E0922 01:41:31.272634 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 01:41:31.272640 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff7b00528e0 relay-1 | V0922 01:41:31.272642 8 MoQSession.cpp:2950] close sess=0x7ff7b00528e0 relay-1 | V0922 01:41:31.272665 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff7b00528e0 relay-1 | V0922 01:41:31.272684 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff7b00528e0 relay-1 | V0922 01:41:31.272794 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff7b00528e0 test-client-1 | 2026-09-22T01:41:31.273029Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50408 dual_stack=true relay-1 | V0922 01:41:31.273077 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff7b00528e0 relay-1 | V0922 01:41:31.273338 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff7b00528e0 relay-1 | V0922 01:41:31.274866 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 01:41:31.274922 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0922 01:41:31.275042 8 MoQSession.cpp:2674] start sess=0x7ff7b0069590 relay-1 | V0922 01:41:31.275234 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff7b0069590 relay-1 | V0922 01:41:31.275321 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff7b0069590 relay-1 | V0922 01:41:31.275334 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff7b0069590 relay-1 | V0922 01:41:31.275338 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 01:41:31.275342 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0922 01:41:31.275347 8 MoQSession.cpp:3238] Negotiated Version=0xff000010 (draft-16) relay-1 | V0922 01:41:31.275350 8 MoQSession.cpp:3018] sendSetup sess=0x7ff7b0069590 relay-1 | V0922 01:41:31.275359 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff7b0069590 test-client-1 | 2026-09-22T01:41:31.275561Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0922 01:41:31.275722 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff7b0069590 relay-1 | V0922 01:41:31.275791 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0922 01:41:31.275804 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff7b0069590 test-client-1 | 2026-09-22T01:41:33.277478Z  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: 2005 test-client-1 | connection_id: c03fed1be6f543bb2c769d5c597f0394 test-client-1 | ... relay-1 | V0922 01:41:33.277777 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff7b0069590 test-client-1 | 2026-09-22T01:41:33.278811Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42490 dual_stack=true relay-1 | E20260922 01:41:33.279111 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 01:41:33.279160 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=420e5da9e389b34e, server CID=4000001ea202dfd6, downstream=[::ffff:172.18.0.3]:50408, [::]:4443=local, drain=none relay-1 | E0922 01:41:33.279297 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 01:41:33.279334 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff7b0069590 relay-1 | V0922 01:41:33.279340 8 MoQSession.cpp:2950] close sess=0x7ff7b0069590 relay-1 | V0922 01:41:33.279349 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0922 01:41:33.279357 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0922 01:41:33.279365 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff7b0069590 relay-1 | V0922 01:41:33.279388 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff7b0069590 relay-1 | V0922 01:41:33.279510 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff7b0069590 test-client-1 | 2026-09-22T01:41:33.279535Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 01:41:33.281111 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 01:41:33.281136 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0922 01:41:33.281278 8 MoQSession.cpp:2674] start sess=0x7ff7b006caf0 relay-1 | V0922 01:41:33.281498 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff7b006caf0 relay-1 | V0922 01:41:33.281536 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff7b006caf0 relay-1 | V0922 01:41:33.281546 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff7b006caf0 relay-1 | V0922 01:41:33.281550 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 01:41:33.281555 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0922 01:41:33.281560 8 MoQSession.cpp:3238] Negotiated Version=0xff000010 (draft-16) relay-1 | V0922 01:41:33.281564 8 MoQSession.cpp:3018] sendSetup sess=0x7ff7b006caf0 relay-1 | V0922 01:41:33.281578 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff7b006caf0 test-client-1 | 2026-09-22T01:41:33.281711Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0922 01:41:33.281879 8 MoQSession.cpp:4260] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7ff7b006caf0 relay-1 | V0922 01:41:33.281911 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0922 01:41:33.281915 8 MoQSession.cpp:6260] subscribeError sess=0x7ff7b006caf0 relay-1 | V0922 01:41:33.281922 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff7b006caf0 test-client-1 | 2026-09-22T01:41:33.282122Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=16. Relay may use different error text. relay-1 | V0922 01:41:33.282260 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff7b006caf0 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 2a0bd9df8d5061a7f799673d293fd703 test-client-1 | ... relay-1 | E20260922 01:41:33.282315 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 01:41:33.282354 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e543ebe63c8926f3, server CID=4000000c26b9b7e5, downstream=[::ffff:172.18.0.3]:42490, [::]:4443=local, drain=none relay-1 | E0922 01:41:33.282398 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 01:41:33.282405 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff7b006caf0 relay-1 | V0922 01:41:33.282408 8 MoQSession.cpp:2950] close sess=0x7ff7b006caf0 relay-1 | V0922 01:41:33.282413 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff7b006caf0 test-client-1 | 2026-09-22T01:41:33.282514Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 01:41:33.282422 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff7b006caf0 relay-1 | V0922 01:41:33.282631 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff7b006caf0 test-client-1 | 2026-09-22T01:41:33.283174Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48235 dual_stack=true relay-1 | V0922 01:41:33.284785 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 01:41:33.284799 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0922 01:41:33.284914 8 MoQSession.cpp:2674] start sess=0x7ff7b0078ea0 relay-1 | V0922 01:41:33.285132 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff7b0078ea0 relay-1 | V0922 01:41:33.285165 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff7b0078ea0 relay-1 | V0922 01:41:33.285171 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff7b0078ea0 relay-1 | V0922 01:41:33.285175 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 01:41:33.285179 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0922 01:41:33.285184 8 MoQSession.cpp:3238] Negotiated Version=0xff000010 (draft-16) relay-1 | V0922 01:41:33.285187 8 MoQSession.cpp:3018] sendSetup sess=0x7ff7b0078ea0 relay-1 | V0922 01:41:33.285196 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff7b0078ea0 test-client-1 | 2026-09-22T01:41:33.286114Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35892 dual_stack=true relay-1 | V0922 01:41:33.287653 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 01:41:33.287665 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0922 01:41:33.287786 8 MoQSession.cpp:2674] start sess=0x7ff7b008c8f0 relay-1 | V0922 01:41:33.288038 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff7b008c8f0 relay-1 | V0922 01:41:33.288063 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff7b008c8f0 relay-1 | V0922 01:41:33.288071 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff7b008c8f0 relay-1 | V0922 01:41:33.288076 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 01:41:33.288079 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0922 01:41:33.288085 8 MoQSession.cpp:3238] Negotiated Version=0xff000010 (draft-16) relay-1 | V0922 01:41:33.288094 8 MoQSession.cpp:3018] sendSetup sess=0x7ff7b008c8f0 relay-1 | V0922 01:41:33.288104 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff7b008c8f0 test-client-1 | 2026-09-22T01:41:33.288227Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-22T01:41:33.288244Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0922 01:41:33.288446 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff7b0078ea0 relay-1 | V0922 01:41:33.288462 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7ff7b008c8f0 relay-1 | V0922 01:41:33.288472 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0922 01:41:33.288485 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff7b0078ea0 relay-1 | V0922 01:41:33.288517 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0922 01:41:33.288525 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0922 01:41:33.288543 8 MoQSession.cpp:6120] subscribe sess=0x7ff7b0078ea0 relay-1 | V0922 01:41:33.288839 8 MoQSession.cpp:4776] onSubscribeOk id=1 sess=0x7ff7b0078ea0 relay-1 | V0922 01:41:33.288859 8 MoQSession.cpp:6222] Subscribe ready trackReceiveState=0x7ff7b000a040 requestID=1 relay-1 | V0922 01:41:33.288868 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7ff7b008c8f0 relay-1 | V0922 01:41:33.297156 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff7b0069590 relay-1 | V0922 01:41:33.297181 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff7b006caf0 test-client-1 | 2026-09-22T01:41:36.289189Z  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: ff2563601af1a218689f89cd19806a8c test-client-1 | subscriber_connection_id: 060784efb1e514023ec8dfdc4a9a5662 test-client-1 | ... relay-1 | E20260922 01:41:36.289467 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 01:41:36.289543 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e7e5d3a8875ded14, server CID=40000002c46130f8, downstream=[::ffff:172.18.0.3]:35892, [::]:4443=local, drain=none relay-1 | E0922 01:41:36.289625 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 01:41:36.289640 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff7b008c8f0 relay-1 | V0922 01:41:36.289645 8 MoQSession.cpp:2950] close sess=0x7ff7b008c8f0 relay-1 | V0922 01:41:36.289656 8 MoQSession.cpp:6355] sendPublishDone sess=0x7ff7b008c8f0 relay-1 | E0922 01:41:36.289661 8 MoQSession.cpp:6360] publishDone for invalid id=0 sess=0x7ff7b008c8f0 relay-1 | V0922 01:41:36.289667 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff7b008c8f0 relay-1 | V0922 01:41:36.289684 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff7b008c8f0 relay-1 | V0922 01:41:36.289832 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff7b0078ea0 relay-1 | V0922 01:41:36.289853 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff7b008c8f0 relay-1 | V0922 01:41:36.289886 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff7b008c8f0 test-client-1 | 2026-09-22T01:41:36.290545Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48382 dual_stack=true test-client-1 | 2026-09-22T01:41:36.290775Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260922 01:41:36.290840 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 01:41:36.290920 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1c1fee9bed71aade, server CID=4000000517134af8, downstream=[::ffff:172.18.0.3]:48235, [::]:4443=local, drain=none relay-1 | E0922 01:41:36.291001 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 01:41:36.291009 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff7b0078ea0 relay-1 | V0922 01:41:36.291013 8 MoQSession.cpp:2950] close sess=0x7ff7b0078ea0 relay-1 | V0922 01:41:36.291053 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0922 01:41:36.291080 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0922 01:41:36.291091 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7ff7b000a040 relay-1 | V0922 01:41:36.291095 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7ff7b000a040 relay-1 | V0922 01:41:36.291100 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0922 01:41:36.291106 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0922 01:41:36.291115 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7ff7b008c8f0 relay-1 | V0922 01:41:36.291120 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7ff7b0051240 relay-1 | V0922 01:41:36.291124 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0922 01:41:36.291130 8 MoQRelay.cpp:1933] Publisher terminated for moq-test/interop/test-track relay-1 | V0922 01:41:36.291141 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V0922 01:41:36.291151 8 MoQSession.cpp:2167] cancel alias=1 requestID=1 relay-1 | V0922 01:41:36.291156 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff7b0078ea0 relay-1 | V0922 01:41:36.291166 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff7b0078ea0 relay-1 | V0922 01:41:36.291326 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff7b0078ea0 test-client-1 | 2026-09-22T01:41:36.291378Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 01:41:36.293882 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 01:41:36.293898 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0922 01:41:36.294008 8 MoQSession.cpp:2674] start sess=0x7ff7b00463a0 relay-1 | V0922 01:41:36.294285 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff7b00463a0 relay-1 | V0922 01:41:36.294322 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff7b00463a0 relay-1 | V0922 01:41:36.294332 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff7b00463a0 relay-1 | V0922 01:41:36.294372 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 01:41:36.294381 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0922 01:41:36.294386 8 MoQSession.cpp:3238] Negotiated Version=0xff000010 (draft-16) relay-1 | V0922 01:41:36.294393 8 MoQSession.cpp:3018] sendSetup sess=0x7ff7b00463a0 relay-1 | V0922 01:41:36.294407 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff7b00463a0 test-client-1 | 2026-09-22T01:41:36.294587Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0922 01:41:36.294898 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7ff7b00463a0 relay-1 | V0922 01:41:36.294920 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0922 01:41:36.294923 8 MoQSession.cpp:6260] subscribeError sess=0x7ff7b00463a0 relay-1 | V0922 01:41:36.294927 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff7b00463a0 relay-1 | E20260922 01:41:36.295179 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 01:41:36.295217 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=683c69e022b2da04, server CID=40000012f2b76784, downstream=[::ffff:172.18.0.3]:48382, [::]:4443=local, drain=none test-client-1 | 2026-09-22T01:41:36.295388Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0922 01:41:36.295259 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 01:41:36.295271 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff7b00463a0 relay-1 | V0922 01:41:36.295275 8 MoQSession.cpp:2950] close sess=0x7ff7b00463a0 relay-1 | V0922 01:41:36.295280 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff7b00463a0 relay-1 | V0922 01:41:36.295292 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff7b00463a0 relay-1 | V0922 01:41:36.295357 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff7b00463a0 relay-1 | V0922 01:41:36.295377 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff7b00463a0 relay-1 | V0922 01:41:36.300507 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff7b008c8f0 relay-1 | V0922 01:41:36.300541 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff7b0078ea0 relay-1 | V0922 01:41:36.300564 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff7b00463a0 test-client-1 | 2026-09-22T01:41:36.796468Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39568 dual_stack=true relay-1 | V0922 01:41:36.800065 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 01:41:36.800092 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0922 01:41:36.800202 8 MoQSession.cpp:2674] start sess=0x7ff7b0033130 relay-1 | V0922 01:41:36.800397 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff7b0033130 relay-1 | V0922 01:41:36.800438 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff7b0033130 relay-1 | V0922 01:41:36.800455 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff7b0033130 test-client-1 | 2026-09-22T01:41:36.800650Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0922 01:41:36.800462 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 01:41:36.800466 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0922 01:41:36.800472 8 MoQSession.cpp:3238] Negotiated Version=0xff000010 (draft-16) relay-1 | V0922 01:41:36.800477 8 MoQSession.cpp:3018] sendSetup sess=0x7ff7b0033130 relay-1 | V0922 01:41:36.800491 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff7b0033130 relay-1 | V0922 01:41:36.800832 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff7b0033130 relay-1 | V0922 01:41:36.800891 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0922 01:41:36.800900 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff7b0033130 test-client-1 | 2026-09-22T01:41:39.802415Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-22T01:41:39.802435Z  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: 3513 test-client-1 | subscriber_connection_id: e2a033ec0f4a4d0fb855c908c5dcb151 test-client-1 | publisher_connection_id: f6a7609860b901a7330fe95e2c065a37 test-client-1 | ... relay-1 | E20260922 01:41:39.802695 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 01:41:39.802814 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7affbbc92448115e, server CID=40000001a53bc3f1, downstream=[::ffff:172.18.0.3]:39568, [::]:4443=local, drain=none relay-1 | E0922 01:41:39.802909 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 01:41:39.802920 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff7b0033130 relay-1 | V0922 01:41:39.802923 8 MoQSession.cpp:2950] close sess=0x7ff7b0033130 relay-1 | V0922 01:41:39.802931 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0922 01:41:39.802936 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0922 01:41:39.802943 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff7b0033130 relay-1 | V0922 01:41:39.802964 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff7b0033130 test-client-1 | 2026-09-22T01:41:39.803284Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 01:41:39.803092 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff7b0033130 relay-1 | V0922 01:41:39.803130 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff7b0033130 test-client-1 | 2026-09-22T01:41:39.803932Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56746 dual_stack=true relay-1 | V0922 01:41:39.806335 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 01:41:39.806352 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0922 01:41:39.806462 8 MoQSession.cpp:2674] start sess=0x7ff7b00729a0 relay-1 | V0922 01:41:39.806691 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff7b00729a0 relay-1 | V0922 01:41:39.806724 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff7b00729a0 relay-1 | V0922 01:41:39.806734 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff7b00729a0 relay-1 | V0922 01:41:39.806770 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 01:41:39.806776 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0922 01:41:39.806782 8 MoQSession.cpp:3238] Negotiated Version=0xff000010 (draft-16) relay-1 | V0922 01:41:39.806785 8 MoQSession.cpp:3018] sendSetup sess=0x7ff7b00729a0 relay-1 | V0922 01:41:39.806800 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff7b00729a0 test-client-1 | 2026-09-22T01:41:39.806939Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0922 01:41:39.807161 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff7b00729a0 relay-1 | V0922 01:41:39.807179 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0922 01:41:39.807186 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff7b00729a0 relay-1 | V0922 01:41:39.813453 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff7b0033130 test-client-1 | 2026-09-22T01:41:41.807866Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0922 01:41:41.808134 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff7b00729a0 relay-1 | E20260922 01:41:41.908967 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 01:41:41.909044 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=31147416bec4f4da, server CID=400000076c3bdb21, downstream=[::ffff:172.18.0.3]:56746, [::]:4443=local, drain=none test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2106 relay-1 | E0922 01:41:41.909113 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | connection_id: 1e68d7c6e8492c5e17833e93092d7676 relay-1 | V0922 01:41:41.909132 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff7b00729a0 test-client-1 | ... relay-1 | V0922 01:41:41.909137 8 MoQSession.cpp:2950] close sess=0x7ff7b00729a0 relay-1 | V0922 01:41:41.909147 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0922 01:41:41.909156 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0922 01:41:41.909164 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff7b00729a0 relay-1 | V0922 01:41:41.909180 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff7b00729a0 relay-1 | V0922 01:41:41.909424 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff7b00729a0 test-client-1 | 2026-09-22T01:41:41.908795Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | 2026-09-22T01:41:41.909304Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T01:41:41.909962Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58372 dual_stack=true relay-1 | V0922 01:41:41.913081 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 01:41:41.913101 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0922 01:41:41.913208 8 MoQSession.cpp:2674] start sess=0x7ff7b0084ec0 relay-1 | V0922 01:41:41.913488 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff7b0084ec0 relay-1 | V0922 01:41:41.913527 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff7b0084ec0 relay-1 | V0922 01:41:41.913537 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff7b0084ec0 relay-1 | V0922 01:41:41.913542 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 01:41:41.913546 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0922 01:41:41.913551 8 MoQSession.cpp:3238] Negotiated Version=0xff000010 (draft-16) relay-1 | V0922 01:41:41.913555 8 MoQSession.cpp:3018] sendSetup sess=0x7ff7b0084ec0 relay-1 | V0922 01:41:41.913568 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff7b0084ec0 test-client-1 | 2026-09-22T01:41:41.913721Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0922 01:41:41.913943 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7ff7b0084ec0 relay-1 | V0922 01:41:41.913962 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0922 01:41:41.913967 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0922 01:41:41.913987 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7ff7b0084ec0 test-client-1 | 2026-09-22T01:41:41.914168Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-22T01:41:41.914193Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" relay-1 | E20260922 01:41:41.914381 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 01:41:41.914425 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6634b9cbd5114f4b, server CID=400000162588bd97, downstream=[::ffff:172.18.0.3]:58372, [::]:4443=local, drain=none relay-1 | E0922 01:41:41.914474 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 01:41:41.914486 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff7b0084ec0 relay-1 | V0922 01:41:41.914490 8 MoQSession.cpp:2950] close sess=0x7ff7b0084ec0 relay-1 | V0922 01:41:41.914496 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7ff7b00552f0 relay-1 | V0922 01:41:41.914499 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7ff7b00552f0 relay-1 | V0922 01:41:41.914505 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0922 01:41:41.914510 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0922 01:41:41.914515 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0922 01:41:41.914520 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0922 01:41:41.914527 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0922 01:41:41.914532 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff7b0084ec0 relay-1 | V0922 01:41:41.914541 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff7b0084ec0 relay-1 | V0922 01:41:41.914632 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff7b0084ec0 relay-1 | V0922 01:41:41.914655 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff7b0084ec0 test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 7a44ace55c87d90e3919e4b639248fa7 test-client-1 | ... test-client-1 | 2026-09-22T01:41:41.914789Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T01:41:41.915181Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36393 dual_stack=true relay-1 | V0922 01:41:41.916717 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 01:41:41.916727 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0922 01:41:41.916839 8 MoQSession.cpp:2674] start sess=0x7ff7b006b5d0 relay-1 | V0922 01:41:41.917124 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff7b006b5d0 relay-1 | V0922 01:41:41.917156 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff7b006b5d0 relay-1 | V0922 01:41:41.917165 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff7b006b5d0 relay-1 | V0922 01:41:41.917169 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 01:41:41.917172 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0922 01:41:41.917177 8 MoQSession.cpp:3238] Negotiated Version=0xff000010 (draft-16) relay-1 | V0922 01:41:41.917181 8 MoQSession.cpp:3018] sendSetup sess=0x7ff7b006b5d0 relay-1 | V0922 01:41:41.917191 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff7b006b5d0 test-client-1 | 2026-09-22T01:41:41.918010Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44811 dual_stack=true relay-1 | V0922 01:41:41.919088 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff7b00729a0 relay-1 | V0922 01:41:41.919125 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff7b0084ec0 relay-1 | V0922 01:41:41.919573 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 01:41:41.919586 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0922 01:41:41.919670 8 MoQSession.cpp:2674] start sess=0x7ff7b00652a0 relay-1 | V0922 01:41:41.919883 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff7b00652a0 relay-1 | V0922 01:41:41.919910 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff7b00652a0 relay-1 | V0922 01:41:41.919917 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff7b00652a0 relay-1 | V0922 01:41:41.919924 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 01:41:41.919927 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0922 01:41:41.919932 8 MoQSession.cpp:3238] Negotiated Version=0xff000010 (draft-16) relay-1 | V0922 01:41:41.919936 8 MoQSession.cpp:3018] sendSetup sess=0x7ff7b00652a0 relay-1 | V0922 01:41:41.919946 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff7b00652a0 test-client-1 | 2026-09-22T01:41:41.920079Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0922 01:41:41.920227 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7ff7b006b5d0 relay-1 | V0922 01:41:41.920254 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0922 01:41:41.920259 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0922 01:41:41.920269 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7ff7b006b5d0 test-client-1 | 2026-09-22T01:41:41.920440Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0922 01:41:41.920572 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7ff7b00652a0 relay-1 | V0922 01:41:41.920599 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0922 01:41:41.920608 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0922 01:41:41.920614 8 MoQRelay.cpp:1970] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0922 01:41:41.920623 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7ff7b00652a0 relay-1 | V0922 01:41:41.920638 8 MoQSession.cpp:6556] requestUpdate sess=0x7ff7b006b5d0 relay-1 | V0922 01:41:41.920928 8 MoQSession.cpp:4658] onRequestError reqID=1 frameType=5 sess=0x7ff7b006b5d0 relay-1 | E0922 01:41:41.920945 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0922 01:41:42.021201 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0922 01:41:42.021217 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7ff7b0068930 relay-1 | V0922 01:41:42.021221 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0922 01:41:42.021226 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0922 01:41:42.021230 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0922 01:41:42.021234 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7ff7b00652a0 relay-1 | V0922 01:41:42.021237 8 MoQSession.cpp:6355] sendPublishDone sess=0x7ff7b00652a0 relay-1 | V0922 01:41:42.021242 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff7b00652a0 relay-1 | V0922 01:41:42.021245 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7ff7b0051240 relay-1 | V0922 01:41:42.021247 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0922 01:41:42.021252 8 MoQRelay.cpp:1933] Publisher terminated for moq-test/publish/published-track relay-1 | E20260922 01:41:42.021680 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | not ok 8 - publish-track-subscribe relay-1 | E20260922 01:41:42.021730 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5f484d4ff912ed5d, server CID=4000000bf2b4c3f5, downstream=[::ffff:172.18.0.3]:36393, [::]:4443=local, drain=none relay-1 | E20260922 01:41:42.021804 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 01:41:42.021826 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=be269b43b322aa9e, server CID=40000019d0a2eb39, downstream=[::ffff:172.18.0.3]:44811, [::]:4443=local, drain=none relay-1 | E0922 01:41:42.021875 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 01:41:42.021887 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff7b006b5d0 test-client-1 | --- test-client-1 | duration_ms: 107 test-client-1 | message: "subscriber track mode failed: done" relay-1 | V0922 01:41:42.021891 8 MoQSession.cpp:2950] close sess=0x7ff7b006b5d0 relay-1 | V0922 01:41:42.021897 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff7b006b5d0 relay-1 | V0922 01:41:42.021905 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff7b006b5d0 relay-1 | E0922 01:41:42.021965 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 01:41:42.021974 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff7b00652a0 test-client-1 | ... relay-1 | V0922 01:41:42.021977 8 MoQSession.cpp:2950] close sess=0x7ff7b00652a0 relay-1 | V0922 01:41:42.021981 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff7b00652a0 relay-1 | V0922 01:41:42.021987 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff7b00652a0 relay-1 | V0922 01:41:42.022026 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff7b006b5d0 relay-1 | V0922 01:41:42.022038 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff7b00652a0 relay-1 | V0922 01:41:42.022056 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff7b006b5d0 relay-1 | V0922 01:41:42.022069 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff7b00652a0 relay-1 | V0922 01:41:42.032210 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff7b006b5d0 relay-1 | V0922 01:41:42.032248 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff7b00652a0 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'