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-06T00:50:41.805304Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40050 dual_stack=true ok 1 - setup-only --- duration_ms: 81 connection_id: 1a4f543cd56e6d334be13238ff00c141 ... 2026-10-06T00:50:41.885868Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully 2026-10-06T00:50:41.886780Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48343 dual_stack=true 2026-10-06T00:50:41.899965Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:41.991681Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-10-06T00:50:43.993088Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2107 connection_id: cd80d297cbb8c1af71102df8f7ed1330 ... 2026-10-06T00:50:43.994031Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43591 dual_stack=true 2026-10-06T00:50:44.009215Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:44.082254Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-10-06T00:50:44.098629Z  WARN moq_transport::serve::error: [b82f84a9-1f0e-45e0-b005-02a99d61fe9f] Not found: not found: Track not found [error:443e80b6-cc29-46c6-b51e-a6f432735a5c] at moq-transport/src/session/subscriber.rs:1653 ok 3 - subscribe-error --- duration_ms: 105 connection_id: 9f332d18baf9f4f2965d772d39bd6489 ... 2026-10-06T00:50:44.098679Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:b82f84a9-1f0e-45e0-b005-02a99d61fe9f] 2026-10-06T00:50:44.099722Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58734 dual_stack=true 2026-10-06T00:50:44.113871Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:44.186320Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35056 dual_stack=true 2026-10-06T00:50:44.267974Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-10-06T00:50:44.267994Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track ok 4 - publish-namespace-subscribe --- duration_ms: 3170 publisher_connection_id: ad75443caa3379e6988fa00d922ccbd7 subscriber_connection_id: 0f15683a8042e53c1e862b5e3eeb9105 ... 2026-10-06T00:50:47.269224Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress 2026-10-06T00:50:47.270182Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53476 dual_stack=true 2026-10-06T00:50:47.283391Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:47.284161Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:47.351095Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-10-06T00:50:47.366969Z  WARN moq_transport::serve::error: [6090d139-c0f0-49b6-950c-39c3bb7edbfa] Not found: not found: Track not found [error:0d545cda-9566-4bb7-b72e-4943376804f1] at moq-transport/src/session/subscriber.rs:1653 2026-10-06T00:50:47.381483Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:47.853929Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37751 dual_stack=true 2026-10-06T00:50:47.938490Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-10-06T00:50:50.939468Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-10-06T00:50:50.939493Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:6090d139-c0f0-49b6-950c-39c3bb7edbfa] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 3670 subscriber_connection_id: d2994222c8ed94fea6be7a741ba13263 publisher_connection_id: c4f8ad38fa5e5811407792a2b54c8a1e ... 2026-10-06T00:50:50.940409Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49655 dual_stack=true 2026-10-06T00:50:50.954705Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:51.028070Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-10-06T00:50:53.028687Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE 2026-10-06T00:50:53.129699Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully ok 6 - publish-namespace-done --- duration_ms: 2190 connection_id: 5a15c05f839720122232a84062a5a0ef ... 2026-10-06T00:50:53.130734Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35870 dual_stack=true 2026-10-06T00:50:53.258802Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-10-06T00:50:53.275068Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-10-06T00:50:53.275228Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 145 connection_id: e359a456c958d54e292b08495e1222c7 ... 2026-10-06T00:50:53.276143Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58792 dual_stack=true 2026-10-06T00:50:53.290288Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:53.386417Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41957 dual_stack=true 2026-10-06T00:50:53.473822Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-10-06T00:50:53.491019Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-10-06T00:50:53.608622Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 333 publisher_connection_id: 8b52d2d5222210bb005b89a10dd4c435 subscriber_connection_id: b42f5d32f899cafee7dc664f28dea82d ... 2026-10-06T00:50:53.609473Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56261 dual_stack=true 2026-10-06T00:50:53.623487Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:53.722921Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 ok 9 - rendezvous-timeout --- duration_ms: 631 connection_id: 299820ae778461f5f336088b2f679af5 ... 2026-10-06T00:50:54.239952Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT 2026-10-06T00:50:54.240988Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59163 dual_stack=true 2026-10-06T00:50:54.254585Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:54.551517Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40311 dual_stack=true 2026-10-06T00:50:54.677151Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-10-06T00:50:54.722371Z  INFO moq_test_client::moqtest: PUBLISH completed ok 10 - moq-test-subgroup-per-group --- duration_ms: 498 subscriber_connection_id: beaa6b2671714e6f55973de24e3f8dc6 publisher_connection_id: dd5f2c3991afc6f74463de95e9fcc440 ... 2026-10-06T00:50:54.738316Z  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-06T00:50:54.739192Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56178 dual_stack=true 2026-10-06T00:50:54.753655Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:55.051802Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47823 dual_stack=true 2026-10-06T00:50:55.176876Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-10-06T00:50:55.231288Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-06T00:50:55.248313Z  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: 509 subscriber_connection_id: d87d4f921f412a11f465c42423c7eba8 publisher_connection_id: 8f79e92fa443006b9fbc14800f4a1780 ... 2026-10-06T00:50:55.249076Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39305 dual_stack=true 2026-10-06T00:50:55.264245Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:55.573013Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35867 dual_stack=true 2026-10-06T00:50:55.682139Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-10-06T00:50:55.707200Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-06T00:50:55.727826Z  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: 479 subscriber_connection_id: dee9bcb6a0780ad6704f263ee3a029da publisher_connection_id: 3eb0e008bd8dc8a9775f561c4d632b7d ... 2026-10-06T00:50:55.728651Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55801 dual_stack=true 2026-10-06T00:50:55.744434Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:56.101371Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35607 dual_stack=true 2026-10-06T00:50:56.270732Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-10-06T00:50:56.335297Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-06T00:50:56.350764Z  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: 622 subscriber_connection_id: f316b0e7588a3132c498140612da5950 publisher_connection_id: e097737ec28cab6e19f57d7fe96803da ... 2026-10-06T00:50:56.351727Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55532 dual_stack=true 2026-10-06T00:50:56.366015Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:56.653196Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57202 dual_stack=true 2026-10-06T00:50:56.752119Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-10-06T00:50:57.070120Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-06T00:50:57.087592Z  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: 736 subscriber_connection_id: 98ef1747670fbcd73366e24de3ec4832 publisher_connection_id: 051229f3737a10562a8cc28256ae800d ... 2026-10-06T00:50:57.088422Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47968 dual_stack=true 2026-10-06T00:50:57.102294Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:57.380040Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43360 dual_stack=true 2026-10-06T00:50:57.484285Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-10-06T00:50:57.866070Z  INFO moq_test_client::moqtest: PUBLISH completed ok 15 - moq-test-datagram-eog --- duration_ms: 795 subscriber_connection_id: c507e45ecc346b7a2169fc35615ef613 publisher_connection_id: fbd2963f6af38792d30d2b23e6bfb3bb ... 2026-10-06T00:50:57.883141Z  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-06T00:50:57.884076Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45575 dual_stack=true 2026-10-06T00:50:57.898667Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:58.199607Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34193 dual_stack=true 2026-10-06T00:50:58.308116Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-10-06T00:50:58.363522Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-06T00:50:58.380045Z  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 16 - moq-test-extensions --- duration_ms: 496 subscriber_connection_id: ae8f61cbb3df7dab5336c4790eb8c0ea publisher_connection_id: 4828f08de424d44afe188230185a2544 ... 2026-10-06T00:50:58.380970Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37307 dual_stack=true 2026-10-06T00:50:58.396320Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:58.682639Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54216 dual_stack=true 2026-10-06T00:50:58.792872Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-10-06T00:50:58.821668Z  INFO moq_test_client::moqtest: PUBLISH completed ok 17 - moq-test-increments --- duration_ms: 458 subscriber_connection_id: 4bbb3996a1d461e7d987eed4c1731f1d publisher_connection_id: 3f44b20a24a03e98d681bc2e0b622672 ... 2026-10-06T00:50:58.838272Z  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-10-06T00:50:58.839210Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39876 dual_stack=true 2026-10-06T00:50:58.854153Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-06T00:50:59.155449Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55583 dual_stack=true 2026-10-06T00:50:59.263633Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-10-06T00:50:59.283097Z  INFO moq_test_client::moqtest: PUBLISH completed ok 18 - moq-test-forward-zero --- duration_ms: 461 subscriber_connection_id: 9daff5c393d1430aa6ac9cef1828110a publisher_connection_id: e47af2d1fee9a057bbe0d282928fa9a7 ... 2026-10-06T00:50:59.299896Z  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]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'