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-06T01:11:35Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-06T01:11:35Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-06T01:11:35Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-06T01:11:35Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-06T01:11:35Z" 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 | V1006 01:11:35.617501 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W1006 01:11:35.618692 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 | V1006 01:11:41.263287 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1006 01:11:41.263312 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1006 01:11:41.263500 8 MoQSession.cpp:2701] start sess=0x7f9768054d10 relay-1 | V1006 01:11:41.263532 8 MoQSession.cpp:3045] sendSetup sess=0x7f9768054d10 relay-1 | V1006 01:11:41.263683 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9768054d10 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 42 test-client-1 | negotiated: moq-transport-18 test-client-1 | ... relay-1 | V1006 01:11:41.263953 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f9768054d10 relay-1 | V1006 01:11:41.264083 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1006 01:11:41.264097 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f9768054d10 relay-1 | V1006 01:11:41.264101 8 MoQSession.cpp:2977] close sess=0x7f9768054d10 relay-1 | V1006 01:11:41.264129 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9768054d10 relay-1 | V1006 01:11:41.264152 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9768054d10 relay-1 | V1006 01:11:41.264529 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9768054d10 relay-1 | V1006 01:11:41.264630 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9768054d10 relay-1 | V1006 01:11:41.265682 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1006 01:11:41.265703 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1006 01:11:41.265804 8 MoQSession.cpp:2701] start sess=0x7f976806d630 relay-1 | V1006 01:11:41.265849 8 MoQSession.cpp:3045] sendSetup sess=0x7f976806d630 relay-1 | V1006 01:11:41.265977 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f976806d630 relay-1 | V1006 01:11:41.266142 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f976806d630 relay-1 | V1006 01:11:41.266171 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f976806d630 relay-1 | V1006 01:11:41.266186 8 MoQSession.cpp:3197] onClientSetup sess=0x7f976806d630 relay-1 | V1006 01:11:41.266190 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f976806d630 relay-1 | V1006 01:11:41.266196 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1006 01:11:41.266200 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1006 01:11:41.266205 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1006 01:11:41.266520 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f976806d630 relay-1 | V1006 01:11:41.266555 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f976806d630 relay-1 | V1006 01:11:41.266589 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f976806d630 relay-1 | V1006 01:11:41.266612 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1006 01:11:41.266623 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f976806d630 relay-1 | E20261006 01:11:41.365700 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=a5fb3c7fa199465c, server CID=400000183060586d, downstream=[::ffff:172.18.0.3]:40752, [::]:4443=local, drain=none test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 703 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 | V1006 01:11:41.967235 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1006 01:11:41.967263 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f976806d630 relay-1 | V1006 01:11:41.967269 8 MoQSession.cpp:2977] close sess=0x7f976806d630 relay-1 | V1006 01:11:41.967279 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1006 01:11:41.967288 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1006 01:11:41.967297 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f976806d630 relay-1 | V1006 01:11:41.967322 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1006 01:11:41.967339 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f976806d630 relay-1 | V1006 01:11:41.967499 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f976806d630 relay-1 | V1006 01:11:41.967512 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f976806d630 relay-1 | V1006 01:11:41.967543 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f976806d630 relay-1 | V1006 01:11:41.967552 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f976806d630 relay-1 | V1006 01:11:41.968858 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1006 01:11:41.968876 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1006 01:11:41.968998 8 MoQSession.cpp:2701] start sess=0x7f9768071450 relay-1 | V1006 01:11:41.969025 8 MoQSession.cpp:3045] sendSetup sess=0x7f9768071450 relay-1 | V1006 01:11:41.969153 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9768071450 relay-1 | V1006 01:11:41.969317 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f9768071450 relay-1 | V1006 01:11:41.969383 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9768071450 relay-1 | V1006 01:11:41.969422 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9768071450 relay-1 | V1006 01:11:41.969452 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f9768071450 relay-1 | V1006 01:11:41.969459 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1006 01:11:41.969463 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1006 01:11:41.969469 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1006 01:11:41.969536 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9768071450 relay-1 | V1006 01:11:41.969568 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9768071450 relay-1 | V1006 01:11:41.969576 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9768071450 relay-1 | V1006 01:11:41.969584 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1006 01:11:41.969590 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f9768071450 relay-1 | E20261006 01:11:42.068361 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=dee62512f4812f3d, server CID=400000109d0526d9, downstream=[::ffff:172.18.0.3]:40752, [::]:4443=local, drain=none relay-1 | V1006 01:11:42.470237 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f9768071450 relay-1 | V1006 01:11:42.470260 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1006 01:11:42.470268 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1006 01:11:42.470274 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9768071450 test-client-1 | ok 3 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 804 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 | V1006 01:11:42.771416 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1006 01:11:42.771443 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f9768071450 relay-1 | V1006 01:11:42.771450 8 MoQSession.cpp:2977] close sess=0x7f9768071450 relay-1 | V1006 01:11:42.771460 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9768071450 relay-1 | V1006 01:11:42.771483 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9768071450 relay-1 | V1006 01:11:42.771692 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9768071450 relay-1 | V1006 01:11:42.771739 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9768071450 relay-1 | V1006 01:11:42.771749 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9768071450 relay-1 | V1006 01:11:42.773127 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1006 01:11:42.773154 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1006 01:11:42.773243 8 MoQSession.cpp:2701] start sess=0x7f9768072420 relay-1 | V1006 01:11:42.773267 8 MoQSession.cpp:3045] sendSetup sess=0x7f9768072420 relay-1 | V1006 01:11:42.773362 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9768072420 relay-1 | V1006 01:11:42.773623 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9768072420 relay-1 | V1006 01:11:42.773643 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f9768072420 relay-1 | V1006 01:11:42.773761 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9768072420 relay-1 | V1006 01:11:42.773779 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9768072420 relay-1 | V1006 01:11:42.773783 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f9768072420 relay-1 | V1006 01:11:42.773789 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1006 01:11:42.773794 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1006 01:11:42.773799 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1006 01:11:42.773808 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9768072420 relay-1 | V1006 01:11:42.773816 8 MoQRelaySession.cpp:1509] onSubscribeNamespaceImpl prefix=nonexistent/namespace sess=0x7f9768072420 relay-1 | V1006 01:11:42.773828 8 MoQRelay.cpp:723] subscribeNamespace nsp=nonexistent/namespace relay-1 | V1006 01:11:42.773841 8 MoQRelaySession.cpp:1639] subscribeNamespaceOk id=0 sess=0x7f9768072420 relay-1 | E20261006 01:11:42.872676 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=123300bcad5cda76, server CID=4000000b82ed42d4, downstream=[::ffff:172.18.0.3]:40752, [::]: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: 302 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 | V1006 01:11:43.074057 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1006 01:11:43.074080 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f9768072420 relay-1 | V1006 01:11:43.074086 8 MoQSession.cpp:2977] close sess=0x7f9768072420 relay-1 | V1006 01:11:43.074093 8 MoQRelay.cpp:908] unsubscribeNamespace nsp=nonexistent/namespace relay-1 | V1006 01:11:43.074100 8 MoQRelay.cpp:303] Pruning empty subtree at: nonexistent relay-1 | V1006 01:11:43.074107 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9768072420 relay-1 | V1006 01:11:43.074127 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1006 01:11:43.074138 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9768072420 relay-1 | V1006 01:11:43.074282 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9768072420 relay-1 | V1006 01:11:43.074318 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9768072420 relay-1 | V1006 01:11:43.074324 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9768072420 relay-1 | V1006 01:11:43.074330 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9768072420 relay-1 | V1006 01:11:43.076607 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1006 01:11:43.076629 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1006 01:11:43.076728 8 MoQSession.cpp:2701] start sess=0x7f9768072420 relay-1 | V1006 01:11:43.076752 8 MoQSession.cpp:3045] sendSetup sess=0x7f9768072420 relay-1 | V1006 01:11:43.076855 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9768072420 relay-1 | V1006 01:11:43.076967 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f9768072420 relay-1 | V1006 01:11:43.077031 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9768072420 relay-1 | V1006 01:11:43.077052 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9768072420 relay-1 | V1006 01:11:43.077055 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f9768072420 relay-1 | V1006 01:11:43.077059 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1006 01:11:43.077063 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1006 01:11:43.077067 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1006 01:11:43.077182 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9768072420 relay-1 | V1006 01:11:43.077258 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9768072420 relay-1 | V1006 01:11:43.077296 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9768072420 relay-1 | V1006 01:11:43.077329 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1006 01:11:43.077362 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f9768072420 relay-1 | E20261006 01:11:43.175231 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=fc3f1a780190ec18, server CID=400000093e3c323a, downstream=[::ffff:172.18.0.3]:40752, [::]:4443=local, drain=none relay-1 | V1006 01:11:43.381011 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1006 01:11:43.381042 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1006 01:11:43.381152 8 MoQSession.cpp:2701] start sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.381177 8 MoQSession.cpp:3045] sendSetup sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.381272 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.381522 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.381561 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.381615 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.381624 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.381626 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.381629 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1006 01:11:43.381631 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1006 01:11:43.381635 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1006 01:11:43.381690 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.381703 8 MoQRelaySession.cpp:1509] onSubscribeNamespaceImpl prefix=moq-test/interop sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.381716 8 MoQRelay.cpp:723] subscribeNamespace nsp=moq-test/interop relay-1 | V1006 01:11:43.381730 8 MoQRelaySession.cpp:1639] subscribeNamespaceOk id=0 sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.382159 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.382210 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.382262 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.382302 8 MoQLocation.h:24] m=LargestObject relay-1 | V1006 01:11:43.382328 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1006 01:11:43.382406 8 MoQSession.cpp:6170] subscribe sess=0x7f9768072420 relay-1 | V1006 01:11:43.382546 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9768072420 relay-1 | V1006 01:11:43.382908 8 MoQSession.cpp:4814] onSubscribeOk id=1 sess=0x7f9768072420 relay-1 | V1006 01:11:43.382927 8 MoQSession.cpp:6272] Subscribe ready trackReceiveState=0x7f976807a6b0 requestID=1 relay-1 | V1006 01:11:43.382943 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.584029 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1006 01:11:43.584042 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.584045 8 MoQSession.cpp:2977] close sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.584050 8 MoQRelay.cpp:908] unsubscribeNamespace nsp=moq-test/interop relay-1 | V1006 01:11:43.584057 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.584069 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1006 01:11:43.584076 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=8 code=386759528 relay-1 | V1006 01:11:43.584082 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.584204 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.584245 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.584253 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.584260 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9768075fb0 test-client-1 | ok 6 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 611 test-client-1 | negotiated: moq-transport-18 relay-1 | E20261006 01:11:43.685380 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=ae2fc8169a1fb71b, server CID=400000178cf5b705, downstream=[::ffff:172.18.0.3]:40752, [::]:4443=local, drain=none test-client-1 | outcome: "relay routed the SUBSCRIBE to the publisher (0 ms), no REQUEST_ERROR followed" test-client-1 | ... relay-1 | V1006 01:11:43.685629 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1006 01:11:43.685710 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f9768072420 relay-1 | V1006 01:11:43.685733 8 MoQSession.cpp:2977] close sess=0x7f9768072420 relay-1 | V1006 01:11:43.685759 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1006 01:11:43.685812 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1006 01:11:43.685841 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f976807a6b0 relay-1 | V1006 01:11:43.685848 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f976807a6b0 relay-1 | V1006 01:11:43.685855 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V1006 01:11:43.685861 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1006 01:11:43.685865 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=24 relay-1 | V1006 01:11:43.685870 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f97680475c0 relay-1 | V1006 01:11:43.685874 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1006 01:11:43.685883 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/interop/test-track relay-1 | V1006 01:11:43.685916 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V1006 01:11:43.685940 8 MoQSession.cpp:2187] cancel alias=1 requestID=1 relay-1 | V1006 01:11:43.685953 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9768072420 relay-1 | V1006 01:11:43.685974 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V1006 01:11:43.685985 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1006 01:11:43.685994 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9768072420 relay-1 | V1006 01:11:43.686189 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9768072420 relay-1 | V1006 01:11:43.686207 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9768072420 relay-1 | V1006 01:11:43.686233 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9768072420 relay-1 | V1006 01:11:43.686243 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9768072420 relay-1 | V1006 01:11:43.686252 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9768072420 relay-1 | V1006 01:11:43.686258 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9768075fb0 relay-1 | V1006 01:11:43.688544 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1006 01:11:43.688562 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1006 01:11:43.688711 8 MoQSession.cpp:2701] start sess=0x7f9768080b50 relay-1 | V1006 01:11:43.688770 8 MoQSession.cpp:3045] sendSetup sess=0x7f9768080b50 relay-1 | V1006 01:11:43.688898 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9768080b50 relay-1 | V1006 01:11:43.689073 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9768080b50 relay-1 | V1006 01:11:43.689124 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f9768080b50 relay-1 | V1006 01:11:43.689211 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9768080b50 relay-1 | V1006 01:11:43.689245 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9768080b50 relay-1 | V1006 01:11:43.689254 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f9768080b50 relay-1 | V1006 01:11:43.689259 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1006 01:11:43.689262 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1006 01:11:43.689268 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1006 01:11:43.689278 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9768080b50 relay-1 | V1006 01:11:43.689285 8 MoQRelaySession.cpp:1509] onSubscribeNamespaceImpl prefix=moq-test/interop sess=0x7f9768080b50 relay-1 | V1006 01:11:43.689296 8 MoQRelay.cpp:723] subscribeNamespace nsp=moq-test/interop relay-1 | V1006 01:11:43.689311 8 MoQRelaySession.cpp:1639] subscribeNamespaceOk id=0 sess=0x7f9768080b50 relay-1 | E20261006 01:11:43.786434 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=f5cdca6fa46dc530, server CID=4000001f28c57d0d, downstream=[::ffff:172.18.0.3]:40752, [::]:4443=local, drain=none relay-1 | V1006 01:11:44.793760 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1006 01:11:44.793791 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1006 01:11:44.793911 8 MoQSession.cpp:2701] start sess=0x7f976807fb80 relay-1 | V1006 01:11:44.793937 8 MoQSession.cpp:3045] sendSetup sess=0x7f976807fb80 relay-1 | V1006 01:11:44.794005 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f976807fb80 relay-1 | V1006 01:11:44.794446 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f976807fb80 relay-1 | V1006 01:11:44.794464 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f976807fb80 relay-1 | V1006 01:11:44.794482 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f976807fb80 relay-1 | V1006 01:11:44.794496 8 MoQSession.cpp:3197] onClientSetup sess=0x7f976807fb80 relay-1 | V1006 01:11:44.794504 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f976807fb80 relay-1 | V1006 01:11:44.794508 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1006 01:11:44.794513 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1006 01:11:44.794518 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1006 01:11:44.794535 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f976807fb80 relay-1 | V1006 01:11:44.794544 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f976807fb80 relay-1 | V1006 01:11:44.794564 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1006 01:11:44.794605 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f976807fb80 relay-1 | V1006 01:11:44.795095 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9768080b50 relay-1 | V1006 01:11:44.795129 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9768080b50 relay-1 | V1006 01:11:44.795145 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f9768080b50 relay-1 | V1006 01:11:44.795172 8 MoQLocation.h:24] m=LargestObject relay-1 | V1006 01:11:44.795178 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1006 01:11:44.795186 8 MoQCache.cpp:2276] Removed track from LRU relay-1 | V1006 01:11:44.795192 8 MoQSession.cpp:6170] subscribe sess=0x7f976807fb80 relay-1 | V1006 01:11:44.795275 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f976807fb80 relay-1 | V1006 01:11:44.795580 8 MoQSession.cpp:4814] onSubscribeOk id=1 sess=0x7f976807fb80 relay-1 | V1006 01:11:44.795602 8 MoQSession.cpp:6272] Subscribe ready trackReceiveState=0x7f976804e190 requestID=1 relay-1 | V1006 01:11:44.795613 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f9768080b50 relay-1 | V1006 01:11:44.997139 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1006 01:11:44.997153 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f9768080b50 relay-1 | V1006 01:11:44.997156 8 MoQSession.cpp:2977] close sess=0x7f9768080b50 relay-1 | V1006 01:11:44.997161 8 MoQRelay.cpp:908] unsubscribeNamespace nsp=moq-test/interop relay-1 | V1006 01:11:44.997167 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9768080b50 relay-1 | V1006 01:11:44.997180 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1006 01:11:44.997186 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=8 code=386759528 relay-1 | V1006 01:11:44.997192 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9768080b50 relay-1 | V1006 01:11:44.997311 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9768080b50 relay-1 | V1006 01:11:44.997354 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9768080b50 relay-1 | V1006 01:11:44.997362 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9768080b50 relay-1 | V1006 01:11:44.997370 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9768080b50 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 | E20261006 01:11:45.098474 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=71b86ca35082dc6e, server CID=40000005d762d431, downstream=[::ffff:172.18.0.3]:40752, [::]:4443=local, drain=none relay-1 | V1006 01:11:45.098728 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1006 01:11:45.098746 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f976807fb80 relay-1 | V1006 01:11:45.098751 8 MoQSession.cpp:2977] close sess=0x7f976807fb80 relay-1 | V1006 01:11:45.098758 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1006 01:11:45.098765 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1006 01:11:45.098773 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f976804e190 relay-1 | V1006 01:11:45.098784 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f976804e190 relay-1 | V1006 01:11:45.098790 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V1006 01:11:45.098797 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1006 01:11:45.098803 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=33 relay-1 | V1006 01:11:45.098808 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f9768065530 relay-1 | V1006 01:11:45.098813 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1006 01:11:45.098822 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/interop/test-track relay-1 | V1006 01:11:45.098832 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V1006 01:11:45.098837 8 MoQSession.cpp:2187] cancel alias=1 requestID=1 relay-1 | V1006 01:11:45.098846 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f976807fb80 relay-1 | V1006 01:11:45.098860 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V1006 01:11:45.098878 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1006 01:11:45.098889 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f976807fb80 relay-1 | V1006 01:11:45.099032 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f976807fb80 relay-1 | V1006 01:11:45.099046 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9768080b50 relay-1 | V1006 01:11:45.099056 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f976807fb80 relay-1 | V1006 01:11:45.099063 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f976807fb80 relay-1 | V1006 01:11:45.099088 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f976807fb80 relay-1 | V1006 01:11:45.099096 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f976807fb80 relay-1 | E20261006 01:11:45.198877 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=ccd6adad08f4bd05, server CID=4000001e71f1dba8, downstream=[::ffff:172.18.0.3]:40752, [::]: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'