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-27T01:51:42Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-27T01:51:42Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-27T01:51:42Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-27T01:51:42Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-27T01:51:42Z" 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 | V0927 01:51:42.822732 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0927 01:51:42.823608 7 MoQServer.cpp:172] 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-27T01:51:48.407665Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39426 dual_stack=true relay-1 | V0927 01:51:48.410698 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 01:51:48.410859 8 MoQSession.cpp:2698] start sess=0x7f4234052bc0 relay-1 | V0927 01:51:48.411032 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f4234052bc0 relay-1 | V0927 01:51:48.411054 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f4234052bc0 relay-1 | V0927 01:51:48.411064 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f4234052bc0 test-client-1 | 2026-09-27T01:51:48.411241Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V0927 01:51:48.411115 8 MoQSession.cpp:3194] onClientSetup sess=0x7f4234052bc0 relay-1 | V0927 01:51:48.411123 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 01:51:48.411126 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0927 01:51:48.411132 8 MoQSession.cpp:3272] Negotiated Version=0xff00000e (draft-14) relay-1 | V0927 01:51:48.411135 8 MoQSession.cpp:3042] sendSetup sess=0x7f4234052bc0 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: b7b7692f2f09e8868f02352b1078eab9 test-client-1 | ... relay-1 | V0927 01:51:48.411811 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f4234052bc0 test-client-1 | 2026-09-27T01:51:48.412050Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42207 dual_stack=true relay-1 | V0927 01:51:48.413331 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 01:51:48.413412 8 MoQSession.cpp:2698] start sess=0x7f423406ee90 relay-1 | V0927 01:51:48.413586 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f423406ee90 relay-1 | V0927 01:51:48.413600 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f423406ee90 relay-1 | V0927 01:51:48.413604 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f423406ee90 relay-1 | V0927 01:51:48.413634 8 MoQSession.cpp:3194] onClientSetup sess=0x7f423406ee90 relay-1 | V0927 01:51:48.413658 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 01:51:48.413663 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0927 01:51:48.413668 8 MoQSession.cpp:3272] Negotiated Version=0xff00000e (draft-14) relay-1 | V0927 01:51:48.413670 8 MoQSession.cpp:3042] sendSetup sess=0x7f423406ee90 test-client-1 | 2026-09-27T01:51:48.413787Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V0927 01:51:48.413919 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f423406ee90 relay-1 | V0927 01:51:48.413953 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0927 01:51:48.413961 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f423406ee90 test-client-1 | 2026-09-27T01:51:50.414557Z  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: 5b229da131e71419c3708fbf6d185805 test-client-1 | ... relay-1 | V0927 01:51:50.414808 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f423406ee90 test-client-1 | 2026-09-27T01:51:50.415401Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34864 dual_stack=true relay-1 | V0927 01:51:50.417164 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 01:51:50.417273 8 MoQSession.cpp:2698] start sess=0x7f4234081c70 relay-1 | V0927 01:51:50.417487 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f4234081c70 relay-1 | V0927 01:51:50.417505 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f4234081c70 relay-1 | V0927 01:51:50.417511 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f4234081c70 relay-1 | V0927 01:51:50.417528 8 MoQSession.cpp:3194] onClientSetup sess=0x7f4234081c70 relay-1 | V0927 01:51:50.417550 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 01:51:50.417568 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0927 01:51:50.417587 8 MoQSession.cpp:3272] Negotiated Version=0xff00000e (draft-14) relay-1 | V0927 01:51:50.417603 8 MoQSession.cpp:3042] sendSetup sess=0x7f4234081c70 test-client-1 | 2026-09-27T01:51:50.417737Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0927 01:51:50.417853 8 MoQSession.cpp:4292] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f4234081c70 relay-1 | V0927 01:51:50.417891 8 MoQSession.cpp:4434] Application subscribe error err=no such namespace or track relay-1 | V0927 01:51:50.417902 8 MoQSession.cpp:6304] subscribeError sess=0x7f4234081c70 relay-1 | V0927 01:51:50.417906 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f4234081c70 test-client-1 | 2026-09-27T01:51:50.418026Z  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 | V0927 01:51:50.418095 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f4234081c70 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: cccfb0d9bfd7323804aef2dfac539929 test-client-1 | ... test-client-1 | 2026-09-27T01:51:50.418683Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49406 dual_stack=true relay-1 | V0927 01:51:50.419899 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 01:51:50.419963 8 MoQSession.cpp:2698] start sess=0x7f4234094000 relay-1 | V0927 01:51:50.420099 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f4234094000 relay-1 | V0927 01:51:50.420113 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f4234094000 relay-1 | V0927 01:51:50.420117 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f4234094000 relay-1 | V0927 01:51:50.420129 8 MoQSession.cpp:3194] onClientSetup sess=0x7f4234094000 relay-1 | V0927 01:51:50.420135 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 01:51:50.420137 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0927 01:51:50.420141 8 MoQSession.cpp:3272] Negotiated Version=0xff00000e (draft-14) relay-1 | V0927 01:51:50.420144 8 MoQSession.cpp:3042] sendSetup sess=0x7f4234094000 test-client-1 | 2026-09-27T01:51:50.420790Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54723 dual_stack=true relay-1 | V0927 01:51:50.422001 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 01:51:50.422074 8 MoQSession.cpp:2698] start sess=0x7f42340a8200 relay-1 | V0927 01:51:50.422220 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f42340a8200 relay-1 | V0927 01:51:50.422233 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f42340a8200 relay-1 | V0927 01:51:50.422236 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f42340a8200 relay-1 | V0927 01:51:50.422244 8 MoQSession.cpp:3194] onClientSetup sess=0x7f42340a8200 relay-1 | V0927 01:51:50.422249 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 01:51:50.422252 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0927 01:51:50.422256 8 MoQSession.cpp:3272] Negotiated Version=0xff00000e (draft-14) relay-1 | V0927 01:51:50.422259 8 MoQSession.cpp:3042] sendSetup sess=0x7f42340a8200 test-client-1 | 2026-09-27T01:51:50.422387Z  INFO moq_test_client::scenarios: Publisher announcing namespace: moq-test/interop test-client-1 | 2026-09-27T01:51:50.422395Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0927 01:51:50.422527 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f4234094000 relay-1 | V0927 01:51:50.422542 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f42340a8200 relay-1 | V0927 01:51:50.422553 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0927 01:51:50.422557 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f423406ee90) has already published trackNamespace=moq-test/interop relay-1 | V0927 01:51:50.422578 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f4234094000 relay-1 | V0927 01:51:50.422618 8 MoQLocation.h:24] m=LargestObject relay-1 | V0927 01:51:50.422626 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0927 01:51:50.422646 8 MoQSession.cpp:6164] subscribe sess=0x7f4234094000 relay-1 | V0927 01:51:50.422905 8 MoQSession.cpp:4808] onSubscribeOk id=1 sess=0x7f4234094000 relay-1 | V0927 01:51:50.422946 8 MoQSession.cpp:6266] Subscribe ready trackReceiveState=0x7f42340abd10 requestID=1 relay-1 | V0927 01:51:50.422958 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f42340a8200 test-client-1 | 2026-09-27T01:51:53.423354Z  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: af5c4fe9fc0cd543582a93f5dda2b89e test-client-1 | subscriber_connection_id: a76b10cf584f30e7729c8769379b5168 test-client-1 | ... relay-1 | V0927 01:51:53.423663 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f4234094000 relay-1 | V0927 01:51:53.423690 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f42340a8200 test-client-1 | 2026-09-27T01:51:53.424193Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45329 dual_stack=true relay-1 | V0927 01:51:53.425923 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 01:51:53.426052 8 MoQSession.cpp:2698] start sess=0x7f42340bb960 relay-1 | V0927 01:51:53.426249 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f42340bb960 relay-1 | V0927 01:51:53.426263 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f42340bb960 relay-1 | V0927 01:51:53.426269 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f42340bb960 relay-1 | V0927 01:51:53.426287 8 MoQSession.cpp:3194] onClientSetup sess=0x7f42340bb960 relay-1 | V0927 01:51:53.426296 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 01:51:53.426299 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0927 01:51:53.426305 8 MoQSession.cpp:3272] Negotiated Version=0xff00000e (draft-14) relay-1 | V0927 01:51:53.426308 8 MoQSession.cpp:3042] sendSetup sess=0x7f42340bb960 test-client-1 | 2026-09-27T01:51:53.426427Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE announce: moq-test/interop/test-track relay-1 | V0927 01:51:53.426561 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f42340bb960 relay-1 | V0927 01:51:53.426586 8 MoQLocation.h:24] m=LargestObject relay-1 | V0927 01:51:53.426591 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0927 01:51:53.426599 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f42340bb960 test-client-1 | 2026-09-27T01:51:53.927864Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52725 dual_stack=true relay-1 | V0927 01:51:53.930051 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 01:51:53.930424 8 MoQSession.cpp:2698] start sess=0x7f42340ce0b0 relay-1 | V0927 01:51:53.930437 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f42340ce0b0 relay-1 | V0927 01:51:53.930449 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f42340ce0b0 relay-1 | V0927 01:51:53.930461 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f42340ce0b0 relay-1 | V0927 01:51:53.930480 8 MoQSession.cpp:3194] onClientSetup sess=0x7f42340ce0b0 relay-1 | V0927 01:51:53.930484 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 01:51:53.930487 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0927 01:51:53.930493 8 MoQSession.cpp:3272] Negotiated Version=0xff00000e (draft-14) relay-1 | V0927 01:51:53.930499 8 MoQSession.cpp:3042] sendSetup sess=0x7f42340ce0b0 test-client-1 | 2026-09-27T01:51:53.930630Z  INFO moq_test_client::scenarios: Publisher announcing namespace (after subscriber): moq-test/interop relay-1 | V0927 01:51:53.930805 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f42340ce0b0 relay-1 | V0927 01:51:53.930821 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0927 01:51:53.930825 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f4234094000) has already published trackNamespace=moq-test/interop relay-1 | V0927 01:51:53.930836 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f42340ce0b0 test-client-1 | 2026-09-27T01:51:56.931448Z  INFO moq_test_client::scenarios: Publisher announce timeout (expected) relay-1 | V0927 01:51:56.931716 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f42340ce0b0 test-client-1 | 2026-09-27T01:51:57.933097Z  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: 4509 test-client-1 | subscriber_connection_id: a1d1ae452202a7c060aaae25aef974ae test-client-1 | publisher_connection_id: 588c81f4922275b434943af62e646566 test-client-1 | ... test-client-1 | 2026-09-27T01:51:57.933796Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51630 dual_stack=true relay-1 | V0927 01:51:57.935674 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 01:51:57.935798 8 MoQSession.cpp:2698] start sess=0x7f42340e0cb0 relay-1 | V0927 01:51:57.936035 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f42340e0cb0 relay-1 | V0927 01:51:57.936069 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f42340e0cb0 relay-1 | V0927 01:51:57.936081 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f42340e0cb0 relay-1 | V0927 01:51:57.936102 8 MoQSession.cpp:3194] onClientSetup sess=0x7f42340e0cb0 relay-1 | V0927 01:51:57.936106 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 01:51:57.936110 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0927 01:51:57.936116 8 MoQSession.cpp:3272] Negotiated Version=0xff00000e (draft-14) relay-1 | V0927 01:51:57.936119 8 MoQSession.cpp:3042] sendSetup sess=0x7f42340e0cb0 test-client-1 | 2026-09-27T01:51:57.936236Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V0927 01:51:57.936360 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f42340e0cb0 relay-1 | V0927 01:51:57.936404 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0927 01:51:57.936411 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f42340ce0b0) has already published trackNamespace=moq-test/interop relay-1 | V0927 01:51:57.936423 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f42340e0cb0 test-client-1 | 2026-09-27T01:51:59.938276Z  INFO moq_test_client::scenarios: Announce active, now sending PUBLISH_NAMESPACE_DONE relay-1 | V0927 01:51:59.938541 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f42340e0cb0 test-client-1 | 2026-09-27T01:52:00.040098Z  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: 59b1ea070a4a886beccdf94fd313156e 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'