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-07T01:43:59Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-07T01:43:59Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-07T01:43:59Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-07T01:43:59Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-07T01:43:59Z" 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 | V0907 01:43:59.885842 8 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0907 01:43:59.886996 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-07T01:44:05.495507Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40749 dual_stack=true relay-1 | V0907 01:44:05.499015 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 01:44:05.499307 9 MoQSession.cpp:2631] start sess=0x7f9308051d40 relay-1 | V0907 01:44:05.499540 9 MoQSession.cpp:6766] onNewBidiStream sess=0x7f9308051d40 relay-1 | V0907 01:44:05.499559 9 MoQSession.cpp:3336] controlReadLoop sess=0x7f9308051d40 relay-1 | V0907 01:44:05.499566 9 MoQSession.cpp:2937] controlWriteLoop sess=0x7f9308051d40 relay-1 | V0907 01:44:05.499606 9 MoQSession.cpp:3125] onClientSetup sess=0x7f9308051d40 relay-1 | V0907 01:44:05.499610 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 01:44:05.499611 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0907 01:44:05.499618 9 MoQSession.cpp:3201] Negotiated Version=0xff00000e (draft-14) relay-1 | V0907 01:44:05.499622 9 MoQSession.cpp:2981] sendSetup sess=0x7f9308051d40 test-client-1 | 2026-09-07T01:44:05.499775Z  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: affa33acac39819662ba37ee766abb1e test-client-1 | ... relay-1 | V0907 01:44:05.499935 9 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f9308051d40 test-client-1 | 2026-09-07T01:44:05.500570Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39375 dual_stack=true relay-1 | V0907 01:44:05.502277 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 01:44:05.502368 9 MoQSession.cpp:2631] start sess=0x7f930806ee20 relay-1 | V0907 01:44:05.502636 9 MoQSession.cpp:6766] onNewBidiStream sess=0x7f930806ee20 relay-1 | V0907 01:44:05.502655 9 MoQSession.cpp:3336] controlReadLoop sess=0x7f930806ee20 relay-1 | V0907 01:44:05.502661 9 MoQSession.cpp:2937] controlWriteLoop sess=0x7f930806ee20 relay-1 | V0907 01:44:05.502677 9 MoQSession.cpp:3125] onClientSetup sess=0x7f930806ee20 relay-1 | V0907 01:44:05.502683 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 01:44:05.502686 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0907 01:44:05.502691 9 MoQSession.cpp:3201] Negotiated Version=0xff00000e (draft-14) relay-1 | V0907 01:44:05.502693 9 MoQSession.cpp:2981] sendSetup sess=0x7f930806ee20 test-client-1 | 2026-09-07T01:44:05.502824Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V0907 01:44:05.502967 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f930806ee20 relay-1 | V0907 01:44:05.503063 9 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0907 01:44:05.503081 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f930806ee20 test-client-1 | 2026-09-07T01:44:07.504625Z  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 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: bac51ddc8db267178a5782fd78459f11 test-client-1 | ... relay-1 | V0907 01:44:07.504999 9 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f930806ee20 test-client-1 | 2026-09-07T01:44:07.505672Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58235 dual_stack=true relay-1 | V0907 01:44:07.507901 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 01:44:07.508011 9 MoQSession.cpp:2631] start sess=0x7f9308081900 relay-1 | V0907 01:44:07.508259 9 MoQSession.cpp:6766] onNewBidiStream sess=0x7f9308081900 relay-1 | V0907 01:44:07.508283 9 MoQSession.cpp:3336] controlReadLoop sess=0x7f9308081900 relay-1 | V0907 01:44:07.508290 9 MoQSession.cpp:2937] controlWriteLoop sess=0x7f9308081900 relay-1 | V0907 01:44:07.508313 9 MoQSession.cpp:3125] onClientSetup sess=0x7f9308081900 relay-1 | V0907 01:44:07.508324 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 01:44:07.508327 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0907 01:44:07.508335 9 MoQSession.cpp:3201] Negotiated Version=0xff00000e (draft-14) relay-1 | V0907 01:44:07.508339 9 MoQSession.cpp:2981] sendSetup sess=0x7f9308081900 test-client-1 | 2026-09-07T01:44:07.508510Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0907 01:44:07.508639 9 MoQSession.cpp:4232] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f9308081900 relay-1 | V0907 01:44:07.508696 9 MoQSession.cpp:4369] Application subscribe error err=no such namespace or track relay-1 | V0907 01:44:07.508702 9 MoQSession.cpp:6196] subscribeError sess=0x7f9308081900 test-client-1 | 2026-09-07T01:44:07.508889Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=16. This may indicate a different error type than expected. test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: ce36603e31a8e37c23fc5e81f26adf07 test-client-1 | ... relay-1 | V0907 01:44:07.508982 9 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f9308081900 test-client-1 | 2026-09-07T01:44:07.509669Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49357 dual_stack=true relay-1 | V0907 01:44:07.511271 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 01:44:07.511351 9 MoQSession.cpp:2631] start sess=0x7f9308093eb0 relay-1 | V0907 01:44:07.511617 9 MoQSession.cpp:6766] onNewBidiStream sess=0x7f9308093eb0 relay-1 | V0907 01:44:07.511632 9 MoQSession.cpp:3336] controlReadLoop sess=0x7f9308093eb0 relay-1 | V0907 01:44:07.511638 9 MoQSession.cpp:2937] controlWriteLoop sess=0x7f9308093eb0 relay-1 | V0907 01:44:07.511654 9 MoQSession.cpp:3125] onClientSetup sess=0x7f9308093eb0 relay-1 | V0907 01:44:07.511661 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 01:44:07.511663 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0907 01:44:07.511669 9 MoQSession.cpp:3201] Negotiated Version=0xff00000e (draft-14) relay-1 | V0907 01:44:07.511672 9 MoQSession.cpp:2981] sendSetup sess=0x7f9308093eb0 test-client-1 | 2026-09-07T01:44:07.512407Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40727 dual_stack=true relay-1 | V0907 01:44:07.513999 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 01:44:07.514081 9 MoQSession.cpp:2631] start sess=0x7f93080a8080 relay-1 | V0907 01:44:07.514321 9 MoQSession.cpp:6766] onNewBidiStream sess=0x7f93080a8080 relay-1 | V0907 01:44:07.514337 9 MoQSession.cpp:3336] controlReadLoop sess=0x7f93080a8080 relay-1 | V0907 01:44:07.514344 9 MoQSession.cpp:2937] controlWriteLoop sess=0x7f93080a8080 relay-1 | V0907 01:44:07.514369 9 MoQSession.cpp:3125] onClientSetup sess=0x7f93080a8080 relay-1 | V0907 01:44:07.514377 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 01:44:07.514379 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0907 01:44:07.514384 9 MoQSession.cpp:3201] Negotiated Version=0xff00000e (draft-14) relay-1 | V0907 01:44:07.514386 9 MoQSession.cpp:2981] sendSetup sess=0x7f93080a8080 test-client-1 | 2026-09-07T01:44:07.514520Z  INFO moq_test_client::scenarios: Publisher announcing namespace: moq-test/interop test-client-1 | 2026-09-07T01:44:07.514534Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0907 01:44:07.514707 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f9308093eb0 relay-1 | V0907 01:44:07.514731 9 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f93080a8080 relay-1 | V0907 01:44:07.514746 9 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0907 01:44:07.514751 9 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f930806ee20) has already published trackNamespace=moq-test/interop relay-1 | V0907 01:44:07.514800 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f9308093eb0 relay-1 | V0907 01:44:07.514862 9 MoQLocation.h:24] m=LargestObject relay-1 | V0907 01:44:07.514865 9 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0907 01:44:07.514876 9 MoQSession.cpp:6058] subscribe sess=0x7f9308093eb0 relay-1 | V0907 01:44:07.515207 9 MoQSession.cpp:4740] onSubscribeOk id=1 sess=0x7f9308093eb0 relay-1 | V0907 01:44:07.515225 9 MoQSession.cpp:6158] Subscribe ready trackReceiveState=0x7f93080a4f60 requestID=1 relay-1 | V0907 01:44:07.515240 9 MoQSession.cpp:6178] sendSubscribeOk sess=0x7f93080a8080 test-client-1 | 2026-09-07T01:44:10.514890Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | V0907 01:44:10.515192 9 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f9308093eb0 relay-1 | V0907 01:44:10.515225 9 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f93080a8080 test-client-1 | ok 4 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 3006 test-client-1 | publisher_connection_id: d9ff66e736f4477bcfaf16b4536d8e15 test-client-1 | subscriber_connection_id: 4ef7099860610cc4019a6181e28c7f90 test-client-1 | ... test-client-1 | 2026-09-07T01:44:10.515852Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34744 dual_stack=true relay-1 | V0907 01:44:10.517948 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 01:44:10.518122 9 MoQSession.cpp:2631] start sess=0x7f93080baa90 relay-1 | V0907 01:44:10.518333 9 MoQSession.cpp:6766] onNewBidiStream sess=0x7f93080baa90 relay-1 | V0907 01:44:10.518352 9 MoQSession.cpp:3336] controlReadLoop sess=0x7f93080baa90 relay-1 | V0907 01:44:10.518357 9 MoQSession.cpp:2937] controlWriteLoop sess=0x7f93080baa90 relay-1 | V0907 01:44:10.518373 9 MoQSession.cpp:3125] onClientSetup sess=0x7f93080baa90 relay-1 | V0907 01:44:10.518375 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 01:44:10.518378 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0907 01:44:10.518388 9 MoQSession.cpp:3201] Negotiated Version=0xff00000e (draft-14) relay-1 | V0907 01:44:10.518395 9 MoQSession.cpp:2981] sendSetup sess=0x7f93080baa90 test-client-1 | 2026-09-07T01:44:10.518599Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE announce: moq-test/interop/test-track relay-1 | V0907 01:44:10.518792 9 MoQSession.cpp:4232] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f93080baa90 relay-1 | V0907 01:44:10.518831 9 MoQLocation.h:24] m=LargestObject relay-1 | V0907 01:44:10.518846 9 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0907 01:44:10.518855 9 MoQSession.cpp:6178] sendSubscribeOk sess=0x7f93080baa90 test-client-1 | 2026-09-07T01:44:11.019817Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57443 dual_stack=true relay-1 | V0907 01:44:11.022610 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 01:44:11.022985 9 MoQSession.cpp:2631] start sess=0x7f93080ce280 relay-1 | V0907 01:44:11.023648 9 MoQSession.cpp:6766] onNewBidiStream sess=0x7f93080ce280 relay-1 | V0907 01:44:11.023670 9 MoQSession.cpp:3336] controlReadLoop sess=0x7f93080ce280 relay-1 | V0907 01:44:11.023676 9 MoQSession.cpp:2937] controlWriteLoop sess=0x7f93080ce280 relay-1 | V0907 01:44:11.023699 9 MoQSession.cpp:3125] onClientSetup sess=0x7f93080ce280 relay-1 | V0907 01:44:11.023703 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 01:44:11.023706 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0907 01:44:11.023713 9 MoQSession.cpp:3201] Negotiated Version=0xff00000e (draft-14) relay-1 | V0907 01:44:11.023715 9 MoQSession.cpp:2981] sendSetup sess=0x7f93080ce280 relay-1 | V0907 01:44:11.024162 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f93080ce280 relay-1 | V0907 01:44:11.024192 9 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0907 01:44:11.024197 9 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f9308093eb0) has already published trackNamespace=moq-test/interop relay-1 | V0907 01:44:11.024220 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f93080ce280 test-client-1 | 2026-09-07T01:44:11.023911Z  INFO moq_test_client::scenarios: Publisher announcing namespace (after subscriber): moq-test/interop test-client-1 | 2026-09-07T01:44:14.025911Z  INFO moq_test_client::scenarios: Publisher announce timeout (expected) relay-1 | V0907 01:44:14.026223 9 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f93080ce280 test-client-1 | 2026-09-07T01:44:15.026972Z  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: 86c52126b744ee411d16839551f4c429 test-client-1 | publisher_connection_id: 341c3e7ad78d1e8ccfe6aa3ac71ecb8b test-client-1 | ... test-client-1 | 2026-09-07T01:44:15.027767Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48390 dual_stack=true relay-1 | V0907 01:44:15.029968 9 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0907 01:44:15.030112 9 MoQSession.cpp:2631] start sess=0x7f93080e0770 relay-1 | V0907 01:44:15.030382 9 MoQSession.cpp:6766] onNewBidiStream sess=0x7f93080e0770 relay-1 | V0907 01:44:15.030403 9 MoQSession.cpp:3336] controlReadLoop sess=0x7f93080e0770 relay-1 | V0907 01:44:15.030409 9 MoQSession.cpp:2937] controlWriteLoop sess=0x7f93080e0770 relay-1 | V0907 01:44:15.030544 9 MoQSession.cpp:3125] onClientSetup sess=0x7f93080e0770 relay-1 | V0907 01:44:15.030566 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0907 01:44:15.030569 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0907 01:44:15.030575 9 MoQSession.cpp:3201] Negotiated Version=0xff00000e (draft-14) relay-1 | V0907 01:44:15.030579 9 MoQSession.cpp:2981] sendSetup sess=0x7f93080e0770 test-client-1 | 2026-09-07T01:44:15.030767Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V0907 01:44:15.030955 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f93080e0770 relay-1 | V0907 01:44:15.030976 9 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0907 01:44:15.030982 9 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f93080ce280) has already published trackNamespace=moq-test/interop relay-1 | V0907 01:44:15.031047 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f93080e0770 test-client-1 | 2026-09-07T01:44:17.031940Z  INFO moq_test_client::scenarios: Announce active, now sending PUBLISH_NAMESPACE_DONE relay-1 | V0907 01:44:17.032300 9 MoQSession.cpp:3338] exit controlReadLoop sess=0x7f93080e0770 test-client-1 | 2026-09-07T01:44:17.133380Z  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: 2106 test-client-1 | connection_id: 8a3b1efad4d2742bf6097bfd131a3817 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'