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-15T00:51:12.006963Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59023 dual_stack=true 2026-09-15T00:51:12.114480Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully ok 1 - setup-only --- duration_ms: 108 connection_id: 8b7a940109d896841f5d385863353fb2 ... 2026-09-15T00:51:12.115629Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55828 dual_stack=true 2026-09-15T00:51:12.128286Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:12.221497Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-09-15T00:51:14.222808Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2108 connection_id: 8106417129f61d7e18faf0e82d3ef017 ... 2026-09-15T00:51:14.223955Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52943 dual_stack=true 2026-09-15T00:51:14.300922Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-15T00:51:14.315365Z  WARN moq_transport::serve::error: [692e7263-bb78-4b22-b000-3a5dbc032747] Not found: not found: Track not found [error:bc86825e-03de-4f96-815f-aeb0420bfa22] at moq-transport/src/session/subscriber.rs:1653 2026-09-15T00:51:14.315477Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:692e7263-bb78-4b22-b000-3a5dbc032747] ok 3 - subscribe-error --- duration_ms: 92 connection_id: ee8e4f137ffe50f3d6e093b4b1a75a5d ... 2026-09-15T00:51:14.316462Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41471 dual_stack=true 2026-09-15T00:51:14.329716Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:14.402229Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57472 dual_stack=true 2026-09-15T00:51:14.481511Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-15T00:51:14.481524Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-15T00:51:14.497280Z  WARN moq_transport::serve::error: [329fd36b-e316-4a14-b00b-204388509035] Not found: not found: Track not found [error:2e906a68-ac0d-41f8-b4c6-1575b43518ab] at moq-transport/src/session/subscriber.rs:1653 2026-09-15T00:51:14.497343Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:329fd36b-e316-4a14-b00b-204388509035] - subscription was processed ok 4 - publish-namespace-subscribe --- duration_ms: 181 publisher_connection_id: 7491d3c1d68815eef79436af9f1c9882 subscriber_connection_id: 4c597c4180e3dce4c0b21966ba4263ed ... 2026-09-15T00:51:14.498383Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36799 dual_stack=true 2026-09-15T00:51:14.512014Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:14.512472Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:14.584154Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-15T00:51:14.602083Z  WARN moq_transport::serve::error: [e35781d7-4647-42f8-9fc6-2876fb1c89e7] Not found: not found: Track not found [error:5bea12b0-fa5c-4130-8be0-a254d0d68f3f] at moq-transport/src/session/subscriber.rs:1653 2026-09-15T00:51:14.617671Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:15.085925Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39646 dual_stack=true 2026-09-15T00:51:15.170998Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-15T00:51:18.172369Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-15T00:51:18.172392Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:e35781d7-4647-42f8-9fc6-2876fb1c89e7] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 3675 subscriber_connection_id: eec89b32275cdc29a6ded1d4c3063add publisher_connection_id: f3325b8a82c3864d848a79ad7fc10701 ... 2026-09-15T00:51:18.173613Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44895 dual_stack=true 2026-09-15T00:51:18.187212Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:18.257696Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-15T00:51:20.258677Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE 2026-09-15T00:51:20.359237Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully ok 6 - publish-namespace-done --- duration_ms: 2186 connection_id: 6c3455b6b7b211a98064c06367ae8cb9 ... 2026-09-15T00:51:20.360367Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42080 dual_stack=true 2026-09-15T00:51:20.459968Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-15T00:51:20.475598Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-09-15T00:51:20.475754Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 116 connection_id: eae81e973abb39b751b5d9d2ea5e4329 ... 2026-09-15T00:51:20.476663Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42235 dual_stack=true 2026-09-15T00:51:20.490295Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:20.559522Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44892 dual_stack=true 2026-09-15T00:51:20.642522Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-15T00:51:20.658284Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-09-15T00:51:20.775611Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 299 publisher_connection_id: dede958c67de03bbd630bdba75441cec subscriber_connection_id: 95adbc247f4180295859dcc14984fc87 ... 2026-09-15T00:51:20.776731Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44443 dual_stack=true 2026-09-15T00:51:20.790552Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:20.790554Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:20.858970Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 2026-09-15T00:51:21.376620Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT ok 9 - rendezvous-timeout --- duration_ms: 600 connection_id: 4838d99fc131d3e9dbb4f33fa9bbc659 ... 2026-09-15T00:51:21.377660Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48084 dual_stack=true 2026-09-15T00:51:21.391337Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:21.663975Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59874 dual_stack=true 2026-09-15T00:51:21.760957Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-15T00:51:21.806356Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-15T00:51:21.821573Z  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: 444 subscriber_connection_id: e0acb932f42742d4d7731ae3695dc95c publisher_connection_id: de2f0a086de8adb7ad9a9ba6839f797a ... 2026-09-15T00:51:21.822516Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42042 dual_stack=true 2026-09-15T00:51:21.835760Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:22.116738Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51789 dual_stack=true 2026-09-15T00:51:22.215760Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-15T00:51:22.271072Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-15T00:51:22.286553Z ERROR moq_transport::serve::error: [3df76432-6a1b-4f54-a45e-3a3d31199788] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-15T00:51:22.286575Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 not ok 11 - moq-test-subgroup-per-group-eog --- duration_ms: 465 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:3df76432-6a1b-4f54-a45e-3a3d31199788]" ... 2026-09-15T00:51:22.287630Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34228 dual_stack=true 2026-09-15T00:51:22.573693Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52636 dual_stack=true 2026-09-15T00:51:22.685425Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-15T00:51:22.710027Z  INFO moq_test_client::moqtest: PUBLISH completed ok 12 - moq-test-subgroup-per-object --- duration_ms: 439 subscriber_connection_id: bbd97b1bd7e2e84d5914907591058a42 publisher_connection_id: 58ba6a912f07152367a2a2bf99bc6e1c ... 2026-09-15T00:51:22.725714Z  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-15T00:51:22.726564Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45013 dual_stack=true 2026-09-15T00:51:22.741164Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:23.016797Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40647 dual_stack=true 2026-09-15T00:51:23.114899Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-15T00:51:23.182715Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-15T00:51:23.198647Z  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: 472 subscriber_connection_id: 4c6e4ecdbeb66f727447d88caafc104f publisher_connection_id: 2258e2e3603ece12468e6169c9d5b30a ... 2026-09-15T00:51:23.199627Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36108 dual_stack=true 2026-09-15T00:51:23.214172Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:23.490849Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55891 dual_stack=true 2026-09-15T00:51:23.595033Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-15T00:51:23.911215Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-15T00:51:23.927700Z  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: 729 subscriber_connection_id: 70cb7bca702a7153667cf5f1ca77aa15 publisher_connection_id: 56e1bbf0ce17edd8d91e93386813e87a ... 2026-09-15T00:51:23.928638Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58299 dual_stack=true 2026-09-15T00:51:23.943423Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:24.211955Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56510 dual_stack=true 2026-09-15T00:51:24.308150Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-15T00:51:24.687142Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-15T00:51:24.702494Z  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: 774 subscriber_connection_id: 7c731d233cac9e320f99067d9bdc758e publisher_connection_id: 74e6b39440e1066b951498617b110e5e ... 2026-09-15T00:51:24.703467Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38425 dual_stack=true 2026-09-15T00:51:24.717239Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:24.992897Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59847 dual_stack=true 2026-09-15T00:51:25.093822Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-15T00:51:25.149967Z  INFO moq_test_client::moqtest: PUBLISH completed ok 16 - moq-test-extensions --- duration_ms: 463 subscriber_connection_id: 05707a3e9ed7dc835d8c5694c6183190 publisher_connection_id: 48909966cc091cf763f0e65fa88df96f ... 2026-09-15T00:51:25.165595Z  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-15T00:51:25.166569Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33085 dual_stack=true 2026-09-15T00:51:25.180639Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:25.451544Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39344 dual_stack=true 2026-09-15T00:51:25.559444Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-15T00:51:25.587405Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-15T00:51:25.604333Z  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: 438 subscriber_connection_id: 20b12b992d2a3ea0f14268fbb5f82660 publisher_connection_id: d7ad2dbb63795750e0833cf07223a4a8 ... 2026-09-15T00:51:25.605193Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46773 dual_stack=true 2026-09-15T00:51:25.619263Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-15T00:51:25.894741Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37126 dual_stack=true 2026-09-15T00:51:25.999947Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-15T00:51:26.018388Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-15T00:51:26.035845Z  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: 431 subscriber_connection_id: 28a9a9c7eeac2c225bc1496bffb39ed3 publisher_connection_id: d479d48b6e20916bc8586ebf86bae2d7 ... make[1]: *** [Makefile:122: test-external] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'