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/facebookexperimental/moxygen-interop-client:latest-amd64 RELAY_IMAGE=moq-dev-rs-interop:latest CLIENT_IMAGE=ghcr.io/facebookexperimental/moxygen-interop-client:latest-amd64 \ docker compose -f docker-compose.test.yml up --abort-on-container-exit time="2026-03-06T00:33:28Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-03-06T00:33:28Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-03-06T00:33:28Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-03-06T00:33:28Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-03-06T00:33:28Z" 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-06T00:33:29.105400Z  INFO moq_relay::cluster: running as root, accepting leaf nodes relay-1 | 2026-03-06T00:33:29.105403Z  INFO moq_relay: listening addr=[::]:4443 test-client-1 | TAP version 14 test-client-1 | # moxygen interop test client test-client-1 | # Relay: https://relay:4443 test-client-1 | # Transport: WebTransport test-client-1 | 1..6 relay-1 | 2026-03-06T00:33:34.765835Z  INFO conn{id=0}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-06T00:33:34.766388Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:34.766534Z  WARN conn{id=0}: moq_lite::ietf::session: session error err=protocol violation test-client-1 | E0306 00:33:34.766670 1 MoQSession.cpp:2558] proxygen::WebTransport::Exception: session terminated with error=386759528 id=4 sess=0x55a70c0324d0 relay-1 | 2026-03-06T00:33:34.766574Z  WARN moq_relay: connection closed err=transport error test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 49 test-client-1 | info: SETUP exchange completed successfully test-client-1 | ... test-client-1 | E20260306 00:33:34.766877 1 HQSession.cpp:530] Connection closed with error err=91141958510826 msg=Client closed by peer reason=protocol violation proto=h3, client CID=, server CID=4d15fafe774c4db0, local=172.18.0.3:54012, 172.18.0.2:4443=upstream, drain=done relay-1 | 2026-03-06T00:33:34.775412Z  INFO conn{id=1}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-06T00:33:34.775832Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:34.776117Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 test-client-1 | E0306 00:33:34.776243 1 MoQRelaySession.cpp:696] PublishNamespaceDone for unknown publishNamespace, sess=0x55a70c04a470 relay-1 | 2026-03-06T00:33:34.776288Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:34.776363Z  WARN conn{id=1}: moq_lite::ietf::session: session error err=protocol violation relay-1 | 2026-03-06T00:33:34.776442Z  WARN moq_relay: connection closed err=transport error test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 8 test-client-1 | info: PUBLISH_NAMESPACE completed successfully test-client-1 | ... test-client-1 | E20260306 00:33:34.776643 1 HQSession.cpp:530] Connection closed with error err=91141958510826 msg=Client closed by peer reason=protocol violation proto=h3, client CID=, server CID=4f0b747179960b9a, local=172.18.0.3:44350, 172.18.0.2:4443=upstream, drain=done relay-1 | 2026-03-06T00:33:34.784008Z  INFO conn{id=2}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-06T00:33:34.784540Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:34.784672Z  INFO conn{id=2}: moq_lite::ietf::publisher: subscribed started id=0 broadcast=nonexistent track=no-such-track relay-1 | 2026-03-06T00:33:34.784923Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:34.785023Z  WARN conn{id=2}: moq_lite::ietf::session: session error err=protocol violation relay-1 | 2026-03-06T00:33:34.785039Z  WARN moq_relay: connection closed err=transport error test-client-1 | E0306 00:33:34.785079 1 MoQSession.cpp:2558] proxygen::WebTransport::Exception: session terminated with error=386759528 id=4 sess=0x55a70c056e20 test-client-1 | E20260306 00:33:34.785156 1 HQSession.cpp:530] Connection closed with error err=91141958510826 msg=Client closed by peer reason=protocol violation proto=h3, client CID=, server CID=3965ff4947ba8183, local=172.18.0.3:60791, 172.18.0.2:4443=upstream, drain=done test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 8 test-client-1 | info: Subscribe correctly returned error: Broadcast not found test-client-1 | ... relay-1 | 2026-03-06T00:33:34.792628Z  INFO conn{id=3}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-06T00:33:34.793053Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:34.793321Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:34.793983Z  WARN conn{id=3}: moq_lite::ietf::publisher: request error msg=RequestError { request_id: RequestId(1), error_code: 3, reason_phrase: "Not a subscriber", retry_interval: 0 } relay-1 | 2026-03-06T00:33:34.801250Z  INFO conn{id=4}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-06T00:33:34.801738Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:34.801864Z  WARN conn{id=4}: moq_lite::ietf::publisher: request error msg=RequestError { request_id: RequestId(1), error_code: 3, reason_phrase: "PublishNamespace not supported by simple client", retry_interval: 0 } relay-1 | 2026-03-06T00:33:34.801926Z  INFO conn{id=4}: moq_lite::ietf::publisher: subscribed started id=0 broadcast=moq-interop-test track=interop-track relay-1 | 2026-03-06T00:33:34.802007Z  INFO conn{id=3}: moq_lite::ietf::subscriber: subscribe started id=3 broadcast=moq-interop-test track=interop-track relay-1 | 2026-03-06T00:33:34.802275Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:34.802374Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:34.802531Z  WARN conn{id=3}: moq_lite::ietf::session: session error err=protocol violation relay-1 | 2026-03-06T00:33:34.802635Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=6 relay-1 | 2026-03-06T00:33:34.802700Z  WARN moq_relay: connection closed err=transport error relay-1 | 2026-03-06T00:33:34.802726Z  WARN conn{id=4}: moq_lite::error: transport error err=connection error: closed relay-1 | 2026-03-06T00:33:34.802747Z  INFO conn{id=4}: moq_lite::ietf::session: session terminated relay-1 | 2026-03-06T00:33:34.802786Z  WARN moq_relay: connection closed err=transport error relay-1 | 2026-03-06T00:33:34.802799Z  INFO conn{id=3}: moq_lite::ietf::subscriber: subscribe cancelled id=3 broadcast=moq-interop-test track=interop-track test-client-1 | ok 4 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 17 test-client-1 | info: Publisher announced, subscriber subscribed successfully test-client-1 | ... test-client-1 | E0306 00:33:34.802643 1 MoQSession.cpp:2558] proxygen::WebTransport::Exception: session terminated with error=386759528 id=4 sess=0x55a70c076b60 test-client-1 | E0306 00:33:34.802711 1 MoQSession.cpp:2558] proxygen::WebTransport::Exception: session terminated with error=386759528 id=4 sess=0x55a70c067250 test-client-1 | E20260306 00:33:34.802948 1 HQSession.cpp:530] Connection closed with error err=91141958510826 msg=Client closed by peer reason=protocol violation proto=h3, client CID=, server CID=69021643fd1eea91, local=172.18.0.3:35016, 172.18.0.2:4443=upstream, drain=done test-client-1 | E20260306 00:33:34.803128 1 HQSession.cpp:530] Connection closed with error err=91141958510811 msg=Client closed by peer reason=stream closed proto=h3, client CID=, server CID=377dd0dbcf1e56c4, local=172.18.0.3:43493, 172.18.0.2:4443=upstream, drain=done relay-1 | 2026-03-06T00:33:34.810727Z  INFO conn{id=5}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-06T00:33:34.811215Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:34.811461Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:34.811591Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:34.811649Z  WARN conn{id=5}: moq_lite::ietf::session: session error err=protocol violation relay-1 | 2026-03-06T00:33:34.811711Z  WARN moq_relay: connection closed err=transport error test-client-1 | E20260306 00:33:34.811797 1 HQSession.cpp:530] Connection closed with error err=91141958510826 msg=Client closed by peer reason=protocol violation proto=h3, client CID=, server CID=69f62aef28e40528, local=172.18.0.3:42055, 172.18.0.2:4443=upstream, drain=done test-client-1 | ok 5 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 8 test-client-1 | info: PUBLISH_NAMESPACE_OK received, PUBLISH_NAMESPACE_DONE sent test-client-1 | ... relay-1 | 2026-03-06T00:33:34.819275Z  INFO conn{id=6}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-06T00:33:34.819783Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:34.819963Z  INFO conn{id=6}: moq_lite::ietf::publisher: subscribed started id=0 broadcast=moq-test/interop track=test-track relay-1 | 2026-03-06T00:33:34.820156Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:35.327611Z  INFO conn{id=7}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-06T00:33:35.328090Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:35.328350Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:35.328540Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:35.328579Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-06T00:33:35.328659Z  WARN conn{id=6}: moq_lite::ietf::session: session error err=protocol violation relay-1 | 2026-03-06T00:33:35.328686Z  WARN moq_relay: connection closed err=transport error relay-1 | 2026-03-06T00:33:35.328772Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=6 relay-1 | 2026-03-06T00:33:35.328878Z  WARN conn{id=7}: moq_lite::ietf::session: session error err=protocol violation relay-1 | 2026-03-06T00:33:35.328961Z  WARN moq_relay: connection closed err=transport error test-client-1 | ok 6 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 516 test-client-1 | info: Subscribe returned error (relay doesn't buffer pending subscriptions): Broadcast not found test-client-1 | ... test-client-1 | E20260306 00:33:35.328925 1 HQSession.cpp:530] Connection closed with error err=91141958510826 msg=Client closed by peer reason=protocol violation proto=h3, client CID=, server CID=fb472c480366b039, local=172.18.0.3:51727, 172.18.0.2:4443=upstream, drain=done test-client-1 | E20260306 00:33:35.329056 1 HQSession.cpp:530] Connection closed with error err=91141958510811 msg=Client closed by peer reason=stream closed proto=h3, client CID=, server CID=f7caf1023519123f, local=172.18.0.3:54326, 172.18.0.2:4443=upstream, drain=done 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'