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-22T01:05:34Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-22T01:05:34Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-22T01:05:34Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-22T01:05:34Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-22T01:05:34Z" 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 | V0822 01:05:34.750912 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0822 01:05:34.752247 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 | V0822 01:05:40.331840 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 01:05:40.331864 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 01:05:40.331986 8 MoQSession.cpp:2572] start sess=0x7fb95004b260 relay-1 | V0822 01:05:40.332140 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fb95004b260 relay-1 | V0822 01:05:40.332213 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fb95004b260 relay-1 | V0822 01:05:40.332238 8 MoQSession.cpp:3066] onClientSetup sess=0x7fb95004b260 relay-1 | V0822 01:05:40.332241 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 01:05:40.332244 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 01:05:40.332249 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 01:05:40.332253 8 MoQSession.cpp:2922] sendSetup sess=0x7fb95004b260 relay-1 | V0822 01:05:40.332264 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fb95004b260 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: a9709e91fd85652e64677971d2afd1e2 test-client-1 | ... relay-1 | V0822 01:05:40.332424 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fb95004b260 relay-1 | V0822 01:05:40.334078 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 01:05:40.334109 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 01:05:40.334204 8 MoQSession.cpp:2572] start sess=0x7fb950065cc0 relay-1 | V0822 01:05:40.334261 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fb950065cc0 relay-1 | V0822 01:05:40.334279 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fb950065cc0 relay-1 | V0822 01:05:40.334283 8 MoQSession.cpp:3066] onClientSetup sess=0x7fb950065cc0 relay-1 | V0822 01:05:40.334285 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 01:05:40.334287 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 01:05:40.334290 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 01:05:40.334292 8 MoQSession.cpp:2922] sendSetup sess=0x7fb950065cc0 relay-1 | V0822 01:05:40.334298 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fb950065cc0 relay-1 | V0822 01:05:40.334467 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb950065cc0 relay-1 | V0822 01:05:40.334502 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0822 01:05:40.334514 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb950065cc0 test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2003 test-client-1 | connection_id: 2b69717d5e1cc01082267fd22af5ed25 test-client-1 | ... relay-1 | V0822 01:05:42.336305 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fb950065cc0 relay-1 | V0822 01:05:42.338216 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 01:05:42.338235 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 01:05:42.338330 8 MoQSession.cpp:2572] start sess=0x7fb950079760 relay-1 | V0822 01:05:42.338484 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fb950079760 relay-1 | V0822 01:05:42.338512 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fb950079760 relay-1 | V0822 01:05:42.338521 8 MoQSession.cpp:3066] onClientSetup sess=0x7fb950079760 relay-1 | V0822 01:05:42.338525 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 01:05:42.338530 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 01:05:42.338535 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 01:05:42.338538 8 MoQSession.cpp:2922] sendSetup sess=0x7fb950079760 relay-1 | V0822 01:05:42.338550 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fb950079760 relay-1 | V0822 01:05:42.338747 8 MoQSession.cpp:4163] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fb950079760 relay-1 | V0822 01:05:42.338787 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0822 01:05:42.338793 8 MoQSession.cpp:6130] subscribeError sess=0x7fb950079760 relay-1 | V0822 01:05:42.338967 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fb950079760 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 2 test-client-1 | connection_id: ec71fab29ec7f7ba6581d823068c00e1 test-client-1 | ... relay-1 | V0822 01:05:42.340451 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 01:05:42.340461 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 01:05:42.340520 8 MoQSession.cpp:2572] start sess=0x7fb95008bcb0 relay-1 | V0822 01:05:42.340658 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fb95008bcb0 relay-1 | V0822 01:05:42.340686 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fb95008bcb0 relay-1 | V0822 01:05:42.340693 8 MoQSession.cpp:3066] onClientSetup sess=0x7fb95008bcb0 relay-1 | V0822 01:05:42.340695 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 01:05:42.340697 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 01:05:42.340702 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 01:05:42.340706 8 MoQSession.cpp:2922] sendSetup sess=0x7fb95008bcb0 relay-1 | V0822 01:05:42.340713 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fb95008bcb0 relay-1 | V0822 01:05:42.342181 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 01:05:42.342190 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 01:05:42.342248 8 MoQSession.cpp:2572] start sess=0x7fb95009ef00 relay-1 | V0822 01:05:42.342369 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fb95009ef00 relay-1 | V0822 01:05:42.342386 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fb95009ef00 relay-1 | V0822 01:05:42.342390 8 MoQSession.cpp:3066] onClientSetup sess=0x7fb95009ef00 relay-1 | V0822 01:05:42.342392 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 01:05:42.342394 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 01:05:42.342397 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 01:05:42.342410 8 MoQSession.cpp:2922] sendSetup sess=0x7fb95009ef00 relay-1 | V0822 01:05:42.342417 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fb95009ef00 relay-1 | V0822 01:05:42.342589 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb95008bcb0 relay-1 | V0822 01:05:42.342598 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fb95009ef00 relay-1 | V0822 01:05:42.342608 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0822 01:05:42.342612 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7fb950065cc0) has already published trackNamespace=moq-test/interop relay-1 | V0822 01:05:42.342625 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb95008bcb0 relay-1 | V0822 01:05:42.342660 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0822 01:05:42.342666 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0822 01:05:42.342675 8 MoQSession.cpp:5992] subscribe sess=0x7fb95008bcb0 relay-1 | E0822 01:05:42.342863 8 MoQCodec.cpp:95] Frame underflow -> parse error relay-1 | E0822 01:05:42.342869 8 MoQCodec.cpp:126] Conn error=3 relay-1 | V0822 01:05:42.342871 8 MoQSession.cpp:5764] onConnectionError sess=0x7fb95008bcb0 relay-1 | E0822 01:05:42.342872 8 MoQSession.cpp:5765] MoQCodec control stream parse error err=3 relay-1 | V0822 01:05:42.342874 8 MoQSession.cpp:2854] close sess=0x7fb95008bcb0 relay-1 | V0822 01:05:42.342878 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0822 01:05:42.342883 8 MoQRelay.cpp:303] Pruning empty subtree at: interop relay-1 | V0822 01:05:42.342889 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7fb9500378f0 relay-1 | V0822 01:05:42.342896 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fb95008bcb0 relay-1 | V0822 01:05:42.342941 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fb95008bcb0 relay-1 | V0822 01:05:42.342948 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fb95008bcb0 relay-1 | V0822 01:05:42.343017 8 MoQSession.cpp:6092] Subscribe ready trackReceiveState=0x7fb9500378f0 requestID=1 relay-1 | V0822 01:05:42.343030 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0822 01:05:42.343040 8 MoQSession.cpp:4300] Application subscribe error err=upstream subscribe failed: Session closed relay-1 | V0822 01:05:42.343044 8 MoQSession.cpp:6130] subscribeError sess=0x7fb95009ef00 relay-1 | V0822 01:05:42.343122 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fb95008bcb0 relay-1 | V0822 01:05:42.343131 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fb95008bcb0 test-client-1 | not ok 4 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 4 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 | E20260822 01:05:42.343216 8 HQSession.cpp:583] Connection closed with error err=91141958510812 msg=Server closed by peer reason=capsule error proto=h3, UA=, client CID=72ab0b8f7321234a, server CID=40000009a32d20d1, downstream=[::ffff:172.18.0.3]:33881, [::]:4443=local, drain=none relay-1 | V0822 01:05:42.343527 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fb95009ef00 relay-1 | V0822 01:05:42.344686 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 01:05:42.344699 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 01:05:42.344759 8 MoQSession.cpp:2572] start sess=0x7fb9500add00 relay-1 | V0822 01:05:42.344924 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fb9500add00 relay-1 | V0822 01:05:42.344948 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fb9500add00 relay-1 | V0822 01:05:42.344954 8 MoQSession.cpp:3066] onClientSetup sess=0x7fb9500add00 relay-1 | V0822 01:05:42.344956 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 01:05:42.344958 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 01:05:42.344961 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 01:05:42.344963 8 MoQSession.cpp:2922] sendSetup sess=0x7fb9500add00 relay-1 | V0822 01:05:42.344970 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fb9500add00 relay-1 | V0822 01:05:42.345138 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fb9500add00 relay-1 | V0822 01:05:42.345153 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0822 01:05:42.345155 8 MoQSession.cpp:6130] subscribeError sess=0x7fb9500add00 relay-1 | V0822 01:05:42.345274 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fb9500add00 relay-1 | V0822 01:05:42.847056 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 01:05:42.847074 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 01:05:42.847158 8 MoQSession.cpp:2572] start sess=0x7fb9500b38a0 relay-1 | V0822 01:05:42.847351 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fb9500b38a0 relay-1 | V0822 01:05:42.847379 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fb9500b38a0 relay-1 | V0822 01:05:42.847389 8 MoQSession.cpp:3066] onClientSetup sess=0x7fb9500b38a0 relay-1 | V0822 01:05:42.847391 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 01:05:42.847394 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 01:05:42.847398 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 01:05:42.847400 8 MoQSession.cpp:2922] sendSetup sess=0x7fb9500b38a0 relay-1 | V0822 01:05:42.847408 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fb9500b38a0 relay-1 | V0822 01:05:42.847566 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb9500b38a0 relay-1 | V0822 01:05:42.847578 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0822 01:05:42.847583 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb9500b38a0 test-client-1 | ok 5 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 3506 test-client-1 | subscriber_connection_id: a21ffc3139e84fbfa700eb9336363d9d test-client-1 | publisher_connection_id: f3babc86675a8f1a25add24c3ded6da8 test-client-1 | ... relay-1 | V0822 01:05:45.849517 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fb9500b38a0 relay-1 | V0822 01:05:45.851442 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0822 01:05:45.851455 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0822 01:05:45.851547 8 MoQSession.cpp:2572] start sess=0x7fb9500c4df0 relay-1 | V0822 01:05:45.851726 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fb9500c4df0 relay-1 | V0822 01:05:45.851753 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fb9500c4df0 relay-1 | V0822 01:05:45.851764 8 MoQSession.cpp:3066] onClientSetup sess=0x7fb9500c4df0 relay-1 | V0822 01:05:45.851767 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0822 01:05:45.851770 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0822 01:05:45.851775 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0822 01:05:45.851777 8 MoQSession.cpp:2922] sendSetup sess=0x7fb9500c4df0 relay-1 | V0822 01:05:45.851790 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fb9500c4df0 relay-1 | V0822 01:05:45.851975 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb9500c4df0 relay-1 | V0822 01:05:45.851993 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0822 01:05:45.851997 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7fb9500b38a0) has already published trackNamespace=moq-test/interop relay-1 | V0822 01:05:45.852009 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb9500c4df0 relay-1 | V0822 01:05:47.853545 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fb9500c4df0 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2105 test-client-1 | connection_id: cc3d4db2c82681ad494d83e9d4df18d6 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'