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-31T05:08:04Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-31T05:08:04Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-31T05:08:04Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-31T05:08:04Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-31T05:08:04Z" 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 | V0831 05:08:04.587233 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0831 05:08:04.588480 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 | V0831 05:08:10.205948 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 05:08:10.205978 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 05:08:10.206211 8 MoQSession.cpp:2572] start sess=0x7f319004d240 relay-1 | V0831 05:08:10.206450 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f319004d240 relay-1 | V0831 05:08:10.206511 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f319004d240 relay-1 | V0831 05:08:10.206558 8 MoQSession.cpp:3066] onClientSetup sess=0x7f319004d240 relay-1 | V0831 05:08:10.206583 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 05:08:10.206588 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 05:08:10.206597 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 05:08:10.206601 8 MoQSession.cpp:2922] sendSetup sess=0x7f319004d240 relay-1 | V0831 05:08:10.206616 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f319004d240 relay-1 | V0831 05:08:10.206902 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f319004d240 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: ba41c59c45d105d3f00b4c8a34422bf8 test-client-1 | ... relay-1 | V0831 05:08:10.209263 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 05:08:10.209277 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 05:08:10.209349 8 MoQSession.cpp:2572] start sess=0x7f31900686e0 relay-1 | V0831 05:08:10.209579 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f31900686e0 relay-1 | V0831 05:08:10.209634 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f31900686e0 relay-1 | V0831 05:08:10.209642 8 MoQSession.cpp:3066] onClientSetup sess=0x7f31900686e0 relay-1 | V0831 05:08:10.209644 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 05:08:10.209647 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 05:08:10.209651 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 05:08:10.209653 8 MoQSession.cpp:2922] sendSetup sess=0x7f31900686e0 relay-1 | V0831 05:08:10.209659 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f31900686e0 relay-1 | V0831 05:08:10.209908 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f31900686e0 relay-1 | V0831 05:08:10.209949 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0831 05:08:10.209967 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f31900686e0 test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 224e083a1dd9d5613317cc96294419a8 test-client-1 | ... relay-1 | V0831 05:08:12.212074 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f31900686e0 relay-1 | V0831 05:08:12.214894 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 05:08:12.214914 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 05:08:12.215039 8 MoQSession.cpp:2572] start sess=0x7f319007a660 relay-1 | V0831 05:08:12.215294 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f319007a660 relay-1 | V0831 05:08:12.215348 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f319007a660 relay-1 | V0831 05:08:12.215364 8 MoQSession.cpp:3066] onClientSetup sess=0x7f319007a660 relay-1 | V0831 05:08:12.215368 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 05:08:12.215372 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 05:08:12.215376 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 05:08:12.215379 8 MoQSession.cpp:2922] sendSetup sess=0x7f319007a660 relay-1 | V0831 05:08:12.215389 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f319007a660 relay-1 | V0831 05:08:12.215699 8 MoQSession.cpp:4163] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f319007a660 relay-1 | V0831 05:08:12.215748 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0831 05:08:12.215767 8 MoQSession.cpp:6125] subscribeError sess=0x7f319007a660 test-client-1 | ok 3 - subscribe-error test-client-1 | --- relay-1 | V0831 05:08:12.216051 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f319007a660 test-client-1 | duration_ms: 4 test-client-1 | connection_id: 2033739f453f26dff174bd822d797f60 test-client-1 | ... relay-1 | V0831 05:08:12.218524 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 05:08:12.218538 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 05:08:12.218640 8 MoQSession.cpp:2572] start sess=0x7f319008d9e0 relay-1 | V0831 05:08:12.218851 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f319008d9e0 relay-1 | V0831 05:08:12.218882 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f319008d9e0 relay-1 | V0831 05:08:12.218888 8 MoQSession.cpp:3066] onClientSetup sess=0x7f319008d9e0 relay-1 | V0831 05:08:12.218892 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 05:08:12.218896 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 05:08:12.218900 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 05:08:12.218904 8 MoQSession.cpp:2922] sendSetup sess=0x7f319008d9e0 relay-1 | V0831 05:08:12.218912 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f319008d9e0 relay-1 | V0831 05:08:12.221362 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 05:08:12.221382 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 05:08:12.221502 8 MoQSession.cpp:2572] start sess=0x7f31900a11e0 relay-1 | V0831 05:08:12.221701 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f31900a11e0 relay-1 | V0831 05:08:12.221727 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f31900a11e0 relay-1 | V0831 05:08:12.221732 8 MoQSession.cpp:3066] onClientSetup sess=0x7f31900a11e0 relay-1 | V0831 05:08:12.221738 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 05:08:12.221742 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 05:08:12.221747 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 05:08:12.221750 8 MoQSession.cpp:2922] sendSetup sess=0x7f31900a11e0 relay-1 | V0831 05:08:12.221760 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f31900a11e0 relay-1 | V0831 05:08:12.222024 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f319008d9e0 relay-1 | V0831 05:08:12.222041 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f31900a11e0 relay-1 | V0831 05:08:12.222059 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0831 05:08:12.222071 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f31900686e0) has already published trackNamespace=moq-test/interop relay-1 | V0831 05:08:12.222085 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f319008d9e0 relay-1 | V0831 05:08:12.222124 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0831 05:08:12.222133 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0831 05:08:12.222153 8 MoQSession.cpp:5987] subscribe sess=0x7f319008d9e0 relay-1 | E0831 05:08:12.222514 8 MoQCodec.cpp:95] Frame underflow -> parse error relay-1 | E0831 05:08:12.222525 8 MoQCodec.cpp:126] Conn error=3 relay-1 | V0831 05:08:12.222528 8 MoQSession.cpp:5759] onConnectionError sess=0x7f319008d9e0 relay-1 | E0831 05:08:12.222530 8 MoQSession.cpp:5760] MoQCodec control stream parse error err=3 relay-1 | V0831 05:08:12.222533 8 MoQSession.cpp:2854] close sess=0x7f319008d9e0 relay-1 | V0831 05:08:12.222538 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0831 05:08:12.222546 8 MoQRelay.cpp:303] Pruning empty subtree at: interop relay-1 | V0831 05:08:12.222554 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7f3190037b60 relay-1 | V0831 05:08:12.222559 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f319008d9e0 relay-1 | V0831 05:08:12.222605 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f319008d9e0 relay-1 | V0831 05:08:12.222613 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f319008d9e0 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 | V0831 05:08:12.222736 8 MoQSession.cpp:6087] Subscribe ready trackReceiveState=0x7f3190037b60 requestID=1 relay-1 | V0831 05:08:12.222757 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0831 05:08:12.222771 8 MoQSession.cpp:4300] Application subscribe error err=upstream subscribe failed: Session closed relay-1 | V0831 05:08:12.222775 8 MoQSession.cpp:6125] subscribeError sess=0x7f31900a11e0 relay-1 | V0831 05:08:12.222877 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f319008d9e0 relay-1 | V0831 05:08:12.222889 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f319008d9e0 relay-1 | E20260831 05:08:12.223039 8 HQSession.cpp:583] Connection closed with error err=91141958510812 msg=Server closed by peer reason=capsule error proto=h3, UA=, client CID=e2bcfff015ea419c, server CID=4000001b87264c9f, downstream=[::ffff:172.18.0.3]:49799, [::]:4443=local, drain=none relay-1 | V0831 05:08:12.223398 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f31900a11e0 relay-1 | V0831 05:08:12.225241 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 05:08:12.225255 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 05:08:12.225358 8 MoQSession.cpp:2572] start sess=0x7f31900b0bd0 relay-1 | V0831 05:08:12.225621 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f31900b0bd0 relay-1 | V0831 05:08:12.225649 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f31900b0bd0 relay-1 | V0831 05:08:12.225656 8 MoQSession.cpp:3066] onClientSetup sess=0x7f31900b0bd0 relay-1 | V0831 05:08:12.225660 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 05:08:12.225664 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 05:08:12.225670 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 05:08:12.225678 8 MoQSession.cpp:2922] sendSetup sess=0x7f31900b0bd0 relay-1 | V0831 05:08:12.225688 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f31900b0bd0 relay-1 | V0831 05:08:12.225948 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f31900b0bd0 relay-1 | V0831 05:08:12.225971 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0831 05:08:12.225977 8 MoQSession.cpp:6125] subscribeError sess=0x7f31900b0bd0 relay-1 | V0831 05:08:12.226198 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f31900b0bd0 relay-1 | V0831 05:08:12.730935 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 05:08:12.730963 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 05:08:12.731093 8 MoQSession.cpp:2572] start sess=0x7f31900b6680 relay-1 | V0831 05:08:12.731297 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f31900b6680 relay-1 | V0831 05:08:12.731348 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f31900b6680 relay-1 | V0831 05:08:12.731357 8 MoQSession.cpp:3066] onClientSetup sess=0x7f31900b6680 relay-1 | V0831 05:08:12.731361 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 05:08:12.731364 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 05:08:12.731369 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 05:08:12.731371 8 MoQSession.cpp:2922] sendSetup sess=0x7f31900b6680 relay-1 | V0831 05:08:12.731386 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f31900b6680 relay-1 | V0831 05:08:12.731658 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f31900b6680 relay-1 | V0831 05:08:12.731681 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0831 05:08:12.731693 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f31900b6680 relay-1 | V0831 05:08:15.732914 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f31900b6680 test-client-1 | ok 5 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 3509 test-client-1 | subscriber_connection_id: 39a4743ad56e248ef54b4487ff36decb test-client-1 | publisher_connection_id: a7252c4e9fad5b5fd661a16fa841b71a test-client-1 | ... relay-1 | V0831 05:08:15.735974 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 05:08:15.735996 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 05:08:15.736223 8 MoQSession.cpp:2572] start sess=0x7f31900c8050 relay-1 | V0831 05:08:15.736459 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f31900c8050 relay-1 | V0831 05:08:15.736622 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f31900c8050 relay-1 | V0831 05:08:15.736639 8 MoQSession.cpp:3066] onClientSetup sess=0x7f31900c8050 relay-1 | V0831 05:08:15.736644 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 05:08:15.736648 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 05:08:15.736653 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 05:08:15.736657 8 MoQSession.cpp:2922] sendSetup sess=0x7f31900c8050 relay-1 | V0831 05:08:15.736671 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f31900c8050 relay-1 | V0831 05:08:15.737001 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f31900c8050 relay-1 | V0831 05:08:15.737025 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0831 05:08:15.737031 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f31900b6680) has already published trackNamespace=moq-test/interop relay-1 | V0831 05:08:15.737043 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f31900c8050 relay-1 | V0831 05:08:17.738913 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f31900c8050 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2106 test-client-1 | connection_id: ddbd5d0b66fbfa219c7876ec91af14a7 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'