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-08-21T01:04:10Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-21T01:04:10Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-21T01:04:10Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-21T01:04:10Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-21T01:04:10Z" 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 | V0821 01:04:10.743150 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0821 01:04:10.744384 7 MoQServer.cpp:171] 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 | V0821 01:04:16.355191 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 01:04:16.355212 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 01:04:16.355463 8 MoQSession.cpp:2538] start sess=0x7f819004b0e0 relay-1 | V0821 01:04:16.355699 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f819004b0e0 relay-1 | V0821 01:04:16.355859 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f819004b0e0 relay-1 | V0821 01:04:16.355890 8 MoQSession.cpp:2876] onClientSetup sess=0x7f819004b0e0 relay-1 | V0821 01:04:16.355898 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 21d1bbce066a9ee4df72f13b9ba9d86f test-client-1 | ... relay-1 | V0821 01:04:16.355902 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 01:04:16.355908 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 01:04:16.355912 8 MoQSession.cpp:2732] sendSetup sess=0x7f819004b0e0 relay-1 | V0821 01:04:16.355929 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f819004b0e0 relay-1 | V0821 01:04:16.356176 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f819004b0e0 relay-1 | V0821 01:04:16.358515 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 01:04:16.358529 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 01:04:16.358775 8 MoQSession.cpp:2538] start sess=0x7f8190067720 relay-1 | V0821 01:04:16.358859 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f8190067720 relay-1 | V0821 01:04:16.358877 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f8190067720 relay-1 | V0821 01:04:16.358882 8 MoQSession.cpp:2876] onClientSetup sess=0x7f8190067720 relay-1 | V0821 01:04:16.358888 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 01:04:16.358897 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 01:04:16.358903 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 01:04:16.359029 8 MoQSession.cpp:2732] sendSetup sess=0x7f8190067720 relay-1 | V0821 01:04:16.359046 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f8190067720 relay-1 | V0821 01:04:16.359422 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8190067720 relay-1 | V0821 01:04:16.359454 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0821 01:04:16.359472 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f8190067720 test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2003 test-client-1 | connection_id: 03a9840bfe3732861f2429ee8a04da81 test-client-1 | ... relay-1 | V0821 01:04:18.360074 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f8190067720 relay-1 | V0821 01:04:18.362799 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 01:04:18.362822 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 01:04:18.362942 8 MoQSession.cpp:2538] start sess=0x7f81900796f0 relay-1 | V0821 01:04:18.363200 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f81900796f0 relay-1 | V0821 01:04:18.363236 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f81900796f0 relay-1 | V0821 01:04:18.363247 8 MoQSession.cpp:2876] onClientSetup sess=0x7f81900796f0 relay-1 | V0821 01:04:18.363258 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 01:04:18.363263 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 01:04:18.363269 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 01:04:18.363273 8 MoQSession.cpp:2732] sendSetup sess=0x7f81900796f0 relay-1 | V0821 01:04:18.363286 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f81900796f0 relay-1 | V0821 01:04:18.363535 8 MoQSession.cpp:3973] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f81900796f0 relay-1 | E0821 01:04:18.363577 8 MoQRelay.cpp:85] prefix not found in tree relay-1 | V0821 01:04:18.363586 8 MoQSession.cpp:4110] Application subscribe error err=no such namespace or track relay-1 | V0821 01:04:18.363620 8 MoQSession.cpp:5835] subscribeError sess=0x7f81900796f0 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: efc96fd6f971f08d4c118f884dba83ab test-client-1 | ... relay-1 | V0821 01:04:18.364445 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f81900796f0 relay-1 | V0821 01:04:18.366758 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 01:04:18.366778 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 01:04:18.366877 8 MoQSession.cpp:2538] start sess=0x7f819008b520 relay-1 | V0821 01:04:18.367162 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f819008b520 relay-1 | V0821 01:04:18.367194 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f819008b520 relay-1 | V0821 01:04:18.367201 8 MoQSession.cpp:2876] onClientSetup sess=0x7f819008b520 relay-1 | V0821 01:04:18.367205 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 01:04:18.367208 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 01:04:18.367213 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 01:04:18.367216 8 MoQSession.cpp:2732] sendSetup sess=0x7f819008b520 relay-1 | V0821 01:04:18.367224 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f819008b520 relay-1 | V0821 01:04:18.369674 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 01:04:18.369693 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 01:04:18.369793 8 MoQSession.cpp:2538] start sess=0x7f819009e690 relay-1 | V0821 01:04:18.370001 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f819009e690 relay-1 | V0821 01:04:18.370035 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f819009e690 relay-1 | V0821 01:04:18.370042 8 MoQSession.cpp:2876] onClientSetup sess=0x7f819009e690 relay-1 | V0821 01:04:18.370046 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 01:04:18.370049 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 01:04:18.370054 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 01:04:18.370057 8 MoQSession.cpp:2732] sendSetup sess=0x7f819009e690 relay-1 | V0821 01:04:18.370065 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f819009e690 relay-1 | V0821 01:04:18.370319 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f819008b520 relay-1 | V0821 01:04:18.370368 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | W0821 01:04:18.370375 8 MoQRelay.cpp:158] PublishNamespace: Existing session (0x7f8190067720) has already published trackNamespace=moq-test/interop relay-1 | V0821 01:04:18.370387 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f819008b520 relay-1 | V0821 01:04:18.370430 8 MoQSession.cpp:3973] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f819009e690 relay-1 | V0821 01:04:18.370593 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0821 01:04:18.370635 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0821 01:04:18.370647 8 MoQSession.cpp:5701] subscribe sess=0x7f819008b520 relay-1 | E0821 01:04:18.370862 8 MoQCodec.cpp:95] Frame underflow -> parse error relay-1 | E0821 01:04:18.370876 8 MoQCodec.cpp:126] Conn error=3 relay-1 | V0821 01:04:18.370881 8 MoQSession.cpp:5472] onConnectionError sess=0x7f819008b520 relay-1 | E0821 01:04:18.370884 8 MoQSession.cpp:5473] MoQCodec control stream parse error err=3 relay-1 | V0821 01:04:18.370888 8 MoQSession.cpp:2664] close sess=0x7f819008b520 relay-1 | V0821 01:04:18.370894 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0821 01:04:18.370899 8 MoQRelay.cpp:309] Pruning empty subtree at: interop relay-1 | V0821 01:04:18.370906 8 MoQSession.cpp:2047] subscribeError trackReceiveState=0x7f8190097340 relay-1 | V0821 01:04:18.370911 8 MoQSession.cpp:2492] requestCancellation from cleanup sess=0x7f819008b520 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 | V0821 01:04:18.370955 8 MoQSession.cpp:2681] requestCancellation from close sess=0x7f819008b520 relay-1 | V0821 01:04:18.370966 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f819008b520 relay-1 | V0821 01:04:18.371118 8 MoQSession.cpp:5797] Subscribe ready trackReceiveState=0x7f8190097340 requestID=1 relay-1 | V0821 01:04:18.371129 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0821 01:04:18.371137 8 MoQSession.cpp:4110] Application subscribe error err=upstream subscribe failed: Session closed relay-1 | V0821 01:04:18.371140 8 MoQSession.cpp:5835] subscribeError sess=0x7f819009e690 relay-1 | V0821 01:04:18.371219 8 MoQSession.cpp:2690] exit controlWriteLoop sess=0x7f819008b520 relay-1 | V0821 01:04:18.371229 8 MoQSession.cpp:2430] ~MoQSession sess=0x7f819008b520 relay-1 | E20260821 01:04:18.371338 8 HQSession.cpp:583] Connection closed with error err=91141958510812 msg=Server closed by peer reason=capsule error proto=h3, UA=, client CID=3c3ab3891d5d6591, server CID=4000001df1dc93f4, downstream=[::ffff:172.18.0.3]:42997, [::]:4443=local, drain=none relay-1 | V0821 01:04:18.371704 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f819009e690 relay-1 | V0821 01:04:18.373500 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 01:04:18.373519 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 01:04:18.373662 8 MoQSession.cpp:2538] start sess=0x7f81900adb50 relay-1 | V0821 01:04:18.373874 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f81900adb50 relay-1 | V0821 01:04:18.373903 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f81900adb50 relay-1 | V0821 01:04:18.373910 8 MoQSession.cpp:2876] onClientSetup sess=0x7f81900adb50 relay-1 | V0821 01:04:18.373914 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 01:04:18.373918 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 01:04:18.373923 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 01:04:18.373927 8 MoQSession.cpp:2732] sendSetup sess=0x7f81900adb50 relay-1 | V0821 01:04:18.373935 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f81900adb50 relay-1 | V0821 01:04:18.374217 8 MoQSession.cpp:3973] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f81900adb50 relay-1 | V0821 01:04:18.374234 8 MoQSession.cpp:4110] Application subscribe error err=no such namespace or track relay-1 | V0821 01:04:18.374237 8 MoQSession.cpp:5835] subscribeError sess=0x7f81900adb50 relay-1 | V0821 01:04:18.374520 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f81900adb50 relay-1 | V0821 01:04:18.877925 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 01:04:18.877954 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 01:04:18.878089 8 MoQSession.cpp:2538] start sess=0x7f81900b39f0 relay-1 | V0821 01:04:18.878427 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f81900b39f0 relay-1 | V0821 01:04:18.878465 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f81900b39f0 relay-1 | V0821 01:04:18.878481 8 MoQSession.cpp:2876] onClientSetup sess=0x7f81900b39f0 relay-1 | V0821 01:04:18.878485 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 01:04:18.878490 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 01:04:18.878499 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 01:04:18.878511 8 MoQSession.cpp:2732] sendSetup sess=0x7f81900b39f0 relay-1 | V0821 01:04:18.878523 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f81900b39f0 relay-1 | V0821 01:04:18.878817 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f81900b39f0 relay-1 | V0821 01:04:18.878837 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0821 01:04:18.878850 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f81900b39f0 test-client-1 | ok 5 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 3508 test-client-1 | subscriber_connection_id: 93dc919c41acc4c131c8f71ee6aa943d test-client-1 | publisher_connection_id: f9f53b5e99ec68b17ed3c84b6aaf7f72 test-client-1 | ... relay-1 | V0821 01:04:21.880189 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f81900b39f0 relay-1 | V0821 01:04:21.883266 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0821 01:04:21.883286 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0821 01:04:21.883407 8 MoQSession.cpp:2538] start sess=0x7f81900c48b0 relay-1 | V0821 01:04:21.883671 8 MoQSession.cpp:6392] onNewBidiStream sess=0x7f81900c48b0 relay-1 | V0821 01:04:21.883708 8 MoQSession.cpp:3087] controlReadLoop sess=0x7f81900c48b0 relay-1 | V0821 01:04:21.883718 8 MoQSession.cpp:2876] onClientSetup sess=0x7f81900c48b0 relay-1 | V0821 01:04:21.883722 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0821 01:04:21.883726 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0821 01:04:21.883731 8 MoQSession.cpp:2952] Negotiated Version=0xff000010 (draft-16) relay-1 | V0821 01:04:21.883735 8 MoQSession.cpp:2732] sendSetup sess=0x7f81900c48b0 relay-1 | V0821 01:04:21.883746 8 MoQSession.cpp:2688] controlWriteLoop sess=0x7f81900c48b0 relay-1 | V0821 01:04:21.884002 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f81900c48b0 relay-1 | V0821 01:04:21.884026 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | W0821 01:04:21.884031 8 MoQRelay.cpp:158] PublishNamespace: Existing session (0x7f81900b39f0) has already published trackNamespace=moq-test/interop relay-1 | V0821 01:04:21.884043 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f81900c48b0 relay-1 | V0821 01:04:23.885482 8 MoQSession.cpp:3089] exit controlReadLoop sess=0x7f81900c48b0 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2106 test-client-1 | connection_id: 1d21bf6e51fd53de5caa5d83207d5bae 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:86: test] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'