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-16T00:48:40.993547Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50353 dual_stack=true ok 1 - setup-only --- duration_ms: 402 connection_id: 33567385e9bf0c0f6558348953141050 ... 2026-09-16T00:48:41.395021Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully 2026-09-16T00:48:41.395858Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42595 dual_stack=true 2026-09-16T00:48:41.456699Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:41.713200Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-09-16T00:48:43.714585Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2319 connection_id: a94316f2d4c9221cf1e83e7268d14ced ... 2026-09-16T00:48:43.715311Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58593 dual_stack=true 2026-09-16T00:48:43.776461Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:44.035002Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track ok 3 - subscribe-error 2026-09-16T00:48:44.097525Z  WARN moq_transport::serve::error: [dabb0293-a0a6-4768-8d35-394c021f835f] Not found: not found: Track not found [error:600900f6-05e8-4c1a-a068-ee0c9061f455] at moq-transport/src/session/subscriber.rs:1653 2026-09-16T00:48:44.097591Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:dabb0293-a0a6-4768-8d35-394c021f835f] --- duration_ms: 383 connection_id: de9f3db008a5d2cf629b8739558b4cc4 ... 2026-09-16T00:48:44.098373Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45647 dual_stack=true 2026-09-16T00:48:44.159549Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:44.432110Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38254 dual_stack=true 2026-09-16T00:48:44.745938Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-16T00:48:44.745957Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-16T00:48:44.808678Z  WARN moq_transport::serve::error: [dd833c06-4e45-4d77-9036-abc403481eac] Not found: not found: Track not found [error:8ca6589f-a9e5-4093-a31d-5253cf7b40ee] at moq-transport/src/session/subscriber.rs:1653 2026-09-16T00:48:44.808898Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:dd833c06-4e45-4d77-9036-abc403481eac] - subscription was processed ok 4 - publish-namespace-subscribe --- duration_ms: 711 publisher_connection_id: 186ca4b84060eeebf64baf429e50405e subscriber_connection_id: d98584cd716806dd120bcd49bac0276c ... 2026-09-16T00:48:44.809612Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53181 dual_stack=true 2026-09-16T00:48:44.869969Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:44.870894Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:45.132547Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-16T00:48:45.196776Z  WARN moq_transport::serve::error: [19316bb1-ee81-4eac-8ba4-caffcaacd503] Not found: not found: Track not found [error:295fffb9-fcc4-49e5-8716-87e97922423b] at moq-transport/src/session/subscriber.rs:1653 2026-09-16T00:48:45.259838Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:45.634077Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43102 dual_stack=true 2026-09-16T00:48:45.955187Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-16T00:48:48.956753Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-16T00:48:48.956775Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:19316bb1-ee81-4eac-8ba4-caffcaacd503] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 4147 subscriber_connection_id: 201031d7f9b193269b465907fd2099b3 publisher_connection_id: 570c03448a73708015ee3063ecc66415 ... 2026-09-16T00:48:48.957573Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39073 dual_stack=true 2026-09-16T00:48:49.019587Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:49.279517Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-16T00:48:51.280631Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE 2026-09-16T00:48:51.381359Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully ok 6 - publish-namespace-done --- duration_ms: 2424 connection_id: 13b0d9d5689e2943bf3f71f0d39d10b6 ... 2026-09-16T00:48:51.382062Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45531 dual_stack=true 2026-09-16T00:48:51.707424Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-16T00:48:51.769109Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-09-16T00:48:51.769325Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- 2026-09-16T00:48:51.770048Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50838 dual_stack=true duration_ms: 387 connection_id: fb3085c32f3b86c4d60f35f5d8b2e7af ... 2026-09-16T00:48:51.829874Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:52.089678Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35552 dual_stack=true 2026-09-16T00:48:52.423495Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-16T00:48:52.485345Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-09-16T00:48:52.648771Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 879 publisher_connection_id: 0ebaa26aabfcff6ef87d484c49a48ff9 subscriber_connection_id: 8eec05bc67928600ef05f62a1a099a22 ... 2026-09-16T00:48:52.649600Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52635 dual_stack=true 2026-09-16T00:48:52.709974Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:52.710731Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:52.964756Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 2026-09-16T00:48:53.528344Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT ok 9 - rendezvous-timeout --- duration_ms: 879 connection_id: 89142d1fd64de5960a009b954a3b3e7c ... 2026-09-16T00:48:53.529010Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53444 dual_stack=true 2026-09-16T00:48:53.589683Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:54.054365Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57071 dual_stack=true 2026-09-16T00:48:54.437540Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-16T00:48:54.483940Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-16T00:48:54.546746Z ERROR moq_transport::serve::error: [d20be56c-10af-4cd4-8655-aebea7b1886a] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-16T00:48:54.546764Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 not ok 10 - moq-test-subgroup-per-group --- duration_ms: 1018 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:d20be56c-10af-4cd4-8655-aebea7b1886a]" ... 2026-09-16T00:48:54.547574Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35328 dual_stack=true 2026-09-16T00:48:54.608759Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:55.068406Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49130 dual_stack=true 2026-09-16T00:48:55.447394Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-16T00:48:55.503945Z  INFO moq_test_client::moqtest: PUBLISH completed ok 11 - moq-test-subgroup-per-group-eog --- duration_ms: 1019 subscriber_connection_id: 1bac1b38146915d09b14e570380a9ec5 publisher_connection_id: 7f1dd2aabfca0113dbe4ff3ac5199ec7 ... 2026-09-16T00:48:55.566326Z  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-16T00:48:55.566994Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59346 dual_stack=true 2026-09-16T00:48:55.627777Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:56.087020Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33001 dual_stack=true 2026-09-16T00:48:56.554388Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-16T00:48:56.578003Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-16T00:48:56.641240Z  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: 1074 subscriber_connection_id: 02443fc840be873ee047aa8dbe4c49a1 publisher_connection_id: e229629ae2558798055cf06f01d1cabb ... 2026-09-16T00:48:56.641959Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53478 dual_stack=true 2026-09-16T00:48:56.702806Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:57.169476Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58303 dual_stack=true 2026-09-16T00:48:57.553350Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-16T00:48:57.618471Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-16T00:48:57.681477Z ERROR moq_transport::serve::error: [559e52e0-588d-4b2b-a866-9399cb9f48d8] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-16T00:48:57.681494Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 2026-09-16T00:48:57.681501Z ERROR moq_transport::serve::error: [cc0a47f8-f08c-4651-9e14-58ffc7ff6576] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-16T00:48:57.681512Z  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: 1040 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:cc0a47f8-f08c-4651-9e14-58ffc7ff6576]" ... 2026-09-16T00:48:57.682230Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53867 dual_stack=true 2026-09-16T00:48:57.743236Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:58.201571Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57626 dual_stack=true 2026-09-16T00:48:58.667971Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-16T00:48:58.985689Z  INFO moq_test_client::moqtest: PUBLISH completed ok 14 - moq-test-datagram --- duration_ms: 1367 subscriber_connection_id: eb0c734399f7db386fa5fc2374de5256 publisher_connection_id: 8ac6ff0451470ae79b7ca5ee043b7069 ... 2026-09-16T00:48:59.048670Z  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-16T00:48:59.049340Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37274 dual_stack=true 2026-09-16T00:48:59.109766Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:48:59.567203Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50712 dual_stack=true 2026-09-16T00:48:59.946985Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-16T00:49:00.326515Z  INFO moq_test_client::moqtest: PUBLISH completed ok 15 - moq-test-datagram-eog --- duration_ms: 1341 subscriber_connection_id: 70017ddffc7c682a0c45b0fe0d3b7f78 publisher_connection_id: e9d2602c06fff881bb5521bf0c81c667 ... 2026-09-16T00:49:00.389928Z  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-16T00:49:00.390672Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58173 dual_stack=true 2026-09-16T00:49:00.451019Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:49:00.913980Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46284 dual_stack=true 2026-09-16T00:49:01.299889Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-16T00:49:01.356355Z  INFO moq_test_client::moqtest: PUBLISH completed not ok 16 - moq-test-extensions --- duration_ms: 1028 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:5f7fd09c-f6ce-48de-864e-ee7783d4da16]" ... 2026-09-16T00:49:01.418756Z ERROR moq_transport::serve::error: [5f7fd09c-f6ce-48de-864e-ee7783d4da16] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-16T00:49:01.418773Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 2026-09-16T00:49:01.419660Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33442 dual_stack=true 2026-09-16T00:49:01.480413Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:49:01.934514Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51052 dual_stack=true 2026-09-16T00:49:02.313456Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-16T00:49:02.341617Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-16T00:49:02.404354Z  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: 985 subscriber_connection_id: 5dca60a8928c33f0f7b9e246f9145783 publisher_connection_id: 7831deedb295add71ddd0a7a39d6bae2 ... 2026-09-16T00:49:02.405006Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59233 dual_stack=true 2026-09-16T00:49:02.465386Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-16T00:49:02.927383Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44365 dual_stack=true 2026-09-16T00:49:03.327643Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-16T00:49:03.344875Z  INFO moq_test_client::moqtest: PUBLISH completed ok 18 - moq-test-forward-zero --- duration_ms: 1003 subscriber_connection_id: b393d1a2a2f684010c1d5bdb9f155f29 publisher_connection_id: 4c9ca93c41a18344b55644506c7d01b0 ... 2026-09-16T00:49:03.407876Z  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'