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-06-27T01:14:05Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-06-27T01:14:05Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-06-27T01:14:05Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-06-27T01:14:05Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-06-27T01:14:05Z" 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 | V0627 01:14:05.413265 7 MoQServer.cpp:116] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0627 01:14:05.414535 7 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 | V0627 01:14:11.028878 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0627 01:14:11.028943 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0627 01:14:11.029192 8 MoQSession.cpp:2338] start sess=0x7f286404ad20 relay-1 | V0627 01:14:11.029516 8 MoQSession.cpp:6125] onNewBidiStream sess=0x7f286404ad20 relay-1 | V0627 01:14:11.029554 8 MoQSession.cpp:2886] controlReadLoop sess=0x7f286404ad20 relay-1 | V0627 01:14:11.029573 8 MoQSession.cpp:2675] onClientSetup sess=0x7f286404ad20 relay-1 | V0627 01:14:11.029577 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0627 01:14:11.029579 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0627 01:14:11.029583 8 MoQSession.cpp:2751] Negotiated Version=0xff000010 (draft-16) relay-1 | V0627 01:14:11.029588 8 MoQSession.cpp:2531] sendSetup sess=0x7f286404ad20 relay-1 | V0627 01:14:11.029597 8 MoQSession.cpp:2487] controlWriteLoop sess=0x7f286404ad20 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 65c7d3b227358e98510eff03935ee60c test-client-1 | ... relay-1 | V0627 01:14:11.030167 8 MoQSession.cpp:2888] exit controlReadLoop sess=0x7f286404ad20 relay-1 | V0627 01:14:11.032203 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0627 01:14:11.032245 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0627 01:14:11.032327 8 MoQSession.cpp:2338] start sess=0x7f2864066a10 relay-1 | V0627 01:14:11.032588 8 MoQSession.cpp:6125] onNewBidiStream sess=0x7f2864066a10 relay-1 | V0627 01:14:11.032682 8 MoQSession.cpp:2886] controlReadLoop sess=0x7f2864066a10 relay-1 | V0627 01:14:11.032700 8 MoQSession.cpp:2675] onClientSetup sess=0x7f2864066a10 relay-1 | V0627 01:14:11.032704 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0627 01:14:11.032707 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0627 01:14:11.032712 8 MoQSession.cpp:2751] Negotiated Version=0xff000010 (draft-16) relay-1 | V0627 01:14:11.032715 8 MoQSession.cpp:2531] sendSetup sess=0x7f2864066a10 relay-1 | V0627 01:14:11.032725 8 MoQSession.cpp:2487] controlWriteLoop sess=0x7f2864066a10 relay-1 | V0627 01:14:11.033012 8 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f2864066a10 relay-1 | V0627 01:14:11.033057 8 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | V0627 01:14:11.033095 8 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7f2864066a10 test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 8321e4e9123e4e08124187c0bd692aaf test-client-1 | ... relay-1 | V0627 01:14:13.034152 8 MoQSession.cpp:2888] exit controlReadLoop sess=0x7f2864066a10 relay-1 | V0627 01:14:13.036961 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0627 01:14:13.036987 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0627 01:14:13.037115 8 MoQSession.cpp:2338] start sess=0x7f2864078800 relay-1 | V0627 01:14:13.037360 8 MoQSession.cpp:6125] onNewBidiStream sess=0x7f2864078800 relay-1 | V0627 01:14:13.037399 8 MoQSession.cpp:2886] controlReadLoop sess=0x7f2864078800 relay-1 | V0627 01:14:13.037410 8 MoQSession.cpp:2675] onClientSetup sess=0x7f2864078800 relay-1 | V0627 01:14:13.037415 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0627 01:14:13.037419 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0627 01:14:13.037425 8 MoQSession.cpp:2751] Negotiated Version=0xff000010 (draft-16) relay-1 | V0627 01:14:13.037428 8 MoQSession.cpp:2531] sendSetup sess=0x7f2864078800 relay-1 | V0627 01:14:13.037441 8 MoQSession.cpp:2487] controlWriteLoop sess=0x7f2864078800 relay-1 | V0627 01:14:13.037773 8 MoQSession.cpp:3729] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f2864078800 relay-1 | E0627 01:14:13.037806 8 MoQRelay.cpp:84] prefix not found in tree relay-1 | V0627 01:14:13.037818 8 MoQSession.cpp:3866] Application subscribe error err=no such namespace or track relay-1 | V0627 01:14:13.037822 8 MoQSession.cpp:5587] subscribeError sess=0x7f2864078800 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 46d3102ec501ee8125bba5ac27f3d5db test-client-1 | ... relay-1 | V0627 01:14:13.038152 8 MoQSession.cpp:2888] exit controlReadLoop sess=0x7f2864078800 relay-1 | V0627 01:14:13.040377 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0627 01:14:13.040391 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0627 01:14:13.040517 8 MoQSession.cpp:2338] start sess=0x7f286408ac60 relay-1 | V0627 01:14:13.040803 8 MoQSession.cpp:6125] onNewBidiStream sess=0x7f286408ac60 relay-1 | V0627 01:14:13.040837 8 MoQSession.cpp:2886] controlReadLoop sess=0x7f286408ac60 relay-1 | V0627 01:14:13.040844 8 MoQSession.cpp:2675] onClientSetup sess=0x7f286408ac60 relay-1 | V0627 01:14:13.040847 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0627 01:14:13.040851 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0627 01:14:13.040855 8 MoQSession.cpp:2751] Negotiated Version=0xff000010 (draft-16) relay-1 | V0627 01:14:13.040859 8 MoQSession.cpp:2531] sendSetup sess=0x7f286408ac60 relay-1 | V0627 01:14:13.040867 8 MoQSession.cpp:2487] controlWriteLoop sess=0x7f286408ac60 relay-1 | V0627 01:14:13.043178 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0627 01:14:13.043191 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0627 01:14:13.043300 8 MoQSession.cpp:2338] start sess=0x7f286409db40 relay-1 | V0627 01:14:13.043464 8 MoQSession.cpp:6125] onNewBidiStream sess=0x7f286409db40 relay-1 | V0627 01:14:13.043518 8 MoQSession.cpp:2886] controlReadLoop sess=0x7f286409db40 relay-1 | V0627 01:14:13.043522 8 MoQSession.cpp:2675] onClientSetup sess=0x7f286409db40 relay-1 | V0627 01:14:13.043530 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0627 01:14:13.043534 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0627 01:14:13.043539 8 MoQSession.cpp:2751] Negotiated Version=0xff000010 (draft-16) relay-1 | V0627 01:14:13.043542 8 MoQSession.cpp:2531] sendSetup sess=0x7f286409db40 relay-1 | V0627 01:14:13.043552 8 MoQSession.cpp:2487] controlWriteLoop sess=0x7f286409db40 relay-1 | V0627 01:14:13.043805 8 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f286408ac60 relay-1 | V0627 01:14:13.043822 8 MoQSession.cpp:3729] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f286409db40 relay-1 | V0627 01:14:13.043831 8 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | W0627 01:14:13.043834 8 MoQRelay.cpp:156] PublishNamespace: Existing session (0x7f2864066a10) has already published trackNamespace=moq-test/interop relay-1 | V0627 01:14:13.043847 8 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7f286408ac60 relay-1 | V0627 01:14:13.043892 8 MoQLocation.h:24] m=LargestObject g=0 o=0 relay-1 | V0627 01:14:13.043902 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0627 01:14:13.043918 8 MoQSession.cpp:5452] subscribe sess=0x7f286408ac60 relay-1 | E0627 01:14:13.044283 8 MoQCodec.cpp:95] Frame underflow -> parse error relay-1 | E0627 01:14:13.044298 8 MoQCodec.cpp:126] Conn error=3 relay-1 | V0627 01:14:13.044303 8 MoQSession.cpp:5225] onConnectionError sess=0x7f286408ac60 relay-1 | E0627 01:14:13.044306 8 MoQSession.cpp:5226] MoQCodec control stream parse error err=3 relay-1 | V0627 01:14:13.044310 8 MoQSession.cpp:2464] close sess=0x7f286408ac60 relay-1 | V0627 01:14:13.044316 8 MoQRelay.cpp:314] publishNamespaceDone ns=moq-test/interop relay-1 | V0627 01:14:13.044321 8 MoQRelay.cpp:307] Pruning empty subtree at: interop relay-1 | V0627 01:14:13.044328 8 MoQSession.cpp:1883] subscribeError trackReceiveState=0x7f2864098d80 relay-1 | V0627 01:14:13.044338 8 MoQSession.cpp:2305] requestCancellation from cleanup sess=0x7f286408ac60 relay-1 | V0627 01:14:13.044390 8 MoQSession.cpp:2480] requestCancellation from close sess=0x7f286408ac60 relay-1 | V0627 01:14:13.044402 8 MoQSession.cpp:2888] exit controlReadLoop sess=0x7f286408ac60 relay-1 | V0627 01:14:13.044551 8 MoQSession.cpp:5548] Subscribe ready trackReceiveState=0x7f2864098d80 requestID=1 relay-1 | V0627 01:14:13.044572 8 MoQCache.cpp:2181] Added track to LRU: moq-test/interop/test-track relay-1 | V0627 01:14:13.044586 8 MoQSession.cpp:3866] Application subscribe error err=upstream subscribe failed: Session closed relay-1 | V0627 01:14:13.044590 8 MoQSession.cpp:5587] subscribeError sess=0x7f286409db40 relay-1 | V0627 01:14:13.044671 8 MoQSession.cpp:2489] exit controlWriteLoop sess=0x7f286408ac60 relay-1 | V0627 01:14:13.044710 8 MoQSession.cpp:2243] ~MoQSession sess=0x7f286408ac60 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 | E20260627 01:14:13.044884 8 HQSession.cpp:558] Connection closed with error err=91141958510812 msg=Server closed by peer reason=capsule error proto=h3, UA=, client CID=8e86fc1e9c57506e, server CID=40000000c0226f5a, downstream=[::ffff:172.18.0.3]:48864, [::]:4443=local, drain=none relay-1 | V0627 01:14:13.045238 8 MoQSession.cpp:2888] exit controlReadLoop sess=0x7f286409db40 relay-1 | V0627 01:14:13.046969 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0627 01:14:13.046988 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0627 01:14:13.047096 8 MoQSession.cpp:2338] start sess=0x7f28640acc90 relay-1 | V0627 01:14:13.047290 8 MoQSession.cpp:6125] onNewBidiStream sess=0x7f28640acc90 relay-1 | V0627 01:14:13.047321 8 MoQSession.cpp:2886] controlReadLoop sess=0x7f28640acc90 relay-1 | V0627 01:14:13.047326 8 MoQSession.cpp:2675] onClientSetup sess=0x7f28640acc90 relay-1 | V0627 01:14:13.047330 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0627 01:14:13.047336 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0627 01:14:13.047341 8 MoQSession.cpp:2751] Negotiated Version=0xff000010 (draft-16) relay-1 | V0627 01:14:13.047346 8 MoQSession.cpp:2531] sendSetup sess=0x7f28640acc90 relay-1 | V0627 01:14:13.047354 8 MoQSession.cpp:2487] controlWriteLoop sess=0x7f28640acc90 relay-1 | V0627 01:14:13.047673 8 MoQSession.cpp:3729] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f28640acc90 relay-1 | V0627 01:14:13.047692 8 MoQSession.cpp:3866] Application subscribe error err=no such namespace or track relay-1 | V0627 01:14:13.047695 8 MoQSession.cpp:5587] subscribeError sess=0x7f28640acc90 relay-1 | V0627 01:14:13.047936 8 MoQSession.cpp:2888] exit controlReadLoop sess=0x7f28640acc90 relay-1 | V0627 01:14:13.551011 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0627 01:14:13.551039 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0627 01:14:13.551170 8 MoQSession.cpp:2338] start sess=0x7f28640b2150 relay-1 | V0627 01:14:13.551480 8 MoQSession.cpp:6125] onNewBidiStream sess=0x7f28640b2150 relay-1 | V0627 01:14:13.551509 8 MoQSession.cpp:2886] controlReadLoop sess=0x7f28640b2150 relay-1 | V0627 01:14:13.551516 8 MoQSession.cpp:2675] onClientSetup sess=0x7f28640b2150 relay-1 | V0627 01:14:13.551524 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0627 01:14:13.551529 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0627 01:14:13.551561 8 MoQSession.cpp:2751] Negotiated Version=0xff000010 (draft-16) relay-1 | V0627 01:14:13.551566 8 MoQSession.cpp:2531] sendSetup sess=0x7f28640b2150 relay-1 | V0627 01:14:13.551579 8 MoQSession.cpp:2487] controlWriteLoop sess=0x7f28640b2150 relay-1 | V0627 01:14:13.551867 8 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f28640b2150 relay-1 | V0627 01:14:13.551887 8 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | V0627 01:14:13.551894 8 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7f28640b2150 relay-1 | V0627 01:14:16.553153 8 MoQSession.cpp:2888] exit controlReadLoop sess=0x7f28640b2150 test-client-1 | ok 5 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 3508 test-client-1 | subscriber_connection_id: 74efe29ea99f4a1a01c35f50a301d258 test-client-1 | publisher_connection_id: a983c32873458a1982181c3b4805fa8b test-client-1 | ... relay-1 | V0627 01:14:16.556128 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0627 01:14:16.556147 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0627 01:14:16.556273 8 MoQSession.cpp:2338] start sess=0x7f28640c3cd0 relay-1 | V0627 01:14:16.556503 8 MoQSession.cpp:6125] onNewBidiStream sess=0x7f28640c3cd0 relay-1 | V0627 01:14:16.556532 8 MoQSession.cpp:2886] controlReadLoop sess=0x7f28640c3cd0 relay-1 | V0627 01:14:16.556538 8 MoQSession.cpp:2675] onClientSetup sess=0x7f28640c3cd0 relay-1 | V0627 01:14:16.556541 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0627 01:14:16.556543 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0627 01:14:16.556547 8 MoQSession.cpp:2751] Negotiated Version=0xff000010 (draft-16) relay-1 | V0627 01:14:16.556550 8 MoQSession.cpp:2531] sendSetup sess=0x7f28640c3cd0 relay-1 | V0627 01:14:16.556559 8 MoQSession.cpp:2487] controlWriteLoop sess=0x7f28640c3cd0 relay-1 | V0627 01:14:16.556829 8 MoQRelaySession.cpp:906] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f28640c3cd0 relay-1 | V0627 01:14:16.556874 8 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | W0627 01:14:16.556901 8 MoQRelay.cpp:156] PublishNamespace: Existing session (0x7f28640b2150) has already published trackNamespace=moq-test/interop relay-1 | V0627 01:14:16.556939 8 MoQRelaySession.cpp:994] publishNamespaceOk reqID=0 sess=0x7f28640c3cd0 relay-1 | V0627 01:14:18.558314 8 MoQSession.cpp:2888] exit controlReadLoop sess=0x7f28640c3cd0 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2105 test-client-1 | connection_id: bdcfbbc1adb757ee7a5c93d54fe26367 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'