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-14T01:50:23Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-14T01:50:23Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-14T01:50:23Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-14T01:50:23Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-14T01:50:23Z" 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 | V0914 01:50:23.882464 6 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0914 01:50:23.883781 6 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-14T01:50:29.495415Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35776 dual_stack=true relay-1 | V0914 01:50:29.498965 7 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0914 01:50:29.499169 7 MoQSession.cpp:2648] start sess=0x7f0298051d40 relay-1 | V0914 01:50:29.499450 7 MoQSession.cpp:6815] onNewBidiStream sess=0x7f0298051d40 relay-1 | V0914 01:50:29.499502 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f0298051d40 relay-1 | V0914 01:50:29.499527 7 MoQSession.cpp:2947] controlWriteLoop sess=0x7f0298051d40 relay-1 | V0914 01:50:29.499593 7 MoQSession.cpp:3135] onClientSetup sess=0x7f0298051d40 relay-1 | V0914 01:50:29.499601 7 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0914 01:50:29.499605 7 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0914 01:50:29.499615 7 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0914 01:50:29.499623 7 MoQSession.cpp:2991] sendSetup sess=0x7f0298051d40 test-client-1 | 2026-09-14T01:50:29.499806Z  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: fce3201361ad1091405a2bf815e61782 test-client-1 | ... relay-1 | V0914 01:50:29.499938 7 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f0298051d40 test-client-1 | 2026-09-14T01:50:29.500686Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53678 dual_stack=true relay-1 | V0914 01:50:29.502515 7 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0914 01:50:29.502644 7 MoQSession.cpp:2648] start sess=0x7f029806efa0 relay-1 | V0914 01:50:29.502909 7 MoQSession.cpp:6815] onNewBidiStream sess=0x7f029806efa0 relay-1 | V0914 01:50:29.502932 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f029806efa0 relay-1 | V0914 01:50:29.502939 7 MoQSession.cpp:2947] controlWriteLoop sess=0x7f029806efa0 relay-1 | V0914 01:50:29.502954 7 MoQSession.cpp:3135] onClientSetup sess=0x7f029806efa0 relay-1 | V0914 01:50:29.502968 7 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0914 01:50:29.502972 7 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0914 01:50:29.502978 7 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0914 01:50:29.502982 7 MoQSession.cpp:2991] sendSetup sess=0x7f029806efa0 test-client-1 | 2026-09-14T01:50:29.503139Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V0914 01:50:29.503334 7 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f029806efa0 relay-1 | V0914 01:50:29.503387 7 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0914 01:50:29.503396 7 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f029806efa0 test-client-1 | 2026-09-14T01:50:31.504284Z  INFO moq_test_client::scenarios: Announce succeeded (no error received, waiting for subscriptions timed out) relay-1 | V0914 01:50:31.504537 7 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f029806efa0 test-client-1 | ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 9080ead8f0b93bc8eed874e302db6c6e test-client-1 | ... test-client-1 | 2026-09-14T01:50:31.505246Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42939 dual_stack=true relay-1 | V0914 01:50:31.507322 7 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0914 01:50:31.507500 7 MoQSession.cpp:2648] start sess=0x7f02980819e0 relay-1 | V0914 01:50:31.507731 7 MoQSession.cpp:6815] onNewBidiStream sess=0x7f02980819e0 relay-1 | V0914 01:50:31.507750 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f02980819e0 relay-1 | V0914 01:50:31.507755 7 MoQSession.cpp:2947] controlWriteLoop sess=0x7f02980819e0 relay-1 | V0914 01:50:31.507769 7 MoQSession.cpp:3135] onClientSetup sess=0x7f02980819e0 relay-1 | V0914 01:50:31.507773 7 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0914 01:50:31.507780 7 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0914 01:50:31.507806 7 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0914 01:50:31.507810 7 MoQSession.cpp:2991] sendSetup sess=0x7f02980819e0 test-client-1 | 2026-09-14T01:50:31.507972Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0914 01:50:31.508104 7 MoQSession.cpp:4242] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f02980819e0 relay-1 | V0914 01:50:31.508175 7 MoQSession.cpp:4379] Application subscribe error err=no such namespace or track relay-1 | V0914 01:50:31.508183 7 MoQSession.cpp:6209] subscribeError sess=0x7f02980819e0 relay-1 | V0914 01:50:31.508190 7 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f02980819e0 test-client-1 | 2026-09-14T01:50:31.508417Z  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 | V0914 01:50:31.508517 7 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f02980819e0 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: dd9b0f20cf476d7d7b703a7ff4e8b996 test-client-1 | ... test-client-1 | 2026-09-14T01:50:31.509320Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58857 dual_stack=true relay-1 | V0914 01:50:31.510948 7 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0914 01:50:31.511066 7 MoQSession.cpp:2648] start sess=0x7f02980938e0 relay-1 | V0914 01:50:31.511298 7 MoQSession.cpp:6815] onNewBidiStream sess=0x7f02980938e0 relay-1 | V0914 01:50:31.511336 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f02980938e0 relay-1 | V0914 01:50:31.511343 7 MoQSession.cpp:2947] controlWriteLoop sess=0x7f02980938e0 relay-1 | V0914 01:50:31.511357 7 MoQSession.cpp:3135] onClientSetup sess=0x7f02980938e0 relay-1 | V0914 01:50:31.511366 7 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0914 01:50:31.511369 7 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0914 01:50:31.511374 7 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0914 01:50:31.511378 7 MoQSession.cpp:2991] sendSetup sess=0x7f02980938e0 test-client-1 | 2026-09-14T01:50:31.512254Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56859 dual_stack=true relay-1 | V0914 01:50:31.513795 7 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0914 01:50:31.513911 7 MoQSession.cpp:2648] start sess=0x7f02980a7b10 relay-1 | V0914 01:50:31.514169 7 MoQSession.cpp:6815] onNewBidiStream sess=0x7f02980a7b10 relay-1 | V0914 01:50:31.514191 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f02980a7b10 relay-1 | V0914 01:50:31.514198 7 MoQSession.cpp:2947] controlWriteLoop sess=0x7f02980a7b10 relay-1 | V0914 01:50:31.514212 7 MoQSession.cpp:3135] onClientSetup sess=0x7f02980a7b10 relay-1 | V0914 01:50:31.514217 7 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0914 01:50:31.514221 7 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0914 01:50:31.514226 7 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0914 01:50:31.514229 7 MoQSession.cpp:2991] sendSetup sess=0x7f02980a7b10 test-client-1 | 2026-09-14T01:50:31.514383Z  INFO moq_test_client::scenarios: Publisher announcing namespace: moq-test/interop test-client-1 | 2026-09-14T01:50:31.514393Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0914 01:50:31.514588 7 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f02980938e0 relay-1 | V0914 01:50:31.514615 7 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f02980a7b10 relay-1 | V0914 01:50:31.514633 7 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0914 01:50:31.514637 7 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f029806efa0) has already published trackNamespace=moq-test/interop relay-1 | V0914 01:50:31.514655 7 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f02980938e0 relay-1 | V0914 01:50:31.514693 7 MoQLocation.h:24] m=LargestObject relay-1 | V0914 01:50:31.514705 7 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0914 01:50:31.514716 7 MoQSession.cpp:6071] subscribe sess=0x7f02980938e0 relay-1 | V0914 01:50:31.515109 7 MoQSession.cpp:4753] onSubscribeOk id=1 sess=0x7f02980938e0 relay-1 | V0914 01:50:31.515134 7 MoQSession.cpp:6171] Subscribe ready trackReceiveState=0x7f02980a4fd0 requestID=1 relay-1 | V0914 01:50:31.515146 7 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f02980a7b10 test-client-1 | 2026-09-14T01:50:34.516114Z  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 | --- relay-1 | V0914 01:50:34.516465 7 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f02980938e0 relay-1 | V0914 01:50:34.516496 7 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f02980a7b10 test-client-1 | duration_ms: 3007 test-client-1 | publisher_connection_id: b5783f04ca2eced1915309da81f8081c test-client-1 | subscriber_connection_id: b0ec8637417518b3692dfb210a00c939 test-client-1 | ... test-client-1 | 2026-09-14T01:50:34.517234Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53484 dual_stack=true relay-1 | V0914 01:50:34.519378 7 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0914 01:50:34.519519 7 MoQSession.cpp:2648] start sess=0x7f02980bb120 relay-1 | V0914 01:50:34.519794 7 MoQSession.cpp:6815] onNewBidiStream sess=0x7f02980bb120 relay-1 | V0914 01:50:34.519813 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f02980bb120 relay-1 | V0914 01:50:34.519818 7 MoQSession.cpp:2947] controlWriteLoop sess=0x7f02980bb120 relay-1 | V0914 01:50:34.519838 7 MoQSession.cpp:3135] onClientSetup sess=0x7f02980bb120 relay-1 | V0914 01:50:34.519843 7 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0914 01:50:34.519847 7 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0914 01:50:34.519855 7 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0914 01:50:34.519867 7 MoQSession.cpp:2991] sendSetup sess=0x7f02980bb120 test-client-1 | 2026-09-14T01:50:34.520049Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE announce: moq-test/interop/test-track relay-1 | V0914 01:50:34.520220 7 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f02980bb120 relay-1 | V0914 01:50:34.520246 7 MoQLocation.h:24] m=LargestObject relay-1 | V0914 01:50:34.520250 7 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0914 01:50:34.520261 7 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f02980bb120 test-client-1 | 2026-09-14T01:50:35.021508Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59081 dual_stack=true relay-1 | V0914 01:50:35.024238 7 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0914 01:50:35.024524 7 MoQSession.cpp:2648] start sess=0x7f02980cda60 relay-1 | V0914 01:50:35.024916 7 MoQSession.cpp:6815] onNewBidiStream sess=0x7f02980cda60 relay-1 | V0914 01:50:35.024940 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f02980cda60 relay-1 | V0914 01:50:35.024948 7 MoQSession.cpp:2947] controlWriteLoop sess=0x7f02980cda60 test-client-1 | 2026-09-14T01:50:35.025126Z  INFO moq_test_client::scenarios: Publisher announcing namespace (after subscriber): moq-test/interop relay-1 | V0914 01:50:35.024968 7 MoQSession.cpp:3135] onClientSetup sess=0x7f02980cda60 relay-1 | V0914 01:50:35.024977 7 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0914 01:50:35.024980 7 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0914 01:50:35.024987 7 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0914 01:50:35.024991 7 MoQSession.cpp:2991] sendSetup sess=0x7f02980cda60 relay-1 | V0914 01:50:35.025464 7 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f02980cda60 relay-1 | V0914 01:50:35.025553 7 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0914 01:50:35.025618 7 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f02980938e0) has already published trackNamespace=moq-test/interop relay-1 | V0914 01:50:35.025725 7 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f02980cda60 test-client-1 | 2026-09-14T01:50:38.025541Z  INFO moq_test_client::scenarios: Publisher announce timeout (expected) relay-1 | V0914 01:50:38.025814 7 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f02980cda60 test-client-1 | 2026-09-14T01:50:39.026924Z  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: e1f3aa44aed2ea518c83ee8adc5fc4d7 test-client-1 | publisher_connection_id: 18c6fead47ec0b97ca6a0fcaa34433ed test-client-1 | ... test-client-1 | 2026-09-14T01:50:39.028000Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50615 dual_stack=true relay-1 | V0914 01:50:39.030252 7 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0914 01:50:39.030425 7 MoQSession.cpp:2648] start sess=0x7f02980e0810 relay-1 | V0914 01:50:39.030743 7 MoQSession.cpp:6815] onNewBidiStream sess=0x7f02980e0810 relay-1 | V0914 01:50:39.030763 7 MoQSession.cpp:3346] controlReadLoop sess=0x7f02980e0810 relay-1 | V0914 01:50:39.030770 7 MoQSession.cpp:2947] controlWriteLoop sess=0x7f02980e0810 relay-1 | V0914 01:50:39.030793 7 MoQSession.cpp:3135] onClientSetup sess=0x7f02980e0810 relay-1 | V0914 01:50:39.030827 7 MoQServerBase.cpp:88] MoQServerBase::ClientSetup test-client-1 | 2026-09-14T01:50:39.031027Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V0914 01:50:39.030836 7 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0914 01:50:39.030844 7 MoQSession.cpp:3211] Negotiated Version=0xff00000e (draft-14) relay-1 | V0914 01:50:39.030847 7 MoQSession.cpp:2991] sendSetup sess=0x7f02980e0810 relay-1 | V0914 01:50:39.031226 7 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f02980e0810 relay-1 | V0914 01:50:39.031266 7 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0914 01:50:39.031274 7 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f02980cda60) has already published trackNamespace=moq-test/interop relay-1 | V0914 01:50:39.031289 7 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f02980e0810 test-client-1 | 2026-09-14T01:50:41.031692Z  INFO moq_test_client::scenarios: Announce active, now sending PUBLISH_NAMESPACE_DONE relay-1 | V0914 01:50:41.031947 7 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f02980e0810 test-client-1 | 2026-09-14T01:50:41.132643Z  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: ced5acc26b0d67130d0324fe5209cedc 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'