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-28T00:49:42.545738Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60319 dual_stack=true 2026-09-28T00:49:42.614759Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully ok 1 - setup-only --- duration_ms: 69 connection_id: 79f7de1f86cf2a6e1f2fad27a1e7ca07 ... 2026-09-28T00:49:42.615606Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42378 dual_stack=true 2026-09-28T00:49:42.696262Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-09-28T00:49:44.697564Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2082 connection_id: c756c0fff15906049038fc4890c4dd85 ... 2026-09-28T00:49:44.698278Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37700 dual_stack=true 2026-09-28T00:49:44.709212Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-28T00:49:44.821130Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-28T00:49:44.833508Z  WARN moq_transport::serve::error: [d3dfb58d-d871-4d14-8563-cdb8b004e13b] Not found: not found: Track not found [error:07a1104e-a4c2-43f5-ad51-4c63f2f2a779] at moq-transport/src/session/subscriber.rs:1653 ok 3 - subscribe-error --- duration_ms: 136 connection_id: df1c3aa9d6baa9cc897d49e0deb1e9dc ... 2026-09-28T00:49:44.833611Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:d3dfb58d-d871-4d14-8563-cdb8b004e13b] 2026-09-28T00:49:44.834374Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38534 dual_stack=true 2026-09-28T00:49:44.845157Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-28T00:49:44.951649Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37432 dual_stack=true 2026-09-28T00:49:45.022740Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-28T00:49:45.022760Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-28T00:49:45.037077Z  WARN moq_transport::serve::error: [3008b117-bfb1-4861-8201-cab401aafc8e] Not found: not found: Track not found [error:6cf87a2d-c1a9-42bc-aea0-e19ab10f5c7c] at moq-transport/src/session/subscriber.rs:1653 2026-09-28T00:49:45.037213Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:3008b117-bfb1-4861-8201-cab401aafc8e] - subscription was processed ok 4 - publish-namespace-subscribe --- duration_ms: 203 publisher_connection_id: ee25021a6126fda4f96f8b227b2c972d subscriber_connection_id: b7f8a8120e587630d8b1d6306926e90a ... 2026-09-28T00:49:45.038713Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54986 dual_stack=true 2026-09-28T00:49:45.049180Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-28T00:49:45.049926Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-28T00:49:45.109350Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-28T00:49:45.121875Z  WARN moq_transport::serve::error: [38fc9f95-c447-4906-9c96-1866a0a8776d] Not found: not found: Track not found [error:0afdbf33-d475-4b9f-af3c-e1d7686242a4] at moq-transport/src/session/subscriber.rs:1653 2026-09-28T00:49:45.133608Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-28T00:49:45.611597Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38584 dual_stack=true 2026-09-28T00:49:45.677484Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-28T00:49:48.678424Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-28T00:49:48.678445Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:38fc9f95-c447-4906-9c96-1866a0a8776d] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 3641 subscriber_connection_id: 54632231a7b29c6b63dfef0343801073 publisher_connection_id: 75a21a0a0967fafc702222e9014317d1 ... 2026-09-28T00:49:48.679143Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53091 dual_stack=true 2026-09-28T00:49:48.748545Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-28T00:49:50.750221Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE ok 6 - publish-namespace-done --- duration_ms: 2173 connection_id: 9e913ce228b2b59712205aa9f009799f ... 2026-09-28T00:49:50.851791Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully 2026-09-28T00:49:50.852521Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58188 dual_stack=true 2026-09-28T00:49:50.921442Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-28T00:49:50.934518Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-09-28T00:49:50.934740Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 82 connection_id: 01885323f39e8392ffa14ae556476be9 ... 2026-09-28T00:49:50.935483Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46279 dual_stack=true 2026-09-28T00:49:50.948634Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-28T00:49:51.000920Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51090 dual_stack=true 2026-09-28T00:49:51.072905Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-28T00:49:51.085520Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-09-28T00:49:51.199413Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 264 publisher_connection_id: 119cc952d462547a5925dfda820cc13c subscriber_connection_id: b4d346875bae7aad10f356bb472f1431 ... 2026-09-28T00:49:51.200199Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34032 dual_stack=true 2026-09-28T00:49:51.211689Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-28T00:49:51.211722Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-28T00:49:51.279370Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 2026-09-28T00:49:51.794346Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT ok 9 - rendezvous-timeout --- duration_ms: 594 connection_id: 8b1012b2a19813ae505ce4c4cc56f705 ... 2026-09-28T00:49:51.795027Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41232 dual_stack=true 2026-09-28T00:49:51.808014Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-28T00:49:52.099664Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57844 dual_stack=true 2026-09-28T00:49:52.182587Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-28T00:49:52.230318Z  INFO moq_test_client::moqtest: PUBLISH completed ok 10 - moq-test-subgroup-per-group --- duration_ms: 449 subscriber_connection_id: 39bc62342ce4d89b1f52dd4207e36838 publisher_connection_id: b862dab97f1742e136e003d504f96c83 ... 2026-09-28T00:49:52.243958Z  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-28T00:49:52.244648Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54310 dual_stack=true 2026-09-28T00:49:52.515092Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39411 dual_stack=true 2026-09-28T00:49:52.593811Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-28T00:49:52.648091Z  INFO moq_test_client::moqtest: PUBLISH completed ok 11 - moq-test-subgroup-per-group-eog --- duration_ms: 416 subscriber_connection_id: bf745e9fb2fac2fbad3447117465ed19 publisher_connection_id: 56f9bc39fb07b0f1946a7da9ba75deab ... 2026-09-28T00:49:52.660727Z  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-28T00:49:52.661462Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39866 dual_stack=true 2026-09-28T00:49:52.926098Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36797 dual_stack=true 2026-09-28T00:49:53.002368Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-28T00:49:53.028459Z  INFO moq_test_client::moqtest: PUBLISH completed ok 12 - moq-test-subgroup-per-object --- duration_ms: 379 subscriber_connection_id: ade2cd189846ef6b5c145d1a4ca3c992 publisher_connection_id: 68c487bc1931cf3e7ab85d4a5e86e889 ... 2026-09-28T00:49:53.040274Z  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-28T00:49:53.040891Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40739 dual_stack=true 2026-09-28T00:49:53.051293Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-28T00:49:53.310114Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53256 dual_stack=true 2026-09-28T00:49:53.395722Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-28T00:49:53.459568Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-28T00:49:53.474880Z ERROR moq_transport::serve::error: [b4e844ec-41af-4f3d-acab-a29c53841a46] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-28T00:49:53.474897Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 2026-09-28T00:49:53.474902Z ERROR moq_transport::serve::error: [4d209d21-131f-4a43-9d9b-9bd07ca18ff9] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-28T00:49:53.474907Z  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: 434 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:4d209d21-131f-4a43-9d9b-9bd07ca18ff9]" ... 2026-09-28T00:49:53.475677Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37287 dual_stack=true 2026-09-28T00:49:53.487100Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-28T00:49:53.742842Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46589 dual_stack=true 2026-09-28T00:49:53.835984Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-28T00:49:54.151805Z  INFO moq_test_client::moqtest: PUBLISH completed ok 14 - moq-test-datagram --- duration_ms: 690 subscriber_connection_id: 0b29bc0f7cceb0c113ed015fb2e6c48a publisher_connection_id: 0460e65ac724bf6fc1054c75a128e0ec ... 2026-09-28T00:49:54.165093Z  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-28T00:49:54.165731Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43568 dual_stack=true 2026-09-28T00:49:54.177046Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-28T00:49:54.436677Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52549 dual_stack=true 2026-09-28T00:49:54.514231Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-28T00:49:54.894953Z  INFO moq_test_client::moqtest: PUBLISH completed ok 15 - moq-test-datagram-eog --- duration_ms: 742 subscriber_connection_id: 9b3892ae503e0f8e31fc6000f1c34733 publisher_connection_id: dc516bb0a18ad1d48db68961a6bef2ca ... 2026-09-28T00:49:54.907115Z  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-28T00:49:54.907777Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60109 dual_stack=true 2026-09-28T00:49:55.176608Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33391 dual_stack=true 2026-09-28T00:49:55.258950Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-28T00:49:55.315855Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-28T00:49:55.329076Z ERROR moq_transport::serve::error: [e31bda3d-239c-4154-8a49-7a815375b13a] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-28T00:49:55.329094Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 not ok 16 - moq-test-extensions --- duration_ms: 422 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:e31bda3d-239c-4154-8a49-7a815375b13a]" ... 2026-09-28T00:49:55.329868Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43996 dual_stack=true 2026-09-28T00:49:55.340959Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-28T00:49:55.604352Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58617 dual_stack=true 2026-09-28T00:49:55.692521Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-28T00:49:55.720231Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-28T00:49:55.733664Z  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: 404 subscriber_connection_id: 2c82670d3ff157a39db53eb17d243019 publisher_connection_id: 7ed9943eeb4e39d473dd5fa2b2026a72 ... 2026-09-28T00:49:55.734337Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44698 dual_stack=true 2026-09-28T00:49:55.746086Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-28T00:49:56.002445Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57979 dual_stack=true 2026-09-28T00:49:56.088000Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-28T00:49:56.106475Z  INFO moq_test_client::moqtest: PUBLISH completed ok 18 - moq-test-forward-zero --- duration_ms: 384 subscriber_connection_id: cd6840196172939a67474003893a51c4 publisher_connection_id: 9839cca512d1683d7d6d0f770906cdf6 ... 2026-09-28T00:49:56.118676Z  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'