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/endel/quic-zig-moq-client:latest URL: https://relay:4443 time="2026-10-07T01:28:52Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-07T01:28:52Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-07T01:28:52Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-07T01:28:52Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-07T01:28:52Z" 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:28:52.350572 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W1007 01:28:52.351799 7 MoQServer.cpp:172] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.3.0 test-client-1 | # Relay: https://relay:4443 test-client-1 | # Draft: draft-18 test-client-1 | 1..7 relay-1 | V1007 01:28:57.957350 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:28:57.957384 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | implementation_version: "quic-zig/0.3.0" test-client-1 | sessions: test-client-1 | client: test-client-1 | moqt_version: "moqt-18" test-client-1 | transport: "webtransport-h3" test-client-1 | ... relay-1 | V1007 01:28:57.957602 8 MoQSession.cpp:2701] start sess=0x7f9ed40560b0 relay-1 | V1007 01:28:57.957626 8 MoQSession.cpp:3045] sendSetup sess=0x7f9ed40560b0 relay-1 | V1007 01:28:57.957744 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9ed40560b0 relay-1 | V1007 01:28:57.957768 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f9ed40560b0 relay-1 | V1007 01:28:57.957813 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed40560b0 relay-1 | V1007 01:28:57.957826 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9ed40560b0 relay-1 | V1007 01:28:57.957828 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=quic-zig/moq-test-client sess=0x7f9ed40560b0 relay-1 | V1007 01:28:57.957832 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:28:57.957835 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 01:28:57.957838 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | E1007 01:28:57.957902 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1007 01:28:57.957910 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9ed40560b0 relay-1 | V1007 01:28:57.957912 8 MoQSession.cpp:2977] close sess=0x7f9ed40560b0 relay-1 | V1007 01:28:57.957942 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9ed40560b0 relay-1 | V1007 01:28:57.957954 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9ed40560b0 relay-1 | V1007 01:28:57.958021 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed40560b0 relay-1 | V1007 01:28:57.958095 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9ed40560b0 relay-1 | V1007 01:28:57.958103 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9ed40560b0 relay-1 | V1007 01:28:57.960578 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:28:57.960603 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 01:28:57.960746 8 MoQSession.cpp:2701] start sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.960790 8 MoQSession.cpp:3045] sendSetup sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.960815 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.960884 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.960916 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.960936 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.960947 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=quic-zig/moq-test-client sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.960960 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:28:57.960971 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 01:28:57.960983 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 01:28:57.961074 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.961101 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.961118 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.961140 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1007 01:28:57.961154 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f9ed4069e10 test-client-1 | ok 2 - announce-only test-client-1 | --- relay-1 | V1007 01:28:57.961422 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=1 relay-1 | V1007 01:28:57.961467 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.961481 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1007 01:28:57.961489 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | E1007 01:28:57.961549 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1007 01:28:57.961561 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.961564 8 MoQSession.cpp:2977] close sess=0x7f9ed4069e10 test-client-1 | duration_ms: 3 test-client-1 | implementation_version: "quic-zig/0.3.0" test-client-1 | sessions: test-client-1 | client: test-client-1 | moqt_version: "moqt-18" test-client-1 | transport: "webtransport-h3" test-client-1 | ... relay-1 | V1007 01:28:57.961570 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.961579 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.961683 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.961714 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.961743 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.964294 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:28:57.964321 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 01:28:57.964423 8 MoQSession.cpp:2701] start sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.964442 8 MoQSession.cpp:3045] sendSetup sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.964506 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.964561 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.964635 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.964647 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.964650 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=quic-zig/moq-test-client sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.964671 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:28:57.964693 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 01:28:57.964719 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 01:28:57.964764 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.964796 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.964817 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.964837 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1007 01:28:57.964857 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.964953 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=1 relay-1 | V1007 01:28:57.964973 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.964978 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1007 01:28:57.964982 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | E1007 01:28:57.965016 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1007 01:28:57.965037 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9ed4079990 test-client-1 | ok 3 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | implementation_version: "quic-zig/0.3.0" test-client-1 | sessions: test-client-1 | client: test-client-1 | moqt_version: "moqt-18" test-client-1 | transport: "webtransport-h3" test-client-1 | ... relay-1 | V1007 01:28:57.965089 8 MoQSession.cpp:2977] close sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.965191 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.965242 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.965340 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.965350 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.965377 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.967854 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:28:57.967877 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 01:28:57.967975 8 MoQSession.cpp:2701] start sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.967993 8 MoQSession.cpp:3045] sendSetup sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.968055 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.968074 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.968110 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.968115 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.968118 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=quic-zig/moq-test-client sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.968121 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:28:57.968124 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 01:28:57.968128 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | ok 4 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | implementation_version: "quic-zig/0.3.0" test-client-1 | sessions: test-client-1 | client: test-client-1 | moqt_version: "moqt-18" relay-1 | V1007 01:28:57.968153 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.968168 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.968182 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.968199 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1007 01:28:57.968202 8 MoQSession.cpp:6310] subscribeError sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.968210 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f9ed4087af0 relay-1 | E1007 01:28:57.968379 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1007 01:28:57.968393 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.968397 8 MoQSession.cpp:2977] close sess=0x7f9ed4087af0 test-client-1 | transport: "webtransport-h3" relay-1 | V1007 01:28:57.968403 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.968411 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.968492 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.968500 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed4087af0 relay-1 | V1007 01:28:57.968524 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9ed4087af0 test-client-1 | ... relay-1 | V1007 01:28:57.970972 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:28:57.970993 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 01:28:57.971084 8 MoQSession.cpp:2701] start sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:57.971154 8 MoQSession.cpp:3045] sendSetup sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:57.971264 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:57.971279 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:57.971335 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:57.971340 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:57.971342 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=quic-zig/moq-test-client sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:57.971344 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:28:57.971346 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 01:28:57.971349 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 01:28:57.971376 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:57.971389 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:57.971399 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:57.976771 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9ed4069e10 relay-1 | V1007 01:28:57.976818 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9ed4079990 relay-1 | V1007 01:28:57.976856 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9ed4087af0 relay-1 | V1007 01:28:58.471889 8 MoQSession.cpp:4440] Application subscribe error err=rendezvous timeout expired relay-1 | V1007 01:28:58.471919 8 MoQSession.cpp:6310] subscribeError sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:58.471953 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f9ed4095bf0 test-client-1 | ok 5 - rendezvous-timeout test-client-1 | --- relay-1 | E1007 01:28:58.472460 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1007 01:28:58.472474 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:58.472477 8 MoQSession.cpp:2977] close sess=0x7f9ed4095bf0 test-client-1 | duration_ms: 504 test-client-1 | implementation_version: "quic-zig/0.3.0" test-client-1 | sessions: test-client-1 | client: test-client-1 | moqt_version: "moqt-18" test-client-1 | transport: "webtransport-h3" test-client-1 | ... relay-1 | V1007 01:28:58.472489 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:58.472501 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:58.472620 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:58.472637 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:58.472677 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:58.475379 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:28:58.475404 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 01:28:58.475512 8 MoQSession.cpp:2701] start sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.475527 8 MoQSession.cpp:3045] sendSetup sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.475595 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.475616 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.475665 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.475693 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.475727 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=quic-zig/moq-test-client sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.475736 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:28:58.475740 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 01:28:58.475744 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 01:28:58.475787 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.475824 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.475846 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.475867 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1007 01:28:58.475887 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.482129 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9ed4095bf0 relay-1 | V1007 01:28:58.528248 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:28:58.528279 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 01:28:58.528417 8 MoQSession.cpp:2701] start sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.528487 8 MoQSession.cpp:3045] sendSetup sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.528508 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.528553 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.528571 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.528580 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.528582 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=quic-zig/moq-test-client sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.528586 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:28:58.528590 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 01:28:58.528594 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 01:28:58.528669 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.528686 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.528721 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.528773 8 MoQLocation.h:24] m=LargestObject relay-1 | V1007 01:28:58.528776 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1007 01:28:58.528784 8 MoQSession.cpp:6170] subscribe sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.528838 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.528994 8 MoQSession.cpp:4814] onSubscribeOk id=1 sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.529027 8 MoQSession.cpp:6272] Subscribe ready trackReceiveState=0x7f9ed4045da0 requestID=1 relay-1 | V1007 01:28:58.529043 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f9ed40641c0 test-client-1 | ok 6 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 57 test-client-1 | implementation_version: "quic-zig/0.3.0" test-client-1 | sessions: test-client-1 | client: test-client-1 | moqt_version: "moqt-18" test-client-1 | transport: "webtransport-h3" test-client-1 | ... relay-1 | V1007 01:28:58.529455 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=1 relay-1 | V1007 01:28:58.529492 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.529505 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1007 01:28:58.529514 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | E1007 01:28:58.529580 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1007 01:28:58.529585 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.529588 8 MoQSession.cpp:2977] close sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.529596 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f9ed4045da0 relay-1 | V1007 01:28:58.529600 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f9ed4045da0 relay-1 | V1007 01:28:58.529605 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V1007 01:28:58.529611 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1007 01:28:58.529615 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=31 relay-1 | V1007 01:28:58.529626 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.529640 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.529643 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f9ed408e820 relay-1 | V1007 01:28:58.529647 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1007 01:28:58.529653 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/interop/test-track relay-1 | V1007 01:28:58.529667 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V1007 01:28:58.529672 8 MoQSession.cpp:2187] cancel alias=1 requestID=1 relay-1 | V1007 01:28:58.529678 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.529685 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V1007 01:28:58.529691 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9ed4008640 relay-1 | E1007 01:28:58.529849 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1007 01:28:58.529853 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.529855 8 MoQSession.cpp:2977] close sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.529859 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.529865 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.529897 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.529905 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.529911 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.529946 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.529953 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9ed4008640 relay-1 | V1007 01:28:58.529976 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.529980 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.529989 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.532293 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 01:28:58.532318 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 01:28:58.532406 8 MoQSession.cpp:2701] start sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532420 8 MoQSession.cpp:3045] sendSetup sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532474 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532487 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532535 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532548 8 MoQSession.cpp:3197] onClientSetup sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532552 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=quic-zig/moq-test-client sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532555 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 01:28:58.532559 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 01:28:58.532563 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 01:28:58.532591 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532610 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532622 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532636 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1007 01:28:58.532643 8 MoQSession.cpp:6310] subscribeError sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532650 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f9ed406d3f0 test-client-1 | ok 7 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | message: "rejected pending subscription (allowed)" test-client-1 | implementation_version: "quic-zig/0.3.0" test-client-1 | sessions: test-client-1 | client: test-client-1 | moqt_version: "moqt-18" test-client-1 | transport: "webtransport-h3" test-client-1 | ... relay-1 | E1007 01:28:58.532853 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1007 01:28:58.532867 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532870 8 MoQSession.cpp:2977] close sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532876 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532886 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532974 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.532987 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.533019 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f9ed406d3f0 relay-1 | V1007 01:28:58.540214 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9ed40641c0 relay-1 | V1007 01:28:58.540267 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f9ed406d3f0 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'