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-test-client-draft-14:latest URL: https://relay:4443 time="2026-09-13T01:52:01Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-13T01:52:01Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-13T01:52:01Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-13T01:52:01Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-13T01:52:01Z" 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 | V0913 01:52:01.423912 8 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0913 01:52:01.425159 8 MoQServer.cpp:166] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.7 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..6 test-client-1 | 2026-09-13T01:52:07.034366Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52146 dual_stack=true relay-1 | V0913 01:52:07.037613 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0913 01:52:07.037846 9 MoQSession.cpp:2648] start sess=0x7f28a4051bd0 relay-1 | V0913 01:52:07.038102 9 MoQSession.cpp:6815] onNewBidiStream sess=0x7f28a4051bd0 relay-1 | V0913 01:52:07.038128 9 MoQSession.cpp:3346] controlReadLoop sess=0x7f28a4051bd0 relay-1 | V0913 01:52:07.038143 9 MoQSession.cpp:2947] controlWriteLoop sess=0x7f28a4051bd0 relay-1 | V0913 01:52:07.038236 9 MoQSession.cpp:3135] onClientSetup sess=0x7f28a4051bd0 relay-1 | V0913 01:52:07.038250 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0913 01:52:07.038315 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0913 01:52:07.038327 9 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0913 01:52:07.038335 9 MoQSession.cpp:2991] sendSetup sess=0x7f28a4051bd0 test-client-1 | 2026-09-13T01:52:07.038582Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: a4fe3aa9c9d30bb18132fd361db58421 relay-1 | V0913 01:52:07.038733 9 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f28a4051bd0 test-client-1 | ... test-client-1 | 2026-09-13T01:52:07.039414Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36287 dual_stack=true relay-1 | V0913 01:52:07.040990 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0913 01:52:07.041113 9 MoQSession.cpp:2648] start sess=0x7f28a406ed60 relay-1 | V0913 01:52:07.041288 9 MoQSession.cpp:6815] onNewBidiStream sess=0x7f28a406ed60 relay-1 | V0913 01:52:07.041319 9 MoQSession.cpp:3346] controlReadLoop sess=0x7f28a406ed60 relay-1 | V0913 01:52:07.041326 9 MoQSession.cpp:2947] controlWriteLoop sess=0x7f28a406ed60 relay-1 | V0913 01:52:07.041342 9 MoQSession.cpp:3135] onClientSetup sess=0x7f28a406ed60 relay-1 | V0913 01:52:07.041374 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0913 01:52:07.041382 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0913 01:52:07.041387 9 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0913 01:52:07.041391 9 MoQSession.cpp:2991] sendSetup sess=0x7f28a406ed60 test-client-1 | 2026-09-13T01:52:07.041567Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V0913 01:52:07.041703 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f28a406ed60 relay-1 | V0913 01:52:07.041780 9 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0913 01:52:07.041805 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f28a406ed60 test-client-1 | 2026-09-13T01:52:09.043588Z  INFO moq_test_client::scenarios: Announce succeeded (no error received, waiting for subscriptions timed out) test-client-1 | ok 2 - announce-only test-client-1 | --- relay-1 | V0913 01:52:09.043832 9 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f28a406ed60 test-client-1 | duration_ms: 2005 test-client-1 | connection_id: 36fff373ea6594eb5c2ab88068c3b4f4 test-client-1 | ... test-client-1 | 2026-09-13T01:52:09.044651Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37361 dual_stack=true relay-1 | V0913 01:52:09.046537 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0913 01:52:09.046665 9 MoQSession.cpp:2648] start sess=0x7f28a4081a90 relay-1 | V0913 01:52:09.046925 9 MoQSession.cpp:6815] onNewBidiStream sess=0x7f28a4081a90 relay-1 | V0913 01:52:09.046949 9 MoQSession.cpp:3346] controlReadLoop sess=0x7f28a4081a90 relay-1 | V0913 01:52:09.046958 9 MoQSession.cpp:2947] controlWriteLoop sess=0x7f28a4081a90 relay-1 | V0913 01:52:09.046976 9 MoQSession.cpp:3135] onClientSetup sess=0x7f28a4081a90 relay-1 | V0913 01:52:09.046988 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0913 01:52:09.046992 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0913 01:52:09.046999 9 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0913 01:52:09.047008 9 MoQSession.cpp:2991] sendSetup sess=0x7f28a4081a90 test-client-1 | 2026-09-13T01:52:09.047149Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0913 01:52:09.047312 9 MoQSession.cpp:4242] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f28a4081a90 relay-1 | V0913 01:52:09.047338 9 MoQSession.cpp:4379] Application subscribe error err=no such namespace or track relay-1 | V0913 01:52:09.047378 9 MoQSession.cpp:6209] subscribeError sess=0x7f28a4081a90 relay-1 | V0913 01:52:09.047425 9 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f28a4081a90 test-client-1 | 2026-09-13T01:52:09.047647Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=16. This may indicate a different error type than expected. relay-1 | V0913 01:52:09.047751 9 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f28a4081a90 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: 6a0f1a09c51b5ee27ebac92419857d3e test-client-1 | ... test-client-1 | 2026-09-13T01:52:09.048461Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52079 dual_stack=true relay-1 | V0913 01:52:09.050101 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0913 01:52:09.050210 9 MoQSession.cpp:2648] start sess=0x7f28a4093fd0 relay-1 | V0913 01:52:09.050483 9 MoQSession.cpp:6815] onNewBidiStream sess=0x7f28a4093fd0 relay-1 | V0913 01:52:09.050505 9 MoQSession.cpp:3346] controlReadLoop sess=0x7f28a4093fd0 relay-1 | V0913 01:52:09.050512 9 MoQSession.cpp:2947] controlWriteLoop sess=0x7f28a4093fd0 relay-1 | V0913 01:52:09.050526 9 MoQSession.cpp:3135] onClientSetup sess=0x7f28a4093fd0 relay-1 | V0913 01:52:09.050530 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0913 01:52:09.050533 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0913 01:52:09.050538 9 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0913 01:52:09.050541 9 MoQSession.cpp:2991] sendSetup sess=0x7f28a4093fd0 test-client-1 | 2026-09-13T01:52:09.051353Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41219 dual_stack=true relay-1 | V0913 01:52:09.052963 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0913 01:52:09.053087 9 MoQSession.cpp:2648] start sess=0x7f28a40a7a70 relay-1 | V0913 01:52:09.053337 9 MoQSession.cpp:6815] onNewBidiStream sess=0x7f28a40a7a70 relay-1 | V0913 01:52:09.053355 9 MoQSession.cpp:3346] controlReadLoop sess=0x7f28a40a7a70 relay-1 | V0913 01:52:09.053360 9 MoQSession.cpp:2947] controlWriteLoop sess=0x7f28a40a7a70 relay-1 | V0913 01:52:09.053377 9 MoQSession.cpp:3135] onClientSetup sess=0x7f28a40a7a70 relay-1 | V0913 01:52:09.053385 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0913 01:52:09.053388 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0913 01:52:09.053394 9 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0913 01:52:09.053398 9 MoQSession.cpp:2991] sendSetup sess=0x7f28a40a7a70 test-client-1 | 2026-09-13T01:52:09.053537Z  INFO moq_test_client::scenarios: Publisher announcing namespace: moq-test/interop test-client-1 | 2026-09-13T01:52:09.053553Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0913 01:52:09.053690 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f28a4093fd0 relay-1 | V0913 01:52:09.053710 9 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f28a40a7a70 relay-1 | V0913 01:52:09.053724 9 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0913 01:52:09.053729 9 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f28a406ed60) has already published trackNamespace=moq-test/interop relay-1 | V0913 01:52:09.053743 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f28a4093fd0 relay-1 | V0913 01:52:09.053786 9 MoQLocation.h:24] m=LargestObject relay-1 | V0913 01:52:09.053793 9 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0913 01:52:09.053804 9 MoQSession.cpp:6071] subscribe sess=0x7f28a4093fd0 relay-1 | V0913 01:52:09.054143 9 MoQSession.cpp:4753] onSubscribeOk id=1 sess=0x7f28a4093fd0 relay-1 | V0913 01:52:09.054169 9 MoQSession.cpp:6171] Subscribe ready trackReceiveState=0x7f28a40a4f40 requestID=1 relay-1 | V0913 01:52:09.054182 9 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f28a40a7a70 test-client-1 | 2026-09-13T01:52:12.055100Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | V0913 01:52:12.055455 9 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f28a4093fd0 relay-1 | V0913 01:52:12.055488 9 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f28a40a7a70 test-client-1 | ok 4 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 3007 test-client-1 | publisher_connection_id: f9798b3446b360dfb3178584de5c4529 test-client-1 | subscriber_connection_id: 7b57f82aaef8e9db583912594febe04f test-client-1 | ... test-client-1 | 2026-09-13T01:52:12.056393Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60018 dual_stack=true relay-1 | V0913 01:52:12.058410 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0913 01:52:12.058548 9 MoQSession.cpp:2648] start sess=0x7f28a40bb180 relay-1 | V0913 01:52:12.058778 9 MoQSession.cpp:6815] onNewBidiStream sess=0x7f28a40bb180 relay-1 | V0913 01:52:12.058796 9 MoQSession.cpp:3346] controlReadLoop sess=0x7f28a40bb180 relay-1 | V0913 01:52:12.058802 9 MoQSession.cpp:2947] controlWriteLoop sess=0x7f28a40bb180 relay-1 | V0913 01:52:12.058822 9 MoQSession.cpp:3135] onClientSetup sess=0x7f28a40bb180 relay-1 | V0913 01:52:12.058831 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0913 01:52:12.058835 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0913 01:52:12.058845 9 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0913 01:52:12.058849 9 MoQSession.cpp:2991] sendSetup sess=0x7f28a40bb180 test-client-1 | 2026-09-13T01:52:12.059019Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE announce: moq-test/interop/test-track relay-1 | V0913 01:52:12.059174 9 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f28a40bb180 relay-1 | V0913 01:52:12.059246 9 MoQLocation.h:24] m=LargestObject relay-1 | V0913 01:52:12.059261 9 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0913 01:52:12.059270 9 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f28a40bb180 test-client-1 | 2026-09-13T01:52:12.562035Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43932 dual_stack=true relay-1 | V0913 01:52:12.564226 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0913 01:52:12.564409 9 MoQSession.cpp:2648] start sess=0x7f28a40ce450 relay-1 | V0913 01:52:12.564638 9 MoQSession.cpp:6815] onNewBidiStream sess=0x7f28a40ce450 relay-1 | V0913 01:52:12.564675 9 MoQSession.cpp:3346] controlReadLoop sess=0x7f28a40ce450 relay-1 | V0913 01:52:12.564685 9 MoQSession.cpp:2947] controlWriteLoop sess=0x7f28a40ce450 relay-1 | V0913 01:52:12.564707 9 MoQSession.cpp:3135] onClientSetup sess=0x7f28a40ce450 relay-1 | V0913 01:52:12.564712 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0913 01:52:12.564729 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0913 01:52:12.564737 9 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0913 01:52:12.564741 9 MoQSession.cpp:2991] sendSetup sess=0x7f28a40ce450 test-client-1 | 2026-09-13T01:52:12.564909Z  INFO moq_test_client::scenarios: Publisher announcing namespace (after subscriber): moq-test/interop relay-1 | V0913 01:52:12.565069 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f28a40ce450 relay-1 | V0913 01:52:12.565097 9 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0913 01:52:12.565121 9 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f28a4093fd0) has already published trackNamespace=moq-test/interop relay-1 | V0913 01:52:12.565137 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f28a40ce450 test-client-1 | 2026-09-13T01:52:15.566607Z  INFO moq_test_client::scenarios: Publisher announce timeout (expected) relay-1 | V0913 01:52:15.566887 9 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f28a40ce450 test-client-1 | 2026-09-13T01:52:16.568439Z  INFO moq_test_client::scenarios: Subscriber still waiting (test complete) test-client-1 | ok 5 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 4512 test-client-1 | subscriber_connection_id: 0c7b105d0ae1a42f87c3db99f80548db test-client-1 | publisher_connection_id: 8a0a01b0b93aa7bfb8854e8c96c008ed test-client-1 | ... test-client-1 | 2026-09-13T01:52:16.569589Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55089 dual_stack=true relay-1 | V0913 01:52:16.571805 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0913 01:52:16.571950 9 MoQSession.cpp:2648] start sess=0x7f28a40e0c40 relay-1 | V0913 01:52:16.572174 9 MoQSession.cpp:6815] onNewBidiStream sess=0x7f28a40e0c40 relay-1 | V0913 01:52:16.572198 9 MoQSession.cpp:3346] controlReadLoop sess=0x7f28a40e0c40 relay-1 | V0913 01:52:16.572204 9 MoQSession.cpp:2947] controlWriteLoop sess=0x7f28a40e0c40 relay-1 | V0913 01:52:16.572225 9 MoQSession.cpp:3135] onClientSetup sess=0x7f28a40e0c40 relay-1 | V0913 01:52:16.572238 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0913 01:52:16.572242 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0913 01:52:16.572249 9 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0913 01:52:16.572253 9 MoQSession.cpp:2991] sendSetup sess=0x7f28a40e0c40 test-client-1 | 2026-09-13T01:52:16.572421Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V0913 01:52:16.572658 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f28a40e0c40 relay-1 | V0913 01:52:16.572685 9 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0913 01:52:16.572692 9 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f28a40ce450) has already published trackNamespace=moq-test/interop relay-1 | V0913 01:52:16.572708 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f28a40e0c40 test-client-1 | 2026-09-13T01:52:18.572746Z  INFO moq_test_client::scenarios: Announce active, now sending PUBLISH_NAMESPACE_DONE relay-1 | V0913 01:52:18.573013 9 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f28a40e0c40 test-client-1 | 2026-09-13T01:52:18.673651Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2105 test-client-1 | connection_id: 5c60dab30250d21a966430f43613be9c test-client-1 | ... 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'