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-05T00:51:53.406148Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48747 dual_stack=true ok 1 - setup-only --- duration_ms: 281 connection_id: 7a05be3ed8bb229308cfdfd5e88bc66e ... 2026-10-05T00:51:53.686544Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully 2026-10-05T00:51:53.687503Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57686 dual_stack=true 2026-10-05T00:51:53.740150Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:51:53.964874Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-10-05T00:51:55.966583Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2280 connection_id: b039505860ce8e49348aaf153558e0e2 ... 2026-10-05T00:51:55.967613Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44938 dual_stack=true 2026-10-05T00:51:56.241874Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-10-05T00:51:56.296082Z  WARN moq_transport::serve::error: [2968d59b-d513-41e9-9149-0e9bc6753db0] Not found: not found: Track not found [error:d11234d5-b55c-439e-ab3f-3eb2b8fdf638] at moq-transport/src/session/subscriber.rs:1653 2026-10-05T00:51:56.296261Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:2968d59b-d513-41e9-9149-0e9bc6753db0] ok 3 - subscribe-error --- duration_ms: 329 connection_id: 18f2c0376da41fa69db4c90b99122475 ... 2026-10-05T00:51:56.297414Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42453 dual_stack=true 2026-10-05T00:51:56.349851Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:51:56.571945Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38418 dual_stack=true 2026-10-05T00:51:56.857095Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-10-05T00:51:56.857116Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-10-05T00:51:56.911879Z  WARN moq_transport::serve::error: [90bb0163-4341-4a70-8771-b726ece7d2a8] Not found: not found: Track not found [error:77882c2c-8714-487b-ad3e-a642f376ba03] at moq-transport/src/session/subscriber.rs:1653 2026-10-05T00:51:56.912050Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:90bb0163-4341-4a70-8771-b726ece7d2a8] - subscription was processed ok 4 - publish-namespace-subscribe --- duration_ms: 615 publisher_connection_id: ae96c86931e96ba9663d4173f6603d46 subscriber_connection_id: 22a314bf8c18715a2e129ec5ab060399 ... 2026-10-05T00:51:56.913167Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39848 dual_stack=true 2026-10-05T00:51:56.965213Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:51:56.965714Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:51:57.189280Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-10-05T00:51:57.244132Z  WARN moq_transport::serve::error: [b366a65f-44ad-4b28-92c2-7c491ec49ca0] Not found: not found: Track not found [error:897f6151-653f-4ce9-9deb-8a1f13842047] at moq-transport/src/session/subscriber.rs:1653 2026-10-05T00:51:57.297846Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:51:57.691594Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59045 dual_stack=true 2026-10-05T00:51:57.967861Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-10-05T00:52:00.968753Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-10-05T00:52:00.968775Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:b366a65f-44ad-4b28-92c2-7c491ec49ca0] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 4056 subscriber_connection_id: 19cf895c7d31d00856624a593783ded2 publisher_connection_id: 1d2ec55f385718a3916f3298603ed04c ... 2026-10-05T00:52:00.969758Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54691 dual_stack=true 2026-10-05T00:52:01.022160Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:52:01.245360Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-10-05T00:52:03.246765Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE ok 6 - publish-namespace-done --- duration_ms: 2378 connection_id: 70f184b69b77fcbc466e3158806bbca8 ... 2026-10-05T00:52:03.347561Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully 2026-10-05T00:52:03.348604Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38143 dual_stack=true 2026-10-05T00:52:03.628330Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-10-05T00:52:03.684409Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-10-05T00:52:03.684624Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 337 connection_id: 1a3b9c789cf738fe0501d03e940834ab ... 2026-10-05T00:52:03.685700Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37889 dual_stack=true 2026-10-05T00:52:03.738601Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:52:03.982042Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56405 dual_stack=true 2026-10-05T00:52:04.254899Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-10-05T00:52:04.310319Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-10-05T00:52:04.466302Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 781 publisher_connection_id: 4ab096a71dc1c4b3dbae5d8e680cdcea subscriber_connection_id: 40848ba276b9af5e7a0462c19a4ca7cf ... 2026-10-05T00:52:04.467350Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55935 dual_stack=true 2026-10-05T00:52:04.519114Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:52:04.520038Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:52:04.739982Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 2026-10-05T00:52:05.295524Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT ok 9 - rendezvous-timeout --- duration_ms: 829 connection_id: 85d4e1aa86821a43488a71bf91bef74c ... 2026-10-05T00:52:05.296717Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50020 dual_stack=true 2026-10-05T00:52:05.348142Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:52:05.776983Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49299 dual_stack=true 2026-10-05T00:52:06.112580Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-10-05T00:52:06.159777Z  INFO moq_test_client::moqtest: PUBLISH completed ok 10 - moq-test-subgroup-per-group --- duration_ms: 918 subscriber_connection_id: 525210c262cc310037920ad2e26508cf publisher_connection_id: 758d7ecfc52c55f64336897d010dfd83 ... 2026-10-05T00:52:06.214269Z  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-05T00:52:06.215153Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53844 dual_stack=true 2026-10-05T00:52:06.267965Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:52:06.692075Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45786 dual_stack=true 2026-10-05T00:52:07.029483Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-10-05T00:52:07.086168Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-05T00:52:07.140593Z ERROR moq_transport::serve::error: [16ae64b8-febb-435b-bf70-14d07713b4bb] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-10-05T00:52:07.140616Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 not ok 11 - moq-test-subgroup-per-group-eog --- duration_ms: 926 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:16ae64b8-febb-435b-bf70-14d07713b4bb]" ... 2026-10-05T00:52:07.141789Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58003 dual_stack=true 2026-10-05T00:52:07.193943Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:52:07.624859Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52211 dual_stack=true 2026-10-05T00:52:07.957481Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-10-05T00:52:07.982696Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-05T00:52:08.038263Z  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: 897 subscriber_connection_id: fff4edb757e3e44c62dc071609bc4b1a publisher_connection_id: d16b7a51f35023a980f7685121890bc5 ... 2026-10-05T00:52:08.039095Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35807 dual_stack=true 2026-10-05T00:52:08.092550Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:52:08.518542Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41640 dual_stack=true 2026-10-05T00:52:08.855147Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-10-05T00:52:08.919995Z  INFO moq_test_client::moqtest: PUBLISH completed ok 13 - moq-test-two-subgroups-eog --- duration_ms: 935 subscriber_connection_id: 07190a316cfe7337bb0d8d9704e83f28 publisher_connection_id: 831d25e5aaff1ca8f865c09f553bb86b ... 2026-10-05T00:52:08.973842Z  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-10-05T00:52:08.974620Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53241 dual_stack=true 2026-10-05T00:52:09.027449Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:52:09.454762Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34883 dual_stack=true 2026-10-05T00:52:09.784536Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-10-05T00:52:10.101211Z  INFO moq_test_client::moqtest: PUBLISH completed ok 14 - moq-test-datagram --- duration_ms: 1182 subscriber_connection_id: 443cf9fb1d2e24bc5013d75274902b84 publisher_connection_id: 65ca2e337ef46bc278faae7e22a8a760 ... 2026-10-05T00:52:10.156718Z  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-10-05T00:52:10.157531Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60897 dual_stack=true 2026-10-05T00:52:10.210442Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:52:10.632205Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46436 dual_stack=true 2026-10-05T00:52:10.960631Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-10-05T00:52:11.341972Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-05T00:52:11.395806Z  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: 1239 subscriber_connection_id: 6ffdfcc38a000ec1b590d7ed90c0e4e2 publisher_connection_id: 9bbd943974a87ddfcb9b7630f96a7692 ... 2026-10-05T00:52:11.396547Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59317 dual_stack=true 2026-10-05T00:52:11.875040Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47641 dual_stack=true 2026-10-05T00:52:12.210920Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-10-05T00:52:12.268637Z  INFO moq_test_client::moqtest: PUBLISH completed ok 16 - moq-test-extensions --- duration_ms: 927 subscriber_connection_id: 83c51824e5a1e48e21ba1d4ce5d714f9 publisher_connection_id: e139a392ca9ecdd5b253378532908490 ... 2026-10-05T00:52:12.322997Z  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-10-05T00:52:12.324023Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33335 dual_stack=true 2026-10-05T00:52:12.376736Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:52:12.799435Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39471 dual_stack=true 2026-10-05T00:52:13.136010Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-10-05T00:52:13.163870Z  INFO moq_test_client::moqtest: PUBLISH completed ok 17 - moq-test-increments --- duration_ms: 894 subscriber_connection_id: 9939b49b776c0ad576079635c4bafdec publisher_connection_id: b264359650feda5789a1b51ae23a7f3f ... 2026-10-05T00:52:13.217921Z  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-05T00:52:13.218792Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58061 dual_stack=true 2026-10-05T00:52:13.270629Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-10-05T00:52:13.697833Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34148 dual_stack=true 2026-10-05T00:52:14.036288Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-10-05T00:52:14.055949Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-05T00:52:14.111663Z  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: 893 subscriber_connection_id: 74860675eaebdbe43fbe9df355fbd58d publisher_connection_id: ee57b30ed2fdb65ca83283be81206f69 ... make[1]: *** [Makefile:122: test-external] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'