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-26T01:46:59.393869Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47128 dual_stack=true 2026-09-26T01:46:59.433372Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully ok 1 - setup-only --- duration_ms: 40 connection_id: 1d71b996d68a16777792d42ce903a285 ... 2026-09-26T01:46:59.434208Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37607 dual_stack=true 2026-09-26T01:46:59.458663Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop 2026-09-26T01:47:01.459646Z  INFO moq_test_client::scenarios: Announce succeeded (no error received, waiting for subscriptions timed out) ok 2 - announce-only --- duration_ms: 2026 connection_id: 718ab957d999e15a7f57128b7d0e43c6 ... 2026-09-26T01:47:01.460607Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55495 dual_stack=true 2026-09-26T01:47:01.488890Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-26T01:47:01.555554Z  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: 95 connection_id: 40a536b4ffcd2b564c9ea159c3a1cab2 ... 2026-09-26T01:47:01.556468Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44794 dual_stack=true 2026-09-26T01:47:01.568232Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35209 dual_stack=true 2026-09-26T01:47:01.581387Z  INFO moq_test_client::scenarios: Publisher announcing namespace: moq-test/interop 2026-09-26T01:47:01.581399Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-26T01:47:04.582150Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress ok 4 - announce-subscribe --- duration_ms: 3026 publisher_connection_id: 71e01a411290e03df5a6df9204fd81d8 subscriber_connection_id: ae239b9f5e7ca3dab184ee8dec0f962a ... 2026-09-26T01:47:04.583262Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57894 dual_stack=true 2026-09-26T01:47:04.595907Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE announce: moq-test/interop/test-track 2026-09-26T01:47:05.098514Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34043 dual_stack=true 2026-09-26T01:47:05.108757Z  INFO moq_test_client::scenarios: Publisher announcing namespace (after subscriber): moq-test/interop 2026-09-26T01:47:08.110430Z  INFO moq_test_client::scenarios: Publisher announce timeout (expected) 2026-09-26T01:47:08.110458Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=4 (may be expected) ok 5 - subscribe-before-announce --- duration_ms: 3528 subscriber_connection_id: d7528929bc76169944e99f666649d9ae publisher_connection_id: a84d51b61dc04980b123c6fe58d23875 ... 2026-09-26T01:47:08.111424Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56806 dual_stack=true 2026-09-26T01:47:08.121119Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop 2026-09-26T01:47:10.122361Z  INFO moq_test_client::scenarios: Announce active, now sending PUBLISH_NAMESPACE_DONE 2026-09-26T01:47:10.223020Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully ok 6 - publish-namespace-done --- duration_ms: 2112 connection_id: bf9b05c5387ccfd6dd151f2e1be6c4d9 ... make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'