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-03T01:37:54Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-03T01:37:54Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-03T01:37:54Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-03T01:37:54Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-03T01:37:54Z" 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 | V0903 01:37:55.123810 8 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0903 01:37:55.124937 8 MoQServer.cpp:171] 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-03T01:38:00.739023Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45823 dual_stack=true relay-1 | V0903 01:38:00.742494 9 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0903 01:38:00.742706 9 MoQSession.cpp:2686] start sess=0x7fca6004b7e0 relay-1 | V0903 01:38:00.742998 9 MoQSession.cpp:6909] onNewBidiStream sess=0x7fca6004b7e0 relay-1 | V0903 01:38:00.743029 9 MoQSession.cpp:3425] controlReadLoop sess=0x7fca6004b7e0 relay-1 | V0903 01:38:00.743041 9 MoQSession.cpp:3016] controlWriteLoop sess=0x7fca6004b7e0 relay-1 | V0903 01:38:00.743093 9 MoQSession.cpp:3214] onClientSetup sess=0x7fca6004b7e0 relay-1 | V0903 01:38:00.743104 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0903 01:38:00.743108 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0903 01:38:00.743117 9 MoQSession.cpp:3290] Negotiated Version=0xff00000e (draft-14) relay-1 | V0903 01:38:00.743124 9 MoQSession.cpp:3070] sendSetup sess=0x7fca6004b7e0 test-client-1 | 2026-09-03T01:38:00.743321Z  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: 83b295fe40b3a917c9ba3a8273a0b214 test-client-1 | ... relay-1 | V0903 01:38:00.743569 9 MoQSession.cpp:3427] exit controlReadLoop sess=0x7fca6004b7e0 test-client-1 | 2026-09-03T01:38:00.744364Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51175 dual_stack=true relay-1 | V0903 01:38:00.746003 9 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0903 01:38:00.746086 9 MoQSession.cpp:2686] start sess=0x7fca60067f40 relay-1 | V0903 01:38:00.746416 9 MoQSession.cpp:6909] onNewBidiStream sess=0x7fca60067f40 relay-1 | V0903 01:38:00.746434 9 MoQSession.cpp:3425] controlReadLoop sess=0x7fca60067f40 relay-1 | V0903 01:38:00.746440 9 MoQSession.cpp:3016] controlWriteLoop sess=0x7fca60067f40 relay-1 | V0903 01:38:00.746454 9 MoQSession.cpp:3214] onClientSetup sess=0x7fca60067f40 relay-1 | V0903 01:38:00.746458 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0903 01:38:00.746461 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0903 01:38:00.746466 9 MoQSession.cpp:3290] Negotiated Version=0xff00000e (draft-14) relay-1 | V0903 01:38:00.746469 9 MoQSession.cpp:3070] sendSetup sess=0x7fca60067f40 test-client-1 | 2026-09-03T01:38:00.746724Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V0903 01:38:00.746967 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fca60067f40 relay-1 | V0903 01:38:00.746994 9 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0903 01:38:00.747005 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fca60067f40 relay-1 | V0903 01:38:02.748124 9 MoQSession.cpp:3427] exit controlReadLoop sess=0x7fca60067f40 test-client-1 | 2026-09-03T01:38:02.747892Z  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: 7cf877946d27b0fbb87852759995ca1a test-client-1 | ... test-client-1 | 2026-09-03T01:38:02.749064Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53392 dual_stack=true relay-1 | V0903 01:38:02.751049 9 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0903 01:38:02.751183 9 MoQSession.cpp:2686] start sess=0x7fca6007ac90 relay-1 | V0903 01:38:02.751362 9 MoQSession.cpp:6909] onNewBidiStream sess=0x7fca6007ac90 relay-1 | V0903 01:38:02.751386 9 MoQSession.cpp:3425] controlReadLoop sess=0x7fca6007ac90 relay-1 | V0903 01:38:02.751394 9 MoQSession.cpp:3016] controlWriteLoop sess=0x7fca6007ac90 relay-1 | V0903 01:38:02.751438 9 MoQSession.cpp:3214] onClientSetup sess=0x7fca6007ac90 relay-1 | V0903 01:38:02.751448 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0903 01:38:02.751452 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0903 01:38:02.751459 9 MoQSession.cpp:3290] Negotiated Version=0xff00000e (draft-14) relay-1 | V0903 01:38:02.751462 9 MoQSession.cpp:3070] sendSetup sess=0x7fca6007ac90 test-client-1 | 2026-09-03T01:38:02.751622Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0903 01:38:02.751827 9 MoQSession.cpp:4321] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fca6007ac90 relay-1 | V0903 01:38:02.751869 9 MoQSession.cpp:4458] Application subscribe error err=no such namespace or track relay-1 | V0903 01:38:02.751875 9 MoQSession.cpp:6339] subscribeError sess=0x7fca6007ac90 test-client-1 | 2026-09-03T01:38:02.752099Z  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: 6b7ee0a794e23e9377f4f6d5535d2eb8 relay-1 | V0903 01:38:02.752249 9 MoQSession.cpp:3427] exit controlReadLoop sess=0x7fca6007ac90 test-client-1 | ... test-client-1 | 2026-09-03T01:38:02.752975Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52262 dual_stack=true relay-1 | V0903 01:38:02.754677 9 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0903 01:38:02.754786 9 MoQSession.cpp:2686] start sess=0x7fca6008d4e0 relay-1 | V0903 01:38:02.754950 9 MoQSession.cpp:6909] onNewBidiStream sess=0x7fca6008d4e0 relay-1 | V0903 01:38:02.754967 9 MoQSession.cpp:3425] controlReadLoop sess=0x7fca6008d4e0 relay-1 | V0903 01:38:02.754971 9 MoQSession.cpp:3016] controlWriteLoop sess=0x7fca6008d4e0 relay-1 | V0903 01:38:02.754981 9 MoQSession.cpp:3214] onClientSetup sess=0x7fca6008d4e0 relay-1 | V0903 01:38:02.754988 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0903 01:38:02.754992 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0903 01:38:02.754997 9 MoQSession.cpp:3290] Negotiated Version=0xff00000e (draft-14) relay-1 | V0903 01:38:02.755001 9 MoQSession.cpp:3070] sendSetup sess=0x7fca6008d4e0 test-client-1 | 2026-09-03T01:38:02.755808Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40961 dual_stack=true relay-1 | V0903 01:38:02.757283 9 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0903 01:38:02.757381 9 MoQSession.cpp:2686] start sess=0x7fca600a0e10 relay-1 | V0903 01:38:02.757634 9 MoQSession.cpp:6909] onNewBidiStream sess=0x7fca600a0e10 relay-1 | V0903 01:38:02.757650 9 MoQSession.cpp:3425] controlReadLoop sess=0x7fca600a0e10 relay-1 | V0903 01:38:02.757654 9 MoQSession.cpp:3016] controlWriteLoop sess=0x7fca600a0e10 relay-1 | V0903 01:38:02.757663 9 MoQSession.cpp:3214] onClientSetup sess=0x7fca600a0e10 relay-1 | V0903 01:38:02.757666 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0903 01:38:02.757673 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0903 01:38:02.757679 9 MoQSession.cpp:3290] Negotiated Version=0xff00000e (draft-14) relay-1 | V0903 01:38:02.757683 9 MoQSession.cpp:3070] sendSetup sess=0x7fca600a0e10 test-client-1 | 2026-09-03T01:38:02.757852Z  INFO moq_test_client::scenarios: Publisher announcing namespace: moq-test/interop test-client-1 | 2026-09-03T01:38:02.757864Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0903 01:38:02.758057 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fca6008d4e0 relay-1 | V0903 01:38:02.758075 9 MoQSession.cpp:4321] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fca600a0e10 relay-1 | V0903 01:38:02.758084 9 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0903 01:38:02.758092 9 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7fca60067f40) has already published trackNamespace=moq-test/interop relay-1 | V0903 01:38:02.758107 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fca6008d4e0 relay-1 | V0903 01:38:02.758142 9 MoQLocation.h:24] m=LargestObject relay-1 | V0903 01:38:02.758153 9 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0903 01:38:02.758164 9 MoQSession.cpp:6201] subscribe sess=0x7fca6008d4e0 relay-1 | V0903 01:38:02.758533 9 MoQSession.cpp:4829] onSubscribeOk id=1 sess=0x7fca6008d4e0 relay-1 | V0903 01:38:02.758552 9 MoQSession.cpp:6301] Subscribe ready trackReceiveState=0x7fca600a3810 requestID=1 relay-1 | V0903 01:38:02.758566 9 MoQSession.cpp:6321] sendSubscribeOk sess=0x7fca600a0e10 test-client-1 | 2026-09-03T01:38:05.758371Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - announce-subscribe relay-1 | V0903 01:38:05.758727 9 MoQSession.cpp:3427] exit controlReadLoop sess=0x7fca6008d4e0 test-client-1 | --- test-client-1 | duration_ms: 3006 test-client-1 | publisher_connection_id: c31e5ee6349b47a03f22cef059df264b test-client-1 | subscriber_connection_id: 419d9507d55f069a23a5bceeca98e0e3 test-client-1 | ... relay-1 | V0903 01:38:05.758763 9 MoQSession.cpp:3427] exit controlReadLoop sess=0x7fca600a0e10 test-client-1 | 2026-09-03T01:38:05.759527Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58406 dual_stack=true relay-1 | V0903 01:38:05.761547 9 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0903 01:38:05.761684 9 MoQSession.cpp:2686] start sess=0x7fca600b45d0 relay-1 | V0903 01:38:05.761908 9 MoQSession.cpp:6909] onNewBidiStream sess=0x7fca600b45d0 relay-1 | V0903 01:38:05.761927 9 MoQSession.cpp:3425] controlReadLoop sess=0x7fca600b45d0 relay-1 | V0903 01:38:05.761936 9 MoQSession.cpp:3016] controlWriteLoop sess=0x7fca600b45d0 relay-1 | V0903 01:38:05.761958 9 MoQSession.cpp:3214] onClientSetup sess=0x7fca600b45d0 relay-1 | V0903 01:38:05.761968 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0903 01:38:05.761972 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0903 01:38:05.761980 9 MoQSession.cpp:3290] Negotiated Version=0xff00000e (draft-14) relay-1 | V0903 01:38:05.761984 9 MoQSession.cpp:3070] sendSetup sess=0x7fca600b45d0 test-client-1 | 2026-09-03T01:38:05.762152Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE announce: moq-test/interop/test-track relay-1 | V0903 01:38:05.762343 9 MoQSession.cpp:4321] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fca600b45d0 relay-1 | V0903 01:38:05.762396 9 MoQLocation.h:24] m=LargestObject relay-1 | V0903 01:38:05.762403 9 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0903 01:38:05.762411 9 MoQSession.cpp:6321] sendSubscribeOk sess=0x7fca600b45d0 test-client-1 | 2026-09-03T01:38:06.264373Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33837 dual_stack=true relay-1 | V0903 01:38:06.266751 9 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0903 01:38:06.266868 9 MoQSession.cpp:2686] start sess=0x7fca600c77c0 relay-1 | V0903 01:38:06.267107 9 MoQSession.cpp:6909] onNewBidiStream sess=0x7fca600c77c0 relay-1 | V0903 01:38:06.267148 9 MoQSession.cpp:3425] controlReadLoop sess=0x7fca600c77c0 test-client-1 | 2026-09-03T01:38:06.267313Z  INFO moq_test_client::scenarios: Publisher announcing namespace (after subscriber): moq-test/interop relay-1 | V0903 01:38:06.267157 9 MoQSession.cpp:3016] controlWriteLoop sess=0x7fca600c77c0 relay-1 | V0903 01:38:06.267176 9 MoQSession.cpp:3214] onClientSetup sess=0x7fca600c77c0 relay-1 | V0903 01:38:06.267179 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0903 01:38:06.267181 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0903 01:38:06.267186 9 MoQSession.cpp:3290] Negotiated Version=0xff00000e (draft-14) relay-1 | V0903 01:38:06.267188 9 MoQSession.cpp:3070] sendSetup sess=0x7fca600c77c0 relay-1 | V0903 01:38:06.267485 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fca600c77c0 relay-1 | V0903 01:38:06.267511 9 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0903 01:38:06.267518 9 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7fca6008d4e0) has already published trackNamespace=moq-test/interop relay-1 | V0903 01:38:06.267548 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fca600c77c0 test-client-1 | 2026-09-03T01:38:09.269343Z  INFO moq_test_client::scenarios: Publisher announce timeout (expected) relay-1 | V0903 01:38:09.269676 9 MoQSession.cpp:3427] exit controlReadLoop sess=0x7fca600c77c0 test-client-1 | 2026-09-03T01:38:10.270305Z  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: 4511 test-client-1 | subscriber_connection_id: b1d168f3c02f46b4616485500d377ae5 test-client-1 | publisher_connection_id: 77e930df803500b99926f60b23560253 test-client-1 | ... test-client-1 | 2026-09-03T01:38:10.271194Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33587 dual_stack=true relay-1 | V0903 01:38:10.273371 9 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0903 01:38:10.273546 9 MoQSession.cpp:2686] start sess=0x7fca600d9700 relay-1 | V0903 01:38:10.273812 9 MoQSession.cpp:6909] onNewBidiStream sess=0x7fca600d9700 relay-1 | V0903 01:38:10.273831 9 MoQSession.cpp:3425] controlReadLoop sess=0x7fca600d9700 relay-1 | V0903 01:38:10.273842 9 MoQSession.cpp:3016] controlWriteLoop sess=0x7fca600d9700 relay-1 | V0903 01:38:10.273865 9 MoQSession.cpp:3214] onClientSetup sess=0x7fca600d9700 relay-1 | V0903 01:38:10.273872 9 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0903 01:38:10.273879 9 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0903 01:38:10.273886 9 MoQSession.cpp:3290] Negotiated Version=0xff00000e (draft-14) relay-1 | V0903 01:38:10.273890 9 MoQSession.cpp:3070] sendSetup sess=0x7fca600d9700 test-client-1 | 2026-09-03T01:38:10.274046Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V0903 01:38:10.274198 9 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fca600d9700 relay-1 | V0903 01:38:10.274241 9 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0903 01:38:10.274251 9 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7fca600c77c0) has already published trackNamespace=moq-test/interop relay-1 | V0903 01:38:10.274277 9 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fca600d9700 test-client-1 | 2026-09-03T01:38:12.274533Z  INFO moq_test_client::scenarios: Announce active, now sending PUBLISH_NAMESPACE_DONE relay-1 | V0903 01:38:12.274800 9 MoQSession.cpp:3427] exit controlReadLoop sess=0x7fca600d9700 test-client-1 | 2026-09-03T01:38:12.376478Z  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: be85752407c1ae2bad74edab2a3c30b8 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'