make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' Running tests against https://draft-18-interop.cloudflare.mediaoverquic.com:443/moq... Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest docker run --rm \ \ --network host \ -e RELAY_URL=https://draft-18-interop.cloudflare.mediaoverquic.com:443/moq \ -e TLS_DISABLE_VERIFY=false \ ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest TAP version 14 # moq-test-client v0.1.12 # Relay: https://draft-18-interop.cloudflare.mediaoverquic.com/moq 1..18 2026-10-07T00:51:39.514274Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53508 dual_stack=true ok 1 - setup-only --- duration_ms: 207 connection_id: ff4e673c162138d13e655f00c8725881 ... 2026-10-07T00:51:39.720931Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully 2026-10-07T00:51:39.721800Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53672 dual_stack=true 2026-10-07T00:51:39.757816Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-07T00:51:39.910090Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop ok 2 - publish-namespace-only --- duration_ms: 2190 connection_id: c7d1fcab732090f173ac253d58004dc5 ... 2026-10-07T00:51:41.911192Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) 2026-10-07T00:51:41.912147Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34998 dual_stack=true 2026-10-07T00:51:42.099066Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-10-07T00:51:42.134940Z  WARN moq_transport::serve::error: [f874a148-cbd3-4265-ac73-3f970a5cc993] Not found: not found: Track not found [error:ba61be87-052a-4552-a9e9-d1d4de0b1533] at moq-transport/src/session/subscriber.rs:1653 ok 3 - subscribe-error --- duration_ms: 223 connection_id: 01a275dcfd5da7aa761f7d6872744d1f ... 2026-10-07T00:51:42.135083Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:f874a148-cbd3-4265-ac73-3f970a5cc993] 2026-10-07T00:51:42.135909Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33450 dual_stack=true 2026-10-07T00:51:42.169656Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-07T00:51:42.321799Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54666 dual_stack=true 2026-10-07T00:51:42.521361Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-10-07T00:51:42.521383Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-10-07T00:51:45.522900Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress ok 4 - publish-namespace-subscribe --- duration_ms: 3387 publisher_connection_id: 9a31e4343c120b7b530bd24b98cacede subscriber_connection_id: 63e83424c63a85bb000eb5f968bd4d72 ... 2026-10-07T00:51:45.523731Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46063 dual_stack=true 2026-10-07T00:51:45.557990Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-07T00:51:45.558954Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-07T00:51:45.732043Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-10-07T00:51:45.769315Z  WARN moq_transport::serve::error: [5ea0b1eb-333d-470b-bd94-18375a3abfd3] Not found: not found: Track not found [error:871551aa-47f6-4788-86ee-17a46d3a521f] at moq-transport/src/session/subscriber.rs:1653 2026-10-07T00:51:45.805341Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-07T00:51:46.233588Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45460 dual_stack=true 2026-10-07T00:51:46.431774Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop ok 5 - subscribe-before-publish-namespace --- duration_ms: 3911 subscriber_connection_id: 8aa11c1cab2a899a2d03dc0d01e74b9a publisher_connection_id: 5fbef48d496ad95c62a5c7b53b0e06fb ... 2026-10-07T00:51:49.434801Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-10-07T00:51:49.434828Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:5ea0b1eb-333d-470b-bd94-18375a3abfd3] (may be expected) 2026-10-07T00:51:49.435624Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60112 dual_stack=true 2026-10-07T00:51:49.472351Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-07T00:51:49.648931Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-10-07T00:51:51.649843Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE ok 6 - publish-namespace-done --- duration_ms: 2315 connection_id: acdad7876d73a4210b4e2579f8a12558 ... 2026-10-07T00:51:51.750731Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully 2026-10-07T00:51:51.751538Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47329 dual_stack=true 2026-10-07T00:51:51.968000Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-10-07T00:51:52.003995Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-10-07T00:51:52.004151Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 253 connection_id: 41b461896edb09bdb7c3bfd16f153dc1 ... 2026-10-07T00:51:52.005035Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41702 dual_stack=true 2026-10-07T00:51:52.039803Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-07T00:51:52.208519Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43522 dual_stack=true 2026-10-07T00:51:52.426232Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-10-07T00:51:52.461034Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-10-07T00:51:52.598885Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 594 publisher_connection_id: 8be17a380e9ce7e281d7e5c69cbbcb21 subscriber_connection_id: e0e804f712bd427eb7f89cb1a384509e ... 2026-10-07T00:51:52.599778Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44723 dual_stack=true 2026-10-07T00:51:52.632941Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-07T00:51:52.635880Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-07T00:51:52.787026Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 2026-10-07T00:51:53.324845Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT ok 9 - rendezvous-timeout --- duration_ms: 725 connection_id: 8d58a2c8071b63687ddbf37706bf176b ... 2026-10-07T00:51:53.325645Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60641 dual_stack=true 2026-10-07T00:51:53.358915Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-07T00:51:53.737343Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57340 dual_stack=true 2026-10-07T00:51:54.005718Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-10-07T00:51:54.051410Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-07T00:51:54.090113Z  INFO moq_test_client: moq-test passed: objects 15/15, eog 0/0, streams 3, publish_done status=2 stream_count=3 reason=ReasonPhrase("done") ok 10 - moq-test-subgroup-per-group --- duration_ms: 765 subscriber_connection_id: 116d06da32edf32a472b1f88aa4afe2d publisher_connection_id: e75faa325d6c0ad76736c972cabce3d3 ... 2026-10-07T00:51:54.090916Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53968 dual_stack=true 2026-10-07T00:51:54.489208Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45717 dual_stack=true 2026-10-07T00:51:54.726790Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-10-07T00:51:54.783425Z  INFO moq_test_client::moqtest: PUBLISH completed ok 11 - moq-test-subgroup-per-group-eog --- duration_ms: 729 subscriber_connection_id: f7ea3ec0761fd0a79cd795aa2f2424b0 publisher_connection_id: 942e18a0cae7d4a041be89f3c22cede7 ... 2026-10-07T00:51:54.819659Z  INFO moq_test_client: moq-test passed: objects 15/15, eog 3/3, streams 3, publish_done status=2 stream_count=3 reason=ReasonPhrase("done") 2026-10-07T00:51:54.820452Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41788 dual_stack=true 2026-10-07T00:51:54.855172Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-07T00:51:55.230270Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48897 dual_stack=true 2026-10-07T00:51:55.488518Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-10-07T00:51:55.513184Z  INFO moq_test_client::moqtest: PUBLISH completed ok 12 - moq-test-subgroup-per-object --- duration_ms: 731 subscriber_connection_id: b793e8fc08404615347f0afc312c6582 publisher_connection_id: c70140881dbdc8093d3a68b88e241b82 ... 2026-10-07T00:51:55.550848Z  INFO moq_test_client: moq-test passed: objects 8/8, eog 0/0, streams 8, publish_done status=2 stream_count=8 reason=ReasonPhrase("done") 2026-10-07T00:51:55.551604Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46405 dual_stack=true 2026-10-07T00:51:55.957272Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35318 dual_stack=true 2026-10-07T00:51:56.206689Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-10-07T00:51:56.270761Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-07T00:51:56.308993Z  INFO moq_test_client: moq-test passed: objects 18/18, eog 3/3, streams 6, publish_done status=2 stream_count=6 reason=ReasonPhrase("done") ok 13 - moq-test-two-subgroups-eog --- duration_ms: 758 subscriber_connection_id: 30e5c6a24c6cb91747b85c5b1714d326 publisher_connection_id: 21f46e9e37009e152fc3530a2693fe31 ... 2026-10-07T00:51:56.309863Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33057 dual_stack=true 2026-10-07T00:51:56.707962Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54880 dual_stack=true 2026-10-07T00:51:56.951524Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-10-07T00:51:57.269891Z  INFO moq_test_client::moqtest: PUBLISH completed ok 14 - moq-test-datagram --- duration_ms: 998 subscriber_connection_id: fc97104a6b1b87c855f85ae6a78f5dc4 publisher_connection_id: 8fe41a7b58af44d0f5250024d8edef3a ... 2026-10-07T00:51:57.307794Z  INFO moq_test_client: moq-test passed: objects 15/15, eog 0/0, streams 0, publish_done status=2 stream_count=0 reason=ReasonPhrase("done") 2026-10-07T00:51:57.308587Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58821 dual_stack=true 2026-10-07T00:51:57.343877Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-07T00:51:57.728347Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46390 dual_stack=true 2026-10-07T00:51:57.953333Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-10-07T00:51:58.331677Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-07T00:51:58.367487Z  INFO moq_test_client: moq-test passed: objects 15/15, eog 3/3, streams 0, publish_done status=2 stream_count=0 reason=ReasonPhrase("done") ok 15 - moq-test-datagram-eog --- duration_ms: 1059 subscriber_connection_id: 24e467dd1ee4a6ee68cddcc4eb4afbc1 publisher_connection_id: 4317fbd2710175b847ed8583f2806f20 ... 2026-10-07T00:51:58.368419Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44806 dual_stack=true 2026-10-07T00:51:58.403930Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-07T00:51:58.792109Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33505 dual_stack=true 2026-10-07T00:51:59.013750Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-10-07T00:51:59.070213Z  INFO moq_test_client::moqtest: PUBLISH completed ok 16 - moq-test-extensions --- duration_ms: 738 subscriber_connection_id: 718655212d6e123074414d16524027d0 publisher_connection_id: cd3a71c0766165e937d4f516331ef37c ... 2026-10-07T00:51:59.106318Z  INFO moq_test_client: moq-test passed: objects 15/15, eog 3/3, streams 3, publish_done status=2 stream_count=3 reason=ReasonPhrase("done") 2026-10-07T00:51:59.107128Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35839 dual_stack=true 2026-10-07T00:51:59.142841Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-07T00:51:59.504452Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41138 dual_stack=true 2026-10-07T00:51:59.725733Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-10-07T00:51:59.754060Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-07T00:51:59.789572Z ERROR moq_transport::serve::error: [571d5a0f-208c-444d-9179-f56bb17b0b73] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-10-07T00:51:59.789590Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 not ok 17 - moq-test-increments --- duration_ms: 683 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:571d5a0f-208c-444d-9179-f56bb17b0b73]" ... 2026-10-07T00:51:59.790592Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38924 dual_stack=true 2026-10-07T00:51:59.826506Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-07T00:52:00.200301Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52030 dual_stack=true 2026-10-07T00:52:00.476467Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-10-07T00:52:00.494855Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-07T00:52:00.530840Z  INFO moq_test_client: moq-test passed: objects 0/0, eog 0/0, streams 0, publish_done status=2 stream_count=0 reason=ReasonPhrase("done") ok 18 - moq-test-forward-zero --- duration_ms: 741 subscriber_connection_id: c6c83dd480aeb3a3df067077bdcc5ef6 publisher_connection_id: d711a0aa027af1fdfbb4fbdad344fd24 ... make[1]: *** [Makefile:122: test-external] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'