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-10-04T02:28:06Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-04T02:28:06Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-04T02:28:06Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-04T02:28:06Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-04T02:28:06Z" 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 | V1004 02:28:06.382330 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W1004 02:28:06.383376 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-10-04T02:28:11.991276Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51116 dual_stack=true relay-1 | V1004 02:28:11.997465 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:28:11.997640 8 MoQSession.cpp:2701] start sess=0x7f88600520c0 relay-1 | V1004 02:28:11.997905 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f88600520c0 relay-1 | V1004 02:28:11.997933 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f88600520c0 relay-1 | V1004 02:28:11.997950 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f88600520c0 relay-1 | V1004 02:28:11.998001 8 MoQSession.cpp:3197] onClientSetup sess=0x7f88600520c0 relay-1 | V1004 02:28:11.998016 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:28:11.998020 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V1004 02:28:11.998034 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V1004 02:28:11.998038 8 MoQSession.cpp:3045] sendSetup sess=0x7f88600520c0 test-client-1 | 2026-10-04T02:28:11.998241Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 7 test-client-1 | connection_id: e89ef28c1e8b96662b1fcb0d3629e2c6 test-client-1 | ... relay-1 | V1004 02:28:11.998418 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f88600520c0 test-client-1 | 2026-10-04T02:28:11.999057Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40490 dual_stack=true relay-1 | V1004 02:28:12.000687 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:28:12.000789 8 MoQSession.cpp:2701] start sess=0x7f886006edb0 relay-1 | V1004 02:28:12.001002 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f886006edb0 relay-1 | V1004 02:28:12.001020 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f886006edb0 relay-1 | V1004 02:28:12.001025 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f886006edb0 relay-1 | V1004 02:28:12.001034 8 MoQSession.cpp:3197] onClientSetup sess=0x7f886006edb0 relay-1 | V1004 02:28:12.001038 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:28:12.001044 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 test-client-1 | 2026-10-04T02:28:12.001202Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V1004 02:28:12.001050 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V1004 02:28:12.001054 8 MoQSession.cpp:3045] sendSetup sess=0x7f886006edb0 relay-1 | V1004 02:28:12.001410 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f886006edb0 relay-1 | V1004 02:28:12.001459 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1004 02:28:12.001478 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f886006edb0 test-client-1 | 2026-10-04T02:28:14.002317Z  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: 459946e396d28a5ca56b04d11f35fdba test-client-1 | ... relay-1 | V1004 02:28:14.002622 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f886006edb0 test-client-1 | 2026-10-04T02:28:14.003392Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42259 dual_stack=true relay-1 | V1004 02:28:14.005376 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:28:14.005539 8 MoQSession.cpp:2701] start sess=0x7f8860081cd0 relay-1 | V1004 02:28:14.005732 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8860081cd0 relay-1 | V1004 02:28:14.005757 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8860081cd0 relay-1 | V1004 02:28:14.005765 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8860081cd0 relay-1 | V1004 02:28:14.005784 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8860081cd0 relay-1 | V1004 02:28:14.005797 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:28:14.005800 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V1004 02:28:14.005808 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V1004 02:28:14.005816 8 MoQSession.cpp:3045] sendSetup sess=0x7f8860081cd0 test-client-1 | 2026-10-04T02:28:14.005978Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V1004 02:28:14.006123 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f8860081cd0 relay-1 | V1004 02:28:14.006186 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1004 02:28:14.006198 8 MoQSession.cpp:6310] subscribeError sess=0x7f8860081cd0 relay-1 | V1004 02:28:14.006203 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f8860081cd0 test-client-1 | 2026-10-04T02:28:14.006504Z  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: 4 test-client-1 | connection_id: c355977d366a3dc0587a21dce3348fb6 test-client-1 | ... relay-1 | V1004 02:28:14.006579 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8860081cd0 test-client-1 | 2026-10-04T02:28:14.007270Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39346 dual_stack=true relay-1 | V1004 02:28:14.008894 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:28:14.009144 8 MoQSession.cpp:2701] start sess=0x7f8860093f90 relay-1 | V1004 02:28:14.009230 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8860093f90 relay-1 | V1004 02:28:14.009251 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8860093f90 relay-1 | V1004 02:28:14.009257 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8860093f90 relay-1 | V1004 02:28:14.009274 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8860093f90 relay-1 | V1004 02:28:14.009312 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:28:14.009336 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V1004 02:28:14.009384 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V1004 02:28:14.009394 8 MoQSession.cpp:3045] sendSetup sess=0x7f8860093f90 test-client-1 | 2026-10-04T02:28:14.010202Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34493 dual_stack=true relay-1 | V1004 02:28:14.011714 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:28:14.011827 8 MoQSession.cpp:2701] start sess=0x7f88600a8380 relay-1 | V1004 02:28:14.012035 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f88600a8380 relay-1 | V1004 02:28:14.012053 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f88600a8380 relay-1 | V1004 02:28:14.012057 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f88600a8380 relay-1 | V1004 02:28:14.012066 8 MoQSession.cpp:3197] onClientSetup sess=0x7f88600a8380 relay-1 | V1004 02:28:14.012069 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:28:14.012076 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V1004 02:28:14.012081 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V1004 02:28:14.012085 8 MoQSession.cpp:3045] sendSetup sess=0x7f88600a8380 test-client-1 | 2026-10-04T02:28:14.012259Z  INFO moq_test_client::scenarios: Publisher announcing namespace: moq-test/interop test-client-1 | 2026-10-04T02:28:14.012273Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V1004 02:28:14.012446 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8860093f90 relay-1 | V1004 02:28:14.012500 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f88600a8380 relay-1 | V1004 02:28:14.012516 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W1004 02:28:14.012522 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f886006edb0) has already published trackNamespace=moq-test/interop relay-1 | V1004 02:28:14.012536 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f8860093f90 relay-1 | V1004 02:28:14.012564 8 MoQLocation.h:24] m=LargestObject relay-1 | V1004 02:28:14.012573 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1004 02:28:14.012597 8 MoQSession.cpp:6170] subscribe sess=0x7f8860093f90 relay-1 | V1004 02:28:14.012958 8 MoQSession.cpp:4814] onSubscribeOk id=1 sess=0x7f8860093f90 relay-1 | V1004 02:28:14.012978 8 MoQSession.cpp:6272] Subscribe ready trackReceiveState=0x7f88600abe90 requestID=1 relay-1 | V1004 02:28:14.012987 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f88600a8380 test-client-1 | 2026-10-04T02:28:17.013663Z  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: 3007 test-client-1 | publisher_connection_id: 2f3a69871a0f0610e5b1efede52f9452 test-client-1 | subscriber_connection_id: 949b3109def89acb17a1e1d7f6e82e6b test-client-1 | ... relay-1 | V1004 02:28:17.013957 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8860093f90 relay-1 | V1004 02:28:17.013992 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f88600a8380 test-client-1 | 2026-10-04T02:28:17.014816Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46152 dual_stack=true relay-1 | V1004 02:28:17.016798 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:28:17.016943 8 MoQSession.cpp:2701] start sess=0x7f88600bbbc0 relay-1 | V1004 02:28:17.017203 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f88600bbbc0 relay-1 | V1004 02:28:17.017221 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f88600bbbc0 relay-1 | V1004 02:28:17.017226 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f88600bbbc0 relay-1 | V1004 02:28:17.017248 8 MoQSession.cpp:3197] onClientSetup sess=0x7f88600bbbc0 relay-1 | V1004 02:28:17.017253 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:28:17.017258 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V1004 02:28:17.017265 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V1004 02:28:17.017277 8 MoQSession.cpp:3045] sendSetup sess=0x7f88600bbbc0 test-client-1 | 2026-10-04T02:28:17.017460Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE announce: moq-test/interop/test-track relay-1 | V1004 02:28:17.017625 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f88600bbbc0 relay-1 | V1004 02:28:17.017662 8 MoQLocation.h:24] m=LargestObject relay-1 | V1004 02:28:17.017667 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1004 02:28:17.017677 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f88600bbbc0 test-client-1 | 2026-10-04T02:28:17.519477Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39636 dual_stack=true relay-1 | V1004 02:28:17.522577 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:28:17.522734 8 MoQSession.cpp:2701] start sess=0x7f88600cde20 relay-1 | V1004 02:28:17.522971 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f88600cde20 relay-1 | V1004 02:28:17.522991 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f88600cde20 relay-1 | V1004 02:28:17.522997 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f88600cde20 relay-1 | V1004 02:28:17.523013 8 MoQSession.cpp:3197] onClientSetup sess=0x7f88600cde20 relay-1 | V1004 02:28:17.523016 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:28:17.523018 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V1004 02:28:17.523100 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V1004 02:28:17.523195 8 MoQSession.cpp:3045] sendSetup sess=0x7f88600cde20 test-client-1 | 2026-10-04T02:28:17.523378Z  INFO moq_test_client::scenarios: Publisher announcing namespace (after subscriber): moq-test/interop relay-1 | V1004 02:28:17.523831 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f88600cde20 relay-1 | V1004 02:28:17.523849 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W1004 02:28:17.523854 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f8860093f90) has already published trackNamespace=moq-test/interop relay-1 | V1004 02:28:17.523886 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f88600cde20 test-client-1 | 2026-10-04T02:28:20.524551Z  INFO moq_test_client::scenarios: Publisher announce timeout (expected) relay-1 | V1004 02:28:20.524819 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f88600cde20 test-client-1 | 2026-10-04T02:28:21.526322Z  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: 4512 test-client-1 | subscriber_connection_id: bc79f9f2280255b5c670f185b7906f51 test-client-1 | publisher_connection_id: 5f2d9ca937f731da584a14b37dc8254f test-client-1 | ... test-client-1 | 2026-10-04T02:28:21.527275Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60550 dual_stack=true relay-1 | V1004 02:28:21.529420 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1004 02:28:21.529572 8 MoQSession.cpp:2701] start sess=0x7f88600e0dc0 relay-1 | V1004 02:28:21.529869 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f88600e0dc0 relay-1 | V1004 02:28:21.529888 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f88600e0dc0 relay-1 | V1004 02:28:21.529895 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f88600e0dc0 relay-1 | V1004 02:28:21.529919 8 MoQSession.cpp:3197] onClientSetup sess=0x7f88600e0dc0 relay-1 | V1004 02:28:21.529930 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1004 02:28:21.529933 8 MoQServerBase.cpp:97] MoQServerBase::ClientSetup: No ALPN, using draft-14 relay-1 | V1004 02:28:21.529941 8 MoQSession.cpp:3275] Negotiated Version=0xff00000e (draft-14) relay-1 | V1004 02:28:21.529945 8 MoQSession.cpp:3045] sendSetup sess=0x7f88600e0dc0 test-client-1 | 2026-10-04T02:28:21.530130Z  INFO moq_test_client::scenarios: Announcing namespace: moq-test/interop relay-1 | V1004 02:28:21.530300 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f88600e0dc0 relay-1 | V1004 02:28:21.530385 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | W1004 02:28:21.530397 8 MoQRelay.cpp:152] PublishNamespace: Existing session (0x7f88600cde20) has already published trackNamespace=moq-test/interop relay-1 | V1004 02:28:21.530410 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f88600e0dc0 test-client-1 | 2026-10-04T02:28:23.530459Z  INFO moq_test_client::scenarios: Announce active, now sending PUBLISH_NAMESPACE_DONE relay-1 | V1004 02:28:23.530739 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f88600e0dc0 test-client-1 | 2026-10-04T02:28:23.631410Z  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: c6a2de167b1d9ca7480be23ebbf603fe 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'