make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' Running tests against moqt://draft-14.cloudflare.mediaoverquic.com:443... Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-14:latest docker run --rm \ \ --network host \ -e RELAY_URL=moqt://draft-14.cloudflare.mediaoverquic.com:443 \ -e TLS_DISABLE_VERIFY=false \ ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-14:latest TAP version 14 # moq-test-client v0.1.7 # Relay: moqt://draft-14.cloudflare.mediaoverquic.com:443 1..6 2026-10-07T01:48:48.042881Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52326 dual_stack=true 2026-10-07T01:48:48.176115Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully ok 1 - setup-only --- duration_ms: 134 connection_id: 60c1916cb988fe8cd334c504c48a69ba ... 2026-10-07T01:48:48.176915Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58630 dual_stack=true 2026-10-07T01:48:48.217350Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop 2026-10-07T01:48:50.218794Z  INFO moq_test_client::scenarios: Announce succeeded (no error received, waiting for subscriptions timed out) ok 2 - announce-only --- duration_ms: 2042 connection_id: a4cfbcf49b28f5d3ac9bd9bd6c57a929 ... 2026-10-07T01:48:50.219572Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50262 dual_stack=true 2026-10-07T01:48:50.267237Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-10-07T01:48:50.376459Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=4. This may indicate a different error type than expected. ok 3 - subscribe-error --- duration_ms: 157 connection_id: 9946e45d43e29de7a489e244a4cd5017 ... 2026-10-07T01:48:50.377346Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58856 dual_stack=true 2026-10-07T01:48:50.419565Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39124 dual_stack=true 2026-10-07T01:48:50.456752Z  INFO moq_test_client::scenarios: Publisher announcing namespace: moq-test/interop 2026-10-07T01:48:50.456771Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-10-07T01:48:50.562305Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=4 - subscription was processed ok 4 - announce-subscribe --- duration_ms: 185 publisher_connection_id: ee960c213c1a534e6aa4331e8019117c subscriber_connection_id: f3de6dfababda8200808e3e3d34be935 ... 2026-10-07T01:48:50.563272Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44022 dual_stack=true 2026-10-07T01:48:50.607394Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE announce: moq-test/interop/test-track 2026-10-07T01:48:51.108956Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39883 dual_stack=true 2026-10-07T01:48:51.146732Z  INFO moq_test_client::scenarios: Publisher announcing namespace (after subscriber): moq-test/interop 2026-10-07T01:48:54.148005Z  INFO moq_test_client::scenarios: Publisher announce timeout (expected) 2026-10-07T01:48:54.148030Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=0 (may be expected) ok 5 - subscribe-before-announce --- duration_ms: 3585 subscriber_connection_id: 7272fe5438a9c2b68dff825b73b825f1 publisher_connection_id: 7a7a4edd115ec751cd84fdf660fc372d ... 2026-10-07T01:48:54.148834Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41860 dual_stack=true 2026-10-07T01:48:54.186925Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop 2026-10-07T01:48:56.188793Z  INFO moq_test_client::scenarios: Announce active, now sending PUBLISH_NAMESPACE_DONE 2026-10-07T01:48:56.290619Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully ok 6 - publish-namespace-done --- duration_ms: 2142 connection_id: d57e786f41b45b0757a6f5641c545e36 ... make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'