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-06-15T01:09:58Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-06-15T01:09:58Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-06-15T01:09:58Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-06-15T01:09:58Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-06-15T01:09:58Z" 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 | V0615 01:09:58.706805 7 MoQServer.cpp:116] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0615 01:09:58.708001 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 | V0615 01:10:04.331475 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0615 01:10:04.331511 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0615 01:10:04.331698 8 MoQSession.cpp:2338] start sess=0x7efef804bba0 relay-1 | V0615 01:10:04.331793 8 MoQSession.cpp:2531] sendSetup sess=0x7efef804bba0 relay-1 | V0615 01:10:04.331896 8 MoQSession.cpp:2487] controlWriteLoop sess=0x7efef804bba0 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 28 test-client-1 | ... relay-1 | V0615 01:10:04.332256 8 MoQSession.cpp:6023] onNewUniStream sess=0x7efef804bba0 relay-1 | V0615 01:10:04.332296 8 MoQServer.h:158] WebTransport session terminated relay-1 | V0615 01:10:04.332300 8 MoQSession.cpp:6424] onSessionEnderr=none sess=0x7efef804bba0 relay-1 | V0615 01:10:04.332302 8 MoQSession.cpp:2464] close sess=0x7efef804bba0 relay-1 | V0615 01:10:04.332350 8 MoQSession.cpp:2305] requestCancellation from cleanup sess=0x7efef804bba0 relay-1 | V0615 01:10:04.332401 8 MoQSession.cpp:2480] requestCancellation from close sess=0x7efef804bba0 relay-1 | V0615 01:10:04.332579 8 MoQSession.cpp:2489] exit controlWriteLoop sess=0x7efef804bba0 relay-1 | V0615 01:10:04.332596 8 MoQSession.cpp:2243] ~MoQSession sess=0x7efef804bba0 relay-1 | V0615 01:10:04.333751 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0615 01:10:04.333774 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0615 01:10:04.333838 8 MoQSession.cpp:2338] start sess=0x7efef8063e00 relay-1 | V0615 01:10:04.333867 8 MoQSession.cpp:2531] sendSetup sess=0x7efef8063e00 relay-1 | V0615 01:10:04.333921 8 MoQSession.cpp:2487] controlWriteLoop sess=0x7efef8063e00 relay-1 | V0615 01:10:04.334230 8 MoQSession.cpp:6023] onNewUniStream sess=0x7efef8063e00 relay-1 | V0615 01:10:04.334254 8 MoQSession.cpp:6051] onNewBidiStream sess=0x7efef8063e00 relay-1 | V0615 01:10:04.334297 8 MoQSession.cpp:2867] controlReadLoop sess=0x7efef8063e00 relay-1 | V0615 01:10:04.334332 8 MoQSession.cpp:2675] onClientSetup sess=0x7efef8063e00 relay-1 | V0615 01:10:04.334338 8 MoQSession.cpp:2686] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7efef8063e00 relay-1 | V0615 01:10:04.334341 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0615 01:10:04.334343 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0615 01:10:04.334346 8 MoQSession.cpp:2751] Negotiated Version=0xff000012 (draft-18) relay-1 | V0615 01:10:04.334354 8 MoQSession.cpp:2867] controlReadLoop sess=0x7efef8063e00 relay-1 | V0615 01:10:04.334364 8 MoQRelaySession.cpp:905] onPublishNamespaceImpl ns=moq-test/interop sess=0x7efef8063e00 relay-1 | V0615 01:10:04.334379 8 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | V0615 01:10:04.334392 8 MoQRelaySession.cpp:993] publishNamespaceOk reqID=0 sess=0x7efef8063e00 relay-1 | E20260615 01:10:04.433907 8 HQSession.cpp:558] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=2431dd75faf8e537, server CID=4000001fca340222, downstream=[::ffff:172.18.0.3]:33054, [::]: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 | V0615 01:10:04.835505 8 MoQServer.h:158] WebTransport session terminated relay-1 | V0615 01:10:04.835542 8 MoQSession.cpp:6424] onSessionEnderr=none sess=0x7efef8063e00 relay-1 | V0615 01:10:04.835546 8 MoQSession.cpp:2464] close sess=0x7efef8063e00 relay-1 | V0615 01:10:04.835557 8 MoQRelay.cpp:312] publishNamespaceDone ns=moq-test/interop relay-1 | V0615 01:10:04.835567 8 MoQRelay.cpp:305] Pruning empty subtree at: moq-test relay-1 | V0615 01:10:04.835577 8 MoQSession.cpp:2305] requestCancellation from cleanup sess=0x7efef8063e00 relay-1 | V0615 01:10:04.835610 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0615 01:10:04.835631 8 MoQSession.cpp:2480] requestCancellation from close sess=0x7efef8063e00 relay-1 | V0615 01:10:04.835740 8 MoQSession.cpp:2869] exit controlReadLoop sess=0x7efef8063e00 relay-1 | V0615 01:10:04.835791 8 MoQSession.cpp:2489] exit controlWriteLoop sess=0x7efef8063e00 relay-1 | V0615 01:10:04.835798 8 MoQSession.cpp:2869] exit controlReadLoop sess=0x7efef8063e00 relay-1 | V0615 01:10:04.835807 8 MoQSession.cpp:2243] ~MoQSession sess=0x7efef8063e00 relay-1 | V0615 01:10:04.837063 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0615 01:10:04.837086 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0615 01:10:04.837167 8 MoQSession.cpp:2338] start sess=0x7efef8062b80 relay-1 | V0615 01:10:04.837182 8 MoQSession.cpp:2531] sendSetup sess=0x7efef8062b80 relay-1 | V0615 01:10:04.837208 8 MoQSession.cpp:2487] controlWriteLoop sess=0x7efef8062b80 relay-1 | V0615 01:10:04.837578 8 MoQSession.cpp:6023] onNewUniStream sess=0x7efef8062b80 relay-1 | V0615 01:10:04.837593 8 MoQSession.cpp:6051] onNewBidiStream sess=0x7efef8062b80 relay-1 | V0615 01:10:04.837617 8 MoQSession.cpp:2867] controlReadLoop sess=0x7efef8062b80 relay-1 | V0615 01:10:04.837634 8 MoQSession.cpp:2675] onClientSetup sess=0x7efef8062b80 relay-1 | V0615 01:10:04.837640 8 MoQSession.cpp:2686] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7efef8062b80 relay-1 | V0615 01:10:04.837643 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0615 01:10:04.837645 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0615 01:10:04.837651 8 MoQSession.cpp:2751] Negotiated Version=0xff000012 (draft-18) relay-1 | V0615 01:10:04.837659 8 MoQSession.cpp:2867] controlReadLoop sess=0x7efef8062b80 relay-1 | V0615 01:10:04.837667 8 MoQRelaySession.cpp:905] onPublishNamespaceImpl ns=moq-test/interop sess=0x7efef8062b80 relay-1 | V0615 01:10:04.837678 8 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | V0615 01:10:04.837687 8 MoQRelaySession.cpp:993] publishNamespaceOk reqID=0 sess=0x7efef8062b80 relay-1 | E20260615 01:10:04.936750 8 HQSession.cpp:558] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=525c206dc5d7fb4d, server CID=4000001923862a2f, downstream=[::ffff:172.18.0.3]:33054, [::]:4443=local, drain=none relay-1 | V0615 01:10:05.338632 8 MoQRelaySession.cpp:1058] onPublishNamespaceDone requestID=0 sess=0x7efef8062b80 relay-1 | V0615 01:10:05.338662 8 MoQRelay.cpp:312] publishNamespaceDone ns=moq-test/interop relay-1 | V0615 01:10:05.338669 8 MoQRelay.cpp:305] Pruning empty subtree at: moq-test relay-1 | V0615 01:10:05.338677 8 MoQSession.cpp:2869] exit controlReadLoop sess=0x7efef8062b80 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 | V0615 01:10:05.539500 8 MoQServer.h:158] WebTransport session terminated relay-1 | V0615 01:10:05.539533 8 MoQSession.cpp:6424] onSessionEnderr=none sess=0x7efef8062b80 relay-1 | V0615 01:10:05.539538 8 MoQSession.cpp:2464] close sess=0x7efef8062b80 relay-1 | V0615 01:10:05.539551 8 MoQSession.cpp:2305] requestCancellation from cleanup sess=0x7efef8062b80 relay-1 | V0615 01:10:05.539602 8 MoQSession.cpp:2480] requestCancellation from close sess=0x7efef8062b80 relay-1 | V0615 01:10:05.539821 8 MoQSession.cpp:2489] exit controlWriteLoop sess=0x7efef8062b80 relay-1 | V0615 01:10:05.539837 8 MoQSession.cpp:2869] exit controlReadLoop sess=0x7efef8062b80 relay-1 | V0615 01:10:05.539845 8 MoQSession.cpp:2243] ~MoQSession sess=0x7efef8062b80 relay-1 | V0615 01:10:05.541101 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0615 01:10:05.541124 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0615 01:10:05.541201 8 MoQSession.cpp:2338] start sess=0x7efef80549a0 relay-1 | V0615 01:10:05.541220 8 MoQSession.cpp:2531] sendSetup sess=0x7efef80549a0 relay-1 | V0615 01:10:05.541253 8 MoQSession.cpp:2487] controlWriteLoop sess=0x7efef80549a0 relay-1 | V0615 01:10:05.541630 8 MoQSession.cpp:6023] onNewUniStream sess=0x7efef80549a0 relay-1 | V0615 01:10:05.541645 8 MoQSession.cpp:6051] onNewBidiStream sess=0x7efef80549a0 relay-1 | V0615 01:10:05.541670 8 MoQSession.cpp:2867] controlReadLoop sess=0x7efef80549a0 relay-1 | V0615 01:10:05.541689 8 MoQSession.cpp:2675] onClientSetup sess=0x7efef80549a0 relay-1 | V0615 01:10:05.541692 8 MoQSession.cpp:2686] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7efef80549a0 relay-1 | V0615 01:10:05.541695 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0615 01:10:05.541698 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0615 01:10:05.541702 8 MoQSession.cpp:2751] Negotiated Version=0xff000012 (draft-18) relay-1 | V0615 01:10:05.541706 8 MoQSession.cpp:2867] controlReadLoop sess=0x7efef80549a0 relay-1 | V0615 01:10:05.541745 8 MoQRelaySession.cpp:905] onPublishNamespaceImpl ns=moq-test/interop sess=0x7efef80549a0 relay-1 | V0615 01:10:05.541789 8 MoQRelay.cpp:135] publishNamespace ns=moq-test/interop relay-1 | V0615 01:10:05.541801 8 MoQRelaySession.cpp:993] publishNamespaceOk reqID=0 sess=0x7efef80549a0 relay-1 | E20260615 01:10:05.640800 8 HQSession.cpp:558] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=dacf65878dbc57b0, server CID=4000000c3f9bebda, downstream=[::ffff:172.18.0.3]:33054, [::]:4443=local, drain=none relay-1 | V0615 01:10:05.844093 8 MoQServer.cpp:319] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0615 01:10:05.844133 8 MoQServer.cpp:329] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0615 01:10:05.844254 8 MoQSession.cpp:2338] start sess=0x7efef8065300 relay-1 | V0615 01:10:05.844270 8 MoQSession.cpp:2531] sendSetup sess=0x7efef8065300 relay-1 | V0615 01:10:05.844298 8 MoQSession.cpp:2487] controlWriteLoop sess=0x7efef8065300 relay-1 | V0615 01:10:05.844721 8 MoQSession.cpp:6023] onNewUniStream sess=0x7efef8065300 relay-1 | V0615 01:10:05.844738 8 MoQSession.cpp:6051] onNewBidiStream sess=0x7efef8065300 relay-1 | V0615 01:10:05.844767 8 MoQSession.cpp:2867] controlReadLoop sess=0x7efef8065300 relay-1 | V0615 01:10:05.844782 8 MoQSession.cpp:2675] onClientSetup sess=0x7efef8065300 relay-1 | V0615 01:10:05.844789 8 MoQSession.cpp:2686] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7efef8065300 relay-1 | V0615 01:10:05.844793 8 MoQServerBase.cpp:87] MoQServerBase::ClientSetup relay-1 | V0615 01:10:05.844800 8 MoQServerBase.cpp:92] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0615 01:10:05.844804 8 MoQSession.cpp:2751] Negotiated Version=0xff000012 (draft-18) relay-1 | V0615 01:10:05.844814 8 MoQSession.cpp:2867] controlReadLoop sess=0x7efef8065300 relay-1 | V0615 01:10:05.844822 8 MoQRelaySession.cpp:1222] onSubscribeNamespaceImpl prefix= sess=0x7efef8065300 relay-1 | V0615 01:10:05.844841 8 MoQRelay.cpp:685] subscribeNamespace nsp= relay-1 | V0615 01:10:05.844856 8 MoQRelaySession.cpp:1341] subscribeNamespaceOk id=0 sess=0x7efef8065300 relay-1 | V0615 01:10:05.845193 8 MoQSession.cpp:6051] onNewBidiStream sess=0x7efef8065300 relay-1 | V0615 01:10:05.845231 8 MoQSession.cpp:2867] controlReadLoop sess=0x7efef8065300 relay-1 | V0615 01:10:05.845246 8 MoQSession.cpp:3636] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7efef8065300 relay-1 | V0615 01:10:05.845283 8 MoQLocation.h:24] m=LargestObject relay-1 | V0615 01:10:05.845293 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0615 01:10:05.845306 8 MoQSession.cpp:5359] subscribe sess=0x7efef80549a0 relay-1 | V0615 01:10:05.845443 8 MoQSession.cpp:2867] controlReadLoop sess=0x7efef80549a0 relay-1 | E0615 01:10:05.845633 8 MoQCodec.cpp:95] Frame underflow -> parse error relay-1 | E0615 01:10:05.845645 8 MoQCodec.cpp:126] Conn error=3 relay-1 | V0615 01:10:05.845647 8 MoQSession.cpp:5136] onConnectionError sess=0x7efef80549a0 relay-1 | E0615 01:10:05.845649 8 MoQSession.cpp:5137] MoQCodec control stream parse error err=3 relay-1 | V0615 01:10:05.845650 8 MoQSession.cpp:2464] close sess=0x7efef80549a0 relay-1 | V0615 01:10:05.845655 8 MoQRelay.cpp:312] publishNamespaceDone ns=moq-test/interop relay-1 | V0615 01:10:05.845672 8 MoQRelay.cpp:305] Pruning empty subtree at: moq-test relay-1 | V0615 01:10:05.845685 8 MoQSession.cpp:1883] subscribeError trackReceiveState=0x7efef805f400 relay-1 | V0615 01:10:05.845690 8 MoQSession.cpp:2305] requestCancellation from cleanup sess=0x7efef80549a0 test-client-1 | not ok 5 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 306 test-client-1 | message: "track closed: cancelled" test-client-1 | ... test-client-1 | ok 6 - subscribe-before-announce # SKIP moq-net API requires announcement before subscribe relay-1 | V0615 01:10:05.845722 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0615 01:10:05.845735 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0615 01:10:05.845748 8 MoQSession.cpp:2480] requestCancellation from close sess=0x7efef80549a0 relay-1 | V0615 01:10:05.845752 8 MoQSession.cpp:2869] exit controlReadLoop sess=0x7efef80549a0 relay-1 | V0615 01:10:05.845872 8 MoQSession.cpp:5454] Subscribe ready trackReceiveState=0x7efef805f400 requestID=1 relay-1 | V0615 01:10:05.845887 8 MoQCache.cpp:2181] Added track to LRU: moq-test/interop/test-track relay-1 | V0615 01:10:05.845897 8 MoQSession.cpp:3773] Application subscribe error err=upstream subscribe failed: Session closed relay-1 | V0615 01:10:05.845899 8 MoQSession.cpp:5493] subscribeError sess=0x7efef8065300 relay-1 | V0615 01:10:05.845941 8 MoQSession.cpp:2489] exit controlWriteLoop sess=0x7efef80549a0 relay-1 | V0615 01:10:05.845945 8 MoQSession.cpp:2869] exit controlReadLoop sess=0x7efef80549a0 relay-1 | V0615 01:10:05.845950 8 MoQSession.cpp:2869] exit controlReadLoop sess=0x7efef80549a0 relay-1 | V0615 01:10:05.846041 8 MoQSession.cpp:2243] ~MoQSession sess=0x7efef80549a0 relay-1 | E20260615 01:10:05.846092 8 HQSession.cpp:558] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=73d9333116ab68da, server CID=40000011b9d480f5, downstream=[::ffff:172.18.0.3]:33054, [::]:4443=local, drain=none relay-1 | V0615 01:10:05.846233 8 MoQServer.h:158] WebTransport session terminated relay-1 | V0615 01:10:05.846237 8 MoQSession.cpp:6424] onSessionEnderr=none sess=0x7efef8065300 relay-1 | V0615 01:10:05.846238 8 MoQSession.cpp:2464] close sess=0x7efef8065300 relay-1 | V0615 01:10:05.846242 8 MoQRelay.cpp:787] unsubscribeNamespace nsp= relay-1 | V0615 01:10:05.846247 8 MoQSession.cpp:2305] requestCancellation from cleanup sess=0x7efef8065300 relay-1 | V0615 01:10:05.846257 8 BidiStreamControl.cpp:35] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0615 01:10:05.846265 8 MoQSession.cpp:2480] requestCancellation from close sess=0x7efef8065300 relay-1 | V0615 01:10:05.846343 8 MoQSession.cpp:2869] exit controlReadLoop sess=0x7efef8065300 relay-1 | V0615 01:10:05.846365 8 MoQSession.cpp:2489] exit controlWriteLoop sess=0x7efef8065300 relay-1 | V0615 01:10:05.846368 8 MoQSession.cpp:2869] exit controlReadLoop sess=0x7efef8065300 relay-1 | V0615 01:10:05.846372 8 MoQSession.cpp:2869] exit controlReadLoop sess=0x7efef8065300 relay-1 | V0615 01:10:05.846375 8 MoQSession.cpp:2243] ~MoQSession sess=0x7efef8065300 test-client-1 exited with code 1 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 make[1]: *** [Makefile:85: test] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'