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-31T01:25:13Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-31T01:25:13Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-31T01:25:13Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-31T01:25:13Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-31T01:25:13Z" 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 01:25:13.793506 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0831 01:25:13.794559 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 01:25:19.519696 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 01:25:19.519736 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 01:25:19.519922 8 MoQSession.cpp:2572] start sess=0x7f1ab804b960 relay-1 | V0831 01:25:19.520216 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f1ab804b960 relay-1 | V0831 01:25:19.520273 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f1ab804b960 relay-1 | V0831 01:25:19.520300 8 MoQSession.cpp:3066] onClientSetup sess=0x7f1ab804b960 relay-1 | V0831 01:25:19.520306 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 01:25:19.520309 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 01:25:19.520314 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 01:25:19.520317 8 MoQSession.cpp:2922] sendSetup sess=0x7f1ab804b960 relay-1 | V0831 01:25:19.520332 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f1ab804b960 test-client-1 | ok 1 - setup-only test-client-1 | --- relay-1 | V0831 01:25:19.520593 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f1ab804b960 test-client-1 | duration_ms: 5 test-client-1 | connection_id: 44a75dadfec55a212e432628eb198f73 test-client-1 | ... relay-1 | V0831 01:25:19.522653 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 01:25:19.522669 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 01:25:19.522737 8 MoQSession.cpp:2572] start sess=0x7f1ab80686f0 relay-1 | V0831 01:25:19.522919 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f1ab80686f0 relay-1 | V0831 01:25:19.522945 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f1ab80686f0 relay-1 | V0831 01:25:19.522950 8 MoQSession.cpp:3066] onClientSetup sess=0x7f1ab80686f0 relay-1 | V0831 01:25:19.522952 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 01:25:19.522954 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 01:25:19.522960 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 01:25:19.522966 8 MoQSession.cpp:2922] sendSetup sess=0x7f1ab80686f0 relay-1 | V0831 01:25:19.522974 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f1ab80686f0 relay-1 | V0831 01:25:19.523235 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f1ab80686f0 relay-1 | V0831 01:25:19.523277 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0831 01:25:19.523315 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f1ab80686f0 test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2003 test-client-1 | connection_id: 9475160e88520f22a4cf896f27894b58 test-client-1 | ... relay-1 | V0831 01:25:21.524437 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f1ab80686f0 relay-1 | V0831 01:25:21.526830 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 01:25:21.526854 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 01:25:21.526952 8 MoQSession.cpp:2572] start sess=0x7f1ab807abc0 relay-1 | V0831 01:25:21.527204 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f1ab807abc0 relay-1 | V0831 01:25:21.527245 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f1ab807abc0 relay-1 | V0831 01:25:21.527270 8 MoQSession.cpp:3066] onClientSetup sess=0x7f1ab807abc0 relay-1 | V0831 01:25:21.527275 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 01:25:21.527278 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 01:25:21.527283 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 01:25:21.527286 8 MoQSession.cpp:2922] sendSetup sess=0x7f1ab807abc0 relay-1 | V0831 01:25:21.527300 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f1ab807abc0 relay-1 | V0831 01:25:21.527592 8 MoQSession.cpp:4163] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f1ab807abc0 relay-1 | V0831 01:25:21.527617 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0831 01:25:21.527635 8 MoQSession.cpp:6125] subscribeError sess=0x7f1ab807abc0 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: 5629ebf3aa9e9fa26a82978ff4ff28ab test-client-1 | ... relay-1 | V0831 01:25:21.527884 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f1ab807abc0 relay-1 | V0831 01:25:21.529982 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 01:25:21.530000 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 01:25:21.530094 8 MoQSession.cpp:2572] start sess=0x7f1ab808d9a0 relay-1 | V0831 01:25:21.530343 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f1ab808d9a0 relay-1 | V0831 01:25:21.530375 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f1ab808d9a0 relay-1 | V0831 01:25:21.530382 8 MoQSession.cpp:3066] onClientSetup sess=0x7f1ab808d9a0 relay-1 | V0831 01:25:21.530386 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 01:25:21.530389 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 01:25:21.530395 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 01:25:21.530400 8 MoQSession.cpp:2922] sendSetup sess=0x7f1ab808d9a0 relay-1 | V0831 01:25:21.530409 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f1ab808d9a0 relay-1 | V0831 01:25:21.532742 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 01:25:21.532758 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 01:25:21.532828 8 MoQSession.cpp:2572] start sess=0x7f1ab80a12e0 relay-1 | V0831 01:25:21.533029 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f1ab80a12e0 relay-1 | V0831 01:25:21.533059 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f1ab80a12e0 relay-1 | V0831 01:25:21.533077 8 MoQSession.cpp:3066] onClientSetup sess=0x7f1ab80a12e0 relay-1 | V0831 01:25:21.533080 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 01:25:21.533083 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 01:25:21.533088 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 01:25:21.533090 8 MoQSession.cpp:2922] sendSetup sess=0x7f1ab80a12e0 relay-1 | V0831 01:25:21.533099 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f1ab80a12e0 relay-1 | V0831 01:25:21.533402 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f1ab808d9a0 relay-1 | V0831 01:25:21.533416 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f1ab80a12e0 relay-1 | V0831 01:25:21.533425 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0831 01:25:21.533437 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f1ab80686f0) has already published trackNamespace=moq-test/interop relay-1 | V0831 01:25:21.533449 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f1ab808d9a0 relay-1 | V0831 01:25:21.533496 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0831 01:25:21.533506 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0831 01:25:21.533520 8 MoQSession.cpp:5987] subscribe sess=0x7f1ab808d9a0 relay-1 | E0831 01:25:21.533889 8 MoQCodec.cpp:95] Frame underflow -> parse error relay-1 | E0831 01:25:21.533899 8 MoQCodec.cpp:126] Conn error=3 relay-1 | V0831 01:25:21.533901 8 MoQSession.cpp:5759] onConnectionError sess=0x7f1ab808d9a0 relay-1 | E0831 01:25:21.533903 8 MoQSession.cpp:5760] MoQCodec control stream parse error err=3 relay-1 | V0831 01:25:21.533904 8 MoQSession.cpp:2854] close sess=0x7f1ab808d9a0 relay-1 | V0831 01:25:21.533909 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0831 01:25:21.533913 8 MoQRelay.cpp:303] Pruning empty subtree at: interop relay-1 | V0831 01:25:21.533921 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7f1ab8087ef0 relay-1 | V0831 01:25:21.533928 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f1ab808d9a0 relay-1 | V0831 01:25:21.533982 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f1ab808d9a0 relay-1 | V0831 01:25:21.533990 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f1ab808d9a0 relay-1 | V0831 01:25:21.534114 8 MoQSession.cpp:6087] Subscribe ready trackReceiveState=0x7f1ab8087ef0 requestID=1 relay-1 | V0831 01:25:21.534131 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track test-client-1 | not ok 4 - announce-subscribe relay-1 | V0831 01:25:21.534145 8 MoQSession.cpp:4300] Application subscribe error err=upstream subscribe failed: Session closed relay-1 | V0831 01:25:21.534147 8 MoQSession.cpp:6125] subscribeError sess=0x7f1ab80a12e0 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 01:25:21.534225 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f1ab808d9a0 relay-1 | V0831 01:25:21.534239 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f1ab808d9a0 relay-1 | E20260831 01:25:21.534370 8 HQSession.cpp:583] Connection closed with error err=91141958510812 msg=Server closed by peer reason=capsule error proto=h3, UA=, client CID=c09fe07a4fc2eeda, server CID=4000000724810e15, downstream=[::ffff:172.18.0.3]:44715, [::]:4443=local, drain=none relay-1 | V0831 01:25:21.534653 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f1ab80a12e0 relay-1 | V0831 01:25:21.536458 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 01:25:21.536478 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 01:25:21.536560 8 MoQSession.cpp:2572] start sess=0x7f1ab80b0650 relay-1 | V0831 01:25:21.536799 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f1ab80b0650 relay-1 | V0831 01:25:21.536826 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f1ab80b0650 relay-1 | V0831 01:25:21.536835 8 MoQSession.cpp:3066] onClientSetup sess=0x7f1ab80b0650 relay-1 | V0831 01:25:21.536838 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 01:25:21.536840 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 01:25:21.536844 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 01:25:21.536847 8 MoQSession.cpp:2922] sendSetup sess=0x7f1ab80b0650 relay-1 | V0831 01:25:21.536855 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f1ab80b0650 relay-1 | V0831 01:25:21.537117 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f1ab80b0650 relay-1 | V0831 01:25:21.537144 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0831 01:25:21.537151 8 MoQSession.cpp:6125] subscribeError sess=0x7f1ab80b0650 relay-1 | V0831 01:25:21.537338 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f1ab80b0650 relay-1 | V0831 01:25:22.040433 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 01:25:22.040463 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 01:25:22.040550 8 MoQSession.cpp:2572] start sess=0x7f1ab80b6480 relay-1 | V0831 01:25:22.040814 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f1ab80b6480 relay-1 | V0831 01:25:22.040853 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f1ab80b6480 relay-1 | V0831 01:25:22.040877 8 MoQSession.cpp:3066] onClientSetup sess=0x7f1ab80b6480 relay-1 | V0831 01:25:22.040882 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 01:25:22.040886 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 01:25:22.040891 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 01:25:22.040893 8 MoQSession.cpp:2922] sendSetup sess=0x7f1ab80b6480 relay-1 | V0831 01:25:22.040906 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f1ab80b6480 relay-1 | V0831 01:25:22.041160 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f1ab80b6480 relay-1 | V0831 01:25:22.041177 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0831 01:25:22.041185 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f1ab80b6480 test-client-1 | ok 5 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 3508 test-client-1 | subscriber_connection_id: a119cbc91725ae37b321a1917429afb0 test-client-1 | publisher_connection_id: 48c2c67f89e0460e33dab8c6c10a211a test-client-1 | ... relay-1 | V0831 01:25:25.042820 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f1ab80b6480 relay-1 | V0831 01:25:25.045531 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 01:25:25.045552 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 01:25:25.045636 8 MoQSession.cpp:2572] start sess=0x7f1ab80c84f0 relay-1 | V0831 01:25:25.045881 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7f1ab80c84f0 relay-1 | V0831 01:25:25.045909 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f1ab80c84f0 relay-1 | V0831 01:25:25.045921 8 MoQSession.cpp:3066] onClientSetup sess=0x7f1ab80c84f0 relay-1 | V0831 01:25:25.045924 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 01:25:25.045927 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 01:25:25.045932 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 01:25:25.045935 8 MoQSession.cpp:2922] sendSetup sess=0x7f1ab80c84f0 relay-1 | V0831 01:25:25.045948 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f1ab80c84f0 relay-1 | V0831 01:25:25.046188 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f1ab80c84f0 relay-1 | V0831 01:25:25.046205 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0831 01:25:25.046209 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f1ab80b6480) has already published trackNamespace=moq-test/interop relay-1 | V0831 01:25:25.046221 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f1ab80c84f0 relay-1 | V0831 01:25:27.047389 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f1ab80c84f0 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2105 test-client-1 | connection_id: 7e56c7df39bacd3371a6b4ff740c16af 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'