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: moxygen-interop:latest Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-16:latest URL: https://relay:4443 time="2026-07-07T01:40:00Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-07T01:40:00Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-07T01:40:00Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-07T01:40:00Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-07-07T01:40:00Z" 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 | V0707 01:40:00.453687 7 MoQServer.cpp:116] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0707 01:40:00.454899 7 MoQServer.cpp:161] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) 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 | V0707 01:40:06.072368 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0707 01:40:06.072394 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0707 01:40:06.072562 8 MoQSession.cpp:2368] start sess=0x7f91ec04b160 relay-1 | V0707 01:40:06.072911 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f91ec04b160 relay-1 | V0707 01:40:06.072964 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f91ec04b160 relay-1 | V0707 01:40:06.072992 8 MoQSession.cpp:2705] onClientSetup sess=0x7f91ec04b160 relay-1 | V0707 01:40:06.072999 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0707 01:40:06.073003 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0707 01:40:06.073009 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0707 01:40:06.073017 8 MoQSession.cpp:2561] sendSetup sess=0x7f91ec04b160 relay-1 | V0707 01:40:06.073031 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f91ec04b160 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: fac36c9a9f856c426e806b872c33ec9a test-client-1 | ... relay-1 | V0707 01:40:06.073353 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f91ec04b160 relay-1 | V0707 01:40:06.075641 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0707 01:40:06.075683 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0707 01:40:06.075786 8 MoQSession.cpp:2368] start sess=0x7f91ec067050 relay-1 | V0707 01:40:06.075998 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f91ec067050 relay-1 | V0707 01:40:06.076026 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f91ec067050 relay-1 | V0707 01:40:06.076033 8 MoQSession.cpp:2705] onClientSetup sess=0x7f91ec067050 relay-1 | V0707 01:40:06.076037 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0707 01:40:06.076040 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0707 01:40:06.076044 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0707 01:40:06.076048 8 MoQSession.cpp:2561] sendSetup sess=0x7f91ec067050 relay-1 | V0707 01:40:06.076055 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f91ec067050 relay-1 | V0707 01:40:06.076322 8 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f91ec067050 relay-1 | V0707 01:40:06.076362 8 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | V0707 01:40:06.076378 8 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7f91ec067050 test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2003 test-client-1 | connection_id: a78a4ac747cb943ed757ac24231770aa test-client-1 | ... relay-1 | V0707 01:40:08.077165 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f91ec067050 relay-1 | V0707 01:40:08.079910 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0707 01:40:08.079928 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0707 01:40:08.080060 8 MoQSession.cpp:2368] start sess=0x7f91ec078a50 relay-1 | V0707 01:40:08.080314 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f91ec078a50 relay-1 | V0707 01:40:08.080369 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f91ec078a50 relay-1 | V0707 01:40:08.080385 8 MoQSession.cpp:2705] onClientSetup sess=0x7f91ec078a50 relay-1 | V0707 01:40:08.080390 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0707 01:40:08.080394 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0707 01:40:08.080399 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0707 01:40:08.080403 8 MoQSession.cpp:2561] sendSetup sess=0x7f91ec078a50 relay-1 | V0707 01:40:08.080418 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f91ec078a50 relay-1 | V0707 01:40:08.080690 8 MoQSession.cpp:3762] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f91ec078a50 relay-1 | E0707 01:40:08.080718 8 MoQRelay.cpp:84] prefix not found in tree relay-1 | V0707 01:40:08.080725 8 MoQSession.cpp:3899] Application subscribe error err=no such namespace or track relay-1 | V0707 01:40:08.080730 8 MoQSession.cpp:5620] subscribeError sess=0x7f91ec078a50 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 02bda34f28811e69cadab3aed6153b0d test-client-1 | ... relay-1 | V0707 01:40:08.081012 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f91ec078a50 relay-1 | V0707 01:40:08.083438 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0707 01:40:08.083457 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0707 01:40:08.083556 8 MoQSession.cpp:2368] start sess=0x7f91ec08ae40 relay-1 | V0707 01:40:08.083835 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f91ec08ae40 relay-1 | V0707 01:40:08.083860 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f91ec08ae40 relay-1 | V0707 01:40:08.083866 8 MoQSession.cpp:2705] onClientSetup sess=0x7f91ec08ae40 relay-1 | V0707 01:40:08.083873 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0707 01:40:08.083876 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0707 01:40:08.083881 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0707 01:40:08.083884 8 MoQSession.cpp:2561] sendSetup sess=0x7f91ec08ae40 relay-1 | V0707 01:40:08.083893 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f91ec08ae40 relay-1 | V0707 01:40:08.086306 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0707 01:40:08.086319 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0707 01:40:08.086407 8 MoQSession.cpp:2368] start sess=0x7f91ec09d660 relay-1 | V0707 01:40:08.086593 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f91ec09d660 relay-1 | V0707 01:40:08.086624 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f91ec09d660 relay-1 | V0707 01:40:08.086631 8 MoQSession.cpp:2705] onClientSetup sess=0x7f91ec09d660 relay-1 | V0707 01:40:08.086634 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0707 01:40:08.086638 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0707 01:40:08.086657 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0707 01:40:08.086661 8 MoQSession.cpp:2561] sendSetup sess=0x7f91ec09d660 relay-1 | V0707 01:40:08.086669 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f91ec09d660 relay-1 | V0707 01:40:08.086928 8 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f91ec08ae40 relay-1 | V0707 01:40:08.086943 8 MoQSession.cpp:3762] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f91ec09d660 relay-1 | V0707 01:40:08.086958 8 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | W0707 01:40:08.086964 8 MoQRelay.cpp:156] PublishNamespace: Existing session (0x7f91ec067050) has already published trackNamespace=moq-test/interop relay-1 | V0707 01:40:08.086977 8 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7f91ec08ae40 relay-1 | V0707 01:40:08.087017 8 MoQLocation.h:24] m=LargestObject g=0 o=0 relay-1 | V0707 01:40:08.087026 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0707 01:40:08.087048 8 MoQSession.cpp:5485] subscribe sess=0x7f91ec08ae40 relay-1 | E0707 01:40:08.087353 8 MoQCodec.cpp:95] Frame underflow -> parse error relay-1 | E0707 01:40:08.087367 8 MoQCodec.cpp:126] Conn error=3 relay-1 | V0707 01:40:08.087372 8 MoQSession.cpp:5258] onConnectionError sess=0x7f91ec08ae40 relay-1 | E0707 01:40:08.087375 8 MoQSession.cpp:5259] MoQCodec control stream parse error err=3 relay-1 | V0707 01:40:08.087378 8 MoQSession.cpp:2494] close sess=0x7f91ec08ae40 relay-1 | V0707 01:40:08.087385 8 MoQRelay.cpp:314] publishNamespaceDone ns=moq-test/interop relay-1 | V0707 01:40:08.087391 8 MoQRelay.cpp:307] Pruning empty subtree at: interop relay-1 | V0707 01:40:08.087398 8 MoQSession.cpp:1913] subscribeError trackReceiveState=0x7f91ec0990d0 relay-1 | V0707 01:40:08.087403 8 MoQSession.cpp:2335] requestCancellation from cleanup sess=0x7f91ec08ae40 relay-1 | V0707 01:40:08.087445 8 MoQSession.cpp:2510] requestCancellation from close sess=0x7f91ec08ae40 relay-1 | V0707 01:40:08.087449 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f91ec08ae40 relay-1 | V0707 01:40:08.087562 8 MoQSession.cpp:5581] Subscribe ready trackReceiveState=0x7f91ec0990d0 requestID=1 relay-1 | V0707 01:40:08.087586 8 MoQCache.cpp:2181] Added track to LRU: moq-test/interop/test-track relay-1 | V0707 01:40:08.087601 8 MoQSession.cpp:3899] Application subscribe error err=upstream subscribe failed: Session closed relay-1 | V0707 01:40:08.087604 8 MoQSession.cpp:5620] subscribeError sess=0x7f91ec09d660 relay-1 | V0707 01:40:08.087713 8 MoQSession.cpp:2519] exit controlWriteLoop sess=0x7f91ec08ae40 relay-1 | V0707 01:40:08.087727 8 MoQSession.cpp:2273] ~MoQSession sess=0x7f91ec08ae40 test-client-1 | not ok 4 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 6 test-client-1 | message: "publisher session error: webtransport error: read error: RESET_STREAM: 386759528: read error: RESET_STREAM: 386759528" test-client-1 | ... relay-1 | E20260707 01:40:08.087873 8 HQSession.cpp:578] Connection closed with error err=91141958510812 msg=Server closed by peer reason=capsule error proto=h3, UA=, client CID=47daee8d86114219, server CID=4000001972d4ef19, downstream=[::ffff:172.18.0.3]:51375, [::]:4443=local, drain=none relay-1 | V0707 01:40:08.088391 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f91ec09d660 relay-1 | V0707 01:40:08.090813 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0707 01:40:08.090834 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0707 01:40:08.090968 8 MoQSession.cpp:2368] start sess=0x7f91ec0acd70 relay-1 | V0707 01:40:08.091181 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f91ec0acd70 relay-1 | V0707 01:40:08.091238 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f91ec0acd70 relay-1 | V0707 01:40:08.091276 8 MoQSession.cpp:2705] onClientSetup sess=0x7f91ec0acd70 relay-1 | V0707 01:40:08.091285 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0707 01:40:08.091297 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0707 01:40:08.091303 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0707 01:40:08.091306 8 MoQSession.cpp:2561] sendSetup sess=0x7f91ec0acd70 relay-1 | V0707 01:40:08.091314 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f91ec0acd70 relay-1 | V0707 01:40:08.091594 8 MoQSession.cpp:3762] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f91ec0acd70 relay-1 | V0707 01:40:08.091615 8 MoQSession.cpp:3899] Application subscribe error err=no such namespace or track relay-1 | V0707 01:40:08.091618 8 MoQSession.cpp:5620] subscribeError sess=0x7f91ec0acd70 relay-1 | V0707 01:40:08.091854 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f91ec0acd70 relay-1 | V0707 01:40:08.595309 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0707 01:40:08.595335 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0707 01:40:08.595465 8 MoQSession.cpp:2368] start sess=0x7f91ec0b2a40 relay-1 | V0707 01:40:08.595710 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f91ec0b2a40 relay-1 | V0707 01:40:08.595751 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f91ec0b2a40 relay-1 | V0707 01:40:08.595765 8 MoQSession.cpp:2705] onClientSetup sess=0x7f91ec0b2a40 relay-1 | V0707 01:40:08.595770 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0707 01:40:08.595776 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0707 01:40:08.595782 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0707 01:40:08.595786 8 MoQSession.cpp:2561] sendSetup sess=0x7f91ec0b2a40 relay-1 | V0707 01:40:08.595797 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f91ec0b2a40 relay-1 | V0707 01:40:08.596058 8 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f91ec0b2a40 relay-1 | V0707 01:40:08.596083 8 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | V0707 01:40:08.596096 8 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7f91ec0b2a40 test-client-1 | ok 5 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 3509 test-client-1 | subscriber_connection_id: 2d70b2457ff55fddf3aaca79951f50e3 test-client-1 | publisher_connection_id: 5b34cf4d715a9ab83a46443785df5e3e test-client-1 | ... relay-1 | V0707 01:40:11.597630 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f91ec0b2a40 relay-1 | V0707 01:40:11.600591 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0707 01:40:11.600615 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0707 01:40:11.600814 8 MoQSession.cpp:2368] start sess=0x7f91ec0c3b60 relay-1 | V0707 01:40:11.601055 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f91ec0c3b60 relay-1 | V0707 01:40:11.601092 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f91ec0c3b60 relay-1 | V0707 01:40:11.601102 8 MoQSession.cpp:2705] onClientSetup sess=0x7f91ec0c3b60 relay-1 | V0707 01:40:11.601107 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0707 01:40:11.601111 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0707 01:40:11.601117 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0707 01:40:11.601121 8 MoQSession.cpp:2561] sendSetup sess=0x7f91ec0c3b60 relay-1 | V0707 01:40:11.601136 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f91ec0c3b60 relay-1 | V0707 01:40:11.601418 8 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f91ec0c3b60 relay-1 | V0707 01:40:11.601445 8 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | W0707 01:40:11.601452 8 MoQRelay.cpp:156] PublishNamespace: Existing session (0x7f91ec0b2a40) has already published trackNamespace=moq-test/interop relay-1 | V0707 01:40:11.601467 8 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7f91ec0c3b60 relay-1 | V0707 01:40:13.602845 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f91ec0c3b60 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2107 test-client-1 | connection_id: 2bcb8a4c4e91d994b93260f4ae45b895 test-client-1 | ... test-client-1 exited with code 1 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 make[1]: *** [Makefile:85: test] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'