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: moqx-interop:latest Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest URL: https://relay:4443 time="2026-09-13T00:55:46Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-13T00:55:46Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-13T00:55:46Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-13T00:55:46Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-13T00:55:46Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." Container main-relay-1 Recreate Container main-relay-1 Recreated Container main-test-client-1 Recreate Container main-test-client-1 Recreated Attaching to relay-1, test-client-1 relay-1 | note: jemalloc enabled (LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.2) relay-1 | I0913 00:55:46.744038 1 main.cpp:98] moqx v0.3.5-3-g49d4c41b starting relay-1 | W0913 00:55:46.744692 1 main.cpp:111] Picoquic listener 'relay-pico': service 'default' match[1] has prefix path '/' — pico listeners only support exact path routing; clients using this prefix may fail to connect. relay-1 | W0913 00:55:46.748240 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0913 00:55:46.748312 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0913 00:55:46.748367 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0913 00:55:46.748407 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | I0913 00:55:46.750135 13 MoQPicoServerBase.cpp:348] Registered picoquic congestion control algorithms for name lookup relay-1 | I0913 00:55:46.750162 13 MoQPicoQuicEventBaseServer.cpp:57] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0913 00:55:46.750247 13 PicoQuicSocketHandler.cpp:133] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0913 00:55:46.751703 1 main.cpp:222] Admin server listening on 0.0.0.0:8000 test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.12 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..18 test-client-1 | 2026-09-13T00:55:52.345576Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56728 dual_stack=true test-client-1 | 2026-09-13T00:55:52.349041Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 18f5bd4e376c6748b455ea1fd4a20cba test-client-1 | ... relay-1 | E20260913 00:55:52.349591 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:55:52.349655 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c127d2c6e79713cd, server CID=4000001dddfda7bb, downstream=172.18.0.3:56728, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:55:52.349717 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:55:52.349948Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:55:52.350138Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50066 dual_stack=true test-client-1 | 2026-09-13T00:55:52.352247Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop test-client-1 | 2026-09-13T00:55:54.353564Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | ok 2 - publish-namespace-only relay-1 | E20260913 00:55:54.353818 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:55:54.353874 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=61139f26776dd110, server CID=4000004d4fb28eaf, downstream=172.18.0.3:50066, 0.0.0.0:4443=local, drain=none test-client-1 | --- relay-1 | E0913 00:55:54.353951 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 7423e5f7303e82797b50008ffa46a6cb test-client-1 | ... test-client-1 | 2026-09-13T00:55:54.354331Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:55:54.354849Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39184 dual_stack=true test-client-1 | 2026-09-13T00:55:54.357328Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track test-client-1 | 2026-09-13T00:55:54.357810Z  WARN moq_transport::serve::error: [f2626e0e-c0e5-471e-b3f0-475f97b89c98] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-13T00:55:54.357855Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:f2626e0e-c0e5-471e-b3f0-475f97b89c98] test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 8d5b18c710786ae24a4f00acaedc9821 test-client-1 | ... relay-1 | E20260913 00:55:54.358311 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:55:54.358361 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3ea5ebd004695d92, server CID=4000001297cc36c8, downstream=172.18.0.3:39184, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:55:54.358400 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:55:54.358585Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:55:54.358990Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60176 dual_stack=true test-client-1 | 2026-09-13T00:55:54.361517Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48033 dual_stack=true test-client-1 | 2026-09-13T00:55:54.363343Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-13T00:55:54.363357Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track test-client-1 | 2026-09-13T00:55:54.363792Z  WARN moq_transport::serve::error: [2ad209c0-d962-41eb-9dab-004fc3c7289e] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-13T00:55:54.363899Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:2ad209c0-d962-41eb-9dab-004fc3c7289e] - subscription was processed test-client-1 | ok 4 - publish-namespace-subscribe relay-1 | E20260913 00:55:54.364095 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:55:54.364125 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0183f0c6704a691e, server CID=4000005c1088dce8, downstream=172.18.0.3:60176, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:55:54.364158 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E20260913 00:55:54.364102 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:55:54.364457 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3617c282d19690b7, server CID=400000d6fab9faa0, downstream=172.18.0.3:48033, 0.0.0.0:4443=local, drain=none test-client-1 | 2026-09-13T00:55:54.364371Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0913 00:55:54.364509 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | --- test-client-1 | duration_ms: 6 test-client-1 | publisher_connection_id: 12b46cda459db367621924772424b6e2 test-client-1 | subscriber_connection_id: c195a3e21a05eff2c291af7fb0a40947 test-client-1 | ... test-client-1 | 2026-09-13T00:55:54.364963Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:55:54.365147Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36759 dual_stack=true test-client-1 | 2026-09-13T00:55:54.367233Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track test-client-1 | 2026-09-13T00:55:54.367685Z  WARN moq_transport::serve::error: [4960c6a6-ebb0-474e-881b-40ab5851ede0] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260913 00:55:54.367861 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:55:54.367890 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a1cea598b9f7aa57, server CID=4000009533934a18, downstream=172.18.0.3:36759, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:55:54.367933 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:55:54.368111Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:55:54.868751Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46018 dual_stack=true test-client-1 | 2026-09-13T00:55:54.872589Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3509 test-client-1 | subscriber_connection_id: f3772e5747ba33e4cbf32089b7e11637 test-client-1 | publisher_connection_id: facdf39645fb8e6f07ba0b1d712e2b71 test-client-1 | ... test-client-1 | 2026-09-13T00:55:57.873530Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-13T00:55:57.873552Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:4960c6a6-ebb0-474e-881b-40ab5851ede0] (may be expected) relay-1 | E20260913 00:55:57.874172 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:55:57.874212 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=44db19345867ae3b, server CID=400000436e0dfc82, downstream=172.18.0.3:46018, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:55:57.874383 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:55:57.874765Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:55:57.875579Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42498 dual_stack=true test-client-1 | 2026-09-13T00:55:57.879722Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-13T00:55:59.881299Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2108 test-client-1 | connection_id: f2b794f30862cbab7668ac2c119c7718 test-client-1 | ... test-client-1 | 2026-09-13T00:55:59.982002Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully relay-1 | E20260913 00:55:59.982371 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:55:59.982432 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=cc5e7c6af7f69067, server CID=4000005b4ec3bab2, downstream=172.18.0.3:42498, 0.0.0.0:4443=local, drain=none test-client-1 | 2026-09-13T00:55:59.982808Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0913 00:55:59.982492 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:55:59.983418Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52643 dual_stack=true test-client-1 | 2026-09-13T00:55:59.985821Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-13T00:55:59.986225Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-13T00:55:59.986279Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" relay-1 | E20260913 00:55:59.986589 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:55:59.986619 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f1043a45378dab18, server CID=400000c4debfa3de, downstream=172.18.0.3:52643, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:55:59.986685 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:55:59.986852Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 1d005d9da38a7d79f1b38b7d8f537ef0 test-client-1 | ... test-client-1 | 2026-09-13T00:55:59.987395Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40356 dual_stack=true test-client-1 | 2026-09-13T00:55:59.990611Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46392 dual_stack=true test-client-1 | 2026-09-13T00:55:59.993629Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-13T00:55:59.994002Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | I0913 00:55:59.994268 12 MoqxRelay.cpp:2782] Updating forward for moq-test/publish/published-track forward=1 test-client-1 | 2026-09-13T00:55:59.994564Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-13T00:55:59.994579Z  WARN moq_transport::serve::error: [56b21a6b-013d-4ab1-9122-817189d3d749] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | E0913 00:55:59.994747 15 MoqxRelay.cpp:52] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 108 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... relay-1 | E20260913 00:56:00.095391 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:00.095438 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e2e2809cb6ecb15b, server CID=40000015bcacb798, downstream=172.18.0.3:46392, 0.0.0.0:4443=local, drain=none relay-1 | E20260913 00:56:00.095444 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:00.095487 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9741ab1501605e36, server CID=4000008a897fb850, downstream=172.18.0.3:40356, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:56:00.095512 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0913 00:56:00.095523 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0913 00:56:00.095771 13 MoQSession.cpp:6301] publishDone for invalid id=0 sess=0x7f6b5e0ad010 test-client-1 | 2026-09-13T00:56:00.095983Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:00.096294Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:00.096440Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56168 dual_stack=true test-client-1 | 2026-09-13T00:56:00.098797Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 test-client-1 | 2026-09-13T00:56:00.099229Z  WARN moq_transport::serve::error: [e99a07b8-1e2c-4aa9-b45c-3331ac1f9ff7] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | not ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | message: "expected REQUEST_ERROR TIMEOUT, got: not found: Track not found [error:e99a07b8-1e2c-4aa9-b45c-3331ac1f9ff7]" test-client-1 | ... relay-1 | E20260913 00:56:00.099507 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:00.099534 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a62c85d1bc9f4c07, server CID=400000904f25ba55, downstream=172.18.0.3:56168, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:56:00.099568 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:56:00.099892Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:00.100384Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49977 dual_stack=true test-client-1 | 2026-09-13T00:56:00.102627Z  WARN moq_transport::serve::error: [17b1a2c6-16c2-4426-8f23-cbc51bf2f316] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-13T00:56:00.304155Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55072 dual_stack=true relay-1 | E20260913 00:56:00.307216 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:00.307343 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3366b9d84a708ccd, server CID=4000005d26836ec2, downstream=172.18.0.3:55072, 0.0.0.0:4443=local, drain=none relay-1 | E20260913 00:56:00.307269 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:00.307399 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0e5503aa2d890ca2, server CID=4000009c1f4d6763, downstream=172.18.0.3:49977, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:56:00.307409 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0913 00:56:00.307465 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:56:00.307770Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:00.307845Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:00.308117Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39780 dual_stack=true test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- test-client-1 | duration_ms: 207 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... test-client-1 | 2026-09-13T00:56:00.310408Z  WARN moq_transport::serve::error: [262aac13-d55a-4487-9e8d-e5a82ed1a388] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-13T00:56:00.512112Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40168 dual_stack=true test-client-1 | not ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260913 00:56:00.515347 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:00.515391 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=573329b87ab5d0f4, server CID=4000001143bb8e93, downstream=172.18.0.3:40168, 0.0.0.0:4443=local, drain=none relay-1 | E20260913 00:56:00.515394 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:00.515456 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2279db0ae6af0997, server CID=40000052b141f374, downstream=172.18.0.3:39780, 0.0.0.0:4443=local, drain=none test-client-1 | 2026-09-13T00:56:00.516052Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44449 dual_stack=true relay-1 | E0913 00:56:00.515449 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0913 00:56:00.515490 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:56:00.516375Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:00.516426Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:00.518268Z  WARN moq_transport::serve::error: [bbab950a-0517-42c6-b482-02e93f1d8fd8] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-13T00:56:00.719713Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46013 dual_stack=true test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 207 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260913 00:56:00.722971 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:00.723009 13 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-09-13T00:56:00.723341Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260913 00:56:00.723042 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3082fafa2076daf7, server CID=4000000f8707df8b, downstream=172.18.0.3:44449, 0.0.0.0:4443=local, drain=none relay-1 | E20260913 00:56:00.723021 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=eea0aff5e9423855, server CID=4000008fd067088b, downstream=172.18.0.3:46013, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:56:00.723095 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0913 00:56:00.723110 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:56:00.723463Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:00.723900Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54917 dual_stack=true test-client-1 | 2026-09-13T00:56:00.726279Z  WARN moq_transport::serve::error: [d333ddd3-abc3-45c2-89af-a89988df964a] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-13T00:56:00.928448Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46160 dual_stack=true test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260913 00:56:00.931571 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:00.931618 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8e8ba65547065cf7, server CID=4000005792475529, downstream=172.18.0.3:46160, 0.0.0.0:4443=local, drain=none relay-1 | E20260913 00:56:00.931653 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:00.931710 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bd62703cc4faad23, server CID=4000004648aef5b4, downstream=172.18.0.3:54917, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:56:00.931780 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:56:00.932097Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0913 00:56:00.932040 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:56:00.932367Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:00.932571Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36554 dual_stack=true test-client-1 | 2026-09-13T00:56:00.935922Z  WARN moq_transport::serve::error: [c0218334-6d22-4e7c-96cd-733355dd8f92] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-13T00:56:01.138443Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57843 dual_stack=true test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 209 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260913 00:56:01.141469 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:01.141548 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2f13a903486b5229, server CID=40000010ba6f3986, downstream=172.18.0.3:57843, 0.0.0.0:4443=local, drain=none relay-1 | E20260913 00:56:01.141510 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E0913 00:56:01.141625 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E20260913 00:56:01.141644 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7b0f9656c4bb50aa, server CID=4000008f3a69ff86, downstream=172.18.0.3:36554, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:56:01.141934 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:56:01.141958Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:01.142167Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:01.142442Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51952 dual_stack=true test-client-1 | 2026-09-13T00:56:01.144755Z  WARN moq_transport::serve::error: [97e1e3cd-6aca-474e-9154-32dfffa4feda] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-13T00:56:01.345784Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59339 dual_stack=true test-client-1 | not ok 15 - moq-test-datagram-eog test-client-1 | --- test-client-1 | duration_ms: 206 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260913 00:56:01.348379 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:01.348402 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:01.348414 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0f8c8d434c12f8f3, server CID=400000da9f3b517b, downstream=172.18.0.3:59339, 0.0.0.0:4443=local, drain=none relay-1 | E20260913 00:56:01.348426 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=45746d76e0785322, server CID=40000014d5733def, downstream=172.18.0.3:51952, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:56:01.348472 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0913 00:56:01.348481 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:56:01.348896Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:01.348943Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:01.349370Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48620 dual_stack=true test-client-1 | 2026-09-13T00:56:01.351699Z  WARN moq_transport::serve::error: [6a41544e-ee1a-4992-9b76-f6b256d40ef4] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-13T00:56:01.553556Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48920 dual_stack=true relay-1 | E20260913 00:56:01.556212 14 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | not ok 16 - moq-test-extensions test-client-1 | --- test-client-1 | duration_ms: 207 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260913 00:56:01.556305 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5ac9b7f8c2e78f2c, server CID=40000050497bd1a8, downstream=172.18.0.3:48920, 0.0.0.0:4443=local, drain=none relay-1 | E20260913 00:56:01.556324 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:01.556417 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=cdee289d59ef7792, server CID=400000890b8ba374, downstream=172.18.0.3:48620, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:56:01.556402 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0913 00:56:01.556461 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:56:01.556764Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:01.556864Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:01.557311Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43952 dual_stack=true test-client-1 | 2026-09-13T00:56:01.559590Z  WARN moq_transport::serve::error: [081d676d-4da0-4c6a-ad1c-0f4fe4fae4aa] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-13T00:56:01.760704Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34069 dual_stack=true relay-1 | E20260913 00:56:01.764027 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:01.764070 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=202dbb23edcdc0ad, server CID=4000000eb56fa1ed, downstream=172.18.0.3:34069, 0.0.0.0:4443=local, drain=none relay-1 | E20260913 00:56:01.764103 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:01.764122 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=283e86732ffff843, server CID=40000015f3e55dfd, downstream=172.18.0.3:43952, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:56:01.764161 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | not ok 17 - moq-test-increments test-client-1 | --- test-client-1 | duration_ms: 207 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... test-client-1 | 2026-09-13T00:56:01.764409Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0913 00:56:01.764340 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-13T00:56:01.764715Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-13T00:56:01.765041Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58959 dual_stack=true test-client-1 | 2026-09-13T00:56:01.767518Z  WARN moq_transport::serve::error: [5dde7ce0-159f-4357-8ee1-0bed6e197537] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-13T00:56:01.968684Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40904 dual_stack=true test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 207 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260913 00:56:01.971673 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:01.971724 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2acf59043242d174, server CID=4000000cb1dc3a22, downstream=172.18.0.3:40904, 0.0.0.0:4443=local, drain=none relay-1 | E20260913 00:56:01.971745 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260913 00:56:01.971781 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c28e4a3a783b19b4, server CID=40000040b6c22153, downstream=172.18.0.3:58959, 0.0.0.0:4443=local, drain=none relay-1 | E0913 00:56:01.971776 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0913 00:56:01.971819 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream 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'