make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' Running tests against moqt://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=moqt://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: moqt://34-72-6-160.sslip.io:443 1..18 2026-09-20T00:54:32.556357Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45740 dual_stack=true ok 1 - setup-only --- duration_ms: 190 connection_id: e423f7d0cee85689e82b364d2f50c8ec ... 2026-09-20T00:54:32.745784Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully 2026-09-20T00:54:32.746741Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51862 dual_stack=true 2026-09-20T00:54:33.032077Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-09-20T00:54:35.032834Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2287 connection_id: 120994af2c5c567c3e6929167b7fffdf ... 2026-09-20T00:54:35.033919Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45676 dual_stack=true 2026-09-20T00:54:35.093162Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-20T00:54:35.118953Z  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: 86 connection_id: f54c55ffc305301846d94648ec1b825e ... 2026-09-20T00:54:35.120073Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51662 dual_stack=true 2026-09-20T00:54:35.261914Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45306 dual_stack=true 2026-09-20T00:54:35.322078Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-20T00:54:35.322097Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-20T00:54:35.348006Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=404 - subscription was processed ok 4 - publish-namespace-subscribe --- duration_ms: 228 publisher_connection_id: 5b12375d5131964ac74c1c09c26f4d1b subscriber_connection_id: 0d965838a9db2c59fc2c2448cd7bde64 ... 2026-09-20T00:54:35.349128Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32988 dual_stack=true 2026-09-20T00:54:35.419755Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-20T00:54:35.921525Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44184 dual_stack=true 2026-09-20T00:54:35.981922Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop ok 5 - subscribe-before-publish-namespace --- duration_ms: 3635 subscriber_connection_id: 64d040ab2af976123bfad76b1d2b4c98 publisher_connection_id: c63e1241fda9d3bba56b094c2f3f09bb ... 2026-09-20T00:54:38.983298Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-20T00:54:38.983324Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=404 (may be expected) 2026-09-20T00:54:38.984291Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41653 dual_stack=true 2026-09-20T00:54:39.150177Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-20T00:54:41.151396Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE 2026-09-20T00:54:41.253269Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully ok 6 - publish-namespace-done --- duration_ms: 2269 connection_id: 2b8c1b9b1780d63080789ec46c3672f6 ... 2026-09-20T00:54:41.254318Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59584 dual_stack=true 2026-09-20T00:54:41.317411Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-20T00:54:41.344204Z  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: 90 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:41.345088Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53006 dual_stack=true 2026-09-20T00:54:42.005373Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32866 dual_stack=true 2026-09-20T00:54:42.065010Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-20T00:54:42.091620Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) 2026-09-20T00:54:42.092619Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40941 dual_stack=true not ok 8 - publish-track-subscribe --- duration_ms: 747 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:42.259651Z  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: 194 message: "expected REQUEST_ERROR TIMEOUT, got: closed, code=404" ... 2026-09-20T00:54:42.286961Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35752 dual_stack=true 2026-09-20T00:54:42.619575Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47323 dual_stack=true not ok 10 - moq-test-subgroup-per-group --- duration_ms: 426 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:42.712646Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) 2026-09-20T00:54:42.713617Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42435 dual_stack=true 2026-09-20T00:54:42.986570Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45854 dual_stack=true 2026-09-20T00:54:43.089203Z  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: 376 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:43.090239Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49912 dual_stack=true 2026-09-20T00:54:43.370579Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57004 dual_stack=true 2026-09-20T00:54:43.460336Z  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: 371 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:43.461401Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53051 dual_stack=true 2026-09-20T00:54:43.829732Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54024 dual_stack=true 2026-09-20T00:54:43.919777Z  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: 459 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:43.920809Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41362 dual_stack=true 2026-09-20T00:54:44.187198Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55119 dual_stack=true 2026-09-20T00:54:44.283613Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) not ok 14 - moq-test-datagram --- duration_ms: 363 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:44.284610Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38955 dual_stack=true 2026-09-20T00:54:44.658881Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41730 dual_stack=true 2026-09-20T00:54:44.760418Z  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: 476 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:44.761500Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52451 dual_stack=true 2026-09-20T00:54:45.025920Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47124 dual_stack=true not ok 16 - moq-test-extensions 2026-09-20T00:54:45.114068Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) --- duration_ms: 353 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:45.115043Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41429 dual_stack=true 2026-09-20T00:54:45.378005Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56084 dual_stack=true 2026-09-20T00:54:45.467272Z  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: 353 message: "PUBLISH was rejected: closed, code=3" ... 2026-09-20T00:54:45.468287Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35053 dual_stack=true 2026-09-20T00:54:45.733786Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37993 dual_stack=true 2026-09-20T00:54:46.276047Z  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: 808 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'