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-01T01:27:47Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-01T01:27:47Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-01T01:27:47Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-01T01:27:47Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-01T01:27:47Z" 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 | V1001 01:27:48.179527 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W1001 01:27:48.180670 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 | V1001 01:27:53.788733 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 01:27:53.788760 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 01:27:53.788977 8 MoQSession.cpp:2701] start sess=0x7f5d1c053d80 relay-1 | V1001 01:27:53.789031 8 MoQSession.cpp:3045] sendSetup sess=0x7f5d1c053d80 relay-1 | V1001 01:27:53.789112 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f5d1c053d80 relay-1 | V1001 01:27:53.789250 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f5d1c053d80 relay-1 | E1001 01:27:53.789360 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1001 01:27:53.789367 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f5d1c053d80 relay-1 | V1001 01:27:53.789370 8 MoQSession.cpp:2977] close sess=0x7f5d1c053d80 relay-1 | V1001 01:27:53.789401 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f5d1c053d80 relay-1 | V1001 01:27:53.789416 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f5d1c053d80 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 6 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 | V1001 01:27:53.789732 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f5d1c053d80 relay-1 | V1001 01:27:53.789751 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f5d1c053d80 relay-1 | V1001 01:27:53.792570 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 01:27:53.792589 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 01:27:53.792776 8 MoQSession.cpp:2701] start sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.792798 8 MoQSession.cpp:3045] sendSetup sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.792810 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.792876 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.792893 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.792940 8 MoQSession.cpp:3197] onClientSetup sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.792948 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=quic-zig/moq-test-client sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.792954 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 01:27:53.792957 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 01:27:53.792962 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 01:27:53.793253 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.793283 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.793297 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.793307 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1001 01:27:53.793327 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f5d1c069ac0 test-client-1 | ok 2 - announce-only 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 | V1001 01:27:53.793503 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=1 relay-1 | V1001 01:27:53.793523 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.793528 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1001 01:27:53.793533 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | E1001 01:27:53.793562 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1001 01:27:53.793567 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.793570 8 MoQSession.cpp:2977] close sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.793575 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.793582 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.793641 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.793653 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.793689 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.796652 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 01:27:53.796671 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 01:27:53.796845 8 MoQSession.cpp:2701] start sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.796865 8 MoQSession.cpp:3045] sendSetup sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.796876 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.796943 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.796966 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.796972 8 MoQSession.cpp:3197] onClientSetup sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.796976 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=quic-zig/moq-test-client sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.796980 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 01:27:53.796983 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 01:27:53.796987 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 01:27:53.797201 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.797235 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.797248 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.797258 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1001 01:27:53.797265 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f5d1c079750 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 | V1001 01:27:53.797414 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=1 relay-1 | V1001 01:27:53.797432 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.797436 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1001 01:27:53.797440 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | E1001 01:27:53.797471 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1001 01:27:53.797476 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.797479 8 MoQSession.cpp:2977] close sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.797483 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.797490 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.797549 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.797557 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.797589 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.800328 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 01:27:53.800344 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 01:27:53.800545 8 MoQSession.cpp:2701] start sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.800577 8 MoQSession.cpp:3045] sendSetup sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.800591 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.800671 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.800696 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.800703 8 MoQSession.cpp:3197] onClientSetup sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.800707 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=quic-zig/moq-test-client sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.800711 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 01:27:53.800714 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 01:27:53.800720 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 01:27:53.800916 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.800945 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.800958 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.801074 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1001 01:27:53.801085 8 MoQSession.cpp:6310] subscribeError sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.801098 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f5d1c087d40 test-client-1 | ok 4 - subscribe-error 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 | E1001 01:27:53.801496 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1001 01:27:53.801511 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.801514 8 MoQSession.cpp:2977] close sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.801520 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.801528 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.801624 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.801642 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.801660 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f5d1c087d40 relay-1 | V1001 01:27:53.804199 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 01:27:53.804223 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 01:27:53.804426 8 MoQSession.cpp:2701] start sess=0x7f5d1c095970 relay-1 | V1001 01:27:53.804452 8 MoQSession.cpp:3045] sendSetup sess=0x7f5d1c095970 relay-1 | V1001 01:27:53.804467 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f5d1c095970 relay-1 | V1001 01:27:53.804550 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f5d1c095970 relay-1 | V1001 01:27:53.804572 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f5d1c095970 relay-1 | V1001 01:27:53.804578 8 MoQSession.cpp:3197] onClientSetup sess=0x7f5d1c095970 relay-1 | V1001 01:27:53.804582 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=quic-zig/moq-test-client sess=0x7f5d1c095970 relay-1 | V1001 01:27:53.804585 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 01:27:53.804589 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 01:27:53.804593 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 01:27:53.804760 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f5d1c095970 relay-1 | V1001 01:27:53.804829 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f5d1c095970 relay-1 | V1001 01:27:53.804850 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7f5d1c095970 relay-1 | V1001 01:27:53.805144 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f5d1c069ac0 relay-1 | V1001 01:27:53.815294 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f5d1c079750 relay-1 | V1001 01:27:53.815333 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f5d1c087d40 relay-1 | V1001 01:27:54.305273 8 MoQSession.cpp:4440] Application subscribe error err=rendezvous timeout expired relay-1 | V1001 01:27:54.305306 8 MoQSession.cpp:6310] subscribeError sess=0x7f5d1c095970 relay-1 | V1001 01:27:54.305336 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f5d1c095970 relay-1 | E1001 01:27:54.305724 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1001 01:27:54.305742 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f5d1c095970 relay-1 | V1001 01:27:54.305746 8 MoQSession.cpp:2977] close sess=0x7f5d1c095970 relay-1 | V1001 01:27:54.305755 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f5d1c095970 relay-1 | V1001 01:27:54.305767 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f5d1c095970 test-client-1 | ok 5 - rendezvous-timeout test-client-1 | --- 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 | V1001 01:27:54.305890 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f5d1c095970 relay-1 | V1001 01:27:54.305917 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f5d1c095970 relay-1 | V1001 01:27:54.305954 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f5d1c095970 relay-1 | V1001 01:27:54.308822 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 01:27:54.308839 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 01:27:54.309066 8 MoQSession.cpp:2701] start sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.309087 8 MoQSession.cpp:3045] sendSetup sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.309105 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.309178 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.309198 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.309204 8 MoQSession.cpp:3197] onClientSetup sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.309206 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=quic-zig/moq-test-client sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.309208 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 01:27:54.309211 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 01:27:54.309214 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 01:27:54.309367 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.309403 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.309414 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.309428 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1001 01:27:54.309438 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.312159 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 01:27:54.312173 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 01:27:54.312349 8 MoQSession.cpp:2701] start sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.312371 8 MoQSession.cpp:3045] sendSetup sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.312385 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.312449 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.312461 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.312465 8 MoQSession.cpp:3197] onClientSetup sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.312467 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=quic-zig/moq-test-client sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.312469 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 01:27:54.312471 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 01:27:54.312474 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 01:27:54.312613 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.312645 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.312660 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.312694 8 MoQLocation.h:24] m=LargestObject relay-1 | V1001 01:27:54.312700 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1001 01:27:54.312711 8 MoQSession.cpp:6170] subscribe sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.312795 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.312918 8 MoQSession.cpp:4814] onSubscribeOk id=1 sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.312942 8 MoQSession.cpp:6272] Subscribe ready trackReceiveState=0x7f5d1c04d890 requestID=1 relay-1 | V1001 01:27:54.312954 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.313154 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=1 relay-1 | V1001 01:27:54.313213 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.313235 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1001 01:27:54.313257 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | E1001 01:27:54.313315 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1001 01:27:54.313348 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.313357 8 MoQSession.cpp:2977] close sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.313363 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f5d1c04d890 relay-1 | V1001 01:27:54.313367 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f5d1c04d890 relay-1 | V1001 01:27:54.313372 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V1001 01:27:54.313378 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1001 01:27:54.313383 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=31 relay-1 | V1001 01:27:54.313387 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.313399 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.313425 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f5d1c063fa0 relay-1 | V1001 01:27:54.313434 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1001 01:27:54.313439 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/interop/test-track relay-1 | V1001 01:27:54.313449 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V1001 01:27:54.313454 8 MoQSession.cpp:2187] cancel alias=1 requestID=1 relay-1 | V1001 01:27:54.313458 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.313465 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V1001 01:27:54.313470 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f5d1c055e00 relay-1 | E1001 01:27:54.313577 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1001 01:27:54.313608 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.313614 8 MoQSession.cpp:2977] close sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.313619 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.313628 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.313709 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.313725 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.313735 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.313764 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.313776 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f5d1c055e00 relay-1 | V1001 01:27:54.313789 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.313794 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.313806 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f5d1c092ab0 test-client-1 | ok 6 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 8 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 | V1001 01:27:54.316070 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f5d1c095970 relay-1 | V1001 01:27:54.316113 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f5d1c092ab0 relay-1 | V1001 01:27:54.316799 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 01:27:54.316818 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 01:27:54.316976 8 MoQSession.cpp:2701] start sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.317054 8 MoQSession.cpp:3045] sendSetup sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.317085 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.317160 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.317213 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.317236 8 MoQSession.cpp:3197] onClientSetup sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.317254 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=quic-zig/moq-test-client sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.317271 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 01:27:54.317288 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 01:27:54.317311 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 01:27:54.317598 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.317623 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.317634 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.317649 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1001 01:27:54.317687 8 MoQSession.cpp:6310] subscribeError sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.317702 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f5d1c085680 relay-1 | E1001 01:27:54.317974 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: No Error, Server closed by peer reason= relay-1 | V1001 01:27:54.317990 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.317994 8 MoQSession.cpp:2977] close sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.317999 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.318007 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.318128 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f5d1c085680 relay-1 | V1001 01:27:54.318165 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f5d1c085680 test-client-1 | ok 7 - subscribe-before-announce test-client-1 | --- relay-1 | V1001 01:27:54.318245 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f5d1c085680 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 | V1001 01:27:54.327399 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f5d1c085680 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'