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-26T01:04:28Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-26T01:04:28Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-26T01:04:28Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-26T01:04:28Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-26T01:04:28Z" 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 | V0826 01:04:28.906968 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0826 01:04:28.908311 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 | V0826 01:04:34.518180 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 01:04:34.518204 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 01:04:34.518397 8 MoQSession.cpp:2572] start sess=0x7f268004b870 relay-1 | V0826 01:04:34.518623 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f268004b870 relay-1 | V0826 01:04:34.518751 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f268004b870 relay-1 | V0826 01:04:34.518816 8 MoQSession.cpp:3066] onClientSetup sess=0x7f268004b870 relay-1 | V0826 01:04:34.518822 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 01:04:34.518825 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 01:04:34.518829 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 01:04:34.518834 8 MoQSession.cpp:2922] sendSetup sess=0x7f268004b870 relay-1 | V0826 01:04:34.518846 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f268004b870 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 488b687ba2e94d2050d898484ead099a test-client-1 | ... relay-1 | V0826 01:04:34.519205 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f268004b870 relay-1 | V0826 01:04:34.521476 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 01:04:34.521517 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 01:04:34.521627 8 MoQSession.cpp:2572] start sess=0x7f2680068370 relay-1 | V0826 01:04:34.521971 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f2680068370 relay-1 | V0826 01:04:34.522171 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f2680068370 relay-1 | V0826 01:04:34.522182 8 MoQSession.cpp:3066] onClientSetup sess=0x7f2680068370 relay-1 | V0826 01:04:34.522184 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 01:04:34.522187 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 01:04:34.522190 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 01:04:34.522192 8 MoQSession.cpp:2922] sendSetup sess=0x7f2680068370 relay-1 | V0826 01:04:34.522198 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f2680068370 relay-1 | V0826 01:04:34.522530 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f2680068370 relay-1 | V0826 01:04:34.522574 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0826 01:04:34.522587 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f2680068370 test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 9b1658d10b2510a817c3779d37e863b3 test-client-1 | ... relay-1 | V0826 01:04:36.523610 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f2680068370 relay-1 | V0826 01:04:36.526375 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 01:04:36.526394 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 01:04:36.526527 8 MoQSession.cpp:2572] start sess=0x7f268007ade0 relay-1 | V0826 01:04:36.526742 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f268007ade0 relay-1 | V0826 01:04:36.526776 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f268007ade0 relay-1 | V0826 01:04:36.526816 8 MoQSession.cpp:3066] onClientSetup sess=0x7f268007ade0 relay-1 | V0826 01:04:36.526822 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 01:04:36.526826 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 01:04:36.526833 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 01:04:36.526837 8 MoQSession.cpp:2922] sendSetup sess=0x7f268007ade0 relay-1 | V0826 01:04:36.526852 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f268007ade0 relay-1 | V0826 01:04:36.527117 8 MoQSession.cpp:4163] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f268007ade0 relay-1 | V0826 01:04:36.527153 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0826 01:04:36.527159 8 MoQSession.cpp:6130] subscribeError sess=0x7f268007ade0 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: bbbca05222aee2038eea5585677ad7e3 test-client-1 | ... relay-1 | V0826 01:04:36.527419 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f268007ade0 relay-1 | V0826 01:04:36.529708 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 01:04:36.529722 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 01:04:36.529953 8 MoQSession.cpp:2572] start sess=0x7f268008d480 relay-1 | V0826 01:04:36.530021 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f268008d480 relay-1 | V0826 01:04:36.530048 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f268008d480 relay-1 | V0826 01:04:36.530055 8 MoQSession.cpp:3066] onClientSetup sess=0x7f268008d480 relay-1 | V0826 01:04:36.530059 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 01:04:36.530063 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 01:04:36.530068 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 01:04:36.530071 8 MoQSession.cpp:2922] sendSetup sess=0x7f268008d480 relay-1 | V0826 01:04:36.530081 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f268008d480 relay-1 | V0826 01:04:36.532453 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 01:04:36.532466 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 01:04:36.532579 8 MoQSession.cpp:2572] start sess=0x7f26800a0f00 relay-1 | V0826 01:04:36.532789 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f26800a0f00 relay-1 | V0826 01:04:36.532824 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f26800a0f00 relay-1 | V0826 01:04:36.532831 8 MoQSession.cpp:3066] onClientSetup sess=0x7f26800a0f00 relay-1 | V0826 01:04:36.532835 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 01:04:36.532838 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 01:04:36.532843 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 01:04:36.532846 8 MoQSession.cpp:2922] sendSetup sess=0x7f26800a0f00 relay-1 | V0826 01:04:36.532880 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f26800a0f00 relay-1 | V0826 01:04:36.533192 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f268008d480 relay-1 | V0826 01:04:36.533215 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f26800a0f00 relay-1 | V0826 01:04:36.533228 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0826 01:04:36.533234 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f2680068370) has already published trackNamespace=moq-test/interop relay-1 | V0826 01:04:36.533246 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f268008d480 relay-1 | V0826 01:04:36.533311 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0826 01:04:36.533323 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0826 01:04:36.533344 8 MoQSession.cpp:5992] subscribe sess=0x7f268008d480 relay-1 | E0826 01:04:36.533707 8 MoQCodec.cpp:95] Frame underflow -> parse error relay-1 | E0826 01:04:36.533721 8 MoQCodec.cpp:126] Conn error=3 relay-1 | V0826 01:04:36.533725 8 MoQSession.cpp:5764] onConnectionError sess=0x7f268008d480 relay-1 | E0826 01:04:36.533728 8 MoQSession.cpp:5765] MoQCodec control stream parse error err=3 relay-1 | V0826 01:04:36.533732 8 MoQSession.cpp:2854] close sess=0x7f268008d480 relay-1 | V0826 01:04:36.533738 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0826 01:04:36.533744 8 MoQRelay.cpp:303] Pruning empty subtree at: interop relay-1 | V0826 01:04:36.533751 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7f2680037b60 relay-1 | V0826 01:04:36.533755 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7f268008d480 relay-1 | V0826 01:04:36.533803 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7f268008d480 relay-1 | V0826 01:04:36.533835 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f268008d480 relay-1 | V0826 01:04:36.533987 8 MoQSession.cpp:6092] Subscribe ready trackReceiveState=0x7f2680037b60 requestID=1 relay-1 | V0826 01:04:36.534007 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0826 01:04:36.534019 8 MoQSession.cpp:4300] Application subscribe error err=upstream subscribe failed: Session closed relay-1 | V0826 01:04:36.534026 8 MoQSession.cpp:6130] subscribeError sess=0x7f26800a0f00 relay-1 | V0826 01:04:36.534118 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7f268008d480 relay-1 | V0826 01:04:36.534136 8 MoQSession.cpp:2464] ~MoQSession sess=0x7f268008d480 test-client-1 | ok 4 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 7 test-client-1 | publisher_connection_id: f99261770c6fead95b9c1d4b1882a107 test-client-1 | subscriber_connection_id: cff267852641ec14d4b7fadfd17f16cf test-client-1 | ... relay-1 | E20260826 01:04:36.534446 8 HQSession.cpp:583] Connection closed with error err=91141958510812 msg=Server closed by peer reason=capsule error proto=h3, UA=, client CID=70993239ad7b4997, server CID=4000001affc72510, downstream=[::ffff:172.18.0.3]:34837, [::]:4443=local, drain=none relay-1 | V0826 01:04:36.534757 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f26800a0f00 relay-1 | V0826 01:04:36.536653 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 01:04:36.536666 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 01:04:36.536773 8 MoQSession.cpp:2572] start sess=0x7f26800b1010 relay-1 | V0826 01:04:36.536980 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f26800b1010 relay-1 | V0826 01:04:36.537009 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f26800b1010 relay-1 | V0826 01:04:36.537016 8 MoQSession.cpp:3066] onClientSetup sess=0x7f26800b1010 relay-1 | V0826 01:04:36.537020 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 01:04:36.537024 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 01:04:36.537029 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 01:04:36.537033 8 MoQSession.cpp:2922] sendSetup sess=0x7f26800b1010 relay-1 | V0826 01:04:36.537044 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f26800b1010 relay-1 | V0826 01:04:36.537315 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f26800b1010 relay-1 | V0826 01:04:36.537354 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0826 01:04:36.537359 8 MoQSession.cpp:6130] subscribeError sess=0x7f26800b1010 relay-1 | V0826 01:04:36.537599 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f26800b1010 relay-1 | V0826 01:04:37.041291 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 01:04:37.041314 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 01:04:37.041445 8 MoQSession.cpp:2572] start sess=0x7f26800b6c40 relay-1 | V0826 01:04:37.041689 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f26800b6c40 relay-1 | V0826 01:04:37.041730 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f26800b6c40 relay-1 | V0826 01:04:37.041759 8 MoQSession.cpp:3066] onClientSetup sess=0x7f26800b6c40 relay-1 | V0826 01:04:37.041768 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 01:04:37.041773 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 01:04:37.041779 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 01:04:37.041783 8 MoQSession.cpp:2922] sendSetup sess=0x7f26800b6c40 relay-1 | V0826 01:04:37.041797 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f26800b6c40 relay-1 | V0826 01:04:37.042063 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f26800b6c40 relay-1 | V0826 01:04:37.042083 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0826 01:04:37.042096 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f26800b6c40 test-client-1 | ok 5 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 3509 test-client-1 | subscriber_connection_id: 5ef6379f604c8b701435875ec00ebc09 test-client-1 | publisher_connection_id: f7555b0e4ef78b6dfc74225c84fef8bc test-client-1 | ... relay-1 | V0826 01:04:40.044025 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f26800b6c40 relay-1 | V0826 01:04:40.046757 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 01:04:40.046780 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0826 01:04:40.046998 8 MoQSession.cpp:2572] start sess=0x7f26800c8250 relay-1 | V0826 01:04:40.047256 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7f26800c8250 relay-1 | V0826 01:04:40.047292 8 MoQSession.cpp:3277] controlReadLoop sess=0x7f26800c8250 relay-1 | V0826 01:04:40.047302 8 MoQSession.cpp:3066] onClientSetup sess=0x7f26800c8250 relay-1 | V0826 01:04:40.047313 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 01:04:40.047318 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0826 01:04:40.047324 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0826 01:04:40.047328 8 MoQSession.cpp:2922] sendSetup sess=0x7f26800c8250 relay-1 | V0826 01:04:40.047341 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7f26800c8250 relay-1 | V0826 01:04:40.047658 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f26800c8250 relay-1 | V0826 01:04:40.047685 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0826 01:04:40.047692 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f26800b6c40) has already published trackNamespace=moq-test/interop relay-1 | V0826 01:04:40.047705 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f26800c8250 relay-1 | V0826 01:04:42.047982 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7f26800c8250 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2106 test-client-1 | connection_id: bbf206bb5adb166be8a205038f86eccc test-client-1 | ... test-client-1 exited with code 0 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 Test results in mlog/ make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'