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-13T00:53:16.434895Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34269 dual_stack=true ok 1 - setup-only --- duration_ms: 133 connection_id: 0e2242d22a187cd2fcc38fcad0c0b8c4 ... 2026-09-13T00:53:16.567542Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully 2026-09-13T00:53:16.568461Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51015 dual_stack=true 2026-09-13T00:53:16.650261Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-09-13T00:53:18.651848Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2084 connection_id: 7a03dd8389cbce6fdc7e9fa0b4f87039 ... 2026-09-13T00:53:18.652920Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57800 dual_stack=true 2026-09-13T00:53:18.666631Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:18.737094Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-13T00:53:18.753698Z  WARN moq_transport::serve::error: [e5780bf8-936e-4bbc-b6aa-b5357cdc0f44] Not found: not found: Track not found [error:9da39b02-94c7-496b-a932-5054329c2273] at moq-transport/src/session/subscriber.rs:1653 2026-09-13T00:53:18.753745Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:e5780bf8-936e-4bbc-b6aa-b5357cdc0f44] ok 3 - subscribe-error --- duration_ms: 101 connection_id: 390434052011cc636be379ca1841b764 ... 2026-09-13T00:53:18.754845Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55757 dual_stack=true 2026-09-13T00:53:18.769214Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:18.839351Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57203 dual_stack=true 2026-09-13T00:53:18.924991Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-13T00:53:18.925008Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-13T00:53:21.926579Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress ok 4 - publish-namespace-subscribe --- duration_ms: 3172 publisher_connection_id: f6f6a5251ba97bd1e5fc590559340296 subscriber_connection_id: 9b348cb0e40da936a1ca43d8aa1878ca ... 2026-09-13T00:53:21.927862Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35970 dual_stack=true 2026-09-13T00:53:21.941663Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:21.942475Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:22.010666Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-13T00:53:22.026520Z  WARN moq_transport::serve::error: [5da8856e-446c-4987-98ab-2a55a3a94371] Not found: not found: Track not found [error:4c35c136-12b1-443c-b8a9-f769d581af43] at moq-transport/src/session/subscriber.rs:1653 2026-09-13T00:53:22.041517Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:22.512201Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33864 dual_stack=true 2026-09-13T00:53:22.631893Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-13T00:53:25.633981Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-13T00:53:25.634022Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:5da8856e-446c-4987-98ab-2a55a3a94371] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 3707 subscriber_connection_id: 59d65155565e5ef6299698cfb27f1310 publisher_connection_id: bfa59661530ad50c71fe20d003e5be6a ... 2026-09-13T00:53:25.635246Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50246 dual_stack=true 2026-09-13T00:53:25.744516Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-13T00:53:27.745395Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE 2026-09-13T00:53:27.845958Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully ok 6 - publish-namespace-done --- duration_ms: 2211 connection_id: ec92459a14dd99fdde58e0d66987ae5c ... 2026-09-13T00:53:27.846977Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48832 dual_stack=true 2026-09-13T00:53:27.958660Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-13T00:53:27.974947Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 129 connection_id: 3510fe1e2b88d1e655bda75104004b9c ... 2026-09-13T00:53:27.975135Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" 2026-09-13T00:53:27.975971Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59149 dual_stack=true 2026-09-13T00:53:27.989952Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:28.077538Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47961 dual_stack=true 2026-09-13T00:53:28.181452Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-13T00:53:28.197354Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-09-13T00:53:28.314723Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 339 publisher_connection_id: 122eb50e55f73b009a4e052e6b4bbdf4 subscriber_connection_id: 0aa88850edf3bd8fa96aaff1158ee795 ... 2026-09-13T00:53:28.315687Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42146 dual_stack=true 2026-09-13T00:53:28.329033Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:28.329618Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:28.421870Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 2026-09-13T00:53:28.938602Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT ok 9 - rendezvous-timeout --- duration_ms: 623 connection_id: 38b51681fc5195dbe6dc5e91742c9a06 ... 2026-09-13T00:53:28.939581Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56978 dual_stack=true 2026-09-13T00:53:28.952967Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:29.248780Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38629 dual_stack=true 2026-09-13T00:53:29.357363Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-13T00:53:29.403813Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-13T00:53:29.420540Z  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: 481 subscriber_connection_id: 88677fa089e5a4fd6d6d7a444606858c publisher_connection_id: b03b5ee345604c94dae9e12c074b786e ... 2026-09-13T00:53:29.421643Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53497 dual_stack=true 2026-09-13T00:53:29.435881Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:29.737158Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32852 dual_stack=true 2026-09-13T00:53:29.874588Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-13T00:53:29.932989Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-13T00:53:29.947936Z  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: 527 subscriber_connection_id: 3a7230d0cbae798c7a600155fdbc4593 publisher_connection_id: 7eb2a569fa5ae68d1f831c15c7810353 ... 2026-09-13T00:53:29.948869Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36795 dual_stack=true 2026-09-13T00:53:29.963398Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:30.238925Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39769 dual_stack=true 2026-09-13T00:53:30.356000Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-13T00:53:30.380895Z  INFO moq_test_client::moqtest: PUBLISH completed ok 12 - moq-test-subgroup-per-object --- duration_ms: 448 subscriber_connection_id: ecefb37472bae3a82d2030a9aff2ba10 publisher_connection_id: 8823c123d3b780a8f3674c8706e982f9 ... 2026-09-13T00:53:30.396198Z  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-13T00:53:30.397057Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41818 dual_stack=true 2026-09-13T00:53:30.411991Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:30.701354Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33808 dual_stack=true 2026-09-13T00:53:30.826424Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-13T00:53:30.891584Z  INFO moq_test_client::moqtest: PUBLISH completed ok 13 - moq-test-two-subgroups-eog --- duration_ms: 511 subscriber_connection_id: e6080be9b376604bd1492c712131abe4 publisher_connection_id: ef385d48c09da2baf4171e47c35c59e7 ... 2026-09-13T00:53:30.908200Z  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") 2026-09-13T00:53:30.909050Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56431 dual_stack=true 2026-09-13T00:53:30.924146Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:31.196179Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42147 dual_stack=true 2026-09-13T00:53:31.296027Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-13T00:53:31.612442Z  INFO moq_test_client::moqtest: PUBLISH completed ok 14 - moq-test-datagram --- duration_ms: 721 subscriber_connection_id: 8fd9da872fcb30957d1c71f067e56ee1 publisher_connection_id: 0da386cdeab2f2f0569c2b7ba15808d6 ... 2026-09-13T00:53:31.629239Z  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-09-13T00:53:31.630097Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48364 dual_stack=true 2026-09-13T00:53:31.644245Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:31.926310Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54519 dual_stack=true 2026-09-13T00:53:32.026433Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-13T00:53:32.406814Z  INFO moq_test_client::moqtest: PUBLISH completed ok 15 - moq-test-datagram-eog --- duration_ms: 794 subscriber_connection_id: 3ca361c2a8be02103fae888de0548051 publisher_connection_id: fc225ad879692548822005ab0ffc6e0c ... 2026-09-13T00:53:32.423891Z  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") 2026-09-13T00:53:32.424755Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44980 dual_stack=true 2026-09-13T00:53:32.440911Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:32.711710Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33369 dual_stack=true 2026-09-13T00:53:32.811861Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-13T00:53:32.866958Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-13T00:53:32.882386Z  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 16 - moq-test-extensions --- duration_ms: 458 subscriber_connection_id: c4f06ce35a4eaf073be625aeb8e19c21 publisher_connection_id: d9dd1c2d1a6b0f20e75444496a16481c ... 2026-09-13T00:53:32.883139Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43188 dual_stack=true 2026-09-13T00:53:33.169526Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39540 dual_stack=true 2026-09-13T00:53:33.301634Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-13T00:53:33.329177Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-13T00:53:33.345282Z  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: 462 subscriber_connection_id: f6f7ab8024fc4e2eb8c97bd19495c501 publisher_connection_id: a7351d255a9f0d9f2276287cbeec1a7d ... 2026-09-13T00:53:33.346168Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46772 dual_stack=true 2026-09-13T00:53:33.360342Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-13T00:53:33.633975Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60581 dual_stack=true 2026-09-13T00:53:33.817531Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-13T00:53:33.836849Z  INFO moq_test_client::moqtest: PUBLISH completed not ok 18 - moq-test-forward-zero --- duration_ms: 507 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'