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-26T00:27:25Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-26T00:27:25Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-26T00:27:25Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-26T00:27:25Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-26T00:27:25Z" 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 00:27:25.795821 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0826 00:27:25.797046 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 | V0826 00:27:31.511522 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:27:31.511547 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0826 00:27:31.511930 8 MoQSession.cpp:2572] start sess=0x7fc34c04d330 relay-1 | V0826 00:27:31.511954 8 MoQSession.cpp:2922] sendSetup sess=0x7fc34c04d330 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 89 test-client-1 | ... relay-1 | V0826 00:27:31.512024 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fc34c04d330 relay-1 | V0826 00:27:31.512466 8 MoQSession.cpp:6672] onNewUniStream sess=0x7fc34c04d330 relay-1 | V0826 00:27:31.512502 8 MoQServer.h:178] WebTransport session terminated relay-1 | V0826 00:27:31.512508 8 MoQSession.cpp:7097] onSessionEnderr=none sess=0x7fc34c04d330 relay-1 | V0826 00:27:31.512512 8 MoQSession.cpp:2854] close sess=0x7fc34c04d330 relay-1 | V0826 00:27:31.512540 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fc34c04d330 relay-1 | V0826 00:27:31.512591 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fc34c04d330 relay-1 | V0826 00:27:31.512785 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fc34c04d330 relay-1 | V0826 00:27:31.512797 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fc34c04d330 relay-1 | V0826 00:27:31.514211 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:27:31.514227 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0826 00:27:31.514326 8 MoQSession.cpp:2572] start sess=0x7fc34c064190 relay-1 | V0826 00:27:31.514345 8 MoQSession.cpp:2922] sendSetup sess=0x7fc34c064190 relay-1 | V0826 00:27:31.514441 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fc34c064190 relay-1 | V0826 00:27:31.514771 8 MoQSession.cpp:6672] onNewUniStream sess=0x7fc34c064190 relay-1 | V0826 00:27:31.514794 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fc34c064190 relay-1 | V0826 00:27:31.514824 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fc34c064190 relay-1 | V0826 00:27:31.514870 8 MoQSession.cpp:3066] onClientSetup sess=0x7fc34c064190 relay-1 | V0826 00:27:31.514876 8 MoQSession.cpp:3077] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fc34c064190 relay-1 | V0826 00:27:31.514882 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 00:27:31.514886 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0826 00:27:31.514891 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) relay-1 | V0826 00:27:31.514898 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fc34c064190 relay-1 | V0826 00:27:31.514906 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc34c064190 relay-1 | V0826 00:27:31.514926 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0826 00:27:31.514938 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fc34c064190 relay-1 | E20260826 00:27:31.613819 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=34263705104f2086, server CID=40000012c008f7c2, downstream=[::ffff:172.18.0.3]:38594, [::]: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 | V0826 00:27:32.015929 8 MoQServer.h:178] WebTransport session terminated relay-1 | V0826 00:27:32.015954 8 MoQSession.cpp:7097] onSessionEnderr=none sess=0x7fc34c064190 relay-1 | V0826 00:27:32.015959 8 MoQSession.cpp:2854] close sess=0x7fc34c064190 relay-1 | V0826 00:27:32.015967 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0826 00:27:32.015974 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0826 00:27:32.015982 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fc34c064190 relay-1 | V0826 00:27:32.016018 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0826 00:27:32.016037 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fc34c064190 relay-1 | V0826 00:27:32.016239 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fc34c064190 relay-1 | V0826 00:27:32.016277 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fc34c064190 relay-1 | V0826 00:27:32.016284 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fc34c064190 relay-1 | V0826 00:27:32.016292 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fc34c064190 relay-1 | V0826 00:27:32.017793 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:27:32.017818 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0826 00:27:32.017975 8 MoQSession.cpp:2572] start sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.018033 8 MoQSession.cpp:2922] sendSetup sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.018154 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.018321 8 MoQSession.cpp:6672] onNewUniStream sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.018344 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.018415 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.018458 8 MoQSession.cpp:3066] onClientSetup sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.018468 8 MoQSession.cpp:3077] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.018472 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 00:27:32.018476 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0826 00:27:32.018482 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) relay-1 | V0826 00:27:32.018489 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.018501 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.018513 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0826 00:27:32.018527 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fc34c069e40 relay-1 | E20260826 00:27:32.116528 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=b7d0894d4d21aef9, server CID=4000000bc71bdc4a, downstream=[::ffff:172.18.0.3]:38594, [::]:4443=local, drain=none relay-1 | V0826 00:27:32.519406 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.519432 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0826 00:27:32.519440 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0826 00:27:32.519447 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fc34c069e40 test-client-1 | ok 3 - publish-namespace-done test-client-1 | --- relay-1 | V0826 00:27:32.720899 8 MoQServer.h:178] WebTransport session terminated test-client-1 | duration_ms: 705 test-client-1 | ... test-client-1 | ok 4 - subscribe-error # SKIP moq-net API requires announcement before subscribe relay-1 | V0826 00:27:32.720945 8 MoQSession.cpp:7097] onSessionEnderr=none sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.720950 8 MoQSession.cpp:2854] close sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.720960 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.721001 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.721379 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.721399 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.721408 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fc34c069e40 relay-1 | V0826 00:27:32.722733 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:27:32.722751 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0826 00:27:32.722875 8 MoQSession.cpp:2572] start sess=0x7fc34c057c80 relay-1 | V0826 00:27:32.722904 8 MoQSession.cpp:2922] sendSetup sess=0x7fc34c057c80 relay-1 | V0826 00:27:32.722964 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fc34c057c80 relay-1 | V0826 00:27:32.723416 8 MoQSession.cpp:6672] onNewUniStream sess=0x7fc34c057c80 relay-1 | V0826 00:27:32.723436 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fc34c057c80 relay-1 | V0826 00:27:32.723465 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fc34c057c80 relay-1 | V0826 00:27:32.723482 8 MoQSession.cpp:3066] onClientSetup sess=0x7fc34c057c80 relay-1 | V0826 00:27:32.723486 8 MoQSession.cpp:3077] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fc34c057c80 relay-1 | V0826 00:27:32.723490 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 00:27:32.723493 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0826 00:27:32.723498 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) relay-1 | V0826 00:27:32.723504 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fc34c057c80 relay-1 | V0826 00:27:32.723513 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc34c057c80 relay-1 | V0826 00:27:32.723525 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0826 00:27:32.723536 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fc34c057c80 relay-1 | E20260826 00:27:32.821437 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=e45190a5193c3575, server CID=40000014316121c4, downstream=[::ffff:172.18.0.3]:38594, [::]:4443=local, drain=none relay-1 | V0826 00:27:33.026549 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0826 00:27:33.026574 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0826 00:27:33.026711 8 MoQSession.cpp:2572] start sess=0x7fc34c06de00 relay-1 | V0826 00:27:33.026737 8 MoQSession.cpp:2922] sendSetup sess=0x7fc34c06de00 relay-1 | V0826 00:27:33.026791 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fc34c06de00 relay-1 | V0826 00:27:33.027171 8 MoQSession.cpp:6672] onNewUniStream sess=0x7fc34c06de00 relay-1 | V0826 00:27:33.027186 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fc34c06de00 relay-1 | V0826 00:27:33.027208 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fc34c06de00 relay-1 | V0826 00:27:33.027240 8 MoQSession.cpp:3066] onClientSetup sess=0x7fc34c06de00 relay-1 | V0826 00:27:33.027272 8 MoQSession.cpp:3077] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fc34c06de00 relay-1 | V0826 00:27:33.027296 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0826 00:27:33.027321 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0826 00:27:33.027331 8 MoQSession.cpp:3142] Negotiated Version=0xff000012 (draft-18) relay-1 | V0826 00:27:33.027339 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fc34c06de00 relay-1 | V0826 00:27:33.027347 8 MoQRelaySession.cpp:1499] onSubscribeNamespaceImpl prefix= sess=0x7fc34c06de00 relay-1 | V0826 00:27:33.027359 8 MoQRelay.cpp:723] subscribeNamespace nsp= relay-1 | V0826 00:27:33.027380 8 MoQRelaySession.cpp:1629] subscribeNamespaceOk id=0 sess=0x7fc34c06de00 relay-1 | V0826 00:27:33.027666 8 MoQSession.cpp:6700] onNewBidiStream sess=0x7fc34c06de00 relay-1 | V0826 00:27:33.027703 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fc34c06de00 relay-1 | V0826 00:27:33.027717 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fc34c06de00 relay-1 | V0826 00:27:33.027744 8 MoQLocation.h:24] m=LargestObject relay-1 | V0826 00:27:33.027747 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0826 00:27:33.027764 8 MoQSession.cpp:5992] subscribe sess=0x7fc34c057c80 relay-1 | V0826 00:27:33.027874 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fc34c057c80 relay-1 | V0826 00:27:33.028067 8 MoQSession.cpp:4674] onSubscribeOk id=1 sess=0x7fc34c057c80 relay-1 | V0826 00:27:33.028088 8 MoQSession.cpp:6092] Subscribe ready trackReceiveState=0x7fc34c0733b0 requestID=1 relay-1 | V0826 00:27:33.028101 8 MoQSession.cpp:6112] sendSubscribeOk sess=0x7fc34c06de00 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 | V0826 00:27:34.028807 8 MoQServer.h:178] WebTransport session terminated relay-1 | V0826 00:27:34.028839 8 MoQSession.cpp:7097] onSessionEnderr=none sess=0x7fc34c057c80 relay-1 | V0826 00:27:34.028884 8 MoQSession.cpp:2854] close sess=0x7fc34c057c80 relay-1 | V0826 00:27:34.028896 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0826 00:27:34.028921 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0826 00:27:34.028929 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7fc34c0733b0 relay-1 | V0826 00:27:34.028933 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7fc34c0733b0 relay-1 | V0826 00:27:34.028938 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0826 00:27:34.028948 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0826 00:27:34.028954 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7fc34c06de00 relay-1 | V0826 00:27:34.028957 8 MoQSession.cpp:6217] sendPublishDone sess=0x7fc34c06de00 relay-1 | V0826 00:27:34.028976 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7fc34c04a400 relay-1 | V0826 00:27:34.028987 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0826 00:27:34.028991 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/interop/test-track relay-1 | V0826 00:27:34.029015 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0826 00:27:34.029021 8 MoQSession.cpp:2065] cancel alias=1 requestID=1 relay-1 | V0826 00:27:34.029026 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fc34c057c80 relay-1 | V0826 00:27:34.029046 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0826 00:27:34.029059 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0826 00:27:34.029067 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fc34c057c80 relay-1 | V0826 00:27:34.029083 8 MoQServer.h:178] WebTransport session terminated relay-1 | V0826 00:27:34.029087 8 MoQSession.cpp:7097] onSessionEnderr=none sess=0x7fc34c06de00 relay-1 | V0826 00:27:34.029094 8 MoQSession.cpp:2854] close sess=0x7fc34c06de00 relay-1 | V0826 00:27:34.029100 8 MoQRelay.cpp:908] unsubscribeNamespace nsp= relay-1 | V0826 00:27:34.029107 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fc34c06de00 relay-1 | V0826 00:27:34.029123 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0826 00:27:34.029133 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fc34c06de00 relay-1 | V0826 00:27:34.029432 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fc34c057c80 relay-1 | V0826 00:27:34.029509 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fc34c057c80 relay-1 | V0826 00:27:34.029544 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fc34c06de00 relay-1 | V0826 00:27:34.029624 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fc34c057c80 relay-1 | V0826 00:27:34.029667 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fc34c057c80 relay-1 | V0826 00:27:34.029689 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fc34c06de00 relay-1 | V0826 00:27:34.029695 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fc34c06de00 relay-1 | V0826 00:27:34.029701 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fc34c06de00 relay-1 | V0826 00:27:34.029708 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fc34c06de00 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'