make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' Running tests against https://34-72-6-160.sslip.io:443... Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest docker run --rm \ \ --network host \ -e RELAY_URL=https://34-72-6-160.sslip.io:443 \ -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: https://34-72-6-160.sslip.io/ 1..18 2026-09-20T00:54:12.809998Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60839 dual_stack=true 2026-09-20T00:54:13.071121Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully ok 1 - setup-only --- duration_ms: 261 connection_id: 0ef35a21b8a5f1c3dc4ee457cce06344 ... 2026-09-20T00:54:13.072253Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37784 dual_stack=true 2026-09-20T00:54:13.101437Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:54:13.275719Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop ok 2 - publish-namespace-only --- duration_ms: 2205 connection_id: a9ca7b65a3f568f8e111ac32694f4bd8 ... 2026-09-20T00:54:15.276512Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) 2026-09-20T00:54:15.277664Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59353 dual_stack=true 2026-09-20T00:54:15.306944Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:54:15.610629Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-20T00:54:15.637425Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=404. Relay may use different error text. ok 3 - subscribe-error --- duration_ms: 360 connection_id: 403407069b5c92df95697bd358a44fc7 ... 2026-09-20T00:54:15.638363Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44078 dual_stack=true 2026-09-20T00:54:15.857001Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52723 dual_stack=true 2026-09-20T00:54:16.183537Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-20T00:54:16.183565Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-20T00:54:19.184372Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress ok 4 - publish-namespace-subscribe --- duration_ms: 3546 publisher_connection_id: befb75eac67de15645d17b74567fb3df subscriber_connection_id: c422ae0b3175b3168d6ca099721ad89a ... 2026-09-20T00:54:19.185461Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38624 dual_stack=true 2026-09-20T00:54:19.210225Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:54:19.210368Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:54:19.388836Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-20T00:54:19.891504Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35760 dual_stack=true 2026-09-20T00:54:20.143261Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-20T00:54:20.339625Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd ok 5 - subscribe-before-publish-namespace --- duration_ms: 3959 subscriber_connection_id: b17e74170442b9e10723ab3a05b3612e publisher_connection_id: 7f329c8a6d11d05c4b106978886ba16b ... 2026-09-20T00:54:23.144350Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-20T00:54:23.144375Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=404 (may be expected) 2026-09-20T00:54:23.145456Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59902 dual_stack=true 2026-09-20T00:54:23.367505Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-20T00:54:25.368987Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE ok 6 - publish-namespace-done --- duration_ms: 2326 connection_id: dc1eb87bb276a8ccc6f830b6227df552 ... 2026-09-20T00:54:25.470985Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully 2026-09-20T00:54:25.471931Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44528 dual_stack=true 2026-09-20T00:54:25.930438Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-20T00:54:25.960856Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) not ok 7 - publish-track-only --- duration_ms: 489 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:25.961948Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54824 dual_stack=true 2026-09-20T00:54:25.991257Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:54:26.191028Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39186 dual_stack=true 2026-09-20T00:54:26.415512Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-20T00:54:26.441405Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) not ok 8 - publish-track-subscribe --- duration_ms: 480 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:26.442332Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40186 dual_stack=true 2026-09-20T00:54:26.466964Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:54:26.468255Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:54:26.568067Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 not ok 9 - rendezvous-timeout --- duration_ms: 156 message: "expected REQUEST_ERROR TIMEOUT, got: closed, code=404" ... 2026-09-20T00:54:26.599298Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48367 dual_stack=true 2026-09-20T00:54:26.912053Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45047 dual_stack=true 2026-09-20T00:54:27.278330Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) not ok 10 - moq-test-subgroup-per-group --- duration_ms: 680 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:27.279608Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42980 dual_stack=true 2026-09-20T00:54:27.706189Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58420 dual_stack=true 2026-09-20T00:54:27.855344Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) not ok 11 - moq-test-subgroup-per-group-eog --- duration_ms: 576 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:27.856461Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53471 dual_stack=true 2026-09-20T00:54:28.175477Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41160 dual_stack=true 2026-09-20T00:54:28.318472Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) not ok 12 - moq-test-subgroup-per-object --- duration_ms: 463 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:28.319556Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42313 dual_stack=true 2026-09-20T00:54:28.345702Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:54:28.658391Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48556 dual_stack=true 2026-09-20T00:54:28.797179Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) not ok 13 - moq-test-two-subgroups-eog --- duration_ms: 478 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:28.798312Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43524 dual_stack=true 2026-09-20T00:54:28.822885Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:54:29.120102Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34143 dual_stack=true not ok 14 - moq-test-datagram --- duration_ms: 605 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:29.402224Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) 2026-09-20T00:54:29.403463Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43408 dual_stack=true 2026-09-20T00:54:29.865859Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47331 dual_stack=true 2026-09-20T00:54:30.008546Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) not ok 15 - moq-test-datagram-eog --- duration_ms: 606 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:30.009788Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55580 dual_stack=true 2026-09-20T00:54:30.035362Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:54:30.753348Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43937 dual_stack=true 2026-09-20T00:54:30.894373Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) not ok 16 - moq-test-extensions --- duration_ms: 885 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:30.895542Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38488 dual_stack=true 2026-09-20T00:54:31.790717Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37494 dual_stack=true 2026-09-20T00:54:31.935509Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) not ok 17 - moq-test-increments --- duration_ms: 1041 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:31.936727Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44633 dual_stack=true 2026-09-20T00:54:31.962550Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-20T00:54:32.248424Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37315 dual_stack=true 2026-09-20T00:54:32.403646Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) not ok 18 - moq-test-forward-zero --- duration_ms: 468 message: "PUBLISH was rejected: closed, code=3" ... make[1]: *** [Makefile:122: test-external] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'