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-13T00:54:07.507702Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39991 dual_stack=true 2026-09-13T00:54:08.035983Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully ok 1 - setup-only --- duration_ms: 529 connection_id: e35dedf7243710913ba3b99c53b42018 ... 2026-09-13T00:54:08.036945Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49338 dual_stack=true 2026-09-13T00:54:08.555308Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop ok 2 - publish-namespace-only --- duration_ms: 2520 connection_id: fb71c29f40a683f14e817d84371178bc ... 2026-09-13T00:54:10.556097Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) 2026-09-13T00:54:10.557124Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41161 dual_stack=true 2026-09-13T00:54:11.092536Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-13T00:54:11.257029Z  WARN moq_transport::serve::error: [240eb6e8-62d8-4812-ada9-f5c33af26315] Not found: Track /nonexistent/namespace/test-track does not exist at moq-transport/src/session/subscriber.rs:1653 ok 3 - subscribe-error --- duration_ms: 701 connection_id: 78a25a3843732a719397f53757ba400a ... 2026-09-13T00:54:11.257184Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:240eb6e8-62d8-4812-ada9-f5c33af26315] 2026-09-13T00:54:11.258397Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47643 dual_stack=true 2026-09-13T00:54:11.794005Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37270 dual_stack=true 2026-09-13T00:54:12.300845Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-13T00:54:12.300864Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-13T00:54:12.463129Z  WARN moq_transport::serve::error: [41ede483-a8c9-46c3-98af-88d569b0391a] Not found: Track /moq-test/interop/test-track does not exist at moq-transport/src/session/subscriber.rs:1653 ok 4 - publish-namespace-subscribe --- duration_ms: 1205 publisher_connection_id: bfa461d61d58d7e550e3ed14224593e1 subscriber_connection_id: 04a9b672cab5d31e607f238f573deb9b ... 2026-09-13T00:54:12.463297Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:41ede483-a8c9-46c3-98af-88d569b0391a] - subscription was processed 2026-09-13T00:54:12.464120Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50767 dual_stack=true 2026-09-13T00:54:13.080188Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-13T00:54:13.244985Z  WARN moq_transport::serve::error: [dc365389-900c-41e8-a46f-d1ffadc0c75d] Not found: Track /moq-test/interop/test-track does not exist at moq-transport/src/session/subscriber.rs:1653 2026-09-13T00:54:13.581746Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50300 dual_stack=true 2026-09-13T00:54:14.115246Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-13T00:54:17.116517Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-13T00:54:17.116545Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:dc365389-900c-41e8-a46f-d1ffadc0c75d] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 4653 subscriber_connection_id: e62f7e5e92f1396f2f5feb31b0e14aaf publisher_connection_id: 9af011987e8a7f61061f784d7a84267f ... 2026-09-13T00:54:17.117587Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54337 dual_stack=true 2026-09-13T00:54:17.617953Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-13T00:54:19.619457Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE 2026-09-13T00:54:19.719859Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully ok 6 - publish-namespace-done --- duration_ms: 2603 connection_id: a554b5c1ac453c1ffa2b780094fa3112 ... 2026-09-13T00:54:19.720951Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43177 dual_stack=true 2026-09-13T00:54:20.258703Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-13T00:54:20.423589Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-09-13T00:54:20.423832Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 703 connection_id: d1271ddd99fc2a8428d1638175deffc6 ... 2026-09-13T00:54:20.424812Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33551 dual_stack=true 2026-09-13T00:54:20.954541Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51134 dual_stack=true 2026-09-13T00:54:21.448657Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-13T00:54:21.613590Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" 2026-09-13T00:54:26.880425Z  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: 6456 message: "subscriber track mode failed: closed, code=2" ... 2026-09-13T00:54:26.881607Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35544 dual_stack=true 2026-09-13T00:54:27.377296Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 ok 9 - rendezvous-timeout --- duration_ms: 1160 connection_id: 57f828359919d6c72c797639cb00ea91 ... 2026-09-13T00:54:28.041319Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT 2026-09-13T00:54:28.042600Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53188 dual_stack=true 2026-09-13T00:54:28.767213Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50713 dual_stack=true 2026-09-13T00:54:29.459170Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-13T00:54:29.506191Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-13T00:54:29.668938Z  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") ok 10 - moq-test-subgroup-per-group --- duration_ms: 1627 subscriber_connection_id: eb23f0f51f5a1c86825a26d699db5806 publisher_connection_id: 721a4ed81a3215e6c97c1654b93f2c87 ... 2026-09-13T00:54:29.669757Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37291 dual_stack=true 2026-09-13T00:54:30.365185Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33103 dual_stack=true 2026-09-13T00:54:31.021518Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-13T00:54:31.076294Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-13T00:54:31.238747Z  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") ok 11 - moq-test-subgroup-per-group-eog --- duration_ms: 1569 subscriber_connection_id: 22f9bb54c9cdc3a36ae3f869d98f0765 publisher_connection_id: d1289748af097d5c922b1463b2c7db29 ... 2026-09-13T00:54:31.239781Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37977 dual_stack=true 2026-09-13T00:54:31.939991Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43140 dual_stack=true 2026-09-13T00:54:32.646367Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-13T00:54:32.671144Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-13T00:54:32.835401Z  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-13T00:54:32.836216Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50270 dual_stack=true ok 12 - moq-test-subgroup-per-object --- duration_ms: 1596 subscriber_connection_id: 0953a14b5789be3c7c675ebdb0d72489 publisher_connection_id: 2096b4935d0481ce1fde3440233e761f ... 2026-09-13T00:54:33.532623Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39191 dual_stack=true 2026-09-13T00:54:34.191054Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-13T00:54:34.257198Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-13T00:54:39.420743Z  WARN moq_transport::session::subscriber: PUBLISH_DONE Stream Count was never reached; ending subscription on timer request_id=0 timeout_ms=5000 not ok 13 - moq-test-two-subgroups-eog --- duration_ms: 6585 message: "moq-test verification failed: PUBLISH_DONE stream count 4611686018427387903 != expected 6" ... 2026-09-13T00:54:39.422050Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54326 dual_stack=true 2026-09-13T00:54:40.116593Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50785 dual_stack=true 2026-09-13T00:54:40.782042Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-13T00:54:41.100141Z  INFO moq_test_client::moqtest: PUBLISH completed ok 14 - moq-test-datagram --- duration_ms: 1842 subscriber_connection_id: 8adbed95f67c0a379614621fa3cd9ee8 publisher_connection_id: 4b45707afd2a66d2c98f9f7e3ebc5924 ... 2026-09-13T00:54:41.263335Z  INFO moq_test_client: moq-test passed: objects 15/15, eog 0/0, streams 0, publish_done status=2 stream_count=0 reason=ReasonPhrase("publish ended") 2026-09-13T00:54:41.264495Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39523 dual_stack=true 2026-09-13T00:54:41.960935Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33600 dual_stack=true 2026-09-13T00:54:42.626198Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-13T00:54:43.005894Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-13T00:54:48.170455Z  WARN moq_transport::session::subscriber: PUBLISH_DONE Stream Count was never reached; ending subscription on timer request_id=0 timeout_ms=5000 not ok 15 - moq-test-datagram-eog --- duration_ms: 6907 message: "moq-test verification failed: PUBLISH_DONE stream count 4611686018427387903 != expected 0" ... 2026-09-13T00:54:48.171727Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43888 dual_stack=true 2026-09-13T00:54:48.872631Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34699 dual_stack=true 2026-09-13T00:54:49.538412Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-13T00:54:49.593640Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-13T00:54:49.758222Z  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") ok 16 - moq-test-extensions --- duration_ms: 1587 subscriber_connection_id: 12089a25cb37397b3408b1106295d1fd publisher_connection_id: 9d38208575f08550faaee094206545c6 ... 2026-09-13T00:54:49.759182Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57134 dual_stack=true 2026-09-13T00:54:50.462611Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41516 dual_stack=true 2026-09-13T00:54:51.214757Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-13T00:54:51.241714Z  INFO moq_test_client::moqtest: PUBLISH completed ok 17 - moq-test-increments --- duration_ms: 1645 subscriber_connection_id: 3d13ef0cc77dbf8341cc68f38e2a6407 publisher_connection_id: 510b45a1e1c8099245c3bf5ef82de866 ... 2026-09-13T00:54:51.404193Z  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-13T00:54:51.404999Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36353 dual_stack=true 2026-09-13T00:54:52.263212Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43601 dual_stack=true 2026-09-13T00:54:52.928605Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-13T00:54:52.947855Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-13T00:54:58.111634Z  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: 6707 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'