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-07-23T00:46:25Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-23T00:46:25Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-23T00:46:25Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-23T00:46:25Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-07-23T00:46: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 | V0723 00:46:25.984783 7 MoQServer.cpp:115] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0723 00:46:25.985884 7 MoQServer.cpp:160] 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 | V0723 00:46:31.665850 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0723 00:46:31.665879 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0723 00:46:31.666073 8 MoQSession.cpp:2389] start sess=0x7fc9f404ca80 relay-1 | V0723 00:46:31.666108 8 MoQSession.cpp:2582] sendSetup sess=0x7fc9f404ca80 relay-1 | V0723 00:46:31.666179 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7fc9f404ca80 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 51 test-client-1 | ... relay-1 | V0723 00:46:31.666843 8 MoQSession.cpp:6176] onNewUniStream sess=0x7fc9f404ca80 relay-1 | V0723 00:46:31.666939 8 MoQServer.h:167] WebTransport session terminated relay-1 | V0723 00:46:31.667003 8 MoQSession.cpp:6599] onSessionEnderr=none sess=0x7fc9f404ca80 relay-1 | V0723 00:46:31.667009 8 MoQSession.cpp:2515] close sess=0x7fc9f404ca80 relay-1 | V0723 00:46:31.667042 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7fc9f404ca80 relay-1 | V0723 00:46:31.667090 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7fc9f404ca80 relay-1 | V0723 00:46:31.667306 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7fc9f404ca80 relay-1 | V0723 00:46:31.667358 8 MoQSession.cpp:2294] ~MoQSession sess=0x7fc9f404ca80 relay-1 | V0723 00:46:31.668388 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0723 00:46:31.668403 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0723 00:46:31.668506 8 MoQSession.cpp:2389] start sess=0x7fc9f40633e0 relay-1 | V0723 00:46:31.668553 8 MoQSession.cpp:2582] sendSetup sess=0x7fc9f40633e0 relay-1 | V0723 00:46:31.668710 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7fc9f40633e0 relay-1 | V0723 00:46:31.668845 8 MoQSession.cpp:6176] onNewUniStream sess=0x7fc9f40633e0 relay-1 | V0723 00:46:31.668870 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7fc9f40633e0 relay-1 | V0723 00:46:31.668940 8 MoQSession.cpp:2937] controlReadLoop sess=0x7fc9f40633e0 relay-1 | V0723 00:46:31.668982 8 MoQSession.cpp:2726] onClientSetup sess=0x7fc9f40633e0 relay-1 | V0723 00:46:31.668992 8 MoQSession.cpp:2737] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fc9f40633e0 relay-1 | V0723 00:46:31.668999 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0723 00:46:31.669003 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0723 00:46:31.669008 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) relay-1 | V0723 00:46:31.669015 8 MoQSession.cpp:2937] controlReadLoop sess=0x7fc9f40633e0 relay-1 | V0723 00:46:31.669026 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc9f40633e0 relay-1 | V0723 00:46:31.669074 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0723 00:46:31.669108 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fc9f40633e0 relay-1 | E20260723 00:46:31.767868 8 HQSession.cpp:579] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=63f60d5ca4350a8d, server CID=40000001c8199c8d, downstream=[::ffff:172.18.0.3]:47332, [::]: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 | V0723 00:46:32.170648 8 MoQServer.h:167] WebTransport session terminated relay-1 | V0723 00:46:32.170672 8 MoQSession.cpp:6599] onSessionEnderr=none sess=0x7fc9f40633e0 relay-1 | V0723 00:46:32.170680 8 MoQSession.cpp:2515] close sess=0x7fc9f40633e0 relay-1 | V0723 00:46:32.170689 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0723 00:46:32.170697 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0723 00:46:32.170706 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7fc9f40633e0 relay-1 | V0723 00:46:32.170733 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0723 00:46:32.170749 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7fc9f40633e0 relay-1 | V0723 00:46:32.170914 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fc9f40633e0 relay-1 | V0723 00:46:32.170956 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7fc9f40633e0 relay-1 | V0723 00:46:32.170966 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fc9f40633e0 relay-1 | V0723 00:46:32.170976 8 MoQSession.cpp:2294] ~MoQSession sess=0x7fc9f40633e0 relay-1 | V0723 00:46:32.172367 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0723 00:46:32.172385 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0723 00:46:32.172514 8 MoQSession.cpp:2389] start sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.172540 8 MoQSession.cpp:2582] sendSetup sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.172621 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.172982 8 MoQSession.cpp:6176] onNewUniStream sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.172997 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.173020 8 MoQSession.cpp:2937] controlReadLoop sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.173032 8 MoQSession.cpp:2726] onClientSetup sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.173036 8 MoQSession.cpp:2737] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.173039 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0723 00:46:32.173043 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0723 00:46:32.173048 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) relay-1 | V0723 00:46:32.173054 8 MoQSession.cpp:2937] controlReadLoop sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.173060 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.173071 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0723 00:46:32.173084 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fc9f403eb20 relay-1 | E20260723 00:46:32.270789 8 HQSession.cpp:579] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=a16ed1929f01045a, server CID=4000001d1f9552fd, downstream=[::ffff:172.18.0.3]:47332, [::]:4443=local, drain=none relay-1 | V0723 00:46:32.674550 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.674567 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0723 00:46:32.674573 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0723 00:46:32.674580 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fc9f403eb20 test-client-1 | ok 3 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 704 test-client-1 | ... test-client-1 | ok 4 - subscribe-error # SKIP moq-net API requires announcement before subscribe relay-1 | V0723 00:46:32.874617 8 MoQServer.h:167] WebTransport session terminated relay-1 | V0723 00:46:32.874630 8 MoQSession.cpp:6599] onSessionEnderr=none sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.874636 8 MoQSession.cpp:2515] close sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.874643 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.874691 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.874855 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.874869 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.874877 8 MoQSession.cpp:2294] ~MoQSession sess=0x7fc9f403eb20 relay-1 | V0723 00:46:32.876754 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0723 00:46:32.876774 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0723 00:46:32.876863 8 MoQSession.cpp:2389] start sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:32.876885 8 MoQSession.cpp:2582] sendSetup sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:32.876941 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:32.877283 8 MoQSession.cpp:6176] onNewUniStream sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:32.877294 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:32.877316 8 MoQSession.cpp:2937] controlReadLoop sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:32.877329 8 MoQSession.cpp:2726] onClientSetup sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:32.877333 8 MoQSession.cpp:2737] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:32.877336 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0723 00:46:32.877341 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0723 00:46:32.877347 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) relay-1 | V0723 00:46:32.877353 8 MoQSession.cpp:2937] controlReadLoop sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:32.877360 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:32.877374 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0723 00:46:32.877385 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fc9f4064bb0 relay-1 | E20260723 00:46:32.976200 8 HQSession.cpp:579] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=e14fa7e35b2780c2, server CID=4000000006bfa135, downstream=[::ffff:172.18.0.3]:47332, [::]:4443=local, drain=none relay-1 | V0723 00:46:33.180142 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0723 00:46:33.180168 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0723 00:46:33.180318 8 MoQSession.cpp:2389] start sess=0x7fc9f4053e60 relay-1 | V0723 00:46:33.180347 8 MoQSession.cpp:2582] sendSetup sess=0x7fc9f4053e60 relay-1 | V0723 00:46:33.180459 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7fc9f4053e60 relay-1 | V0723 00:46:33.180809 8 MoQSession.cpp:6176] onNewUniStream sess=0x7fc9f4053e60 relay-1 | V0723 00:46:33.180825 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7fc9f4053e60 relay-1 | V0723 00:46:33.180853 8 MoQSession.cpp:2937] controlReadLoop sess=0x7fc9f4053e60 relay-1 | V0723 00:46:33.180890 8 MoQSession.cpp:2726] onClientSetup sess=0x7fc9f4053e60 relay-1 | V0723 00:46:33.180905 8 MoQSession.cpp:2737] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fc9f4053e60 relay-1 | V0723 00:46:33.180909 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0723 00:46:33.180914 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0723 00:46:33.180920 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) relay-1 | V0723 00:46:33.180927 8 MoQSession.cpp:2937] controlReadLoop sess=0x7fc9f4053e60 relay-1 | V0723 00:46:33.180936 8 MoQRelaySession.cpp:1499] onSubscribeNamespaceImpl prefix= sess=0x7fc9f4053e60 relay-1 | V0723 00:46:33.180950 8 MoQRelay.cpp:735] subscribeNamespace nsp= relay-1 | V0723 00:46:33.180967 8 MoQRelaySession.cpp:1629] subscribeNamespaceOk id=0 sess=0x7fc9f4053e60 relay-1 | V0723 00:46:33.181252 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7fc9f4053e60 relay-1 | V0723 00:46:33.181299 8 MoQSession.cpp:2937] controlReadLoop sess=0x7fc9f4053e60 relay-1 | V0723 00:46:33.181319 8 MoQSession.cpp:3800] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fc9f4053e60 relay-1 | V0723 00:46:33.181364 8 MoQLocation.h:24] m=LargestObject relay-1 | V0723 00:46:33.181369 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0723 00:46:33.181381 8 MoQSession.cpp:5524] subscribe sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:33.181477 8 MoQSession.cpp:2937] controlReadLoop sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:33.181706 8 MoQSession.cpp:4285] onSubscribeOk id=1 sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:33.181725 8 MoQSession.cpp:5620] Subscribe ready trackReceiveState=0x7fc9f405ffb0 requestID=1 relay-1 | V0723 00:46:33.181735 8 MoQSession.cpp:5640] sendSubscribeOk sess=0x7fc9f4053e60 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 | V0723 00:46:34.182505 8 MoQServer.h:167] WebTransport session terminated relay-1 | V0723 00:46:34.182533 8 MoQSession.cpp:6599] onSessionEnderr=none sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:34.182539 8 MoQSession.cpp:2515] close sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:34.182550 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0723 00:46:34.182576 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0723 00:46:34.182587 8 MoQSession.cpp:1934] subscribeError trackReceiveState=0x7fc9f405ffb0 relay-1 | V0723 00:46:34.182627 8 MoQSession.cpp:1963] processPublishDone trackReceiveState=0x7fc9f405ffb0 relay-1 | V0723 00:46:34.182647 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0723 00:46:34.182654 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0723 00:46:34.182659 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7fc9f4053e60 relay-1 | V0723 00:46:34.182668 8 MoQSession.cpp:5734] sendPublishDone sess=0x7fc9f4053e60 relay-1 | V0723 00:46:34.182687 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7fc9f4057d10 relay-1 | V0723 00:46:34.182693 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0723 00:46:34.182702 8 MoQRelay.cpp:1949] Publisher terminated for moq-test/interop/test-track relay-1 | V0723 00:46:34.182729 8 MoQCache.cpp:2181] Added track to LRU: moq-test/interop/test-track relay-1 | V0723 00:46:34.182738 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:34.182768 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0723 00:46:34.182782 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0723 00:46:34.182793 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:34.182808 8 MoQServer.h:167] WebTransport session terminated relay-1 | V0723 00:46:34.182812 8 MoQSession.cpp:6599] onSessionEnderr=none sess=0x7fc9f4053e60 relay-1 | V0723 00:46:34.182816 8 MoQSession.cpp:2515] close sess=0x7fc9f4053e60 relay-1 | V0723 00:46:34.182822 8 MoQRelay.cpp:921] unsubscribeNamespace nsp= relay-1 | V0723 00:46:34.182829 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7fc9f4053e60 relay-1 | V0723 00:46:34.182850 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0723 00:46:34.182864 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7fc9f4053e60 relay-1 | V0723 00:46:34.183153 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:34.183174 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fc9f4053e60 relay-1 | V0723 00:46:34.183209 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:34.183216 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:34.183222 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fc9f4064bb0 relay-1 | V0723 00:46:34.183235 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7fc9f4053e60 relay-1 | V0723 00:46:34.183242 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fc9f4053e60 relay-1 | V0723 00:46:34.183249 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7fc9f4053e60 relay-1 | V0723 00:46:34.183256 8 MoQSession.cpp:2294] ~MoQSession sess=0x7fc9f4053e60 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'