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-24T00:43:57.469856Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43798 dual_stack=true ok 1 - setup-only --- duration_ms: 275 connection_id: 29d127f68a83a1b3b98a1f097bcdb11a ... 2026-09-24T00:43:57.744439Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully 2026-09-24T00:43:57.745388Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49784 dual_stack=true 2026-09-24T00:43:58.014613Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop ok 2 - publish-namespace-only --- duration_ms: 2270 connection_id: 7e1d21f31dc403a0aff6e7218ecbe545 ... 2026-09-24T00:44:00.015340Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) 2026-09-24T00:44:00.016394Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56415 dual_stack=true 2026-09-24T00:44:00.350119Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-24T00:44:00.425908Z  WARN moq_transport::serve::error: [d2d46743-cd1c-4ee4-98b0-f0c2cde559e1] Not found: not found: Track not found [error:4b0b6b98-059f-4872-8988-65175595cdcd] at moq-transport/src/session/subscriber.rs:1653 ok 3 - subscribe-error --- duration_ms: 410 connection_id: 5a36822f9b3821fe27f64b68fff935cb ... 2026-09-24T00:44:00.426186Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:d2d46743-cd1c-4ee4-98b0-f0c2cde559e1] 2026-09-24T00:44:00.427161Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47477 dual_stack=true 2026-09-24T00:44:00.680761Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35645 dual_stack=true 2026-09-24T00:44:00.957781Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-24T00:44:00.957799Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-24T00:44:01.031569Z  WARN moq_transport::serve::error: [68c8f7cd-8dc5-470f-ab3b-f03463e92546] Not found: not found: Track not found [error:ffd31ef7-2015-4ddf-a7c9-02fb48bfeba0] at moq-transport/src/session/subscriber.rs:1653 2026-09-24T00:44:01.031726Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:68c8f7cd-8dc5-470f-ab3b-f03463e92546] - subscription was processed ok 4 - publish-namespace-subscribe --- duration_ms: 605 publisher_connection_id: 1c401009415453c0945cea7ab3f0f6fd subscriber_connection_id: 6e49647f69b041a829061f1ba47a9b7b ... 2026-09-24T00:44:01.032653Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51543 dual_stack=true 2026-09-24T00:44:01.351918Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-24T00:44:01.426064Z  WARN moq_transport::serve::error: [d82aad96-5efd-4952-bd5b-116cd0b07fb3] Not found: not found: Track not found [error:60527cbb-9ef8-41ba-96cb-41ad9c15775b] at moq-transport/src/session/subscriber.rs:1653 2026-09-24T00:44:01.854450Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41222 dual_stack=true 2026-09-24T00:44:02.189725Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-24T00:44:05.191602Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-24T00:44:05.191632Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:d82aad96-5efd-4952-bd5b-116cd0b07fb3] (may be expected) 2026-09-24T00:44:05.192724Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35062 dual_stack=true ok 5 - subscribe-before-publish-namespace --- duration_ms: 4160 subscriber_connection_id: b0aa90ccd5f99b2d213b5cdd8e7bfadd publisher_connection_id: e90bee6f91de07eee1e62c2b2cf2642e ... 2026-09-24T00:44:05.421456Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-24T00:44:07.422118Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE ok 6 - publish-namespace-done --- duration_ms: 2331 connection_id: dda5b216a30d626d2d88bb584ee5bad4 ... 2026-09-24T00:44:07.523399Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully 2026-09-24T00:44:07.524331Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39369 dual_stack=true 2026-09-24T00:44:07.809123Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-24T00:44:07.884529Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-09-24T00:44:07.884652Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 361 connection_id: 6cdffdcfd23fc2b93b56836d9191fd62 ... 2026-09-24T00:44:07.885533Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45360 dual_stack=true 2026-09-24T00:44:08.130426Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41757 dual_stack=true 2026-09-24T00:44:08.372798Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-24T00:44:08.447701Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-09-24T00:44:08.624861Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" 2026-09-24T00:44:08.625710Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59553 dual_stack=true ok 8 - publish-track-subscribe --- duration_ms: 740 publisher_connection_id: 6a678464aaab800ab41957216295b338 subscriber_connection_id: 6458feba250bb2d73e01909814468e38 ... 2026-09-24T00:44:08.865012Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 2026-09-24T00:44:09.440812Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT ok 9 - rendezvous-timeout --- duration_ms: 815 connection_id: 6f89daed66fcc7f99220082f6d9cb0e2 ... 2026-09-24T00:44:09.441745Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52424 dual_stack=true 2026-09-24T00:44:09.985759Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53777 dual_stack=true 2026-09-24T00:44:10.383129Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-24T00:44:10.429339Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-24T00:44:10.503649Z ERROR moq_transport::serve::error: [06efa06e-3c3f-41dc-8f88-93a0f1464567] Internal error: subgroup receive failed at moq-transport/src/session/subscriber.rs:378 2026-09-24T00:44:10.503681Z  WARN moq_transport::session: failed to serve stream: webtransport error: read error: RESET_STREAM: 0 2026-09-24T00:44:10.504648Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55115 dual_stack=true not ok 10 - moq-test-subgroup-per-group --- duration_ms: 1063 message: "subscriber verification failed: subgroup read failed: internal error: Internal error [error:06efa06e-3c3f-41dc-8f88-93a0f1464567]" ... 2026-09-24T00:44:11.020726Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44741 dual_stack=true 2026-09-24T00:44:11.329514Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-24T00:44:11.384084Z  INFO moq_test_client::moqtest: PUBLISH completed ok 11 - moq-test-subgroup-per-group-eog --- duration_ms: 954 subscriber_connection_id: a3ca7cf006a939005bedb5268ee44e6f publisher_connection_id: 50781266d4982651f108f7df8149d74e ... 2026-09-24T00:44:11.458471Z  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-24T00:44:11.459434Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35163 dual_stack=true 2026-09-24T00:44:11.951127Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44234 dual_stack=true 2026-09-24T00:44:12.260614Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-24T00:44:12.284588Z  INFO moq_test_client::moqtest: PUBLISH completed ok 12 - moq-test-subgroup-per-object --- duration_ms: 900 subscriber_connection_id: c18261c3cd79d4803103f0947bcb4206 publisher_connection_id: 9bae51e296e583b68b5d2fb2c1022fc9 ... 2026-09-24T00:44:12.359059Z  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-24T00:44:12.359866Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54117 dual_stack=true 2026-09-24T00:44:12.908549Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34724 dual_stack=true 2026-09-24T00:44:13.213651Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-24T00:44:13.276923Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-24T00:44:13.351468Z  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") ok 13 - moq-test-two-subgroups-eog --- duration_ms: 992 subscriber_connection_id: 4be8b2c272b1814ee03ac0cecc11577b publisher_connection_id: 0cc1053a3c81e32b9416e8247f27b398 ... 2026-09-24T00:44:13.352313Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49885 dual_stack=true 2026-09-24T00:44:13.823955Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60984 dual_stack=true 2026-09-24T00:44:14.130464Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-24T00:44:14.449356Z  INFO moq_test_client::moqtest: PUBLISH completed ok 14 - moq-test-datagram --- duration_ms: 1173 subscriber_connection_id: eef4acb97364395745afc29f3d9aed42 publisher_connection_id: 4a38541b7efa6e0369fbf93c2a404652 ... 2026-09-24T00:44:14.525214Z  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-24T00:44:14.526235Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54549 dual_stack=true 2026-09-24T00:44:14.998265Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51853 dual_stack=true 2026-09-24T00:44:15.303863Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-24T00:44:15.686870Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-24T00:44:15.761621Z  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: 1236 subscriber_connection_id: e9f572fdfaba4812806829817a1b1eae publisher_connection_id: 726256381ef4ed052cfb324e73ed80c7 ... 2026-09-24T00:44:15.762478Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44545 dual_stack=true 2026-09-24T00:44:16.289579Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36298 dual_stack=true 2026-09-24T00:44:16.692558Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-24T00:44:16.749099Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-24T00:44:16.822397Z  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: 1060 subscriber_connection_id: 9f7df250d722efe24ea78771c604bc33 publisher_connection_id: 765ee4ea5d6613b42e996e1e0188155d ... 2026-09-24T00:44:16.823263Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32893 dual_stack=true 2026-09-24T00:44:17.257039Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35019 dual_stack=true 2026-09-24T00:44:17.563394Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-24T00:44:17.592620Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-24T00:44:17.667463Z  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: 845 subscriber_connection_id: bcbe6d1d1b2070d3830132ddb7100f3a publisher_connection_id: 06eb8cae88cf7d978aa4cf83368ef831 ... 2026-09-24T00:44:17.668340Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57205 dual_stack=true 2026-09-24T00:44:18.100690Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43898 dual_stack=true 2026-09-24T00:44:18.408384Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-24T00:44:18.427939Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-24T00:44:18.502861Z  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: 835 subscriber_connection_id: 5e859ccdd3ea363886f6f73e9f4db2a5 publisher_connection_id: 62d93f7157b2c09d973e6467d0b48cf2 ... make[1]: *** [Makefile:122: test-external] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'