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:latest RELAY_IMAGE=moq-dev-rs-interop:latest CLIENT_IMAGE=ghcr.io/englishm/moq-interop-runner-moq-test-client:latest \ docker compose -f docker-compose.test.yml up --abort-on-container-exit time="2026-03-14T22:00:40Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-03-14T22:00:40Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-03-14T22:00:40Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-03-14T22:00:40Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-03-14T22:00:40Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." Container main-relay-1 Recreate Container main-relay-1 Recreated Attaching to relay-1, test-client-1 relay-1 | 2026-03-14T22:00:40.264430Z  INFO moq_relay::cluster: running as root, accepting leaf nodes relay-1 | 2026-03-14T22:00:40.264424Z  INFO moq_relay: listening addr=[::]:4443 test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.0 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..6 relay-1 | 2026-03-14T22:00:45.917936Z  INFO conn{id=0}: moq_relay::connection: session accepted transport="quic" root= publish= subscribe= relay-1 | 2026-03-14T22:00:45.918303Z  INFO conn{id=0}: moq_relay::connection: negotiated version=moq-transport-14 transport="quic" relay-1 | 2026-03-14T22:00:45.918706Z  WARN moq_relay: connection closed err=transport error test-client-1 | ok 1 - setup-only test-client-1 | --- relay-1 | 2026-03-14T22:00:45.918760Z  WARN web_transport_quinn::session: failed to write CloseWebTransportSession capsule e=ConnectionLost(ApplicationClosed(ApplicationClose { error_code: 0, reason: b"" })) relay-1 | 2026-03-14T22:00:45.918780Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-03-14T22:00:45.918790Z  WARN conn{id=0}: moq_lite::error: transport error err=closed relay-1 | 2026-03-14T22:00:45.918818Z  INFO conn{id=0}: moq_lite::ietf::session: session terminated test-client-1 | duration_ms: 49 test-client-1 | connection_id: 1e8bdab084479623ef6fe80aff5515a7 test-client-1 | ... relay-1 | 2026-03-14T22:00:45.927865Z  INFO conn{id=1}: moq_relay::connection: session accepted transport="quic" root= publish= subscribe= relay-1 | 2026-03-14T22:00:45.928140Z  INFO conn{id=1}: moq_relay::connection: negotiated version=moq-transport-14 transport="quic" test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2010 test-client-1 | connection_id: 1cc9a37755c47946b3cb8bce73feeb2c test-client-1 | ... relay-1 | 2026-03-14T22:00:47.929510Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-03-14T22:00:47.929542Z  WARN conn{id=1}: moq_lite::error: transport error err=closed relay-1 | 2026-03-14T22:00:47.929569Z  INFO conn{id=1}: moq_lite::ietf::session: session terminated relay-1 | 2026-03-14T22:00:47.929614Z  WARN moq_relay: connection closed err=transport error relay-1 | 2026-03-14T22:00:47.938308Z  INFO conn{id=2}: moq_relay::connection: session accepted transport="quic" root= publish= subscribe= relay-1 | 2026-03-14T22:00:47.938611Z  INFO conn{id=2}: moq_relay::connection: negotiated version=moq-transport-14 transport="quic" relay-1 | 2026-03-14T22:00:47.938964Z  INFO conn{id=2}: moq_lite::ietf::publisher: subscribe started id=0 broadcast=nonexistent/namespace track=test-track test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 9 test-client-1 | connection_id: 669d558eb21733528d8c3ec0b29e86ae test-client-1 | ... relay-1 | 2026-03-14T22:00:47.939288Z  WARN moq_relay: connection closed err=transport error relay-1 | 2026-03-14T22:00:47.939405Z  WARN web_transport_quinn::session: failed to write CloseWebTransportSession capsule e=ConnectionLost(ApplicationClosed(ApplicationClose { error_code: 0, reason: b"" })) relay-1 | 2026-03-14T22:00:47.939426Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-03-14T22:00:47.939436Z  WARN conn{id=2}: moq_lite::error: transport error err=closed relay-1 | 2026-03-14T22:00:47.939451Z  INFO conn{id=2}: moq_lite::ietf::session: session terminated relay-1 | 2026-03-14T22:00:47.947454Z  INFO conn{id=3}: moq_relay::connection: session accepted transport="quic" root= publish= subscribe= relay-1 | 2026-03-14T22:00:47.947716Z  INFO conn{id=3}: moq_relay::connection: negotiated version=moq-transport-14 transport="quic" relay-1 | 2026-03-14T22:00:47.955704Z  INFO conn{id=4}: moq_relay::connection: session accepted transport="quic" root= publish= subscribe= relay-1 | 2026-03-14T22:00:47.955949Z  INFO conn{id=4}: moq_relay::connection: negotiated version=moq-transport-14 transport="quic" relay-1 | 2026-03-14T22:00:47.956280Z  INFO conn{id=4}: moq_lite::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track relay-1 | 2026-03-14T22:00:47.956667Z  INFO conn{id=4}: moq_lite::ietf::session: session closed test-client-1 | ok 4 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 17 test-client-1 | publisher_connection_id: 52df02b1beb728b197a81ebdecd79da7 test-client-1 | subscriber_connection_id: 47997e76ff36b1d2c6889c0aa9d0b3a8 test-client-1 | ... relay-1 | 2026-03-14T22:00:47.956872Z  WARN conn{id=3}: moq_lite::error: transport error err=closed relay-1 | 2026-03-14T22:00:47.956896Z  INFO conn{id=3}: moq_lite::ietf::session: session terminated relay-1 | 2026-03-14T22:00:47.956908Z  WARN web_transport_quinn::session: failed to write CloseWebTransportSession capsule e=ConnectionLost(ApplicationClosed(ApplicationClose { error_code: 0, reason: b"" })) relay-1 | 2026-03-14T22:00:47.956919Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-03-14T22:00:47.956929Z  WARN moq_relay: connection closed err=transport error relay-1 | 2026-03-14T22:00:47.956943Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-03-14T22:00:47.956952Z  WARN moq_relay: connection closed err=transport error relay-1 | 2026-03-14T22:00:47.964946Z  INFO conn{id=5}: moq_relay::connection: session accepted transport="quic" root= publish= subscribe= relay-1 | 2026-03-14T22:00:47.965203Z  INFO conn{id=5}: moq_relay::connection: negotiated version=moq-transport-14 transport="quic" relay-1 | 2026-03-14T22:00:47.965569Z  INFO conn{id=5}: moq_lite::ietf::publisher: subscribe started id=0 broadcast=moq-test/interop track=test-track relay-1 | 2026-03-14T22:00:47.965776Z  WARN moq_relay: connection closed err=transport error relay-1 | 2026-03-14T22:00:47.965799Z  WARN web_transport_quinn::session: failed to write CloseWebTransportSession capsule e=ConnectionLost(ApplicationClosed(ApplicationClose { error_code: 0, reason: b"" })) relay-1 | 2026-03-14T22:00:47.965815Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-03-14T22:00:47.965824Z  WARN conn{id=5}: moq_lite::error: transport error err=session error: connection error: closed relay-1 | 2026-03-14T22:00:47.965837Z  INFO conn{id=5}: moq_lite::ietf::session: session terminated relay-1 | 2026-03-14T22:00:48.475104Z  INFO conn{id=6}: moq_relay::connection: session accepted transport="quic" root= publish= subscribe= relay-1 | 2026-03-14T22:00:48.475443Z  INFO conn{id=6}: moq_relay::connection: negotiated version=moq-transport-14 transport="quic" test-client-1 | ok 5 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 3519 test-client-1 | subscriber_connection_id: cd3951ddfaa55bb2a0e8640ddc58d712 test-client-1 | publisher_connection_id: abd3430bc781dc2cb8a53e774b3c9d19 test-client-1 | ... relay-1 | 2026-03-14T22:00:51.476529Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-03-14T22:00:51.476617Z  WARN conn{id=6}: moq_lite::error: transport error err=closed relay-1 | 2026-03-14T22:00:51.476676Z  INFO conn{id=6}: moq_lite::ietf::session: session terminated relay-1 | 2026-03-14T22:00:51.476712Z  WARN moq_relay: connection closed err=transport error relay-1 | 2026-03-14T22:00:51.486412Z  INFO conn{id=7}: moq_relay::connection: session accepted transport="quic" root= publish= subscribe= relay-1 | 2026-03-14T22:00:51.486683Z  INFO conn{id=7}: moq_relay::connection: negotiated version=moq-transport-14 transport="quic" relay-1 | 2026-03-14T22:00:53.487526Z  INFO conn{id=7}: moq_lite::ietf::session: session closed test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2111 test-client-1 | connection_id: 3a05477f52b758f3c51613c9057fd243 test-client-1 | ... relay-1 | 2026-03-14T22:00:53.588395Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-03-14T22:00:53.588471Z  WARN moq_relay: connection closed err=transport error 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'