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-24T01:03:18Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-24T01:03:18Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-24T01:03:18Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-24T01:03:18Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-24T01:03:18Z" 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 | V0824 01:03:18.549302 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0824 01:03:18.550430 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 | V0824 01:03:24.159974 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 01:03:24.160001 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 01:03:24.160229 8 MoQSession.cpp:2572] start sess=0x7ff41c04b140 relay-1 | V0824 01:03:24.160420 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7ff41c04b140 relay-1 | V0824 01:03:24.160478 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff41c04b140 relay-1 | V0824 01:03:24.160539 8 MoQSession.cpp:3066] onClientSetup sess=0x7ff41c04b140 relay-1 | V0824 01:03:24.160597 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 01:03:24.160605 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 01:03:24.160611 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 01:03:24.160616 8 MoQSession.cpp:2922] sendSetup sess=0x7ff41c04b140 relay-1 | V0824 01:03:24.160647 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7ff41c04b140 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 843d88fec575e585585c88f19c3b7c25 test-client-1 | ... relay-1 | V0824 01:03:24.160896 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff41c04b140 relay-1 | V0824 01:03:24.163503 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 01:03:24.163517 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 01:03:24.163666 8 MoQSession.cpp:2572] start sess=0x7ff41c067110 relay-1 | V0824 01:03:24.163870 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7ff41c067110 relay-1 | V0824 01:03:24.163897 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff41c067110 relay-1 | V0824 01:03:24.163902 8 MoQSession.cpp:3066] onClientSetup sess=0x7ff41c067110 relay-1 | V0824 01:03:24.163904 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 01:03:24.163907 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 01:03:24.163910 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 01:03:24.163912 8 MoQSession.cpp:2922] sendSetup sess=0x7ff41c067110 relay-1 | V0824 01:03:24.163919 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7ff41c067110 relay-1 | V0824 01:03:24.164197 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff41c067110 relay-1 | V0824 01:03:24.164261 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0824 01:03:24.164278 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff41c067110 test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2005 test-client-1 | connection_id: c73d8112ef9212e2e528221f5e83e5e0 test-client-1 | ... relay-1 | V0824 01:03:26.166329 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff41c067110 relay-1 | V0824 01:03:26.169030 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 01:03:26.169053 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 01:03:26.169198 8 MoQSession.cpp:2572] start sess=0x7ff41c079680 relay-1 | V0824 01:03:26.169524 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7ff41c079680 relay-1 | V0824 01:03:26.169561 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff41c079680 relay-1 | V0824 01:03:26.169578 8 MoQSession.cpp:3066] onClientSetup sess=0x7ff41c079680 relay-1 | V0824 01:03:26.169583 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 01:03:26.169587 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 01:03:26.169593 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 01:03:26.169597 8 MoQSession.cpp:2922] sendSetup sess=0x7ff41c079680 relay-1 | V0824 01:03:26.169611 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7ff41c079680 relay-1 | V0824 01:03:26.169945 8 MoQSession.cpp:4163] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7ff41c079680 relay-1 | V0824 01:03:26.169990 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0824 01:03:26.170002 8 MoQSession.cpp:6130] subscribeError sess=0x7ff41c079680 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 388362891ee6ae8782b74038b71795d4 test-client-1 | ... relay-1 | V0824 01:03:26.170245 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff41c079680 relay-1 | V0824 01:03:26.172664 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 01:03:26.172682 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 01:03:26.172790 8 MoQSession.cpp:2572] start sess=0x7ff41c08bb80 relay-1 | V0824 01:03:26.172973 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7ff41c08bb80 relay-1 | V0824 01:03:26.173004 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff41c08bb80 relay-1 | V0824 01:03:26.173010 8 MoQSession.cpp:3066] onClientSetup sess=0x7ff41c08bb80 relay-1 | V0824 01:03:26.173013 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 01:03:26.173016 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 01:03:26.173021 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 01:03:26.173024 8 MoQSession.cpp:2922] sendSetup sess=0x7ff41c08bb80 relay-1 | V0824 01:03:26.173032 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7ff41c08bb80 relay-1 | V0824 01:03:26.175402 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 01:03:26.175416 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 01:03:26.175505 8 MoQSession.cpp:2572] start sess=0x7ff41c09efe0 relay-1 | V0824 01:03:26.175756 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7ff41c09efe0 relay-1 | V0824 01:03:26.175782 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff41c09efe0 relay-1 | V0824 01:03:26.175787 8 MoQSession.cpp:3066] onClientSetup sess=0x7ff41c09efe0 relay-1 | V0824 01:03:26.175790 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 01:03:26.175797 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 01:03:26.175802 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 01:03:26.175805 8 MoQSession.cpp:2922] sendSetup sess=0x7ff41c09efe0 relay-1 | V0824 01:03:26.175814 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7ff41c09efe0 relay-1 | V0824 01:03:26.176061 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff41c08bb80 relay-1 | V0824 01:03:26.176077 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7ff41c09efe0 relay-1 | V0824 01:03:26.176088 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0824 01:03:26.176092 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7ff41c067110) has already published trackNamespace=moq-test/interop relay-1 | V0824 01:03:26.176107 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff41c08bb80 relay-1 | V0824 01:03:26.176156 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0824 01:03:26.176164 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0824 01:03:26.176179 8 MoQSession.cpp:5992] subscribe sess=0x7ff41c08bb80 relay-1 | E0824 01:03:26.176544 8 MoQCodec.cpp:95] Frame underflow -> parse error relay-1 | E0824 01:03:26.176561 8 MoQCodec.cpp:126] Conn error=3 relay-1 | V0824 01:03:26.176565 8 MoQSession.cpp:5764] onConnectionError sess=0x7ff41c08bb80 relay-1 | E0824 01:03:26.176570 8 MoQSession.cpp:5765] MoQCodec control stream parse error err=3 relay-1 | V0824 01:03:26.176573 8 MoQSession.cpp:2854] close sess=0x7ff41c08bb80 relay-1 | V0824 01:03:26.176579 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0824 01:03:26.176585 8 MoQRelay.cpp:303] Pruning empty subtree at: interop relay-1 | V0824 01:03:26.176593 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7ff41c037900 relay-1 | V0824 01:03:26.176597 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7ff41c08bb80 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 | V0824 01:03:26.176665 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7ff41c08bb80 relay-1 | V0824 01:03:26.176675 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff41c08bb80 relay-1 | V0824 01:03:26.176796 8 MoQSession.cpp:6092] Subscribe ready trackReceiveState=0x7ff41c037900 requestID=1 relay-1 | V0824 01:03:26.176811 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0824 01:03:26.176824 8 MoQSession.cpp:4300] Application subscribe error err=upstream subscribe failed: Session closed relay-1 | V0824 01:03:26.176828 8 MoQSession.cpp:6130] subscribeError sess=0x7ff41c09efe0 relay-1 | V0824 01:03:26.176918 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7ff41c08bb80 relay-1 | V0824 01:03:26.176935 8 MoQSession.cpp:2464] ~MoQSession sess=0x7ff41c08bb80 relay-1 | E20260824 01:03:26.177089 8 HQSession.cpp:583] Connection closed with error err=91141958510812 msg=Server closed by peer reason=capsule error proto=h3, UA=, client CID=ee100aa0e5a5db3e, server CID=400000093ae3f396, downstream=[::ffff:172.18.0.3]:50066, [::]:4443=local, drain=none relay-1 | V0824 01:03:26.177447 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff41c09efe0 relay-1 | V0824 01:03:26.179268 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 01:03:26.179288 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 01:03:26.179401 8 MoQSession.cpp:2572] start sess=0x7ff41c0ade50 relay-1 | V0824 01:03:26.179602 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7ff41c0ade50 relay-1 | V0824 01:03:26.179627 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff41c0ade50 relay-1 | V0824 01:03:26.179651 8 MoQSession.cpp:3066] onClientSetup sess=0x7ff41c0ade50 relay-1 | V0824 01:03:26.179654 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 01:03:26.179658 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 01:03:26.179663 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 01:03:26.179666 8 MoQSession.cpp:2922] sendSetup sess=0x7ff41c0ade50 relay-1 | V0824 01:03:26.179677 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7ff41c0ade50 relay-1 | V0824 01:03:26.179952 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7ff41c0ade50 relay-1 | V0824 01:03:26.179977 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0824 01:03:26.179981 8 MoQSession.cpp:6130] subscribeError sess=0x7ff41c0ade50 relay-1 | V0824 01:03:26.180183 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff41c0ade50 relay-1 | V0824 01:03:26.683165 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 01:03:26.683199 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 01:03:26.683327 8 MoQSession.cpp:2572] start sess=0x7ff41c0b39f0 relay-1 | V0824 01:03:26.683573 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7ff41c0b39f0 relay-1 | V0824 01:03:26.683610 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff41c0b39f0 relay-1 | V0824 01:03:26.683626 8 MoQSession.cpp:3066] onClientSetup sess=0x7ff41c0b39f0 relay-1 | V0824 01:03:26.683646 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 01:03:26.683651 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 01:03:26.683658 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 01:03:26.683661 8 MoQSession.cpp:2922] sendSetup sess=0x7ff41c0b39f0 relay-1 | V0824 01:03:26.683675 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7ff41c0b39f0 relay-1 | V0824 01:03:26.683972 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff41c0b39f0 relay-1 | V0824 01:03:26.683994 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0824 01:03:26.684008 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff41c0b39f0 test-client-1 | ok 5 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 3507 test-client-1 | subscriber_connection_id: 4931b01d791b009bedd3f35c9e05f3f2 test-client-1 | publisher_connection_id: f29659421052c2e514ac0fdb1f253ff8 test-client-1 | ... relay-1 | V0824 01:03:29.684591 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff41c0b39f0 relay-1 | V0824 01:03:29.687482 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0824 01:03:29.687499 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0824 01:03:29.687672 8 MoQSession.cpp:2572] start sess=0x7ff41c0c4b80 relay-1 | V0824 01:03:29.687914 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7ff41c0c4b80 relay-1 | V0824 01:03:29.687946 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff41c0c4b80 relay-1 | V0824 01:03:29.687956 8 MoQSession.cpp:3066] onClientSetup sess=0x7ff41c0c4b80 relay-1 | V0824 01:03:29.687960 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0824 01:03:29.687965 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0824 01:03:29.687970 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0824 01:03:29.687974 8 MoQSession.cpp:2922] sendSetup sess=0x7ff41c0c4b80 relay-1 | V0824 01:03:29.687985 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7ff41c0c4b80 relay-1 | V0824 01:03:29.688231 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff41c0c4b80 relay-1 | V0824 01:03:29.688252 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0824 01:03:29.688257 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7ff41c0b39f0) has already published trackNamespace=moq-test/interop relay-1 | V0824 01:03:29.688272 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff41c0c4b80 relay-1 | V0824 01:03:31.689673 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff41c0c4b80 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2106 test-client-1 | connection_id: e747c7e5aa72ed9727ec2bba7d06d095 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'