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-28T01:44:57Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-28T01:44:57Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-28T01:44:57Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-28T01:44:57Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-28T01:44:57Z" 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 | V0928 01:44:57.824192 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0928 01:44:57.825152 7 MoQServer.cpp:172] 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-28T01:45:03.416159Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36898 dual_stack=true relay-1 | V0928 01:45:03.419506 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 01:45:03.419531 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0928 01:45:03.419695 8 MoQSession.cpp:2698] start sess=0x7fc480052010 relay-1 | V0928 01:45:03.419927 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7fc480052010 relay-1 | V0928 01:45:03.420061 8 MoQSession.cpp:3407] controlReadLoop sess=0x7fc480052010 relay-1 | V0928 01:45:03.420093 8 MoQSession.cpp:3194] onClientSetup sess=0x7fc480052010 relay-1 | V0928 01:45:03.420101 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 01:45:03.420104 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0928 01:45:03.420111 8 MoQSession.cpp:3272] Negotiated Version=0xff000010 (draft-16) relay-1 | V0928 01:45:03.420114 8 MoQSession.cpp:3042] sendSetup sess=0x7fc480052010 relay-1 | V0928 01:45:03.420131 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7fc480052010 relay-1 | E20260928 01:45:03.420393 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 4de3631bd395ac628f1da0e988752865 test-client-1 | ... test-client-1 | 2026-09-28T01:45:03.420296Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | 2026-09-28T01:45:03.420796Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260928 01:45:03.420562 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4946f3d613f2fff1, server CID=4000000d3687542f, downstream=[::ffff:172.18.0.3]:36898, [::]:4443=local, drain=none relay-1 | E0928 01:45:03.420633 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 01:45:03.420639 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7fc480052010 relay-1 | V0928 01:45:03.420643 8 MoQSession.cpp:2974] close sess=0x7fc480052010 relay-1 | V0928 01:45:03.420678 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7fc480052010 relay-1 | V0928 01:45:03.420711 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7fc480052010 relay-1 | V0928 01:45:03.420876 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7fc480052010 test-client-1 | 2026-09-28T01:45:03.421048Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56291 dual_stack=true relay-1 | V0928 01:45:03.420969 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7fc480052010 relay-1 | V0928 01:45:03.421000 8 MoQSession.cpp:2597] ~MoQSession sess=0x7fc480052010 relay-1 | V0928 01:45:03.422358 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 01:45:03.422440 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0928 01:45:03.422530 8 MoQSession.cpp:2698] start sess=0x7fc480069ef0 relay-1 | V0928 01:45:03.422777 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7fc480069ef0 relay-1 | V0928 01:45:03.422863 8 MoQSession.cpp:3407] controlReadLoop sess=0x7fc480069ef0 relay-1 | V0928 01:45:03.422871 8 MoQSession.cpp:3194] onClientSetup sess=0x7fc480069ef0 test-client-1 | 2026-09-28T01:45:03.422997Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0928 01:45:03.422874 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 01:45:03.422877 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0928 01:45:03.422881 8 MoQSession.cpp:3272] Negotiated Version=0xff000010 (draft-16) relay-1 | V0928 01:45:03.422884 8 MoQSession.cpp:3042] sendSetup sess=0x7fc480069ef0 relay-1 | V0928 01:45:03.422892 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7fc480069ef0 relay-1 | V0928 01:45:03.423188 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc480069ef0 relay-1 | V0928 01:45:03.423232 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0928 01:45:03.423242 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fc480069ef0 test-client-1 | 2026-09-28T01:45:05.423985Z  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: 2003 test-client-1 | connection_id: 914438ff4f8328b2008e5e50dbfb374c test-client-1 | ... relay-1 | E20260928 01:45:05.424234 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 01:45:05.424300 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c8f991218d157665, server CID=4000001003f92810, downstream=[::ffff:172.18.0.3]:56291, [::]:4443=local, drain=none relay-1 | E0928 01:45:05.424370 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 01:45:05.424388 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7fc480069ef0 relay-1 | V0928 01:45:05.424391 8 MoQSession.cpp:2974] close sess=0x7fc480069ef0 relay-1 | V0928 01:45:05.424400 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0928 01:45:05.424406 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0928 01:45:05.424414 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7fc480069ef0 relay-1 | V0928 01:45:05.424433 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7fc480069ef0 relay-1 | V0928 01:45:05.424529 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7fc480069ef0 test-client-1 | 2026-09-28T01:45:05.424596Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 01:45:05.424566 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7fc480069ef0 test-client-1 | 2026-09-28T01:45:05.424960Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58381 dual_stack=true relay-1 | V0928 01:45:05.426565 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 01:45:05.426579 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0928 01:45:05.426689 8 MoQSession.cpp:2698] start sess=0x7fc48006cee0 relay-1 | V0928 01:45:05.426896 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7fc48006cee0 relay-1 | V0928 01:45:05.426931 8 MoQSession.cpp:3407] controlReadLoop sess=0x7fc48006cee0 relay-1 | V0928 01:45:05.426940 8 MoQSession.cpp:3194] onClientSetup sess=0x7fc48006cee0 relay-1 | V0928 01:45:05.426944 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 01:45:05.426947 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0928 01:45:05.426951 8 MoQSession.cpp:3272] Negotiated Version=0xff000010 (draft-16) relay-1 | V0928 01:45:05.426954 8 MoQSession.cpp:3042] sendSetup sess=0x7fc48006cee0 relay-1 | V0928 01:45:05.426967 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7fc48006cee0 test-client-1 | 2026-09-28T01:45:05.427102Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0928 01:45:05.427249 8 MoQSession.cpp:4292] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fc48006cee0 relay-1 | V0928 01:45:05.427282 8 MoQSession.cpp:4434] Application subscribe error err=no such namespace or track relay-1 | V0928 01:45:05.427289 8 MoQSession.cpp:6304] subscribeError sess=0x7fc48006cee0 relay-1 | V0928 01:45:05.427294 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7fc48006cee0 test-client-1 | 2026-09-28T01:45:05.427455Z  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: 3 test-client-1 | connection_id: 5cd531a9724b7159b59a40ddcbd03af0 test-client-1 | ... relay-1 | V0928 01:45:05.427497 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7fc48006cee0 relay-1 | E20260928 01:45:05.427525 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 01:45:05.427556 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=641c5d8bc446aab2, server CID=4000000f28b45ca0, downstream=[::ffff:172.18.0.3]:58381, [::]:4443=local, drain=none relay-1 | E0928 01:45:05.427589 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 01:45:05.427594 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7fc48006cee0 relay-1 | V0928 01:45:05.427597 8 MoQSession.cpp:2974] close sess=0x7fc48006cee0 relay-1 | V0928 01:45:05.427602 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7fc48006cee0 relay-1 | V0928 01:45:05.427610 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7fc48006cee0 relay-1 | V0928 01:45:05.427671 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7fc48006cee0 test-client-1 | 2026-09-28T01:45:05.427749Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-28T01:45:05.428214Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42086 dual_stack=true relay-1 | V0928 01:45:05.429600 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 01:45:05.429617 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0928 01:45:05.429705 8 MoQSession.cpp:2698] start sess=0x7fc480078b90 relay-1 | V0928 01:45:05.429846 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7fc480078b90 relay-1 | V0928 01:45:05.429870 8 MoQSession.cpp:3407] controlReadLoop sess=0x7fc480078b90 relay-1 | V0928 01:45:05.429876 8 MoQSession.cpp:3194] onClientSetup sess=0x7fc480078b90 relay-1 | V0928 01:45:05.429879 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 01:45:05.429882 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0928 01:45:05.429886 8 MoQSession.cpp:3272] Negotiated Version=0xff000010 (draft-16) relay-1 | V0928 01:45:05.429890 8 MoQSession.cpp:3042] sendSetup sess=0x7fc480078b90 relay-1 | V0928 01:45:05.429899 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7fc480078b90 test-client-1 | 2026-09-28T01:45:05.430519Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44865 dual_stack=true relay-1 | V0928 01:45:05.431745 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 01:45:05.431756 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0928 01:45:05.431827 8 MoQSession.cpp:2698] start sess=0x7fc48008c510 relay-1 | V0928 01:45:05.431951 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7fc48008c510 relay-1 | V0928 01:45:05.431972 8 MoQSession.cpp:3407] controlReadLoop sess=0x7fc48008c510 relay-1 | V0928 01:45:05.431976 8 MoQSession.cpp:3194] onClientSetup sess=0x7fc48008c510 relay-1 | V0928 01:45:05.431981 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 01:45:05.431983 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0928 01:45:05.431987 8 MoQSession.cpp:3272] Negotiated Version=0xff000010 (draft-16) relay-1 | V0928 01:45:05.431990 8 MoQSession.cpp:3042] sendSetup sess=0x7fc48008c510 relay-1 | V0928 01:45:05.431998 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7fc48008c510 test-client-1 | 2026-09-28T01:45:05.432121Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-28T01:45:05.432139Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0928 01:45:05.432302 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc480078b90 relay-1 | V0928 01:45:05.432314 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fc48008c510 relay-1 | V0928 01:45:05.432326 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0928 01:45:05.432336 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fc480078b90 relay-1 | V0928 01:45:05.432376 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0928 01:45:05.432383 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0928 01:45:05.432403 8 MoQSession.cpp:6164] subscribe sess=0x7fc480078b90 relay-1 | V0928 01:45:05.432659 8 MoQSession.cpp:4808] onSubscribeOk id=1 sess=0x7fc480078b90 relay-1 | V0928 01:45:05.432675 8 MoQSession.cpp:6266] Subscribe ready trackReceiveState=0x7fc48000a040 requestID=1 relay-1 | V0928 01:45:05.432688 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7fc48008c510 relay-1 | V0928 01:45:05.434926 8 MoQSession.cpp:2597] ~MoQSession sess=0x7fc480069ef0 relay-1 | V0928 01:45:05.445052 8 MoQSession.cpp:2597] ~MoQSession sess=0x7fc48006cee0 test-client-1 | 2026-09-28T01:45:08.433046Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | E20260928 01:45:08.433327 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 01:45:08.433391 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5f9ce51e701543ed, server CID=4000001a48d83e3d, downstream=[::ffff:172.18.0.3]:42086, [::]:4443=local, drain=none relay-1 | E20260928 01:45:08.433439 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 01:45:08.433456 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=909fadeece3b5f50, server CID=4000000f5f49e0bb, downstream=[::ffff:172.18.0.3]:44865, [::]:4443=local, drain=none relay-1 | E0928 01:45:08.433503 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 01:45:08.433545 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7fc480078b90 relay-1 | V0928 01:45:08.433570 8 MoQSession.cpp:2974] close sess=0x7fc480078b90 relay-1 | V0928 01:45:08.433592 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0928 01:45:08.433603 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0928 01:45:08.433609 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7fc48000a040 relay-1 | V0928 01:45:08.433612 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc48000a040 relay-1 | V0928 01:45:08.433617 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0928 01:45:08.433624 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V0928 01:45:08.433628 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=15 relay-1 | V0928 01:45:08.433632 8 MoQSession.cpp:6399] sendPublishDone sess=0x7fc48008c510 relay-1 | V0928 01:45:08.433640 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7fc48008c510 relay-1 | V0928 01:45:08.433643 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc48008ba40 relay-1 | V0928 01:45:08.433646 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0928 01:45:08.433651 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/interop/test-track relay-1 | V0928 01:45:08.433662 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V0928 01:45:08.433668 8 MoQSession.cpp:2187] cancel alias=1 requestID=1 relay-1 | V0928 01:45:08.433676 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7fc480078b90 test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3005 relay-1 | V0928 01:45:08.433690 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7fc480078b90 test-client-1 | publisher_connection_id: 33f317d562f1cab1a75968f9c65acc56 test-client-1 | subscriber_connection_id: 63af64bd389ac0b0a01b5e64bb51c8f2 test-client-1 | ... test-client-1 | 2026-09-28T01:45:08.433845Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0928 01:45:08.433911 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 01:45:08.433922 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7fc48008c510 relay-1 | V0928 01:45:08.433925 8 MoQSession.cpp:2974] close sess=0x7fc48008c510 relay-1 | V0928 01:45:08.433929 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7fc48008c510 relay-1 | V0928 01:45:08.433937 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7fc48008c510 relay-1 | V0928 01:45:08.434013 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7fc480078b90 test-client-1 | 2026-09-28T01:45:08.434047Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41803 dual_stack=true test-client-1 | 2026-09-28T01:45:08.434158Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 01:45:08.434024 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7fc48008c510 relay-1 | V0928 01:45:08.434044 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7fc48008c510 relay-1 | V0928 01:45:08.434070 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7fc480078b90 relay-1 | V0928 01:45:08.435874 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 01:45:08.435888 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0928 01:45:08.435974 8 MoQSession.cpp:2698] start sess=0x7fc480069ef0 relay-1 | V0928 01:45:08.436140 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7fc480069ef0 relay-1 | V0928 01:45:08.436170 8 MoQSession.cpp:3407] controlReadLoop sess=0x7fc480069ef0 relay-1 | V0928 01:45:08.436178 8 MoQSession.cpp:3194] onClientSetup sess=0x7fc480069ef0 relay-1 | V0928 01:45:08.436185 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 01:45:08.436189 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0928 01:45:08.436194 8 MoQSession.cpp:3272] Negotiated Version=0xff000010 (draft-16) relay-1 | V0928 01:45:08.436196 8 MoQSession.cpp:3042] sendSetup sess=0x7fc480069ef0 relay-1 | V0928 01:45:08.436208 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7fc480069ef0 test-client-1 | 2026-09-28T01:45:08.436322Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0928 01:45:08.436552 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fc480069ef0 relay-1 | V0928 01:45:08.436572 8 MoQSession.cpp:4434] Application subscribe error err=no such namespace or track relay-1 | V0928 01:45:08.436575 8 MoQSession.cpp:6304] subscribeError sess=0x7fc480069ef0 relay-1 | V0928 01:45:08.436579 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7fc480069ef0 relay-1 | E20260928 01:45:08.436746 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 01:45:08.436779 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f4b4603189c9bff5, server CID=4000001a5668341f, downstream=[::ffff:172.18.0.3]:41803, [::]:4443=local, drain=none relay-1 | E0928 01:45:08.436814 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 01:45:08.436823 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7fc480069ef0 relay-1 | V0928 01:45:08.436826 8 MoQSession.cpp:2974] close sess=0x7fc480069ef0 relay-1 | V0928 01:45:08.436831 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7fc480069ef0 relay-1 | V0928 01:45:08.436838 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7fc480069ef0 relay-1 | V0928 01:45:08.436887 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7fc480069ef0 relay-1 | V0928 01:45:08.436906 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7fc480069ef0 test-client-1 | 2026-09-28T01:45:08.436923Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 01:45:08.444063 8 MoQSession.cpp:2597] ~MoQSession sess=0x7fc480078b90 relay-1 | V0928 01:45:08.444099 8 MoQSession.cpp:2597] ~MoQSession sess=0x7fc48008c510 relay-1 | V0928 01:45:08.444117 8 MoQSession.cpp:2597] ~MoQSession sess=0x7fc480069ef0 test-client-1 | 2026-09-28T01:45:08.938229Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51492 dual_stack=true relay-1 | V0928 01:45:08.940897 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 01:45:08.940924 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0928 01:45:08.941021 8 MoQSession.cpp:2698] start sess=0x7fc480033130 relay-1 | V0928 01:45:08.941296 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7fc480033130 relay-1 | V0928 01:45:08.941332 8 MoQSession.cpp:3407] controlReadLoop sess=0x7fc480033130 relay-1 | V0928 01:45:08.941340 8 MoQSession.cpp:3194] onClientSetup sess=0x7fc480033130 test-client-1 | 2026-09-28T01:45:08.941538Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0928 01:45:08.941348 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 01:45:08.941351 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0928 01:45:08.941356 8 MoQSession.cpp:3272] Negotiated Version=0xff000010 (draft-16) relay-1 | V0928 01:45:08.941359 8 MoQSession.cpp:3042] sendSetup sess=0x7fc480033130 relay-1 | V0928 01:45:08.941373 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7fc480033130 relay-1 | V0928 01:45:08.941826 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc480033130 relay-1 | V0928 01:45:08.941845 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0928 01:45:08.941854 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fc480033130 test-client-1 | 2026-09-28T01:45:11.943333Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-28T01:45:11.943355Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: c95a5a6779cb4aa5fa4430bdf12ce5a4 test-client-1 | publisher_connection_id: 7fdfba14f6eed144b41e3410cac7c077 test-client-1 | ... relay-1 | V0928 01:45:11.943603 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7fc480033130 relay-1 | E20260928 01:45:11.944132 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-09-28T01:45:11.944187Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56772 dual_stack=true relay-1 | E20260928 01:45:11.944180 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a7f292636f0c3240, server CID=40000017d37b3aa6, downstream=[::ffff:172.18.0.3]:51492, [::]:4443=local, drain=none relay-1 | E0928 01:45:11.944279 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 01:45:11.944287 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7fc480033130 relay-1 | V0928 01:45:11.944291 8 MoQSession.cpp:2974] close sess=0x7fc480033130 relay-1 | V0928 01:45:11.944299 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0928 01:45:11.944306 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0928 01:45:11.944312 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7fc480033130 relay-1 | V0928 01:45:11.944328 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7fc480033130 relay-1 | V0928 01:45:11.944442 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7fc480033130 test-client-1 | 2026-09-28T01:45:11.944485Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 01:45:11.945865 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 01:45:11.945878 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0928 01:45:11.945967 8 MoQSession.cpp:2698] start sess=0x7fc48000a740 relay-1 | V0928 01:45:11.946158 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7fc48000a740 relay-1 | V0928 01:45:11.946182 8 MoQSession.cpp:3407] controlReadLoop sess=0x7fc48000a740 relay-1 | V0928 01:45:11.946191 8 MoQSession.cpp:3194] onClientSetup sess=0x7fc48000a740 relay-1 | V0928 01:45:11.946195 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 01:45:11.946198 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0928 01:45:11.946204 8 MoQSession.cpp:3272] Negotiated Version=0xff000010 (draft-16) relay-1 | V0928 01:45:11.946207 8 MoQSession.cpp:3042] sendSetup sess=0x7fc48000a740 relay-1 | V0928 01:45:11.946221 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7fc48000a740 test-client-1 | 2026-09-28T01:45:11.946331Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0928 01:45:11.946479 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc48000a740 relay-1 | V0928 01:45:11.946495 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0928 01:45:11.946501 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fc48000a740 relay-1 | V0928 01:45:11.954746 8 MoQSession.cpp:2597] ~MoQSession sess=0x7fc480033130 test-client-1 | 2026-09-28T01:45:13.947246Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0928 01:45:13.947388 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7fc48000a740 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2104 test-client-1 | connection_id: 979df55908c10783214557ea53dcba1a test-client-1 | ... test-client-1 | 2026-09-28T01:45:14.047981Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully relay-1 | E20260928 01:45:14.048307 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 01:45:14.048370 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5689d8aaa8933ae0, server CID=4000001f507a33c5, downstream=[::ffff:172.18.0.3]:56772, [::]:4443=local, drain=none relay-1 | E0928 01:45:14.048436 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 01:45:14.048451 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7fc48000a740 relay-1 | V0928 01:45:14.048455 8 MoQSession.cpp:2974] close sess=0x7fc48000a740 relay-1 | V0928 01:45:14.048465 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0928 01:45:14.048473 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0928 01:45:14.048481 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7fc48000a740 relay-1 | V0928 01:45:14.048498 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7fc48000a740 relay-1 | V0928 01:45:14.048625 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7fc48000a740 test-client-1 | 2026-09-28T01:45:14.048711Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-28T01:45:14.048927Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53139 dual_stack=true relay-1 | V0928 01:45:14.050616 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 01:45:14.050630 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0928 01:45:14.050717 8 MoQSession.cpp:2698] start sess=0x7fc48008e8d0 relay-1 | V0928 01:45:14.050953 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7fc48008e8d0 relay-1 | V0928 01:45:14.050996 8 MoQSession.cpp:3407] controlReadLoop sess=0x7fc48008e8d0 relay-1 | V0928 01:45:14.051011 8 MoQSession.cpp:3194] onClientSetup sess=0x7fc48008e8d0 relay-1 | V0928 01:45:14.051014 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 01:45:14.051018 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0928 01:45:14.051022 8 MoQSession.cpp:3272] Negotiated Version=0xff000010 (draft-16) relay-1 | V0928 01:45:14.051025 8 MoQSession.cpp:3042] sendSetup sess=0x7fc48008e8d0 relay-1 | V0928 01:45:14.051051 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7fc48008e8d0 test-client-1 | 2026-09-28T01:45:14.051195Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0928 01:45:14.051337 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7fc48008e8d0 relay-1 | V0928 01:45:14.051356 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0928 01:45:14.051361 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0928 01:45:14.051376 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7fc48008e8d0 test-client-1 | 2026-09-28T01:45:14.051520Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-28T01:45:14.051547Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only relay-1 | V0928 01:45:14.051637 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7fc48008e8d0 test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: e526c4a8133251be9d57c7509ade6cc1 test-client-1 | ... relay-1 | E20260928 01:45:14.051687 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 01:45:14.051723 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=cd0566177d163dd0, server CID=40000005618e31f0, downstream=[::ffff:172.18.0.3]:53139, [::]:4443=local, drain=none relay-1 | E0928 01:45:14.051757 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 01:45:14.051781 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7fc48008e8d0 relay-1 | V0928 01:45:14.051797 8 MoQSession.cpp:2974] close sess=0x7fc48008e8d0 relay-1 | V0928 01:45:14.051813 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7fc48000a040 relay-1 | V0928 01:45:14.051828 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc48000a040 relay-1 | V0928 01:45:14.051843 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0928 01:45:14.051863 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0928 01:45:14.051879 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0928 01:45:14.051895 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V0928 01:45:14.051903 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V0928 01:45:14.051907 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7fc48008e8d0 relay-1 | V0928 01:45:14.051914 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7fc48008e8d0 relay-1 | V0928 01:45:14.051978 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7fc48008e8d0 test-client-1 | 2026-09-28T01:45:14.052044Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-28T01:45:14.052534Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55214 dual_stack=true relay-1 | V0928 01:45:14.053768 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 01:45:14.053782 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0928 01:45:14.053845 8 MoQSession.cpp:2698] start sess=0x7fc48007c3e0 relay-1 | V0928 01:45:14.054010 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7fc48007c3e0 relay-1 | V0928 01:45:14.054086 8 MoQSession.cpp:3407] controlReadLoop sess=0x7fc48007c3e0 relay-1 | V0928 01:45:14.054096 8 MoQSession.cpp:3194] onClientSetup sess=0x7fc48007c3e0 relay-1 | V0928 01:45:14.054099 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 01:45:14.054102 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0928 01:45:14.054106 8 MoQSession.cpp:3272] Negotiated Version=0xff000010 (draft-16) relay-1 | V0928 01:45:14.054109 8 MoQSession.cpp:3042] sendSetup sess=0x7fc48007c3e0 relay-1 | V0928 01:45:14.054117 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7fc48007c3e0 test-client-1 | 2026-09-28T01:45:14.054784Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36431 dual_stack=true relay-1 | V0928 01:45:14.055928 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 01:45:14.055937 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0928 01:45:14.055995 8 MoQSession.cpp:2698] start sess=0x7fc48008df40 relay-1 | V0928 01:45:14.056215 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7fc48008df40 relay-1 | V0928 01:45:14.056238 8 MoQSession.cpp:3407] controlReadLoop sess=0x7fc48008df40 relay-1 | V0928 01:45:14.056242 8 MoQSession.cpp:3194] onClientSetup sess=0x7fc48008df40 relay-1 | V0928 01:45:14.056245 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 01:45:14.056248 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0928 01:45:14.056252 8 MoQSession.cpp:3272] Negotiated Version=0xff000010 (draft-16) relay-1 | V0928 01:45:14.056254 8 MoQSession.cpp:3042] sendSetup sess=0x7fc48008df40 relay-1 | V0928 01:45:14.056262 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7fc48008df40 test-client-1 | 2026-09-28T01:45:14.056405Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0928 01:45:14.056521 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7fc48007c3e0 relay-1 | V0928 01:45:14.056536 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0928 01:45:14.056542 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0928 01:45:14.056551 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7fc48007c3e0 test-client-1 | 2026-09-28T01:45:14.056677Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0928 01:45:14.056790 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7fc48008df40 relay-1 | V0928 01:45:14.056816 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0928 01:45:14.056825 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0928 01:45:14.056831 8 MoQRelay.cpp:1975] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0928 01:45:14.056839 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7fc48008df40 relay-1 | V0928 01:45:14.056851 8 MoQSession.cpp:6600] requestUpdate sess=0x7fc48007c3e0 relay-1 | V0928 01:45:14.057087 8 MoQSession.cpp:4690] onRequestError reqID=1 frameType=5 sess=0x7fc48007c3e0 relay-1 | E0928 01:45:14.057104 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0928 01:45:14.058200 8 MoQSession.cpp:2597] ~MoQSession sess=0x7fc48000a740 relay-1 | V0928 01:45:14.058226 8 MoQSession.cpp:2597] ~MoQSession sess=0x7fc48008e8d0 relay-1 | V0928 01:45:14.158548 8 MoQSession.cpp:5142] PublishDone id=0 code=2 reason=publish ended relay-1 | V0928 01:45:14.158574 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc48000a040 relay-1 | V0928 01:45:14.158581 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0928 01:45:14.158588 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0928 01:45:14.158595 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V0928 01:45:14.158598 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=45 relay-1 | V0928 01:45:14.158603 8 MoQSession.cpp:6399] sendPublishDone sess=0x7fc48008df40 relay-1 | V0928 01:45:14.158610 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7fc48008df40 relay-1 | V0928 01:45:14.158613 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc480071d70 relay-1 | V0928 01:45:14.158616 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0928 01:45:14.158622 8 MoQRelay.cpp:1938] 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: 107 test-client-1 | message: "subscriber track mode failed: done" relay-1 | E20260928 01:45:14.158942 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 01:45:14.159008 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=461b120425a4986b, server CID=40000002fb85e073, downstream=[::ffff:172.18.0.3]:55214, [::]:4443=local, drain=none relay-1 | E20260928 01:45:14.159068 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 01:45:14.159085 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8346a2654b063b0a, server CID=4000001009387c59, downstream=[::ffff:172.18.0.3]:36431, [::]:4443=local, drain=none test-client-1 | ... relay-1 | E0928 01:45:14.159143 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 01:45:14.159152 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7fc48007c3e0 relay-1 | V0928 01:45:14.159155 8 MoQSession.cpp:2974] close sess=0x7fc48007c3e0 relay-1 | V0928 01:45:14.159163 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7fc48007c3e0 relay-1 | V0928 01:45:14.159175 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7fc48007c3e0 relay-1 | E0928 01:45:14.159256 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 01:45:14.159261 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7fc48008df40 relay-1 | V0928 01:45:14.159264 8 MoQSession.cpp:2974] close sess=0x7fc48008df40 relay-1 | V0928 01:45:14.159268 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7fc48008df40 relay-1 | V0928 01:45:14.159275 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7fc48008df40 relay-1 | V0928 01:45:14.159317 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7fc48007c3e0 relay-1 | V0928 01:45:14.159325 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7fc48008df40 relay-1 | V0928 01:45:14.159348 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7fc48007c3e0 relay-1 | V0928 01:45:14.159356 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7fc48008df40 relay-1 | V0928 01:45:14.169498 8 MoQSession.cpp:2597] ~MoQSession sess=0x7fc48007c3e0 relay-1 | V0928 01:45:14.169550 8 MoQSession.cpp:2597] ~MoQSession sess=0x7fc48008df40 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'