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-moq-dev-rs-client:latest URL: https://relay:4443 time="2026-10-05T00:44:19Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-05T00:44:19Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-05T00:44:19Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-05T00:44:19Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-05T00:44:19Z" 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 00:44:20.104195 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W1005 00:44:20.105291 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-dev-rs-client v0.1.0 (moq-native 0.19.15) test-client-1 | # Relay: https://relay:4443 test-client-1 | 1..6 relay-1 | V1005 00:44:25.743915 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 00:44:25.743940 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1005 00:44:25.744117 8 MoQSession.cpp:2701] start sess=0x7f4024053860 relay-1 | V1005 00:44:25.744140 8 MoQSession.cpp:3045] sendSetup sess=0x7f4024053860 relay-1 | V1005 00:44:25.744211 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f4024053860 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 | V1005 00:44:25.744827 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f4024053860 relay-1 | V1005 00:44:25.744989 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1005 00:44:25.745002 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f4024053860 relay-1 | V1005 00:44:25.745007 8 MoQSession.cpp:2977] close sess=0x7f4024053860 relay-1 | V1005 00:44:25.745037 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f4024053860 relay-1 | V1005 00:44:25.745082 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f4024053860 relay-1 | V1005 00:44:25.745284 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f4024053860 relay-1 | V1005 00:44:25.745294 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f4024053860 relay-1 | V1005 00:44:25.746612 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 00:44:25.746626 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1005 00:44:25.746767 8 MoQSession.cpp:2701] start sess=0x7f402406b790 relay-1 | V1005 00:44:25.746788 8 MoQSession.cpp:3045] sendSetup sess=0x7f402406b790 relay-1 | V1005 00:44:25.746884 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f402406b790 relay-1 | V1005 00:44:25.747037 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f402406b790 relay-1 | V1005 00:44:25.747073 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f402406b790 relay-1 | V1005 00:44:25.747099 8 MoQSession.cpp:3197] onClientSetup sess=0x7f402406b790 relay-1 | V1005 00:44:25.747109 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f402406b790 relay-1 | V1005 00:44:25.747116 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 00:44:25.747121 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1005 00:44:25.747125 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1005 00:44:25.747197 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f402406b790 relay-1 | V1005 00:44:25.747269 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f402406b790 relay-1 | V1005 00:44:25.747286 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f402406b790 relay-1 | V1005 00:44:25.747304 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1005 00:44:25.747312 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f402406b790 relay-1 | E20261005 00:44:25.846081 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=c05f4ac33c59fb49, server CID=4000001ed2d73994, downstream=[::ffff:172.18.0.3]:58089, [::]:4443=local, drain=none test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 503 test-client-1 | negotiated: moq-transport-18 test-client-1 | outcome: "namespace remained accepted" test-client-1 | ... relay-1 | V1005 00:44:26.248009 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1005 00:44:26.248035 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f402406b790 relay-1 | V1005 00:44:26.248040 8 MoQSession.cpp:2977] close sess=0x7f402406b790 relay-1 | V1005 00:44:26.248051 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1005 00:44:26.248060 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1005 00:44:26.248072 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f402406b790 relay-1 | V1005 00:44:26.248102 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1005 00:44:26.248116 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f402406b790 relay-1 | V1005 00:44:26.248270 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f402406b790 relay-1 | V1005 00:44:26.248309 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f402406b790 relay-1 | V1005 00:44:26.248319 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f402406b790 relay-1 | V1005 00:44:26.248327 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f402406b790 relay-1 | V1005 00:44:26.249628 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 00:44:26.249679 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1005 00:44:26.249802 8 MoQSession.cpp:2701] start sess=0x7f4024070870 relay-1 | V1005 00:44:26.249837 8 MoQSession.cpp:3045] sendSetup sess=0x7f4024070870 relay-1 | V1005 00:44:26.249898 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f4024070870 relay-1 | V1005 00:44:26.250220 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f4024070870 relay-1 | V1005 00:44:26.250241 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f4024070870 relay-1 | V1005 00:44:26.250263 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f4024070870 relay-1 | V1005 00:44:26.250278 8 MoQSession.cpp:3197] onClientSetup sess=0x7f4024070870 relay-1 | V1005 00:44:26.250282 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f4024070870 relay-1 | V1005 00:44:26.250286 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 00:44:26.250324 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1005 00:44:26.250330 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1005 00:44:26.250347 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f4024070870 relay-1 | V1005 00:44:26.250355 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f4024070870 relay-1 | V1005 00:44:26.250366 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1005 00:44:26.250379 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f4024070870 relay-1 | E20261005 00:44:26.349118 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=26092e5150245dfc, server CID=4000000493bd7a6b, downstream=[::ffff:172.18.0.3]:58089, [::]:4443=local, drain=none relay-1 | V1005 00:44:26.750899 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f4024070870 relay-1 | V1005 00:44:26.750920 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1005 00:44:26.750926 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1005 00:44:26.750932 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f4024070870 test-client-1 | ok 3 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 704 test-client-1 | negotiated: moq-transport-18 test-client-1 | outcome: "namespace withdrawn cleanly" test-client-1 | ... test-client-1 | ok 4 - subscribe-error # SKIP moq-net API requires namespace discovery before SUBSCRIBE relay-1 | V1005 00:44:26.952299 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1005 00:44:26.952315 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f4024070870 relay-1 | V1005 00:44:26.952321 8 MoQSession.cpp:2977] close sess=0x7f4024070870 relay-1 | V1005 00:44:26.952331 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f4024070870 relay-1 | V1005 00:44:26.952369 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f4024070870 relay-1 | V1005 00:44:26.952878 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f4024070870 relay-1 | V1005 00:44:26.952897 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f4024070870 relay-1 | V1005 00:44:26.952908 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f4024070870 relay-1 | V1005 00:44:26.955162 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 00:44:26.955187 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1005 00:44:26.955288 8 MoQSession.cpp:2701] start sess=0x7f402406cda0 relay-1 | V1005 00:44:26.955314 8 MoQSession.cpp:3045] sendSetup sess=0x7f402406cda0 relay-1 | V1005 00:44:26.955371 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f402406cda0 relay-1 | V1005 00:44:26.955797 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f402406cda0 relay-1 | V1005 00:44:26.955819 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f402406cda0 relay-1 | V1005 00:44:26.955841 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f402406cda0 relay-1 | V1005 00:44:26.955851 8 MoQSession.cpp:3197] onClientSetup sess=0x7f402406cda0 relay-1 | V1005 00:44:26.955855 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f402406cda0 relay-1 | V1005 00:44:26.955860 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 00:44:26.955864 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1005 00:44:26.955870 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1005 00:44:26.955886 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f402406cda0 relay-1 | V1005 00:44:26.955894 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f402406cda0 relay-1 | V1005 00:44:26.955906 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1005 00:44:26.955915 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f402406cda0 relay-1 | E20261005 00:44:27.052580 8 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=da36cfd3e296edf0, server CID=400000004864656b, downstream=[::ffff:172.18.0.3]:58089, [::]:4443=local, drain=none relay-1 | V1005 00:44:27.259100 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1005 00:44:27.259135 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1005 00:44:27.259262 8 MoQSession.cpp:2701] start sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.259284 8 MoQSession.cpp:3045] sendSetup sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.259341 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.259759 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.259775 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.259797 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.259810 8 MoQSession.cpp:3197] onClientSetup sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.259844 8 MoQSession.cpp:3208] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.259851 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1005 00:44:27.259853 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1005 00:44:27.259857 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1005 00:44:27.259870 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.259878 8 MoQRelaySession.cpp:1509] onSubscribeNamespaceImpl prefix=moq-test/interop sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.259894 8 MoQRelay.cpp:723] subscribeNamespace nsp=moq-test/interop relay-1 | V1005 00:44:27.259913 8 MoQRelaySession.cpp:1639] subscribeNamespaceOk id=0 sess=0x7f402406c3d0 test-client-1 | ok 5 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 308 test-client-1 | negotiated: moq-transport-18 test-client-1 | outcome: "SUBSCRIBE_OK for moq-test/interop/test-track" test-client-1 | ... test-client-1 | ok 6 - subscribe-before-announce # SKIP moq-net API requires namespace discovery before SUBSCRIBE relay-1 | V1005 00:44:27.260257 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.260325 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.260342 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.260369 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1005 00:44:27.260374 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f402406cda0 relay-1 | V1005 00:44:27.260378 8 MoQSession.cpp:2977] close sess=0x7f402406cda0 relay-1 | V1005 00:44:27.260384 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1005 00:44:27.260398 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f402406cda0 relay-1 | V1005 00:44:27.260417 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1005 00:44:27.260430 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f402406cda0 relay-1 | V1005 00:44:27.260441 8 MoQServer.h:226] WebTransport session terminated relay-1 | V1005 00:44:27.260445 8 MoQSession.cpp:7339] onSessionEnderr=none sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.260451 8 MoQSession.cpp:2977] close sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.260457 8 MoQRelay.cpp:908] unsubscribeNamespace nsp=moq-test/interop relay-1 | V1005 00:44:27.260463 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1005 00:44:27.260469 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.260486 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1005 00:44:27.260494 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=8 code=386759528 relay-1 | V1005 00:44:27.260502 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.260840 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f402406cda0 relay-1 | V1005 00:44:27.260849 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f402406cda0 relay-1 | V1005 00:44:27.260856 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f402406cda0 relay-1 | V1005 00:44:27.260870 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.260878 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.260882 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.260887 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f402406c3d0 relay-1 | V1005 00:44:27.260893 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f402406c3d0 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'