make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' Running tests against moqt://draft-18-interop.cloudflare.mediaoverquic.com:443... Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest docker run --rm \ \ --network host \ -e RELAY_URL=moqt://draft-18-interop.cloudflare.mediaoverquic.com:443 \ -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: moqt://draft-18-interop.cloudflare.mediaoverquic.com:443 1..18 2026-10-01T00:49:38.365485Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55417 dual_stack=true 2026-10-01T00:49:38.667242Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully ok 1 - setup-only --- duration_ms: 302 connection_id: 0451d650efbcdc7b4eaaea79ed0fd65a ... 2026-10-01T00:49:38.668357Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43986 dual_stack=true 2026-10-01T00:49:38.914665Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-10-01T00:49:40.915752Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2248 connection_id: 3b284ead2b8342a3078761058a5aad29 ... 2026-10-01T00:49:40.916940Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39763 dual_stack=true 2026-10-01T00:49:41.203333Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-10-01T00:49:41.266288Z  WARN moq_transport::serve::error: [f1f56680-a5a6-41f4-8b81-8fc0c1549fe2] Not found: not found: Track not found [error:cbe93bc4-590f-4d40-ab33-a83a341b50e1] at moq-transport/src/session/subscriber.rs:1653 2026-10-01T00:49:41.266342Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:f1f56680-a5a6-41f4-8b81-8fc0c1549fe2] ok 3 - subscribe-error --- duration_ms: 350 connection_id: 02254f791e96802ecf40c00fdd3fefa7 ... 2026-10-01T00:49:41.267343Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58473 dual_stack=true 2026-10-01T00:49:41.505242Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57495 dual_stack=true 2026-10-01T00:49:41.814623Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-10-01T00:49:41.814646Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-10-01T00:49:44.816244Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress ok 4 - publish-namespace-subscribe --- duration_ms: 3549 publisher_connection_id: 23c6dbc90dce03a8718435d366d8dcd4 subscriber_connection_id: a25ee1542e4508dd6fbd5bc91f5bd081 ... 2026-10-01T00:49:44.817234Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39267 dual_stack=true 2026-10-01T00:49:45.026008Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-10-01T00:49:45.088803Z  WARN moq_transport::serve::error: [4ea50254-bf6e-43a6-9551-93914a38c5ab] Not found: not found: Track not found [error:b4627d26-4a91-4b16-885f-1d532b5ae797] at moq-transport/src/session/subscriber.rs:1653 2026-10-01T00:49:45.527799Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40856 dual_stack=true 2026-10-01T00:49:45.722379Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-10-01T00:49:48.724118Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-10-01T00:49:48.724139Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:4ea50254-bf6e-43a6-9551-93914a38c5ab] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 3907 subscriber_connection_id: 3a0232ec9d2f5a2a26d9106b9e2fa23e publisher_connection_id: 991e78fd9ae1d32fd1ec64a3aa105ddc ... 2026-10-01T00:49:48.725083Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36215 dual_stack=true 2026-10-01T00:49:48.937913Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-10-01T00:49:50.939400Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE ok 6 - publish-namespace-done --- duration_ms: 2316 connection_id: 13a57078df923f90b8d46ee21b6bea79 ... 2026-10-01T00:49:51.040617Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully 2026-10-01T00:49:51.041638Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51399 dual_stack=true 2026-10-01T00:49:51.238718Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-10-01T00:49:51.303080Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-10-01T00:49:51.303252Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 262 connection_id: 82a566398c41846d054b38939ec7837d ... 2026-10-01T00:49:51.304351Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46404 dual_stack=true 2026-10-01T00:49:51.563641Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37442 dual_stack=true 2026-10-01T00:49:51.816331Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-10-01T00:49:51.881263Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 744 publisher_connection_id: af4b842a2a05c8546e99b0e145e72439 subscriber_connection_id: 6ee1d1550b52ea1d2e5b983ee0cc4da9 ... 2026-10-01T00:49:52.047934Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" 2026-10-01T00:49:52.049174Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40623 dual_stack=true 2026-10-01T00:49:52.244704Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 ok 9 - rendezvous-timeout --- duration_ms: 761 connection_id: e1a991820d8aa7fd03abf40167bdd7b0 ... 2026-10-01T00:49:52.809430Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT 2026-10-01T00:49:52.810644Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39703 dual_stack=true 2026-10-01T00:49:53.239730Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53548 dual_stack=true 2026-10-01T00:49:53.533263Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-10-01T00:49:53.578722Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-01T00:49:53.640056Z  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: 830 subscriber_connection_id: 865ab0db0a230cb31b4ed6efd38d4a93 publisher_connection_id: f5466c0e7e1bf98beb44880ab022b456 ... 2026-10-01T00:49:53.640963Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58417 dual_stack=true 2026-10-01T00:49:54.119847Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52673 dual_stack=true 2026-10-01T00:49:54.426264Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-10-01T00:49:54.484374Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-01T00:49:54.548670Z ERROR moq_transport::serve::error: [82e68cc3-7727-4633-aec2-5a3444672aaa] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-10-01T00:49:54.548694Z  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: 908 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:82e68cc3-7727-4633-aec2-5a3444672aaa]" ... 2026-10-01T00:49:54.549888Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48689 dual_stack=true 2026-10-01T00:49:54.954588Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36673 dual_stack=true 2026-10-01T00:49:55.216006Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-10-01T00:49:55.241221Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-01T00:49:55.305280Z  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: 756 subscriber_connection_id: 485499a848a60c2fc019c7c0e86d78e4 publisher_connection_id: eb8f2448eba4f04c76683019ef7042b1 ... 2026-10-01T00:49:55.306321Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40411 dual_stack=true 2026-10-01T00:49:55.717990Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40454 dual_stack=true 2026-10-01T00:49:55.975427Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-10-01T00:49:56.040547Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-01T00:49:56.103143Z ERROR moq_transport::serve::error: [1a4f470d-f2e6-4dfd-a3c6-5fc680824729] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-10-01T00:49:56.103179Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 2026-10-01T00:49:56.103189Z ERROR moq_transport::serve::error: [7717d864-342b-4555-b8d5-6cef2e8c7d34] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-10-01T00:49:56.103194Z  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: 797 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:7717d864-342b-4555-b8d5-6cef2e8c7d34]" ... 2026-10-01T00:49:56.104326Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50737 dual_stack=true 2026-10-01T00:49:56.576051Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33339 dual_stack=true 2026-10-01T00:49:56.845439Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-10-01T00:49:57.162865Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-01T00:49:57.225218Z  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: 1121 subscriber_connection_id: 13ce201e568e06963d71bd4790b63bef publisher_connection_id: 7dfa67feb7748d1581da2d38809d65c2 ... 2026-10-01T00:49:57.226185Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52562 dual_stack=true 2026-10-01T00:49:57.716412Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55798 dual_stack=true 2026-10-01T00:49:58.084725Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-10-01T00:49:58.463670Z  INFO moq_test_client::moqtest: PUBLISH completed ok 15 - moq-test-datagram-eog --- duration_ms: 1302 subscriber_connection_id: 1518abc8f3ba91e5fac81a7ac367dbef publisher_connection_id: 90bfe7f751f01f2532d3cfed68c65e34 ... 2026-10-01T00:49:58.527938Z  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-01T00:49:58.528916Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36174 dual_stack=true 2026-10-01T00:49:58.939614Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48307 dual_stack=true 2026-10-01T00:49:59.218092Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-10-01T00:49:59.274797Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-01T00:49:59.338629Z  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: 810 subscriber_connection_id: 2c541c8ce71b0c6e681569e2924545cb publisher_connection_id: 16035e0cefcfb88111b2b31c12d9dd84 ... 2026-10-01T00:49:59.339579Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52894 dual_stack=true 2026-10-01T00:49:59.749775Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46725 dual_stack=true 2026-10-01T00:50:00.004772Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-10-01T00:50:00.032989Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-01T00:50:00.094296Z  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: 755 subscriber_connection_id: f54978c9a943673e19a2a6ef76060b15 publisher_connection_id: 49a1d98d04eff96427bc82901a852c79 ... 2026-10-01T00:50:00.095281Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41995 dual_stack=true 2026-10-01T00:50:00.508070Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34142 dual_stack=true 2026-10-01T00:50:00.768188Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-10-01T00:50:00.786502Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-10-01T00:50:00.849319Z  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: 755 subscriber_connection_id: 111eb1e3f5125865a61a1f35ee3165b5 publisher_connection_id: 6d4272387aca55eb03612bd0554e9f5a ... make[1]: *** [Makefile:122: test-external] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'