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-stitcher-moq-client:latest URL: https://relay:4443 time="2026-10-07T01:12:14Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-07T01:12:14Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-07T01:12:14Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-07T01:12:14Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-07T01:12:14Z" 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 | V1007 01:12:14.521256 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W1007 01:12:14.522466 7 MoQServer.cpp:172] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # stitcher-moq-client v0.2.0 (moq-net 0.3.8 via moq-tokio 0.19.20) test-client-1 | # Relay: https://relay:4443 test-client-1 | # Offered: moq-transport-22, moq-transport-21, moq-transport-20, moq-transport-19, moq-transport-18, moq-transport-17, moq-transport-16, moq-transport-15, moq-transport-14 test-client-1 | 1..7 relay-1 | V1007 01:12:20.155845 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:12:20.155875 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 01:12:20.156045 8 MoQSession.cpp:2701] start sess=0x7f23f80550d0 relay-1 | V1007 01:12:20.156068 8 MoQSession.cpp:3045] sendSetup sess=0x7f23f80550d0 relay-1 | V1007 01:12:20.156174 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f23f80550d0 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 33 test-client-1 | negotiated: moq-transport-18 test-client-1 | ... relay-1 | V1007 01:12:20.156547 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1007 01:12:20.156566 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f23f80550d0 relay-1 | V1007 01:12:20.156570 8 MoQSession.cpp:2977] close sess=0x7f23f80550d0 relay-1 | V1007 01:12:20.156606 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f23f80550d0 relay-1 | V1007 01:12:20.156657 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f23f80550d0 relay-1 | V1007 01:12:20.156873 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f23f80550d0 relay-1 | V1007 01:12:20.156887 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f23f80550d0 relay-1 | V1007 01:12:20.159430 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:12:20.159455 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 01:12:20.159549 8 MoQSession.cpp:2701] start sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.159579 8 MoQSession.cpp:3045] sendSetup sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.159660 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.159921 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.159961 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.160005 8 MoQSession.cpp:3197] onClientSetup sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.160022 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.160033 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:12:20.160037 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 01:12:20.160041 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 01:12:20.160075 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.160104 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.160118 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.160160 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1007 01:12:20.160175 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f23f806b6a0 relay-1 | E20261007 01:12:20.258162 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=8e30ad1303b4e526, server CID=4000000491fa76ec, downstream=[::ffff:172.18.0.3]:37064, [::]:4443=local, drain=none test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 704 test-client-1 | negotiated: moq-transport-18 test-client-1 | outcome: "PUBLISH_NAMESPACE not rejected: session healthy 700 ms later (moq-net does not surface PUBLISH_NAMESPACE_OK)" test-client-1 | ... relay-1 | V1007 01:12:20.861242 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1007 01:12:20.861270 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.861274 8 MoQSession.cpp:2977] close sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.861284 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1007 01:12:20.861292 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 01:12:20.861301 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.861326 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1007 01:12:20.861339 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.861521 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.861534 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.861570 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.861577 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f23f806b6a0 relay-1 | V1007 01:12:20.863849 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:12:20.863871 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 01:12:20.864000 8 MoQSession.cpp:2701] start sess=0x7f23f8071210 relay-1 | V1007 01:12:20.864020 8 MoQSession.cpp:3045] sendSetup sess=0x7f23f8071210 relay-1 | V1007 01:12:20.864058 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f23f8071210 relay-1 | V1007 01:12:20.864600 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f23f8071210 relay-1 | V1007 01:12:20.864621 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f23f8071210 relay-1 | V1007 01:12:20.864642 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f8071210 relay-1 | V1007 01:12:20.864654 8 MoQSession.cpp:3197] onClientSetup sess=0x7f23f8071210 relay-1 | V1007 01:12:20.864656 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f23f8071210 relay-1 | V1007 01:12:20.864659 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:12:20.864664 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 01:12:20.864669 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 01:12:20.864709 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f8071210 relay-1 | V1007 01:12:20.864717 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f23f8071210 relay-1 | V1007 01:12:20.864728 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1007 01:12:20.864744 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f23f8071210 relay-1 | E20261007 01:12:20.962821 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=cff7d69e966f3fb8, server CID=4000000c03188688, downstream=[::ffff:172.18.0.3]:37064, [::]:4443=local, drain=none relay-1 | V1007 01:12:21.366323 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f23f8071210 relay-1 | V1007 01:12:21.366360 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1007 01:12:21.366371 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 01:12:21.366380 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f8071210 test-client-1 | ok 3 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 805 test-client-1 | negotiated: moq-transport-18 test-client-1 | outcome: "PUBLISH_NAMESPACE_DONE sent; session healthy 300 ms later" test-client-1 | ... relay-1 | V1007 01:12:21.666847 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1007 01:12:21.666875 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f23f8071210 relay-1 | V1007 01:12:21.666879 8 MoQSession.cpp:2977] close sess=0x7f23f8071210 relay-1 | V1007 01:12:21.666891 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f23f8071210 relay-1 | V1007 01:12:21.666919 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f23f8071210 relay-1 | V1007 01:12:21.667103 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f8071210 relay-1 | V1007 01:12:21.667145 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f23f8071210 relay-1 | V1007 01:12:21.667152 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f23f8071210 relay-1 | V1007 01:12:21.668679 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:12:21.668724 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 01:12:21.668839 8 MoQSession.cpp:2701] start sess=0x7f23f805c180 relay-1 | V1007 01:12:21.668857 8 MoQSession.cpp:3045] sendSetup sess=0x7f23f805c180 relay-1 | V1007 01:12:21.668890 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f23f805c180 relay-1 | V1007 01:12:21.669288 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f23f805c180 relay-1 | V1007 01:12:21.669308 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f23f805c180 relay-1 | V1007 01:12:21.669325 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f805c180 relay-1 | V1007 01:12:21.669337 8 MoQSession.cpp:3197] onClientSetup sess=0x7f23f805c180 relay-1 | V1007 01:12:21.669344 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f23f805c180 relay-1 | V1007 01:12:21.669347 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:12:21.669350 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 01:12:21.669354 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 01:12:21.669369 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f805c180 relay-1 | V1007 01:12:21.669380 8 MoQRelaySession.cpp:1509] onSubscribeNamespaceImpl prefix=nonexistent/namespace sess=0x7f23f805c180 relay-1 | V1007 01:12:21.669393 8 MoQRelay.cpp:723] subscribeNamespace nsp=nonexistent/namespace relay-1 | V1007 01:12:21.669408 8 MoQRelaySession.cpp:1639] subscribeNamespaceOk id=0 sess=0x7f23f805c180 relay-1 | E20261007 01:12:21.767500 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=e4648f8a6a0e55e7, server CID=40000003fabf8423, downstream=[::ffff:172.18.0.3]:37064, [::]:4443=local, drain=none test-client-1 | ok 4 - subscribe-error # SKIP moq-net answers a request for an unannounced path locally (unroutable); no SUBSCRIBE reached the relay test-client-1 | --- test-client-1 | duration_ms: 304 test-client-1 | negotiated: moq-transport-18 test-client-1 | outcome: "request answered locally: unroutable" test-client-1 | ... test-client-1 | ok 5 - rendezvous-timeout # SKIP not implemented: moq-net 0.3 cannot put RENDEZVOUS_TIMEOUT on a SUBSCRIBE test-client-1 | --- test-client-1 | duration_ms: 0 test-client-1 | ... relay-1 | V1007 01:12:21.971329 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f805c180 relay-1 | V1007 01:12:21.971524 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1007 01:12:21.971536 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f23f805c180 relay-1 | V1007 01:12:21.971538 8 MoQSession.cpp:2977] close sess=0x7f23f805c180 relay-1 | V1007 01:12:21.971545 8 MoQRelay.cpp:908] unsubscribeNamespace nsp=nonexistent/namespace relay-1 | V1007 01:12:21.971555 8 MoQRelay.cpp:303] Pruning empty subtree at: nonexistent relay-1 | V1007 01:12:21.971567 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f23f805c180 relay-1 | V1007 01:12:21.971598 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1007 01:12:21.971617 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f23f805c180 relay-1 | V1007 01:12:21.972047 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f23f805c180 relay-1 | V1007 01:12:21.972067 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f23f805c180 relay-1 | V1007 01:12:21.972079 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f805c180 relay-1 | V1007 01:12:21.973318 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:12:21.973343 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 01:12:21.973435 8 MoQSession.cpp:2701] start sess=0x7f23f8044f00 relay-1 | V1007 01:12:21.973459 8 MoQSession.cpp:3045] sendSetup sess=0x7f23f8044f00 relay-1 | V1007 01:12:21.973494 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f23f8044f00 relay-1 | V1007 01:12:21.973960 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f23f8044f00 relay-1 | V1007 01:12:21.974017 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f23f8044f00 relay-1 | V1007 01:12:21.974046 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f8044f00 relay-1 | V1007 01:12:21.974057 8 MoQSession.cpp:3197] onClientSetup sess=0x7f23f8044f00 relay-1 | V1007 01:12:21.974064 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f23f8044f00 relay-1 | V1007 01:12:21.974067 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:12:21.974071 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 01:12:21.974077 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 01:12:21.974101 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f8044f00 relay-1 | V1007 01:12:21.974113 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f23f8044f00 relay-1 | V1007 01:12:21.974128 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1007 01:12:21.974204 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f23f8044f00 relay-1 | E20261007 01:12:22.073515 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=7d6a2d928eddf7cb, server CID=40000004109cd8a8, downstream=[::ffff:172.18.0.3]:37064, [::]:4443=local, drain=none relay-1 | V1007 01:12:22.277585 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:12:22.277619 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 01:12:22.277750 8 MoQSession.cpp:2701] start sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.277774 8 MoQSession.cpp:3045] sendSetup sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.277809 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.278311 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.278334 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.278357 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.278369 8 MoQSession.cpp:3197] onClientSetup sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.278375 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.278381 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:12:22.278385 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 01:12:22.278389 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 01:12:22.278404 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.278414 8 MoQRelaySession.cpp:1509] onSubscribeNamespaceImpl prefix=moq-test/interop sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.278424 8 MoQRelay.cpp:723] subscribeNamespace nsp=moq-test/interop relay-1 | V1007 01:12:22.278445 8 MoQRelaySession.cpp:1639] subscribeNamespaceOk id=0 sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.278851 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.278892 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.278908 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.278940 8 MoQLocation.h:24] m=LargestObject relay-1 | V1007 01:12:22.278948 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1007 01:12:22.278966 8 MoQSession.cpp:6170] subscribe sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.279051 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.279352 8 MoQSession.cpp:4814] onSubscribeOk id=1 sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.279383 8 MoQSession.cpp:6272] Subscribe ready trackReceiveState=0x7f23f807a6e0 requestID=1 relay-1 | V1007 01:12:22.279400 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.480808 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1007 01:12:22.480835 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.480839 8 MoQSession.cpp:2977] close sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.480848 8 MoQRelay.cpp:908] unsubscribeNamespace nsp=moq-test/interop relay-1 | V1007 01:12:22.480858 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.480888 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1007 01:12:22.480900 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=8 code=386759528 relay-1 | V1007 01:12:22.480912 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.481121 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.481163 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.481169 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.481176 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f806d6a0 test-client-1 | ok 6 - announce-subscribe relay-1 | E20261007 01:12:22.581588 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=d0f4b0192bcb2b20, server CID=4000000fc9873dfd, downstream=[::ffff:172.18.0.3]:37064, [::]:4443=local, drain=none test-client-1 | --- test-client-1 | duration_ms: 610 test-client-1 | negotiated: moq-transport-18 test-client-1 | outcome: "relay routed the SUBSCRIBE to the publisher (0 ms), no REQUEST_ERROR followed" test-client-1 | ... relay-1 | V1007 01:12:22.581935 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1007 01:12:22.581975 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.581993 8 MoQSession.cpp:2977] close sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.582010 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1007 01:12:22.582025 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 01:12:22.582042 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f23f807a6e0 relay-1 | V1007 01:12:22.582050 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f23f807a6e0 relay-1 | V1007 01:12:22.582055 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V1007 01:12:22.582061 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1007 01:12:22.582064 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=24 relay-1 | V1007 01:12:22.582068 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f23f8078ac0 relay-1 | V1007 01:12:22.582071 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1007 01:12:22.582081 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/interop/test-track relay-1 | V1007 01:12:22.582097 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V1007 01:12:22.582103 8 MoQSession.cpp:2187] cancel alias=1 requestID=1 relay-1 | V1007 01:12:22.582109 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.582132 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V1007 01:12:22.582159 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1007 01:12:22.582176 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.583235 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.583261 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f23f806d6a0 relay-1 | V1007 01:12:22.583275 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.583284 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.583320 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.583329 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.583940 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:12:22.583959 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 01:12:22.584064 8 MoQSession.cpp:2701] start sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.584106 8 MoQSession.cpp:3045] sendSetup sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.584183 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.584470 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.584489 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.584544 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.584597 8 MoQSession.cpp:3197] onClientSetup sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.584613 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.584626 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:12:22.584631 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 01:12:22.584635 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 01:12:22.584653 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.584665 8 MoQRelaySession.cpp:1509] onSubscribeNamespaceImpl prefix=moq-test/interop sess=0x7f23f8044f00 relay-1 | V1007 01:12:22.584677 8 MoQRelay.cpp:723] subscribeNamespace nsp=moq-test/interop relay-1 | V1007 01:12:22.584727 8 MoQRelaySession.cpp:1639] subscribeNamespaceOk id=0 sess=0x7f23f8044f00 relay-1 | E20261007 01:12:22.683120 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=89346618699f20d6, server CID=40000014a10c4aac, downstream=[::ffff:172.18.0.3]:37064, [::]:4443=local, drain=none relay-1 | V1007 01:12:23.689814 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:12:23.689848 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 01:12:23.689945 8 MoQSession.cpp:2701] start sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.689966 8 MoQSession.cpp:3045] sendSetup sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.690034 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.690380 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.690431 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.690445 8 MoQSession.cpp:3197] onClientSetup sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.690448 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.690451 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:12:23.690454 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 01:12:23.690458 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 01:12:23.690541 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.690605 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.690624 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.690652 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1007 01:12:23.690709 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.691231 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f23f8044f00 relay-1 | V1007 01:12:23.691280 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f8044f00 relay-1 | V1007 01:12:23.691311 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f23f8044f00 relay-1 | V1007 01:12:23.691335 8 MoQLocation.h:24] m=LargestObject relay-1 | V1007 01:12:23.691341 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1007 01:12:23.691352 8 MoQCache.cpp:2276] Removed track from LRU relay-1 | V1007 01:12:23.691356 8 MoQSession.cpp:6170] subscribe sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.691463 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.691800 8 MoQSession.cpp:4814] onSubscribeOk id=1 sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.691819 8 MoQSession.cpp:6272] Subscribe ready trackReceiveState=0x7f23f80329b0 requestID=1 relay-1 | V1007 01:12:23.691846 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f23f8044f00 relay-1 | V1007 01:12:23.893798 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1007 01:12:23.893823 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f23f8044f00 relay-1 | V1007 01:12:23.893827 8 MoQSession.cpp:2977] close sess=0x7f23f8044f00 relay-1 | V1007 01:12:23.893835 8 MoQRelay.cpp:908] unsubscribeNamespace nsp=moq-test/interop relay-1 | V1007 01:12:23.893846 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f23f8044f00 relay-1 | V1007 01:12:23.893867 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1007 01:12:23.893880 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=8 code=386759528 relay-1 | V1007 01:12:23.893890 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f23f8044f00 relay-1 | V1007 01:12:23.894053 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f8044f00 relay-1 | V1007 01:12:23.894102 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f23f8044f00 relay-1 | V1007 01:12:23.894131 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f8044f00 relay-1 | V1007 01:12:23.894146 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f8044f00 test-client-1 | ok 7 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 1413 test-client-1 | negotiated: moq-transport-18 test-client-1 | outcome: "subscriber connected first; nothing resolved until the late announce, which the relay routed to it; the SUBSCRIBE then reached the publisher (0 ms), no REQUEST_ERROR followed (moq-net sends SUBSCRIBE only after an announce)" test-client-1 | ... relay-1 | E20261007 01:12:23.994771 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=5ac29d762b517716, server CID=4000000ee38e5a44, downstream=[::ffff:172.18.0.3]:37064, [::]:4443=local, drain=none relay-1 | V1007 01:12:23.995088 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1007 01:12:23.995101 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.995104 8 MoQSession.cpp:2977] close sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.995112 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1007 01:12:23.995117 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 01:12:23.995124 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f23f80329b0 relay-1 | V1007 01:12:23.995126 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f23f80329b0 relay-1 | V1007 01:12:23.995129 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V1007 01:12:23.995134 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1007 01:12:23.995137 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=33 relay-1 | V1007 01:12:23.995140 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f23f806de60 relay-1 | V1007 01:12:23.995142 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1007 01:12:23.995149 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/interop/test-track relay-1 | V1007 01:12:23.995154 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V1007 01:12:23.995158 8 MoQSession.cpp:2187] cancel alias=1 requestID=1 relay-1 | V1007 01:12:23.995163 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.995177 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V1007 01:12:23.995185 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1007 01:12:23.995192 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.995301 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.995311 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f23f8044f00 relay-1 | V1007 01:12:23.995319 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.995324 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.995352 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f23f804ce90 relay-1 | V1007 01:12:23.995356 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f23f804ce90 relay-1 | E20261007 01:12:24.095432 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=a54681dd70074fed, server CID=4000001931364a33, downstream=[::ffff:172.18.0.3]:37064, [::]:4443=local, drain=none 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'