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-18T00:27:22Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-18T00:27:22Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-18T00:27:22Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-18T00:27:22Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-18T00:27:22Z" 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 | V0818 00:27:23.013621 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0818 00:27:23.014676 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 | V0818 00:27:28.652126 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 00:27:28.652149 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0818 00:27:28.652307 8 MoQSession.cpp:2502] start sess=0x7f843004cc00 relay-1 | V0818 00:27:28.652344 8 MoQSession.cpp:2696] sendSetup sess=0x7f843004cc00 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 41 test-client-1 | ... relay-1 | V0818 00:27:28.652651 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f843004cc00 relay-1 | V0818 00:27:28.652687 8 MoQSession.cpp:6306] onNewUniStream sess=0x7f843004cc00 relay-1 | V0818 00:27:28.652749 8 MoQServer.h:178] WebTransport session terminated relay-1 | V0818 00:27:28.652758 8 MoQSession.cpp:6731] onSessionEnderr=none sess=0x7f843004cc00 relay-1 | V0818 00:27:28.652760 8 MoQSession.cpp:2628] close sess=0x7f843004cc00 relay-1 | V0818 00:27:28.652789 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f843004cc00 relay-1 | V0818 00:27:28.652827 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f843004cc00 relay-1 | V0818 00:27:28.652943 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f843004cc00 relay-1 | V0818 00:27:28.652955 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f843004cc00 relay-1 | V0818 00:27:28.653978 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 00:27:28.653993 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0818 00:27:28.654071 8 MoQSession.cpp:2502] start sess=0x7f8430063490 relay-1 | V0818 00:27:28.654155 8 MoQSession.cpp:2696] sendSetup sess=0x7f8430063490 relay-1 | V0818 00:27:28.654289 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f8430063490 relay-1 | V0818 00:27:28.654619 8 MoQSession.cpp:6306] onNewUniStream sess=0x7f8430063490 relay-1 | V0818 00:27:28.654633 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f8430063490 relay-1 | V0818 00:27:28.654656 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f8430063490 relay-1 | V0818 00:27:28.654677 8 MoQSession.cpp:2840] onClientSetup sess=0x7f8430063490 relay-1 | V0818 00:27:28.654681 8 MoQSession.cpp:2851] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f8430063490 relay-1 | V0818 00:27:28.654686 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0818 00:27:28.654689 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0818 00:27:28.654693 8 MoQSession.cpp:2916] Negotiated Version=0xff000012 (draft-18) relay-1 | V0818 00:27:28.654697 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f8430063490 relay-1 | V0818 00:27:28.654705 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8430063490 relay-1 | V0818 00:27:28.654723 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0818 00:27:28.654733 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f8430063490 relay-1 | E20260818 00:27:28.754654 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=49aae216f11834d2, server CID=4000000a42b10276, downstream=[::ffff:172.18.0.3]:50275, [::]:4443=local, drain=none test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 502 test-client-1 | ... relay-1 | V0818 00:27:29.155640 8 MoQServer.h:178] WebTransport session terminated relay-1 | V0818 00:27:29.155668 8 MoQSession.cpp:6731] onSessionEnderr=none sess=0x7f8430063490 relay-1 | V0818 00:27:29.155674 8 MoQSession.cpp:2628] close sess=0x7f8430063490 relay-1 | V0818 00:27:29.155683 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0818 00:27:29.155690 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0818 00:27:29.155698 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f8430063490 relay-1 | V0818 00:27:29.155723 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0818 00:27:29.155739 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f8430063490 relay-1 | V0818 00:27:29.155886 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f8430063490 relay-1 | V0818 00:27:29.155989 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f8430063490 relay-1 | V0818 00:27:29.156000 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f8430063490 relay-1 | V0818 00:27:29.156007 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f8430063490 relay-1 | V0818 00:27:29.156987 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 00:27:29.157007 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0818 00:27:29.157120 8 MoQSession.cpp:2502] start sess=0x7f8430054380 relay-1 | V0818 00:27:29.157170 8 MoQSession.cpp:2696] sendSetup sess=0x7f8430054380 relay-1 | V0818 00:27:29.157259 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f8430054380 relay-1 | V0818 00:27:29.157389 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f8430054380 relay-1 | V0818 00:27:29.157417 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f8430054380 relay-1 | V0818 00:27:29.157427 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8430054380 relay-1 | V0818 00:27:29.157436 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0818 00:27:29.157445 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f8430054380 relay-1 | V0818 00:27:29.157549 8 MoQSession.cpp:6306] onNewUniStream sess=0x7f8430054380 relay-1 | V0818 00:27:29.157563 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f8430054380 relay-1 | V0818 00:27:29.157574 8 MoQSession.cpp:2840] onClientSetup sess=0x7f8430054380 relay-1 | V0818 00:27:29.157580 8 MoQSession.cpp:2851] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f8430054380 relay-1 | V0818 00:27:29.157583 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0818 00:27:29.157586 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0818 00:27:29.157590 8 MoQSession.cpp:2916] Negotiated Version=0xff000012 (draft-18) relay-1 | E20260818 00:27:29.256313 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=74a344ec9f1a8a4d, server CID=40000019adfad963, downstream=[::ffff:172.18.0.3]:50275, [::]:4443=local, drain=none relay-1 | V0818 00:27:29.659109 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f8430054380 relay-1 | V0818 00:27:29.659132 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0818 00:27:29.659139 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0818 00:27:29.659145 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f8430054380 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 | V0818 00:27:29.860478 8 MoQServer.h:178] WebTransport session terminated relay-1 | V0818 00:27:29.860504 8 MoQSession.cpp:6731] onSessionEnderr=none sess=0x7f8430054380 relay-1 | V0818 00:27:29.860508 8 MoQSession.cpp:2628] close sess=0x7f8430054380 relay-1 | V0818 00:27:29.860517 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f8430054380 relay-1 | V0818 00:27:29.860555 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f8430054380 relay-1 | V0818 00:27:29.860726 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f8430054380 relay-1 | V0818 00:27:29.860736 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f8430054380 relay-1 | V0818 00:27:29.860742 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f8430054380 relay-1 | V0818 00:27:29.862001 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 00:27:29.862017 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0818 00:27:29.862096 8 MoQSession.cpp:2502] start sess=0x7f8430045ef0 relay-1 | V0818 00:27:29.862115 8 MoQSession.cpp:2696] sendSetup sess=0x7f8430045ef0 relay-1 | V0818 00:27:29.862187 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f8430045ef0 relay-1 | V0818 00:27:29.862452 8 MoQSession.cpp:6306] onNewUniStream sess=0x7f8430045ef0 relay-1 | V0818 00:27:29.862463 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f8430045ef0 relay-1 | V0818 00:27:29.862484 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f8430045ef0 relay-1 | V0818 00:27:29.862499 8 MoQSession.cpp:2840] onClientSetup sess=0x7f8430045ef0 relay-1 | V0818 00:27:29.862502 8 MoQSession.cpp:2851] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f8430045ef0 relay-1 | V0818 00:27:29.862505 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0818 00:27:29.862508 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0818 00:27:29.862512 8 MoQSession.cpp:2916] Negotiated Version=0xff000012 (draft-18) relay-1 | V0818 00:27:29.862516 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f8430045ef0 relay-1 | V0818 00:27:29.862523 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8430045ef0 relay-1 | V0818 00:27:29.862535 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0818 00:27:29.862544 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f8430045ef0 relay-1 | E20260818 00:27:29.961298 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=cc18e9d56bd2e2d5, server CID=4000001ddb2a167f, downstream=[::ffff:172.18.0.3]:50275, [::]:4443=local, drain=none relay-1 | V0818 00:27:30.164448 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0818 00:27:30.164477 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0818 00:27:30.164573 8 MoQSession.cpp:2502] start sess=0x7f843006ce30 relay-1 | V0818 00:27:30.164602 8 MoQSession.cpp:2696] sendSetup sess=0x7f843006ce30 relay-1 | V0818 00:27:30.164670 8 MoQSession.cpp:2652] controlWriteLoop sess=0x7f843006ce30 relay-1 | V0818 00:27:30.164879 8 MoQSession.cpp:6306] onNewUniStream sess=0x7f843006ce30 relay-1 | V0818 00:27:30.164892 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f843006ce30 relay-1 | V0818 00:27:30.164918 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f843006ce30 relay-1 | V0818 00:27:30.164932 8 MoQSession.cpp:2840] onClientSetup sess=0x7f843006ce30 relay-1 | V0818 00:27:30.164936 8 MoQSession.cpp:2851] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f843006ce30 relay-1 | V0818 00:27:30.164939 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0818 00:27:30.164943 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0818 00:27:30.164947 8 MoQSession.cpp:2916] Negotiated Version=0xff000012 (draft-18) relay-1 | V0818 00:27:30.164952 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f843006ce30 relay-1 | V0818 00:27:30.164960 8 MoQRelaySession.cpp:1499] onSubscribeNamespaceImpl prefix= sess=0x7f843006ce30 relay-1 | V0818 00:27:30.164971 8 MoQRelay.cpp:735] subscribeNamespace nsp= relay-1 | V0818 00:27:30.164988 8 MoQRelaySession.cpp:1629] subscribeNamespaceOk id=0 sess=0x7f843006ce30 relay-1 | V0818 00:27:30.165228 8 MoQSession.cpp:6334] onNewBidiStream sess=0x7f843006ce30 relay-1 | V0818 00:27:30.165255 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f843006ce30 relay-1 | V0818 00:27:30.165268 8 MoQSession.cpp:3926] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f843006ce30 relay-1 | V0818 00:27:30.165302 8 MoQLocation.h:24] m=LargestObject relay-1 | V0818 00:27:30.165309 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0818 00:27:30.165344 8 MoQSession.cpp:5654] subscribe sess=0x7f8430045ef0 relay-1 | V0818 00:27:30.165455 8 MoQSession.cpp:3051] controlReadLoop sess=0x7f8430045ef0 relay-1 | V0818 00:27:30.165631 8 MoQSession.cpp:4415] onSubscribeOk id=1 sess=0x7f8430045ef0 relay-1 | V0818 00:27:30.165654 8 MoQSession.cpp:5750] Subscribe ready trackReceiveState=0x7f8430053240 requestID=1 relay-1 | V0818 00:27:30.165665 8 MoQSession.cpp:5770] sendSubscribeOk sess=0x7f843006ce30 test-client-1 | ok 5 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 1305 test-client-1 | ... test-client-1 | ok 6 - subscribe-before-announce # SKIP moq-net API requires announcement before subscribe relay-1 | V0818 00:27:31.165863 8 MoQServer.h:178] WebTransport session terminated relay-1 | V0818 00:27:31.165922 8 MoQSession.cpp:6731] onSessionEnderr=none sess=0x7f8430045ef0 relay-1 | V0818 00:27:31.165928 8 MoQSession.cpp:2628] close sess=0x7f8430045ef0 relay-1 | V0818 00:27:31.165937 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0818 00:27:31.165971 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0818 00:27:31.165986 8 MoQSession.cpp:2031] subscribeError trackReceiveState=0x7f8430053240 relay-1 | V0818 00:27:31.165988 8 MoQSession.cpp:2060] processPublishDone trackReceiveState=0x7f8430053240 relay-1 | V0818 00:27:31.165997 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0818 00:27:31.166006 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0818 00:27:31.166013 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7f843006ce30 relay-1 | V0818 00:27:31.166016 8 MoQSession.cpp:5864] sendPublishDone sess=0x7f843006ce30 relay-1 | V0818 00:27:31.166027 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7f8430048ab0 relay-1 | V0818 00:27:31.166030 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0818 00:27:31.166035 8 MoQRelay.cpp:1954] Publisher terminated for moq-test/interop/test-track relay-1 | V0818 00:27:31.166052 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0818 00:27:31.166060 8 MoQSession.cpp:2015] cancel alias=1 requestID=1 relay-1 | V0818 00:27:31.166065 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f8430045ef0 relay-1 | V0818 00:27:31.166084 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0818 00:27:31.166101 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0818 00:27:31.166109 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f8430045ef0 relay-1 | V0818 00:27:31.166120 8 MoQServer.h:178] WebTransport session terminated relay-1 | V0818 00:27:31.166125 8 MoQSession.cpp:6731] onSessionEnderr=none sess=0x7f843006ce30 relay-1 | V0818 00:27:31.166127 8 MoQSession.cpp:2628] close sess=0x7f843006ce30 relay-1 | V0818 00:27:31.166131 8 MoQRelay.cpp:921] unsubscribeNamespace nsp= relay-1 | V0818 00:27:31.166136 8 MoQSession.cpp:2456] requestCancellation from cleanup sess=0x7f843006ce30 relay-1 | V0818 00:27:31.166146 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0818 00:27:31.166153 8 MoQSession.cpp:2645] requestCancellation from close sess=0x7f843006ce30 relay-1 | V0818 00:27:31.166387 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f8430045ef0 relay-1 | V0818 00:27:31.166404 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f8430045ef0 relay-1 | V0818 00:27:31.166411 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f843006ce30 relay-1 | V0818 00:27:31.166441 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f8430045ef0 relay-1 | V0818 00:27:31.166461 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f8430045ef0 relay-1 | V0818 00:27:31.166485 8 MoQSession.cpp:2654] exit controlWriteLoop sess=0x7f843006ce30 relay-1 | V0818 00:27:31.166503 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f843006ce30 relay-1 | V0818 00:27:31.166519 8 MoQSession.cpp:3053] exit controlReadLoop sess=0x7f843006ce30 relay-1 | V0818 00:27:31.166545 8 MoQSession.cpp:2391] ~MoQSession sess=0x7f843006ce30 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'