make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' Running tests against moqt://draft-18-interop.cloudflare.mediaoverquic.com:443... Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest docker run --rm \ \ --network host \ -e RELAY_URL=moqt://draft-18-interop.cloudflare.mediaoverquic.com:443 \ -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: moqt://draft-18-interop.cloudflare.mediaoverquic.com:443 1..18 2026-09-18T00:46:36.668275Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60304 dual_stack=true 2026-09-18T00:46:36.880968Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully ok 1 - setup-only --- duration_ms: 213 connection_id: 76d69108f772f6c3b4ba46b61da2af58 ... 2026-09-18T00:46:36.881871Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45864 dual_stack=true 2026-09-18T00:46:37.171608Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-09-18T00:46:39.173293Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2292 connection_id: 51fc1adbed5bda50d6d2dbe0901652e9 ... 2026-09-18T00:46:39.174219Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45975 dual_stack=true 2026-09-18T00:46:39.358625Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-18T00:46:39.412509Z  WARN moq_transport::serve::error: [2fdb51eb-807a-4ffc-9dba-5a7081da0e93] Not found: not found: Track not found [error:7bdf89c1-664c-4e39-b8e4-e27adbc0f1d8] at moq-transport/src/session/subscriber.rs:1653 2026-09-18T00:46:39.412571Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:2fdb51eb-807a-4ffc-9dba-5a7081da0e93] ok 3 - subscribe-error --- duration_ms: 239 connection_id: 988fad75e8a301fc21015784aff0e02b ... 2026-09-18T00:46:39.413710Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55848 dual_stack=true 2026-09-18T00:46:39.595955Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51739 dual_stack=true 2026-09-18T00:46:39.765681Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-18T00:46:39.765696Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-18T00:46:42.766530Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress ok 4 - publish-namespace-subscribe --- duration_ms: 3353 publisher_connection_id: 09ce5f5a894a1d325d09749c1cc2dfa9 subscriber_connection_id: 56893d22b513b347869522745746584d ... 2026-09-18T00:46:42.767670Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52742 dual_stack=true 2026-09-18T00:46:42.946810Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-18T00:46:42.999406Z  WARN moq_transport::serve::error: [e6ea64a3-2f78-4909-8487-7a20ec256984] Not found: not found: Track not found [error:607da75c-b32a-4b6c-a3ee-9a042af5514f] at moq-transport/src/session/subscriber.rs:1653 2026-09-18T00:46:43.448462Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51545 dual_stack=true 2026-09-18T00:46:43.724432Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-18T00:46:46.725949Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-18T00:46:46.725974Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:e6ea64a3-2f78-4909-8487-7a20ec256984] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 3959 subscriber_connection_id: ed15e35eecdaf4f6768581447cd8dc31 publisher_connection_id: 106b489eccd5d332b36b70e8922d40df ... 2026-09-18T00:46:46.727089Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49210 dual_stack=true 2026-09-18T00:46:46.896830Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-18T00:46:48.898161Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE 2026-09-18T00:46:48.999392Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully ok 6 - publish-namespace-done --- duration_ms: 2273 connection_id: e4f6ccc18164e3ff498267e6410e6a0a ... 2026-09-18T00:46:49.000405Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49827 dual_stack=true 2026-09-18T00:46:49.177909Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-18T00:46:49.230372Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-09-18T00:46:49.230477Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 231 connection_id: 7eadffc7d019ad7447208f0f708f68a4 ... 2026-09-18T00:46:49.231388Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32968 dual_stack=true 2026-09-18T00:46:49.400825Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49940 dual_stack=true 2026-09-18T00:46:49.579949Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-18T00:46:49.634059Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-09-18T00:46:49.788645Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 558 publisher_connection_id: 4ebb5b679258682056af77190219d32f subscriber_connection_id: 6ca87862bd1a48bfeac34e1ffca6948c ... 2026-09-18T00:46:49.789822Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41266 dual_stack=true 2026-09-18T00:46:49.953397Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 2026-09-18T00:46:50.509287Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT ok 9 - rendezvous-timeout --- duration_ms: 720 connection_id: 671f09f013d5c86692987d95ad6ee69d ... 2026-09-18T00:46:50.510271Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51056 dual_stack=true 2026-09-18T00:46:50.875217Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48980 dual_stack=true 2026-09-18T00:46:51.138061Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-18T00:46:51.185953Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-18T00:46:51.237284Z  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: 727 subscriber_connection_id: 764d4867c364ec37f27150832a85de23 publisher_connection_id: f13ca6c631859310f865cf9e6fc41b19 ... 2026-09-18T00:46:51.238225Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43247 dual_stack=true 2026-09-18T00:46:51.610910Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48340 dual_stack=true 2026-09-18T00:46:51.880964Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-18T00:46:51.935319Z  INFO moq_test_client::moqtest: PUBLISH completed ok 11 - moq-test-subgroup-per-group-eog --- duration_ms: 751 subscriber_connection_id: cecc1ee8cbd2b8fc476ef238e097acc6 publisher_connection_id: 849689233c1624b05ff14a8e18c1273b ... 2026-09-18T00:46:51.989036Z  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-18T00:46:51.989852Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56427 dual_stack=true 2026-09-18T00:46:52.362747Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45890 dual_stack=true 2026-09-18T00:46:52.584959Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-18T00:46:52.609938Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-18T00:46:52.664515Z  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: 675 subscriber_connection_id: a2085434becb8f6fc73e244958a762b3 publisher_connection_id: 6e0630e78b164876a6ef786c5207b900 ... 2026-09-18T00:46:52.665410Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54095 dual_stack=true 2026-09-18T00:46:53.028903Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50216 dual_stack=true 2026-09-18T00:46:53.242403Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-18T00:46:53.308481Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-18T00:46:53.360796Z ERROR moq_transport::serve::error: [6217ffb3-4d1c-4bf2-b916-74891d13f678] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-18T00:46:53.360823Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 2026-09-18T00:46:53.360828Z ERROR moq_transport::serve::error: [f34042ae-7596-476f-95f6-179724d9a936] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-18T00:46:53.360837Z  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: 696 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:f34042ae-7596-476f-95f6-179724d9a936]" ... 2026-09-18T00:46:53.361739Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42441 dual_stack=true 2026-09-18T00:46:53.728688Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56556 dual_stack=true 2026-09-18T00:46:53.963474Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-18T00:46:54.282978Z  INFO moq_test_client::moqtest: PUBLISH completed ok 14 - moq-test-datagram --- duration_ms: 974 subscriber_connection_id: df785ecbfbd77b6cd878ecf7c25b3ebe publisher_connection_id: 1a2a5acbaf403fa5fff65695aac7daca ... 2026-09-18T00:46:54.335445Z  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-18T00:46:54.336274Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43805 dual_stack=true 2026-09-18T00:46:54.717228Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48833 dual_stack=true 2026-09-18T00:46:54.967317Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-18T00:46:55.347496Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-18T00:46:55.401646Z  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: 1066 subscriber_connection_id: 3600d94f9d577f92f2fb359a61d273fa publisher_connection_id: 959e8caece7dc6201521f9ba850349db ... 2026-09-18T00:46:55.402528Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35062 dual_stack=true 2026-09-18T00:46:55.776906Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56637 dual_stack=true 2026-09-18T00:46:56.013541Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-18T00:46:56.068417Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-18T00:46:56.123962Z ERROR moq_transport::serve::error: [f5a2948a-df73-4931-8452-d4aeb6cbee78] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-18T00:46:56.123982Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 not ok 16 - moq-test-extensions --- duration_ms: 722 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:f5a2948a-df73-4931-8452-d4aeb6cbee78]" ... 2026-09-18T00:46:56.124981Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39400 dual_stack=true 2026-09-18T00:46:56.492794Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38670 dual_stack=true 2026-09-18T00:46:56.720106Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-18T00:46:56.747346Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-18T00:46:56.799180Z  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: 675 subscriber_connection_id: da2103518d60a15292a4100bb89b227d publisher_connection_id: 54791ea359f24d4ae9d63e55ac950e2b ... 2026-09-18T00:46:56.800126Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47451 dual_stack=true 2026-09-18T00:46:57.168458Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49704 dual_stack=true 2026-09-18T00:46:57.385623Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-18T00:46:57.405061Z  INFO moq_test_client::moqtest: PUBLISH completed ok 18 - moq-test-forward-zero --- duration_ms: 658 subscriber_connection_id: df167f2573fc419045b6d9e61759aa30 publisher_connection_id: 097704be7696dc56ec885c26cd4a5759 ... 2026-09-18T00:46:57.457497Z  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") make[1]: *** [Makefile:122: test-external] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'