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-02T01:24:52Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-02T01:24:52Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-02T01:24:52Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-02T01:24:52Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-02T01:24:52Z" 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-02T01:24:52.390805Z  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-02T01:24:52.390826Z  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-02T01:24:52.393150Z  INFO moq_relay::cluster: cluster initialized origin_id=3990869452150697 configured=false relay-1 | 2026-09-02T01:24:52.394168Z  INFO moq_relay::relay: listening addr=[::]:4443 relay-1 | 2026-09-02T01:24:52.394195Z  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-02T01:24:52.394199Z  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-02T01:24:58.006024Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54152 dual_stack=true relay-1 | 2026-09-02T01:24:58.048079Z  INFO conn{id=0}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-02T01:24:58.048131Z  INFO conn{id=0}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-02T01:24:58.048365Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | 2026-09-02T01:24:58.048558Z  INFO conn{id=0}: moq_net::ietf::session: session terminated test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 43 test-client-1 | connection_id: 08b11b1a7fbc0eead48933556548f206 test-client-1 | ... test-client-1 | 2026-09-02T01:24:58.048816Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-09-02T01:24:58.048970Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-02T01:24:58.049003Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-02T01:24:58.049519Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56015 dual_stack=true relay-1 | 2026-09-02T01:24:58.052171Z  INFO conn{id=1}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-02T01:24:58.052198Z  INFO conn{id=1}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-02T01:24:58.052397Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop test-client-1 | 2026-09-02T01:24:58.052432Z  WARN moq_transport::serve::error: [ca5a779c-1903-4be7-9eb7-1851f2433f30] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-09-02T01:24:58.052444Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:ca5a779c-1903-4be7-9eb7-1851f2433f30] test-client-1 | 2026-09-02T01:25:00.054448Z  INFO moq_test_client::scenarios: Announce succeeded (no error received, waiting for subscriptions timed out) test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2006 test-client-1 | connection_id: a17cc464fac8af7efdc720bf4c898533 test-client-1 | ... relay-1 | 2026-09-02T01:25:00.054769Z  INFO conn{id=1}: moq_net::ietf::session: session terminated test-client-1 | 2026-09-02T01:25:00.054963Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-09-02T01:25:00.055188Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-02T01:25:00.055226Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-02T01:25:00.055791Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56984 dual_stack=true relay-1 | 2026-09-02T01:25:00.058511Z  INFO conn{id=2}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-02T01:25:00.058543Z  INFO conn{id=2}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-02T01:25:00.058877Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track test-client-1 | 2026-09-02T01:25:00.059007Z  WARN moq_transport::serve::error: [dae4be7c-571d-4a5f-a6a8-909bc98fe269] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-09-02T01:25:00.059013Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:dae4be7c-571d-4a5f-a6a8-909bc98fe269] relay-1 | 2026-09-02T01:25:00.059380Z  INFO conn{id=2}: moq_net::ietf::publisher: subscribe started id=0 broadcast=nonexistent/namespace track=test-track relay-1 | 2026-09-02T01:25:00.059705Z  INFO conn{id=2}: moq_net::ietf::session: session terminated test-client-1 | 2026-09-02T01:25:00.059561Z  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: 5 test-client-1 | connection_id: a0f5e011326e8e2abdf056ce66765495 test-client-1 | ... test-client-1 | 2026-09-02T01:25:00.059961Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-09-02T01:25:00.060225Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-02T01:25:00.060246Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-02T01:25:00.060852Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42514 dual_stack=true relay-1 | 2026-09-02T01:25:00.063803Z  INFO conn{id=3}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-02T01:25:00.063829Z  INFO conn{id=3}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-02T01:25:00.064745Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44692 dual_stack=true relay-1 | 2026-09-02T01:25:00.068323Z  INFO conn{id=4}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-02T01:25:00.068349Z  INFO conn{id=4}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-02T01:25:00.068561Z  INFO moq_test_client::scenarios: Publisher announcing namespace: moq-test/interop test-client-1 | 2026-09-02T01:25:00.068575Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track test-client-1 | 2026-09-02T01:25:00.068614Z  WARN moq_transport::serve::error: [036302d0-2e5a-475c-aba4-570c9dbb2b04] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-09-02T01:25:00.068620Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:036302d0-2e5a-475c-aba4-570c9dbb2b04] test-client-1 | 2026-09-02T01:25:00.068646Z  WARN moq_transport::serve::error: [9e94630e-70b2-41a2-97f1-83aa09d881e8] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-09-02T01:25:00.068655Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:9e94630e-70b2-41a2-97f1-83aa09d881e8] relay-1 | 2026-09-02T01:25:00.068810Z  INFO conn{id=4}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track test-client-1 | 2026-09-02T01:25:03.069284Z  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 | --- test-client-1 | duration_ms: 3009 test-client-1 | publisher_connection_id: bde9e65ba3264eda4de1cc7978445d05 test-client-1 | subscriber_connection_id: 3c2e2d01b2433e2f5d9df5fa54ecaa63 test-client-1 | ... test-client-1 | 2026-09-02T01:25:03.069849Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 test-client-1 | 2026-09-02T01:25:03.069940Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-09-02T01:25:03.069558Z  INFO conn{id=4}: moq_net::ietf::session: session terminated relay-1 | 2026-09-02T01:25:03.069707Z  INFO conn{id=3}: moq_net::ietf::session: session terminated relay-1 | 2026-09-02T01:25:03.070089Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-02T01:25:03.070121Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed relay-1 | 2026-09-02T01:25:03.070130Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-02T01:25:03.070140Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-02T01:25:03.070566Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33323 dual_stack=true relay-1 | 2026-09-02T01:25:03.074590Z  INFO conn{id=5}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-02T01:25:03.074628Z  INFO conn{id=5}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-02T01:25:03.074893Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE announce: moq-test/interop/test-track test-client-1 | 2026-09-02T01:25:03.074970Z  WARN moq_transport::serve::error: [f76e1962-9c3c-4a16-81dc-92b47dc4f3e3] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-09-02T01:25:03.074983Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:f76e1962-9c3c-4a16-81dc-92b47dc4f3e3] relay-1 | 2026-09-02T01:25:03.075139Z  INFO conn{id=5}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track test-client-1 | 2026-09-02T01:25:03.577125Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45285 dual_stack=true relay-1 | 2026-09-02T01:25:03.581352Z  INFO conn{id=6}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-02T01:25:03.581393Z  INFO conn{id=6}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-02T01:25:03.581627Z  INFO moq_test_client::scenarios: Publisher announcing namespace (after subscriber): moq-test/interop test-client-1 | 2026-09-02T01:25:03.581703Z  WARN moq_transport::serve::error: [46496e84-c080-4398-be43-5f2e86eb0dc1] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-09-02T01:25:03.581715Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:46496e84-c080-4398-be43-5f2e86eb0dc1] relay-1 | 2026-09-02T01:25:05.056772Z  INFO conn{id=5}: moq_net::ietf::session: session terminated test-client-1 | 2026-09-02T01:25:05.056915Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-09-02T01:25:05.057035Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-02T01:25:05.057072Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-02T01:25:06.582221Z  INFO moq_test_client::scenarios: Publisher announce timeout (expected) test-client-1 | 2026-09-02T01:25:06.582246Z  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: 3512 test-client-1 | subscriber_connection_id: b4121a5b43752df661a3eaf78f3887a4 test-client-1 | publisher_connection_id: d5954eb9641acdcdbe05bea774d2ad76 test-client-1 | ... test-client-1 | 2026-09-02T01:25:06.582668Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-09-02T01:25:06.582486Z  INFO conn{id=6}: moq_net::ietf::session: session terminated relay-1 | 2026-09-02T01:25:06.582823Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-02T01:25:06.582873Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-02T01:25:06.583331Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49293 dual_stack=true relay-1 | 2026-09-02T01:25:06.586375Z  INFO conn{id=7}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish= subscribe= relay-1 | 2026-09-02T01:25:06.586409Z  INFO conn{id=7}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-09-02T01:25:06.586616Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop test-client-1 | 2026-09-02T01:25:06.586665Z  WARN moq_transport::serve::error: [f06ff68a-307e-481d-88aa-33bb113fdf95] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-09-02T01:25:06.586672Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:f06ff68a-307e-481d-88aa-33bb113fdf95] test-client-1 | 2026-09-02T01:25:08.587631Z  INFO moq_test_client::scenarios: Announce active, now sending PUBLISH_NAMESPACE_DONE relay-1 | 2026-09-02T01:25:08.587912Z  INFO conn{id=7}: moq_net::ietf::session: session terminated test-client-1 | 2026-09-02T01:25:08.588118Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-09-02T01:25:08.588297Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-09-02T01:25:08.588333Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-09-02T01:25:08.688969Z  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: 2106 test-client-1 | connection_id: b411a0b47d208911b81aafc568a4bc47 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'