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-10-03T00:47:17.300012Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45065 dual_stack=true ok 1 - setup-only --- duration_ms: 276 connection_id: f3f9e7ccc0082a4d03745a645f945fc8 ... 2026-10-03T00:47:17.576035Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully 2026-10-03T00:47:17.576976Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37894 dual_stack=true 2026-10-03T00:47:17.628993Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:17.972021Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-10-03T00:47:19.973678Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2397 connection_id: f1fa2d5fdf7df41d3192143729e10733 ... 2026-10-03T00:47:19.974720Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35301 dual_stack=true 2026-10-03T00:47:20.026941Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:20.364644Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-10-03T00:47:20.419735Z  WARN moq_transport::serve::error: [cc476984-c820-43e4-8a4f-466b7557a2f7] Not found: not found: Track not found [error:01991408-d093-4648-96e8-184c903b72cc] at moq-transport/src/session/subscriber.rs:1653 2026-10-03T00:47:20.419881Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:cc476984-c820-43e4-8a4f-466b7557a2f7] ok 3 - subscribe-error --- duration_ms: 446 connection_id: 49bf85e6dafde6694e271169118b0b94 ... 2026-10-03T00:47:20.420772Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34937 dual_stack=true 2026-10-03T00:47:20.473559Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:20.706866Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37593 dual_stack=true 2026-10-03T00:47:20.986202Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-10-03T00:47:20.986224Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-10-03T00:47:23.987718Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress ok 4 - publish-namespace-subscribe --- duration_ms: 3567 publisher_connection_id: cd2fd41cb43bfe6e4f2d8912197727c6 subscriber_connection_id: cc13301d3ea26bd41642a7260f984c94 ... 2026-10-03T00:47:23.988756Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35395 dual_stack=true 2026-10-03T00:47:24.041705Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:24.268824Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-10-03T00:47:24.323991Z  WARN moq_transport::serve::error: [d9dfec58-1e7d-4aa1-baaf-aea53cdbf642] Not found: not found: Track not found [error:1ad9416a-738d-4716-8d4a-b5dcb5cb980c] at moq-transport/src/session/subscriber.rs:1653 2026-10-03T00:47:24.378421Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:24.770966Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35872 dual_stack=true 2026-10-03T00:47:25.055643Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-10-03T00:47:28.056088Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-10-03T00:47:28.056116Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:d9dfec58-1e7d-4aa1-baaf-aea53cdbf642] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 4068 subscriber_connection_id: d43236c477fec9844dd77da8633566e2 publisher_connection_id: 3f4b49927ca52467496fb6a247004132 ... 2026-10-03T00:47:28.057127Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33420 dual_stack=true 2026-10-03T00:47:28.110881Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:28.335500Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-10-03T00:47:30.336388Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE 2026-10-03T00:47:30.437019Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully ok 6 - publish-namespace-done --- duration_ms: 2380 connection_id: bb04de9a5e91b0e5157ef46f9a8c0d0c ... 2026-10-03T00:47:30.437890Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46616 dual_stack=true 2026-10-03T00:47:30.719850Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-10-03T00:47:30.775844Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 338 connection_id: 7335f9085f09a34cf2ab891c69edcbba ... 2026-10-03T00:47:30.775993Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" 2026-10-03T00:47:30.776910Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32914 dual_stack=true 2026-10-03T00:47:30.831205Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:31.054427Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37623 dual_stack=true 2026-10-03T00:47:31.328134Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-10-03T00:47:31.382696Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-10-03T00:47:31.539239Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 763 publisher_connection_id: 245a65aca7a402f8d04f0c45ae441a4d subscriber_connection_id: 7959ae00b9d6d50010292703ebec266d ... 2026-10-03T00:47:31.540274Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58215 dual_stack=true 2026-10-03T00:47:31.592410Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:31.593043Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:31.822802Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 2026-10-03T00:47:32.379383Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT ok 9 - rendezvous-timeout --- duration_ms: 840 connection_id: 72f23282a98ffc5a3caf355d0d7004f6 ... 2026-10-03T00:47:32.380287Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51683 dual_stack=true 2026-10-03T00:47:32.433975Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:32.857949Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39989 dual_stack=true 2026-10-03T00:47:33.194510Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-10-03T00:47:33.240160Z  INFO moq_test_client::moqtest: PUBLISH completed ok 10 - moq-test-subgroup-per-group --- duration_ms: 914 subscriber_connection_id: dbf8e96a595d08ce3003d2f158be1cfd publisher_connection_id: 651bacc61ca314d90350c09fb9894204 ... 2026-10-03T00:47:33.294207Z  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") 2026-10-03T00:47:33.295087Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51451 dual_stack=true 2026-10-03T00:47:33.347340Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:33.773797Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42756 dual_stack=true 2026-10-03T00:47:34.106495Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-10-03T00:47:34.162245Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-03T00:47:34.216743Z ERROR moq_transport::serve::error: [6820b232-b769-462b-bec3-feae551fa478] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-10-03T00:47:34.216772Z  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: 922 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:6820b232-b769-462b-bec3-feae551fa478]" ... 2026-10-03T00:47:34.217731Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56297 dual_stack=true 2026-10-03T00:47:34.270092Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:34.696038Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47831 dual_stack=true 2026-10-03T00:47:35.035578Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-10-03T00:47:35.059598Z  INFO moq_test_client::moqtest: PUBLISH completed ok 12 - moq-test-subgroup-per-object --- duration_ms: 897 subscriber_connection_id: b422d1b1097ba2a5458b3467551e46be publisher_connection_id: 3f5c9d5751ed06320c342265f6045158 ... 2026-10-03T00:47:35.114239Z  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-10-03T00:47:35.115106Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54151 dual_stack=true 2026-10-03T00:47:35.167590Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:35.590985Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35377 dual_stack=true 2026-10-03T00:47:35.970691Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-10-03T00:47:36.037075Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-03T00:47:36.091819Z  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: 977 subscriber_connection_id: b6e6f4aa318323507202b4587c2e6eaf publisher_connection_id: dcb96fdc0346464d4b814d2f1dac4968 ... 2026-10-03T00:47:36.092692Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33197 dual_stack=true 2026-10-03T00:47:36.144377Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:36.568098Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37955 dual_stack=true 2026-10-03T00:47:36.901515Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-10-03T00:47:37.217370Z  INFO moq_test_client::moqtest: PUBLISH completed ok 14 - moq-test-datagram --- duration_ms: 1180 subscriber_connection_id: bdcb642b353bf659015d9caecf6cd9d5 publisher_connection_id: 11b0b8c8a61f49d3709047e01132d3b8 ... 2026-10-03T00:47:37.272016Z  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-10-03T00:47:37.272852Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55537 dual_stack=true 2026-10-03T00:47:37.324892Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:37.756381Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51931 dual_stack=true 2026-10-03T00:47:38.090847Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-10-03T00:47:38.473370Z  INFO moq_test_client::moqtest: PUBLISH completed ok 15 - moq-test-datagram-eog --- duration_ms: 1256 subscriber_connection_id: c5e0445d901c03ee789128e12415a0b5 publisher_connection_id: 10f347b2e3f1407334885a20ac436ec1 ... 2026-10-03T00:47:38.528213Z  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-10-03T00:47:38.529026Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50404 dual_stack=true 2026-10-03T00:47:38.582455Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:39.013586Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34195 dual_stack=true 2026-10-03T00:47:39.347914Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-10-03T00:47:39.403474Z  INFO moq_test_client::moqtest: PUBLISH completed ok 16 - moq-test-extensions --- duration_ms: 929 subscriber_connection_id: c5936ef09272ca68ad3be819f8d2dc39 publisher_connection_id: 7b8fc4874f972cb8df0c5125ba53642e ... 2026-10-03T00:47:39.458025Z  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-10-03T00:47:39.458900Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45201 dual_stack=true 2026-10-03T00:47:39.512742Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:39.942861Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57446 dual_stack=true 2026-10-03T00:47:40.274380Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-10-03T00:47:40.301380Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-03T00:47:40.357044Z ERROR moq_transport::serve::error: [048deece-7229-473e-976d-07a02380b7d1] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-10-03T00:47:40.357065Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 not ok 17 - moq-test-increments --- duration_ms: 899 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:048deece-7229-473e-976d-07a02380b7d1]" ... 2026-10-03T00:47:40.358102Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52228 dual_stack=true 2026-10-03T00:47:40.411357Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-03T00:47:40.832596Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44362 dual_stack=true 2026-10-03T00:47:41.168995Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-10-03T00:47:41.187600Z  INFO moq_test_client::moqtest: PUBLISH completed not ok 18 - moq-test-forward-zero --- duration_ms: 885 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'