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-06-01T00:50:09Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-06-01T00:50:09Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-06-01T00:50:09Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-06-01T00:50:09Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-06-01T00:50:09Z" 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 | V0601 00:50:10.057470 7 MoQServer.cpp:114] MoQServer: Registering ALPN handlers: moqt-16, moqt-15, moq-00 relay-1 | W0601 00:50:10.058978 7 MoQServer.cpp:159] UDP send buffer for fd 11 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 | V0601 00:50:15.389796 8 MoQServer.cpp:317] MoQServer WebTransport: supported protocols: moqt-16, moqt-15, moq-00 relay-1 | V0601 00:50:15.389825 8 MoQServer.cpp:327] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0601 00:50:15.390291 8 MoQSession.cpp:2272] start sess=0x7f9c80051890 relay-1 | V0601 00:50:15.390563 8 MoQSession.cpp:5507] onNewBidiStream sess=0x7f9c80051890 relay-1 | V0601 00:50:15.390618 8 MoQSession.cpp:2699] controlReadLoop sess=0x7f9c80051890 relay-1 | V0601 00:50:15.390651 8 MoQSession.cpp:2542] onClientSetup sess=0x7f9c80051890 relay-1 | V0601 00:50:15.390665 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0601 00:50:15.390669 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0601 00:50:15.390674 8 MoQSession.cpp:2618] Negotiated Version=0xff000010 (draft-16) relay-1 | V0601 00:50:15.390678 8 MoQSession.cpp:2417] sendSetup sess=0x7f9c80051890 relay-1 | V0601 00:50:15.390690 8 MoQSession.cpp:2373] controlWriteLoop sess=0x7f9c80051890 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 26 test-client-1 | connection_id: 70e5e9aef3def1dd829ce4329f6b167a test-client-1 | ... relay-1 | V0601 00:50:15.390974 8 MoQSession.cpp:2701] exit controlReadLoop sess=0x7f9c80051890 relay-1 | V0601 00:50:15.398953 8 MoQServer.cpp:317] MoQServer WebTransport: supported protocols: moqt-16, moqt-15, moq-00 relay-1 | V0601 00:50:15.398974 8 MoQServer.cpp:327] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0601 00:50:15.399077 8 MoQSession.cpp:2272] start sess=0x7f9c8006fe00 relay-1 | V0601 00:50:15.399317 8 MoQSession.cpp:5507] onNewBidiStream sess=0x7f9c8006fe00 relay-1 | V0601 00:50:15.399347 8 MoQSession.cpp:2699] controlReadLoop sess=0x7f9c8006fe00 relay-1 | V0601 00:50:15.399353 8 MoQSession.cpp:2542] onClientSetup sess=0x7f9c8006fe00 relay-1 | V0601 00:50:15.399355 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0601 00:50:15.399358 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0601 00:50:15.399362 8 MoQSession.cpp:2618] Negotiated Version=0xff000010 (draft-16) relay-1 | V0601 00:50:15.399365 8 MoQSession.cpp:2417] sendSetup sess=0x7f9c8006fe00 relay-1 | V0601 00:50:15.399372 8 MoQSession.cpp:2373] controlWriteLoop sess=0x7f9c8006fe00 relay-1 | V0601 00:50:15.399656 8 MoQRelaySession.cpp:877] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9c8006fe00 relay-1 | V0601 00:50:15.399713 8 MoQRelay.cpp:97] publishNamespace ns=moq-test/interop relay-1 | V0601 00:50:15.399771 8 MoQRelaySession.cpp:962] publishNamespaceOk reqID=0 sess=0x7f9c8006fe00 test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2009 test-client-1 | connection_id: 7ecac69c477792e2c35c1823ced11104 test-client-1 | ... relay-1 | V0601 00:50:17.400772 8 MoQSession.cpp:2701] exit controlReadLoop sess=0x7f9c8006fe00 relay-1 | V0601 00:50:17.409060 8 MoQServer.cpp:317] MoQServer WebTransport: supported protocols: moqt-16, moqt-15, moq-00 relay-1 | V0601 00:50:17.409076 8 MoQServer.cpp:327] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0601 00:50:17.409324 8 MoQSession.cpp:2272] start sess=0x7f9c80084370 relay-1 | V0601 00:50:17.409377 8 MoQSession.cpp:5507] onNewBidiStream sess=0x7f9c80084370 relay-1 | V0601 00:50:17.409412 8 MoQSession.cpp:2699] controlReadLoop sess=0x7f9c80084370 relay-1 | V0601 00:50:17.409423 8 MoQSession.cpp:2542] onClientSetup sess=0x7f9c80084370 relay-1 | V0601 00:50:17.409427 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0601 00:50:17.409432 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0601 00:50:17.409440 8 MoQSession.cpp:2618] Negotiated Version=0xff000010 (draft-16) relay-1 | V0601 00:50:17.409444 8 MoQSession.cpp:2417] sendSetup sess=0x7f9c80084370 relay-1 | V0601 00:50:17.409457 8 MoQSession.cpp:2373] controlWriteLoop sess=0x7f9c80084370 relay-1 | V0601 00:50:17.409729 8 MoQSession.cpp:3388] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f9c80084370 relay-1 | E0601 00:50:17.409776 8 MoQRelay.cpp:83] prefix not found in tree relay-1 | V0601 00:50:17.409783 8 MoQSession.cpp:3525] Application subscribe error err=no such namespace or track relay-1 | V0601 00:50:17.409795 8 MoQSession.cpp:5028] subscribeError sess=0x7f9c80084370 test-client-1 | ok 3 - subscribe-error relay-1 | V0601 00:50:17.410075 8 MoQSession.cpp:2701] exit controlReadLoop sess=0x7f9c80084370 test-client-1 | --- test-client-1 | duration_ms: 9 test-client-1 | connection_id: 3aa351b0d1c55401aa40d4ec13f508bc test-client-1 | ... relay-1 | V0601 00:50:17.417472 8 MoQServer.cpp:317] MoQServer WebTransport: supported protocols: moqt-16, moqt-15, moq-00 relay-1 | V0601 00:50:17.417488 8 MoQServer.cpp:327] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0601 00:50:17.417578 8 MoQSession.cpp:2272] start sess=0x7f9c80099700 relay-1 | V0601 00:50:17.417795 8 MoQSession.cpp:5507] onNewBidiStream sess=0x7f9c80099700 relay-1 | V0601 00:50:17.417819 8 MoQSession.cpp:2699] controlReadLoop sess=0x7f9c80099700 relay-1 | V0601 00:50:17.417824 8 MoQSession.cpp:2542] onClientSetup sess=0x7f9c80099700 relay-1 | V0601 00:50:17.417827 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0601 00:50:17.417834 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0601 00:50:17.417839 8 MoQSession.cpp:2618] Negotiated Version=0xff000010 (draft-16) relay-1 | V0601 00:50:17.417843 8 MoQSession.cpp:2417] sendSetup sess=0x7f9c80099700 relay-1 | V0601 00:50:17.417851 8 MoQSession.cpp:2373] controlWriteLoop sess=0x7f9c80099700 relay-1 | V0601 00:50:17.425549 8 MoQServer.cpp:317] MoQServer WebTransport: supported protocols: moqt-16, moqt-15, moq-00 relay-1 | V0601 00:50:17.425568 8 MoQServer.cpp:327] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0601 00:50:17.425673 8 MoQSession.cpp:2272] start sess=0x7f9c800af780 relay-1 | V0601 00:50:17.425886 8 MoQSession.cpp:5507] onNewBidiStream sess=0x7f9c800af780 relay-1 | V0601 00:50:17.425920 8 MoQSession.cpp:2699] controlReadLoop sess=0x7f9c800af780 relay-1 | V0601 00:50:17.425927 8 MoQSession.cpp:2542] onClientSetup sess=0x7f9c800af780 relay-1 | V0601 00:50:17.425930 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0601 00:50:17.425935 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0601 00:50:17.425940 8 MoQSession.cpp:2618] Negotiated Version=0xff000010 (draft-16) relay-1 | V0601 00:50:17.425943 8 MoQSession.cpp:2417] sendSetup sess=0x7f9c800af780 relay-1 | V0601 00:50:17.425952 8 MoQSession.cpp:2373] controlWriteLoop sess=0x7f9c800af780 relay-1 | V0601 00:50:17.426221 8 MoQRelaySession.cpp:877] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9c80099700 relay-1 | V0601 00:50:17.426237 8 MoQSession.cpp:3388] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f9c800af780 relay-1 | V0601 00:50:17.426251 8 MoQRelay.cpp:97] publishNamespace ns=moq-test/interop relay-1 | W0601 00:50:17.426257 8 MoQRelay.cpp:118] PublishNamespace: Existing session (0x7f9c8006fe00) has already published trackNamespace=moq-test/interop relay-1 | V0601 00:50:17.426268 8 MoQRelaySession.cpp:962] publishNamespaceOk reqID=0 sess=0x7f9c80099700 relay-1 | V0601 00:50:17.426297 8 MoQLocation.h:24] m=LargestObject g=0 o=0 relay-1 | V0601 00:50:17.426303 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0601 00:50:17.426312 8 MoQSession.cpp:4925] subscribe sess=0x7f9c80099700 relay-1 | E0601 00:50:17.426634 8 MoQCodec.cpp:95] Frame underflow -> parse error relay-1 | E0601 00:50:17.426657 8 MoQCodec.cpp:126] Conn error=3 relay-1 | V0601 00:50:17.426662 8 MoQSession.cpp:4732] onConnectionError sess=0x7f9c80099700 relay-1 | E0601 00:50:17.426665 8 MoQSession.cpp:4733] MoQCodec control stream parse error err=3 relay-1 | V0601 00:50:17.426669 8 MoQSession.cpp:2350] close sess=0x7f9c80099700 relay-1 | V0601 00:50:17.426675 8 MoQRelay.cpp:274] publishNamespaceDone ns=moq-test/interop relay-1 | V0601 00:50:17.426684 8 MoQRelay.cpp:267] Pruning empty subtree at: interop relay-1 | V0601 00:50:17.426692 8 MoQSession.cpp:1882] subscribeError trackReceiveState=0x7f9c800b0c40 relay-1 | V0601 00:50:17.426698 8 MoQSession.cpp:2239] requestCancellation from cleanup sess=0x7f9c80099700 relay-1 | V0601 00:50:17.426768 8 MoQSession.cpp:2366] requestCancellation from close sess=0x7f9c80099700 relay-1 | V0601 00:50:17.426777 8 MoQSession.cpp:2701] exit controlReadLoop sess=0x7f9c80099700 relay-1 | V0601 00:50:17.426950 8 MoQSession.cpp:4992] Subscribe ready trackReceiveState=0x7f9c800b0c40 requestID=1 relay-1 | V0601 00:50:17.426979 8 MoQCache.cpp:2181] Added track to LRU: moq-test/interop/test-track relay-1 | V0601 00:50:17.426992 8 MoQSession.cpp:3525] Application subscribe error err=upstream subscribe failed: Session closed relay-1 | V0601 00:50:17.426999 8 MoQSession.cpp:5028] subscribeError sess=0x7f9c800af780 test-client-1 | not ok 4 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 17 test-client-1 | message: "publisher session error: webtransport error: read error: RESET_STREAM: 386759528: read error: RESET_STREAM: 386759528" test-client-1 | ... relay-1 | V0601 00:50:17.433838 8 MoQSession.cpp:2375] exit controlWriteLoop sess=0x7f9c80099700 relay-1 | V0601 00:50:17.433859 8 MoQSession.cpp:2194] ~MoQSession sess=0x7f9c80099700 relay-1 | E20260601 00:50:17.434008 8 HQSession.cpp:541] Connection closed with error err=91141958510812 msg=Server closed by peer reason=capsule error proto=h3, UA=, client CID=ab8e470f4bb966b7, server CID=40000018bf0dcca3, downstream=[::ffff:172.18.0.3]:33326, [::]:4443=local, drain=none relay-1 | V0601 00:50:17.440144 8 MoQSession.cpp:2701] exit controlReadLoop sess=0x7f9c800af780 relay-1 | V0601 00:50:17.440641 8 MoQServer.cpp:317] MoQServer WebTransport: supported protocols: moqt-16, moqt-15, moq-00 relay-1 | V0601 00:50:17.440661 8 MoQServer.cpp:327] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0601 00:50:17.440799 8 MoQSession.cpp:2272] start sess=0x7f9c8008bfe0 relay-1 | V0601 00:50:17.440974 8 MoQSession.cpp:5507] onNewBidiStream sess=0x7f9c8008bfe0 relay-1 | V0601 00:50:17.440998 8 MoQSession.cpp:2699] controlReadLoop sess=0x7f9c8008bfe0 relay-1 | V0601 00:50:17.441003 8 MoQSession.cpp:2542] onClientSetup sess=0x7f9c8008bfe0 relay-1 | V0601 00:50:17.441008 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0601 00:50:17.441012 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0601 00:50:17.441017 8 MoQSession.cpp:2618] Negotiated Version=0xff000010 (draft-16) relay-1 | V0601 00:50:17.441020 8 MoQSession.cpp:2417] sendSetup sess=0x7f9c8008bfe0 relay-1 | V0601 00:50:17.441028 8 MoQSession.cpp:2373] controlWriteLoop sess=0x7f9c8008bfe0 relay-1 | V0601 00:50:17.441308 8 MoQSession.cpp:3388] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f9c8008bfe0 relay-1 | V0601 00:50:17.441332 8 MoQSession.cpp:3525] Application subscribe error err=no such namespace or track relay-1 | V0601 00:50:17.441337 8 MoQSession.cpp:5028] subscribeError sess=0x7f9c8008bfe0 relay-1 | V0601 00:50:17.441543 8 MoQSession.cpp:2701] exit controlReadLoop sess=0x7f9c8008bfe0 relay-1 | V0601 00:50:17.950228 8 MoQServer.cpp:317] MoQServer WebTransport: supported protocols: moqt-16, moqt-15, moq-00 relay-1 | V0601 00:50:17.950259 8 MoQServer.cpp:327] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0601 00:50:17.950364 8 MoQSession.cpp:2272] start sess=0x7f9c800c6940 relay-1 | V0601 00:50:17.950649 8 MoQSession.cpp:5507] onNewBidiStream sess=0x7f9c800c6940 relay-1 | V0601 00:50:17.950690 8 MoQSession.cpp:2699] controlReadLoop sess=0x7f9c800c6940 relay-1 | V0601 00:50:17.950700 8 MoQSession.cpp:2542] onClientSetup sess=0x7f9c800c6940 relay-1 | V0601 00:50:17.950708 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0601 00:50:17.950713 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0601 00:50:17.950718 8 MoQSession.cpp:2618] Negotiated Version=0xff000010 (draft-16) relay-1 | V0601 00:50:17.950722 8 MoQSession.cpp:2417] sendSetup sess=0x7f9c800c6940 relay-1 | V0601 00:50:17.950734 8 MoQSession.cpp:2373] controlWriteLoop sess=0x7f9c800c6940 relay-1 | V0601 00:50:17.951039 8 MoQRelaySession.cpp:877] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9c800c6940 relay-1 | V0601 00:50:17.951065 8 MoQRelay.cpp:97] publishNamespace ns=moq-test/interop relay-1 | V0601 00:50:17.951076 8 MoQRelaySession.cpp:962] publishNamespaceOk reqID=0 sess=0x7f9c800c6940 test-client-1 | ok 5 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 3524 test-client-1 | subscriber_connection_id: 87df7e91b37e002f2052d6f90b6ad306 test-client-1 | publisher_connection_id: 6f395b218137a559aa68db0f6d4db36e test-client-1 | ... relay-1 | V0601 00:50:20.952183 8 MoQSession.cpp:2701] exit controlReadLoop sess=0x7f9c800c6940 relay-1 | V0601 00:50:20.960071 8 MoQServer.cpp:317] MoQServer WebTransport: supported protocols: moqt-16, moqt-15, moq-00 relay-1 | V0601 00:50:20.960095 8 MoQServer.cpp:327] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0601 00:50:20.960223 8 MoQSession.cpp:2272] start sess=0x7f9c800db170 relay-1 | V0601 00:50:20.960444 8 MoQSession.cpp:5507] onNewBidiStream sess=0x7f9c800db170 relay-1 | V0601 00:50:20.960481 8 MoQSession.cpp:2699] controlReadLoop sess=0x7f9c800db170 relay-1 | V0601 00:50:20.960490 8 MoQSession.cpp:2542] onClientSetup sess=0x7f9c800db170 relay-1 | V0601 00:50:20.960499 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0601 00:50:20.960503 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0601 00:50:20.960509 8 MoQSession.cpp:2618] Negotiated Version=0xff000010 (draft-16) relay-1 | V0601 00:50:20.960513 8 MoQSession.cpp:2417] sendSetup sess=0x7f9c800db170 relay-1 | V0601 00:50:20.960526 8 MoQSession.cpp:2373] controlWriteLoop sess=0x7f9c800db170 relay-1 | V0601 00:50:20.960800 8 MoQRelaySession.cpp:877] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9c800db170 relay-1 | V0601 00:50:20.960821 8 MoQRelay.cpp:97] publishNamespace ns=moq-test/interop relay-1 | W0601 00:50:20.960829 8 MoQRelay.cpp:118] PublishNamespace: Existing session (0x7f9c800c6940) has already published trackNamespace=moq-test/interop relay-1 | V0601 00:50:20.960841 8 MoQRelaySession.cpp:962] publishNamespaceOk reqID=0 sess=0x7f9c800db170 relay-1 | V0601 00:50:22.962325 8 MoQSession.cpp:2701] exit controlReadLoop sess=0x7f9c800db170 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2110 test-client-1 | connection_id: 0988812ae102a72c7144addc82d9343e 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'