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-07T00:29:02Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-03-07T00:29:02Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-03-07T00:29:02Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-03-07T00:29:02Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-03-07T00:29:02Z" 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-07T00:29:02.852113Z  INFO moq_relay::cluster: running as root, accepting leaf nodes relay-1 | 2026-03-07T00:29:02.852115Z  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-07T00:29:08.516882Z  INFO conn{id=0}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-07T00:29:08.517555Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:08.517767Z  WARN conn{id=0}: moq_lite::ietf::session: session error err=protocol violation relay-1 | 2026-03-07T00:29:08.517800Z  WARN moq_relay: connection closed err=transport error test-client-1 | E0307 00:29:08.517891 1 MoQSession.cpp:2558] proxygen::WebTransport::Exception: session terminated with error=386759528 id=4 sess=0x55f40787d500 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 50 test-client-1 | info: SETUP exchange completed successfully test-client-1 | ... test-client-1 | E20260307 00:29:08.518028 1 HQSession.cpp:530] Connection closed with error err=91141958510826 msg=Client closed by peer reason=protocol violation proto=h3, client CID=, server CID=8cf9726f14f63c3f, local=172.18.0.3:60323, 172.18.0.2:4443=upstream, drain=done relay-1 | 2026-03-07T00:29:08.527058Z  INFO conn{id=1}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-07T00:29:08.527506Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:08.527897Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:08.528095Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:08.528160Z  WARN conn{id=1}: moq_lite::ietf::session: session error err=protocol violation test-client-1 | E0307 00:29:08.528036 1 MoQRelaySession.cpp:696] PublishNamespaceDone for unknown publishNamespace, sess=0x55f407892d10 test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 9 test-client-1 | info: PUBLISH_NAMESPACE completed successfully relay-1 | 2026-03-07T00:29:08.528285Z  WARN moq_relay: connection closed err=transport error test-client-1 | E20260307 00:29:08.528455 1 HQSession.cpp:530] Connection closed with error err=91141958510826 msg=Client closed by peer reason=protocol violation proto=h3, client CID=, server CID=b02019f24e81194d, local=172.18.0.3:42441, 172.18.0.2:4443=upstream, drain=done test-client-1 | ... relay-1 | 2026-03-07T00:29:08.535868Z  INFO conn{id=2}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-07T00:29:08.536346Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:08.536458Z  INFO conn{id=2}: moq_lite::ietf::publisher: subscribed started id=0 broadcast=nonexistent track=no-such-track relay-1 | 2026-03-07T00:29:08.536751Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 test-client-1 | E0307 00:29:08.536885 1 MoQSession.cpp:2558] proxygen::WebTransport::Exception: session terminated with error=386759528 id=4 sess=0x55f4078a4470 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 8 relay-1 | 2026-03-07T00:29:08.536920Z  WARN conn{id=2}: moq_lite::ietf::session: session error err=protocol violation relay-1 | 2026-03-07T00:29:08.536950Z  WARN moq_relay: connection closed err=transport error test-client-1 | info: Subscribe correctly returned error: Broadcast not found test-client-1 | ... test-client-1 | E20260307 00:29:08.537119 1 HQSession.cpp:530] Connection closed with error err=91141958510826 msg=Client closed by peer reason=protocol violation proto=h3, client CID=, server CID=9eb704bc6f8edcd5, local=172.18.0.3:49175, 172.18.0.2:4443=upstream, drain=done relay-1 | 2026-03-07T00:29:08.544629Z  INFO conn{id=3}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-07T00:29:08.545094Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:08.545384Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:08.545472Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:08.552548Z  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-07T00:29:08.553620Z  INFO conn{id=4}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-07T00:29:08.554117Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:08.554238Z  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-07T00:29:08.554271Z  INFO conn{id=4}: moq_lite::ietf::publisher: subscribed started id=0 broadcast=moq-interop-test track=interop-track relay-1 | 2026-03-07T00:29:08.554368Z  INFO conn{id=3}: moq_lite::ietf::subscriber: subscribe started id=3 broadcast=moq-interop-test track=interop-track relay-1 | 2026-03-07T00:29:08.554485Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:08.554575Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:08.554693Z  WARN conn{id=4}: moq_lite::ietf::session: session error err=protocol violation relay-1 | 2026-03-07T00:29:08.554806Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=6 test-client-1 | E0307 00:29:08.554837 1 MoQSession.cpp:2558] proxygen::WebTransport::Exception: session terminated with error=386759528 id=4 sess=0x55f4078c3770 relay-1 | 2026-03-07T00:29:08.554869Z  WARN moq_relay: connection closed err=transport error relay-1 | 2026-03-07T00:29:08.554887Z  INFO conn{id=3}: moq_lite::ietf::subscriber: subscribe cancelled id=3 broadcast=moq-interop-test track=interop-track relay-1 | 2026-03-07T00:29:08.554913Z  INFO conn{id=3}: moq_lite::ietf::session: session closed relay-1 | 2026-03-07T00:29:08.554961Z  WARN moq_relay: connection closed err=transport error 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 | E20260307 00:29:08.554982 1 HQSession.cpp:530] Connection closed with error err=91141958510826 msg=Client closed by peer reason=protocol violation proto=h3, client CID=, server CID=2de211d8eb65fdee, local=172.18.0.3:41258, 172.18.0.2:4443=upstream, drain=done test-client-1 | E20260307 00:29:08.555786 1 HQSession.cpp:530] Connection closed with error err=91141958510811 msg=Client closed by peer reason=stream closed proto=h3, client CID=, server CID=449219f9af4340d1, local=172.18.0.3:41123, 172.18.0.2:4443=upstream, drain=done relay-1 | 2026-03-07T00:29:08.562771Z  INFO conn{id=5}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-07T00:29:08.563229Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:08.563502Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:08.563630Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:08.563690Z  WARN conn{id=5}: moq_lite::ietf::session: session error err=protocol violation 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-07T00:29:08.563759Z  WARN moq_relay: connection closed err=transport error test-client-1 | E20260307 00:29:08.563819 1 HQSession.cpp:530] Connection closed with error err=91141958510826 msg=Client closed by peer reason=protocol violation proto=h3, client CID=, server CID=bf5205072b1a373c, local=172.18.0.3:59514, 172.18.0.2:4443=upstream, drain=done relay-1 | 2026-03-07T00:29:08.571143Z  INFO conn{id=6}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-07T00:29:08.571547Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:08.571740Z  INFO conn{id=6}: moq_lite::ietf::publisher: subscribed started id=0 broadcast=moq-test/interop track=test-track relay-1 | 2026-03-07T00:29:08.571944Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:09.079257Z  INFO conn{id=7}: moq_relay::connection: session accepted root= publish= subscribe= relay-1 | 2026-03-07T00:29:09.079781Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:09.080098Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:09.080260Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 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 | E20260307 00:29:09.080679 1 HQSession.cpp:530] Connection closed with error err=91141958510826 msg=Client closed by peer reason=protocol violation proto=h3, client CID=, server CID=944d4332c252d3fc, local=172.18.0.3:37839, 172.18.0.2:4443=upstream, drain=done relay-1 | 2026-03-07T00:29:09.080392Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=9 relay-1 | 2026-03-07T00:29:09.080453Z  WARN conn{id=6}: moq_lite::ietf::session: session error err=protocol violation relay-1 | 2026-03-07T00:29:09.080478Z  WARN moq_relay: connection closed err=transport error relay-1 | 2026-03-07T00:29:09.080538Z  WARN web_transport_quinn::session: unknown capsule typ=0 size=6 relay-1 | 2026-03-07T00:29:09.080597Z  WARN conn{id=7}: moq_lite::error: transport error err=connection error: closed test-client-1 | E20260307 00:29:09.080829 1 HQSession.cpp:530] Connection closed with error err=91141958510811 msg=Client closed by peer reason=stream closed proto=h3, client CID=, server CID=199d6eb17e40ad01, local=172.18.0.3:47570, 172.18.0.2:4443=upstream, drain=done relay-1 | 2026-03-07T00:29:09.080614Z  INFO conn{id=7}: moq_lite::ietf::session: session terminated relay-1 | 2026-03-07T00:29:09.080673Z  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'