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-10-07T01:44:04Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-07T01:44:04Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-07T01:44:04Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-07T01:44:04Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-07T01:44:04Z" 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 | V1007 01:44:04.567844 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W1007 01:44:04.568987 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-10-07T01:44:10.175889Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57744 dual_stack=true relay-1 | V1007 01:44:10.179501 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:44:10.179533 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1007 01:44:10.179737 8 MoQSession.cpp:2701] start sess=0x7f9de4054ea0 relay-1 | V1007 01:44:10.180035 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9de4054ea0 relay-1 | V1007 01:44:10.180095 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9de4054ea0 relay-1 | V1007 01:44:10.180141 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9de4054ea0 relay-1 | V1007 01:44:10.180150 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:44:10.180153 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1007 01:44:10.180159 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1007 01:44:10.180165 8 MoQSession.cpp:3045] sendSetup sess=0x7f9de4054ea0 relay-1 | V1007 01:44:10.180194 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9de4054ea0 test-client-1 | 2026-10-07T01:44:10.180432Z  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: d341ff19e7f8b8308fc136cd69841d43 test-client-1 | ... relay-1 | V1007 01:44:10.180572 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9de4054ea0 relay-1 | E20261007 01:44:10.180647 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 01:44:10.180876 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9fe53f44116a68d4, server CID=40000002739f88ee, downstream=[::ffff:172.18.0.3]:57744, [::]:4443=local, drain=none relay-1 | E1007 01:44:10.180955 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 01:44:10.180966 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9de4054ea0 relay-1 | V1007 01:44:10.180969 8 MoQSession.cpp:2977] close sess=0x7f9de4054ea0 relay-1 | V1007 01:44:10.181012 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9de4054ea0 relay-1 | V1007 01:44:10.181049 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9de4054ea0 test-client-1 | 2026-10-07T01:44:10.181178Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1007 01:44:10.181336 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9de4054ea0 relay-1 | V1007 01:44:10.181352 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9de4054ea0 test-client-1 | 2026-10-07T01:44:10.181626Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50033 dual_stack=true relay-1 | V1007 01:44:10.183398 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:44:10.183416 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1007 01:44:10.183488 8 MoQSession.cpp:2701] start sess=0x7f9de4069cd0 relay-1 | V1007 01:44:10.183720 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9de4069cd0 relay-1 | V1007 01:44:10.183787 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9de4069cd0 relay-1 | V1007 01:44:10.183797 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9de4069cd0 relay-1 | V1007 01:44:10.183799 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:44:10.183801 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1007 01:44:10.183805 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1007 01:44:10.183807 8 MoQSession.cpp:3045] sendSetup sess=0x7f9de4069cd0 relay-1 | V1007 01:44:10.183820 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9de4069cd0 test-client-1 | 2026-10-07T01:44:10.183934Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V1007 01:44:10.184133 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9de4069cd0 relay-1 | V1007 01:44:10.184167 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1007 01:44:10.184179 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f9de4069cd0 test-client-1 | 2026-10-07T01:44:12.184903Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) relay-1 | E20261007 01:44:12.185201 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 01:44:12.185271 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f7f7760d2d944d58, server CID=40000009421242e2, downstream=[::ffff:172.18.0.3]:50033, [::]:4443=local, drain=none relay-1 | E1007 01:44:12.185352 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 01:44:12.185368 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.185376 8 MoQSession.cpp:2977] close sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.185388 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1007 01:44:12.185396 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 01:44:12.185404 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.185421 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.185690 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.185755 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9de4069cd0 test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: cca4d0bedec41cc7cf95b21a80f26ca1 test-client-1 | ... test-client-1 | 2026-10-07T01:44:12.185594Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T01:44:12.185977Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39819 dual_stack=true relay-1 | V1007 01:44:12.188244 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:44:12.188266 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1007 01:44:12.188386 8 MoQSession.cpp:2701] start sess=0x7f9de4068b90 relay-1 | V1007 01:44:12.188630 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9de4068b90 relay-1 | V1007 01:44:12.188706 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9de4068b90 relay-1 | V1007 01:44:12.188720 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9de4068b90 relay-1 | V1007 01:44:12.188724 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:44:12.188727 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1007 01:44:12.188733 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1007 01:44:12.188736 8 MoQSession.cpp:3045] sendSetup sess=0x7f9de4068b90 relay-1 | V1007 01:44:12.188753 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9de4068b90 test-client-1 | 2026-10-07T01:44:12.188892Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V1007 01:44:12.189074 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f9de4068b90 relay-1 | V1007 01:44:12.189104 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1007 01:44:12.189108 8 MoQSession.cpp:6310] subscribeError sess=0x7f9de4068b90 relay-1 | V1007 01:44:12.189114 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f9de4068b90 test-client-1 | 2026-10-07T01:44:12.189344Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=16. Relay may use different error text. test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 0522aa782529136a189f69ee4ba57ab9 test-client-1 | ... relay-1 | V1007 01:44:12.189365 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9de4068b90 relay-1 | E20261007 01:44:12.189429 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 01:44:12.189494 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4c2667bd65e261bd, server CID=40000009e3475a32, downstream=[::ffff:172.18.0.3]:39819, [::]:4443=local, drain=none relay-1 | E1007 01:44:12.189544 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 01:44:12.189551 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9de4068b90 relay-1 | V1007 01:44:12.189554 8 MoQSession.cpp:2977] close sess=0x7f9de4068b90 relay-1 | V1007 01:44:12.189561 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9de4068b90 relay-1 | V1007 01:44:12.189573 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9de4068b90 relay-1 | V1007 01:44:12.189670 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9de4068b90 test-client-1 | 2026-10-07T01:44:12.189737Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T01:44:12.190228Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42095 dual_stack=true relay-1 | V1007 01:44:12.192067 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:44:12.192089 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1007 01:44:12.192183 8 MoQSession.cpp:2701] start sess=0x7f9de4079410 relay-1 | V1007 01:44:12.192379 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9de4079410 relay-1 | V1007 01:44:12.192429 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9de4079410 relay-1 | V1007 01:44:12.192435 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9de4079410 relay-1 | V1007 01:44:12.192439 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:44:12.192442 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1007 01:44:12.192447 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1007 01:44:12.192450 8 MoQSession.cpp:3045] sendSetup sess=0x7f9de4079410 relay-1 | V1007 01:44:12.192463 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9de4079410 test-client-1 | 2026-10-07T01:44:12.193203Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44805 dual_stack=true relay-1 | V1007 01:44:12.194832 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.194881 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:44:12.194893 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1007 01:44:12.194997 8 MoQSession.cpp:2701] start sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.195236 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.195264 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.195270 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.195272 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:44:12.195275 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1007 01:44:12.195282 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1007 01:44:12.195289 8 MoQSession.cpp:3045] sendSetup sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.195305 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9de4069cd0 test-client-1 | 2026-10-07T01:44:12.195461Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-10-07T01:44:12.195474Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V1007 01:44:12.195693 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.195745 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9de4079410 relay-1 | V1007 01:44:12.195762 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1007 01:44:12.195769 8 MoQSession.cpp:6310] subscribeError sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.195775 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.195784 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1007 01:44:12.195797 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f9de4079410 relay-1 | V1007 01:44:12.196057 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9de4079410 relay-1 | V1007 01:44:12.196081 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9de4069cd0 test-client-1 | 2026-10-07T01:44:12.196122Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 - subscription was processed relay-1 | E20261007 01:44:12.196195 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 6 test-client-1 | publisher_connection_id: 7136d7689e7d9ce6916aa4c07ecba859 test-client-1 | subscriber_connection_id: 9097a1a7b7ceb7063f6244ff4cc3642e test-client-1 | ... test-client-1 | 2026-10-07T01:44:12.196487Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T01:44:12.196549Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261007 01:44:12.196269 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=32167c19e2d163d4, server CID=40000019617a8ab8, downstream=[::ffff:172.18.0.3]:44805, [::]:4443=local, drain=none relay-1 | E20261007 01:44:12.196309 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 01:44:12.196318 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=66c836d2f457d00e, server CID=4000001e96fbc4a9, downstream=[::ffff:172.18.0.3]:42095, [::]:4443=local, drain=none relay-1 | E1007 01:44:12.196348 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 01:44:12.196354 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.196356 8 MoQSession.cpp:2977] close sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.196362 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.196373 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9de4069cd0 relay-1 | E1007 01:44:12.196443 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 01:44:12.196447 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9de4079410 relay-1 | V1007 01:44:12.196449 8 MoQSession.cpp:2977] close sess=0x7f9de4079410 relay-1 | V1007 01:44:12.196461 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1007 01:44:12.196466 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 01:44:12.196470 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9de4079410 relay-1 | V1007 01:44:12.196474 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9de4079410 relay-1 | V1007 01:44:12.196546 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.196558 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9de4079410 test-client-1 | 2026-10-07T01:44:12.197023Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44088 dual_stack=true relay-1 | V1007 01:44:12.198487 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:44:12.198506 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1007 01:44:12.198568 8 MoQSession.cpp:2701] start sess=0x7f9de40779e0 relay-1 | V1007 01:44:12.198752 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9de40779e0 relay-1 | V1007 01:44:12.198775 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9de40779e0 relay-1 | V1007 01:44:12.198783 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9de40779e0 relay-1 | V1007 01:44:12.198786 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:44:12.198790 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1007 01:44:12.198796 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1007 01:44:12.198802 8 MoQSession.cpp:3045] sendSetup sess=0x7f9de40779e0 relay-1 | V1007 01:44:12.198820 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9de40779e0 test-client-1 | 2026-10-07T01:44:12.198973Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V1007 01:44:12.199223 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f9de40779e0 relay-1 | V1007 01:44:12.199244 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1007 01:44:12.199250 8 MoQSession.cpp:6310] subscribeError sess=0x7f9de40779e0 relay-1 | V1007 01:44:12.199256 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f9de40779e0 relay-1 | E20261007 01:44:12.199502 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 01:44:12.199540 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5d8cc340e2f1821b, server CID=400000124011d043, downstream=[::ffff:172.18.0.3]:44088, [::]:4443=local, drain=none relay-1 | E1007 01:44:12.199590 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 01:44:12.199600 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9de40779e0 relay-1 | V1007 01:44:12.199602 8 MoQSession.cpp:2977] close sess=0x7f9de40779e0 relay-1 | V1007 01:44:12.199611 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9de40779e0 relay-1 | V1007 01:44:12.199621 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9de40779e0 test-client-1 | 2026-10-07T01:44:12.199761Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1007 01:44:12.199822 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9de40779e0 relay-1 | V1007 01:44:12.199862 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9de40779e0 relay-1 | V1007 01:44:12.206011 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9de4068b90 relay-1 | V1007 01:44:12.206055 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9de4069cd0 relay-1 | V1007 01:44:12.206086 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9de4079410 relay-1 | V1007 01:44:12.216200 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9de40779e0 test-client-1 | 2026-10-07T01:44:12.700207Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57028 dual_stack=true relay-1 | V1007 01:44:12.703919 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:44:12.703947 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1007 01:44:12.704037 8 MoQSession.cpp:2701] start sess=0x7f9de40504c0 relay-1 | V1007 01:44:12.704268 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9de40504c0 relay-1 | V1007 01:44:12.704332 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9de40504c0 relay-1 | V1007 01:44:12.704348 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9de40504c0 relay-1 | V1007 01:44:12.704356 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:44:12.704360 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1007 01:44:12.704366 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1007 01:44:12.704394 8 MoQSession.cpp:3045] sendSetup sess=0x7f9de40504c0 relay-1 | V1007 01:44:12.704423 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9de40504c0 test-client-1 | 2026-10-07T01:44:12.704633Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V1007 01:44:12.704882 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9de40504c0 relay-1 | V1007 01:44:12.704906 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1007 01:44:12.704918 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f9de40504c0 test-client-1 | 2026-10-07T01:44:15.705901Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-10-07T01:44:15.705926Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 (may be expected) relay-1 | V1007 01:44:15.706210 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9de40504c0 relay-1 | E20261007 01:44:15.706915 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 01:44:15.706972 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b459af1e5912b65c, server CID=4000000685793b3d, downstream=[::ffff:172.18.0.3]:57028, [::]:4443=local, drain=none relay-1 | E1007 01:44:15.707045 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 01:44:15.707062 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9de40504c0 relay-1 | V1007 01:44:15.707069 8 MoQSession.cpp:2977] close sess=0x7f9de40504c0 relay-1 | V1007 01:44:15.707079 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1007 01:44:15.707086 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 01:44:15.707094 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9de40504c0 relay-1 | V1007 01:44:15.707112 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9de40504c0 relay-1 | V1007 01:44:15.707261 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9de40504c0 test-client-1 | 2026-10-07T01:44:15.706981Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58500 dual_stack=true test-client-1 | 2026-10-07T01:44:15.707335Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3509 test-client-1 | subscriber_connection_id: 2ddde1604252fdfd571489c46dfb5577 test-client-1 | publisher_connection_id: 568b1783ebe782a12b12d06d1aa8a2c8 test-client-1 | ... relay-1 | V1007 01:44:15.710632 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:44:15.710670 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1007 01:44:15.710796 8 MoQSession.cpp:2701] start sess=0x7f9de4078850 relay-1 | V1007 01:44:15.711050 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9de4078850 relay-1 | V1007 01:44:15.711095 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9de4078850 relay-1 | V1007 01:44:15.711109 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9de4078850 relay-1 | V1007 01:44:15.711116 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:44:15.711120 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1007 01:44:15.711125 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1007 01:44:15.711133 8 MoQSession.cpp:3045] sendSetup sess=0x7f9de4078850 relay-1 | V1007 01:44:15.711161 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9de4078850 test-client-1 | 2026-10-07T01:44:15.711321Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V1007 01:44:15.711480 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9de4078850 relay-1 | V1007 01:44:15.711508 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1007 01:44:15.711516 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f9de4078850 relay-1 | V1007 01:44:15.717811 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9de40504c0 test-client-1 | 2026-10-07T01:44:17.713239Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V1007 01:44:17.713562 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9de4078850 test-client-1 | 2026-10-07T01:44:17.814339Z  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: 2108 test-client-1 | connection_id: 39d9769970571cc2bcbe5995805811eb test-client-1 | ... relay-1 | E20261007 01:44:17.814733 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 01:44:17.814802 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=41659d2e674de166, server CID=4000001469a046e2, downstream=[::ffff:172.18.0.3]:58500, [::]:4443=local, drain=none relay-1 | E1007 01:44:17.814880 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 01:44:17.814935 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9de4078850 relay-1 | V1007 01:44:17.814941 8 MoQSession.cpp:2977] close sess=0x7f9de4078850 relay-1 | V1007 01:44:17.814952 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1007 01:44:17.814973 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 01:44:17.814982 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9de4078850 relay-1 | V1007 01:44:17.815005 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9de4078850 relay-1 | V1007 01:44:17.815156 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9de4078850 test-client-1 | 2026-10-07T01:44:17.815172Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T01:44:17.815370Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48749 dual_stack=true relay-1 | V1007 01:44:17.817660 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:44:17.817682 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1007 01:44:17.817796 8 MoQSession.cpp:2701] start sess=0x7f9de4008640 relay-1 | V1007 01:44:17.818039 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9de4008640 relay-1 | V1007 01:44:17.818088 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9de4008640 relay-1 | V1007 01:44:17.818102 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9de4008640 relay-1 | V1007 01:44:17.818106 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:44:17.818113 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1007 01:44:17.818119 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1007 01:44:17.818124 8 MoQSession.cpp:3045] sendSetup sess=0x7f9de4008640 relay-1 | V1007 01:44:17.818144 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9de4008640 test-client-1 | 2026-10-07T01:44:17.818306Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V1007 01:44:17.818511 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f9de4008640 relay-1 | V1007 01:44:17.818535 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E1007 01:44:17.818543 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1007 01:44:17.818588 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f9de4008640 test-client-1 | 2026-10-07T01:44:17.818784Z  INFO moq_test_client::scenarios: PUBLISH accepted 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: 0b6600f282ccb62c30742978dbeb8795 test-client-1 | ... test-client-1 | 2026-10-07T01:44:17.818821Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" relay-1 | E20261007 01:44:17.818948 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 01:44:17.819003 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5e30bf42f053c6f3, server CID=4000000d43fd5067, downstream=[::ffff:172.18.0.3]:48749, [::]:4443=local, drain=none test-client-1 | 2026-10-07T01:44:17.819231Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E1007 01:44:17.819056 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 01:44:17.819067 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9de4008640 relay-1 | V1007 01:44:17.819070 8 MoQSession.cpp:2977] close sess=0x7f9de4008640 relay-1 | V1007 01:44:17.819077 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f9de405e350 relay-1 | V1007 01:44:17.819079 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f9de405e350 relay-1 | V1007 01:44:17.819084 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V1007 01:44:17.819089 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 01:44:17.819095 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V1007 01:44:17.819105 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1007 01:44:17.819112 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1007 01:44:17.819117 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9de4008640 relay-1 | V1007 01:44:17.819128 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9de4008640 relay-1 | V1007 01:44:17.819193 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9de4008640 relay-1 | V1007 01:44:17.819219 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9de4008640 test-client-1 | 2026-10-07T01:44:17.819690Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34413 dual_stack=true relay-1 | V1007 01:44:17.822119 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:44:17.822142 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1007 01:44:17.822237 8 MoQSession.cpp:2701] start sess=0x7f9de407a330 relay-1 | V1007 01:44:17.822511 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9de407a330 relay-1 | V1007 01:44:17.822549 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9de407a330 relay-1 | V1007 01:44:17.822558 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9de407a330 relay-1 | V1007 01:44:17.822565 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:44:17.822570 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1007 01:44:17.822575 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1007 01:44:17.822587 8 MoQSession.cpp:3045] sendSetup sess=0x7f9de407a330 relay-1 | V1007 01:44:17.822601 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9de407a330 test-client-1 | 2026-10-07T01:44:17.823400Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38639 dual_stack=true relay-1 | V1007 01:44:17.825939 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9de4078850 relay-1 | V1007 01:44:17.826438 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:44:17.826455 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-16 relay-1 | V1007 01:44:17.826525 8 MoQSession.cpp:2701] start sess=0x7f9de4078850 relay-1 | V1007 01:44:17.826777 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9de4078850 relay-1 | V1007 01:44:17.826804 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9de4078850 relay-1 | V1007 01:44:17.826817 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9de4078850 relay-1 | V1007 01:44:17.826820 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:44:17.826823 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V1007 01:44:17.826827 8 MoQSession.cpp:3275] Negotiated Version=0xff000010 (draft-16) relay-1 | V1007 01:44:17.826830 8 MoQSession.cpp:3045] sendSetup sess=0x7f9de4078850 relay-1 | V1007 01:44:17.826843 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9de4078850 test-client-1 | 2026-10-07T01:44:17.826982Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V1007 01:44:17.827197 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f9de407a330 relay-1 | V1007 01:44:17.827214 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E1007 01:44:17.827222 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1007 01:44:17.827242 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f9de407a330 test-client-1 | 2026-10-07T01:44:17.827430Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V1007 01:44:17.827559 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f9de4078850 relay-1 | V1007 01:44:17.827587 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1007 01:44:17.827594 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1007 01:44:17.827601 8 MoQRelay.cpp:1975] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V1007 01:44:17.827612 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f9de4078850 relay-1 | V1007 01:44:17.827629 8 MoQSession.cpp:6606] requestUpdate sess=0x7f9de407a330 relay-1 | V1007 01:44:17.827871 8 MoQSession.cpp:4696] onRequestError reqID=1 frameType=5 sess=0x7f9de407a330 relay-1 | E1007 01:44:17.827885 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V1007 01:44:17.836035 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9de4008640 relay-1 | V1007 01:44:17.929744 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1007 01:44:17.929769 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f9de405e350 relay-1 | V1007 01:44:17.929775 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V1007 01:44:17.929782 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 01:44:17.929788 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1007 01:44:17.929791 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=45 relay-1 | V1007 01:44:17.929794 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f9de4078850 relay-1 | V1007 01:44:17.929800 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f9de4078850 relay-1 | V1007 01:44:17.929803 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f9de407dcd0 relay-1 | V1007 01:44:17.929805 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1007 01:44:17.929811 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: 111 test-client-1 | message: "subscriber track mode failed: done" test-client-1 | ... relay-1 | E20261007 01:44:17.930270 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 01:44:17.930346 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c8dac5c7063bbe45, server CID=400000004036d081, downstream=[::ffff:172.18.0.3]:34413, [::]:4443=local, drain=none relay-1 | E20261007 01:44:17.930460 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 01:44:17.930473 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2f6b32b007f031f6, server CID=40000000e1687a68, downstream=[::ffff:172.18.0.3]:38639, [::]:4443=local, drain=none relay-1 | E1007 01:44:17.930544 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 01:44:17.930551 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9de407a330 relay-1 | V1007 01:44:17.930553 8 MoQSession.cpp:2977] close sess=0x7f9de407a330 relay-1 | V1007 01:44:17.930561 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9de407a330 relay-1 | V1007 01:44:17.930574 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9de407a330 relay-1 | E1007 01:44:17.930656 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 01:44:17.930658 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9de4078850 relay-1 | V1007 01:44:17.930660 8 MoQSession.cpp:2977] close sess=0x7f9de4078850 relay-1 | V1007 01:44:17.930662 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9de4078850 relay-1 | V1007 01:44:17.930667 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9de4078850 relay-1 | V1007 01:44:17.930694 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9de407a330 relay-1 | V1007 01:44:17.930718 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9de4078850 relay-1 | V1007 01:44:17.930748 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9de407a330 relay-1 | V1007 01:44:17.930782 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9de4078850 relay-1 | V1007 01:44:17.941035 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9de4078850 relay-1 | V1007 01:44:18.012333 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9de407a330 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'