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-21T00:52:13.601287Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54195 dual_stack=true 2026-09-21T00:52:13.892423Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully ok 1 - setup-only --- duration_ms: 291 connection_id: 08de4d650f77d7ec87b10dadc1b19e90 ... 2026-09-21T00:52:13.893250Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45000 dual_stack=true 2026-09-21T00:52:13.948559Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:14.175310Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-09-21T00:52:16.176121Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2283 connection_id: 2fedbb8d527d90bc83349ddfbb4bf2f3 ... 2026-09-21T00:52:16.176953Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47216 dual_stack=true 2026-09-21T00:52:16.230942Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:16.460587Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-21T00:52:16.516476Z  WARN moq_transport::serve::error: [b674cf99-057d-4eee-be4f-71b7d3cf27b1] Not found: not found: Track not found [error:976da4a3-9140-47a2-ac64-9787ad58d5d6] at moq-transport/src/session/subscriber.rs:1653 2026-09-21T00:52:16.516555Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:b674cf99-057d-4eee-be4f-71b7d3cf27b1] ok 3 - subscribe-error --- duration_ms: 340 connection_id: 2508dd116bc2fda7293c97e48d23b800 ... 2026-09-21T00:52:16.517299Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48824 dual_stack=true 2026-09-21T00:52:16.571719Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:16.806008Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51861 dual_stack=true 2026-09-21T00:52:17.087155Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-21T00:52:17.087175Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-21T00:52:17.143589Z  WARN moq_transport::serve::error: [1e27f910-e8a0-4a38-9dfb-af06652fb4e2] Not found: not found: Track not found [error:9d4484a5-1634-4b95-be6c-5a4ee214d773] at moq-transport/src/session/subscriber.rs:1653 2026-09-21T00:52:17.143834Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:1e27f910-e8a0-4a38-9dfb-af06652fb4e2] - subscription was processed ok 4 - publish-namespace-subscribe --- duration_ms: 627 publisher_connection_id: ae3e2793181fcf7309de2cc47060a686 subscriber_connection_id: c6956dc0fd14cfd59ef9e2bedd88f2a8 ... 2026-09-21T00:52:17.144559Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55844 dual_stack=true 2026-09-21T00:52:17.198390Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:17.425011Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-21T00:52:17.481586Z  WARN moq_transport::serve::error: [7b6a05a4-5e93-4978-950e-426eb320e7a6] Not found: not found: Track not found [error:7088736b-f272-45f0-8a0f-26d6fe0b97b6] at moq-transport/src/session/subscriber.rs:1653 2026-09-21T00:52:17.536033Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:17.926376Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32872 dual_stack=true 2026-09-21T00:52:18.227945Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-21T00:52:21.228877Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-21T00:52:21.228904Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:7b6a05a4-5e93-4978-950e-426eb320e7a6] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 4085 subscriber_connection_id: edd79ad65255be91dd3095a88b097951 publisher_connection_id: 8f1ccdd19482797c4755ab258dc4a6be ... 2026-09-21T00:52:21.229624Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54814 dual_stack=true 2026-09-21T00:52:21.284680Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:21.510045Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-21T00:52:23.511334Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE 2026-09-21T00:52:23.612099Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully ok 6 - publish-namespace-done --- duration_ms: 2383 connection_id: 08ffa805b15846e41217e0d710f1f636 ... 2026-09-21T00:52:23.612825Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39104 dual_stack=true 2026-09-21T00:52:23.893650Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-21T00:52:23.949460Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-09-21T00:52:23.949704Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 337 connection_id: f69bf3c0e0c51656c418ae977baed99a ... 2026-09-21T00:52:23.950369Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37006 dual_stack=true 2026-09-21T00:52:24.005487Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:24.234704Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59041 dual_stack=true 2026-09-21T00:52:24.515391Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-21T00:52:24.571275Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-09-21T00:52:24.727439Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 777 publisher_connection_id: 24268c2a83a4ff9a2887b6346bc2630e subscriber_connection_id: b848eba868efba555d1fa2c1c9803d8d ... 2026-09-21T00:52:24.728316Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53024 dual_stack=true 2026-09-21T00:52:24.781753Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:24.782244Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:25.011742Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 ok 9 - rendezvous-timeout --- duration_ms: 841 connection_id: cc3502d1968ed1befba767eecc52b659 ... 2026-09-21T00:52:25.569094Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT 2026-09-21T00:52:25.569770Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47745 dual_stack=true 2026-09-21T00:52:25.624026Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:26.055113Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56164 dual_stack=true 2026-09-21T00:52:26.394828Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-21T00:52:26.442385Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-21T00:52:26.499575Z  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: 930 subscriber_connection_id: 119aa4325abefc8791a82bf2e693acb0 publisher_connection_id: a352aff4f7aa885742d3f2c6799d6159 ... 2026-09-21T00:52:26.500262Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46005 dual_stack=true 2026-09-21T00:52:26.554230Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:26.986568Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40990 dual_stack=true 2026-09-21T00:52:27.319792Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-21T00:52:27.376024Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-21T00:52:27.431572Z  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: 931 subscriber_connection_id: a7bb8a1dca03eac4f0d9d271b7977d32 publisher_connection_id: ecd3af9615704a0a26b7e1140e15a4ef ... 2026-09-21T00:52:27.432270Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39145 dual_stack=true 2026-09-21T00:52:27.486083Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:27.917716Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42084 dual_stack=true 2026-09-21T00:52:28.256122Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-21T00:52:28.281084Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-21T00:52:28.336354Z  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: 904 subscriber_connection_id: 613f67f5f95a0e7b00e610e8bbd5a301 publisher_connection_id: 6d692c5a273e34d5c66da8a48ba720e6 ... 2026-09-21T00:52:28.337041Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51109 dual_stack=true 2026-09-21T00:52:28.390730Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:28.821698Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53277 dual_stack=true 2026-09-21T00:52:29.156440Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-21T00:52:29.219654Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-21T00:52:29.275060Z ERROR moq_transport::serve::error: [6928e741-73d1-4141-9cb8-4a36b1d6a7d6] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-21T00:52:29.275087Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 2026-09-21T00:52:29.275093Z ERROR moq_transport::serve::error: [8ad935bd-1f98-47ff-ba0e-09188c7962b7] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-21T00:52:29.275097Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 not ok 13 - moq-test-two-subgroups-eog --- duration_ms: 938 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:8ad935bd-1f98-47ff-ba0e-09188c7962b7]" ... 2026-09-21T00:52:29.275856Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53749 dual_stack=true 2026-09-21T00:52:29.329579Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:29.757799Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35908 dual_stack=true 2026-09-21T00:52:30.101004Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-21T00:52:30.421089Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-21T00:52:30.476474Z  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: 1201 subscriber_connection_id: cb314f5124c9139a22fcb24da9b87671 publisher_connection_id: 7353ae7ab42a45f7a4715646c7a779ed ... 2026-09-21T00:52:30.477193Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48509 dual_stack=true 2026-09-21T00:52:30.530531Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:30.959592Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55536 dual_stack=true 2026-09-21T00:52:31.301256Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-21T00:52:31.684137Z  INFO moq_test_client::moqtest: PUBLISH completed ok 15 - moq-test-datagram-eog --- duration_ms: 1263 subscriber_connection_id: 875bd24af7d939bb6849f3adc26e6041 publisher_connection_id: a04e16e816e0b7a879d93db249cae90a ... 2026-09-21T00:52:31.740072Z  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-21T00:52:31.740803Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45598 dual_stack=true 2026-09-21T00:52:31.793789Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:32.226102Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55361 dual_stack=true 2026-09-21T00:52:32.557694Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-21T00:52:32.613027Z  INFO moq_test_client::moqtest: PUBLISH completed ok 16 - moq-test-extensions --- duration_ms: 928 subscriber_connection_id: d7f4feb53cd0aa4c5728dc6941214755 publisher_connection_id: 57e6f5f5f24ddf8725937fa9df27b1d3 ... 2026-09-21T00:52:32.668555Z  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-21T00:52:32.669236Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37924 dual_stack=true 2026-09-21T00:52:32.723162Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:33.146849Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40978 dual_stack=true 2026-09-21T00:52:33.485921Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-21T00:52:33.514848Z  INFO moq_test_client::moqtest: PUBLISH completed ok 17 - moq-test-increments --- duration_ms: 901 subscriber_connection_id: eb7ad1f9fb1ea95b46f16dd8f9e82f7a publisher_connection_id: 622e17ada1c06f9942a87d75cb4896e9 ... 2026-09-21T00:52:33.570187Z  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-21T00:52:33.570840Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42809 dual_stack=true 2026-09-21T00:52:33.623548Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-21T00:52:34.063362Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43178 dual_stack=true 2026-09-21T00:52:34.395746Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-21T00:52:34.415157Z  INFO moq_test_client::moqtest: PUBLISH completed not ok 18 - moq-test-forward-zero --- duration_ms: 900 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'