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-21T00:54:00.391435Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36032 dual_stack=true ok 1 - setup-only --- duration_ms: 459 connection_id: 53b8f129c5292f9eb02355e3f87186ed ... 2026-09-21T00:54:00.850440Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully 2026-09-21T00:54:00.851189Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51553 dual_stack=true 2026-09-21T00:54:01.311019Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop ok 2 - publish-namespace-only --- duration_ms: 2461 connection_id: 1d74fea2e73b6381f61bb9c875a95df9 ... 2026-09-21T00:54:03.311975Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) 2026-09-21T00:54:03.312644Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58328 dual_stack=true 2026-09-21T00:54:03.919173Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-21T00:54:04.070470Z  WARN moq_transport::serve::error: [632e844a-e512-4c03-b00c-32e410802042] Not found: Track /nonexistent/namespace/test-track does not exist at moq-transport/src/session/subscriber.rs:1653 2026-09-21T00:54:04.070672Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:632e844a-e512-4c03-b00c-32e410802042] ok 3 - subscribe-error --- duration_ms: 758 connection_id: 5176b9e5a05bdc270943846d8b3acfc3 ... 2026-09-21T00:54:04.071475Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38472 dual_stack=true 2026-09-21T00:54:04.534373Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41051 dual_stack=true 2026-09-21T00:54:05.137710Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-21T00:54:05.137728Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-21T00:54:05.288543Z  WARN moq_transport::serve::error: [e4bee72a-70ec-4867-aa93-33b268508e2e] Not found: Track /moq-test/interop/test-track does not exist at moq-transport/src/session/subscriber.rs:1653 2026-09-21T00:54:05.288812Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:e4bee72a-70ec-4867-aa93-33b268508e2e] - subscription was processed ok 4 - publish-namespace-subscribe --- duration_ms: 1218 publisher_connection_id: 40c1dc0691f56711661bf9681143896b subscriber_connection_id: 1763a421372ef109e90b25841a165d16 ... 2026-09-21T00:54:05.289519Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46105 dual_stack=true 2026-09-21T00:54:05.847953Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-21T00:54:05.998738Z  WARN moq_transport::serve::error: [2f39a140-5988-4f2a-bd97-eeb4ff3c7908] Not found: Track /moq-test/interop/test-track does not exist at moq-transport/src/session/subscriber.rs:1653 2026-09-21T00:54:06.349531Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45733 dual_stack=true 2026-09-21T00:54:06.816295Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-21T00:54:09.817637Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-21T00:54:09.817663Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:2f39a140-5988-4f2a-bd97-eeb4ff3c7908] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 4528 subscriber_connection_id: 11462c953e98cf75a2dfcfed999a36d1 publisher_connection_id: aab3311e6aaf3efdde5537cd8ad4d4bb ... 2026-09-21T00:54:09.818472Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59251 dual_stack=true 2026-09-21T00:54:10.279060Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-21T00:54:12.280897Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE ok 6 - publish-namespace-done --- duration_ms: 2564 connection_id: 1fc71c5ce6ee363d925299546f4ff079 ... 2026-09-21T00:54:12.382276Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully 2026-09-21T00:54:12.383021Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59020 dual_stack=true 2026-09-21T00:54:12.848741Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-21T00:54:13.000046Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-09-21T00:54:13.000162Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" 2026-09-21T00:54:13.000802Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42927 dual_stack=true ok 7 - publish-track-only --- duration_ms: 617 connection_id: 01aeb6cbe157cc7dfca958b25a0834f2 ... 2026-09-21T00:54:13.468155Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41558 dual_stack=true 2026-09-21T00:54:13.929051Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-21T00:54:14.080274Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-09-21T00:54:19.332858Z  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: 6332 message: "subscriber track mode failed: closed, code=2" ... 2026-09-21T00:54:19.333710Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41565 dual_stack=true 2026-09-21T00:54:19.792598Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 ok 9 - rendezvous-timeout --- duration_ms: 1111 connection_id: 733232055b9d15c579ba061086321538 ... 2026-09-21T00:54:20.444464Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT 2026-09-21T00:54:20.445174Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45866 dual_stack=true 2026-09-21T00:54:21.249797Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39027 dual_stack=true 2026-09-21T00:54:21.860356Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-21T00:54:21.908550Z  INFO moq_test_client::moqtest: PUBLISH completed ok 10 - moq-test-subgroup-per-group --- duration_ms: 1614 subscriber_connection_id: 4ec3e78db78ce5cf885790b063bac03d publisher_connection_id: a0c3363d7faef2f2953a7affa5a816b2 ... 2026-09-21T00:54:22.059170Z  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-21T00:54:22.059858Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56748 dual_stack=true 2026-09-21T00:54:22.719739Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57104 dual_stack=true 2026-09-21T00:54:23.328681Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-21T00:54:23.385594Z  INFO moq_test_client::moqtest: PUBLISH completed ok 11 - moq-test-subgroup-per-group-eog --- duration_ms: 1476 subscriber_connection_id: 41bbc546bd4c4c7136e0ceaf4ccd63a7 publisher_connection_id: be8b2b19bfb3e6d65c8653fcdf940ba0 ... 2026-09-21T00:54:23.535713Z  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-21T00:54:23.536418Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37032 dual_stack=true 2026-09-21T00:54:24.198209Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48179 dual_stack=true 2026-09-21T00:54:24.809592Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-21T00:54:24.834394Z  INFO moq_test_client::moqtest: PUBLISH completed ok 12 - moq-test-subgroup-per-object --- duration_ms: 1449 subscriber_connection_id: a7ae4239b7dfd02e8d53f75d0178a0db publisher_connection_id: 5d1b71f64f57025d89ca733e043321d2 ... 2026-09-21T00:54:24.985661Z  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-21T00:54:24.986347Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55663 dual_stack=true 2026-09-21T00:54:25.649890Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54985 dual_stack=true 2026-09-21T00:54:26.259745Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-21T00:54:26.326265Z  INFO moq_test_client::moqtest: PUBLISH completed ok 13 - moq-test-two-subgroups-eog --- duration_ms: 1491 subscriber_connection_id: 836db110d987941eea46edef7d9e4562 publisher_connection_id: ba65dd5170579605426af3a0c6327a5f ... 2026-09-21T00:54:26.476836Z  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") 2026-09-21T00:54:26.477495Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52730 dual_stack=true 2026-09-21T00:54:27.137085Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58413 dual_stack=true 2026-09-21T00:54:27.748680Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-21T00:54:28.067010Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-21T00:54:33.219268Z  WARN moq_transport::session::subscriber: PUBLISH_DONE Stream Count was never reached; ending subscription on timer request_id=0 timeout_ms=5000 not ok 14 - moq-test-datagram --- duration_ms: 6742 message: "moq-test verification failed: PUBLISH_DONE stream count 4611686018427387903 != expected 0" ... 2026-09-21T00:54:33.220183Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51891 dual_stack=true 2026-09-21T00:54:33.879971Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55100 dual_stack=true 2026-09-21T00:54:34.492357Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-21T00:54:34.874176Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-21T00:54:35.025831Z  INFO moq_test_client: moq-test passed: objects 15/15, eog 3/3, streams 0, publish_done status=2 stream_count=0 reason=ReasonPhrase("publish ended") ok 15 - moq-test-datagram-eog --- duration_ms: 1806 subscriber_connection_id: b94f52d04caeba5aea465c1485c40a5c publisher_connection_id: becf974bc4d5069063328c1d610227c2 ... 2026-09-21T00:54:35.026539Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54865 dual_stack=true 2026-09-21T00:54:35.685505Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60044 dual_stack=true 2026-09-21T00:54:36.296238Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-21T00:54:36.353851Z  INFO moq_test_client::moqtest: PUBLISH completed ok 16 - moq-test-extensions --- duration_ms: 1478 subscriber_connection_id: 0777e80de4dc504c89db9d26ab89b64d publisher_connection_id: e44293d1324639e06210238b93055d35 ... 2026-09-21T00:54:36.504582Z  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-21T00:54:36.505340Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32836 dual_stack=true 2026-09-21T00:54:37.180980Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39093 dual_stack=true 2026-09-21T00:54:37.791578Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-21T00:54:37.820480Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-21T00:54:37.970650Z  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") ok 17 - moq-test-increments --- duration_ms: 1466 subscriber_connection_id: 57db82710a70572c5a723508fa038bf1 publisher_connection_id: da8468ceb75c4761dca1a6952f4d30e2 ... 2026-09-21T00:54:37.971334Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39890 dual_stack=true 2026-09-21T00:54:38.629835Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60511 dual_stack=true 2026-09-21T00:54:39.241630Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-21T00:54:39.260967Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-21T00:54:44.412087Z  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: 6441 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'