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: ghcr.io/englishm/moq-interop-runner-moq-relay-ietf-draft-18:latest Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest URL: https://relay:4443 time="2026-10-07T00:50:51Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-07T00:50:51Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-07T00:50:51Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-07T00:50:51Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-07T00:50:51Z" 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 | Starting moq-rs relay on port 4443 relay-1 | Cert: /certs/cert.pem relay-1 | Key: /certs/priv.key relay-1 | Mlog: /mlog relay-1 | 2026-10-07T00:50:52.030985Z  INFO moq_relay_ietf: using file coordinator: /tmp/moq-coordinator.json relay-1 | 2026-10-07T00:50:52.031031Z  INFO moq_native_ietf::quic: UDP socket bound bind=0.0.0.0:4443 local=0.0.0.0:4443 dual_stack=false relay-1 | 2026-10-07T00:50:52.031313Z  INFO moq_relay_ietf::relay: mlog output enabled: /mlog relay-1 | 2026-10-07T00:50:52.031494Z  INFO moq_relay_ietf::relay: listening on 0.0.0.0:4443 test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.12 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..18 test-client-1 | 2026-10-07T00:50:57.636277Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58127 dual_stack=true relay-1 | 2026-10-07T00:50:57.639254Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) test-client-1 | 2026-10-07T00:50:57.639657Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: dc1fabb9504152790a5be01e0f46c1f1 test-client-1 | ... relay-1 | 2026-10-07T00:50:57.639786Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-07T00:50:57.640055Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer test-client-1 | 2026-10-07T00:50:57.640108Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:50:57.640678Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42113 dual_stack=true relay-1 | 2026-10-07T00:50:57.642415Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) test-client-1 | 2026-10-07T00:50:57.642766Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | 2026-10-07T00:50:57.643086Z  INFO moq_relay_ietf::consumer: serving PUBLISH_NAMESPACE: PublishNamespaceInfo { request_id: 0, namespace: /moq-test/interop } namespace=/moq-test/interop relay-1 | 2026-10-07T00:50:57.643750Z  INFO moq_relay_ietf::file_coordinator: registering namespace: 6d6f712d74657374.696e7465726f70 -> https://0.0.0.0:4443/ namespace=6d6f712d74657374.696e7465726f70 scope= relay_url=https://0.0.0.0:4443/ test-client-1 | 2026-10-07T00:50:59.644603Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 17e08c2a9d60220a0ea3f4297ed0a294 test-client-1 | ... test-client-1 | 2026-10-07T00:50:59.644793Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:50:59.645532Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38084 dual_stack=true relay-1 | 2026-10-07T00:50:59.647716Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) test-client-1 | 2026-10-07T00:50:59.648158Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | 2026-10-07T00:50:59.648506Z  INFO moq_relay_ietf::producer: serving subscribe: SubscribeInfo { id: 0, track_namespace: /nonexistent/namespace, track_name: test-track, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { }, track_status: false } namespace=/nonexistent/namespace track=test-track relay-1 | 2026-10-07T00:50:59.648776Z  WARN moq_transport::serve::error: [a7b60426-9102-4fb9-964a-1f1a428cd60a] Not found: track '/nonexistent/namespace/test-track' not found in local or remote tracks at /build/moq-relay-ietf/src/producer.rs:700 relay-1 | 2026-10-07T00:50:59.648803Z  WARN moq_relay_ietf::producer: failed serving subscribe namespace=/nonexistent/namespace track=test-track subscribe_info=SubscribeInfo { id: 0, track_namespace: /nonexistent/namespace, track_name: test-track, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { }, track_status: false } error=not found: Track not found [error:a7b60426-9102-4fb9-964a-1f1a428cd60a] test-client-1 | 2026-10-07T00:50:59.649051Z  WARN moq_transport::serve::error: [a42c9d75-a178-4cfe-af4c-7a0603198647] Not found: not found: Track not found [error:a7b60426-9102-4fb9-964a-1f1a428cd60a] at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-10-07T00:50:59.649231Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:a42c9d75-a178-4cfe-af4c-7a0603198647] test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 9bb9810269fb2b3e76af72a0f449d349 test-client-1 | ... test-client-1 | 2026-10-07T00:50:59.649411Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:50:59.650061Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51142 dual_stack=true relay-1 | 2026-10-07T00:50:59.651791Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) test-client-1 | 2026-10-07T00:50:59.652683Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39770 dual_stack=true relay-1 | 2026-10-07T00:50:59.654399Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) test-client-1 | 2026-10-07T00:50:59.654733Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-10-07T00:50:59.654754Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | 2026-10-07T00:50:59.654965Z  INFO moq_relay_ietf::consumer: serving PUBLISH_NAMESPACE: PublishNamespaceInfo { request_id: 0, namespace: /moq-test/interop } namespace=/moq-test/interop relay-1 | 2026-10-07T00:50:59.655045Z  INFO moq_relay_ietf::file_coordinator: registering namespace: 6d6f712d74657374.696e7465726f70 -> https://0.0.0.0:4443/ namespace=6d6f712d74657374.696e7465726f70 scope= relay_url=https://0.0.0.0:4443/ relay-1 | 2026-10-07T00:50:59.655084Z  INFO moq_relay_ietf::producer: serving subscribe: SubscribeInfo { id: 0, track_namespace: /moq-test/interop, track_name: test-track, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { }, track_status: false } namespace=/moq-test/interop track=test-track relay-1 | 2026-10-07T00:50:59.655124Z  INFO moq_relay_ietf::producer: serving subscribe from local: Track { namespace: /moq-test/interop, name: test-track } namespace=/moq-test/interop track=test-track source="local" relay-1 | 2026-10-07T00:50:59.656014Z  INFO moq_relay_ietf::consumer: forwarding subscribe: Track { namespace: /moq-test/interop, name: test-track } namespace=/moq-test/interop track=test-track test-client-1 | 2026-10-07T00:51:02.656179Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | 2026-10-07T00:51:02.656562Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:51:02.656643Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3006 test-client-1 | publisher_connection_id: 29fa7d3872a9fe2966776c21118b58eb test-client-1 | subscriber_connection_id: abdb2b45c3d49e8817172fb0a29f3fad test-client-1 | ... test-client-1 | 2026-10-07T00:51:02.657206Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35045 dual_stack=true relay-1 | 2026-10-07T00:51:02.660553Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) test-client-1 | 2026-10-07T00:51:02.660942Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | 2026-10-07T00:51:02.661346Z  INFO moq_relay_ietf::producer: serving subscribe: SubscribeInfo { id: 0, track_namespace: /moq-test/interop, track_name: test-track, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { }, track_status: false } namespace=/moq-test/interop track=test-track relay-1 | 2026-10-07T00:51:02.661480Z  WARN moq_transport::serve::error: [574dd231-4683-4ce6-9a10-902a6a9bce3d] Not found: track '/moq-test/interop/test-track' not found in local or remote tracks at /build/moq-relay-ietf/src/producer.rs:700 relay-1 | 2026-10-07T00:51:02.661508Z  WARN moq_relay_ietf::producer: failed serving subscribe namespace=/moq-test/interop track=test-track subscribe_info=SubscribeInfo { id: 0, track_namespace: /moq-test/interop, track_name: test-track, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { }, track_status: false } error=not found: Track not found [error:574dd231-4683-4ce6-9a10-902a6a9bce3d] test-client-1 | 2026-10-07T00:51:02.661746Z  WARN moq_transport::serve::error: [5a35c492-7985-4e58-ab02-8c288e467ecb] Not found: not found: Track not found [error:574dd231-4683-4ce6-9a10-902a6a9bce3d] at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-10-07T00:51:02.662006Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:51:03.162641Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40145 dual_stack=true relay-1 | 2026-10-07T00:51:03.165572Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) test-client-1 | 2026-10-07T00:51:03.165901Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | 2026-10-07T00:51:03.166109Z  INFO moq_relay_ietf::consumer: serving PUBLISH_NAMESPACE: PublishNamespaceInfo { request_id: 0, namespace: /moq-test/interop } namespace=/moq-test/interop relay-1 | 2026-10-07T00:51:03.166292Z  INFO moq_relay_ietf::file_coordinator: registering namespace: 6d6f712d74657374.696e7465726f70 -> https://0.0.0.0:4443/ namespace=6d6f712d74657374.696e7465726f70 scope= relay_url=https://0.0.0.0:4443/ test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: b69e1268b164b661ff0caaec419cb398 test-client-1 | publisher_connection_id: b116528a03192dc83930598cfc9fface test-client-1 | ... test-client-1 | 2026-10-07T00:51:06.166717Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-10-07T00:51:06.166755Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:5a35c492-7985-4e58-ab02-8c288e467ecb] (may be expected) test-client-1 | 2026-10-07T00:51:06.167586Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:51:06.167640Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44386 dual_stack=true relay-1 | 2026-10-07T00:51:06.170896Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) test-client-1 | 2026-10-07T00:51:06.171222Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | 2026-10-07T00:51:06.171475Z  INFO moq_relay_ietf::consumer: serving PUBLISH_NAMESPACE: PublishNamespaceInfo { request_id: 0, namespace: /moq-test/interop } namespace=/moq-test/interop relay-1 | 2026-10-07T00:51:06.171572Z  INFO moq_relay_ietf::file_coordinator: registering namespace: 6d6f712d74657374.696e7465726f70 -> https://0.0.0.0:4443/ namespace=6d6f712d74657374.696e7465726f70 scope= relay_url=https://0.0.0.0:4443/ test-client-1 | 2026-10-07T00:51:08.171822Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | 2026-10-07T00:51:08.171989Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-07T00:51:08.172674Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer relay-1 | 2026-10-07T00:51:08.172972Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:51:08.272626Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | 2026-10-07T00:51:08.273737Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33660 dual_stack=true test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2106 test-client-1 | connection_id: a25bfd47984924bcba77ccd00e181c5a test-client-1 | ... relay-1 | 2026-10-07T00:51:08.276586Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) test-client-1 | 2026-10-07T00:51:08.276860Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | 2026-10-07T00:51:08.277138Z  INFO moq_relay_ietf::consumer: serving PUBLISH namespace=/moq-test/publish track=published-track relay-1 | 2026-10-07T00:51:08.277249Z  INFO moq_relay_ietf::file_coordinator: registering track: 17:/moq-test/publishpublished-track -> https://0.0.0.0:4443/ track=17:/moq-test/publishpublished-track scope= relay_url=https://0.0.0.0:4443/ test-client-1 | 2026-10-07T00:51:08.278040Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-10-07T00:51:08.278211Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | 2026-10-07T00:51:08.278505Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: d5939317131a0824ed6833cef30fabda test-client-1 | ... test-client-1 | 2026-10-07T00:51:08.279360Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39842 dual_stack=true relay-1 | 2026-10-07T00:51:08.281503Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) test-client-1 | 2026-10-07T00:51:08.282554Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60424 dual_stack=true relay-1 | 2026-10-07T00:51:08.285096Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) test-client-1 | 2026-10-07T00:51:08.285340Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | 2026-10-07T00:51:08.285637Z  INFO moq_relay_ietf::consumer: serving PUBLISH namespace=/moq-test/publish track=published-track relay-1 | 2026-10-07T00:51:08.285764Z  INFO moq_relay_ietf::file_coordinator: registering track: 17:/moq-test/publishpublished-track -> https://0.0.0.0:4443/ track=17:/moq-test/publishpublished-track scope= relay_url=https://0.0.0.0:4443/ test-client-1 | 2026-10-07T00:51:08.286414Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | 2026-10-07T00:51:08.286741Z  INFO moq_relay_ietf::producer: serving subscribe: SubscribeInfo { id: 0, track_namespace: /moq-test/publish, track_name: published-track, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { }, track_status: false } namespace=/moq-test/publish track=published-track relay-1 | 2026-10-07T00:51:08.286768Z  INFO moq_relay_ietf::producer: serving subscribe from local: Track { namespace: /moq-test/publish, name: published-track } namespace=/moq-test/publish track=published-track source="local" relay-1 | 2026-10-07T00:51:08.388271Z  INFO moq_relay_ietf::consumer: PUBLISH closed namespace=/moq-test/publish track=published-track test-client-1 | 2026-10-07T00:51:08.389317Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" test-client-1 | ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 111 test-client-1 | publisher_connection_id: 92620126ae26fef5c10208f2c23180f3 test-client-1 | subscriber_connection_id: 6025e72d0e3d3a65242f82bc63ea380f test-client-1 | ... test-client-1 | 2026-10-07T00:51:08.389569Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:51:08.389639Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:51:08.390262Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46703 dual_stack=true relay-1 | 2026-10-07T00:51:08.392594Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) test-client-1 | 2026-10-07T00:51:08.392920Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | 2026-10-07T00:51:08.393153Z  INFO moq_relay_ietf::producer: serving subscribe: SubscribeInfo { id: 0, track_namespace: /nonexistent/rendezvous, track_name: test-track, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { {4: 500} }, track_status: false } namespace=/nonexistent/rendezvous track=test-track relay-1 | 2026-10-07T00:51:08.894752Z  WARN moq_relay_ietf::producer: failed serving subscribe namespace=/nonexistent/rendezvous track=test-track subscribe_info=SubscribeInfo { id: 0, track_namespace: /nonexistent/rendezvous, track_name: test-track, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { {4: 500} }, track_status: false } error=request timed out test-client-1 | 2026-10-07T00:51:08.895251Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 505 test-client-1 | connection_id: 93122405f29551d4119c7a73f7cb12a2 test-client-1 | ... test-client-1 | 2026-10-07T00:51:08.896383Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35119 dual_stack=true test-client-1 | 2026-10-07T00:51:08.897372Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-07T00:51:08.899587Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:08.900207Z  INFO moq_relay_ietf::producer: serving subscribe: SubscribeInfo { id: 0, track_namespace: /moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0, track_name: moq-test-3e19d9159c501b87, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { {4: 5000} }, track_status: false } namespace=/moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0 track=moq-test-3e19d9159c501b87 test-client-1 | 2026-10-07T00:51:09.102217Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44314 dual_stack=true relay-1 | 2026-10-07T00:51:09.104871Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:09.105417Z  INFO moq_relay_ietf::consumer: serving PUBLISH namespace=/moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0 track=moq-test-3e19d9159c501b87 relay-1 | 2026-10-07T00:51:09.105482Z  INFO moq_relay_ietf::producer: serving subscribe from local: Track { namespace: /moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0, name: moq-test-3e19d9159c501b87 } namespace=/moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0 track=moq-test-3e19d9159c501b87 source="local" relay-1 | 2026-10-07T00:51:09.105507Z  INFO moq_relay_ietf::file_coordinator: registering track: 46:/moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0moq-test-3e19d9159c501b87 -> https://0.0.0.0:4443/ track=46:/moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0moq-test-3e19d9159c501b87 scope= relay_url=https://0.0.0.0:4443/ test-client-1 | 2026-10-07T00:51:09.106271Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 test-client-1 | 2026-10-07T00:51:09.152098Z  INFO moq_test_client::moqtest: PUBLISH completed relay-1 | 2026-10-07T00:51:09.152139Z  INFO moq_relay_ietf::consumer: PUBLISH closed namespace=/moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0 track=moq-test-3e19d9159c501b87 relay-1 | 2026-10-07T00:51:09.152847Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-07T00:51:09.153043Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer relay-1 | 2026-10-07T00:51:09.153345Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-07T00:51:09.153388Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-07T00:51:09.153400Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer test-client-1 | 2026-10-07T00:51:09.153365Z  INFO moq_test_client: moq-test passed: objects 15/15, eog 0/0, streams 3, publish_done status=2 stream_count=3 reason=ReasonPhrase("done") test-client-1 | ok 10 - moq-test-subgroup-per-group test-client-1 | --- test-client-1 | duration_ms: 258 test-client-1 | subscriber_connection_id: 743e78c07269ea8e9adebfad0914205d test-client-1 | publisher_connection_id: f9f6d28a4fac5dd1eccd177ea5df36b1 test-client-1 | ... test-client-1 | 2026-10-07T00:51:09.154252Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45381 dual_stack=true relay-1 | 2026-10-07T00:51:09.156601Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:09.157212Z  INFO moq_relay_ietf::producer: serving subscribe: SubscribeInfo { id: 0, track_namespace: /moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0, track_name: moq-test-5527bd7f7fb18dc8, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { {4: 5000} }, track_status: false } namespace=/moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0 track=moq-test-5527bd7f7fb18dc8 test-client-1 | 2026-10-07T00:51:09.358334Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58047 dual_stack=true relay-1 | 2026-10-07T00:51:09.360888Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:09.361537Z  INFO moq_relay_ietf::consumer: serving PUBLISH namespace=/moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0 track=moq-test-5527bd7f7fb18dc8 relay-1 | 2026-10-07T00:51:09.361600Z  INFO moq_relay_ietf::producer: serving subscribe from local: Track { namespace: /moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0, name: moq-test-5527bd7f7fb18dc8 } namespace=/moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0 track=moq-test-5527bd7f7fb18dc8 source="local" relay-1 | 2026-10-07T00:51:09.361669Z  INFO moq_relay_ietf::file_coordinator: registering track: 46:/moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0moq-test-5527bd7f7fb18dc8 -> https://0.0.0.0:4443/ track=46:/moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0moq-test-5527bd7f7fb18dc8 scope= relay_url=https://0.0.0.0:4443/ test-client-1 | 2026-10-07T00:51:09.362366Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 test-client-1 | 2026-10-07T00:51:09.419382Z  INFO moq_test_client::moqtest: PUBLISH completed relay-1 | 2026-10-07T00:51:09.419411Z  INFO moq_relay_ietf::consumer: PUBLISH closed namespace=/moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0 track=moq-test-5527bd7f7fb18dc8 relay-1 | 2026-10-07T00:51:09.420040Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-07T00:51:09.420195Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer relay-1 | 2026-10-07T00:51:09.420429Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-07T00:51:09.420723Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | 2026-10-07T00:51:09.420722Z  INFO moq_test_client: moq-test passed: objects 15/15, eog 3/3, streams 3, publish_done status=2 stream_count=3 reason=ReasonPhrase("done") test-client-1 | ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 267 test-client-1 | subscriber_connection_id: 207a5cc3bd7c9339c51aa65aa73e5f06 test-client-1 | publisher_connection_id: eff8dffb06c6e5ebea3ccb5149af0322 test-client-1 | ... test-client-1 | 2026-10-07T00:51:09.420869Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-07T00:51:09.421041Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer test-client-1 | 2026-10-07T00:51:09.421556Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51493 dual_stack=true relay-1 | 2026-10-07T00:51:09.423626Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:09.424167Z  INFO moq_relay_ietf::producer: serving subscribe: SubscribeInfo { id: 0, track_namespace: /moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0, track_name: moq-test-33fd96acacd7011c, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { {4: 5000} }, track_status: false } namespace=/moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0 track=moq-test-33fd96acacd7011c test-client-1 | 2026-10-07T00:51:09.625936Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34967 dual_stack=true relay-1 | 2026-10-07T00:51:09.628640Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:09.629348Z  INFO moq_relay_ietf::consumer: serving PUBLISH namespace=/moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0 track=moq-test-33fd96acacd7011c relay-1 | 2026-10-07T00:51:09.629415Z  INFO moq_relay_ietf::producer: serving subscribe from local: Track { namespace: /moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0, name: moq-test-33fd96acacd7011c } namespace=/moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0 track=moq-test-33fd96acacd7011c source="local" relay-1 | 2026-10-07T00:51:09.629451Z  INFO moq_relay_ietf::file_coordinator: registering track: 46:/moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0moq-test-33fd96acacd7011c -> https://0.0.0.0:4443/ track=46:/moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0moq-test-33fd96acacd7011c scope= relay_url=https://0.0.0.0:4443/ test-client-1 | 2026-10-07T00:51:09.630159Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 test-client-1 | 2026-10-07T00:51:09.655451Z  INFO moq_test_client::moqtest: PUBLISH completed relay-1 | 2026-10-07T00:51:09.655507Z  INFO moq_relay_ietf::consumer: PUBLISH closed namespace=/moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0 track=moq-test-33fd96acacd7011c relay-1 | 2026-10-07T00:51:09.656131Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-07T00:51:09.656351Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer relay-1 | 2026-10-07T00:51:09.656658Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-07T00:51:09.657016Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-07T00:51:09.657083Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer test-client-1 | 2026-10-07T00:51:09.656918Z  INFO moq_test_client: moq-test passed: objects 8/8, eog 0/0, streams 8, publish_done status=2 stream_count=8 reason=ReasonPhrase("done") test-client-1 | 2026-10-07T00:51:09.657022Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:51:09.657727Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34665 dual_stack=true test-client-1 | ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 236 test-client-1 | subscriber_connection_id: 23466058a95b4d3fd7d6371b07fd5cc3 test-client-1 | publisher_connection_id: 2e62059ef96dc5b529c3e2ef2a333cca test-client-1 | ... relay-1 | 2026-10-07T00:51:09.660003Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:09.660531Z  INFO moq_relay_ietf::producer: serving subscribe: SubscribeInfo { id: 0, track_namespace: /moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0, track_name: moq-test-0136ece0ca4850e9, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { {4: 5000} }, track_status: false } namespace=/moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0 track=moq-test-0136ece0ca4850e9 test-client-1 | 2026-10-07T00:51:09.862475Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35201 dual_stack=true relay-1 | 2026-10-07T00:51:09.864924Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:09.865435Z  INFO moq_relay_ietf::consumer: serving PUBLISH namespace=/moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0 track=moq-test-0136ece0ca4850e9 relay-1 | 2026-10-07T00:51:09.865505Z  INFO moq_relay_ietf::producer: serving subscribe from local: Track { namespace: /moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0, name: moq-test-0136ece0ca4850e9 } namespace=/moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0 track=moq-test-0136ece0ca4850e9 source="local" relay-1 | 2026-10-07T00:51:09.865586Z  INFO moq_relay_ietf::file_coordinator: registering track: 46:/moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0moq-test-0136ece0ca4850e9 -> https://0.0.0.0:4443/ track=46:/moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0moq-test-0136ece0ca4850e9 scope= relay_url=https://0.0.0.0:4443/ test-client-1 | 2026-10-07T00:51:09.866329Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 test-client-1 | 2026-10-07T00:51:09.933788Z  INFO moq_test_client::moqtest: PUBLISH completed relay-1 | 2026-10-07T00:51:09.933840Z  INFO moq_relay_ietf::consumer: PUBLISH closed namespace=/moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0 track=moq-test-0136ece0ca4850e9 relay-1 | 2026-10-07T00:51:09.934506Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-07T00:51:09.934727Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer relay-1 | 2026-10-07T00:51:09.934951Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-07T00:51:09.935212Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-07T00:51:09.935322Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer test-client-1 | ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 278 test-client-1 | subscriber_connection_id: 7cad53db4c3bba52021d5210ef0e0dbb test-client-1 | publisher_connection_id: 544a14bb9a2dae615904bbad0e7f3499 test-client-1 | ... test-client-1 | 2026-10-07T00:51:09.935252Z  INFO moq_test_client: moq-test passed: objects 18/18, eog 3/3, streams 6, publish_done status=2 stream_count=6 reason=ReasonPhrase("done") test-client-1 | 2026-10-07T00:51:09.935399Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:51:09.936120Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47904 dual_stack=true relay-1 | 2026-10-07T00:51:09.938323Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:09.938933Z  INFO moq_relay_ietf::producer: serving subscribe: SubscribeInfo { id: 0, track_namespace: /moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0, track_name: moq-test-c66849c273352c27, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { {4: 5000} }, track_status: false } namespace=/moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0 track=moq-test-c66849c273352c27 test-client-1 | 2026-10-07T00:51:10.140554Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37199 dual_stack=true relay-1 | 2026-10-07T00:51:10.143561Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:10.144196Z  INFO moq_relay_ietf::consumer: serving PUBLISH namespace=/moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0 track=moq-test-c66849c273352c27 relay-1 | 2026-10-07T00:51:10.144253Z  INFO moq_relay_ietf::producer: serving subscribe from local: Track { namespace: /moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0, name: moq-test-c66849c273352c27 } namespace=/moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0 track=moq-test-c66849c273352c27 source="local" relay-1 | 2026-10-07T00:51:10.144283Z  INFO moq_relay_ietf::file_coordinator: registering track: 47:/moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0moq-test-c66849c273352c27 -> https://0.0.0.0:4443/ track=47:/moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0moq-test-c66849c273352c27 scope= relay_url=https://0.0.0.0:4443/ test-client-1 | 2026-10-07T00:51:10.144996Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 test-client-1 | 2026-10-07T00:51:10.461258Z  INFO moq_test_client::moqtest: PUBLISH completed relay-1 | 2026-10-07T00:51:10.461478Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-07T00:51:10.462201Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer relay-1 | 2026-10-07T00:51:10.462372Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-07T00:51:10.462721Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | 2026-10-07T00:51:10.462612Z  INFO moq_test_client: moq-test passed: objects 15/15, eog 0/0, streams 0, publish_done status=2 stream_count=0 reason=ReasonPhrase("done") relay-1 | 2026-10-07T00:51:10.462802Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer test-client-1 | 2026-10-07T00:51:10.462763Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 527 test-client-1 | subscriber_connection_id: 9ae8d56b9a012891595c098acf2a6fac test-client-1 | publisher_connection_id: 4b5911c7501a1236aa464aeae641d92b test-client-1 | ... test-client-1 | 2026-10-07T00:51:10.463457Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49236 dual_stack=true relay-1 | 2026-10-07T00:51:10.465808Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:10.466402Z  INFO moq_relay_ietf::producer: serving subscribe: SubscribeInfo { id: 0, track_namespace: /moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0, track_name: moq-test-f12f9a5fd3d0846e, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { {4: 5000} }, track_status: false } namespace=/moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0 track=moq-test-f12f9a5fd3d0846e test-client-1 | 2026-10-07T00:51:10.667159Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51185 dual_stack=true relay-1 | 2026-10-07T00:51:10.669362Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:10.669969Z  INFO moq_relay_ietf::consumer: serving PUBLISH namespace=/moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0 track=moq-test-f12f9a5fd3d0846e relay-1 | 2026-10-07T00:51:10.670037Z  INFO moq_relay_ietf::producer: serving subscribe from local: Track { namespace: /moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0, name: moq-test-f12f9a5fd3d0846e } namespace=/moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0 track=moq-test-f12f9a5fd3d0846e source="local" relay-1 | 2026-10-07T00:51:10.670143Z  INFO moq_relay_ietf::file_coordinator: registering track: 47:/moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0moq-test-f12f9a5fd3d0846e -> https://0.0.0.0:4443/ track=47:/moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0moq-test-f12f9a5fd3d0846e scope= relay_url=https://0.0.0.0:4443/ test-client-1 | 2026-10-07T00:51:10.670877Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 test-client-1 | 2026-10-07T00:51:11.051242Z  INFO moq_test_client::moqtest: PUBLISH completed relay-1 | 2026-10-07T00:51:11.051456Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-07T00:51:11.052216Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer relay-1 | 2026-10-07T00:51:11.052422Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:51:11.052670Z  INFO moq_test_client: moq-test passed: objects 15/15, eog 3/3, streams 0, publish_done status=2 stream_count=0 reason=ReasonPhrase("done") test-client-1 | 2026-10-07T00:51:11.052815Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-07T00:51:11.052713Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | ok 15 - moq-test-datagram-eog test-client-1 | --- test-client-1 | duration_ms: 590 test-client-1 | subscriber_connection_id: 1fd697ed841a9687f1d7db249ef1a910 test-client-1 | publisher_connection_id: 819af3be69095b0080c3042d321204b1 test-client-1 | ... relay-1 | 2026-10-07T00:51:11.052962Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer test-client-1 | 2026-10-07T00:51:11.053518Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56069 dual_stack=true relay-1 | 2026-10-07T00:51:11.055585Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:11.056153Z  INFO moq_relay_ietf::producer: serving subscribe: SubscribeInfo { id: 0, track_namespace: /moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0, track_name: moq-test-b916fcb9370ee0b2, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { {4: 5000} }, track_status: false } namespace=/moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0 track=moq-test-b916fcb9370ee0b2 test-client-1 | 2026-10-07T00:51:11.257733Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53861 dual_stack=true relay-1 | 2026-10-07T00:51:11.260331Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:11.260935Z  INFO moq_relay_ietf::consumer: serving PUBLISH namespace=/moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0 track=moq-test-b916fcb9370ee0b2 relay-1 | 2026-10-07T00:51:11.261002Z  INFO moq_relay_ietf::producer: serving subscribe from local: Track { namespace: /moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0, name: moq-test-b916fcb9370ee0b2 } namespace=/moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0 track=moq-test-b916fcb9370ee0b2 source="local" relay-1 | 2026-10-07T00:51:11.261040Z  INFO moq_relay_ietf::file_coordinator: registering track: 44:/moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0moq-test-b916fcb9370ee0b2 -> https://0.0.0.0:4443/ track=44:/moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0moq-test-b916fcb9370ee0b2 scope= relay_url=https://0.0.0.0:4443/ test-client-1 | 2026-10-07T00:51:11.261798Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 test-client-1 | 2026-10-07T00:51:11.320215Z  INFO moq_test_client::moqtest: PUBLISH completed relay-1 | 2026-10-07T00:51:11.320345Z  INFO moq_relay_ietf::consumer: PUBLISH closed namespace=/moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0 track=moq-test-b916fcb9370ee0b2 test-client-1 | 2026-10-07T00:51:11.321079Z  INFO moq_test_client: moq-test passed: objects 15/15, eog 3/3, streams 3, publish_done status=2 stream_count=3 reason=ReasonPhrase("done") test-client-1 | ok 16 - moq-test-extensions test-client-1 | 2026-10-07T00:51:11.321225Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:51:11.321291Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | --- test-client-1 | duration_ms: 268 test-client-1 | subscriber_connection_id: d13973e0d3db8937d6a2ff2977701145 test-client-1 | publisher_connection_id: 9667c14f021f2f02a78710b151419092 test-client-1 | ... test-client-1 | 2026-10-07T00:51:11.322155Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59844 dual_stack=true relay-1 | 2026-10-07T00:51:11.325006Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:11.325642Z  INFO moq_relay_ietf::producer: serving subscribe: SubscribeInfo { id: 0, track_namespace: /moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0, track_name: moq-test-7aebc51061ac1aa1, subscriber_priority: 128, group_order: Publisher, forward: true, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { {4: 5000} }, track_status: false } namespace=/moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0 track=moq-test-7aebc51061ac1aa1 test-client-1 | 2026-10-07T00:51:11.527442Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49460 dual_stack=true relay-1 | 2026-10-07T00:51:11.529990Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:11.530611Z  INFO moq_relay_ietf::consumer: serving PUBLISH namespace=/moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0 track=moq-test-7aebc51061ac1aa1 relay-1 | 2026-10-07T00:51:11.530674Z  INFO moq_relay_ietf::producer: serving subscribe from local: Track { namespace: /moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0, name: moq-test-7aebc51061ac1aa1 } namespace=/moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0 track=moq-test-7aebc51061ac1aa1 source="local" relay-1 | 2026-10-07T00:51:11.530712Z  INFO moq_relay_ietf::file_coordinator: registering track: 48:/moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0moq-test-7aebc51061ac1aa1 -> https://0.0.0.0:4443/ track=48:/moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0moq-test-7aebc51061ac1aa1 scope= relay_url=https://0.0.0.0:4443/ test-client-1 | 2026-10-07T00:51:11.531377Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 test-client-1 | 2026-10-07T00:51:11.560763Z  INFO moq_test_client::moqtest: PUBLISH completed relay-1 | 2026-10-07T00:51:11.560818Z  INFO moq_relay_ietf::consumer: PUBLISH closed namespace=/moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0 track=moq-test-7aebc51061ac1aa1 relay-1 | 2026-10-07T00:51:11.561414Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-07T00:51:11.561577Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer relay-1 | 2026-10-07T00:51:11.561853Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | ok 17 - moq-test-increments test-client-1 | --- test-client-1 | duration_ms: 240 test-client-1 | subscriber_connection_id: 56bd3755b4469d8c42c9eded81eb999b test-client-1 | publisher_connection_id: 7f064da22132e721b05a351ce67f9c50 test-client-1 | ... test-client-1 | 2026-10-07T00:51:11.562066Z  INFO moq_test_client: moq-test passed: objects 9/9, eog 0/0, streams 3, publish_done status=2 stream_count=3 reason=ReasonPhrase("done") test-client-1 | 2026-10-07T00:51:11.562140Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:51:11.562797Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55706 dual_stack=true relay-1 | 2026-10-07T00:51:11.566101Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:11.566673Z  INFO moq_relay_ietf::producer: serving subscribe: SubscribeInfo { id: 0, track_namespace: /moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0, track_name: moq-test-7dc8e8ed0e495a6b, subscriber_priority: 128, group_order: Publisher, forward: false, filter_type: AbsoluteStart, start_location: None, end_group_id: None, filter: None, params: { {4: 5000}, {16: 0} }, track_status: false } namespace=/moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0 track=moq-test-7dc8e8ed0e495a6b test-client-1 | 2026-10-07T00:51:11.768142Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40836 dual_stack=true relay-1 | 2026-10-07T00:51:11.770691Z  WARN moq_transport::session: Failed to create mlog: Permission denied (os error 13) relay-1 | 2026-10-07T00:51:11.771167Z  INFO moq_relay_ietf::consumer: serving PUBLISH namespace=/moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0 track=moq-test-7dc8e8ed0e495a6b relay-1 | 2026-10-07T00:51:11.771227Z  INFO moq_relay_ietf::producer: serving subscribe from local: Track { namespace: /moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0, name: moq-test-7dc8e8ed0e495a6b } namespace=/moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0 track=moq-test-7dc8e8ed0e495a6b source="local" relay-1 | 2026-10-07T00:51:11.771251Z  INFO moq_relay_ietf::file_coordinator: registering track: 46:/moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0moq-test-7dc8e8ed0e495a6b -> https://0.0.0.0:4443/ track=46:/moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0moq-test-7dc8e8ed0e495a6b scope= relay_url=https://0.0.0.0:4443/ test-client-1 | 2026-10-07T00:51:11.771994Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 test-client-1 | 2026-10-07T00:51:11.789568Z  INFO moq_test_client::moqtest: PUBLISH completed relay-1 | 2026-10-07T00:51:11.789604Z  INFO moq_relay_ietf::consumer: PUBLISH closed namespace=/moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0 track=moq-test-7dc8e8ed0e495a6b relay-1 | 2026-10-07T00:51:11.790235Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) relay-1 | 2026-10-07T00:51:11.790356Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer relay-1 | 2026-10-07T00:51:11.790615Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | 2026-10-07T00:51:11.790833Z  WARN moq_transport::session::reader: [READER] decode: stream ended while waiting for data (have=0 bytes, need=1) test-client-1 | 2026-10-07T00:51:11.790858Z  INFO moq_test_client: moq-test passed: objects 0/0, eog 0/0, streams 0, publish_done status=2 stream_count=0 reason=ReasonPhrase("done") test-client-1 | ok 18 - moq-test-forward-zero test-client-1 | --- relay-1 | 2026-10-07T00:51:11.790983Z  WARN moq_relay_ietf::relay: MoQ session error: decode error: fill buffer error=decode error: fill buffer test-client-1 | duration_ms: 228 test-client-1 | subscriber_connection_id: f62fdf20b7dd42ace1dcd6a0fe4f6156 test-client-1 | publisher_connection_id: 3dd2a0a1d172bb7bf28173c2012dddf1 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'