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-15T00:53:34Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-15T00:53:34Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-15T00:53:34Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-15T00:53:34Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-15T00:53:34Z" 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 | I0915 00:53:34.763846 1 main.cpp:98] moqx v0.3.5-15-g502b6b8f starting relay-1 | W0915 00:53:34.764527 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 | W0915 00:53:34.768276 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0915 00:53:34.768328 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0915 00:53:34.768426 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0915 00:53:34.768497 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0915 00:53:34.768986 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 | I0915 00:53:34.770329 13 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0915 00:53:34.770357 13 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0915 00:53:34.770452 13 PicoQuicSocketHandler.cpp:134] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0915 00:53:34.771172 14 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0915 00:53:34.771191 14 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0915 00:53:34.771227 14 PicoQuicSocketHandler.cpp:134] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0915 00:53:34.772141 15 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0915 00:53:34.772157 15 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0915 00:53:34.772260 15 PicoQuicSocketHandler.cpp:134] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0915 00:53:34.773107 16 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0915 00:53:34.773125 16 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0915 00:53:34.773192 16 PicoQuicSocketHandler.cpp:134] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0915 00:53:34.774617 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-15T00:53:40.364948Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47935 dual_stack=true relay-1 | E20260915 00:53:40.368474 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:40.368556 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=74152eb6cc299651, server CID=4000009a64767dc5, downstream=172.18.0.3:47935, 0.0.0.0:4443=local, drain=none test-client-1 | 2026-09-15T00:53:40.368312Z  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: ef54db225e847e8bdb54c8f8ffa46ed8 test-client-1 | ... relay-1 | E0915 00:53:40.368618 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:40.369110Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:40.369509Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47381 dual_stack=true test-client-1 | 2026-09-15T00:53:40.371420Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: b69e050e4735def6df60bfbeb4868938 test-client-1 | ... test-client-1 | 2026-09-15T00:53:42.373120Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) relay-1 | E20260915 00:53:42.373442 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:42.373502 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7efdeeb6f914ce9d, server CID=40000087838af4b7, downstream=172.18.0.3:47381, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:42.373581 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:42.374056Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:42.374497Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58532 dual_stack=true test-client-1 | 2026-09-15T00:53:42.376898Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track test-client-1 | 2026-09-15T00:53:42.377372Z  WARN moq_transport::serve::error: [6a197631-a449-4d32-879a-8ce669337807] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-15T00:53:42.377492Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:6a197631-a449-4d32-879a-8ce669337807] test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 9a9f5a5aebac9ed506b67f474aad887c test-client-1 | ... relay-1 | E20260915 00:53:42.377734 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:42.377768 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a4222a0c1c5e296f, server CID=40000096397962e1, downstream=172.18.0.3:58532, 0.0.0.0:4443=local, drain=none test-client-1 | 2026-09-15T00:53:42.377998Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0915 00:53:42.377806 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:42.378733Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38487 dual_stack=true test-client-1 | 2026-09-15T00:53:42.381598Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40518 dual_stack=true test-client-1 | 2026-09-15T00:53:42.383469Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-15T00:53:42.383486Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track test-client-1 | 2026-09-15T00:53:42.383920Z  WARN moq_transport::serve::error: [91c5d9f5-f43a-4c2b-a20f-fc9a5e78aa80] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-15T00:53:42.384006Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:91c5d9f5-f43a-4c2b-a20f-fc9a5e78aa80] - subscription was processed relay-1 | E20260915 00:53:42.384282 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:42.384313 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c9cd5447fbbfbb46, server CID=40000088c08f35e2, downstream=172.18.0.3:40518, 0.0.0.0:4443=local, drain=none relay-1 | E20260915 00:53:42.384346 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E0915 00:53:42.384351 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E20260915 00:53:42.384379 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e51d3d0c12920b5c, server CID=4000001ca6b56aee, downstream=172.18.0.3:38487, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:42.384445 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:42.384671Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:42.384718Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 6 test-client-1 | publisher_connection_id: 8aeadcc5d7dbc1cd475f0c2905dbb074 test-client-1 | subscriber_connection_id: dc38a2a8cba9551652709b8b884253e4 test-client-1 | ... test-client-1 | 2026-09-15T00:53:42.385231Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36732 dual_stack=true test-client-1 | 2026-09-15T00:53:42.387014Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track test-client-1 | 2026-09-15T00:53:42.387410Z  WARN moq_transport::serve::error: [15f6ed82-0edb-42c1-a729-6cd9da00431a] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260915 00:53:42.387581 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:42.387614 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=638028b0936b8855, server CID=40000044611abeeb, downstream=172.18.0.3:36732, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:42.387659 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:42.387949Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:42.889419Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36619 dual_stack=true test-client-1 | 2026-09-15T00:53:42.891867Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | E20260915 00:53:45.892725 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:45.892761 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d6e3c9684fc7c96b, server CID=40000082a203a2a4, downstream=172.18.0.3:36619, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:45.892835 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:45.892275Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-15T00:53:45.892299Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:15f6ed82-0edb-42c1-a729-6cd9da00431a] (may be expected) test-client-1 | 2026-09-15T00:53:45.893163Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:45.893517Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37734 dual_stack=true test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3508 test-client-1 | subscriber_connection_id: fd4a6d4d3813d1f9f272ae63b3b0a196 test-client-1 | publisher_connection_id: 68d96ae08fbfe83cda783c684883ac07 test-client-1 | ... test-client-1 | 2026-09-15T00:53:45.898739Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-15T00:53:47.900057Z  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: 2109 test-client-1 | connection_id: 241d79efaff17deb14ec862974c7fcdc test-client-1 | ... test-client-1 | 2026-09-15T00:53:48.002005Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully relay-1 | E20260915 00:53:48.002233 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:48.002278 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9fd59fbb5686793a, server CID=40000081b5334889, downstream=172.18.0.3:37734, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:48.002339 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:48.002712Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:48.003209Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41678 dual_stack=true test-client-1 | 2026-09-15T00:53:48.005651Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-15T00:53:48.006126Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-15T00:53:48.006174Z  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: 4 test-client-1 | connection_id: 15eada9e9ac55e2c9349c2843d19ac08 test-client-1 | ... relay-1 | E20260915 00:53:48.006325 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:48.006353 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=138c1a7da150409c, server CID=400000509357f24d, downstream=172.18.0.3:41678, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:48.006399 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:48.006656Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:48.007124Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49987 dual_stack=true test-client-1 | 2026-09-15T00:53:48.010829Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51698 dual_stack=true test-client-1 | 2026-09-15T00:53:48.013085Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-15T00:53:48.013471Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | I0915 00:53:48.013735 12 MoqxRelay.cpp:2782] Updating forward for moq-test/publish/published-track forward=1 test-client-1 | 2026-09-15T00:53:48.014078Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-15T00:53:48.014091Z  WARN moq_transport::serve::error: [b0744168-352e-4e21-8669-f21a08cd3c87] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | E0915 00:53:48.014236 15 MoqxRelay.cpp:52] requestUpdate failed: peer FINed without terminal reply relay-1 | E20260915 00:53:48.114986 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:48.114987 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:48.115058 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f762f2965cc7e5f3, server CID=40000049e0e0ab61, downstream=172.18.0.3:51698, 0.0.0.0:4443=local, drain=none relay-1 | E20260915 00:53:48.115091 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=14e55340b79fa6db, server CID=400000870dd1e914, downstream=172.18.0.3:49987, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:48.115128 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0915 00:53:48.115164 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0915 00:53:48.115204 14 MoQSession.cpp:6301] publishDone for invalid id=0 sess=0x7f5c60afb810 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 | ... test-client-1 | 2026-09-15T00:53:48.115494Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:48.115564Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:48.116309Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41643 dual_stack=true test-client-1 | 2026-09-15T00:53:48.118274Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 test-client-1 | 2026-09-15T00:53:48.118695Z  WARN moq_transport::serve::error: [9712141d-5db1-4ac7-b251-6385b46c7140] 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:9712141d-5db1-4ac7-b251-6385b46c7140]" relay-1 | E20260915 00:53:48.118911 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:48.118937 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=38a73440f83d7972, server CID=400000d7e2e90a9b, downstream=172.18.0.3:41643, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:48.118968 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | ... test-client-1 | 2026-09-15T00:53:48.119311Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:48.119767Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38648 dual_stack=true test-client-1 | 2026-09-15T00:53:48.121979Z  WARN moq_transport::serve::error: [64ed3ed7-4633-459b-ba56-4b498b5a2e85] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-15T00:53:48.323449Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46009 dual_stack=true test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- relay-1 | E20260915 00:53:48.325943 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:48.325954 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:48.325995 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a1c5cb3e7e9c0285, server CID=400000d483cd32f4, downstream=172.18.0.3:38648, 0.0.0.0:4443=local, drain=none test-client-1 | duration_ms: 207 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260915 00:53:48.325980 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6f55b37dfaba827e, server CID=40000052268ead29, downstream=172.18.0.3:46009, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:48.326095 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0915 00:53:48.326113 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:48.326371Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:48.326455Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:48.326957Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33896 dual_stack=true test-client-1 | 2026-09-15T00:53:48.329249Z  WARN moq_transport::serve::error: [44f52cab-5902-41e1-bcdb-4a6a8bd3111d] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-15T00:53:48.530488Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46118 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 | E20260915 00:53:48.532989 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:48.533044 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3ec4a4f23acd11c7, server CID=40000045de18c7ef, downstream=172.18.0.3:46118, 0.0.0.0:4443=local, drain=none relay-1 | E20260915 00:53:48.533044 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:48.533089 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6925697900659a56, server CID=400000957a001523, downstream=172.18.0.3:33896, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:48.533132 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0915 00:53:48.533095 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:48.533551Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:48.533735Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:48.534014Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57394 dual_stack=true test-client-1 | 2026-09-15T00:53:48.536200Z  WARN moq_transport::serve::error: [575ddeae-53fb-49c7-8b5e-86424ebf344b] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-15T00:53:48.737325Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43190 dual_stack=true test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 206 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260915 00:53:48.739763 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:48.739815 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f64369b1ac100326, server CID=4000005781ebb0fb, downstream=172.18.0.3:43190, 0.0.0.0:4443=local, drain=none relay-1 | E20260915 00:53:48.739850 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:48.739897 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9c51ee96a7804348, server CID=400000123c7d2d56, downstream=172.18.0.3:57394, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:48.739909 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:48.740117Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0915 00:53:48.739998 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:48.740449Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:48.740784Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50406 dual_stack=true test-client-1 | 2026-09-15T00:53:48.743171Z  WARN moq_transport::serve::error: [2d2d0dc5-2749-4460-a80e-c0c245818aef] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-15T00:53:48.944228Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44189 dual_stack=true test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 207 relay-1 | E20260915 00:53:48.947008 16 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260915 00:53:48.947064 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=497619a3009c6c4c, server CID=400000d91628b01a, downstream=172.18.0.3:44189, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:48.947107 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:48.947373Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260915 00:53:48.947476 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:48.947566 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=060fd2707454e91e, server CID=400000d881ac8894, downstream=172.18.0.3:50406, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:48.947628 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:48.947858Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:48.948092Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49672 dual_stack=true test-client-1 | 2026-09-15T00:53:48.950834Z  WARN moq_transport::serve::error: [1126e63a-49dc-4893-b5ed-681ee2945287] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-15T00:53:49.152211Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49342 dual_stack=true relay-1 | E20260915 00:53:49.154564 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:49.154626 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8a7380a4f39ad8f4, server CID=4000000dc837f322, downstream=172.18.0.3:49342, 0.0.0.0:4443=local, drain=none test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 207 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260915 00:53:49.154675 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E0915 00:53:49.154699 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E20260915 00:53:49.154757 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4a05626da1763a5f, server CID=400000d7d00bdc2a, downstream=172.18.0.3:49672, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:49.154812 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:49.155084Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:49.155141Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:49.155544Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45729 dual_stack=true test-client-1 | 2026-09-15T00:53:49.157921Z  WARN moq_transport::serve::error: [f7b69854-0295-4880-994c-6dc52c0c67b5] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-15T00:53:49.359240Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36747 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 | E20260915 00:53:49.361747 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:49.361774 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:49.361804 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=13b0ce6256f85f17, server CID=400000d811b2ff61, downstream=172.18.0.3:45729, 0.0.0.0:4443=local, drain=none relay-1 | E20260915 00:53:49.361776 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6522759b89dc458d, server CID=40000043ce66cde8, downstream=172.18.0.3:36747, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:49.361866 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0915 00:53:49.361915 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:49.362188Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:49.362429Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:49.362753Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46505 dual_stack=true test-client-1 | 2026-09-15T00:53:49.364865Z  WARN moq_transport::serve::error: [62c17d89-4922-4380-aabd-8bc0f8e0fe03] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-15T00:53:49.566414Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55201 dual_stack=true 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 | E20260915 00:53:49.568864 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:49.568897 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e33da67deaa1864e, server CID=4000004f00b53d23, downstream=172.18.0.3:55201, 0.0.0.0:4443=local, drain=none relay-1 | E20260915 00:53:49.568925 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:49.568943 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=24c07ff46aeff7f9, server CID=4000004b5b63848e, downstream=172.18.0.3:46505, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:49.568970 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:49.569219Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0915 00:53:49.569274 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:49.569548Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:49.569840Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37814 dual_stack=true test-client-1 | 2026-09-15T00:53:49.571951Z  WARN moq_transport::serve::error: [fba1a332-fbaf-479a-8d8f-c3f557b851a6] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-15T00:53:49.773829Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56611 dual_stack=true relay-1 | E20260915 00:53:49.776739 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:49.776769 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f06481ce1049d4b4, server CID=400000dd06ec5e75, downstream=172.18.0.3:56611, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:49.776820 16 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-15T00:53:49.777052Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260915 00:53:49.777195 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:49.777279 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=29fbd3c66eee688b, server CID=400000d80c748e9a, downstream=172.18.0.3:37814, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:49.777324 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-15T00:53:49.777519Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:53:49.777891Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52603 dual_stack=true test-client-1 | 2026-09-15T00:53:49.780339Z  WARN moq_transport::serve::error: [45598696-5728-4ab3-8d66-af15b02a531c] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-15T00:53:49.982497Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34586 dual_stack=true test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260915 00:53:49.985611 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:49.985638 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:53:49.985656 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=15cf50f750dd58f8, server CID=40000009215dd085, downstream=172.18.0.3:34586, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:49.985729 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E20260915 00:53:49.985675 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d929299d766fb883, server CID=40000089f6ae7dde, downstream=172.18.0.3:52603, 0.0.0.0:4443=local, drain=none relay-1 | E0915 00:53:49.985894 15 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'