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-dev-rs-client:latest URL: https://relay:4443 time="2026-08-28T03:06:46Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-28T03:06:46Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-28T03:06:46Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-28T03:06:46Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-28T03:06:46Z" 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 | V0828 03:06:46.760040 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0828 03:06:46.761319 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-dev-rs-client v0.1.0 test-client-1 | # Relay: https://relay:4443 test-client-1 | 1..6 relay-1 | V0828 03:06:52.437694 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:06:52.437732 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0828 03:06:52.437950 8 MoQSession.cpp:2572] start sess=0x7ff6c404d0c0 relay-1 | V0828 03:06:52.438004 8 MoQSession.cpp:2922] sendSetup sess=0x7ff6c404d0c0 relay-1 | V0828 03:06:52.438127 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7ff6c404d0c0 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 47 test-client-1 | ... relay-1 | V0828 03:06:52.438639 8 MoQSession.cpp:6667] onNewUniStream sess=0x7ff6c404d0c0 relay-1 | V0828 03:06:52.438677 8 MoQServer.h:178] WebTransport session terminated relay-1 | V0828 03:06:52.438681 8 MoQSession.cpp:7092] onSessionEnderr=none sess=0x7ff6c404d0c0 relay-1 | V0828 03:06:52.438683 8 MoQSession.cpp:2854] close sess=0x7ff6c404d0c0 relay-1 | V0828 03:06:52.438751 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7ff6c404d0c0 relay-1 | V0828 03:06:52.438804 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7ff6c404d0c0 relay-1 | V0828 03:06:52.439008 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7ff6c404d0c0 relay-1 | V0828 03:06:52.439091 8 MoQSession.cpp:2464] ~MoQSession sess=0x7ff6c404d0c0 relay-1 | V0828 03:06:52.440346 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:06:52.440389 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0828 03:06:52.440490 8 MoQSession.cpp:2572] start sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.440509 8 MoQSession.cpp:2922] sendSetup sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.440623 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.440855 8 MoQSession.cpp:6667] onNewUniStream sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.440913 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.440983 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.441012 8 MoQSession.cpp:3066] onClientSetup sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.441016 8 MoQSession.cpp:3077] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.441021 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0828 03:06:52.441026 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0828 03:06:52.441031 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) relay-1 | V0828 03:06:52.441037 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.441050 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.441069 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0828 03:06:52.441080 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff6c4064770 relay-1 | E20260828 03:06:52.540014 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=b8a9eb3c8a426d8e, server CID=4000001257e463fe, downstream=[::ffff:172.18.0.3]:34409, [::]:4443=local, drain=none test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 503 test-client-1 | ... relay-1 | V0828 03:06:52.941930 8 MoQServer.h:178] WebTransport session terminated relay-1 | V0828 03:06:52.941964 8 MoQSession.cpp:7092] onSessionEnderr=none sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.941969 8 MoQSession.cpp:2854] close sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.941979 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0828 03:06:52.941990 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0828 03:06:52.941999 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.942030 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0828 03:06:52.942049 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.942234 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.942281 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.942287 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.942294 8 MoQSession.cpp:2464] ~MoQSession sess=0x7ff6c4064770 relay-1 | V0828 03:06:52.943773 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:06:52.943793 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0828 03:06:52.944041 8 MoQSession.cpp:2572] start sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:52.944066 8 MoQSession.cpp:2922] sendSetup sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:52.944198 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:52.944254 8 MoQSession.cpp:6667] onNewUniStream sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:52.944269 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:52.944490 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:52.944508 8 MoQSession.cpp:3066] onClientSetup sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:52.944512 8 MoQSession.cpp:3077] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:52.944517 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0828 03:06:52.944520 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0828 03:06:52.944526 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) relay-1 | V0828 03:06:52.944532 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:52.944540 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:52.944552 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0828 03:06:52.944562 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff6c406a1e0 relay-1 | E20260828 03:06:53.043454 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=287ff63f80a93621, server CID=400000103a44e517, downstream=[::ffff:172.18.0.3]:34409, [::]:4443=local, drain=none relay-1 | V0828 03:06:53.445241 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:53.445271 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0828 03:06:53.445281 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0828 03:06:53.445290 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff6c406a1e0 test-client-1 | ok 3 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 703 test-client-1 | ... test-client-1 | ok 4 - subscribe-error # SKIP moq-net API requires announcement before subscribe relay-1 | V0828 03:06:53.645763 8 MoQServer.h:178] WebTransport session terminated relay-1 | V0828 03:06:53.645795 8 MoQSession.cpp:7092] onSessionEnderr=none sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:53.645802 8 MoQSession.cpp:2854] close sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:53.645816 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:53.645862 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:53.646071 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:53.646083 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:53.646090 8 MoQSession.cpp:2464] ~MoQSession sess=0x7ff6c406a1e0 relay-1 | V0828 03:06:53.647651 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:06:53.647679 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0828 03:06:53.647780 8 MoQSession.cpp:2572] start sess=0x7ff6c4067110 relay-1 | V0828 03:06:53.647805 8 MoQSession.cpp:2922] sendSetup sess=0x7ff6c4067110 relay-1 | V0828 03:06:53.647904 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7ff6c4067110 relay-1 | V0828 03:06:53.648175 8 MoQSession.cpp:6667] onNewUniStream sess=0x7ff6c4067110 relay-1 | V0828 03:06:53.648197 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7ff6c4067110 relay-1 | V0828 03:06:53.648228 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff6c4067110 relay-1 | V0828 03:06:53.648259 8 MoQSession.cpp:3066] onClientSetup sess=0x7ff6c4067110 relay-1 | V0828 03:06:53.648269 8 MoQSession.cpp:3077] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7ff6c4067110 relay-1 | V0828 03:06:53.648273 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0828 03:06:53.648278 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0828 03:06:53.648283 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) relay-1 | V0828 03:06:53.648289 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff6c4067110 relay-1 | V0828 03:06:53.648304 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff6c4067110 relay-1 | V0828 03:06:53.648325 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0828 03:06:53.648336 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff6c4067110 relay-1 | E20260828 03:06:53.747402 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=7a809825e0d127de, server CID=4000001b91fbc670, downstream=[::ffff:172.18.0.3]:34409, [::]:4443=local, drain=none relay-1 | V0828 03:06:53.950714 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:06:53.950748 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0828 03:06:53.950900 8 MoQSession.cpp:2572] start sess=0x7ff6c4069750 relay-1 | V0828 03:06:53.950924 8 MoQSession.cpp:2922] sendSetup sess=0x7ff6c4069750 relay-1 | V0828 03:06:53.951066 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7ff6c4069750 relay-1 | V0828 03:06:53.951351 8 MoQSession.cpp:6667] onNewUniStream sess=0x7ff6c4069750 relay-1 | V0828 03:06:53.951383 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7ff6c4069750 relay-1 | V0828 03:06:53.951416 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff6c4069750 relay-1 | V0828 03:06:53.951426 8 MoQSession.cpp:3066] onClientSetup sess=0x7ff6c4069750 relay-1 | V0828 03:06:53.951433 8 MoQSession.cpp:3077] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7ff6c4069750 relay-1 | V0828 03:06:53.951436 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0828 03:06:53.951441 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0828 03:06:53.951446 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) relay-1 | V0828 03:06:53.951453 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff6c4069750 relay-1 | V0828 03:06:53.951462 8 MoQRelaySession.cpp:1499] onSubscribeNamespaceImpl prefix= sess=0x7ff6c4069750 relay-1 | V0828 03:06:53.951477 8 MoQRelay.cpp:723] subscribeNamespace nsp= relay-1 | V0828 03:06:53.951499 8 MoQRelaySession.cpp:1629] subscribeNamespaceOk id=0 sess=0x7ff6c4069750 relay-1 | V0828 03:06:53.951789 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7ff6c4069750 relay-1 | V0828 03:06:53.951818 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff6c4069750 relay-1 | V0828 03:06:53.951833 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7ff6c4069750 relay-1 | V0828 03:06:53.951875 8 MoQLocation.h:24] m=LargestObject relay-1 | V0828 03:06:53.951885 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0828 03:06:53.951898 8 MoQSession.cpp:5987] subscribe sess=0x7ff6c4067110 relay-1 | V0828 03:06:53.952009 8 MoQSession.cpp:3277] controlReadLoop sess=0x7ff6c4067110 relay-1 | V0828 03:06:53.952227 8 MoQSession.cpp:4669] onSubscribeOk id=1 sess=0x7ff6c4067110 relay-1 | V0828 03:06:53.952248 8 MoQSession.cpp:6087] Subscribe ready trackReceiveState=0x7ff6c40738c0 requestID=1 relay-1 | V0828 03:06:53.952262 8 MoQSession.cpp:6107] sendSubscribeOk sess=0x7ff6c4069750 test-client-1 | ok 5 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 1307 test-client-1 | ... test-client-1 | ok 6 - subscribe-before-announce # SKIP moq-net API requires announcement before subscribe relay-1 | V0828 03:06:54.953226 8 MoQServer.h:178] WebTransport session terminated relay-1 | V0828 03:06:54.953256 8 MoQSession.cpp:7092] onSessionEnderr=none sess=0x7ff6c4067110 relay-1 | V0828 03:06:54.953261 8 MoQSession.cpp:2854] close sess=0x7ff6c4067110 relay-1 | V0828 03:06:54.953271 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0828 03:06:54.953302 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0828 03:06:54.953320 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7ff6c40738c0 relay-1 | V0828 03:06:54.953324 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7ff6c40738c0 relay-1 | V0828 03:06:54.953335 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0828 03:06:54.953346 8 MoQForwarder.cpp:602] publishDone pubDone reason=closed locally relay-1 | V0828 03:06:54.953374 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7ff6c4069750 relay-1 | V0828 03:06:54.953379 8 MoQSession.cpp:6212] sendPublishDone sess=0x7ff6c4069750 relay-1 | V0828 03:06:54.953393 8 MoQForwarder.cpp:380] Resetting open subgroups for subscriber=0x7ff6c4052db0 relay-1 | V0828 03:06:54.953398 8 MoQForwarder.cpp:402] subscribers_.size()=0 relay-1 | I0828 03:06:54.953402 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/interop/test-track relay-1 | V0828 03:06:54.953424 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0828 03:06:54.953430 8 MoQSession.cpp:2065] cancel alias=1 requestID=1 relay-1 | V0828 03:06:54.953437 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7ff6c4067110 relay-1 | V0828 03:06:54.953458 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0828 03:06:54.953470 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0828 03:06:54.953478 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7ff6c4067110 relay-1 | V0828 03:06:54.953495 8 MoQServer.h:178] WebTransport session terminated relay-1 | V0828 03:06:54.953499 8 MoQSession.cpp:7092] onSessionEnderr=none sess=0x7ff6c4069750 relay-1 | V0828 03:06:54.953501 8 MoQSession.cpp:2854] close sess=0x7ff6c4069750 relay-1 | V0828 03:06:54.953507 8 MoQRelay.cpp:908] unsubscribeNamespace nsp= relay-1 | V0828 03:06:54.953513 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7ff6c4069750 relay-1 | V0828 03:06:54.953524 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0828 03:06:54.953532 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7ff6c4069750 relay-1 | V0828 03:06:54.953806 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff6c4069750 relay-1 | V0828 03:06:54.953890 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7ff6c4067110 relay-1 | V0828 03:06:54.953917 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff6c4067110 relay-1 | V0828 03:06:54.953937 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff6c4067110 relay-1 | V0828 03:06:54.953963 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff6c4067110 relay-1 | V0828 03:06:54.953991 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7ff6c4069750 relay-1 | V0828 03:06:54.954014 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff6c4069750 relay-1 | V0828 03:06:54.954034 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7ff6c4069750 relay-1 | V0828 03:06:54.954054 8 MoQSession.cpp:2464] ~MoQSession sess=0x7ff6c4069750 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'