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-09-22T00:48:36.386855Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55098 dual_stack=true ok 1 - setup-only --- duration_ms: 91 connection_id: 28910eb0bc382f9050041af2d7d75822 ... 2026-09-22T00:48:36.477235Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully 2026-09-22T00:48:36.478130Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57572 dual_stack=true 2026-09-22T00:48:36.493382Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:36.567465Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-09-22T00:48:38.568039Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2090 connection_id: 37acf0cdd5b2fcee5d5c8b09c1602f15 ... 2026-09-22T00:48:38.569150Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36077 dual_stack=true 2026-09-22T00:48:38.660426Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-22T00:48:38.677798Z  WARN moq_transport::serve::error: [b48ab4bf-eb28-4d1c-8fc2-b1d848098a78] Not found: not found: Track not found [error:e2ceaf5f-5f73-48fc-a0e6-598532abdf1d] at moq-transport/src/session/subscriber.rs:1653 2026-09-22T00:48:38.677851Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:b48ab4bf-eb28-4d1c-8fc2-b1d848098a78] ok 3 - subscribe-error --- duration_ms: 109 connection_id: 180570df1d5401478130907921e5a864 ... 2026-09-22T00:48:38.678732Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48061 dual_stack=true 2026-09-22T00:48:38.694125Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:38.764630Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36334 dual_stack=true 2026-09-22T00:48:38.856583Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-22T00:48:38.856595Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-22T00:48:41.857676Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress ok 4 - publish-namespace-subscribe --- duration_ms: 3179 publisher_connection_id: 1ea21a91969721d07305e415d4c09189 subscriber_connection_id: 670b1d6cc07f8e3c09a0c4c29ce6cf72 ... 2026-09-22T00:48:41.858707Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35542 dual_stack=true 2026-09-22T00:48:41.873169Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:41.874505Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:41.951945Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-22T00:48:41.969939Z  WARN moq_transport::serve::error: [b87cfa1c-33af-4e57-9f3c-676a1150ed69] Not found: not found: Track not found [error:a615c801-20d7-4530-b824-98c2dc077c61] at moq-transport/src/session/subscriber.rs:1653 2026-09-22T00:48:41.986855Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:42.454303Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54241 dual_stack=true 2026-09-22T00:48:42.544156Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-22T00:48:45.544897Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-22T00:48:45.544925Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:b87cfa1c-33af-4e57-9f3c-676a1150ed69] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 3687 subscriber_connection_id: 5b6ef1f1b3ebdb8d7e3ac84f4064e608 publisher_connection_id: c4ad2aa7bf91f8e571114befcb992ba8 ... 2026-09-22T00:48:45.546087Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44171 dual_stack=true 2026-09-22T00:48:45.561032Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:45.632622Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-22T00:48:47.634110Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE 2026-09-22T00:48:47.735246Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully ok 6 - publish-namespace-done --- duration_ms: 2190 connection_id: f15fe8741b5e558919177eba7ac16dcc ... 2026-09-22T00:48:47.736256Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49358 dual_stack=true 2026-09-22T00:48:47.840336Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-22T00:48:47.856952Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-09-22T00:48:47.857122Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 121 connection_id: 0fe2af2ac4882c633628515be5b26ca9 ... 2026-09-22T00:48:47.858066Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55422 dual_stack=true 2026-09-22T00:48:47.872483Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:47.947539Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54365 dual_stack=true 2026-09-22T00:48:48.038413Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-22T00:48:48.054624Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-09-22T00:48:48.172995Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 315 publisher_connection_id: 17ea8c4a2af765da2ecb21a7ddd0e1c5 subscriber_connection_id: 2fd12c75f902fda929006cb3742e4327 ... 2026-09-22T00:48:48.173963Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34957 dual_stack=true 2026-09-22T00:48:48.188554Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:48.189307Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:48.256237Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 2026-09-22T00:48:48.773486Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT ok 9 - rendezvous-timeout --- duration_ms: 600 connection_id: 9bf9c29351217ca8dd9b8369206172ee ... 2026-09-22T00:48:48.774413Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40079 dual_stack=true 2026-09-22T00:48:48.788195Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:49.062656Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44104 dual_stack=true 2026-09-22T00:48:49.166640Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-22T00:48:49.213090Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-22T00:48:49.230589Z  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: 457 subscriber_connection_id: 311d0d2db3a2fee7e7b7ec557979ee44 publisher_connection_id: 8c3529cdf29e255754ccfca5bfd92649 ... 2026-09-22T00:48:49.231441Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42401 dual_stack=true 2026-09-22T00:48:49.246034Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:49.544906Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41699 dual_stack=true 2026-09-22T00:48:49.650663Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-22T00:48:49.706237Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-22T00:48:49.723915Z  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") ok 11 - moq-test-subgroup-per-group-eog --- duration_ms: 493 subscriber_connection_id: 43d67f10f66316062ce3c88fb9e7661a publisher_connection_id: b0457ab05c1628a4d555d25fa81da71b ... 2026-09-22T00:48:49.724667Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56225 dual_stack=true 2026-09-22T00:48:49.739911Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:50.019179Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40260 dual_stack=true 2026-09-22T00:48:50.123187Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-22T00:48:50.147053Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-22T00:48:50.163875Z  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") ok 12 - moq-test-subgroup-per-object --- duration_ms: 439 subscriber_connection_id: 990e57c8e5dd90de4dbcff83e119b22c publisher_connection_id: fd725ebdb1c42c5d3a7b1b691734254f ... 2026-09-22T00:48:50.164620Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45036 dual_stack=true 2026-09-22T00:48:50.178833Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:50.456158Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44609 dual_stack=true 2026-09-22T00:48:50.561878Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-22T00:48:50.625046Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-22T00:48:50.641399Z ERROR moq_transport::serve::error: [1102b9ab-cb8b-45d0-911e-ad7ed81e10da] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-22T00:48:50.641412Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 2026-09-22T00:48:50.641438Z ERROR moq_transport::serve::error: [6825aa14-c9db-40f9-aa7e-bf99f1671267] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 not ok 13 - moq-test-two-subgroups-eog --- duration_ms: 477 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:1102b9ab-cb8b-45d0-911e-ad7ed81e10da]" ... 2026-09-22T00:48:50.642350Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33756 dual_stack=true 2026-09-22T00:48:50.657431Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:50.925782Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38757 dual_stack=true 2026-09-22T00:48:51.031792Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-22T00:48:51.349480Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-22T00:48:51.366006Z  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") ok 14 - moq-test-datagram --- duration_ms: 724 subscriber_connection_id: e06a055a5831fd409b985f466080ed7e publisher_connection_id: 700627f9f5c4a231ca7bf0546731b581 ... 2026-09-22T00:48:51.366974Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38235 dual_stack=true 2026-09-22T00:48:51.380213Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:51.656904Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48343 dual_stack=true 2026-09-22T00:48:51.762909Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-22T00:48:52.143040Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-22T00:48:52.161358Z  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: 795 subscriber_connection_id: c206b11995b85ad666f671f016fccc86 publisher_connection_id: 897e48ed7ed2f6fea03168cf9d922b09 ... 2026-09-22T00:48:52.162181Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38049 dual_stack=true 2026-09-22T00:48:52.177407Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:52.454369Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43887 dual_stack=true 2026-09-22T00:48:52.553055Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-22T00:48:52.608117Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-22T00:48:52.624728Z ERROR moq_transport::serve::error: [58fb7573-1d33-4f28-b8a8-35839580c58a] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-22T00:48:52.624741Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 not ok 16 - moq-test-extensions --- duration_ms: 463 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:58fb7573-1d33-4f28-b8a8-35839580c58a]" ... 2026-09-22T00:48:52.625710Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52225 dual_stack=true 2026-09-22T00:48:52.916770Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54687 dual_stack=true 2026-09-22T00:48:53.021603Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-22T00:48:53.049752Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-22T00:48:53.067110Z  INFO moq_test_client: moq-test passed: objects 9/9, eog 0/0, streams 3, publish_done status=2 stream_count=3 reason=ReasonPhrase("done") ok 17 - moq-test-increments --- duration_ms: 442 subscriber_connection_id: 4ff6a99e247299d989f3838615bc0b3a publisher_connection_id: 6873f928ffe76863c6ac0e14e41a12a2 ... 2026-09-22T00:48:53.067882Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56120 dual_stack=true 2026-09-22T00:48:53.082923Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-22T00:48:53.358207Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52878 dual_stack=true 2026-09-22T00:48:53.455416Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-22T00:48:53.474227Z  INFO moq_test_client::moqtest: PUBLISH completed ok 18 - moq-test-forward-zero --- duration_ms: 422 subscriber_connection_id: b339d9009f921c9fbfa1faab4e4f6c93 publisher_connection_id: d9ee6f6f2154fc5d6c55889f8f384f4b ... 2026-09-22T00:48:53.489471Z  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") make[1]: *** [Makefile:122: test-external] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'