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-05T01:26:37Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-05T01:26:37Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-05T01:26:37Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-05T01:26:37Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-07-05T01:26:37Z" 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 | V0705 01:26:37.388251 7 MoQServer.cpp:116] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0705 01:26:37.389223 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 | V0705 01:26:42.964972 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0705 01:26:42.964995 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0705 01:26:42.965138 8 MoQSession.cpp:2368] start sess=0x7f459404b050 relay-1 | V0705 01:26:42.965326 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f459404b050 relay-1 | V0705 01:26:42.965371 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f459404b050 relay-1 | V0705 01:26:42.965392 8 MoQSession.cpp:2705] onClientSetup sess=0x7f459404b050 relay-1 | V0705 01:26:42.965396 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0705 01:26:42.965398 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0705 01:26:42.965403 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0705 01:26:42.965405 8 MoQSession.cpp:2561] sendSetup sess=0x7f459404b050 relay-1 | V0705 01:26:42.965417 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f459404b050 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 3 relay-1 | V0705 01:26:42.965606 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f459404b050 test-client-1 | connection_id: e45c75d511564144c2f5f56518511258 test-client-1 | ... relay-1 | V0705 01:26:42.967078 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0705 01:26:42.967087 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0705 01:26:42.967129 8 MoQSession.cpp:2368] start sess=0x7f4594067150 relay-1 | V0705 01:26:42.967262 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f4594067150 relay-1 | V0705 01:26:42.967277 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f4594067150 relay-1 | V0705 01:26:42.967280 8 MoQSession.cpp:2705] onClientSetup sess=0x7f4594067150 relay-1 | V0705 01:26:42.967282 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0705 01:26:42.967283 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0705 01:26:42.967286 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0705 01:26:42.967287 8 MoQSession.cpp:2561] sendSetup sess=0x7f4594067150 relay-1 | V0705 01:26:42.967292 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f4594067150 relay-1 | V0705 01:26:42.967439 8 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f4594067150 relay-1 | V0705 01:26:42.967465 8 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | V0705 01:26:42.967478 8 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7f4594067150 test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2002 test-client-1 | connection_id: f164e0244c6f3d258defd7e804c48e20 test-client-1 | ... relay-1 | V0705 01:26:44.968195 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f4594067150 relay-1 | V0705 01:26:44.969902 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0705 01:26:44.969919 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0705 01:26:44.970003 8 MoQSession.cpp:2368] start sess=0x7f4594078a00 relay-1 | V0705 01:26:44.970137 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f4594078a00 relay-1 | V0705 01:26:44.970163 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f4594078a00 relay-1 | V0705 01:26:44.970170 8 MoQSession.cpp:2705] onClientSetup sess=0x7f4594078a00 relay-1 | V0705 01:26:44.970172 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0705 01:26:44.970175 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0705 01:26:44.970179 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0705 01:26:44.970183 8 MoQSession.cpp:2561] sendSetup sess=0x7f4594078a00 relay-1 | V0705 01:26:44.970192 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f4594078a00 relay-1 | V0705 01:26:44.970353 8 MoQSession.cpp:3762] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f4594078a00 relay-1 | E0705 01:26:44.970370 8 MoQRelay.cpp:84] prefix not found in tree relay-1 | V0705 01:26:44.970379 8 MoQSession.cpp:3899] Application subscribe error err=no such namespace or track relay-1 | V0705 01:26:44.970381 8 MoQSession.cpp:5620] subscribeError sess=0x7f4594078a00 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 2 test-client-1 | connection_id: 26092ee028d922442467a35d0aa013d6 test-client-1 | ... relay-1 | V0705 01:26:44.970512 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f4594078a00 relay-1 | V0705 01:26:44.971919 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0705 01:26:44.971934 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0705 01:26:44.971996 8 MoQSession.cpp:2368] start sess=0x7f459408af10 relay-1 | V0705 01:26:44.972138 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f459408af10 relay-1 | V0705 01:26:44.972165 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f459408af10 relay-1 | V0705 01:26:44.972168 8 MoQSession.cpp:2705] onClientSetup sess=0x7f459408af10 relay-1 | V0705 01:26:44.972170 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0705 01:26:44.972172 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0705 01:26:44.972175 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0705 01:26:44.972177 8 MoQSession.cpp:2561] sendSetup sess=0x7f459408af10 relay-1 | V0705 01:26:44.972184 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f459408af10 relay-1 | V0705 01:26:44.973629 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0705 01:26:44.973638 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0705 01:26:44.973690 8 MoQSession.cpp:2368] start sess=0x7f459409de10 relay-1 | V0705 01:26:44.973823 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f459409de10 relay-1 | V0705 01:26:44.973841 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f459409de10 relay-1 | V0705 01:26:44.973844 8 MoQSession.cpp:2705] onClientSetup sess=0x7f459409de10 relay-1 | V0705 01:26:44.973846 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0705 01:26:44.973850 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0705 01:26:44.973853 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0705 01:26:44.973855 8 MoQSession.cpp:2561] sendSetup sess=0x7f459409de10 relay-1 | V0705 01:26:44.973860 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f459409de10 relay-1 | V0705 01:26:44.974005 8 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f459408af10 relay-1 | V0705 01:26:44.974015 8 MoQSession.cpp:3762] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f459409de10 relay-1 | V0705 01:26:44.974022 8 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | W0705 01:26:44.974027 8 MoQRelay.cpp:156] PublishNamespace: Existing session (0x7f4594067150) has already published trackNamespace=moq-test/interop relay-1 | V0705 01:26:44.974036 8 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7f459408af10 relay-1 | V0705 01:26:44.974070 8 MoQLocation.h:24] m=LargestObject g=0 o=0 relay-1 | V0705 01:26:44.974072 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0705 01:26:44.974084 8 MoQSession.cpp:5485] subscribe sess=0x7f459408af10 relay-1 | E0705 01:26:44.974282 8 MoQCodec.cpp:95] Frame underflow -> parse error relay-1 | E0705 01:26:44.974287 8 MoQCodec.cpp:126] Conn error=3 relay-1 | V0705 01:26:44.974289 8 MoQSession.cpp:5258] onConnectionError sess=0x7f459408af10 relay-1 | E0705 01:26:44.974291 8 MoQSession.cpp:5259] MoQCodec control stream parse error err=3 relay-1 | V0705 01:26:44.974292 8 MoQSession.cpp:2494] close sess=0x7f459408af10 relay-1 | V0705 01:26:44.974295 8 MoQRelay.cpp:314] publishNamespaceDone ns=moq-test/interop relay-1 | V0705 01:26:44.974298 8 MoQRelay.cpp:307] Pruning empty subtree at: interop relay-1 | V0705 01:26:44.974304 8 MoQSession.cpp:1913] subscribeError trackReceiveState=0x7f45940992b0 relay-1 | V0705 01:26:44.974307 8 MoQSession.cpp:2335] requestCancellation from cleanup sess=0x7f459408af10 relay-1 | V0705 01:26:44.974346 8 MoQSession.cpp:2510] requestCancellation from close sess=0x7f459408af10 relay-1 | V0705 01:26:44.974374 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f459408af10 relay-1 | V0705 01:26:44.974444 8 MoQSession.cpp:5581] Subscribe ready trackReceiveState=0x7f45940992b0 requestID=1 relay-1 | V0705 01:26:44.974456 8 MoQCache.cpp:2181] Added track to LRU: moq-test/interop/test-track relay-1 | V0705 01:26:44.974466 8 MoQSession.cpp:3899] Application subscribe error err=upstream subscribe failed: Session closed relay-1 | V0705 01:26:44.974468 8 MoQSession.cpp:5620] subscribeError sess=0x7f459409de10 test-client-1 | not ok 4 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | message: "publisher session error: webtransport error: read error: RESET_STREAM: 386759528: read error: RESET_STREAM: 386759528" test-client-1 | ... relay-1 | V0705 01:26:44.974534 8 MoQSession.cpp:2519] exit controlWriteLoop sess=0x7f459408af10 relay-1 | V0705 01:26:44.974562 8 MoQSession.cpp:2273] ~MoQSession sess=0x7f459408af10 relay-1 | E20260705 01:26:44.975054 8 HQSession.cpp:578] Connection closed with error err=91141958510812 msg=Server closed by peer reason=capsule error proto=h3, UA=, client CID=43eccc1a89a0b623, server CID=4000000974e89fe5, downstream=[::ffff:172.18.0.3]:47094, [::]:4443=local, drain=none relay-1 | V0705 01:26:44.975652 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f459409de10 relay-1 | V0705 01:26:44.976005 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0705 01:26:44.976015 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0705 01:26:44.976075 8 MoQSession.cpp:2368] start sess=0x7f45940ad830 relay-1 | V0705 01:26:44.976191 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f45940ad830 relay-1 | V0705 01:26:44.976210 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f45940ad830 relay-1 | V0705 01:26:44.976213 8 MoQSession.cpp:2705] onClientSetup sess=0x7f45940ad830 relay-1 | V0705 01:26:44.976215 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0705 01:26:44.976217 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0705 01:26:44.976220 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0705 01:26:44.976222 8 MoQSession.cpp:2561] sendSetup sess=0x7f45940ad830 relay-1 | V0705 01:26:44.976227 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f45940ad830 relay-1 | V0705 01:26:44.976418 8 MoQSession.cpp:3762] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f45940ad830 relay-1 | V0705 01:26:44.976436 8 MoQSession.cpp:3899] Application subscribe error err=no such namespace or track relay-1 | V0705 01:26:44.976439 8 MoQSession.cpp:5620] subscribeError sess=0x7f45940ad830 relay-1 | V0705 01:26:44.976553 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f45940ad830 relay-1 | V0705 01:26:45.477969 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0705 01:26:45.477979 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0705 01:26:45.478035 8 MoQSession.cpp:2368] start sess=0x7f45940b3220 relay-1 | V0705 01:26:45.478185 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f45940b3220 relay-1 | V0705 01:26:45.478206 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f45940b3220 relay-1 | V0705 01:26:45.478210 8 MoQSession.cpp:2705] onClientSetup sess=0x7f45940b3220 relay-1 | V0705 01:26:45.478211 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0705 01:26:45.478213 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0705 01:26:45.478215 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0705 01:26:45.478217 8 MoQSession.cpp:2561] sendSetup sess=0x7f45940b3220 relay-1 | V0705 01:26:45.478221 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f45940b3220 relay-1 | V0705 01:26:45.478365 8 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f45940b3220 relay-1 | V0705 01:26:45.478377 8 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | V0705 01:26:45.478383 8 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7f45940b3220 test-client-1 | ok 5 - subscribe-before-announce relay-1 | V0705 01:26:48.478848 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f45940b3220 test-client-1 | --- test-client-1 | duration_ms: 3504 test-client-1 | subscriber_connection_id: 13b8f8faf51bf1166a6325bfc20f9a25 test-client-1 | publisher_connection_id: 3c99037a26e29475b333f2e9323a806b test-client-1 | ... relay-1 | V0705 01:26:48.481102 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0705 01:26:48.481119 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0705 01:26:48.481298 8 MoQSession.cpp:2368] start sess=0x7f45940c3e80 relay-1 | V0705 01:26:48.481491 8 MoQSession.cpp:6158] onNewBidiStream sess=0x7f45940c3e80 relay-1 | V0705 01:26:48.481541 8 MoQSession.cpp:2916] controlReadLoop sess=0x7f45940c3e80 relay-1 | V0705 01:26:48.481606 8 MoQSession.cpp:2705] onClientSetup sess=0x7f45940c3e80 relay-1 | V0705 01:26:48.481623 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0705 01:26:48.481627 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0705 01:26:48.481631 8 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0705 01:26:48.481641 8 MoQSession.cpp:2561] sendSetup sess=0x7f45940c3e80 relay-1 | V0705 01:26:48.481651 8 MoQSession.cpp:2517] controlWriteLoop sess=0x7f45940c3e80 relay-1 | V0705 01:26:48.481875 8 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f45940c3e80 relay-1 | V0705 01:26:48.481892 8 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | W0705 01:26:48.481896 8 MoQRelay.cpp:156] PublishNamespace: Existing session (0x7f45940b3220) has already published trackNamespace=moq-test/interop relay-1 | V0705 01:26:48.481908 8 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7f45940c3e80 relay-1 | V0705 01:26:50.483021 8 MoQSession.cpp:2918] exit controlReadLoop sess=0x7f45940c3e80 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2105 test-client-1 | connection_id: e535e5ea2738383f361dfbaa9efafcd1 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'