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-10-05T01:46:15Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-05T01:46:15Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-05T01:46:15Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-05T01:46:15Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-05T01:46:15Z" 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-10-05T01:46:15.539536Z  WARN moq_sock::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-10-05T01:46:15.539558Z  WARN moq_sock::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-10-05T01:46:15.541423Z  INFO moq_relay::cluster: cluster initialized hop_id=5804247963619242 configured=false relay-1 | 2026-10-05T01:46:15.542542Z  INFO moq_relay::relay: listening addr=[::]:4443 kind="quic" relay-1 | 2026-10-05T01:46:15.542661Z  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-10-05T01:46:21.158620Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36168 dual_stack=true relay-1 | 2026-10-05T01:46:21.200168Z  INFO conn{id=0 remote=[::ffff:172.18.0.3]:36168 session="ebff6e10072356fcf9b65cf8188cdc29"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-05T01:46:21.200249Z  INFO conn{id=0 remote=[::ffff:172.18.0.3]:36168 session="ebff6e10072356fcf9b65cf8188cdc29"}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-10-05T01:46:21.200630Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 42 test-client-1 | connection_id: 03460722889136bad0a957b469b1cf6f test-client-1 | ... relay-1 | 2026-10-05T01:46:21.200883Z  INFO conn{id=0 remote=[::ffff:172.18.0.3]:36168 session="ebff6e10072356fcf9b65cf8188cdc29"}: moq_net::ietf::session: session terminated err=transport: closed test-client-1 | 2026-10-05T01:46:21.201102Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-10-05T01:46:21.201474Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-05T01:46:21.201746Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-10-05T01:46:21.201802Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60302 dual_stack=true relay-1 | 2026-10-05T01:46:21.203976Z  INFO conn{id=1 remote=[::ffff:172.18.0.3]:60302 session="937f2350143c11b77db4798e14128c02"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-05T01:46:21.204007Z  INFO conn{id=1 remote=[::ffff:172.18.0.3]:60302 session="937f2350143c11b77db4798e14128c02"}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-10-05T01:46:21.204155Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop test-client-1 | 2026-10-05T01:46:21.204270Z  WARN moq_transport::serve::error: [a6379f43-6781-418d-8b7e-95a82b310f4f] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-10-05T01:46:21.204284Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:a6379f43-6781-418d-8b7e-95a82b310f4f] test-client-1 | 2026-10-05T01:46:23.206288Z  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: 2005 test-client-1 | connection_id: e37eeea13235502866477e20e4831b85 test-client-1 | ... relay-1 | 2026-10-05T01:46:23.206628Z  INFO conn{id=1 remote=[::ffff:172.18.0.3]:60302 session="937f2350143c11b77db4798e14128c02"}: moq_net::ietf::session: session terminated err=transport: closed test-client-1 | 2026-10-05T01:46:23.206945Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-10-05T01:46:23.207109Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-05T01:46:23.207214Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-10-05T01:46:23.207755Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50379 dual_stack=true relay-1 | 2026-10-05T01:46:23.210229Z  INFO conn{id=2 remote=[::ffff:172.18.0.3]:50379 session="bdec1ca6a0bab40135545d0251ba5886"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-05T01:46:23.210275Z  INFO conn{id=2 remote=[::ffff:172.18.0.3]:50379 session="bdec1ca6a0bab40135545d0251ba5886"}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-10-05T01:46:23.210506Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track test-client-1 | 2026-10-05T01:46:23.210530Z  WARN moq_transport::serve::error: [4004309f-4137-44fb-8895-02825837d799] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-10-05T01:46:23.210534Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:4004309f-4137-44fb-8895-02825837d799] relay-1 | 2026-10-05T01:46:23.210737Z  INFO conn{id=2 remote=[::ffff:172.18.0.3]:50379 session="bdec1ca6a0bab40135545d0251ba5886"}: moq_net::ietf::publisher: subscribe started id=0 broadcast=nonexistent/namespace track=test-track test-client-1 | 2026-10-05T01:46:23.210984Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=4. 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: 4b8fca919f4394b85a62f6309c287d4a test-client-1 | ... test-client-1 | 2026-10-05T01:46:23.211237Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-10-05T01:46:23.211091Z  INFO conn{id=2 remote=[::ffff:172.18.0.3]:50379 session="bdec1ca6a0bab40135545d0251ba5886"}: moq_net::ietf::session: session terminated err=transport: closed relay-1 | 2026-10-05T01:46:23.211481Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-05T01:46:23.211524Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-10-05T01:46:23.212022Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35889 dual_stack=true relay-1 | 2026-10-05T01:46:23.214141Z  INFO conn{id=3 remote=[::ffff:172.18.0.3]:35889 session="5d08f17fed573e26f8b355e3e9305b6a"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-05T01:46:23.214176Z  INFO conn{id=3 remote=[::ffff:172.18.0.3]:35889 session="5d08f17fed573e26f8b355e3e9305b6a"}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-10-05T01:46:23.215088Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56020 dual_stack=true relay-1 | 2026-10-05T01:46:23.217085Z  INFO conn{id=4 remote=[::ffff:172.18.0.3]:56020 session="fae7ec4afbf8987934e43cbee86a2a7e"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-05T01:46:23.217121Z  INFO conn{id=4 remote=[::ffff:172.18.0.3]:56020 session="fae7ec4afbf8987934e43cbee86a2a7e"}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-10-05T01:46:23.217358Z  INFO moq_test_client::scenarios: Publisher announcing namespace: moq-test/interop test-client-1 | 2026-10-05T01:46:23.217366Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track test-client-1 | 2026-10-05T01:46:23.217382Z  WARN moq_transport::serve::error: [e76c2b4f-b0c5-451a-9264-435c0e721fe0] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-10-05T01:46:23.217391Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:e76c2b4f-b0c5-451a-9264-435c0e721fe0] test-client-1 | 2026-10-05T01:46:23.217425Z  WARN moq_transport::serve::error: [5c4cd351-6c9d-4992-a8a3-a7e4e595d553] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-10-05T01:46:23.217436Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:5c4cd351-6c9d-4992-a8a3-a7e4e595d553] relay-1 | 2026-10-05T01:46:23.217588Z  INFO conn{id=4 remote=[::ffff:172.18.0.3]:56020 session="fae7ec4afbf8987934e43cbee86a2a7e"}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track test-client-1 | 2026-10-05T01:46:23.217954Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=4 - subscription was processed test-client-1 | ok 4 - announce-subscribe relay-1 | 2026-10-05T01:46:23.218036Z  INFO conn{id=3 remote=[::ffff:172.18.0.3]:35889 session="5d08f17fed573e26f8b355e3e9305b6a"}: moq_net::ietf::session: session terminated err=transport: closed test-client-1 | --- test-client-1 | duration_ms: 6 test-client-1 | publisher_connection_id: 1b0e12c901de5220efc9fd9280cfb829 test-client-1 | subscriber_connection_id: 69fd6e128fd6893a03d331d6be7184b4 test-client-1 | ... relay-1 | 2026-10-05T01:46:23.218207Z  INFO conn{id=4 remote=[::ffff:172.18.0.3]:56020 session="fae7ec4afbf8987934e43cbee86a2a7e"}: moq_net::ietf::session: session terminated err=transport: closed test-client-1 | 2026-10-05T01:46:23.218449Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-10-05T01:46:23.218658Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-05T01:46:23.218704Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-10-05T01:46:23.218804Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-10-05T01:46:23.218963Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-05T01:46:23.219030Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-10-05T01:46:23.218986Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45542 dual_stack=true relay-1 | 2026-10-05T01:46:23.221158Z  INFO conn{id=5 remote=[::ffff:172.18.0.3]:45542 session="2e0a36221f6509ee6c00893aac8654a3"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-05T01:46:23.221200Z  INFO conn{id=5 remote=[::ffff:172.18.0.3]:45542 session="2e0a36221f6509ee6c00893aac8654a3"}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-10-05T01:46:23.221475Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE announce: moq-test/interop/test-track test-client-1 | 2026-10-05T01:46:23.221537Z  WARN moq_transport::serve::error: [d59d8654-b9b0-4af8-abbc-4b129225d94d] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-10-05T01:46:23.221549Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:d59d8654-b9b0-4af8-abbc-4b129225d94d] relay-1 | 2026-10-05T01:46:23.221736Z  INFO conn{id=5 remote=[::ffff:172.18.0.3]:45542 session="2e0a36221f6509ee6c00893aac8654a3"}: moq_net::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track relay-1 | 2026-10-05T01:46:23.221990Z  INFO conn{id=5 remote=[::ffff:172.18.0.3]:45542 session="2e0a36221f6509ee6c00893aac8654a3"}: moq_net::ietf::session: session terminated err=transport: closed test-client-1 | 2026-10-05T01:46:23.222162Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-10-05T01:46:23.222266Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-05T01:46:23.222308Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-10-05T01:46:23.723979Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41426 dual_stack=true relay-1 | 2026-10-05T01:46:23.728015Z  INFO conn{id=6 remote=[::ffff:172.18.0.3]:41426 session="1611888adfdaec3446dcc12f86383482"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-05T01:46:23.728081Z  INFO conn{id=6 remote=[::ffff:172.18.0.3]:41426 session="1611888adfdaec3446dcc12f86383482"}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-10-05T01:46:23.728354Z  INFO moq_test_client::scenarios: Publisher announcing namespace (after subscriber): moq-test/interop test-client-1 | 2026-10-05T01:46:23.728375Z  WARN moq_transport::serve::error: [c198a43b-9455-49b2-afde-cbc6e61efca1] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-10-05T01:46:23.728379Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:c198a43b-9455-49b2-afde-cbc6e61efca1] test-client-1 | 2026-10-05T01:46:26.730422Z  INFO moq_test_client::scenarios: Publisher announce timeout (expected) test-client-1 | 2026-10-05T01:46:26.730448Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=4 (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: 4321672f57ec0f75c71c1c8cf01663ae test-client-1 | publisher_connection_id: 7caa5c9df03a219312affc7e525a611c test-client-1 | ... relay-1 | 2026-10-05T01:46:26.730752Z  INFO conn{id=6 remote=[::ffff:172.18.0.3]:41426 session="1611888adfdaec3446dcc12f86383482"}: moq_net::ietf::session: session terminated err=transport: closed test-client-1 | 2026-10-05T01:46:26.730987Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-10-05T01:46:26.731120Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-05T01:46:26.731192Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-10-05T01:46:26.731816Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55190 dual_stack=true relay-1 | 2026-10-05T01:46:26.734582Z  INFO conn{id=7 remote=[::ffff:172.18.0.3]:55190 session="2f3ba20b6d4515569bc20dd9d41c2363"}: moq_relay::connection: session accepted transport=quic role=None tier= root= publish=** subscribe=** relay-1 | 2026-10-05T01:46:26.734629Z  INFO conn{id=7 remote=[::ffff:172.18.0.3]:55190 session="2f3ba20b6d4515569bc20dd9d41c2363"}: moq_relay::connection: negotiated version=moq-transport-14 transport=quic test-client-1 | 2026-10-05T01:46:26.734919Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop test-client-1 | 2026-10-05T01:46:26.734957Z  WARN moq_transport::serve::error: [05996ed9-d245-4c19-a72f-9da02872ddd1] Not implemented: SUBSCRIBE_NAMESPACE at moq-transport/src/session/error.rs:77 test-client-1 | 2026-10-05T01:46:26.734964Z  WARN moq_transport::session::publisher: failed to process message: serve error: not implemented: Feature not implemented [error:05996ed9-d245-4c19-a72f-9da02872ddd1] test-client-1 | 2026-10-05T01:46:28.735965Z  INFO moq_test_client::scenarios: Announce active, now sending PUBLISH_NAMESPACE_DONE relay-1 | 2026-10-05T01:46:28.736269Z  INFO conn{id=7 remote=[::ffff:172.18.0.3]:55190 session="2f3ba20b6d4515569bc20dd9d41c2363"}: moq_net::ietf::session: session terminated err=transport: closed test-client-1 | 2026-10-05T01:46:28.736651Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=7 relay-1 | 2026-10-05T01:46:28.736829Z  WARN web_transport_moq::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-05T01:46:28.736906Z  WARN moq_relay::relay: connection closed err=transport: connection error: closed test-client-1 | 2026-10-05T01:46:28.837468Z  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: 2107 test-client-1 | connection_id: 20c7304902135f5fe8ad8121d616a89f 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'