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-23T00:50:55Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-23T00:50:55Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-23T00:50:55Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-23T00:50:55Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-23T00:50:55Z" 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 | I0923 00:50:56.210623 1 main.cpp:98] moqx v0.3.5-35-g768b8dd3 starting relay-1 | W0923 00:50:56.211163 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 | W0923 00:50:56.215591 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0923 00:50:56.215673 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0923 00:50:56.215777 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0923 00:50:56.215859 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0923 00:50:56.216188 1 MoQPicoQuicShardedServer.cpp:109] Sharding picoquic across 4 threads; forcing disableMigration=true (SO_REUSEPORT cannot route a migrated connection's packets to the shard holding its state) relay-1 | I0923 00:50:56.217646 13 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0923 00:50:56.217676 13 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0923 00:50:56.217722 13 PicoQuicSocketHandler.cpp:222] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0923 00:50:56.218316 14 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0923 00:50:56.218331 14 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0923 00:50:56.218366 14 PicoQuicSocketHandler.cpp:222] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0923 00:50:56.218967 15 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0923 00:50:56.218979 15 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0923 00:50:56.219069 15 PicoQuicSocketHandler.cpp:222] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0923 00:50:56.219880 16 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0923 00:50:56.219894 16 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0923 00:50:56.219935 16 PicoQuicSocketHandler.cpp:222] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0923 00:50:56.222088 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-23T00:51:01.812964Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33823 dual_stack=true test-client-1 | 2026-09-23T00:51:01.817191Z  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: 84d22de3e7b181f4a1df043cb21e8ef8 test-client-1 | ... test-client-1 | 2026-09-23T00:51:01.817756Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36636 dual_stack=true relay-1 | E20260923 00:51:01.817984 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:01.818059 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3cd6e15109d6eeeb, server CID=4000005df8c3373d, downstream=172.18.0.3:33823, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:01.818126 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:01.818439Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:01.819766Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop test-client-1 | 2026-09-23T00:51:03.821050Z  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: 35c88446a250c8ed4fb9129e0bdf8427 test-client-1 | ... relay-1 | E20260923 00:51:03.821375 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:03.821486 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4df5fd4e91bd931a, server CID=400000c428d69cd1, downstream=172.18.0.3:36636, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:03.821574 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:03.821902Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:03.821984Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43855 dual_stack=true test-client-1 | 2026-09-23T00:51:03.824540Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track test-client-1 | 2026-09-23T00:51:03.825008Z  WARN moq_transport::serve::error: [e7da6905-4c23-471c-a3e8-5dce976ff2e9] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-23T00:51:03.825149Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:e7da6905-4c23-471c-a3e8-5dce976ff2e9] test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 7a6b0d14c8f64e8a106fde6fcfc5f366 test-client-1 | ... relay-1 | E20260923 00:51:03.825279 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:03.825321 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=dce17372e2decc88, server CID=4000000134ed711e, downstream=172.18.0.3:43855, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:03.825364 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:03.825589Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:03.825949Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47145 dual_stack=true test-client-1 | 2026-09-23T00:51:03.828407Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36705 dual_stack=true test-client-1 | 2026-09-23T00:51:03.830377Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-23T00:51:03.830389Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3007 test-client-1 | publisher_connection_id: b8c66a4c78ef2a2d151a487dd584fa5a test-client-1 | subscriber_connection_id: 1c08b7e4167eed0f223d0e914be8d287 test-client-1 | ... test-client-1 | 2026-09-23T00:51:06.832505Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | E20260923 00:51:06.833009 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:06.833030 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:06.833110 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0e2677df863f0a86, server CID=4000004258789f43, downstream=172.18.0.3:47145, 0.0.0.0:4443=local, drain=none relay-1 | E20260923 00:51:06.833076 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=06045705291cc3ff, server CID=400000838f246c24, downstream=172.18.0.3:36705, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:06.833247 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:06.833313Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58120 dual_stack=true relay-1 | E0923 00:51:06.833307 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0923 00:51:06.833344 15 MoQSession.cpp:6374] publishDone for invalid id=0 sess=0x7fb194c80810 test-client-1 | 2026-09-23T00:51:06.833644Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:06.833686Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:06.836772Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track test-client-1 | 2026-09-23T00:51:06.837207Z  WARN moq_transport::serve::error: [923769ca-6f44-4fb4-8ca9-316e06bcc462] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260923 00:51:06.837342 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:06.837383 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2d5a1e09f9dfdd5f, server CID=40000008e22c0a6b, downstream=172.18.0.3:58120, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:06.837425 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:06.837576Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:07.338304Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55672 dual_stack=true test-client-1 | 2026-09-23T00:51:07.342021Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop test-client-1 | 2026-09-23T00:51:10.343388Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-23T00:51:10.343417Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:923769ca-6f44-4fb4-8ca9-316e06bcc462] (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: 8e2624e39015c5e521230cca34c50e90 test-client-1 | publisher_connection_id: c5826e2a0c9c2a16d0268aca3af82aab test-client-1 | ... relay-1 | E20260923 00:51:10.343946 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:10.344003 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1341655aafed7664, server CID=4000009eb4a290d7, downstream=172.18.0.3:55672, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:10.344093 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:10.344195Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51884 dual_stack=true test-client-1 | 2026-09-23T00:51:10.344503Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:10.347247Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-23T00:51:12.348209Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE test-client-1 | 2026-09-23T00:51:12.449536Z  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: 2106 test-client-1 | connection_id: d357e038e4cdd648d81d40bf46b8d09a test-client-1 | ... relay-1 | E20260923 00:51:12.450047 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:12.450114 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=71a72e72c0a502bb, server CID=4000004e9fe56275, downstream=172.18.0.3:51884, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:12.450193 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:12.450376Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52915 dual_stack=true test-client-1 | 2026-09-23T00:51:12.450632Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:12.453984Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-23T00:51:12.454493Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-23T00:51:12.454634Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: e1d7213f4e367f4581752a0ea81c49c2 test-client-1 | ... relay-1 | E20260923 00:51:12.454744 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:12.454880 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b14b71f094437e6d, server CID=400000d05597286e, downstream=172.18.0.3:52915, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:12.454932 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:12.455140Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:12.455349Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43368 dual_stack=true test-client-1 | 2026-09-23T00:51:12.458116Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40911 dual_stack=true test-client-1 | 2026-09-23T00:51:12.460189Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-23T00:51:12.460810Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | I0923 00:51:12.461496 12 MoqxRelay.cpp:2774] Updating forward for moq-test/publish/published-track forward=1 test-client-1 | 2026-09-23T00:51:12.461834Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-23T00:51:12.461849Z  WARN moq_transport::serve::error: [03d2f164-f7b2-4f92-8784-41e72b9f98a9] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | E0923 00:51:12.461971 14 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: 107 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... relay-1 | E20260923 00:51:12.562681 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:12.562731 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6c9af6b2ced18ab9, server CID=400000d6060b8edc, downstream=172.18.0.3:40911, 0.0.0.0:4443=local, drain=none relay-1 | E20260923 00:51:12.562768 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:12.562820 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6dd4ff9a8ee29f07, server CID=40000057267ecbe2, downstream=172.18.0.3:43368, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:12.562826 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0923 00:51:12.562862 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0923 00:51:12.562951 16 MoQSession.cpp:6374] publishDone for invalid id=0 sess=0x7fb19487e810 test-client-1 | 2026-09-23T00:51:12.563303Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43913 dual_stack=true test-client-1 | 2026-09-23T00:51:12.563321Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:12.563348Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:12.565911Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 test-client-1 | 2026-09-23T00:51:12.566378Z  WARN moq_transport::serve::error: [426f58f9-8e5d-45d4-8ad1-c49971f83c67] 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: 3 test-client-1 | message: "expected REQUEST_ERROR TIMEOUT, got: not found: Track not found [error:426f58f9-8e5d-45d4-8ad1-c49971f83c67]" test-client-1 | ... relay-1 | E20260923 00:51:12.566709 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:12.566735 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a30a8d076a7a70a7, server CID=40000011ad7bb9d4, downstream=172.18.0.3:43913, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:12.566772 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:12.566995Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:12.567210Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44075 dual_stack=true test-client-1 | 2026-09-23T00:51:12.569407Z  WARN moq_transport::serve::error: [058d8ef5-b082-4d4b-93ea-fa57a2f0f63d] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-23T00:51:12.770646Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38636 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 | ... relay-1 | E20260923 00:51:12.774354 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:12.774408 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8630358499360b2a, server CID=400000d4b5101f12, downstream=172.18.0.3:38636, 0.0.0.0:4443=local, drain=none relay-1 | E20260923 00:51:12.774433 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:12.774438 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fcf777503e12409d, server CID=400000cb894401e7, downstream=172.18.0.3:44075, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:12.774475 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:12.774728Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0923 00:51:12.774697 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:12.774982Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42781 dual_stack=true test-client-1 | 2026-09-23T00:51:12.775022Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:12.777086Z  WARN moq_transport::serve::error: [fe48e897-4f1c-43c3-a3d0-ba49655be941] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-23T00:51:12.978580Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50880 dual_stack=true test-client-1 | not ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 207 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260923 00:51:12.982002 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:12.982048 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=db81a233c63412dc, server CID=400000c17b6b7949, downstream=172.18.0.3:50880, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:12.982102 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:12.982396Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260923 00:51:12.982504 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:12.982527 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a51aba20cb9aff0c, server CID=400000cee89828e1, downstream=172.18.0.3:42781, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:12.982557 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:12.982659Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:12.982659Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59900 dual_stack=true test-client-1 | 2026-09-23T00:51:12.985042Z  WARN moq_transport::serve::error: [53bc1a7a-b44f-47a3-a181-946c5523c71b] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-23T00:51:13.186243Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43099 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 | E20260923 00:51:13.189936 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:13.189985 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f2621716ae2a90ab, server CID=4000001a8f480677, downstream=172.18.0.3:43099, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:13.190036 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E20260923 00:51:13.190359 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:13.190382 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6623b974d97b8d26, server CID=40000018432b4d49, downstream=172.18.0.3:59900, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:13.190440 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:13.190390Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:13.190554Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48894 dual_stack=true test-client-1 | 2026-09-23T00:51:13.190617Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:13.193719Z  WARN moq_transport::serve::error: [3e42c980-88bb-4abb-b7cb-f56cb5804433] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-23T00:51:13.395182Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42329 dual_stack=true relay-1 | E20260923 00:51:13.399086 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:13.399108 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:13.399132 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=32021439d9b94eba, server CID=4000009470c416df, downstream=172.18.0.3:42329, 0.0.0.0:4443=local, drain=none relay-1 | E20260923 00:51:13.399139 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e68d8b756e9fc5c6, server CID=400000033a2e6930, downstream=172.18.0.3:48894, 0.0.0.0:4443=local, drain=none test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 209 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E0923 00:51:13.399186 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0923 00:51:13.399536 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:13.399676Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:13.399834Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33017 dual_stack=true test-client-1 | 2026-09-23T00:51:13.399922Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:13.402511Z  WARN moq_transport::serve::error: [8279acb8-6a40-4bb4-9d91-e9b2b7c403a1] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-23T00:51:13.603774Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50556 dual_stack=true test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260923 00:51:13.607415 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:13.607473 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8f1a3c19ca16af38, server CID=400000d57f600a34, downstream=172.18.0.3:50556, 0.0.0.0:4443=local, drain=none relay-1 | E20260923 00:51:13.607512 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:13.607519 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2ed793b890304f13, server CID=400000cf672536bc, downstream=172.18.0.3:33017, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:13.607561 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0923 00:51:13.607705 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:13.607743Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:13.607922Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:13.608027Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39198 dual_stack=true test-client-1 | 2026-09-23T00:51:13.610525Z  WARN moq_transport::serve::error: [b47035c5-67d2-4fe1-b184-1909cb686b11] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-23T00:51:13.811641Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36697 dual_stack=true test-client-1 | not ok 15 - moq-test-datagram-eog test-client-1 | --- test-client-1 | duration_ms: 207 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260923 00:51:13.815265 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:13.815318 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9abaf01a8d1540e9, server CID=4000008a0829328b, downstream=172.18.0.3:36697, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:13.815370 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E20260923 00:51:13.815512 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:13.815531 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e99109e834a4f59b, server CID=400000d2c1c0ee82, downstream=172.18.0.3:39198, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:13.815555 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:13.815598Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:13.815900Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57819 dual_stack=true test-client-1 | 2026-09-23T00:51:13.815908Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:13.818210Z  WARN moq_transport::serve::error: [db75dd24-ab1b-4ef4-b3ec-01bffac21e00] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-23T00:51:14.020029Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40471 dual_stack=true test-client-1 | not ok 16 - moq-test-extensions test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260923 00:51:14.024093 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:14.024139 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f64898bae76a64f5, server CID=40000082df62dbba, downstream=172.18.0.3:40471, 0.0.0.0:4443=local, drain=none relay-1 | E20260923 00:51:14.024163 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:14.024168 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=132d959dbcdaf7a9, server CID=4000009f15452dc1, downstream=172.18.0.3:57819, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:14.024203 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0923 00:51:14.024431 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:14.024437Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:14.024602Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:14.024640Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46169 dual_stack=true test-client-1 | 2026-09-23T00:51:14.027553Z  WARN moq_transport::serve::error: [99bd117f-b689-4bfe-9e64-24301191dfa3] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-23T00:51:14.228583Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33137 dual_stack=true relay-1 | E20260923 00:51:14.233204 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:14.233258 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d8fb6995e0c7e25c, server CID=4000005931c6fd6a, downstream=172.18.0.3:33137, 0.0.0.0:4443=local, drain=none test-client-1 | not ok 17 - moq-test-increments test-client-1 | --- test-client-1 | duration_ms: 209 relay-1 | E20260923 00:51:14.233287 14 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | message: "subscriber setup failed before generation started" relay-1 | E20260923 00:51:14.233292 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=07064f3070954da0, server CID=4000005935ac626b, downstream=172.18.0.3:46169, 0.0.0.0:4443=local, drain=none test-client-1 | ... relay-1 | E0923 00:51:14.233331 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0923 00:51:14.233596 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-23T00:51:14.233622Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:14.233697Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-23T00:51:14.233775Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46458 dual_stack=true test-client-1 | 2026-09-23T00:51:14.236231Z  WARN moq_transport::serve::error: [f70bd7bf-6e40-4c9b-bde1-2e6c17b1ee82] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-23T00:51:14.437553Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39736 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 | E20260923 00:51:14.440984 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:14.441033 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6f74fbb8fbdec224, server CID=400000d63e5c7fbc, downstream=172.18.0.3:39736, 0.0.0.0:4443=local, drain=none relay-1 | E20260923 00:51:14.441071 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260923 00:51:14.441075 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c059b7faed2d394f, server CID=400000d3328c3133, downstream=172.18.0.3:46458, 0.0.0.0:4443=local, drain=none relay-1 | E0923 00:51:14.441115 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0923 00:51:14.441401 16 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'