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-27T00:48:58.238606Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41227 dual_stack=true 2026-09-27T00:48:58.310746Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully ok 1 - setup-only --- duration_ms: 72 connection_id: f62bf6db3c402b9ee4f5ae4532a62f4b ... 2026-09-27T00:48:58.311490Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40086 dual_stack=true 2026-09-27T00:48:58.323423Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:48:58.403192Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-09-27T00:49:00.404632Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2094 connection_id: edd8fe39b226c0a5ba405cfc408429d2 ... 2026-09-27T00:49:00.405450Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52970 dual_stack=true 2026-09-27T00:49:00.416862Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:00.476202Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-27T00:49:00.489707Z  WARN moq_transport::serve::error: [4889337c-3479-48eb-9543-3358f10bc7bf] Not found: not found: Track not found [error:515149c1-637e-43c3-b3fa-69d8c8054358] at moq-transport/src/session/subscriber.rs:1653 2026-09-27T00:49:00.489796Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:4889337c-3479-48eb-9543-3358f10bc7bf] 2026-09-27T00:49:00.490505Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38292 dual_stack=true ok 3 - subscribe-error --- duration_ms: 85 connection_id: 69dca163b7f62743d88fa7b13f1965ac ... 2026-09-27T00:49:00.502392Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:00.555844Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47075 dual_stack=true 2026-09-27T00:49:00.626426Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-27T00:49:00.626441Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-27T00:49:03.627538Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress ok 4 - publish-namespace-subscribe --- duration_ms: 3137 publisher_connection_id: a244b2621a9ff46dded6d3c48686b7f1 subscriber_connection_id: 3b81c90b006943bb7e7ea268b9c6f463 ... 2026-09-27T00:49:03.628318Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50999 dual_stack=true 2026-09-27T00:49:03.639128Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:03.695126Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-27T00:49:03.707532Z  WARN moq_transport::serve::error: [5e22d598-c35d-4bd2-ac87-7a54fe3dc2b6] Not found: not found: Track not found [error:e88c6cb4-29cf-4d1d-80d8-c842b3fb8a36] at moq-transport/src/session/subscriber.rs:1653 2026-09-27T00:49:03.718980Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:04.197092Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37709 dual_stack=true 2026-09-27T00:49:04.312385Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-27T00:49:07.313842Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-27T00:49:07.313870Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:5e22d598-c35d-4bd2-ac87-7a54fe3dc2b6] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 3686 subscriber_connection_id: 54678b0a348d234c57469378d76fdead publisher_connection_id: 50534a9bce243aea02aa1304d153f82f ... 2026-09-27T00:49:07.314554Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41206 dual_stack=true 2026-09-27T00:49:07.326594Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:07.390062Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-27T00:49:09.391682Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE 2026-09-27T00:49:09.492829Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully ok 6 - publish-namespace-done --- duration_ms: 2178 connection_id: 3764c1449a105a1617edfe3c7b57d69e ... 2026-09-27T00:49:09.493541Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56583 dual_stack=true 2026-09-27T00:49:09.565987Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-27T00:49:09.579362Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-09-27T00:49:09.579456Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 86 connection_id: d682199008a0c58282652762c06ae50d ... 2026-09-27T00:49:09.580141Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57381 dual_stack=true 2026-09-27T00:49:09.591261Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:09.646676Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53693 dual_stack=true 2026-09-27T00:49:09.779596Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-27T00:49:09.792144Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 327 publisher_connection_id: b04fef655e8a913b58a0a04519f09b1e subscriber_connection_id: 386e26f1676499d7ad1b2ec50b5a6d27 ... 2026-09-27T00:49:09.906668Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" 2026-09-27T00:49:09.907473Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38754 dual_stack=true 2026-09-27T00:49:09.918865Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:09.918961Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:09.979159Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 2026-09-27T00:49:10.494814Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT ok 9 - rendezvous-timeout --- duration_ms: 588 connection_id: 70460ec7e3b65987653ea526474b91df ... 2026-09-27T00:49:10.495675Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47684 dual_stack=true 2026-09-27T00:49:10.507264Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:10.767788Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53640 dual_stack=true 2026-09-27T00:49:10.855722Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-27T00:49:10.900447Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-27T00:49:10.913538Z ERROR moq_transport::serve::error: [91c605ff-6d8b-45e6-a60a-cdec08679250] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-27T00:49:10.913554Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 not ok 10 - moq-test-subgroup-per-group --- duration_ms: 418 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:91c605ff-6d8b-45e6-a60a-cdec08679250]" ... 2026-09-27T00:49:10.914344Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33893 dual_stack=true 2026-09-27T00:49:10.925960Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:11.186029Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46500 dual_stack=true 2026-09-27T00:49:11.268406Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-27T00:49:11.324078Z  INFO moq_test_client::moqtest: PUBLISH completed ok 11 - moq-test-subgroup-per-group-eog --- duration_ms: 423 subscriber_connection_id: d35f831e4cfe942d281754f9bc051da6 publisher_connection_id: 47bdb9e8204052357c78dc5b9d718127 ... 2026-09-27T00:49:11.337036Z  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-09-27T00:49:11.337695Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47797 dual_stack=true 2026-09-27T00:49:11.348479Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:11.618118Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45487 dual_stack=true 2026-09-27T00:49:11.704262Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-27T00:49:11.729463Z  INFO moq_test_client::moqtest: PUBLISH completed ok 12 - moq-test-subgroup-per-object --- duration_ms: 405 subscriber_connection_id: 67d55d87bb3d071ac4f97708da937c56 publisher_connection_id: eb1daf60addf291309ff1a365f9e8308 ... 2026-09-27T00:49:11.743012Z  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-09-27T00:49:11.743653Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57590 dual_stack=true 2026-09-27T00:49:11.756108Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:12.014727Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56793 dual_stack=true 2026-09-27T00:49:12.094562Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-27T00:49:12.158484Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-27T00:49:12.171573Z  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: 428 subscriber_connection_id: e8c967a112a3025d2063879b1f5818bd publisher_connection_id: 16054aaf647ed41b1214715b0e9e79c6 ... 2026-09-27T00:49:12.172241Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55133 dual_stack=true 2026-09-27T00:49:12.183445Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:12.440266Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41435 dual_stack=true 2026-09-27T00:49:12.529391Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-27T00:49:12.845954Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-27T00:49:12.859695Z  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: 688 subscriber_connection_id: d7d1e092280cf3cc4a5f1fa50e5f7f50 publisher_connection_id: 5b37bc1149dc92753bd84649a63c0b91 ... 2026-09-27T00:49:12.860324Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59733 dual_stack=true 2026-09-27T00:49:12.870783Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:13.138703Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34092 dual_stack=true 2026-09-27T00:49:13.226461Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-27T00:49:13.606369Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-27T00:49:13.620128Z  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: 760 subscriber_connection_id: 3b9ba32c4431c1c762a556348da0ba16 publisher_connection_id: e873ca552c720d608f68b70c61459395 ... 2026-09-27T00:49:13.620775Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55931 dual_stack=true 2026-09-27T00:49:13.898374Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47244 dual_stack=true 2026-09-27T00:49:13.984595Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-27T00:49:14.039571Z  INFO moq_test_client::moqtest: PUBLISH completed ok 16 - moq-test-extensions --- duration_ms: 433 subscriber_connection_id: a62e2d7e1d694bc12836bf3ab589ee2b publisher_connection_id: 130484068d753da22d87448c208a82ab ... 2026-09-27T00:49:14.053760Z  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-09-27T00:49:14.054399Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32981 dual_stack=true 2026-09-27T00:49:14.067113Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:14.323551Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59041 dual_stack=true 2026-09-27T00:49:14.404935Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-27T00:49:14.433999Z  INFO moq_test_client::moqtest: PUBLISH completed ok 17 - moq-test-increments --- duration_ms: 392 subscriber_connection_id: 4ca742dc9744ea129be62987e280637d publisher_connection_id: c6174d8586e40432b3779fa59095dc9f ... 2026-09-27T00:49:14.446163Z  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") 2026-09-27T00:49:14.446822Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38572 dual_stack=true 2026-09-27T00:49:14.457798Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-27T00:49:14.714770Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47944 dual_stack=true 2026-09-27T00:49:14.794652Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-27T00:49:14.813764Z  INFO moq_test_client::moqtest: PUBLISH completed not ok 18 - moq-test-forward-zero --- duration_ms: 379 message: "subscriber verification failed: subscription ended abnormally: closed, code=0" ... make[1]: *** [Makefile:122: test-external] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'