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-26T00:49:06Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-26T00:49:06Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-26T00:49:06Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-26T00:49:06Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-26T00:49:06Z" 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 | I0926 00:49:07.035422 1 main.cpp:98] moqx v0.3.5-74-g482a5203 starting relay-1 | W0926 00:49:07.036088 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 | W0926 00:49:07.039616 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0926 00:49:07.039678 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0926 00:49:07.039766 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0926 00:49:07.039820 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0926 00:49:07.040224 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 | I0926 00:49:07.041707 13 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0926 00:49:07.041759 13 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0926 00:49:07.041824 13 PicoQuicSocketHandler.cpp:222] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0926 00:49:07.042549 14 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0926 00:49:07.042566 14 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0926 00:49:07.042622 14 PicoQuicSocketHandler.cpp:222] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0926 00:49:07.043407 15 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0926 00:49:07.043422 15 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0926 00:49:07.043475 15 PicoQuicSocketHandler.cpp:222] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0926 00:49:07.044303 16 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0926 00:49:07.044320 16 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0926 00:49:07.044372 16 PicoQuicSocketHandler.cpp:222] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0926 00:49:07.045774 1 main.cpp:226] 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-26T00:49:12.629957Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39440 dual_stack=true test-client-1 | 2026-09-26T00:49:12.633353Z  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: 8942e530d1c3fb7dd54f9ee4f71357ac test-client-1 | ... relay-1 | E20260926 00:49:12.633663 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:12.633752 15 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0533bc7f9cf193a3, server CID=40000094591ab96f, downstream=172.18.0.3:39440, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:12.633806 15 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:12.634118Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:12.634490Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44059 dual_stack=true test-client-1 | 2026-09-26T00:49:12.636585Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop test-client-1 | 2026-09-26T00:49:14.638113Z  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: 5fca32cc157e3d8d7b53ffc9f875573d test-client-1 | ... relay-1 | E20260926 00:49:14.638449 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:14.638501 15 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a9bc617a1543822c, server CID=4000008ae2516608, downstream=172.18.0.3:44059, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:14.638555 15 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:14.639035Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:14.639279Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48297 dual_stack=true test-client-1 | 2026-09-26T00:49:14.641610Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 9d79d7a5049376f55164553074be2897 test-client-1 | ... test-client-1 | 2026-09-26T00:49:14.642066Z  WARN moq_transport::serve::error: [06146ab7-a189-499b-ab8d-162306bed568] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-26T00:49:14.642154Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:06146ab7-a189-499b-ab8d-162306bed568] relay-1 | E20260926 00:49:14.642313 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:14.642344 16 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a96572f67f7e9e2a, server CID=400000cb8c65c915, downstream=172.18.0.3:48297, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:14.642380 16 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:14.642663Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:14.643223Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42095 dual_stack=true test-client-1 | 2026-09-26T00:49:14.645933Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34375 dual_stack=true test-client-1 | 2026-09-26T00:49:14.647900Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-26T00:49:14.647911Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | E20260926 00:49:17.650398 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:17.650453 16 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3a9246dfd018b9b0, server CID=400000d94967aba1, downstream=172.18.0.3:34375, 0.0.0.0:4443=local, drain=none test-client-1 | 2026-09-26T00:49:17.650065Z  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 | --- relay-1 | E0926 00:49:17.650533 16 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | duration_ms: 3008 test-client-1 | publisher_connection_id: 085e1c66dc2e596fded5f74a64ea9e98 test-client-1 | subscriber_connection_id: 91793724a22c676a8d68eb0ef4c865ef test-client-1 | ... relay-1 | E0926 00:49:17.650953 16 MoQSession.cpp:6390] publishDone for invalid id=0 sess=0x7f08a107f810 test-client-1 | 2026-09-26T00:49:17.651260Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260926 00:49:17.651374 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:17.651407 16 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=13051af072d253f1, server CID=400000c36365cea5, downstream=172.18.0.3:42095, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:17.651506 16 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:17.651542Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46466 dual_stack=true test-client-1 | 2026-09-26T00:49:17.651778Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:17.654464Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track test-client-1 | 2026-09-26T00:49:17.654915Z  WARN moq_transport::serve::error: [2e47785c-0569-4bca-893c-7a223827866a] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260926 00:49:17.655086 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:17.655113 14 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=42a583c1195794b0, server CID=4000005cf622d215, downstream=172.18.0.3:46466, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:17.655155 14 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:17.655333Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:18.156580Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54722 dual_stack=true test-client-1 | 2026-09-26T00:49:18.160777Z  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: 796a08dfd981ab1a7be1c1202bcb1348 test-client-1 | publisher_connection_id: 88a3e1b18aec9110a9d6b6a586088144 test-client-1 | ... test-client-1 | 2026-09-26T00:49:21.161897Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-26T00:49:21.161923Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:2e47785c-0569-4bca-893c-7a223827866a] (may be expected) relay-1 | E20260926 00:49:21.162189 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:21.162246 16 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3c5440f2cd4d3de0, server CID=400000dc841d8f7d, downstream=172.18.0.3:54722, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:21.162317 16 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:21.162627Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:21.163109Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40532 dual_stack=true test-client-1 | 2026-09-26T00:49:21.165572Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-26T00:49:23.166822Z  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: 2105 test-client-1 | connection_id: 6814627c0a101df9eafefd32ddd319ee test-client-1 | ... test-client-1 | 2026-09-26T00:49:23.267857Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully relay-1 | E20260926 00:49:23.268193 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:23.268250 13 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=de2f76f78440cacd, server CID=4000000a36ed36f9, downstream=172.18.0.3:40532, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:23.268323 13 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:23.268705Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:23.269141Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49470 dual_stack=true test-client-1 | 2026-09-26T00:49:23.271419Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-26T00:49:23.271846Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-26T00:49:23.271941Z  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: 0613a6561d9132e369c74a9cde2d2f13 test-client-1 | ... relay-1 | E20260926 00:49:23.272168 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:23.272200 15 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c711cd7cfc8865a3, server CID=400000831c99d67f, downstream=172.18.0.3:49470, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:23.272273 15 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:23.272436Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:23.273075Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54189 dual_stack=true test-client-1 | 2026-09-26T00:49:23.276115Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47243 dual_stack=true test-client-1 | 2026-09-26T00:49:23.278013Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-26T00:49:23.278361Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | I0926 00:49:23.278620 12 MoqxRelay.cpp:2759] Updating forward for moq-test/publish/published-track forward=1 test-client-1 | 2026-09-26T00:49:23.278915Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-26T00:49:23.278931Z  WARN moq_transport::serve::error: [b008831d-b891-4caa-96e2-0e90849cfaf3] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | E0926 00:49:23.279063 14 MoqxRelay.cpp:52] requestUpdate failed: peer FINed without terminal reply relay-1 | E20260926 00:49:23.380182 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:23.380187 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:23.380236 15 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c4c99142653e50d2, server CID=4000008c1f73b6c8, downstream=172.18.0.3:47243, 0.0.0.0:4443=local, drain=none relay-1 | E20260926 00:49:23.380259 14 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=403e6aefd3ed8cad, server CID=4000005631dcc0cc, downstream=172.18.0.3:54189, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:23.380339 15 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0926 00:49:23.380362 14 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0926 00:49:23.380482 15 MoQSession.cpp:6390] publishDone for invalid id=0 sess=0x7f08a1481810 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 | ... test-client-1 | 2026-09-26T00:49:23.380761Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:23.380856Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:23.381324Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50349 dual_stack=true test-client-1 | 2026-09-26T00:49:23.383644Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 515 test-client-1 | connection_id: 34beab461f3384b2c30b1d54f423c2d9 test-client-1 | ... test-client-1 | 2026-09-26T00:49:23.895103Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT relay-1 | E20260926 00:49:23.895282 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:23.895386 14 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8aaf849e1f1b61e4, server CID=4000004379079603, downstream=172.18.0.3:50349, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:23.895495 14 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:23.895789Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:23.896239Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37130 dual_stack=true test-client-1 | 2026-09-26T00:49:24.100588Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58972 dual_stack=true relay-1 | I0926 00:49:24.103576 12 MoqxRelay.cpp:2759] Updating forward for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-7cab8eb84131d859 forward=1 test-client-1 | 2026-09-26T00:49:24.103794Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 relay-1 | E0926 00:49:24.103923 15 MoqxRelay.cpp:52] requestUpdate failed: peer FINed without terminal reply test-client-1 | 2026-09-26T00:49:24.103811Z  WARN moq_transport::serve::error: [69393245-8a29-46eb-85b4-0873cab1fe8b] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-26T00:49:24.103979Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- test-client-1 | duration_ms: 224 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260926 00:49:24.119768 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:24.119863 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:24.119949 13 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ccbe41fda9468235, server CID=4000000a4d67f2c0, downstream=172.18.0.3:37130, 0.0.0.0:4443=local, drain=none relay-1 | E20260926 00:49:24.119901 15 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=82fe9f3654c06559, server CID=4000008020638a7a, downstream=172.18.0.3:58972, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:24.120083 15 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0926 00:49:24.120087 13 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:24.120397Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0926 00:49:24.120225 13 MoQSession.cpp:6390] publishDone for invalid id=0 sess=0x7f08a2ea3010 test-client-1 | 2026-09-26T00:49:24.120996Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:24.121304Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38309 dual_stack=true test-client-1 | 2026-09-26T00:49:24.325650Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45859 dual_stack=true relay-1 | I0926 00:49:24.328886 12 MoqxRelay.cpp:2759] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-a443ccec1f30665c forward=1 test-client-1 | 2026-09-26T00:49:24.329067Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | E0926 00:49:24.329337 13 MoqxRelay.cpp:52] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 227 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260926 00:49:24.347394 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:24.347540 14 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d25f441a6dfb33a5, server CID=40000040c4744ee2, downstream=172.18.0.3:38309, 0.0.0.0:4443=local, drain=none relay-1 | E20260926 00:49:24.347421 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:24.347627 13 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=dcab04c1bee725e1, server CID=4000000b709c626e, downstream=172.18.0.3:45859, 0.0.0.0:4443=local, drain=none test-client-1 | 2026-09-26T00:49:24.348221Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39418 dual_stack=true relay-1 | E0926 00:49:24.347599 14 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0926 00:49:24.347669 13 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:24.348521Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:24.348586Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:24.552701Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37210 dual_stack=true relay-1 | I0926 00:49:24.555602 12 MoqxRelay.cpp:2759] Updating forward for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-66220522f58f5637 forward=1 test-client-1 | 2026-09-26T00:49:24.555741Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 test-client-1 | 2026-09-26T00:49:24.555865Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-26T00:49:24.555877Z  WARN moq_transport::serve::error: [d27ebe85-15a1-4432-b2d7-da49250b386d] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | E0926 00:49:24.556073 13 MoqxRelay.cpp:52] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 210 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260926 00:49:24.558224 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:24.558264 13 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=746dd93927abf15e, server CID=400000164b52ef55, downstream=172.18.0.3:37210, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:24.558315 13 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:24.558563Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260926 00:49:24.558772 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:24.558800 13 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4a23fa1c032e4dc6, server CID=400000052d6de5c6, downstream=172.18.0.3:39418, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:24.558837 13 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:24.559035Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:24.559261Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56125 dual_stack=true test-client-1 | 2026-09-26T00:49:24.763506Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55206 dual_stack=true relay-1 | I0926 00:49:24.766916 12 MoqxRelay.cpp:2759] Updating forward for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-9ea4797fab32e12f forward=1 test-client-1 | 2026-09-26T00:49:24.767101Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-26T00:49:24.767153Z  WARN moq_transport::serve::error: [dd15d34e-a1d5-4c4f-8bb5-b04a120e7ccb] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | E0926 00:49:24.767303 16 MoqxRelay.cpp:52] requestUpdate failed: peer FINed without terminal reply test-client-1 | 2026-09-26T00:49:24.767247Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 test-client-1 | not ok 13 - moq-test-two-subgroups-eog relay-1 | E20260926 00:49:24.788610 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:24.788653 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:24.788678 13 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=129387be4b56b1a1, server CID=400000156bbbd78f, downstream=172.18.0.3:56125, 0.0.0.0:4443=local, drain=none relay-1 | E20260926 00:49:24.788661 16 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=11e128e45af890b7, server CID=400000d5ecbd6313, downstream=172.18.0.3:55206, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:24.788795 16 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0926 00:49:24.788831 13 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | --- test-client-1 | duration_ms: 230 test-client-1 | message: "failed to create subgroup 0: cancelled" test-client-1 | ... test-client-1 | 2026-09-26T00:49:24.789055Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0926 00:49:24.789194 13 MoQSession.cpp:6390] publishDone for invalid id=0 sess=0x7f08a2ea4810 test-client-1 | 2026-09-26T00:49:24.789454Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:24.789824Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54189 dual_stack=true test-client-1 | 2026-09-26T00:49:24.994317Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59285 dual_stack=true relay-1 | I0926 00:49:24.997284 12 MoqxRelay.cpp:2759] Updating forward for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-19e169efe0f23ed9 forward=1 test-client-1 | 2026-09-26T00:49:24.997474Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-26T00:49:24.997493Z  WARN moq_transport::serve::error: [da6fcb74-4fc6-473f-86cd-006adcf80a33] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-26T00:49:24.997519Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | E0926 00:49:24.997677 14 MoqxRelay.cpp:52] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 229 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20260926 00:49:25.018308 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:25.018406 14 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a8f99fe5c6803065, server CID=40000058bfc50cd0, downstream=172.18.0.3:59285, 0.0.0.0:4443=local, drain=none test-client-1 | 2026-09-26T00:49:25.019039Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0926 00:49:25.018516 14 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E20260926 00:49:25.019200 14 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:25.019227 14 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=baae37f8636afdc5, server CID=4000004b8344d9d7, downstream=172.18.0.3:54189, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:25.019270 14 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:25.019529Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:25.019624Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46558 dual_stack=true test-client-1 | 2026-09-26T00:49:25.223061Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37187 dual_stack=true relay-1 | I0926 00:49:25.226060 12 MoqxRelay.cpp:2759] Updating forward for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-274dded77c9628c8 forward=1 test-client-1 | 2026-09-26T00:49:25.226250Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-26T00:49:25.226262Z  WARN moq_transport::serve::error: [2a57e67e-2566-47fc-b9f8-206baee36bcd] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-26T00:49:25.226422Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | E0926 00:49:25.226501 14 MoqxRelay.cpp:52] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 15 - moq-test-datagram-eog test-client-1 | --- test-client-1 | duration_ms: 229 test-client-1 | message: "failed to write datagram: cancelled" relay-1 | E20260926 00:49:25.247783 14 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | ... relay-1 | E20260926 00:49:25.247828 14 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bd1305f4ee167673, server CID=40000047d86b7380, downstream=172.18.0.3:37187, 0.0.0.0:4443=local, drain=none relay-1 | E20260926 00:49:25.247855 16 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:25.247900 16 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1f7dad240a075d1a, server CID=400000cb079dff9f, downstream=172.18.0.3:46558, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:25.247881 14 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:25.248152Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0926 00:49:25.247949 16 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0926 00:49:25.248332 16 MoQSession.cpp:6390] publishDone for invalid id=0 sess=0x7f08a107f010 test-client-1 | 2026-09-26T00:49:25.248494Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:25.248821Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32832 dual_stack=true test-client-1 | 2026-09-26T00:49:25.453779Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36806 dual_stack=true relay-1 | I0926 00:49:25.456716 12 MoqxRelay.cpp:2759] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-5afba6f17a832bb4 forward=1 test-client-1 | 2026-09-26T00:49:25.456911Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-26T00:49:25.456949Z  WARN moq_transport::serve::error: [3e1839c8-f1d3-4c03-a085-ed4cb805858c] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-26T00:49:25.456979Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | E0926 00:49:25.457170 15 MoqxRelay.cpp:52] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 16 - moq-test-extensions test-client-1 | --- test-client-1 | duration_ms: 227 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260926 00:49:25.475761 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:25.475807 15 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=65db9055f6a65f0d, server CID=400000901cd97ad0, downstream=172.18.0.3:36806, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:25.475861 15 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E20260926 00:49:25.476197 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:25.476223 15 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=535507f21dd33333, server CID=40000099d1d15912, downstream=172.18.0.3:32832, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:25.476265 15 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:25.476349Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:25.476504Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:25.476975Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52024 dual_stack=true test-client-1 | 2026-09-26T00:49:25.682373Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46609 dual_stack=true relay-1 | I0926 00:49:25.685223 12 MoqxRelay.cpp:2759] Updating forward for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-6b48a636cd4171b0 forward=1 test-client-1 | 2026-09-26T00:49:25.685434Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-26T00:49:25.685452Z  WARN moq_transport::serve::error: [b6686a93-67bc-44fc-98ab-0bbbad3f5a2c] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | not ok 17 - moq-test-increments relay-1 | E0926 00:49:25.685668 13 MoqxRelay.cpp:52] requestUpdate failed: peer FINed without terminal reply test-client-1 | --- test-client-1 | duration_ms: 209 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | E20260926 00:49:25.685874 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:25.685920 13 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b1eb526d8ffe07a3, server CID=40000017e3c0d220, downstream=172.18.0.3:46609, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:25.685968 13 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E20260926 00:49:25.686447 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:25.686472 13 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ff619ea90250d05c, server CID=40000016151ff4d1, downstream=172.18.0.3:52024, 0.0.0.0:4443=local, drain=none test-client-1 | 2026-09-26T00:49:25.686632Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-26T00:49:25.686662Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56507 dual_stack=true test-client-1 | 2026-09-26T00:49:25.686817Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0926 00:49:25.686515 13 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-26T00:49:25.890424Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35175 dual_stack=true test-client-1 | 2026-09-26T00:49:25.893434Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 217 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260926 00:49:25.903330 15 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:25.903359 13 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260926 00:49:25.903380 15 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=234565d8ae543256, server CID=4000008e121b091e, downstream=172.18.0.3:35175, 0.0.0.0:4443=local, drain=none relay-1 | E20260926 00:49:25.903391 13 HQSession.cpp:3160] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a5905bf62aa3f7b6, server CID=4000000f35c4448a, downstream=172.18.0.3:56507, 0.0.0.0:4443=local, drain=none relay-1 | E0926 00:49:25.903441 15 MoQServer.h:195] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | E0926 00:49:25.903442 13 MoQServer.h:195] 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'