make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' Running tests against moqt://moqt.nokiaresearch.com:4443/moq... Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest docker run --rm \ \ --network host \ -e RELAY_URL=moqt://moqt.nokiaresearch.com:4443/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: moqt://moqt.nokiaresearch.com:4443/moq 1..18 2026-09-26T00:48:06.024426Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52644 dual_stack=true ok 1 - setup-only --- duration_ms: 745 connection_id: ff8ff748b8ca57992703d394ca6556c0 ... 2026-09-26T00:48:06.769320Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully 2026-09-26T00:48:06.770434Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59591 dual_stack=true 2026-09-26T00:48:07.481696Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-09-26T00:48:09.482993Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2713 connection_id: 8eb29c721f6f0055df2a3249e85eb654 ... 2026-09-26T00:48:09.484089Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48472 dual_stack=true 2026-09-26T00:48:10.197259Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-26T00:48:10.430451Z  WARN moq_transport::serve::error: [c60654a4-c4a5-426c-9045-caabd6b1f640] Not found: Track /nonexistent/namespace/test-track does not exist at moq-transport/src/session/subscriber.rs:1653 2026-09-26T00:48:10.430588Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:c60654a4-c4a5-426c-9045-caabd6b1f640] ok 3 - subscribe-error --- duration_ms: 947 connection_id: 776b0bce16a6d5a73630106f9cc94461 ... 2026-09-26T00:48:10.431617Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47949 dual_stack=true 2026-09-26T00:48:11.903452Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40900 dual_stack=true 2026-09-26T00:48:12.632794Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-26T00:48:12.632811Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-26T00:48:12.874955Z  WARN moq_transport::serve::error: [2e10dfe4-3915-4129-9690-5514b16c7566] Not found: Track /moq-test/interop/test-track does not exist at moq-transport/src/session/subscriber.rs:1653 2026-09-26T00:48:12.875074Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:2e10dfe4-3915-4129-9690-5514b16c7566] - subscription was processed ok 4 - publish-namespace-subscribe --- duration_ms: 2444 publisher_connection_id: e18605eabb811f695bc01ae3f23cc2be subscriber_connection_id: 0b783d28b61e4b45947c7047e4240ef4 ... 2026-09-26T00:48:12.875847Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53591 dual_stack=true 2026-09-26T00:48:13.617928Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-26T00:48:13.855954Z  WARN moq_transport::serve::error: [7aa366f7-f398-4555-81d2-dab0cb7462b6] Not found: Track /moq-test/interop/test-track does not exist at moq-transport/src/session/subscriber.rs:1653 2026-09-26T00:48:14.119575Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47118 dual_stack=true 2026-09-26T00:48:14.873069Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-26T00:48:17.874081Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-26T00:48:17.874108Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:7aa366f7-f398-4555-81d2-dab0cb7462b6] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 4999 subscriber_connection_id: 79cddee2b721ec20aa7b1e5509fcc886 publisher_connection_id: 50fa39cad9798e3c3c9929bafcead43d ... 2026-09-26T00:48:17.875201Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49272 dual_stack=true 2026-09-26T00:48:18.879492Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-26T00:48:20.880911Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE ok 6 - publish-namespace-done --- duration_ms: 3108 connection_id: 370d6350e22f73a6ace51b8fa4b14982 ... 2026-09-26T00:48:20.982295Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully 2026-09-26T00:48:20.983318Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55056 dual_stack=true 2026-09-26T00:48:21.733778Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-26T00:48:21.989128Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-09-26T00:48:21.989419Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 1007 connection_id: 24ae9c591bc9ad1cbd46c0c415fcb74e ... 2026-09-26T00:48:21.990383Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54933 dual_stack=true 2026-09-26T00:48:22.752195Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32769 dual_stack=true 2026-09-26T00:48:23.431549Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-26T00:48:23.669524Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-09-26T00:48:29.011446Z  WARN moq_transport::session::subscriber: PUBLISH_DONE Stream Count was never reached; ending subscription on timer request_id=0 timeout_ms=5000 not ok 8 - publish-track-subscribe --- duration_ms: 7022 message: "subscriber track mode failed: closed, code=2" ... 2026-09-26T00:48:29.012608Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58442 dual_stack=true 2026-09-26T00:48:29.781313Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 2026-09-26T00:48:30.539054Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT ok 9 - rendezvous-timeout --- duration_ms: 1527 connection_id: 161b830dc26309a202135826738156b2 ... 2026-09-26T00:48:30.539986Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37030 dual_stack=true 2026-09-26T00:48:31.476440Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51651 dual_stack=true 2026-09-26T00:48:32.403880Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-26T00:48:32.448808Z  INFO moq_test_client::moqtest: PUBLISH completed ok 10 - moq-test-subgroup-per-group --- duration_ms: 2356 subscriber_connection_id: 3a94b64607839a0bf4684391e8f9017a publisher_connection_id: 7b7c01095e0ca5f14b353ea6233080bb ... 2026-09-26T00:48:32.895384Z  INFO moq_test_client: moq-test passed: objects 15/15, eog 0/0, streams 3, publish_done status=2 stream_count=3 reason=ReasonPhrase("publish ended") 2026-09-26T00:48:32.896238Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55475 dual_stack=true 2026-09-26T00:48:33.839855Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60585 dual_stack=true 2026-09-26T00:48:35.515953Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-26T00:48:35.571569Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-26T00:48:40.800477Z  WARN moq_transport::session::subscriber: PUBLISH_DONE Stream Count was never reached; ending subscription on timer request_id=0 timeout_ms=5000 not ok 11 - moq-test-subgroup-per-group-eog --- duration_ms: 7905 message: "moq-test verification failed: PUBLISH_DONE stream count 4611686018427387903 != expected 3" ... 2026-09-26T00:48:40.801711Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42372 dual_stack=true 2026-09-26T00:48:41.763884Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36074 dual_stack=true 2026-09-26T00:48:43.161684Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-26T00:48:43.186246Z  INFO moq_test_client::moqtest: PUBLISH completed ok 12 - moq-test-subgroup-per-object --- duration_ms: 2627 subscriber_connection_id: d3c2e4e18b8077505991577744f8f9d7 publisher_connection_id: 63bd1d41ebbc20b28abcf83ceb56f65d ... 2026-09-26T00:48:43.428119Z  INFO moq_test_client: moq-test passed: objects 8/8, eog 0/0, streams 8, publish_done status=2 stream_count=8 reason=ReasonPhrase("publish ended") 2026-09-26T00:48:43.429069Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34751 dual_stack=true 2026-09-26T00:48:44.359357Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34693 dual_stack=true 2026-09-26T00:48:45.812076Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-26T00:48:45.876299Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-26T00:48:46.586397Z  INFO moq_test_client: moq-test passed: objects 18/18, eog 3/3, streams 6, publish_done status=2 stream_count=6 reason=ReasonPhrase("publish ended") ok 13 - moq-test-two-subgroups-eog --- duration_ms: 3158 subscriber_connection_id: 13ed6fdb9c8fbc6bae2ff4e2ad4e23aa publisher_connection_id: f29fb4c4817a2595153010180bb79c4e ... 2026-09-26T00:48:46.587264Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47917 dual_stack=true 2026-09-26T00:48:47.543194Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52615 dual_stack=true 2026-09-26T00:48:48.750816Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-26T00:48:49.068246Z  INFO moq_test_client::moqtest: PUBLISH completed not ok 14 - moq-test-datagram --- duration_ms: 2719 message: "moq-test verification failed: missing 4 objects (first 5): (1, 0), (2, 0), (2, 1), (2, 3)" ... 2026-09-26T00:48:49.306868Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52853 dual_stack=true 2026-09-26T00:48:50.257824Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52535 dual_stack=true 2026-09-26T00:48:51.250095Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-26T00:48:51.628917Z  INFO moq_test_client::moqtest: PUBLISH completed not ok 15 - moq-test-datagram-eog --- duration_ms: 2581 message: "moq-test verification failed: missing 1 objects (first 5): (2, 1); missing EOG marker at (1, 5)" ... 2026-09-26T00:48:51.888442Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54375 dual_stack=true 2026-09-26T00:48:53.554343Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49167 dual_stack=true 2026-09-26T00:48:54.553453Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-26T00:48:54.610629Z  INFO moq_test_client::moqtest: PUBLISH completed ok 16 - moq-test-extensions --- duration_ms: 3488 subscriber_connection_id: 8f467959289208b20708ff4d450ad209 publisher_connection_id: fcf3e25576834fa874fd2afa265e953b ... 2026-09-26T00:48:55.375746Z  INFO moq_test_client: moq-test passed: objects 15/15, eog 3/3, streams 3, publish_done status=2 stream_count=3 reason=ReasonPhrase("publish ended") 2026-09-26T00:48:55.376617Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38073 dual_stack=true 2026-09-26T00:48:56.783843Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39613 dual_stack=true 2026-09-26T00:48:57.705214Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-26T00:48:57.732933Z  INFO moq_test_client::moqtest: PUBLISH completed ok 17 - moq-test-increments --- duration_ms: 2804 subscriber_connection_id: ba08caf2f1f6794212422a33bd7a9c33 publisher_connection_id: 27dd9b191e215898842332ee44254ee6 ... 2026-09-26T00:48:58.180465Z  INFO moq_test_client: moq-test passed: objects 9/9, eog 0/0, streams 3, publish_done status=2 stream_count=3 reason=ReasonPhrase("publish ended") 2026-09-26T00:48:58.181432Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38718 dual_stack=true 2026-09-26T00:48:59.109517Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54670 dual_stack=true 2026-09-26T00:49:01.407201Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-26T00:49:01.424506Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-26T00:49:06.684508Z  WARN moq_transport::session::subscriber: PUBLISH_DONE Stream Count was never reached; ending subscription on timer request_id=0 timeout_ms=5000 not ok 18 - moq-test-forward-zero --- duration_ms: 8504 message: "moq-test verification failed: PUBLISH_DONE stream count 2 != expected 0" ... make[1]: *** [Makefile:122: test-external] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'