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-05T01:11:53Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-05T01:11:53Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-05T01:11:53Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-05T01:11:53Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-05T01:11:53Z" 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 | V1005 01:11:53.466853 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W1005 01:11:53.467996 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 | V1005 01:11:59.129738 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:11:59.129764 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1005 01:11:59.129948 8 MoQSession.cpp:2701] start sess=0x7fae8c053520 relay-1 | V1005 01:11:59.129978 8 MoQSession.cpp:3045] sendSetup sess=0x7fae8c053520 relay-1 | V1005 01:11:59.130083 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fae8c053520 relay-1 | V1005 01:11:59.130436 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fae8c053520 relay-1 | V1005 01:11:59.130497 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c053520 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 44 test-client-1 | negotiated: moq-transport-18 test-client-1 | ... relay-1 | V1005 01:11:59.130514 8 MoQSession.cpp:3197] onClientSetup sess=0x7fae8c053520 relay-1 | V1005 01:11:59.130546 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fae8c053520 relay-1 | V1005 01:11:59.130560 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:11:59.130564 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1005 01:11:59.130605 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1005 01:11:59.130901 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c053520 relay-1 | V1005 01:11:59.131013 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1005 01:11:59.131023 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7fae8c053520 relay-1 | V1005 01:11:59.131027 8 MoQSession.cpp:2977] close sess=0x7fae8c053520 relay-1 | V1005 01:11:59.131058 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fae8c053520 relay-1 | V1005 01:11:59.131081 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fae8c053520 relay-1 | V1005 01:11:59.131278 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fae8c053520 relay-1 | V1005 01:11:59.131297 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fae8c053520 relay-1 | V1005 01:11:59.132736 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:11:59.132751 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1005 01:11:59.132868 8 MoQSession.cpp:2701] start sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.132887 8 MoQSession.cpp:3045] sendSetup sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.132988 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.133424 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.133442 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.133457 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.133471 8 MoQSession.cpp:3197] onClientSetup sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.133480 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.133484 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:11:59.133488 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1005 01:11:59.133498 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1005 01:11:59.133514 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.133532 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.133546 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1005 01:11:59.133566 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fae8c06ba40 relay-1 | E20261005 01:11:59.231420 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=3d2d4e0c9d92fc8c, server CID=400000036f754aa4, downstream=[::ffff:172.18.0.3]:57801, [::]: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 | V1005 01:11:59.834804 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1005 01:11:59.834832 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.834837 8 MoQSession.cpp:2977] close sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.834847 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1005 01:11:59.834906 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1005 01:11:59.834926 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.835000 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1005 01:11:59.835022 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.835290 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.835335 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.835344 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.835351 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fae8c06ba40 relay-1 | V1005 01:11:59.838025 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:11:59.838051 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1005 01:11:59.838325 8 MoQSession.cpp:2701] start sess=0x7fae8c070b20 relay-1 | V1005 01:11:59.838351 8 MoQSession.cpp:3045] sendSetup sess=0x7fae8c070b20 relay-1 | V1005 01:11:59.838452 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fae8c070b20 relay-1 | V1005 01:11:59.838878 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fae8c070b20 relay-1 | V1005 01:11:59.838945 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fae8c070b20 relay-1 | V1005 01:11:59.838969 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c070b20 relay-1 | V1005 01:11:59.838980 8 MoQSession.cpp:3197] onClientSetup sess=0x7fae8c070b20 relay-1 | V1005 01:11:59.838989 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fae8c070b20 relay-1 | V1005 01:11:59.838994 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:11:59.838998 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1005 01:11:59.839003 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1005 01:11:59.839018 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c070b20 relay-1 | V1005 01:11:59.839026 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fae8c070b20 relay-1 | V1005 01:11:59.839033 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1005 01:11:59.839039 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fae8c070b20 relay-1 | E20261005 01:11:59.935809 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=d0294f8650212e35, server CID=40000005c15ed1cf, downstream=[::ffff:172.18.0.3]:57801, [::]:4443=local, drain=none relay-1 | V1005 01:12:00.340417 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7fae8c070b20 relay-1 | V1005 01:12:00.340439 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1005 01:12:00.340447 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1005 01:12:00.340453 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c070b20 test-client-1 | ok 3 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 807 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 | V1005 01:12:00.642548 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1005 01:12:00.642618 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7fae8c070b20 relay-1 | V1005 01:12:00.642666 8 MoQSession.cpp:2977] close sess=0x7fae8c070b20 relay-1 | V1005 01:12:00.642680 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fae8c070b20 relay-1 | V1005 01:12:00.642710 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fae8c070b20 relay-1 | V1005 01:12:00.642877 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c070b20 relay-1 | V1005 01:12:00.642917 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fae8c070b20 relay-1 | V1005 01:12:00.642926 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fae8c070b20 relay-1 | V1005 01:12:00.644252 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:12:00.644277 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1005 01:12:00.644386 8 MoQSession.cpp:2701] start sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.644410 8 MoQSession.cpp:3045] sendSetup sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.644469 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.644812 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.644834 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.644894 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.644913 8 MoQSession.cpp:3197] onClientSetup sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.644917 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.644921 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:12:00.644925 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1005 01:12:00.644931 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1005 01:12:00.644978 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.644996 8 MoQRelaySession.cpp:1509] onSubscribeNamespaceImpl prefix=nonexistent/namespace sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.645008 8 MoQRelay.cpp:723] subscribeNamespace nsp=nonexistent/namespace relay-1 | V1005 01:12:00.645021 8 MoQRelaySession.cpp:1639] subscribeNamespaceOk id=0 sess=0x7fae8c06da10 relay-1 | E20261005 01:12:00.743690 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=8f69a53955de4b41, server CID=4000000decfd8502, downstream=[::ffff:172.18.0.3]:57801, [::]: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: 303 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 | V1005 01:12:00.946135 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1005 01:12:00.946169 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.946176 8 MoQSession.cpp:2977] close sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.946188 8 MoQRelay.cpp:908] unsubscribeNamespace nsp=nonexistent/namespace relay-1 | V1005 01:12:00.946199 8 MoQRelay.cpp:303] Pruning empty subtree at: nonexistent relay-1 | V1005 01:12:00.946210 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.946235 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1005 01:12:00.946260 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.946488 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.946552 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.946571 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.946583 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c06da10 relay-1 | V1005 01:12:00.949042 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:12:00.949060 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1005 01:12:00.949161 8 MoQSession.cpp:2701] start sess=0x7fae8c0473c0 relay-1 | V1005 01:12:00.949188 8 MoQSession.cpp:3045] sendSetup sess=0x7fae8c0473c0 relay-1 | V1005 01:12:00.949293 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fae8c0473c0 relay-1 | V1005 01:12:00.949554 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fae8c0473c0 relay-1 | V1005 01:12:00.949667 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fae8c0473c0 relay-1 | V1005 01:12:00.949687 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c0473c0 relay-1 | V1005 01:12:00.949699 8 MoQSession.cpp:3197] onClientSetup sess=0x7fae8c0473c0 relay-1 | V1005 01:12:00.949703 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fae8c0473c0 relay-1 | V1005 01:12:00.949707 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:12:00.949711 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1005 01:12:00.949716 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1005 01:12:00.949738 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c0473c0 relay-1 | V1005 01:12:00.949746 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fae8c0473c0 relay-1 | V1005 01:12:00.949753 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1005 01:12:00.949761 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fae8c0473c0 relay-1 | E20261005 01:12:01.046563 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=d2cd6d99d4d4a54b, server CID=4000001f7dadca0e, downstream=[::ffff:172.18.0.3]:57801, [::]:4443=local, drain=none relay-1 | V1005 01:12:01.253083 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:12:01.253108 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1005 01:12:01.253239 8 MoQSession.cpp:2701] start sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.253262 8 MoQSession.cpp:3045] sendSetup sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.253360 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.253563 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.253605 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.253672 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.253705 8 MoQSession.cpp:3197] onClientSetup sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.253716 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.253721 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:12:01.253725 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1005 01:12:01.253731 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1005 01:12:01.253792 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.253810 8 MoQRelaySession.cpp:1509] onSubscribeNamespaceImpl prefix=moq-test/interop sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.253824 8 MoQRelay.cpp:723] subscribeNamespace nsp=moq-test/interop relay-1 | V1005 01:12:01.253838 8 MoQRelaySession.cpp:1639] subscribeNamespaceOk id=0 sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.254272 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.254298 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.254316 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.254372 8 MoQLocation.h:24] m=LargestObject relay-1 | V1005 01:12:01.254410 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1005 01:12:01.254439 8 MoQSession.cpp:6170] subscribe sess=0x7fae8c0473c0 relay-1 | V1005 01:12:01.254557 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c0473c0 relay-1 | V1005 01:12:01.254926 8 MoQSession.cpp:4814] onSubscribeOk id=1 sess=0x7fae8c0473c0 relay-1 | V1005 01:12:01.254956 8 MoQSession.cpp:6272] Subscribe ready trackReceiveState=0x7fae8c07adf0 requestID=1 relay-1 | V1005 01:12:01.254971 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.457415 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1005 01:12:01.457442 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.457448 8 MoQSession.cpp:2977] close sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.457458 8 MoQRelay.cpp:908] unsubscribeNamespace nsp=moq-test/interop relay-1 | V1005 01:12:01.457470 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.457495 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1005 01:12:01.457507 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=8 code=386759528 relay-1 | V1005 01:12:01.457522 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.457736 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.457782 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.457790 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.457800 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c0714d0 test-client-1 | ok 6 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 613 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 | E20261005 01:12:01.559168 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=a19755dfa3a3cebf, server CID=4000001a3ee21823, downstream=[::ffff:172.18.0.3]:57801, [::]:4443=local, drain=none relay-1 | V1005 01:12:01.559415 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1005 01:12:01.559435 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7fae8c0473c0 relay-1 | V1005 01:12:01.559439 8 MoQSession.cpp:2977] close sess=0x7fae8c0473c0 relay-1 | V1005 01:12:01.559447 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1005 01:12:01.559455 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1005 01:12:01.559464 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7fae8c07adf0 relay-1 | V1005 01:12:01.559467 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fae8c07adf0 relay-1 | V1005 01:12:01.559473 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V1005 01:12:01.559479 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1005 01:12:01.559484 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=24 relay-1 | V1005 01:12:01.559489 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fae8c078f90 relay-1 | V1005 01:12:01.559493 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1005 01:12:01.559503 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/interop/test-track relay-1 | V1005 01:12:01.559518 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V1005 01:12:01.559525 8 MoQSession.cpp:2187] cancel alias=1 requestID=1 relay-1 | V1005 01:12:01.559530 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fae8c0473c0 relay-1 | V1005 01:12:01.559553 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V1005 01:12:01.559564 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1005 01:12:01.559574 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fae8c0473c0 relay-1 | V1005 01:12:01.559777 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c0473c0 relay-1 | V1005 01:12:01.559792 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c0473c0 relay-1 | V1005 01:12:01.559826 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fae8c0473c0 relay-1 | V1005 01:12:01.559837 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fae8c0473c0 relay-1 | V1005 01:12:01.559848 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c0473c0 relay-1 | V1005 01:12:01.559855 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fae8c0714d0 relay-1 | V1005 01:12:01.562142 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:12:01.562161 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1005 01:12:01.562449 8 MoQSession.cpp:2701] start sess=0x7fae8c0807a0 relay-1 | V1005 01:12:01.562474 8 MoQSession.cpp:3045] sendSetup sess=0x7fae8c0807a0 relay-1 | V1005 01:12:01.562539 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fae8c0807a0 relay-1 | V1005 01:12:01.562708 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fae8c0807a0 relay-1 | V1005 01:12:01.562777 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fae8c0807a0 relay-1 | V1005 01:12:01.562868 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c0807a0 relay-1 | V1005 01:12:01.562889 8 MoQSession.cpp:3197] onClientSetup sess=0x7fae8c0807a0 relay-1 | V1005 01:12:01.562892 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fae8c0807a0 relay-1 | V1005 01:12:01.562894 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:12:01.562897 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1005 01:12:01.562904 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1005 01:12:01.562912 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c0807a0 relay-1 | V1005 01:12:01.562933 8 MoQRelaySession.cpp:1509] onSubscribeNamespaceImpl prefix=moq-test/interop sess=0x7fae8c0807a0 relay-1 | V1005 01:12:01.562941 8 MoQRelay.cpp:723] subscribeNamespace nsp=moq-test/interop relay-1 | V1005 01:12:01.562949 8 MoQRelaySession.cpp:1639] subscribeNamespaceOk id=0 sess=0x7fae8c0807a0 relay-1 | E20261005 01:12:01.661043 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=14de5b99ba150345, server CID=4000000c85953ffc, downstream=[::ffff:172.18.0.3]:57801, [::]:4443=local, drain=none relay-1 | V1005 01:12:02.667172 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 01:12:02.667196 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1005 01:12:02.667309 8 MoQSession.cpp:2701] start sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.667334 8 MoQSession.cpp:3045] sendSetup sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.667394 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.668111 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.668133 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.668157 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.668176 8 MoQSession.cpp:3197] onClientSetup sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.668180 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.668184 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 01:12:02.668188 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1005 01:12:02.668194 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1005 01:12:02.668211 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.668221 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.668240 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1005 01:12:02.668258 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.668828 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fae8c0807a0 relay-1 | V1005 01:12:02.668860 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c0807a0 relay-1 | V1005 01:12:02.668876 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fae8c0807a0 relay-1 | V1005 01:12:02.668901 8 MoQLocation.h:24] m=LargestObject relay-1 | V1005 01:12:02.668905 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1005 01:12:02.668910 8 MoQCache.cpp:2276] Removed track from LRU relay-1 | V1005 01:12:02.668914 8 MoQSession.cpp:6170] subscribe sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.669088 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.669359 8 MoQSession.cpp:4814] onSubscribeOk id=1 sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.669382 8 MoQSession.cpp:6272] Subscribe ready trackReceiveState=0x7fae8c05ebc0 requestID=1 relay-1 | V1005 01:12:02.669392 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fae8c0807a0 relay-1 | V1005 01:12:02.871043 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1005 01:12:02.871070 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7fae8c0807a0 relay-1 | V1005 01:12:02.871074 8 MoQSession.cpp:2977] close sess=0x7fae8c0807a0 relay-1 | V1005 01:12:02.871083 8 MoQRelay.cpp:908] unsubscribeNamespace nsp=moq-test/interop relay-1 | V1005 01:12:02.871093 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fae8c0807a0 relay-1 | V1005 01:12:02.871125 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1005 01:12:02.871140 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=8 code=386759528 relay-1 | V1005 01:12:02.871155 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fae8c0807a0 relay-1 | V1005 01:12:02.871382 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c0807a0 relay-1 | V1005 01:12:02.871440 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fae8c0807a0 relay-1 | V1005 01:12:02.871453 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c0807a0 relay-1 | V1005 01:12:02.871463 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c0807a0 test-client-1 | ok 7 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 1412 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 | E20261005 01:12:02.971958 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=e0596388f645520a, server CID=40000003d1cfa878, downstream=[::ffff:172.18.0.3]:57801, [::]:4443=local, drain=none relay-1 | V1005 01:12:02.972244 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1005 01:12:02.972256 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.972259 8 MoQSession.cpp:2977] close sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.972266 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1005 01:12:02.972272 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1005 01:12:02.972277 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7fae8c05ebc0 relay-1 | V1005 01:12:02.972280 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fae8c05ebc0 relay-1 | V1005 01:12:02.972283 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V1005 01:12:02.972288 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1005 01:12:02.972291 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=33 relay-1 | V1005 01:12:02.972294 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fae8c064b30 relay-1 | V1005 01:12:02.972296 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1005 01:12:02.972303 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/interop/test-track relay-1 | V1005 01:12:02.972308 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V1005 01:12:02.972318 8 MoQSession.cpp:2187] cancel alias=1 requestID=1 relay-1 | V1005 01:12:02.972324 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.972345 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V1005 01:12:02.972357 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1005 01:12:02.972368 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.972531 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.972544 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.972571 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.972576 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.972581 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fae8c045d20 relay-1 | V1005 01:12:02.972585 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fae8c0807a0 relay-1 | E20261005 01:12:03.074039 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=5daded1b7fbbf172, server CID=40000019a107f519, downstream=[::ffff:172.18.0.3]:57801, [::]: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'