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-09-11T00:41:47Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-11T00:41:47Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-11T00:41:47Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-11T00:41:47Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-11T00:41: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 | V0911 00:41:47.443977 6 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0911 00:41:47.445011 6 MoQServer.cpp:166] 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 | V0911 00:41:53.052307 7 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:41:53.052334 7 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:41:53.052502 7 MoQSession.cpp:2648] start sess=0x7f49f8051cf0 relay-1 | V0911 00:41:53.052526 7 MoQSession.cpp:2991] sendSetup sess=0x7f49f8051cf0 relay-1 | V0911 00:41:53.052616 7 MoQSession.cpp:2947] controlWriteLoop sess=0x7f49f8051cf0 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 28 test-client-1 | negotiated: moq-transport-18 test-client-1 | ... relay-1 | V0911 00:41:53.053052 7 MoQSession.cpp:6787] onNewUniStream sess=0x7f49f8051cf0 relay-1 | V0911 00:41:53.053096 7 MoQServer.h:184] WebTransport session terminated relay-1 | V0911 00:41:53.053105 7 MoQSession.cpp:7213] onSessionEnderr=none sess=0x7f49f8051cf0 relay-1 | V0911 00:41:53.053108 7 MoQSession.cpp:2923] close sess=0x7f49f8051cf0 relay-1 | V0911 00:41:53.053144 7 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f49f8051cf0 relay-1 | V0911 00:41:53.053191 7 MoQSession.cpp:2940] requestCancellation from close sess=0x7f49f8051cf0 relay-1 | V0911 00:41:53.053371 7 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f49f8051cf0 relay-1 | V0911 00:41:53.053383 7 MoQSession.cpp:2540] ~MoQSession sess=0x7f49f8051cf0 relay-1 | V0911 00:41:53.054629 7 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:41:53.054650 7 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:41:53.054750 7 MoQSession.cpp:2648] start sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.054802 7 MoQSession.cpp:2991] sendSetup sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.054946 7 MoQSession.cpp:2947] controlWriteLoop sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.054963 7 MoQSession.cpp:6787] onNewUniStream sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.055011 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.055034 7 MoQSession.cpp:3135] onClientSetup sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.055053 7 MoQSession.cpp:3146] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.055061 7 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 00:41:53.055064 7 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0911 00:41:53.055068 7 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0911 00:41:53.055300 7 MoQSession.cpp:6815] onNewBidiStream sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.055331 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.055345 7 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.055362 7 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0911 00:41:53.055376 7 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f49f806afc0 relay-1 | E20260911 00:41:53.154206 7 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=c976fa7b1716f918, server CID=40000018bec28012, downstream=[::ffff:172.18.0.3]:54379, [::]: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 | V0911 00:41:53.556399 7 MoQServer.h:184] WebTransport session terminated relay-1 | V0911 00:41:53.556431 7 MoQSession.cpp:7213] onSessionEnderr=none sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.556435 7 MoQSession.cpp:2923] close sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.556465 7 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0911 00:41:53.556475 7 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0911 00:41:53.556484 7 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.556522 7 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0911 00:41:53.556541 7 MoQSession.cpp:2940] requestCancellation from close sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.556700 7 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.556739 7 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.556744 7 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.556752 7 MoQSession.cpp:2540] ~MoQSession sess=0x7f49f806afc0 relay-1 | V0911 00:41:53.559235 7 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:41:53.559260 7 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:41:53.559380 7 MoQSession.cpp:2648] start sess=0x7f49f8070570 relay-1 | V0911 00:41:53.559433 7 MoQSession.cpp:2991] sendSetup sess=0x7f49f8070570 relay-1 | V0911 00:41:53.559525 7 MoQSession.cpp:2947] controlWriteLoop sess=0x7f49f8070570 relay-1 | V0911 00:41:53.559762 7 MoQSession.cpp:6815] onNewBidiStream sess=0x7f49f8070570 relay-1 | V0911 00:41:53.559804 7 MoQSession.cpp:6787] onNewUniStream sess=0x7f49f8070570 relay-1 | V0911 00:41:53.559830 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f49f8070570 relay-1 | V0911 00:41:53.559848 7 MoQSession.cpp:3135] onClientSetup sess=0x7f49f8070570 relay-1 | V0911 00:41:53.559853 7 MoQSession.cpp:3146] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f49f8070570 relay-1 | V0911 00:41:53.559856 7 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 00:41:53.559859 7 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0911 00:41:53.559863 7 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0911 00:41:53.559874 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f49f8070570 relay-1 | V0911 00:41:53.559881 7 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f49f8070570 relay-1 | V0911 00:41:53.559890 7 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0911 00:41:53.559899 7 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f49f8070570 relay-1 | E20260911 00:41:53.657001 7 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=5a10afb6643061bc, server CID=4000001bc387335e, downstream=[::ffff:172.18.0.3]:54379, [::]:4443=local, drain=none relay-1 | V0911 00:41:54.061117 7 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f49f8070570 relay-1 | V0911 00:41:54.061144 7 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0911 00:41:54.061152 7 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0911 00:41:54.061160 7 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f49f8070570 test-client-1 | ok 3 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 706 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 | V0911 00:41:54.262801 7 MoQServer.h:184] WebTransport session terminated relay-1 | V0911 00:41:54.262832 7 MoQSession.cpp:7213] onSessionEnderr=none sess=0x7f49f8070570 relay-1 | V0911 00:41:54.262836 7 MoQSession.cpp:2923] close sess=0x7f49f8070570 relay-1 | V0911 00:41:54.262847 7 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f49f8070570 relay-1 | V0911 00:41:54.262895 7 MoQSession.cpp:2940] requestCancellation from close sess=0x7f49f8070570 relay-1 | V0911 00:41:54.263084 7 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f49f8070570 relay-1 | V0911 00:41:54.263098 7 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f49f8070570 relay-1 | V0911 00:41:54.263105 7 MoQSession.cpp:2540] ~MoQSession sess=0x7f49f8070570 relay-1 | V0911 00:41:54.264740 7 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:41:54.264762 7 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:41:54.264830 7 MoQSession.cpp:2648] start sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.264847 7 MoQSession.cpp:2991] sendSetup sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.264988 7 MoQSession.cpp:2947] controlWriteLoop sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.265288 7 MoQSession.cpp:6815] onNewBidiStream sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.265302 7 MoQSession.cpp:6787] onNewUniStream sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.265320 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.265334 7 MoQSession.cpp:3135] onClientSetup sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.265336 7 MoQSession.cpp:3146] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.265339 7 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 00:41:54.265342 7 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0911 00:41:54.265347 7 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0911 00:41:54.265359 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.265370 7 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.265381 7 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0911 00:41:54.265394 7 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f49f806f2a0 relay-1 | E20260911 00:41:54.364344 7 HQSession.cpp:583] Connection closed with error err=91141958510811 msg=Server closed by peer reason= proto=h3, UA=, client CID=c91e9621d11a744b, server CID=4000000f05bbaeeb, downstream=[::ffff:172.18.0.3]:54379, [::]:4443=local, drain=none relay-1 | V0911 00:41:54.568234 7 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0911 00:41:54.568264 7 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0911 00:41:54.568376 7 MoQSession.cpp:2648] start sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.568395 7 MoQSession.cpp:2991] sendSetup sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.568423 7 MoQSession.cpp:2947] controlWriteLoop sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.568810 7 MoQSession.cpp:6815] onNewBidiStream sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.568829 7 MoQSession.cpp:6787] onNewUniStream sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.568844 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.568852 7 MoQSession.cpp:3135] onClientSetup sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.568856 7 MoQSession.cpp:3146] Client MOQT_IMPLEMENTATION=moq-lite-rs sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.568860 7 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0911 00:41:54.568863 7 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0911 00:41:54.568867 7 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0911 00:41:54.568880 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.568891 7 MoQRelaySession.cpp:1499] onSubscribeNamespaceImpl prefix=moq-test/interop sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.568903 7 MoQRelay.cpp:722] subscribeNamespace nsp=moq-test/interop relay-1 | V0911 00:41:54.568917 7 MoQRelaySession.cpp:1629] subscribeNamespaceOk id=0 sess=0x7f49f80752c0 test-client-1 | ok 5 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 306 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 | V0911 00:41:54.569232 7 MoQSession.cpp:6815] onNewBidiStream sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.569298 7 MoQServer.h:184] WebTransport session terminated relay-1 | V0911 00:41:54.569302 7 MoQSession.cpp:7213] onSessionEnderr=none sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.569304 7 MoQSession.cpp:2923] close sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.569310 7 MoQRelay.cpp:907] unsubscribeNamespace nsp=moq-test/interop relay-1 | V0911 00:41:54.569318 7 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.569339 7 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0911 00:41:54.569353 7 MoQSession.cpp:2940] requestCancellation from close sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.569360 7 MoQServer.h:184] WebTransport session terminated relay-1 | V0911 00:41:54.569362 7 MoQSession.cpp:7213] onSessionEnderr=none sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.569363 7 MoQSession.cpp:2923] close sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.569370 7 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0911 00:41:54.569377 7 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0911 00:41:54.569382 7 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.569391 7 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0911 00:41:54.569397 7 MoQSession.cpp:2940] requestCancellation from close sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.569548 7 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.569602 7 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.569619 7 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.569631 7 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.569644 7 MoQSession.cpp:2540] ~MoQSession sess=0x7f49f80752c0 relay-1 | V0911 00:41:54.569669 7 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.569681 7 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f49f806f2a0 relay-1 | V0911 00:41:54.569691 7 MoQSession.cpp:2540] ~MoQSession sess=0x7f49f806f2a0 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'