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-30T01:45:37Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-30T01:45:37Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-30T01:45:37Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-30T01:45:37Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-30T01:45:37Z" 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 | V0930 01:45:37.324515 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0930 01:45:37.325699 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-30T01:45:42.929021Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42231 dual_stack=true relay-1 | V0930 01:45:42.932882 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0930 01:45:42.933089 8 MoQSession.cpp:2701] start sess=0x7f112c052bf0 relay-1 | V0930 01:45:42.933277 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f112c052bf0 relay-1 | V0930 01:45:42.933363 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f112c052bf0 relay-1 | V0930 01:45:42.933376 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f112c052bf0 relay-1 | V0930 01:45:42.933416 8 MoQSession.cpp:3197] onClientSetup sess=0x7f112c052bf0 relay-1 | V0930 01:45:42.933420 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0930 01:45:42.933422 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0930 01:45:42.933428 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V0930 01:45:42.933432 8 MoQSession.cpp:3045] sendSetup sess=0x7f112c052bf0 test-client-1 | 2026-09-30T01:45:42.933566Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V0930 01:45:42.933680 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f112c052bf0 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 66abaf839e95debfa56752929203cd98 test-client-1 | ... test-client-1 | 2026-09-30T01:45:42.934561Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56156 dual_stack=true relay-1 | V0930 01:45:42.936500 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0930 01:45:42.936711 8 MoQSession.cpp:2701] start sess=0x7f112c06ee30 relay-1 | V0930 01:45:42.936897 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f112c06ee30 relay-1 | V0930 01:45:42.936914 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f112c06ee30 relay-1 | V0930 01:45:42.936918 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f112c06ee30 relay-1 | V0930 01:45:42.936928 8 MoQSession.cpp:3197] onClientSetup sess=0x7f112c06ee30 relay-1 | V0930 01:45:42.936931 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0930 01:45:42.936933 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0930 01:45:42.936937 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V0930 01:45:42.936939 8 MoQSession.cpp:3045] sendSetup sess=0x7f112c06ee30 test-client-1 | 2026-09-30T01:45:42.937045Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V0930 01:45:42.937216 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f112c06ee30 relay-1 | V0930 01:45:42.937248 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0930 01:45:42.937259 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f112c06ee30 test-client-1 | 2026-09-30T01:45:44.938048Z  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: 60166212246a55982c2377e591be2ef9 test-client-1 | ... relay-1 | V0930 01:45:44.938352 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f112c06ee30 test-client-1 | 2026-09-30T01:45:44.939215Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39953 dual_stack=true relay-1 | V0930 01:45:44.941310 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0930 01:45:44.941441 8 MoQSession.cpp:2701] start sess=0x7f112c081e20 relay-1 | V0930 01:45:44.941723 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f112c081e20 relay-1 | V0930 01:45:44.941741 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f112c081e20 relay-1 | V0930 01:45:44.941746 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f112c081e20 relay-1 | V0930 01:45:44.941760 8 MoQSession.cpp:3197] onClientSetup sess=0x7f112c081e20 relay-1 | V0930 01:45:44.941772 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0930 01:45:44.941776 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0930 01:45:44.941783 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V0930 01:45:44.941789 8 MoQSession.cpp:3045] sendSetup sess=0x7f112c081e20 test-client-1 | 2026-09-30T01:45:44.941966Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0930 01:45:44.942088 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f112c081e20 relay-1 | V0930 01:45:44.942164 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V0930 01:45:44.942201 8 MoQSession.cpp:6310] subscribeError sess=0x7f112c081e20 relay-1 | V0930 01:45:44.942225 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f112c081e20 test-client-1 | 2026-09-30T01:45:44.942466Z  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 | V0930 01:45:44.942549 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f112c081e20 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 7606b23b2487ed392fd93f34874cfe3d test-client-1 | ... test-client-1 | 2026-09-30T01:45:44.943405Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54962 dual_stack=true relay-1 | V0930 01:45:44.945065 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0930 01:45:44.945182 8 MoQSession.cpp:2701] start sess=0x7f112c0941d0 relay-1 | V0930 01:45:44.945451 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f112c0941d0 relay-1 | V0930 01:45:44.945473 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f112c0941d0 relay-1 | V0930 01:45:44.945478 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f112c0941d0 relay-1 | V0930 01:45:44.945492 8 MoQSession.cpp:3197] onClientSetup sess=0x7f112c0941d0 relay-1 | V0930 01:45:44.945496 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0930 01:45:44.945500 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0930 01:45:44.945505 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V0930 01:45:44.945509 8 MoQSession.cpp:3045] sendSetup sess=0x7f112c0941d0 test-client-1 | 2026-09-30T01:45:44.946389Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59493 dual_stack=true relay-1 | V0930 01:45:44.947934 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0930 01:45:44.948052 8 MoQSession.cpp:2701] start sess=0x7f112c0a8100 relay-1 | V0930 01:45:44.948323 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f112c0a8100 relay-1 | V0930 01:45:44.948340 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f112c0a8100 relay-1 | V0930 01:45:44.948344 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f112c0a8100 relay-1 | V0930 01:45:44.948354 8 MoQSession.cpp:3197] onClientSetup sess=0x7f112c0a8100 relay-1 | V0930 01:45:44.948356 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0930 01:45:44.948359 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0930 01:45:44.948368 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V0930 01:45:44.948372 8 MoQSession.cpp:3045] sendSetup sess=0x7f112c0a8100 test-client-1 | 2026-09-30T01:45:44.948532Z  INFO moq_test_client::scenarios: Publisher announcing namespace: moq-test/interop test-client-1 | 2026-09-30T01:45:44.948551Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0930 01:45:44.948717 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f112c0941d0 relay-1 | V0930 01:45:44.948749 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0930 01:45:44.948755 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f112c06ee30) has already published trackNamespace=moq-test/interop relay-1 | V0930 01:45:44.948779 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f112c0941d0 relay-1 | V0930 01:45:44.948800 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f112c0a8100 relay-1 | V0930 01:45:44.948847 8 MoQLocation.h:24] m=LargestObject relay-1 | V0930 01:45:44.948883 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0930 01:45:44.948910 8 MoQSession.cpp:6170] subscribe sess=0x7f112c0941d0 relay-1 | V0930 01:45:44.949256 8 MoQSession.cpp:4814] onSubscribeOk id=1 sess=0x7f112c0941d0 relay-1 | V0930 01:45:44.949305 8 MoQSession.cpp:6272] Subscribe ready trackReceiveState=0x7f112c0ac050 requestID=1 relay-1 | V0930 01:45:44.949327 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f112c0a8100 test-client-1 | 2026-09-30T01:45:47.950235Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | V0930 01:45:47.950554 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f112c0941d0 relay-1 | V0930 01:45:47.950582 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f112c0a8100 test-client-1 | ok 4 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 3007 test-client-1 | publisher_connection_id: dda3e71378ebf115db2fdcb756722f2a test-client-1 | subscriber_connection_id: 1604a3728ada74e566a3cded85fe8fec test-client-1 | ... test-client-1 | 2026-09-30T01:45:47.951593Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44092 dual_stack=true relay-1 | V0930 01:45:47.953639 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0930 01:45:47.953775 8 MoQSession.cpp:2701] start sess=0x7f112c0bbe50 relay-1 | V0930 01:45:47.953972 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f112c0bbe50 relay-1 | V0930 01:45:47.953994 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f112c0bbe50 relay-1 | V0930 01:45:47.954002 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f112c0bbe50 relay-1 | V0930 01:45:47.954019 8 MoQSession.cpp:3197] onClientSetup sess=0x7f112c0bbe50 relay-1 | V0930 01:45:47.954021 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0930 01:45:47.954024 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 test-client-1 | 2026-09-30T01:45:47.954171Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE announce: moq-test/interop/test-track relay-1 | V0930 01:45:47.954028 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V0930 01:45:47.954031 8 MoQSession.cpp:3045] sendSetup sess=0x7f112c0bbe50 relay-1 | V0930 01:45:47.954384 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f112c0bbe50 relay-1 | V0930 01:45:47.954418 8 MoQLocation.h:24] m=LargestObject relay-1 | V0930 01:45:47.954424 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0930 01:45:47.954434 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f112c0bbe50 test-client-1 | 2026-09-30T01:45:48.456624Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42595 dual_stack=true relay-1 | V0930 01:45:48.458934 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0930 01:45:48.459064 8 MoQSession.cpp:2701] start sess=0x7f112c0ce110 relay-1 | V0930 01:45:48.459336 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f112c0ce110 relay-1 | V0930 01:45:48.459356 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f112c0ce110 relay-1 | V0930 01:45:48.459362 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f112c0ce110 relay-1 | V0930 01:45:48.459378 8 MoQSession.cpp:3197] onClientSetup sess=0x7f112c0ce110 relay-1 | V0930 01:45:48.459381 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0930 01:45:48.459383 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0930 01:45:48.459388 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V0930 01:45:48.459399 8 MoQSession.cpp:3045] sendSetup sess=0x7f112c0ce110 test-client-1 | 2026-09-30T01:45:48.459579Z  INFO moq_test_client::scenarios: Publisher announcing namespace (after subscriber): moq-test/interop relay-1 | V0930 01:45:48.459758 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f112c0ce110 relay-1 | V0930 01:45:48.459783 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0930 01:45:48.459791 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f112c0941d0) has already published trackNamespace=moq-test/interop relay-1 | V0930 01:45:48.459813 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f112c0ce110 test-client-1 | 2026-09-30T01:45:51.460608Z  INFO moq_test_client::scenarios: Publisher announce timeout (expected) relay-1 | V0930 01:45:51.460884 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f112c0ce110 test-client-1 | 2026-09-30T01:45:52.461572Z  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: 2da1eb2b3db278ab44b10f6d4f2d0310 test-client-1 | publisher_connection_id: 05ed18f180776ee759225d30ed243efd test-client-1 | ... test-client-1 | 2026-09-30T01:45:52.462485Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52980 dual_stack=true relay-1 | V0930 01:45:52.464580 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0930 01:45:52.464724 8 MoQSession.cpp:2701] start sess=0x7f112c0e0850 relay-1 | V0930 01:45:52.465017 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f112c0e0850 relay-1 | V0930 01:45:52.465037 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f112c0e0850 relay-1 | V0930 01:45:52.465048 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f112c0e0850 relay-1 | V0930 01:45:52.465071 8 MoQSession.cpp:3197] onClientSetup sess=0x7f112c0e0850 relay-1 | V0930 01:45:52.465081 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0930 01:45:52.465083 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V0930 01:45:52.465092 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V0930 01:45:52.465096 8 MoQSession.cpp:3045] sendSetup sess=0x7f112c0e0850 test-client-1 | 2026-09-30T01:45:52.465242Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V0930 01:45:52.465412 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f112c0e0850 relay-1 | V0930 01:45:52.465440 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W0930 01:45:52.465447 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f112c0ce110) has already published trackNamespace=moq-test/interop relay-1 | V0930 01:45:52.465462 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f112c0e0850 relay-1 | V0930 01:45:54.466991 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f112c0e0850 test-client-1 | 2026-09-30T01:45:54.466751Z  INFO moq_test_client::scenarios: Announce active, now sending PUBLISH_NAMESPACE_DONE test-client-1 | 2026-09-30T01:45:54.567644Z  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: 7fa00aa525857f210b9772e0e6b66cbf 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'