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-09-01T01:31:55Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-01T01:31:55Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-01T01:31:55Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-01T01:31:55Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-01T01:31:55Z" 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 | V0901 01:31:55.742421 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0901 01:31:55.743798 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 | V0901 01:32:01.354378 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0901 01:32:01.354402 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0901 01:32:01.354594 8 MoQSession.cpp:2572] start sess=0x7f8ad404b960 relay-1 | V0901 01:32:01.354858 8 MoQSession.cpp:6698] onNewBidiStream sess=0x7f8ad404b960 relay-1 | V0901 01:32:01.354900 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f8ad404b960 relay-1 | V0901 01:32:01.354935 8 MoQSession.cpp:3066] onClientSetup sess=0x7f8ad404b960 relay-1 | V0901 01:32:01.354946 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0901 01:32:01.354950 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0901 01:32:01.354958 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0901 01:32:01.354962 8 MoQSession.cpp:2922] sendSetup sess=0x7f8ad404b960 relay-1 | V0901 01:32:01.354976 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f8ad404b960 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 8622fb829abc9f1faa5ca230a6bd3c1c test-client-1 | ... relay-1 | V0901 01:32:01.355328 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f8ad404b960 relay-1 | V0901 01:32:01.357668 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0901 01:32:01.357681 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0901 01:32:01.357770 8 MoQSession.cpp:2572] start sess=0x7f8ad4067ed0 relay-1 | V0901 01:32:01.358037 8 MoQSession.cpp:6698] onNewBidiStream sess=0x7f8ad4067ed0 relay-1 | V0901 01:32:01.358064 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f8ad4067ed0 relay-1 | V0901 01:32:01.358068 8 MoQSession.cpp:3066] onClientSetup sess=0x7f8ad4067ed0 relay-1 | V0901 01:32:01.358071 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0901 01:32:01.358073 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0901 01:32:01.358082 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0901 01:32:01.358086 8 MoQSession.cpp:2922] sendSetup sess=0x7f8ad4067ed0 relay-1 | V0901 01:32:01.358095 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f8ad4067ed0 relay-1 | V0901 01:32:01.358405 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8ad4067ed0 relay-1 | V0901 01:32:01.358447 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0901 01:32:01.358462 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f8ad4067ed0 test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 9187a5d580984fea62de252fde41e365 test-client-1 | ... relay-1 | V0901 01:32:03.359656 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f8ad4067ed0 relay-1 | V0901 01:32:03.362377 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0901 01:32:03.362393 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0901 01:32:03.362534 8 MoQSession.cpp:2572] start sess=0x7f8ad407ac50 relay-1 | V0901 01:32:03.362772 8 MoQSession.cpp:6698] onNewBidiStream sess=0x7f8ad407ac50 relay-1 | V0901 01:32:03.362804 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f8ad407ac50 relay-1 | V0901 01:32:03.362815 8 MoQSession.cpp:3066] onClientSetup sess=0x7f8ad407ac50 relay-1 | V0901 01:32:03.362822 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0901 01:32:03.362827 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0901 01:32:03.362831 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0901 01:32:03.362837 8 MoQSession.cpp:2922] sendSetup sess=0x7f8ad407ac50 relay-1 | V0901 01:32:03.362851 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f8ad407ac50 relay-1 | V0901 01:32:03.363147 8 MoQSession.cpp:4166] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f8ad407ac50 relay-1 | V0901 01:32:03.363180 8 MoQSession.cpp:4303] Application subscribe error err=no such namespace or track relay-1 | V0901 01:32:03.363194 8 MoQSession.cpp:6128] subscribeError sess=0x7f8ad407ac50 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: e2ed952b757f7f032f4cd744cde0a140 test-client-1 | ... relay-1 | V0901 01:32:03.363531 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f8ad407ac50 relay-1 | V0901 01:32:03.365799 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0901 01:32:03.365816 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0901 01:32:03.365929 8 MoQSession.cpp:2572] start sess=0x7f8ad408d990 relay-1 | V0901 01:32:03.366215 8 MoQSession.cpp:6698] onNewBidiStream sess=0x7f8ad408d990 relay-1 | V0901 01:32:03.366300 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f8ad408d990 relay-1 | V0901 01:32:03.366315 8 MoQSession.cpp:3066] onClientSetup sess=0x7f8ad408d990 relay-1 | V0901 01:32:03.366319 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0901 01:32:03.366323 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0901 01:32:03.366328 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0901 01:32:03.366332 8 MoQSession.cpp:2922] sendSetup sess=0x7f8ad408d990 relay-1 | V0901 01:32:03.366341 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f8ad408d990 relay-1 | V0901 01:32:03.368669 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0901 01:32:03.368683 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0901 01:32:03.368783 8 MoQSession.cpp:2572] start sess=0x7f8ad40a0300 relay-1 | V0901 01:32:03.368972 8 MoQSession.cpp:6698] onNewBidiStream sess=0x7f8ad40a0300 relay-1 | V0901 01:32:03.369001 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f8ad40a0300 relay-1 | V0901 01:32:03.369008 8 MoQSession.cpp:3066] onClientSetup sess=0x7f8ad40a0300 relay-1 | V0901 01:32:03.369012 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0901 01:32:03.369016 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0901 01:32:03.369021 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0901 01:32:03.369025 8 MoQSession.cpp:2922] sendSetup sess=0x7f8ad40a0300 relay-1 | V0901 01:32:03.369033 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f8ad40a0300 relay-1 | V0901 01:32:03.369322 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8ad408d990 relay-1 | V0901 01:32:03.369344 8 MoQSession.cpp:4166] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f8ad40a0300 relay-1 | V0901 01:32:03.369358 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0901 01:32:03.369363 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f8ad4067ed0) has already published trackNamespace=moq-test/interop relay-1 | V0901 01:32:03.369375 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f8ad408d990 relay-1 | V0901 01:32:03.369459 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0901 01:32:03.369468 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0901 01:32:03.369494 8 MoQSession.cpp:5990] subscribe sess=0x7f8ad408d990 relay-1 | E0901 01:32:03.369875 8 MoQCodec.cpp:95] Frame underflow -> parse error relay-1 | E0901 01:32:03.369886 8 MoQCodec.cpp:126] Conn error=3 relay-1 | V0901 01:32:03.369889 8 MoQSession.cpp:5762] onConnectionError sess=0x7f8ad408d990 relay-1 | E0901 01:32:03.369891 8 MoQSession.cpp:5763] MoQCodec control stream parse error err=3 relay-1 | V0901 01:32:03.369893 8 MoQSession.cpp:2854] close sess=0x7f8ad408d990 relay-1 | V0901 01:32:03.369897 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0901 01:32:03.369901 8 MoQRelay.cpp:303] Pruning empty subtree at: interop relay-1 | V0901 01:32:03.369905 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7f8ad4088050 relay-1 | V0901 01:32:03.369908 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f8ad408d990 relay-1 | V0901 01:32:03.369965 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f8ad408d990 relay-1 | V0901 01:32:03.370004 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f8ad408d990 relay-1 | V0901 01:32:03.370136 8 MoQSession.cpp:6090] Subscribe ready trackReceiveState=0x7f8ad4088050 requestID=1 relay-1 | V0901 01:32:03.370161 8 MoQCache.cpp:2232] Added track to LRU: moq-test/interop/test-track relay-1 | V0901 01:32:03.370173 8 MoQSession.cpp:4303] Application subscribe error err=upstream subscribe failed: Session closed relay-1 | V0901 01:32:03.370180 8 MoQSession.cpp:6128] subscribeError sess=0x7f8ad40a0300 relay-1 | V0901 01:32:03.370281 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f8ad408d990 relay-1 | V0901 01:32:03.370319 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f8ad408d990 test-client-1 | not ok 4 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 7 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 | E20260901 01:32:03.370478 8 HQSession.cpp:583] Connection closed with error err=91141958510812 msg=Server closed by peer reason=capsule error proto=h3, UA=, client CID=464262fcbb382c97, server CID=40000017c01b2c42, downstream=[::ffff:172.18.0.3]:32822, [::]:4443=local, drain=none relay-1 | V0901 01:32:03.371318 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f8ad40a0300 relay-1 | V0901 01:32:03.372817 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0901 01:32:03.372831 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0901 01:32:03.372934 8 MoQSession.cpp:2572] start sess=0x7f8ad40b0e90 relay-1 | V0901 01:32:03.373126 8 MoQSession.cpp:6698] onNewBidiStream sess=0x7f8ad40b0e90 relay-1 | V0901 01:32:03.373149 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f8ad40b0e90 relay-1 | V0901 01:32:03.373154 8 MoQSession.cpp:3066] onClientSetup sess=0x7f8ad40b0e90 relay-1 | V0901 01:32:03.373157 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0901 01:32:03.373165 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0901 01:32:03.373170 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0901 01:32:03.373174 8 MoQSession.cpp:2922] sendSetup sess=0x7f8ad40b0e90 relay-1 | V0901 01:32:03.373182 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f8ad40b0e90 relay-1 | V0901 01:32:03.373456 8 MoQSession.cpp:4166] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f8ad40b0e90 relay-1 | V0901 01:32:03.373482 8 MoQSession.cpp:4303] Application subscribe error err=no such namespace or track relay-1 | V0901 01:32:03.373487 8 MoQSession.cpp:6128] subscribeError sess=0x7f8ad40b0e90 relay-1 | V0901 01:32:03.373722 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f8ad40b0e90 relay-1 | V0901 01:32:03.877266 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0901 01:32:03.877295 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0901 01:32:03.877417 8 MoQSession.cpp:2572] start sess=0x7f8ad40b6940 relay-1 | V0901 01:32:03.877680 8 MoQSession.cpp:6698] onNewBidiStream sess=0x7f8ad40b6940 relay-1 | V0901 01:32:03.877742 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f8ad40b6940 relay-1 | V0901 01:32:03.877751 8 MoQSession.cpp:3066] onClientSetup sess=0x7f8ad40b6940 relay-1 | V0901 01:32:03.877754 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0901 01:32:03.877757 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0901 01:32:03.877761 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0901 01:32:03.877763 8 MoQSession.cpp:2922] sendSetup sess=0x7f8ad40b6940 relay-1 | V0901 01:32:03.877778 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f8ad40b6940 relay-1 | V0901 01:32:03.878066 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8ad40b6940 relay-1 | V0901 01:32:03.878092 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0901 01:32:03.878103 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f8ad40b6940 test-client-1 | ok 5 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 3509 test-client-1 | subscriber_connection_id: ed5cf040a3d0756943405f19c3c98682 test-client-1 | publisher_connection_id: 108e84371f8b7ca0cb7569517f14a735 test-client-1 | ... relay-1 | V0901 01:32:06.881129 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f8ad40b6940 relay-1 | V0901 01:32:06.883918 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0901 01:32:06.883940 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0901 01:32:06.884312 8 MoQSession.cpp:2572] start sess=0x7f8ad40c7c10 relay-1 | V0901 01:32:06.884334 8 MoQSession.cpp:6698] onNewBidiStream sess=0x7f8ad40c7c10 relay-1 | V0901 01:32:06.884361 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f8ad40c7c10 relay-1 | V0901 01:32:06.884379 8 MoQSession.cpp:3066] onClientSetup sess=0x7f8ad40c7c10 relay-1 | V0901 01:32:06.884383 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0901 01:32:06.884388 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0901 01:32:06.884394 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0901 01:32:06.884397 8 MoQSession.cpp:2922] sendSetup sess=0x7f8ad40c7c10 relay-1 | V0901 01:32:06.884412 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f8ad40c7c10 relay-1 | V0901 01:32:06.884695 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8ad40c7c10 relay-1 | V0901 01:32:06.884742 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0901 01:32:06.884773 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f8ad40b6940) has already published trackNamespace=moq-test/interop relay-1 | V0901 01:32:06.884804 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f8ad40c7c10 relay-1 | V0901 01:32:08.885136 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f8ad40c7c10 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2106 test-client-1 | connection_id: 6c5bb3d17887ce103668f13c24f62980 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'