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-03T01:24:09Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-03T01:24:09Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-03T01:24:09Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-03T01:24:09Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-07-03T01:24: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 | V0703 01:24:09.743537 6 MoQServer.cpp:116] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0703 01:24:09.744699 6 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 | V0703 01:24:15.355580 7 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0703 01:24:15.355606 7 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0703 01:24:15.355790 7 MoQSession.cpp:2368] start sess=0x7fdabc04afa0 relay-1 | V0703 01:24:15.355983 7 MoQSession.cpp:6158] onNewBidiStream sess=0x7fdabc04afa0 relay-1 | V0703 01:24:15.356056 7 MoQSession.cpp:2916] controlReadLoop sess=0x7fdabc04afa0 relay-1 | V0703 01:24:15.356090 7 MoQSession.cpp:2705] onClientSetup sess=0x7fdabc04afa0 relay-1 | V0703 01:24:15.356100 7 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0703 01:24:15.356104 7 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0703 01:24:15.356111 7 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0703 01:24:15.356118 7 MoQSession.cpp:2561] sendSetup sess=0x7fdabc04afa0 relay-1 | V0703 01:24:15.356133 7 MoQSession.cpp:2517] controlWriteLoop sess=0x7fdabc04afa0 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 6 test-client-1 | connection_id: 83b4958db5b1dd6d91682d11ae8e8d1c test-client-1 | ... relay-1 | V0703 01:24:15.356405 7 MoQSession.cpp:2918] exit controlReadLoop sess=0x7fdabc04afa0 relay-1 | V0703 01:24:15.358654 7 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0703 01:24:15.358673 7 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0703 01:24:15.358777 7 MoQSession.cpp:2368] start sess=0x7fdabc066f70 relay-1 | V0703 01:24:15.359021 7 MoQSession.cpp:6158] onNewBidiStream sess=0x7fdabc066f70 relay-1 | V0703 01:24:15.359048 7 MoQSession.cpp:2916] controlReadLoop sess=0x7fdabc066f70 relay-1 | V0703 01:24:15.359054 7 MoQSession.cpp:2705] onClientSetup sess=0x7fdabc066f70 relay-1 | V0703 01:24:15.359057 7 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0703 01:24:15.359061 7 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0703 01:24:15.359066 7 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0703 01:24:15.359069 7 MoQSession.cpp:2561] sendSetup sess=0x7fdabc066f70 relay-1 | V0703 01:24:15.359077 7 MoQSession.cpp:2517] controlWriteLoop sess=0x7fdabc066f70 relay-1 | V0703 01:24:15.359339 7 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fdabc066f70 relay-1 | V0703 01:24:15.359377 7 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | V0703 01:24:15.359391 7 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7fdabc066f70 test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2003 test-client-1 | connection_id: af977a12aead12fd72a924537d2c0229 test-client-1 | ... relay-1 | V0703 01:24:17.360357 7 MoQSession.cpp:2918] exit controlReadLoop sess=0x7fdabc066f70 relay-1 | V0703 01:24:17.363133 7 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0703 01:24:17.363154 7 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0703 01:24:17.363310 7 MoQSession.cpp:2368] start sess=0x7fdabc078a00 relay-1 | V0703 01:24:17.363530 7 MoQSession.cpp:6158] onNewBidiStream sess=0x7fdabc078a00 relay-1 | V0703 01:24:17.363570 7 MoQSession.cpp:2916] controlReadLoop sess=0x7fdabc078a00 relay-1 | V0703 01:24:17.363584 7 MoQSession.cpp:2705] onClientSetup sess=0x7fdabc078a00 relay-1 | V0703 01:24:17.363588 7 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0703 01:24:17.363593 7 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0703 01:24:17.363599 7 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0703 01:24:17.363603 7 MoQSession.cpp:2561] sendSetup sess=0x7fdabc078a00 relay-1 | V0703 01:24:17.363615 7 MoQSession.cpp:2517] controlWriteLoop sess=0x7fdabc078a00 relay-1 | V0703 01:24:17.363874 7 MoQSession.cpp:3762] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fdabc078a00 relay-1 | E0703 01:24:17.363903 7 MoQRelay.cpp:84] prefix not found in tree relay-1 | V0703 01:24:17.363910 7 MoQSession.cpp:3899] Application subscribe error err=no such namespace or track relay-1 | V0703 01:24:17.363914 7 MoQSession.cpp:5620] subscribeError sess=0x7fdabc078a00 relay-1 | V0703 01:24:17.364172 7 MoQSession.cpp:2918] exit controlReadLoop sess=0x7fdabc078a00 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 8ac88c59819b171517454786836b682b test-client-1 | ... relay-1 | V0703 01:24:17.366519 7 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0703 01:24:17.366532 7 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0703 01:24:17.366619 7 MoQSession.cpp:2368] start sess=0x7fdabc08ad10 relay-1 | V0703 01:24:17.366778 7 MoQSession.cpp:6158] onNewBidiStream sess=0x7fdabc08ad10 relay-1 | V0703 01:24:17.366810 7 MoQSession.cpp:2916] controlReadLoop sess=0x7fdabc08ad10 relay-1 | V0703 01:24:17.366816 7 MoQSession.cpp:2705] onClientSetup sess=0x7fdabc08ad10 relay-1 | V0703 01:24:17.366819 7 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0703 01:24:17.366823 7 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0703 01:24:17.366827 7 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0703 01:24:17.366830 7 MoQSession.cpp:2561] sendSetup sess=0x7fdabc08ad10 relay-1 | V0703 01:24:17.366838 7 MoQSession.cpp:2517] controlWriteLoop sess=0x7fdabc08ad10 relay-1 | V0703 01:24:17.369224 7 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0703 01:24:17.369242 7 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0703 01:24:17.369362 7 MoQSession.cpp:2368] start sess=0x7fdabc09dcb0 relay-1 | V0703 01:24:17.369567 7 MoQSession.cpp:6158] onNewBidiStream sess=0x7fdabc09dcb0 relay-1 | V0703 01:24:17.369597 7 MoQSession.cpp:2916] controlReadLoop sess=0x7fdabc09dcb0 relay-1 | V0703 01:24:17.369603 7 MoQSession.cpp:2705] onClientSetup sess=0x7fdabc09dcb0 relay-1 | V0703 01:24:17.369607 7 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0703 01:24:17.369611 7 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0703 01:24:17.369615 7 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0703 01:24:17.369619 7 MoQSession.cpp:2561] sendSetup sess=0x7fdabc09dcb0 relay-1 | V0703 01:24:17.369627 7 MoQSession.cpp:2517] controlWriteLoop sess=0x7fdabc09dcb0 relay-1 | V0703 01:24:17.369871 7 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fdabc08ad10 relay-1 | V0703 01:24:17.369895 7 MoQSession.cpp:3762] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fdabc09dcb0 relay-1 | V0703 01:24:17.369909 7 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | W0703 01:24:17.369914 7 MoQRelay.cpp:156] PublishNamespace: Existing session (0x7fdabc066f70) has already published trackNamespace=moq-test/interop relay-1 | V0703 01:24:17.369926 7 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7fdabc08ad10 relay-1 | V0703 01:24:17.369957 7 MoQLocation.h:24] m=LargestObject g=0 o=0 relay-1 | V0703 01:24:17.369963 7 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0703 01:24:17.369980 7 MoQSession.cpp:5485] subscribe sess=0x7fdabc08ad10 relay-1 | E0703 01:24:17.370322 7 MoQCodec.cpp:95] Frame underflow -> parse error relay-1 | E0703 01:24:17.370335 7 MoQCodec.cpp:126] Conn error=3 relay-1 | V0703 01:24:17.370339 7 MoQSession.cpp:5258] onConnectionError sess=0x7fdabc08ad10 relay-1 | E0703 01:24:17.370343 7 MoQSession.cpp:5259] MoQCodec control stream parse error err=3 relay-1 | V0703 01:24:17.370346 7 MoQSession.cpp:2494] close sess=0x7fdabc08ad10 relay-1 | V0703 01:24:17.370353 7 MoQRelay.cpp:314] publishNamespaceDone ns=moq-test/interop relay-1 | V0703 01:24:17.370358 7 MoQRelay.cpp:307] Pruning empty subtree at: interop relay-1 | V0703 01:24:17.370365 7 MoQSession.cpp:1913] subscribeError trackReceiveState=0x7fdabc06d400 relay-1 | V0703 01:24:17.370369 7 MoQSession.cpp:2335] requestCancellation from cleanup sess=0x7fdabc08ad10 relay-1 | V0703 01:24:17.370420 7 MoQSession.cpp:2510] requestCancellation from close sess=0x7fdabc08ad10 relay-1 | V0703 01:24:17.370429 7 MoQSession.cpp:2918] exit controlReadLoop sess=0x7fdabc08ad10 relay-1 | V0703 01:24:17.370542 7 MoQSession.cpp:5581] Subscribe ready trackReceiveState=0x7fdabc06d400 requestID=1 relay-1 | V0703 01:24:17.370562 7 MoQCache.cpp:2181] Added track to LRU: moq-test/interop/test-track relay-1 | V0703 01:24:17.370575 7 MoQSession.cpp:3899] Application subscribe error err=upstream subscribe failed: Session closed relay-1 | V0703 01:24:17.370579 7 MoQSession.cpp:5620] subscribeError sess=0x7fdabc09dcb0 relay-1 | V0703 01:24:17.370650 7 MoQSession.cpp:2519] exit controlWriteLoop sess=0x7fdabc08ad10 relay-1 | V0703 01:24:17.370657 7 MoQSession.cpp:2273] ~MoQSession sess=0x7fdabc08ad10 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: session error: connection error: closed: session error: connection error: closed: connection error: closed" test-client-1 | ... relay-1 | E20260703 01:24:17.370803 7 HQSession.cpp:578] Connection closed with error err=91141958510812 msg=Server closed by peer reason=capsule error proto=h3, UA=, client CID=5f6ed409e2e7f428, server CID=4000001e44cbfdd1, downstream=[::ffff:172.18.0.3]:53934, [::]:4443=local, drain=none relay-1 | V0703 01:24:17.371197 7 MoQSession.cpp:2918] exit controlReadLoop sess=0x7fdabc09dcb0 relay-1 | V0703 01:24:17.373126 7 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0703 01:24:17.373140 7 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0703 01:24:17.373229 7 MoQSession.cpp:2368] start sess=0x7fdabc0ac570 relay-1 | V0703 01:24:17.373431 7 MoQSession.cpp:6158] onNewBidiStream sess=0x7fdabc0ac570 relay-1 | V0703 01:24:17.373463 7 MoQSession.cpp:2916] controlReadLoop sess=0x7fdabc0ac570 relay-1 | V0703 01:24:17.373471 7 MoQSession.cpp:2705] onClientSetup sess=0x7fdabc0ac570 relay-1 | V0703 01:24:17.373475 7 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0703 01:24:17.373478 7 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0703 01:24:17.373483 7 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0703 01:24:17.373488 7 MoQSession.cpp:2561] sendSetup sess=0x7fdabc0ac570 relay-1 | V0703 01:24:17.373496 7 MoQSession.cpp:2517] controlWriteLoop sess=0x7fdabc0ac570 relay-1 | V0703 01:24:17.373780 7 MoQSession.cpp:3762] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fdabc0ac570 relay-1 | V0703 01:24:17.373816 7 MoQSession.cpp:3899] Application subscribe error err=no such namespace or track relay-1 | V0703 01:24:17.373820 7 MoQSession.cpp:5620] subscribeError sess=0x7fdabc0ac570 relay-1 | V0703 01:24:17.374036 7 MoQSession.cpp:2918] exit controlReadLoop sess=0x7fdabc0ac570 relay-1 | V0703 01:24:17.877569 7 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0703 01:24:17.877599 7 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0703 01:24:17.877723 7 MoQSession.cpp:2368] start sess=0x7fdabc0b26f0 relay-1 | V0703 01:24:17.877999 7 MoQSession.cpp:6158] onNewBidiStream sess=0x7fdabc0b26f0 relay-1 | V0703 01:24:17.878051 7 MoQSession.cpp:2916] controlReadLoop sess=0x7fdabc0b26f0 relay-1 | V0703 01:24:17.878069 7 MoQSession.cpp:2705] onClientSetup sess=0x7fdabc0b26f0 relay-1 | V0703 01:24:17.878073 7 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0703 01:24:17.878077 7 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0703 01:24:17.878083 7 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0703 01:24:17.878087 7 MoQSession.cpp:2561] sendSetup sess=0x7fdabc0b26f0 relay-1 | V0703 01:24:17.878099 7 MoQSession.cpp:2517] controlWriteLoop sess=0x7fdabc0b26f0 relay-1 | V0703 01:24:17.878391 7 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fdabc0b26f0 relay-1 | V0703 01:24:17.878411 7 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | V0703 01:24:17.878424 7 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7fdabc0b26f0 test-client-1 | ok 5 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 3509 test-client-1 | subscriber_connection_id: 6b7365b521b98b10c1694cc9ca40f5f7 test-client-1 | publisher_connection_id: b7ad40c4b5d8dabff91c7c91fec71f4b test-client-1 | ... relay-1 | V0703 01:24:20.879912 7 MoQSession.cpp:2918] exit controlReadLoop sess=0x7fdabc0b26f0 relay-1 | V0703 01:24:20.882892 7 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0703 01:24:20.882915 7 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0703 01:24:20.883038 7 MoQSession.cpp:2368] start sess=0x7fdabc0c3660 relay-1 | V0703 01:24:20.883354 7 MoQSession.cpp:6158] onNewBidiStream sess=0x7fdabc0c3660 relay-1 | V0703 01:24:20.883391 7 MoQSession.cpp:2916] controlReadLoop sess=0x7fdabc0c3660 relay-1 | V0703 01:24:20.883402 7 MoQSession.cpp:2705] onClientSetup sess=0x7fdabc0c3660 relay-1 | V0703 01:24:20.883406 7 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0703 01:24:20.883411 7 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0703 01:24:20.883416 7 MoQSession.cpp:2781] Negotiated Version=0xff000010 (draft-16) relay-1 | V0703 01:24:20.883420 7 MoQSession.cpp:2561] sendSetup sess=0x7fdabc0c3660 relay-1 | V0703 01:24:20.883432 7 MoQSession.cpp:2517] controlWriteLoop sess=0x7fdabc0c3660 relay-1 | V0703 01:24:20.883720 7 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fdabc0c3660 relay-1 | V0703 01:24:20.883744 7 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | W0703 01:24:20.883750 7 MoQRelay.cpp:156] PublishNamespace: Existing session (0x7fdabc0b26f0) has already published trackNamespace=moq-test/interop relay-1 | V0703 01:24:20.883763 7 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7fdabc0c3660 relay-1 | V0703 01:24:22.884511 7 MoQSession.cpp:2918] exit controlReadLoop sess=0x7fdabc0c3660 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2105 test-client-1 | connection_id: aa4ca4bfbef388609e0ed0e681cb660d 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'