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-25T00:44:05.685549Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40354 dual_stack=true 2026-09-25T00:44:06.060218Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully ok 1 - setup-only --- duration_ms: 375 connection_id: fefb3d540bc5d8fd0d815ed13f14f940 ... 2026-09-25T00:44:06.061376Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56329 dual_stack=true 2026-09-25T00:44:06.125428Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:06.431852Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-09-25T00:44:08.433558Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2373 connection_id: 6707f1f9b7198bd8d49410d090a2dede ... 2026-09-25T00:44:08.434756Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37809 dual_stack=true 2026-09-25T00:44:08.789241Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-25T00:44:08.857675Z  WARN moq_transport::serve::error: [ae17862e-f688-4d75-b5ec-03ea43d2cf6f] Not found: not found: Track not found [error:2d915b9d-a9b3-4140-87dd-21822118d47d] at moq-transport/src/session/subscriber.rs:1653 2026-09-25T00:44:08.857836Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:ae17862e-f688-4d75-b5ec-03ea43d2cf6f] ok 3 - subscribe-error --- duration_ms: 424 connection_id: 9c4ffa6ebd98e90d147d3dc03528787d ... 2026-09-25T00:44:08.858862Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44922 dual_stack=true 2026-09-25T00:44:08.925777Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:09.212098Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36399 dual_stack=true 2026-09-25T00:44:09.545768Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-25T00:44:09.545791Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-25T00:44:09.611883Z  WARN moq_transport::serve::error: [88984ee2-797b-4531-b92b-7ce6343909d6] Not found: not found: Track not found [error:13cb6b5d-93b2-4713-9e8a-a4c69fe1ecb5] at moq-transport/src/session/subscriber.rs:1653 2026-09-25T00:44:09.612121Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:88984ee2-797b-4531-b92b-7ce6343909d6] - subscription was processed ok 4 - publish-namespace-subscribe --- duration_ms: 754 publisher_connection_id: 0ee8c5705bab87e3733274dc5f1e9486 subscriber_connection_id: 2c0ddac2c5b2f744b9ea3bebf804a5ca ... 2026-09-25T00:44:09.613364Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49498 dual_stack=true 2026-09-25T00:44:09.677134Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:09.680369Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:09.988357Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-25T00:44:10.062838Z  WARN moq_transport::serve::error: [62ff899b-f716-4e3b-b23d-30d8754dce7a] Not found: not found: Track not found [error:fb1f038c-ed4d-4ceb-88d2-9313effefc67] at moq-transport/src/session/subscriber.rs:1653 2026-09-25T00:44:10.136444Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:10.490532Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36469 dual_stack=true 2026-09-25T00:44:10.869585Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-25T00:44:13.870624Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-25T00:44:13.870654Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:62ff899b-f716-4e3b-b23d-30d8754dce7a] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 4258 subscriber_connection_id: 0b3e69f2290ffaa969b481e7e58b1632 publisher_connection_id: f8b5409cefb0df0a56b406b2867efab7 ... 2026-09-25T00:44:13.871697Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42464 dual_stack=true 2026-09-25T00:44:14.208988Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-25T00:44:16.209730Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE ok 6 - publish-namespace-done --- duration_ms: 2439 connection_id: 77561463e88eb799f311e542a5bf5225 ... 2026-09-25T00:44:16.310760Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully 2026-09-25T00:44:16.311746Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50392 dual_stack=true 2026-09-25T00:44:16.658757Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-25T00:44:16.727185Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-09-25T00:44:16.727553Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 416 connection_id: 02841542b4de8dd12d01facff0593032 ... 2026-09-25T00:44:16.728562Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54396 dual_stack=true 2026-09-25T00:44:16.795302Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:17.114884Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59452 dual_stack=true 2026-09-25T00:44:17.454869Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-25T00:44:17.529726Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-09-25T00:44:17.698093Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 970 publisher_connection_id: 2e9306c8a98a3ca8c7372cfb7bbd67e7 subscriber_connection_id: 35ef64dbb2c40b05f5d64b71aadbe586 ... 2026-09-25T00:44:17.699303Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38963 dual_stack=true 2026-09-25T00:44:17.764297Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:17.771865Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:18.066118Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 2026-09-25T00:44:18.637481Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT ok 9 - rendezvous-timeout --- duration_ms: 939 connection_id: 0c1c44a5bcac27c5f0f3e346f719abfb ... 2026-09-25T00:44:18.638430Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54747 dual_stack=true 2026-09-25T00:44:18.706526Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:19.212369Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54319 dual_stack=true 2026-09-25T00:44:19.662152Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-25T00:44:19.710410Z  INFO moq_test_client::moqtest: PUBLISH completed ok 10 - moq-test-subgroup-per-group --- duration_ms: 1141 subscriber_connection_id: 391335dd92186f43bcf1e1ea48fb0c04 publisher_connection_id: 9d1b785903aa7e6879870782cc58ac75 ... 2026-09-25T00:44:19.778985Z  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-09-25T00:44:19.779890Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60696 dual_stack=true 2026-09-25T00:44:19.847526Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:20.318765Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40670 dual_stack=true 2026-09-25T00:44:20.770950Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-25T00:44:20.826148Z  INFO moq_test_client::moqtest: PUBLISH completed ok 11 - moq-test-subgroup-per-group-eog --- duration_ms: 1113 subscriber_connection_id: 370220db4fb073a46973e814d1f5e50b publisher_connection_id: a8d17e90c0ea72ddb1f825a4bf754769 ... 2026-09-25T00:44:20.892758Z  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-25T00:44:20.893686Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41006 dual_stack=true 2026-09-25T00:44:20.958262Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:21.478014Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58239 dual_stack=true 2026-09-25T00:44:21.952699Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-25T00:44:21.977293Z  INFO moq_test_client::moqtest: PUBLISH completed ok 12 - moq-test-subgroup-per-object --- duration_ms: 1159 subscriber_connection_id: 540be8b31d2c8d48838e7984d674694b publisher_connection_id: 834670eae36966ff320e19aaeb26c50d ... 2026-09-25T00:44:22.052436Z  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-25T00:44:22.053321Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44316 dual_stack=true 2026-09-25T00:44:22.126949Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:22.630480Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51865 dual_stack=true 2026-09-25T00:44:23.080350Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-25T00:44:23.144851Z  INFO moq_test_client::moqtest: PUBLISH completed ok 13 - moq-test-two-subgroups-eog --- duration_ms: 1166 subscriber_connection_id: 11c88590f8a9a473fb7f28e2caf07540 publisher_connection_id: 821ff6dbdc90997428912263ba5baa07 ... 2026-09-25T00:44:23.218685Z  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-25T00:44:23.219551Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50262 dual_stack=true 2026-09-25T00:44:23.773241Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49119 dual_stack=true 2026-09-25T00:44:24.176924Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-25T00:44:24.493912Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-25T00:44:24.563315Z  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: 1344 subscriber_connection_id: 5baca96878c7441951c070f28f64f555 publisher_connection_id: 206c05083bf39861acb2d7fa161d1e8e ... 2026-09-25T00:44:24.564250Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55821 dual_stack=true 2026-09-25T00:44:24.630926Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:25.100870Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43908 dual_stack=true 2026-09-25T00:44:25.520958Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-25T00:44:25.900560Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-25T00:44:25.966799Z  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: 1403 subscriber_connection_id: 5a47f9eec7ac107fb462c4eb54dd8e38 publisher_connection_id: 747c15f0cc13a4ae35fce4679d299ad9 ... 2026-09-25T00:44:25.967827Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51789 dual_stack=true 2026-09-25T00:44:26.032023Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:26.518752Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48962 dual_stack=true 2026-09-25T00:44:26.926596Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-25T00:44:26.982844Z  INFO moq_test_client::moqtest: PUBLISH completed ok 16 - moq-test-extensions --- duration_ms: 1084 subscriber_connection_id: ed6203c2ca4d492669a796cdba2c7627 publisher_connection_id: 75d813696a8594837576a3905e34fee1 ... 2026-09-25T00:44:27.051264Z  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-25T00:44:27.052155Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51352 dual_stack=true 2026-09-25T00:44:27.119061Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:27.607992Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40573 dual_stack=true 2026-09-25T00:44:29.245381Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-25T00:44:29.272387Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-25T00:44:29.341474Z ERROR moq_transport::serve::error: [e657c154-0f6d-47ef-9577-17cfe0be3008] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-25T00:44:29.341508Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 not ok 17 - moq-test-increments --- duration_ms: 2290 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:e657c154-0f6d-47ef-9577-17cfe0be3008]" ... 2026-09-25T00:44:29.342786Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35315 dual_stack=true 2026-09-25T00:44:29.410456Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-25T00:44:29.920957Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57698 dual_stack=true 2026-09-25T00:44:30.372853Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-25T00:44:30.391437Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-25T00:44:30.466328Z  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: 1124 subscriber_connection_id: 2f6923897413b9320d3a231f0c4d1e6c publisher_connection_id: e3ad2adb410f8a77609cecac94756ace ... make[1]: *** [Makefile:122: test-external] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'