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-31T00:48:15Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-31T00:48:15Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-31T00:48:15Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-07-31T00:48:15Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-07-31T00:48:15Z" 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 | V0731 00:48:15.298110 7 MoQServer.cpp:115] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0731 00:48:15.299846 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 | V0731 00:48:20.913195 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0731 00:48:20.913222 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0731 00:48:20.913409 8 MoQSession.cpp:2392] start sess=0x7fc8fc04b080 relay-1 | V0731 00:48:20.913429 8 MoQSession.cpp:2585] sendSetup sess=0x7fc8fc04b080 relay-1 | V0731 00:48:20.913465 8 MoQSession.cpp:2541] controlWriteLoop sess=0x7fc8fc04b080 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 27 test-client-1 | ... relay-1 | V0731 00:48:20.913940 8 MoQSession.cpp:6194] onNewUniStream sess=0x7fc8fc04b080 relay-1 | V0731 00:48:20.914004 8 MoQServer.h:167] WebTransport session terminated relay-1 | V0731 00:48:20.914011 8 MoQSession.cpp:6618] onSessionEnderr=none sess=0x7fc8fc04b080 relay-1 | V0731 00:48:20.914014 8 MoQSession.cpp:2518] close sess=0x7fc8fc04b080 relay-1 | V0731 00:48:20.914061 8 MoQSession.cpp:2359] requestCancellation from cleanup sess=0x7fc8fc04b080 relay-1 | V0731 00:48:20.914115 8 MoQSession.cpp:2534] requestCancellation from close sess=0x7fc8fc04b080 relay-1 | V0731 00:48:20.914408 8 MoQSession.cpp:2543] exit controlWriteLoop sess=0x7fc8fc04b080 relay-1 | V0731 00:48:20.914422 8 MoQSession.cpp:2294] ~MoQSession sess=0x7fc8fc04b080 relay-1 | V0731 00:48:20.915244 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0731 00:48:20.915259 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0731 00:48:20.915317 8 MoQSession.cpp:2392] start sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:20.915331 8 MoQSession.cpp:2585] sendSetup sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:20.915386 8 MoQSession.cpp:2541] controlWriteLoop sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:20.915530 8 MoQSession.cpp:6194] onNewUniStream sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:20.915575 8 MoQSession.cpp:6222] onNewBidiStream sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:20.915611 8 MoQSession.cpp:2940] controlReadLoop sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:20.915632 8 MoQSession.cpp:2729] onClientSetup sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:20.915636 8 MoQSession.cpp:2740] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:20.915641 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0731 00:48:20.915643 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0731 00:48:20.915648 8 MoQSession.cpp:2805] Negotiated Version=0xff000012 (draft-18) relay-1 | V0731 00:48:20.915652 8 MoQSession.cpp:2940] controlReadLoop sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:20.915662 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:20.915678 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0731 00:48:20.915693 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fc8fc0635b0 relay-1 | E20260731 00:48:21.015307 8 HQSession.cpp:579] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=44cd8a121dc0cf52, server CID=40000003a8c7b465, downstream=[::ffff:172.18.0.3]:56829, [::]: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 | V0731 00:48:21.417001 8 MoQServer.h:167] WebTransport session terminated relay-1 | V0731 00:48:21.417027 8 MoQSession.cpp:6618] onSessionEnderr=none sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:21.417032 8 MoQSession.cpp:2518] close sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:21.417042 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0731 00:48:21.417050 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0731 00:48:21.417060 8 MoQSession.cpp:2359] requestCancellation from cleanup sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:21.417087 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0731 00:48:21.417105 8 MoQSession.cpp:2534] requestCancellation from close sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:21.417291 8 MoQSession.cpp:2942] exit controlReadLoop sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:21.417330 8 MoQSession.cpp:2543] exit controlWriteLoop sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:21.417337 8 MoQSession.cpp:2942] exit controlReadLoop sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:21.417344 8 MoQSession.cpp:2294] ~MoQSession sess=0x7fc8fc0635b0 relay-1 | V0731 00:48:21.418715 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0731 00:48:21.418737 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0731 00:48:21.418835 8 MoQSession.cpp:2392] start sess=0x7fc8fc068740 relay-1 | V0731 00:48:21.418852 8 MoQSession.cpp:2585] sendSetup sess=0x7fc8fc068740 relay-1 | V0731 00:48:21.418878 8 MoQSession.cpp:2541] controlWriteLoop sess=0x7fc8fc068740 relay-1 | V0731 00:48:21.419191 8 MoQSession.cpp:6194] onNewUniStream sess=0x7fc8fc068740 relay-1 | V0731 00:48:21.419203 8 MoQSession.cpp:6222] onNewBidiStream sess=0x7fc8fc068740 relay-1 | V0731 00:48:21.419221 8 MoQSession.cpp:2940] controlReadLoop sess=0x7fc8fc068740 relay-1 | V0731 00:48:21.419248 8 MoQSession.cpp:2729] onClientSetup sess=0x7fc8fc068740 relay-1 | V0731 00:48:21.419250 8 MoQSession.cpp:2740] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fc8fc068740 relay-1 | V0731 00:48:21.419252 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0731 00:48:21.419255 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0731 00:48:21.419259 8 MoQSession.cpp:2805] Negotiated Version=0xff000012 (draft-18) relay-1 | V0731 00:48:21.419263 8 MoQSession.cpp:2940] controlReadLoop sess=0x7fc8fc068740 relay-1 | V0731 00:48:21.419271 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc8fc068740 relay-1 | V0731 00:48:21.419280 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0731 00:48:21.419293 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fc8fc068740 relay-1 | E20260731 00:48:21.517954 8 HQSession.cpp:579] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=e0aa3cdf3b0a82a7, server CID=4000001271e132b3, downstream=[::ffff:172.18.0.3]:56829, [::]:4443=local, drain=none relay-1 | V0731 00:48:21.920530 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7fc8fc068740 relay-1 | V0731 00:48:21.920555 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0731 00:48:21.920562 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0731 00:48:21.920570 8 MoQSession.cpp:2942] exit controlReadLoop sess=0x7fc8fc068740 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 | V0731 00:48:22.121660 8 MoQServer.h:167] WebTransport session terminated relay-1 | V0731 00:48:22.121680 8 MoQSession.cpp:6618] onSessionEnderr=none sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.121683 8 MoQSession.cpp:2518] close sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.121691 8 MoQSession.cpp:2359] requestCancellation from cleanup sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.121722 8 MoQSession.cpp:2534] requestCancellation from close sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.121864 8 MoQSession.cpp:2543] exit controlWriteLoop sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.121871 8 MoQSession.cpp:2942] exit controlReadLoop sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.121878 8 MoQSession.cpp:2294] ~MoQSession sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.123100 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0731 00:48:22.123120 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0731 00:48:22.123190 8 MoQSession.cpp:2392] start sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.123215 8 MoQSession.cpp:2585] sendSetup sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.123313 8 MoQSession.cpp:2541] controlWriteLoop sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.123529 8 MoQSession.cpp:6194] onNewUniStream sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.123540 8 MoQSession.cpp:6222] onNewBidiStream sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.123575 8 MoQSession.cpp:2940] controlReadLoop sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.123597 8 MoQSession.cpp:2729] onClientSetup sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.123607 8 MoQSession.cpp:2740] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.123617 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0731 00:48:22.123626 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0731 00:48:22.123637 8 MoQSession.cpp:2805] Negotiated Version=0xff000012 (draft-18) relay-1 | V0731 00:48:22.123648 8 MoQSession.cpp:2940] controlReadLoop sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.123656 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.123665 8 MoQRelay.cpp:137] publishNamespace ns=moq-test/interop relay-1 | V0731 00:48:22.123675 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fc8fc068740 relay-1 | E20260731 00:48:22.222551 8 HQSession.cpp:579] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=b22eab31d2d22532, server CID=40000003f6019480, downstream=[::ffff:172.18.0.3]:56829, [::]:4443=local, drain=none relay-1 | V0731 00:48:22.426065 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0731 00:48:22.426092 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0731 00:48:22.426174 8 MoQSession.cpp:2392] start sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:22.426194 8 MoQSession.cpp:2585] sendSetup sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:22.426220 8 MoQSession.cpp:2541] controlWriteLoop sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:22.426564 8 MoQSession.cpp:6194] onNewUniStream sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:22.426580 8 MoQSession.cpp:6222] onNewBidiStream sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:22.426602 8 MoQSession.cpp:2940] controlReadLoop sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:22.426626 8 MoQSession.cpp:2729] onClientSetup sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:22.426628 8 MoQSession.cpp:2740] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:22.426631 8 MoQServerBase.cpp:85] MoQServerBase::ClientSetup relay-1 | V0731 00:48:22.426634 8 MoQServerBase.cpp:90] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0731 00:48:22.426638 8 MoQSession.cpp:2805] Negotiated Version=0xff000012 (draft-18) relay-1 | V0731 00:48:22.426643 8 MoQSession.cpp:2940] controlReadLoop sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:22.426653 8 MoQRelaySession.cpp:1499] onSubscribeNamespaceImpl prefix= sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:22.426663 8 MoQRelay.cpp:735] subscribeNamespace nsp= relay-1 | V0731 00:48:22.426683 8 MoQRelaySession.cpp:1629] subscribeNamespaceOk id=0 sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:22.426951 8 MoQSession.cpp:6222] onNewBidiStream sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:22.426971 8 MoQSession.cpp:2940] controlReadLoop sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:22.426982 8 MoQSession.cpp:3814] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:22.427015 8 MoQLocation.h:24] m=LargestObject relay-1 | V0731 00:48:22.427040 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0731 00:48:22.427062 8 MoQSession.cpp:5542] subscribe sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.427157 8 MoQSession.cpp:2940] controlReadLoop sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.427336 8 MoQSession.cpp:4303] onSubscribeOk id=1 sess=0x7fc8fc068740 relay-1 | V0731 00:48:22.427354 8 MoQSession.cpp:5638] Subscribe ready trackReceiveState=0x7fc8fc068610 requestID=1 relay-1 | V0731 00:48:22.427381 8 MoQSession.cpp:5658] sendSubscribeOk sess=0x7fc8fc06cd50 test-client-1 | ok 5 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 1306 test-client-1 | ... test-client-1 | ok 6 - subscribe-before-announce # SKIP moq-net API requires announcement before subscribe relay-1 | V0731 00:48:23.428069 8 MoQServer.h:167] WebTransport session terminated relay-1 | V0731 00:48:23.428109 8 MoQSession.cpp:6618] onSessionEnderr=none sess=0x7fc8fc068740 relay-1 | V0731 00:48:23.428113 8 MoQSession.cpp:2518] close sess=0x7fc8fc068740 relay-1 | V0731 00:48:23.428122 8 MoQRelay.cpp:316] publishNamespaceDone ns=moq-test/interop relay-1 | V0731 00:48:23.428144 8 MoQRelay.cpp:309] Pruning empty subtree at: moq-test relay-1 | V0731 00:48:23.428152 8 MoQSession.cpp:1934] subscribeError trackReceiveState=0x7fc8fc068610 relay-1 | V0731 00:48:23.428154 8 MoQSession.cpp:1963] processPublishDone trackReceiveState=0x7fc8fc068610 relay-1 | V0731 00:48:23.428159 8 MoQRelay.cpp:393] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0731 00:48:23.428168 8 MoQForwarder.cpp:601] publishDone pubDone reason=closed locally relay-1 | V0731 00:48:23.428173 8 MoQForwarder.cpp:317] drainSubscriber from publishDone session=0x7fc8fc06cd50 relay-1 | V0731 00:48:23.428176 8 MoQSession.cpp:5752] sendPublishDone sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:23.428212 8 MoQForwarder.cpp:379] Resetting open subgroups for subscriber=0x7fc8fc055600 relay-1 | V0731 00:48:23.428215 8 MoQForwarder.cpp:401] subscribers_.size()=0 relay-1 | I0731 00:48:23.428252 8 MoQRelay.cpp:1949] Publisher terminated for moq-test/interop/test-track relay-1 | V0731 00:48:23.428282 8 MoQCache.cpp:2180] Added track to LRU: moq-test/interop/test-track relay-1 | V0731 00:48:23.428288 8 MoQSession.cpp:1918] cancel alias=1 requestID=1 relay-1 | V0731 00:48:23.428292 8 MoQSession.cpp:2359] requestCancellation from cleanup sess=0x7fc8fc068740 relay-1 | V0731 00:48:23.428319 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0731 00:48:23.428329 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0731 00:48:23.428337 8 MoQSession.cpp:2534] requestCancellation from close sess=0x7fc8fc068740 relay-1 | V0731 00:48:23.428359 8 MoQServer.h:167] WebTransport session terminated relay-1 | V0731 00:48:23.428361 8 MoQSession.cpp:6618] onSessionEnderr=none sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:23.428363 8 MoQSession.cpp:2518] close sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:23.428366 8 MoQRelay.cpp:921] unsubscribeNamespace nsp= relay-1 | V0731 00:48:23.428375 8 MoQSession.cpp:2359] requestCancellation from cleanup sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:23.428393 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0731 00:48:23.428400 8 MoQSession.cpp:2534] requestCancellation from close sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:23.428571 8 MoQSession.cpp:2942] exit controlReadLoop sess=0x7fc8fc068740 relay-1 | V0731 00:48:23.428580 8 MoQSession.cpp:2942] exit controlReadLoop sess=0x7fc8fc068740 relay-1 | V0731 00:48:23.428584 8 MoQSession.cpp:2942] exit controlReadLoop sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:23.428611 8 MoQSession.cpp:2543] exit controlWriteLoop sess=0x7fc8fc068740 relay-1 | V0731 00:48:23.428613 8 MoQSession.cpp:2942] exit controlReadLoop sess=0x7fc8fc068740 relay-1 | V0731 00:48:23.428620 8 MoQSession.cpp:2543] exit controlWriteLoop sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:23.428622 8 MoQSession.cpp:2942] exit controlReadLoop sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:23.428626 8 MoQSession.cpp:2942] exit controlReadLoop sess=0x7fc8fc06cd50 relay-1 | V0731 00:48:23.428629 8 MoQSession.cpp:2294] ~MoQSession sess=0x7fc8fc06cd50 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'