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-22T00:45:20Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-22T00:45:20Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-22T00:45:20Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-22T00:45:20Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-07-22T00:45:20Z" 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 | V0722 00:45:20.783577 7 MoQServer.cpp:116] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0722 00:45:20.784797 7 MoQServer.cpp:161] 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 | V0722 00:45:26.460090 8 MoQServer.cpp:320] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0722 00:45:26.460116 8 MoQServer.cpp:330] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0722 00:45:26.460309 8 MoQSession.cpp:2389] start sess=0x7ff2ac04b0c0 relay-1 | V0722 00:45:26.460335 8 MoQSession.cpp:2582] sendSetup sess=0x7ff2ac04b0c0 relay-1 | V0722 00:45:26.460407 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7ff2ac04b0c0 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 48 test-client-1 | ... relay-1 | V0722 00:45:26.461098 8 MoQSession.cpp:6176] onNewUniStream sess=0x7ff2ac04b0c0 relay-1 | V0722 00:45:26.461133 8 MoQServer.h:167] WebTransport session terminated relay-1 | V0722 00:45:26.461139 8 MoQSession.cpp:6599] onSessionEnderr=none sess=0x7ff2ac04b0c0 relay-1 | V0722 00:45:26.461143 8 MoQSession.cpp:2515] close sess=0x7ff2ac04b0c0 relay-1 | V0722 00:45:26.461181 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7ff2ac04b0c0 relay-1 | V0722 00:45:26.461227 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7ff2ac04b0c0 relay-1 | V0722 00:45:26.461478 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7ff2ac04b0c0 relay-1 | V0722 00:45:26.461498 8 MoQSession.cpp:2294] ~MoQSession sess=0x7ff2ac04b0c0 relay-1 | V0722 00:45:26.462784 8 MoQServer.cpp:320] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0722 00:45:26.462806 8 MoQServer.cpp:330] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0722 00:45:26.462916 8 MoQSession.cpp:2389] start sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.462942 8 MoQSession.cpp:2582] sendSetup sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.463033 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.463319 8 MoQSession.cpp:6176] onNewUniStream sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.463340 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.463372 8 MoQSession.cpp:2937] controlReadLoop sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.463398 8 MoQSession.cpp:2726] onClientSetup sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.463402 8 MoQSession.cpp:2737] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.463407 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0722 00:45:26.463411 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0722 00:45:26.463416 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) relay-1 | V0722 00:45:26.463423 8 MoQSession.cpp:2937] controlReadLoop sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.463434 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.463449 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0722 00:45:26.463471 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff2ac062d90 relay-1 | E20260722 00:45:26.562248 8 HQSession.cpp:579] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=6bebc5cdf4eb8315, server CID=4000001c1a41086f, downstream=[::ffff:172.18.0.3]:53216, [::]: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 | V0722 00:45:26.964384 8 MoQServer.h:167] WebTransport session terminated relay-1 | V0722 00:45:26.964408 8 MoQSession.cpp:6599] onSessionEnderr=none sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.964413 8 MoQSession.cpp:2515] close sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.964422 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0722 00:45:26.964431 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0722 00:45:26.964438 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.964466 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0722 00:45:26.964482 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.964680 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.964726 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.964736 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.964744 8 MoQSession.cpp:2294] ~MoQSession sess=0x7ff2ac062d90 relay-1 | V0722 00:45:26.966231 8 MoQServer.cpp:320] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0722 00:45:26.966248 8 MoQServer.cpp:330] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0722 00:45:26.966385 8 MoQSession.cpp:2389] start sess=0x7ff2ac068090 relay-1 | V0722 00:45:26.966410 8 MoQSession.cpp:2582] sendSetup sess=0x7ff2ac068090 relay-1 | V0722 00:45:26.966518 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7ff2ac068090 relay-1 | V0722 00:45:26.966730 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7ff2ac068090 relay-1 | V0722 00:45:26.966785 8 MoQSession.cpp:6176] onNewUniStream sess=0x7ff2ac068090 relay-1 | V0722 00:45:26.966842 8 MoQSession.cpp:2937] controlReadLoop sess=0x7ff2ac068090 relay-1 | V0722 00:45:26.966856 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff2ac068090 relay-1 | V0722 00:45:26.966865 8 MoQSession.cpp:2937] controlReadLoop sess=0x7ff2ac068090 relay-1 | V0722 00:45:26.966873 8 MoQSession.cpp:2726] onClientSetup sess=0x7ff2ac068090 relay-1 | V0722 00:45:26.966876 8 MoQSession.cpp:2737] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7ff2ac068090 relay-1 | V0722 00:45:26.966883 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0722 00:45:26.966887 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0722 00:45:26.966893 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) relay-1 | V0722 00:45:26.966905 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0722 00:45:26.966916 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff2ac068090 relay-1 | E20260722 00:45:27.064690 8 HQSession.cpp:579] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=3bf62c39ed2c1a65, server CID=4000001a5f929c7e, downstream=[::ffff:172.18.0.3]:53216, [::]:4443=local, drain=none relay-1 | V0722 00:45:27.468562 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7ff2ac068090 relay-1 | V0722 00:45:27.468587 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0722 00:45:27.468595 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0722 00:45:27.468603 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7ff2ac068090 test-client-1 | ok 3 - publish-namespace-done test-client-1 | --- 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 | V0722 00:45:27.669991 8 MoQServer.h:167] WebTransport session terminated relay-1 | V0722 00:45:27.670022 8 MoQSession.cpp:6599] onSessionEnderr=none sess=0x7ff2ac068090 relay-1 | V0722 00:45:27.670028 8 MoQSession.cpp:2515] close sess=0x7ff2ac068090 relay-1 | V0722 00:45:27.670038 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7ff2ac068090 relay-1 | V0722 00:45:27.670085 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7ff2ac068090 relay-1 | V0722 00:45:27.670310 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7ff2ac068090 relay-1 | V0722 00:45:27.670327 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7ff2ac068090 relay-1 | V0722 00:45:27.670337 8 MoQSession.cpp:2294] ~MoQSession sess=0x7ff2ac068090 relay-1 | V0722 00:45:27.671821 8 MoQServer.cpp:320] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0722 00:45:27.671850 8 MoQServer.cpp:330] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0722 00:45:27.671951 8 MoQSession.cpp:2389] start sess=0x7ff2ac053550 relay-1 | V0722 00:45:27.671971 8 MoQSession.cpp:2582] sendSetup sess=0x7ff2ac053550 relay-1 | V0722 00:45:27.672016 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7ff2ac053550 relay-1 | V0722 00:45:27.672425 8 MoQSession.cpp:6176] onNewUniStream sess=0x7ff2ac053550 relay-1 | V0722 00:45:27.672440 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7ff2ac053550 relay-1 | V0722 00:45:27.672458 8 MoQSession.cpp:2937] controlReadLoop sess=0x7ff2ac053550 relay-1 | V0722 00:45:27.672465 8 MoQSession.cpp:2726] onClientSetup sess=0x7ff2ac053550 relay-1 | V0722 00:45:27.672472 8 MoQSession.cpp:2737] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7ff2ac053550 relay-1 | V0722 00:45:27.672476 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0722 00:45:27.672480 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0722 00:45:27.672486 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) relay-1 | V0722 00:45:27.672493 8 MoQSession.cpp:2937] controlReadLoop sess=0x7ff2ac053550 relay-1 | V0722 00:45:27.672505 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff2ac053550 relay-1 | V0722 00:45:27.672518 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0722 00:45:27.672529 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff2ac053550 relay-1 | E20260722 00:45:27.771410 8 HQSession.cpp:579] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=b89e134684299cd6, server CID=4000000638dfe69e, downstream=[::ffff:172.18.0.3]:53216, [::]:4443=local, drain=none relay-1 | V0722 00:45:27.975458 8 MoQServer.cpp:320] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0722 00:45:27.975484 8 MoQServer.cpp:330] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0722 00:45:27.975594 8 MoQSession.cpp:2389] start sess=0x7ff2ac06c720 relay-1 | V0722 00:45:27.975623 8 MoQSession.cpp:2582] sendSetup sess=0x7ff2ac06c720 relay-1 | V0722 00:45:27.975756 8 MoQSession.cpp:2538] controlWriteLoop sess=0x7ff2ac06c720 relay-1 | V0722 00:45:27.976082 8 MoQSession.cpp:6176] onNewUniStream sess=0x7ff2ac06c720 relay-1 | V0722 00:45:27.976104 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7ff2ac06c720 relay-1 | V0722 00:45:27.976138 8 MoQSession.cpp:2937] controlReadLoop sess=0x7ff2ac06c720 relay-1 | V0722 00:45:27.976154 8 MoQSession.cpp:2726] onClientSetup sess=0x7ff2ac06c720 relay-1 | V0722 00:45:27.976158 8 MoQSession.cpp:2737] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7ff2ac06c720 relay-1 | V0722 00:45:27.976162 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0722 00:45:27.976166 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0722 00:45:27.976172 8 MoQSession.cpp:2802] Negotiated Version=0xff000012 (draft-18) relay-1 | V0722 00:45:27.976179 8 MoQSession.cpp:2937] controlReadLoop sess=0x7ff2ac06c720 relay-1 | V0722 00:45:27.976186 8 MoQRelaySession.cpp:1499] onSubscribeNamespaceImpl prefix= sess=0x7ff2ac06c720 relay-1 | V0722 00:45:27.976198 8 MoQRelay.cpp:735] subscribeNamespace nsp= relay-1 | V0722 00:45:27.976214 8 MoQRelaySession.cpp:1629] subscribeNamespaceOk id=0 sess=0x7ff2ac06c720 relay-1 | V0722 00:45:27.976517 8 MoQSession.cpp:6204] onNewBidiStream sess=0x7ff2ac06c720 relay-1 | V0722 00:45:27.976542 8 MoQSession.cpp:2937] controlReadLoop sess=0x7ff2ac06c720 relay-1 | V0722 00:45:27.976551 8 MoQSession.cpp:3800] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7ff2ac06c720 relay-1 | V0722 00:45:27.976606 8 MoQLocation.h:24] m=LargestObject relay-1 | V0722 00:45:27.976614 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0722 00:45:27.976659 8 MoQSession.cpp:5524] subscribe sess=0x7ff2ac053550 relay-1 | V0722 00:45:27.976805 8 MoQSession.cpp:2937] controlReadLoop sess=0x7ff2ac053550 relay-1 | V0722 00:45:27.976984 8 MoQSession.cpp:4285] onSubscribeOk id=1 sess=0x7ff2ac053550 relay-1 | V0722 00:45:27.977004 8 MoQSession.cpp:5620] Subscribe ready trackReceiveState=0x7ff2ac052310 requestID=1 relay-1 | V0722 00:45:27.977019 8 MoQSession.cpp:5640] sendSubscribeOk sess=0x7ff2ac06c720 test-client-1 | ok 5 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 1308 test-client-1 | ... test-client-1 | ok 6 - subscribe-before-announce # SKIP moq-net API requires announcement before subscribe relay-1 | V0722 00:45:28.978771 8 MoQServer.h:167] WebTransport session terminated relay-1 | V0722 00:45:28.978800 8 MoQSession.cpp:6599] onSessionEnderr=none sess=0x7ff2ac053550 relay-1 | V0722 00:45:28.978805 8 MoQSession.cpp:2515] close sess=0x7ff2ac053550 relay-1 | V0722 00:45:28.978813 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0722 00:45:28.978841 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0722 00:45:28.978848 8 MoQSession.cpp:1934] subscribeError trackReceiveState=0x7ff2ac052310 relay-1 | V0722 00:45:28.978852 8 MoQSession.cpp:1963] processPublishDone trackReceiveState=0x7ff2ac052310 relay-1 | V0722 00:45:28.978858 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0722 00:45:28.978864 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0722 00:45:28.978868 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7ff2ac06c720 relay-1 | V0722 00:45:28.978872 8 MoQSession.cpp:5734] sendPublishDone sess=0x7ff2ac06c720 relay-1 | V0722 00:45:28.978883 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7ff2ac054350 relay-1 | V0722 00:45:28.978894 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0722 00:45:28.978898 8 MoQRelay.cpp:1949] Publisher terminated for moq-test/interop/test-track relay-1 | V0722 00:45:28.978914 8 MoQCache.cpp:2181] Added track to LRU: moq-test/interop/test-track relay-1 | V0722 00:45:28.978921 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7ff2ac053550 relay-1 | V0722 00:45:28.978947 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0722 00:45:28.978960 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0722 00:45:28.978969 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7ff2ac053550 relay-1 | V0722 00:45:28.978983 8 MoQServer.h:167] WebTransport session terminated relay-1 | V0722 00:45:28.978985 8 MoQSession.cpp:6599] onSessionEnderr=none sess=0x7ff2ac06c720 relay-1 | V0722 00:45:28.978987 8 MoQSession.cpp:2515] close sess=0x7ff2ac06c720 relay-1 | V0722 00:45:28.978991 8 MoQRelay.cpp:921] unsubscribeNamespace nsp= relay-1 | V0722 00:45:28.978995 8 MoQSession.cpp:2356] requestCancellation from cleanup sess=0x7ff2ac06c720 relay-1 | V0722 00:45:28.979003 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0722 00:45:28.979009 8 MoQSession.cpp:2531] requestCancellation from close sess=0x7ff2ac06c720 relay-1 | V0722 00:45:28.979281 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7ff2ac053550 relay-1 | V0722 00:45:28.979292 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7ff2ac053550 relay-1 | V0722 00:45:28.979297 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7ff2ac06c720 relay-1 | V0722 00:45:28.979322 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7ff2ac053550 relay-1 | V0722 00:45:28.979325 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7ff2ac053550 relay-1 | V0722 00:45:28.979332 8 MoQSession.cpp:2540] exit controlWriteLoop sess=0x7ff2ac06c720 relay-1 | V0722 00:45:28.979336 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7ff2ac06c720 relay-1 | V0722 00:45:28.979339 8 MoQSession.cpp:2939] exit controlReadLoop sess=0x7ff2ac06c720 relay-1 | V0722 00:45:28.979343 8 MoQSession.cpp:2294] ~MoQSession sess=0x7ff2ac06c720 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'