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-22T00:51:03Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-22T00:51:03Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-22T00:51:03Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-22T00:51:03Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-22T00:51:03Z" 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 | I0922 00:51:03.319982 1 main.cpp:98] moqx v0.3.5-35-g768b8dd3 starting relay-1 | W0922 00:51:03.320607 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 | W0922 00:51:03.324500 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0922 00:51:03.324542 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0922 00:51:03.324581 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0922 00:51:03.324778 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0922 00:51:03.325293 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 | I0922 00:51:03.326667 13 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0922 00:51:03.326692 13 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0922 00:51:03.326906 13 PicoQuicSocketHandler.cpp:222] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0922 00:51:03.327589 14 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0922 00:51:03.327604 14 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0922 00:51:03.327657 14 PicoQuicSocketHandler.cpp:222] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0922 00:51:03.328434 15 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0922 00:51:03.328449 15 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0922 00:51:03.328499 15 PicoQuicSocketHandler.cpp:222] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0922 00:51:03.329185 16 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0922 00:51:03.329205 16 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0922 00:51:03.329266 16 PicoQuicSocketHandler.cpp:222] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0922 00:51:03.330667 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-22T00:51:08.923566Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44703 dual_stack=true test-client-1 | 2026-09-22T00:51:08.927051Z  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: 669b371ff5a89a812a2cf5b282a53705 test-client-1 | ... relay-1 | E20260922 00:51:08.927204 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:08.927279 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a80a8c64e5c9ee1b, server CID=40000043f1d5952f, downstream=172.18.0.3:44703, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:08.927352 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:51:08.927617Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:08.928215Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40970 dual_stack=true test-client-1 | 2026-09-22T00:51:08.930584Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | E20260922 00:51:10.932031 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:10.932080 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0f3f23d15f3b2e33, server CID=40000094bd0f1e87, downstream=172.18.0.3:40970, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:10.932141 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:51:10.931845Z  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: 2004 test-client-1 | connection_id: af56f0db67e6d2e9a9e3cc013970c8ea test-client-1 | ... test-client-1 | 2026-09-22T00:51:10.932396Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:10.932988Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60901 dual_stack=true test-client-1 | 2026-09-22T00:51:10.935370Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track test-client-1 | 2026-09-22T00:51:10.935872Z  WARN moq_transport::serve::error: [1a9f9a2c-692f-4bdf-8624-294349e9b988] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 2ad957f71ad057124b3966008da4c8dc test-client-1 | ... test-client-1 | 2026-09-22T00:51:10.935960Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:1a9f9a2c-692f-4bdf-8624-294349e9b988] test-client-1 | 2026-09-22T00:51:10.936386Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260922 00:51:10.936108 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:10.936141 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e312ff9aa3b80780, server CID=40000052de80373d, downstream=172.18.0.3:60901, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:10.936178 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:51:10.937035Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44387 dual_stack=true test-client-1 | 2026-09-22T00:51:10.939692Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56214 dual_stack=true test-client-1 | 2026-09-22T00:51:10.941470Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-22T00:51:10.941484Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track test-client-1 | 2026-09-22T00:51:13.942299Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3006 test-client-1 | publisher_connection_id: 2d17c5585765e3357044c4af7b08725c test-client-1 | subscriber_connection_id: 61529779abf59ca287928d7ec3252fca test-client-1 | ... test-client-1 | 2026-09-22T00:51:13.943454Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56653 dual_stack=true relay-1 | E20260922 00:51:13.943924 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:13.943953 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:13.943975 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d751e437cfda191e, server CID=400000046e7d9eab, downstream=172.18.0.3:56214, 0.0.0.0:4443=local, drain=none relay-1 | E20260922 00:51:13.943981 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=501b8925103f2d3d, server CID=400000c449527bb3, downstream=172.18.0.3:44387, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:13.944055 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0922 00:51:13.944070 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0922 00:51:13.944252 13 MoQSession.cpp:6374] publishDone for invalid id=0 sess=0x7fa57d4a3810 test-client-1 | 2026-09-22T00:51:13.944386Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:13.944453Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:13.946650Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track test-client-1 | 2026-09-22T00:51:13.947116Z  WARN moq_transport::serve::error: [779e7eb2-7ef8-4eb5-8bc8-d1cabb35687f] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260922 00:51:13.947258 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:13.947304 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=99b3a1650af893c8, server CID=400000c3fa925a94, downstream=172.18.0.3:56653, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:13.947347 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:51:13.947548Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:14.448733Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43036 dual_stack=true test-client-1 | 2026-09-22T00:51:14.451866Z  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: 3511 test-client-1 | subscriber_connection_id: a0d60ba2da47e160690002b65db68cc4 test-client-1 | publisher_connection_id: 3ebc75f945c60ed4a40e693eaa4a7ac6 test-client-1 | ... test-client-1 | 2026-09-22T00:51:17.453540Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-22T00:51:17.453566Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:779e7eb2-7ef8-4eb5-8bc8-d1cabb35687f] (may be expected) test-client-1 | 2026-09-22T00:51:17.454216Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:17.454698Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46992 dual_stack=true relay-1 | E20260922 00:51:17.453779 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:17.453835 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4dc6e628e9fb3582, server CID=400000da806c921a, downstream=172.18.0.3:43036, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:17.453911 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:51:17.458215Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-22T00:51:19.459489Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE test-client-1 | 2026-09-22T00:51:19.560379Z  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: eee17358fb0c97e8d2d2c28c25c9c9c1 test-client-1 | ... relay-1 | E20260922 00:51:19.560608 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:19.560735 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=db47c3b355c133fb, server CID=400000d090c300f3, downstream=172.18.0.3:46992, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:19.560925 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:51:19.561296Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:19.561652Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45532 dual_stack=true test-client-1 | 2026-09-22T00:51:19.564426Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-22T00:51:19.564857Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-22T00:51:19.564969Z  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: 9f538953b9cc9457ef80c21baf9a2e21 test-client-1 | ... relay-1 | E20260922 00:51:19.565106 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:19.565186 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=09677975b9e13a21, server CID=40000096674161fe, downstream=172.18.0.3:45532, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:19.565258 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:51:19.565603Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:19.565975Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41639 dual_stack=true test-client-1 | 2026-09-22T00:51:19.568709Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55011 dual_stack=true test-client-1 | 2026-09-22T00:51:19.570577Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-22T00:51:19.570958Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | I0922 00:51:19.571220 12 MoqxRelay.cpp:2774] Updating forward for moq-test/publish/published-track forward=1 test-client-1 | 2026-09-22T00:51:19.571418Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-22T00:51:19.571435Z  WARN moq_transport::serve::error: [229a9b99-f8c8-48ef-a4ae-146928ca1b6c] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | E0922 00:51:19.571579 13 MoqxRelay.cpp:52] requestUpdate failed: peer FINed without terminal reply relay-1 | E20260922 00:51:19.672636 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:19.672683 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4d849515a5f89ba4, server CID=400000dac72ed2f3, downstream=172.18.0.3:55011, 0.0.0.0:4443=local, drain=none relay-1 | E20260922 00:51:19.672643 13 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | not ok 8 - publish-track-subscribe relay-1 | E20260922 00:51:19.672739 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9912cc25b5174c96, server CID=4000001bc55045d2, downstream=172.18.0.3:41639, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:19.672778 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0922 00:51:19.672790 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | --- test-client-1 | duration_ms: 107 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... test-client-1 | 2026-09-22T00:51:19.673035Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0922 00:51:19.673151 16 MoQSession.cpp:6374] publishDone for invalid id=0 sess=0x7fa57b07e810 test-client-1 | 2026-09-22T00:51:19.673416Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:19.673917Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58653 dual_stack=true test-client-1 | 2026-09-22T00:51:19.676116Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 test-client-1 | 2026-09-22T00:51:19.676543Z  WARN moq_transport::serve::error: [4380d57a-8728-4dd5-9b4f-e6ed702cc145] 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:4380d57a-8728-4dd5-9b4f-e6ed702cc145]" test-client-1 | ... relay-1 | E20260922 00:51:19.676899 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:19.676934 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3827b680a52e4a77, server CID=40000042e35d32b9, downstream=172.18.0.3:58653, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:19.676974 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:51:19.677233Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:19.677734Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45598 dual_stack=true test-client-1 | 2026-09-22T00:51:19.680024Z  WARN moq_transport::serve::error: [97375a7f-6adf-4aca-b1dd-c9d992204e38] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-22T00:51:19.882363Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42816 dual_stack=true test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260922 00:51:19.885416 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:19.885448 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:19.885510 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=04b37ea12ff2474e, server CID=4000001e38114369, downstream=172.18.0.3:42816, 0.0.0.0:4443=local, drain=none relay-1 | E20260922 00:51:19.885522 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d218fed33b138e47, server CID=4000004fc9390498, downstream=172.18.0.3:45598, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:19.885562 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:51:19.885777Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0922 00:51:19.885568 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:51:19.886211Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:19.886383Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48907 dual_stack=true test-client-1 | 2026-09-22T00:51:19.888541Z  WARN moq_transport::serve::error: [b2f80d56-c3e7-460b-b248-99ea7adaeae8] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-22T00:51:20.089999Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38282 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 | E20260922 00:51:20.092820 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:20.092860 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:20.092895 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f03c4646b3ddcc21, server CID=4000005334b954de, downstream=172.18.0.3:38282, 0.0.0.0:4443=local, drain=none relay-1 | E20260922 00:51:20.092909 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=67280fe7cfa29168, server CID=40000014fc67293c, downstream=172.18.0.3:48907, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:20.092964 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0922 00:51:20.093037 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:51:20.093232Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:20.093528Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:20.093764Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48340 dual_stack=true test-client-1 | 2026-09-22T00:51:20.096050Z  WARN moq_transport::serve::error: [7734178a-fbfe-435e-8b58-89e0352274c2] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-22T00:51:20.298237Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36728 dual_stack=true test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260922 00:51:20.300851 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:20.300864 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:20.300920 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fd54f18a2a41e9fd, server CID=400000cd25151661, downstream=172.18.0.3:48340, 0.0.0.0:4443=local, drain=none test-client-1 | 2026-09-22T00:51:20.301303Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260922 00:51:20.300897 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=77f64f15f724f815, server CID=4000001897dc48c5, downstream=172.18.0.3:36728, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:20.301042 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0922 00:51:20.301102 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:51:20.301344Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:20.301781Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58679 dual_stack=true test-client-1 | 2026-09-22T00:51:20.304080Z  WARN moq_transport::serve::error: [d3eaa9d0-ea1e-49f7-a2dd-f2f300c12e58] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-22T00:51:20.506195Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51321 dual_stack=true test-client-1 | not ok 13 - moq-test-two-subgroups-eog relay-1 | E20260922 00:51:20.508647 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:20.508687 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ac9efce984251b62, server CID=400000cb367c371d, downstream=172.18.0.3:51321, 0.0.0.0:4443=local, drain=none relay-1 | E20260922 00:51:20.508694 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:20.508755 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=846e90b9054d2563, server CID=4000005d2228410b, downstream=172.18.0.3:58679, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:20.508797 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0922 00:51:20.508761 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream 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-22T00:51:20.509018Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:20.509197Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:20.509630Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55415 dual_stack=true test-client-1 | 2026-09-22T00:51:20.511823Z  WARN moq_transport::serve::error: [6698028b-0f76-4cba-a048-ea517fca486d] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-22T00:51:20.714097Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47152 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 | E20260922 00:51:20.717362 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:20.717399 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:20.717401 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=94bf3dba24d12b40, server CID=4000008aa682d0e8, downstream=172.18.0.3:47152, 0.0.0.0:4443=local, drain=none relay-1 | E20260922 00:51:20.717443 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=62bb3af3b2f69a2a, server CID=40000004ee5fc0a2, downstream=172.18.0.3:55415, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:20.717622 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0922 00:51:20.717555 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:51:20.718230Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:20.718265Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54213 dual_stack=true test-client-1 | 2026-09-22T00:51:20.718344Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:20.720766Z  WARN moq_transport::serve::error: [c7c22756-3bfb-404d-b4e8-17d19c2518df] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-22T00:51:20.921762Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42052 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 | E20260922 00:51:20.924654 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:20.924690 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2f7354c7b3545a8b, server CID=400000d15a9bec8b, downstream=172.18.0.3:42052, 0.0.0.0:4443=local, drain=none relay-1 | E20260922 00:51:20.924723 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:20.924782 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b603e265913b0877, server CID=400000c521742da4, downstream=172.18.0.3:54213, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:20.924848 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0922 00:51:20.925160 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:51:20.925230Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:20.925459Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:20.925709Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56127 dual_stack=true test-client-1 | 2026-09-22T00:51:20.928076Z  WARN moq_transport::serve::error: [490c916d-3b3a-4471-bc40-9764ea58f425] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-22T00:51:21.129494Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38487 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 | E20260922 00:51:21.132959 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:21.133018 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d1d3e3ddbeabce91, server CID=400000cc2cc8b96d, downstream=172.18.0.3:38487, 0.0.0.0:4443=local, drain=none relay-1 | E20260922 00:51:21.133046 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:21.133060 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=859d9677bcc68bad, server CID=400000d471f4d5c6, downstream=172.18.0.3:56127, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:21.133095 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0922 00:51:21.133312 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:51:21.133375Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:21.133642Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:21.134055Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45414 dual_stack=true test-client-1 | 2026-09-22T00:51:21.136319Z  WARN moq_transport::serve::error: [7c9a5693-5321-4109-8227-ea5c401da67c] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-22T00:51:21.338568Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46985 dual_stack=true test-client-1 | not ok 17 - moq-test-increments test-client-1 | --- relay-1 | E20260922 00:51:21.341435 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:21.341449 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:21.341506 14 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c801b3a0d7cdf3fa, server CID=40000053f2903127, downstream=172.18.0.3:46985, 0.0.0.0:4443=local, drain=none relay-1 | E20260922 00:51:21.341512 13 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=de039cf7b796533f, server CID=4000001be468c6af, downstream=172.18.0.3:45414, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:21.341572 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0922 00:51:21.341572 14 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | duration_ms: 208 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... test-client-1 | 2026-09-22T00:51:21.341858Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:21.341899Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:51:21.342416Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56349 dual_stack=true test-client-1 | 2026-09-22T00:51:21.344623Z  WARN moq_transport::serve::error: [ec52cd10-dd3b-4d4a-9414-aada5a1a1740] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-22T00:51:21.545933Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48326 dual_stack=true test-client-1 | not ok 18 - moq-test-forward-zero relay-1 | E20260922 00:51:21.549108 16 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | --- test-client-1 | duration_ms: 207 test-client-1 | message: "subscriber setup failed before generation started" test-client-1 | ... relay-1 | E20260922 00:51:21.549144 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:51:21.549152 16 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2e3233a368da70cc, server CID=400000d67c907b8f, downstream=172.18.0.3:48326, 0.0.0.0:4443=local, drain=none relay-1 | E20260922 00:51:21.549176 15 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9ee7c46220cbf7d7, server CID=4000008a69c193fd, downstream=172.18.0.3:56349, 0.0.0.0:4443=local, drain=none relay-1 | E0922 00:51:21.549255 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0922 00:51:21.549263 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'