make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' rm -rf mlog/ mkdir -p mlog/relay mlog/client Running interop tests... Relay: moq-dev-rs-interop:latest Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-14:latest URL: https://relay:4443 time="2026-09-15T01:49:46Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-15T01:49:46Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-15T01:49:46Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-15T01:49:46Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-15T01:49:46Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." Container main-relay-1 Recreate Container main-relay-1 Recreated Container main-test-client-1 Recreate Container main-test-client-1 Recreated Attaching to relay-1, test-client-1 relay-1 | 2026-09-15T01:49:46.714471Z  WARN moq_native::bind: UDP receive buffer is smaller than requested; raise `net.core.rmem_max` or expect packet loss under load wanted=8388608 granted=1048576 relay-1 | 2026-09-15T01:49:46.714491Z  WARN moq_native::bind: UDP send buffer is smaller than requested; raise `net.core.wmem_max` or expect packet loss under load wanted=8388608 granted=212992 relay-1 | 2026-09-15T01:49:46.716906Z  INFO moq_relay::cluster: cluster initialized origin_id=372212360520680 configured=false relay-1 | 2026-09-15T01:49:46.717992Z  INFO moq_relay::relay: listening addr=[::]:4443 kind="quic" relay-1 | 2026-09-15T01:49:46.718133Z  INFO moq_native::jemalloc: jemalloc profiling compiled in but not active. Set MALLOC_CONF=prof:true,prof_active:true at startup to enable relay-1 | 2026-09-15T01:49:46.718145Z  INFO moq_relay::cluster: no cluster peers configured; running standalone test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.7 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..6 test-client-1 | 2026-09-15T01:49:52.330896Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53434 dual_stack=true relay-1 | 2026-09-15T01:49:52.372974Z  INFO conn{id=0}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T01:49:52.373055Z  INFO conn{id=0}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-15T01:49:52.373350Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 43 test-client-1 | connection_id: 4f1b51b0cad7c17ac7090db3bd9c19c9 test-client-1 | ... relay-1 | 2026-09-15T01:49:52.373477Z  INFO conn{id=0}: moq_net::ietf::session: session terminated test-client-1 | 2026-09-15T01:49:52.373637Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-09-15T01:49:52.373756Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T01:49:52.373791Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T01:49:52.374345Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40599 dual_stack=true relay-1 | 2026-09-15T01:49:52.377324Z  INFO conn{id=1}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T01:49:52.377349Z  INFO conn{id=1}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-15T01:49:52.377562Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop test-client-1 | 2026-09-15T01:49:52.377660Z  WARN moq_transport::serve::error: [64928503-95d9-4659-a0f9-057b40b630ec] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-09-15T01:49:52.377672Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:64928503-95d9-4659-a0f9-057b40b630ec] test-client-1 | 2026-09-15T01:49:54.378661Z  INFO moq_test_client::scenarios: Announce succeeded (no error received, waiting for subscriptions timed out) relay-1 | 2026-09-15T01:49:54.378949Z  INFO conn{id=1}: moq_net::ietf::session: session terminated test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2005 test-client-1 | connection_id: 44e9df80f5a43fe9109c46b4a8b5e6c6 test-client-1 | ... test-client-1 | 2026-09-15T01:49:54.379185Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-09-15T01:49:54.379356Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T01:49:54.379465Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T01:49:54.379990Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42997 dual_stack=true relay-1 | 2026-09-15T01:49:54.383088Z  INFO conn{id=2}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T01:49:54.383128Z  INFO conn{id=2}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-15T01:49:54.383378Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track test-client-1 | 2026-09-15T01:49:54.383423Z  WARN moq_transport::serve::error: [787a8d0e-5fc0-4349-8c2e-bbd104e79b3a] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-09-15T01:49:54.383432Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:787a8d0e-5fc0-4349-8c2e-bbd104e79b3a] relay-1 | 2026-09-15T01:49:54.383563Z  INFO conn{id=2}: moq_net::ietf::publisher: subscribe started id=0 broadcast=nonexistent/namespace track=test-track test-client-1 | 2026-09-15T01:49:54.383722Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=404. This may indicate a different error type than expected. test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 07370444d62495c8acb20d5bfbb26237 test-client-1 | ... relay-1 | 2026-09-15T01:49:54.383887Z  INFO conn{id=2}: moq_net::ietf::session: session terminated test-client-1 | 2026-09-15T01:49:54.384074Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-09-15T01:49:54.384171Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T01:49:54.384198Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T01:49:54.384736Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43126 dual_stack=true relay-1 | 2026-09-15T01:49:54.387432Z  INFO conn{id=3}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T01:49:54.387457Z  INFO conn{id=3}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-15T01:49:54.388345Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49408 dual_stack=true relay-1 | 2026-09-15T01:49:54.390780Z  INFO conn{id=4}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T01:49:54.390805Z  INFO conn{id=4}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-15T01:49:54.390975Z  INFO moq_test_client::scenarios: Publisher announcing namespace: moq-test/interop test-client-1 | 2026-09-15T01:49:54.390991Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track test-client-1 | 2026-09-15T01:49:54.391021Z  WARN moq_transport::serve::error: [ef651760-744b-4a88-abec-71230026f16f] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-09-15T01:49:54.391031Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:ef651760-744b-4a88-abec-71230026f16f] test-client-1 | 2026-09-15T01:49:54.391073Z  WARN moq_transport::serve::error: [7929b3f2-9bf1-4f21-8608-dafec81358c4] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-09-15T01:49:54.391076Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:7929b3f2-9bf1-4f21-8608-dafec81358c4] relay-1 | 2026-09-15T01:49:54.391426Z  INFO conn{id=4}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track test-client-1 | 2026-09-15T01:49:57.392602Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - announce-subscribe test-client-1 | --- relay-1 | 2026-09-15T01:49:57.392891Z  INFO conn{id=4}: moq_net::ietf::session: session terminated test-client-1 | duration_ms: 3008 test-client-1 | publisher_connection_id: 2efc4da6a3118ecb7fa3613c9098d0eb test-client-1 | subscriber_connection_id: 19413e4319ce09bbffba40a660b06021 relay-1 | 2026-09-15T01:49:57.393009Z  INFO conn{id=3}: moq_net::ietf::session: session terminated test-client-1 | ... test-client-1 | 2026-09-15T01:49:57.393225Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 test-client-1 | 2026-09-15T01:49:57.393342Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-09-15T01:49:57.393462Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T01:49:57.393508Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed relay-1 | 2026-09-15T01:49:57.393685Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T01:49:57.393717Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T01:49:57.394238Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47911 dual_stack=true relay-1 | 2026-09-15T01:49:57.397528Z  INFO conn{id=5}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T01:49:57.397569Z  INFO conn{id=5}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-15T01:49:57.397826Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE announce: moq-test/interop/test-track test-client-1 | 2026-09-15T01:49:57.397873Z  WARN moq_transport::serve::error: [79015ca4-ba73-42be-822d-6acc5873b114] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-09-15T01:49:57.397877Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:79015ca4-ba73-42be-822d-6acc5873b114] relay-1 | 2026-09-15T01:49:57.398034Z  INFO conn{id=5}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track test-client-1 | 2026-09-15T01:49:57.900227Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45969 dual_stack=true relay-1 | 2026-09-15T01:49:57.904486Z  INFO conn{id=6}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T01:49:57.904528Z  INFO conn{id=6}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-15T01:49:57.904739Z  INFO moq_test_client::scenarios: Publisher announcing namespace (after subscriber): moq-test/interop test-client-1 | 2026-09-15T01:49:57.904809Z  WARN moq_transport::serve::error: [6dd49ee0-bc35-4e90-9c3d-5c100b6fb5ba] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-09-15T01:49:57.904819Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:6dd49ee0-bc35-4e90-9c3d-5c100b6fb5ba] test-client-1 | 2026-09-15T01:49:59.380876Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-09-15T01:49:59.380705Z  INFO conn{id=5}: moq_net::ietf::session: session terminated relay-1 | 2026-09-15T01:49:59.381030Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T01:49:59.381098Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T01:50:00.906178Z  INFO moq_test_client::scenarios: Publisher announce timeout (expected) test-client-1 | 2026-09-15T01:50:00.906208Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=404 (may be expected) test-client-1 | ok 5 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 3513 test-client-1 | subscriber_connection_id: 082e7ba441d90b0e5df728323d7577bc test-client-1 | publisher_connection_id: 2c2a649fa143311f0bb215cb966bd831 relay-1 | 2026-09-15T01:50:00.906483Z  INFO conn{id=6}: moq_net::ietf::session: session terminated test-client-1 | ... test-client-1 | 2026-09-15T01:50:00.906744Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-09-15T01:50:00.907005Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T01:50:00.907073Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T01:50:00.907540Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34967 dual_stack=true relay-1 | 2026-09-15T01:50:00.911647Z  INFO conn{id=7}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-15T01:50:00.911689Z  INFO conn{id=7}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-15T01:50:00.911914Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop test-client-1 | 2026-09-15T01:50:00.911949Z  WARN moq_transport::serve::error: [9433b239-f00a-4dc2-9732-1fc7277d1f8c] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-09-15T01:50:00.911955Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:9433b239-f00a-4dc2-9732-1fc7277d1f8c] test-client-1 | 2026-09-15T01:50:02.913936Z  INFO moq_test_client::scenarios: Announce active, now sending PUBLISH_NAMESPACE_DONE relay-1 | 2026-09-15T01:50:02.914197Z  INFO conn{id=7}: moq_net::ietf::session: session terminated test-client-1 | 2026-09-15T01:50:02.914378Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-09-15T01:50:02.914548Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-15T01:50:02.914594Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-15T01:50:03.015150Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2108 test-client-1 | connection_id: 56f558a523d66ab324b37b60bce8a9c7 test-client-1 | ... test-client-1 exited with code 0 Aborting on container exit... Container main-test-client-1 Stopping Container main-test-client-1 Stopped Container main-relay-1 Stopping Container main-relay-1 Stopped Test results in mlog/ make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'