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-09-22T00:48:19.723042Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34428 dual_stack=true ok 1 - setup-only --- duration_ms: 87 connection_id: a67a0100d9a7c2c2df20762c23f60e83 ... 2026-09-22T00:48:19.809198Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully 2026-09-22T00:48:19.810066Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33289 dual_stack=true 2026-09-22T00:48:19.886843Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-09-22T00:48:21.888667Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2079 connection_id: 7c313c9d64c22051b07e061c5297db83 ... 2026-09-22T00:48:21.889837Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44554 dual_stack=true 2026-09-22T00:48:21.962249Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-22T00:48:21.978334Z  WARN moq_transport::serve::error: [ff85db09-46e2-4d77-830c-6d2b6d1a8a37] Not found: not found: Track not found [error:33eb595f-3eae-4a72-acf5-ccc7fe2e0ac0] at moq-transport/src/session/subscriber.rs:1653 ok 3 - subscribe-error --- duration_ms: 89 connection_id: 6cbc262c76c8208e563f7e08fc22ec6d ... 2026-09-22T00:48:21.978491Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:ff85db09-46e2-4d77-830c-6d2b6d1a8a37] 2026-09-22T00:48:21.979479Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56123 dual_stack=true 2026-09-22T00:48:22.059436Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36327 dual_stack=true 2026-09-22T00:48:22.115492Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-22T00:48:22.115512Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-22T00:48:25.116597Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress ok 4 - publish-namespace-subscribe --- duration_ms: 3138 publisher_connection_id: 9e7d09b0049db5311eef252e677a71fd subscriber_connection_id: a9a0ddc40489fbc357c478d5f1687249 ... 2026-09-22T00:48:25.117786Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49987 dual_stack=true 2026-09-22T00:48:25.208688Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-22T00:48:25.225716Z  WARN moq_transport::serve::error: [b52d4e12-bd88-4280-89f6-9df52b053d31] Not found: not found: Track not found [error:2022d9c4-cb3f-4ae6-8e43-6bd6ee99b9ea] at moq-transport/src/session/subscriber.rs:1653 2026-09-22T00:48:25.710858Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59733 dual_stack=true 2026-09-22T00:48:25.793964Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-22T00:48:28.795634Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-22T00:48:28.795658Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:b52d4e12-bd88-4280-89f6-9df52b053d31] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 3678 subscriber_connection_id: c785c22b7cee97501a3702724ab5ddef publisher_connection_id: 2f88ba424604010f1bbdc2d8e8693d4b ... 2026-09-22T00:48:28.796709Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54327 dual_stack=true 2026-09-22T00:48:28.849116Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-22T00:48:30.850523Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE ok 6 - publish-namespace-done --- duration_ms: 2155 connection_id: b34178a16f36dc944dc7bae1c8a18baa ... 2026-09-22T00:48:30.951641Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully 2026-09-22T00:48:30.952654Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54313 dual_stack=true 2026-09-22T00:48:31.040787Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-22T00:48:31.057776Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-09-22T00:48:31.057863Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 106 connection_id: e8e5587717c39efa42ff85dc4fd9a6eb ... 2026-09-22T00:48:31.058943Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37390 dual_stack=true 2026-09-22T00:48:31.145989Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56832 dual_stack=true 2026-09-22T00:48:31.200553Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-22T00:48:31.218344Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-09-22T00:48:31.336659Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 278 publisher_connection_id: 0394ac8650c3887300bd94bda834b43b subscriber_connection_id: 76e656c677da2ab9d31654f6ec06478c ... 2026-09-22T00:48:31.337804Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52521 dual_stack=true 2026-09-22T00:48:31.430882Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 ok 9 - rendezvous-timeout --- duration_ms: 614 connection_id: 0372d25696b9015ebf97e7e4b401aa4b ... 2026-09-22T00:48:31.951421Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT 2026-09-22T00:48:31.952511Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44736 dual_stack=true 2026-09-22T00:48:32.238914Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42436 dual_stack=true 2026-09-22T00:48:32.309665Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-22T00:48:32.354331Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-22T00:48:32.370203Z ERROR moq_transport::serve::error: [156c6180-4ed2-4716-ba22-86a8d05e4305] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-22T00:48:32.370233Z  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: 418 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:156c6180-4ed2-4716-ba22-86a8d05e4305]" ... 2026-09-22T00:48:32.371350Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45523 dual_stack=true 2026-09-22T00:48:32.620918Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41886 dual_stack=true 2026-09-22T00:48:32.692024Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-22T00:48:32.747354Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-22T00:48:32.762924Z  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: 392 subscriber_connection_id: 44832e3e22be5189ac08caadf602eb33 publisher_connection_id: 42292f09223fe84106fcce87d9d71c92 ... 2026-09-22T00:48:32.763724Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38454 dual_stack=true 2026-09-22T00:48:33.020556Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52897 dual_stack=true 2026-09-22T00:48:33.096624Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-22T00:48:33.120267Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-22T00:48:33.136807Z  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: 373 subscriber_connection_id: 8eec7212233bb206c61b46160a3e0442 publisher_connection_id: af67b55bcedebeadb2b55638527e0a1f ... 2026-09-22T00:48:33.137712Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36133 dual_stack=true 2026-09-22T00:48:33.393641Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45568 dual_stack=true 2026-09-22T00:48:33.535318Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-22T00:48:33.600612Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-22T00:48:33.616270Z ERROR moq_transport::serve::error: [5f0b4710-4106-4c6a-a9a9-587fc1898070] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-22T00:48:33.616283Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 2026-09-22T00:48:33.616288Z ERROR moq_transport::serve::error: [4714b294-94e7-487b-9251-50dccf090d20] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-22T00:48:33.616291Z  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: 479 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:4714b294-94e7-487b-9251-50dccf090d20]" ... 2026-09-22T00:48:33.617181Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33601 dual_stack=true 2026-09-22T00:48:33.903069Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47582 dual_stack=true 2026-09-22T00:48:34.005949Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-22T00:48:34.325785Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-22T00:48:34.345283Z  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: 728 subscriber_connection_id: aa5a9b4b2be0b7d024987cc05eee72ce publisher_connection_id: f2dcb574a0b86bb249468e26b80f4c6f ... 2026-09-22T00:48:34.346078Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44823 dual_stack=true 2026-09-22T00:48:34.601906Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42499 dual_stack=true 2026-09-22T00:48:34.696399Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-22T00:48:35.076357Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-22T00:48:35.095126Z  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: 749 subscriber_connection_id: 29cb6cd3b2c676bf2d3ec198303c3ac0 publisher_connection_id: f31e195d16c3d3308cc6092e25ffe742 ... 2026-09-22T00:48:35.095949Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46958 dual_stack=true 2026-09-22T00:48:35.351520Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53834 dual_stack=true 2026-09-22T00:48:35.423312Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-22T00:48:35.479591Z  INFO moq_test_client::moqtest: PUBLISH completed ok 16 - moq-test-extensions --- duration_ms: 400 subscriber_connection_id: 4854925907c3e663f687758c9650e352 publisher_connection_id: 62e4bf4e9663910a01bf585a4f0ae25e ... 2026-09-22T00:48:35.495945Z  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-22T00:48:35.496787Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54279 dual_stack=true 2026-09-22T00:48:35.754496Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34580 dual_stack=true 2026-09-22T00:48:35.828306Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-22T00:48:35.857749Z  INFO moq_test_client::moqtest: PUBLISH completed ok 17 - moq-test-increments --- duration_ms: 378 subscriber_connection_id: 42ecd3726c9883516f0007e53b5879f8 publisher_connection_id: b4d496fdb8a21f0d425c924a8b49c482 ... 2026-09-22T00:48:35.874333Z  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-22T00:48:35.875123Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59678 dual_stack=true 2026-09-22T00:48:36.131712Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50768 dual_stack=true 2026-09-22T00:48:36.201907Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-22T00:48:36.221517Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-22T00:48:36.237697Z  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: 363 subscriber_connection_id: 5a721b4d0864554ec5559c29e958691e publisher_connection_id: 079863ddf5bd9645965fd1ca2c2c7318 ... make[1]: *** [Makefile:122: test-external] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'