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-20T00:49:54.190891Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45829 dual_stack=true 2026-09-20T00:49:54.588512Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully 2026-09-20T00:49:54.589498Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52688 dual_stack=true ok 1 - setup-only --- duration_ms: 398 connection_id: 12bce81c4f154e833e603f6dc1d1b57d ... 2026-09-20T00:49:54.663111Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:49:55.000486Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-09-20T00:49:57.001060Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2412 connection_id: 4da5f3376de5dc6f9c1d515d4413172d ... 2026-09-20T00:49:57.002318Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52357 dual_stack=true 2026-09-20T00:49:57.073043Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:49:57.502659Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-20T00:49:57.575387Z  WARN moq_transport::serve::error: [2f28ca8a-0fa1-4403-8da2-16a63080959f] Not found: not found: Track not found [error:42ac3cb2-8be2-4f6d-8273-bfab1a27b474] at moq-transport/src/session/subscriber.rs:1653 2026-09-20T00:49:57.575457Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:2f28ca8a-0fa1-4403-8da2-16a63080959f] 2026-09-20T00:49:57.576659Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60481 dual_stack=true ok 3 - subscribe-error --- duration_ms: 574 connection_id: 8f39aea57448559419947bf1e9a3e5c9 ... 2026-09-20T00:49:57.647361Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:49:57.960304Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42170 dual_stack=true 2026-09-20T00:49:58.336792Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-20T00:49:58.336815Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-20T00:50:01.338273Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress ok 4 - publish-namespace-subscribe --- duration_ms: 3762 publisher_connection_id: 617b821e47874cab5a32757c87672fc3 subscriber_connection_id: 7b6a98699d3f416a9c74faf25af6101f ... 2026-09-20T00:50:01.339429Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48838 dual_stack=true 2026-09-20T00:50:01.411019Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:50:01.411493Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:50:01.709921Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-20T00:50:01.783230Z  WARN moq_transport::serve::error: [5c9f4aba-2ed1-4140-ae0e-e2c55becc757] Not found: not found: Track not found [error:c531548f-dad5-4449-86f6-8d1407e83dbe] at moq-transport/src/session/subscriber.rs:1653 2026-09-20T00:50:01.855416Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:50:02.212027Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32837 dual_stack=true 2026-09-20T00:50:02.579875Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-20T00:50:05.584447Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-20T00:50:05.584474Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:5c9f4aba-2ed1-4140-ae0e-e2c55becc757] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 4246 subscriber_connection_id: 19aa52786d67e8582cb407852cdf84fc publisher_connection_id: be3768673b958f36d71515349cf1d19c ... 2026-09-20T00:50:05.585470Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51274 dual_stack=true 2026-09-20T00:50:05.972990Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-20T00:50:07.974143Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE 2026-09-20T00:50:08.075427Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully ok 6 - publish-namespace-done --- duration_ms: 2490 connection_id: 118a0ac2e9ab33c479b2b1af72e1c3d6 ... 2026-09-20T00:50:08.076392Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38377 dual_stack=true 2026-09-20T00:50:08.496786Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-20T00:50:08.571855Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-09-20T00:50:08.572055Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 496 connection_id: 65a36b0f749731dde5e48b46d53a8d03 ... 2026-09-20T00:50:08.573008Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45086 dual_stack=true 2026-09-20T00:50:08.646111Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:50:08.943918Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40934 dual_stack=true 2026-09-20T00:50:09.316759Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-20T00:50:09.390022Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-09-20T00:50:09.565273Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 993 publisher_connection_id: 25394abbdb4855cf1f6bd8466bb7e548 subscriber_connection_id: e982d3994258d8b0ede6e20d428c0f61 ... 2026-09-20T00:50:09.566614Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49769 dual_stack=true 2026-09-20T00:50:09.637507Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:50:09.637659Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:50:09.943417Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 2026-09-20T00:50:10.519555Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT ok 9 - rendezvous-timeout --- duration_ms: 953 connection_id: 44a71b8bfd5c88652feb7b1f8e3c936b ... 2026-09-20T00:50:10.520525Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43818 dual_stack=true 2026-09-20T00:50:10.592811Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:50:11.092846Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43408 dual_stack=true 2026-09-20T00:50:11.541329Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-20T00:50:11.589054Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-20T00:50:11.715854Z  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: 1196 subscriber_connection_id: 8d82d4e05929e19193c35b4260071fb2 publisher_connection_id: ad4740f7c1cadeb3108e4c0f8ccd67d3 ... 2026-09-20T00:50:11.716784Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43994 dual_stack=true 2026-09-20T00:50:11.787902Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:50:12.310597Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45042 dual_stack=true 2026-09-20T00:50:12.815147Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-20T00:50:12.870751Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-20T00:50:12.944002Z  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: 1228 subscriber_connection_id: 8697e20656e943eba1a074e76a8dc1de publisher_connection_id: df3d5898aa94872c771210109f43173d ... 2026-09-20T00:50:12.944967Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37754 dual_stack=true 2026-09-20T00:50:13.016366Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:50:13.541071Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54729 dual_stack=true 2026-09-20T00:50:13.997064Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-20T00:50:14.021059Z  INFO moq_test_client::moqtest: PUBLISH completed ok 12 - moq-test-subgroup-per-object --- duration_ms: 1152 subscriber_connection_id: 41ca755884d0cb1482cef3a23f059016 publisher_connection_id: cc75fc666f9c8f6ad9c9396764c842c6 ... 2026-09-20T00:50:14.096645Z  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-20T00:50:14.097489Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57365 dual_stack=true 2026-09-20T00:50:14.170851Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:50:14.669112Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33418 dual_stack=true 2026-09-20T00:50:15.113657Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-20T00:50:15.178959Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-20T00:50:15.251950Z ERROR moq_transport::serve::error: [f01743f2-a17b-43e3-bba2-46a224936520] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-20T00:50:15.251970Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 2026-09-20T00:50:15.251979Z ERROR moq_transport::serve::error: [0bb06e23-b48c-4637-91bc-0c51bdeeada1] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-20T00:50:15.251985Z  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: 1155 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:0bb06e23-b48c-4637-91bc-0c51bdeeada1]" ... 2026-09-20T00:50:15.253074Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38300 dual_stack=true 2026-09-20T00:50:15.323962Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:50:15.828171Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53183 dual_stack=true 2026-09-20T00:50:16.274232Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-20T00:50:16.592205Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-20T00:50:16.666875Z  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: 1414 subscriber_connection_id: 008a967e6dff2d3ffa083402c60b397a publisher_connection_id: 1b58e326ea618c1b48d366e7f3abbd26 ... 2026-09-20T00:50:16.667749Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59108 dual_stack=true 2026-09-20T00:50:16.739502Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:50:17.257681Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36001 dual_stack=true 2026-09-20T00:50:17.707251Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-20T00:50:18.088227Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-20T00:50:18.160907Z  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-20T00:50:18.161840Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57965 dual_stack=true ok 15 - moq-test-datagram-eog --- duration_ms: 1494 subscriber_connection_id: f1965d9d38e1530b84672f4fb2585a9c publisher_connection_id: 30c5411dbdeb559ebf0debc8bc0e28da ... 2026-09-20T00:50:18.233207Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:50:18.738591Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40600 dual_stack=true 2026-09-20T00:50:19.189525Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-20T00:50:19.245592Z  INFO moq_test_client::moqtest: PUBLISH completed ok 16 - moq-test-extensions --- duration_ms: 1158 subscriber_connection_id: c8afefe6d58c6e8803b3a6b9546f87c6 publisher_connection_id: 11139556d9727dd636da68acc91c41e1 ... 2026-09-20T00:50:19.319342Z  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-20T00:50:19.320436Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38751 dual_stack=true 2026-09-20T00:50:19.392316Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:50:19.898126Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56508 dual_stack=true 2026-09-20T00:50:20.395603Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-20T00:50:20.424299Z  INFO moq_test_client::moqtest: PUBLISH completed ok 17 - moq-test-increments --- duration_ms: 1178 subscriber_connection_id: 015c28bb71295ca33fe0b0f22a321006 publisher_connection_id: b90667e94770b6ea58d52198b8beca27 ... 2026-09-20T00:50:20.497868Z  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-09-20T00:50:20.498682Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57137 dual_stack=true 2026-09-20T00:50:20.570926Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:50:21.084675Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41817 dual_stack=true 2026-09-20T00:50:21.530061Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-20T00:50:21.548404Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-20T00:50:21.621194Z  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: 1123 subscriber_connection_id: 3d6a1c88318faea93b36e9fdef405ed2 publisher_connection_id: 6305f77e903a067c5bc13f407d87b032 ... make[1]: *** [Makefile:122: test-external] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'