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-09-30T01:45:08.551870Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43432 dual_stack=true 2026-09-30T01:45:08.659671Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully ok 1 - setup-only --- duration_ms: 108 connection_id: 4e48647ce91761edf4f5aad1c0db9f80 ... 2026-09-30T01:45:08.660520Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37050 dual_stack=true 2026-09-30T01:45:08.673599Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop 2026-09-30T01:45:10.674277Z  INFO moq_test_client::scenarios: Announce succeeded (no error received, waiting for subscriptions timed out) ok 2 - announce-only --- duration_ms: 2014 connection_id: 09be0e752bec6121febe00ad816c669e ... 2026-09-30T01:45:10.675303Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35892 dual_stack=true 2026-09-30T01:45:10.686217Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-30T01:45:14.676183Z  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: 4001 connection_id: 0aa619095afef1ec47cd79c384bdfd9d ... 2026-09-30T01:45:14.677185Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47678 dual_stack=true 2026-09-30T01:45:14.704504Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57800 dual_stack=true 2026-09-30T01:45:14.719489Z  INFO moq_test_client::scenarios: Publisher announcing namespace: moq-test/interop 2026-09-30T01:45:14.719504Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-30T01:45:14.844020Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=4 - subscription was processed ok 4 - announce-subscribe --- duration_ms: 167 publisher_connection_id: 413ef4487c6719cfa534ee2a840cb7fa subscriber_connection_id: 93b1d0b26cd4e996f61765e89d293c3b ... 2026-09-30T01:45:14.844979Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46732 dual_stack=true 2026-09-30T01:45:14.858718Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE announce: moq-test/interop/test-track 2026-09-30T01:45:15.361364Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38425 dual_stack=true 2026-09-30T01:45:15.373374Z  INFO moq_test_client::scenarios: Publisher announcing namespace (after subscriber): moq-test/interop 2026-09-30T01:45:18.374607Z  INFO moq_test_client::scenarios: Publisher announce timeout (expected) 2026-09-30T01:45:18.374637Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=0 (may be expected) ok 5 - subscribe-before-announce --- duration_ms: 3530 subscriber_connection_id: 7f954577e33bd919762a538d33294e95 publisher_connection_id: bc6279950edfe2b8190cf4da39291667 ... 2026-09-30T01:45:18.375490Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40075 dual_stack=true 2026-09-30T01:45:18.388781Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop 2026-09-30T01:45:20.392167Z  INFO moq_test_client::scenarios: Announce active, now sending PUBLISH_NAMESPACE_DONE 2026-09-30T01:45:20.492887Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully ok 6 - publish-namespace-done --- duration_ms: 2118 connection_id: 92173f1f8a02a3357f6eab3005c86658 ... make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'