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-21T01:55:13Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-21T01:55:13Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-21T01:55:13Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-21T01:55:13Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-21T01:55:13Z" 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 | V0921 01:55:13.990750 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0921 01:55:13.991887 7 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-21T01:55:19.589011Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43525 dual_stack=true relay-1 | V0921 01:55:19.592388 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 01:55:19.592638 8 MoQSession.cpp:2674] start sess=0x7f22b0051fd0 relay-1 | V0921 01:55:19.592777 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f22b0051fd0 relay-1 | V0921 01:55:19.592810 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f22b0051fd0 relay-1 | V0921 01:55:19.592826 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f22b0051fd0 relay-1 | V0921 01:55:19.592894 8 MoQSession.cpp:3162] onClientSetup sess=0x7f22b0051fd0 relay-1 | V0921 01:55:19.592903 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 01:55:19.592905 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0921 01:55:19.592916 8 MoQSession.cpp:3238] Negotiated Version=0xff00000e (draft-14) relay-1 | V0921 01:55:19.592923 8 MoQSession.cpp:3018] sendSetup sess=0x7f22b0051fd0 test-client-1 | 2026-09-21T01:55:19.593064Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 4645babd2a1d8e5a6848cd85eac18775 test-client-1 | ... relay-1 | V0921 01:55:19.593217 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f22b0051fd0 test-client-1 | 2026-09-21T01:55:19.593802Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41379 dual_stack=true relay-1 | V0921 01:55:19.595376 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 01:55:19.595558 8 MoQSession.cpp:2674] start sess=0x7f22b006ebc0 relay-1 | V0921 01:55:19.595630 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f22b006ebc0 relay-1 | V0921 01:55:19.595644 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f22b006ebc0 relay-1 | V0921 01:55:19.595649 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f22b006ebc0 relay-1 | V0921 01:55:19.595662 8 MoQSession.cpp:3162] onClientSetup sess=0x7f22b006ebc0 relay-1 | V0921 01:55:19.595683 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 01:55:19.595698 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0921 01:55:19.595715 8 MoQSession.cpp:3238] Negotiated Version=0xff00000e (draft-14) relay-1 | V0921 01:55:19.595733 8 MoQSession.cpp:3018] sendSetup sess=0x7f22b006ebc0 test-client-1 | 2026-09-21T01:55:19.595878Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V0921 01:55:19.596011 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f22b006ebc0 relay-1 | V0921 01:55:19.596045 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0921 01:55:19.596058 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f22b006ebc0 test-client-1 | 2026-09-21T01:55:21.596851Z  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: 2003 test-client-1 | connection_id: 8b7e3760f3a93681fc1c35a7e412047a test-client-1 | ... relay-1 | V0921 01:55:21.597251 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f22b006ebc0 test-client-1 | 2026-09-21T01:55:21.597667Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38091 dual_stack=true relay-1 | V0921 01:55:21.599394 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 01:55:21.599504 8 MoQSession.cpp:2674] start sess=0x7f22b0081510 relay-1 | V0921 01:55:21.599672 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f22b0081510 relay-1 | V0921 01:55:21.599688 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f22b0081510 relay-1 | V0921 01:55:21.599696 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f22b0081510 relay-1 | V0921 01:55:21.599713 8 MoQSession.cpp:3162] onClientSetup sess=0x7f22b0081510 relay-1 | V0921 01:55:21.599722 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 01:55:21.599724 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0921 01:55:21.599730 8 MoQSession.cpp:3238] Negotiated Version=0xff00000e (draft-14) relay-1 | V0921 01:55:21.599733 8 MoQSession.cpp:3018] sendSetup sess=0x7f22b0081510 test-client-1 | 2026-09-21T01:55:21.599877Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0921 01:55:21.600030 8 MoQSession.cpp:4260] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f22b0081510 relay-1 | V0921 01:55:21.600069 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0921 01:55:21.600080 8 MoQSession.cpp:6260] subscribeError sess=0x7f22b0081510 relay-1 | V0921 01:55:21.600088 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7f22b0081510 relay-1 | V0921 01:55:21.600341 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f22b0081510 test-client-1 | 2026-09-21T01:55:21.600276Z  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: 3 test-client-1 | connection_id: bd2a640e00d937cc1f935f6b46757622 test-client-1 | ... test-client-1 | 2026-09-21T01:55:21.600886Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33404 dual_stack=true relay-1 | V0921 01:55:21.602142 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 01:55:21.602231 8 MoQSession.cpp:2674] start sess=0x7f22b0093f30 relay-1 | V0921 01:55:21.602399 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f22b0093f30 relay-1 | V0921 01:55:21.602415 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f22b0093f30 relay-1 | V0921 01:55:21.602420 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f22b0093f30 relay-1 | V0921 01:55:21.602431 8 MoQSession.cpp:3162] onClientSetup sess=0x7f22b0093f30 relay-1 | V0921 01:55:21.602434 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 01:55:21.602436 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0921 01:55:21.602440 8 MoQSession.cpp:3238] Negotiated Version=0xff00000e (draft-14) relay-1 | V0921 01:55:21.602442 8 MoQSession.cpp:3018] sendSetup sess=0x7f22b0093f30 test-client-1 | 2026-09-21T01:55:21.603075Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53656 dual_stack=true relay-1 | V0921 01:55:21.604233 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 01:55:21.604316 8 MoQSession.cpp:2674] start sess=0x7f22b00a80e0 relay-1 | V0921 01:55:21.604465 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f22b00a80e0 relay-1 | V0921 01:55:21.604482 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f22b00a80e0 relay-1 | V0921 01:55:21.604487 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f22b00a80e0 relay-1 | V0921 01:55:21.604497 8 MoQSession.cpp:3162] onClientSetup sess=0x7f22b00a80e0 relay-1 | V0921 01:55:21.604503 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 01:55:21.604505 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0921 01:55:21.604509 8 MoQSession.cpp:3238] Negotiated Version=0xff00000e (draft-14) relay-1 | V0921 01:55:21.604511 8 MoQSession.cpp:3018] sendSetup sess=0x7f22b00a80e0 test-client-1 | 2026-09-21T01:55:21.604620Z  INFO moq_test_client::scenarios: Publisher announcing namespace: moq-test/interop test-client-1 | 2026-09-21T01:55:21.604629Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0921 01:55:21.604733 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f22b00a80e0 relay-1 | V0921 01:55:21.604765 8 MoQLocation.h:24] m=LargestObject relay-1 | V0921 01:55:21.604773 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0921 01:55:21.604793 8 MoQSession.cpp:6120] subscribe sess=0x7f22b006ebc0 relay-1 | V0921 01:55:21.604925 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f22b0093f30 relay-1 | V0921 01:55:21.604941 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0921 01:55:21.604944 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f22b006ebc0) has already published trackNamespace=moq-test/interop relay-1 | V0921 01:55:21.604966 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f22b0093f30 test-client-1 | 2026-09-21T01:55:24.605600Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 3005 test-client-1 | publisher_connection_id: 97a71c697bbbf43535e0484a2d52aae8 test-client-1 | subscriber_connection_id: f85a2e5a7ea73b28c3abc6e436659f96 test-client-1 | ... relay-1 | V0921 01:55:24.605909 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f22b0093f30 relay-1 | V0921 01:55:24.606034 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f22b00a80e0 test-client-1 | 2026-09-21T01:55:24.606451Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46418 dual_stack=true relay-1 | V0921 01:55:24.608242 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 01:55:24.608360 8 MoQSession.cpp:2674] start sess=0x7f22b00bd3e0 relay-1 | V0921 01:55:24.608586 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f22b00bd3e0 relay-1 | V0921 01:55:24.608601 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f22b00bd3e0 relay-1 | V0921 01:55:24.608606 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f22b00bd3e0 relay-1 | V0921 01:55:24.608622 8 MoQSession.cpp:3162] onClientSetup sess=0x7f22b00bd3e0 relay-1 | V0921 01:55:24.608626 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 01:55:24.608629 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0921 01:55:24.608636 8 MoQSession.cpp:3238] Negotiated Version=0xff00000e (draft-14) relay-1 | V0921 01:55:24.608642 8 MoQSession.cpp:3018] sendSetup sess=0x7f22b00bd3e0 test-client-1 | 2026-09-21T01:55:24.608772Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE announce: moq-test/interop/test-track relay-1 | V0921 01:55:24.608915 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f22b00bd3e0 relay-1 | V0921 01:55:24.608945 8 MoQLocation.h:24] m=LargestObject relay-1 | V0921 01:55:24.608950 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0921 01:55:24.608969 8 MoQSession.cpp:6120] subscribe sess=0x7f22b0093f30 test-client-1 | 2026-09-21T01:55:25.110650Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58343 dual_stack=true relay-1 | V0921 01:55:25.112612 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 01:55:25.112730 8 MoQSession.cpp:2674] start sess=0x7f22b00d31f0 relay-1 | V0921 01:55:25.112973 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f22b00d31f0 relay-1 | V0921 01:55:25.112990 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f22b00d31f0 relay-1 | V0921 01:55:25.112999 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f22b00d31f0 relay-1 | V0921 01:55:25.113028 8 MoQSession.cpp:3162] onClientSetup sess=0x7f22b00d31f0 relay-1 | V0921 01:55:25.113032 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 01:55:25.113034 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0921 01:55:25.113040 8 MoQSession.cpp:3238] Negotiated Version=0xff00000e (draft-14) relay-1 | V0921 01:55:25.113042 8 MoQSession.cpp:3018] sendSetup sess=0x7f22b00d31f0 test-client-1 | 2026-09-21T01:55:25.113161Z  INFO moq_test_client::scenarios: Publisher announcing namespace (after subscriber): moq-test/interop relay-1 | V0921 01:55:25.113266 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f22b00d31f0 relay-1 | V0921 01:55:25.113286 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0921 01:55:25.113291 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f22b0093f30) has already published trackNamespace=moq-test/interop relay-1 | V0921 01:55:25.113302 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f22b00d31f0 test-client-1 | 2026-09-21T01:55:28.114389Z  INFO moq_test_client::scenarios: Publisher announce timeout (expected) relay-1 | V0921 01:55:28.114668 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f22b00d31f0 test-client-1 | 2026-09-21T01:55:29.115950Z  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: 4510 test-client-1 | subscriber_connection_id: 1e4c13047af7a424c536466945cff298 test-client-1 | publisher_connection_id: b15484149f403bed23b2615b00a68e37 test-client-1 | ... test-client-1 | 2026-09-21T01:55:29.116655Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34230 dual_stack=true relay-1 | V0921 01:55:29.118565 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 01:55:29.118688 8 MoQSession.cpp:2674] start sess=0x7f22b00e5a20 relay-1 | V0921 01:55:29.118844 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f22b00e5a20 relay-1 | V0921 01:55:29.118880 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f22b00e5a20 relay-1 | V0921 01:55:29.118886 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f22b00e5a20 relay-1 | V0921 01:55:29.118905 8 MoQSession.cpp:3162] onClientSetup sess=0x7f22b00e5a20 relay-1 | V0921 01:55:29.118912 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 01:55:29.118915 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0921 01:55:29.118921 8 MoQSession.cpp:3238] Negotiated Version=0xff00000e (draft-14) relay-1 | V0921 01:55:29.118925 8 MoQSession.cpp:3018] sendSetup sess=0x7f22b00e5a20 test-client-1 | 2026-09-21T01:55:29.119034Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V0921 01:55:29.119153 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f22b00e5a20 relay-1 | V0921 01:55:29.119172 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0921 01:55:29.119180 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f22b00d31f0) has already published trackNamespace=moq-test/interop relay-1 | V0921 01:55:29.119193 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f22b00e5a20 test-client-1 | 2026-09-21T01:55:31.120233Z  INFO moq_test_client::scenarios: Announce active, now sending PUBLISH_NAMESPACE_DONE relay-1 | V0921 01:55:31.120511 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f22b00e5a20 test-client-1 | 2026-09-21T01:55:31.222109Z  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: 040f9a84507f6b1e8b521a614995d27c 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'