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: moqx-interop:latest Client: ghcr.io/englishm/moq-interop-runner-xquic-moq-client:latest URL: https://relay:4443 time="2026-09-17T02:03:06Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-17T02:03:06Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-17T02:03:06Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-17T02:03:06Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-17T02:03: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 | note: jemalloc enabled (LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.2) relay-1 | I0917 02:03:06.994327 1 main.cpp:98] moqx v0.3.5-19-g6876618d starting relay-1 | W0917 02:03:06.994869 1 main.cpp:111] Picoquic listener 'relay-pico': service 'default' match[1] has prefix path '/' — pico listeners only support exact path routing; clients using this prefix may fail to connect. relay-1 | W0917 02:03:06.999486 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0917 02:03:06.999585 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0917 02:03:06.999658 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0917 02:03:06.999711 1 QuicServerWorker.cpp:1383] HostId is already set to 0 relay-1 | W0917 02:03:07.000032 1 MoQPicoQuicShardedServer.cpp:109] Sharding picoquic across 4 threads; forcing disableMigration=true (SO_REUSEPORT cannot route a migrated connection's packets to the shard holding its state) relay-1 | I0917 02:03:07.001167 13 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0917 02:03:07.001187 13 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0917 02:03:07.001282 13 PicoQuicSocketHandler.cpp:134] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0917 02:03:07.001846 14 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0917 02:03:07.001859 14 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0917 02:03:07.001881 14 PicoQuicSocketHandler.cpp:134] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0917 02:03:07.002360 15 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0917 02:03:07.002366 15 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0917 02:03:07.002380 15 PicoQuicSocketHandler.cpp:134] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0917 02:03:07.003112 16 MoQPicoServerBase.cpp:351] Registered picoquic congestion control algorithms for name lookup relay-1 | I0917 02:03:07.003128 16 MoQPicoQuicEventBaseServer.cpp:59] Starting MoQPicoQuicEventBaseServer on 0.0.0.0:4434 relay-1 | I0917 02:03:07.003150 16 PicoQuicSocketHandler.cpp:134] PicoQuicSocketHandler started on 0.0.0.0:4434 gso=1 relay-1 | I0917 02:03:07.005237 1 main.cpp:222] Admin server listening on 0.0.0.0:8000 test-client-1 | TAP version 14 test-client-1 | # xquic-moq-interop-client v0.1.0 test-client-1 | # Relay: https://172.18.0.2:4443/ (sni=relay, WebTransport) test-client-1 | 1..6 relay-1 | E0917 02:03:13.091443 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 262, Server closed by peer reason= relay-1 | E20260917 02:03:13.091640 13 HQSession.cpp:583] Connection closed with error err=262 msg=Server closed by peer reason= proto=h3, UA=, client CID=dae2857af709efa70d2ada5d, server CID=40000001c24dde2a, downstream=172.18.0.3:34788, 0.0.0.0:4443=local, drain=none test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err relay-1 | E0917 02:03:13.176669 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 262, Server closed by peer reason= relay-1 | E20260917 02:03:13.176796 13 HQSession.cpp:583] Connection closed with error err=262 msg=Server closed by peer reason= proto=h3, UA=, client CID=c54bb96ab2a51d70a0b1d3d6, server CID=400000146626b76d, downstream=172.18.0.3:60282, 0.0.0.0:4443=local, drain=none test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | not ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 87 test-client-1 | message: "wt: failed to create MoQ session" test-client-1 | ... test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | not ok 2 - announce-only test-client-1 | --- test-client-1 | duration_ms: 86 test-client-1 | message: "wt: failed to create MoQ session" test-client-1 | ... relay-1 | E0917 02:03:13.263200 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 262, Server closed by peer reason= relay-1 | E20260917 02:03:13.263340 15 HQSession.cpp:583] Connection closed with error err=262 msg=Server closed by peer reason= proto=h3, UA=, client CID=627a862d558ef6d564a53afe, server CID=400000999e53be00, downstream=172.18.0.3:40154, 0.0.0.0:4443=local, drain=none test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | not ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 85 test-client-1 | message: "wt: failed to create MoQ session" test-client-1 | ... relay-1 | E0917 02:03:13.348643 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 262, Server closed by peer reason= relay-1 | E0917 02:03:13.348749 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 262, Server closed by peer reason= relay-1 | E20260917 02:03:13.348785 13 HQSession.cpp:583] Connection closed with error err=262 msg=Server closed by peer reason= proto=h3, UA=, client CID=84fd2c6aefa282d2232213a8, server CID=4000000b73054f8d, downstream=172.18.0.3:35632, 0.0.0.0:4443=local, drain=none relay-1 | E20260917 02:03:13.348807 16 HQSession.cpp:583] Connection closed with error err=262 msg=Server closed by peer reason= proto=h3, UA=, client CID=ab4acb541ad02b6604c41565, server CID=400000d2e990a379, downstream=172.18.0.3:39511, 0.0.0.0:4443=local, drain=none test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | not ok 4 - announce-subscribe test-client-1 | --- test-client-1 | duration_ms: 85 test-client-1 | message: "wt: failed to create MoQ session" test-client-1 | ... relay-1 | E0917 02:03:13.433836 16 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 262, Server closed by peer reason= relay-1 | E20260917 02:03:13.433961 16 HQSession.cpp:583] Connection closed with error err=262 msg=Server closed by peer reason= proto=h3, UA=, client CID=7b25ae13fefa62c1d3fa39be, server CID=400000ded08d1e34, downstream=172.18.0.3:43940, 0.0.0.0:4443=local, drain=none relay-1 | E0917 02:03:13.434152 13 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 262, Server closed by peer reason= relay-1 | E20260917 02:03:13.434227 13 HQSession.cpp:583] Connection closed with error err=262 msg=Server closed by peer reason= proto=h3, UA=, client CID=786c701cc089efad8e8cdbf2, server CID=4000001ca4595fba, downstream=172.18.0.3:43016, 0.0.0.0:4443=local, drain=none test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | not ok 5 - subscribe-before-announce test-client-1 | --- test-client-1 | duration_ms: 85 test-client-1 | message: "wt: failed to create MoQ session" test-client-1 | ... relay-1 | E0917 02:03:13.518638 15 MoQServer.h:193] proxygen::HTTPException: Got error=ApplicationError: 262, Server closed by peer reason= relay-1 | E20260917 02:03:13.518760 15 HQSession.cpp:583] Connection closed with error err=262 msg=Server closed by peer reason= proto=h3, UA=, client CID=336a1d0628daff3cd571bf1e, server CID=400000831ae7ec33, downstream=172.18.0.3:40142, 0.0.0.0:4443=local, drain=none test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | xqc_app_write_log fd err test-client-1 | not ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 85 test-client-1 | message: "wt: failed to create MoQ session" test-client-1 | ... test-client-1 exited with code 1 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 make[1]: *** [Makefile:86: test] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'