make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' Running tests against https://draft-18-interop.cloudflare.mediaoverquic.com:443/moq... Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest docker run --rm \ \ --network host \ -e RELAY_URL=https://draft-18-interop.cloudflare.mediaoverquic.com:443/moq \ -e TLS_DISABLE_VERIFY=false \ ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest TAP version 14 # moq-test-client v0.1.12 # Relay: https://draft-18-interop.cloudflare.mediaoverquic.com/moq 1..18 2026-09-29T00:46:37.334377Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47690 dual_stack=true ok 1 - setup-only --- duration_ms: 226 connection_id: b439c36ea2aa6c35ed3f846cfd7d3377 ... 2026-09-29T00:46:37.560079Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully 2026-09-29T00:46:37.561072Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38276 dual_stack=true 2026-09-29T00:46:37.596188Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:37.752904Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop 2026-09-29T00:46:39.754194Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) ok 2 - publish-namespace-only --- duration_ms: 2194 connection_id: 8ccc2deaa4efd2eeae0c60d3c9a9452b ... 2026-09-29T00:46:39.755398Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49410 dual_stack=true 2026-09-29T00:46:39.790980Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:39.947852Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track 2026-09-29T00:46:39.985158Z  WARN moq_transport::serve::error: [ce20472b-2093-4d82-bf72-5b43871ecad6] Not found: not found: Track not found [error:d87219af-b5dc-4c21-aab0-ad9a489d11b7] at moq-transport/src/session/subscriber.rs:1653 ok 3 - subscribe-error --- duration_ms: 230 connection_id: 70a9e25c4cba92653f16891e5b50c81a ... 2026-09-29T00:46:39.985304Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:ce20472b-2093-4d82-bf72-5b43871ecad6] 2026-09-29T00:46:39.986347Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41262 dual_stack=true 2026-09-29T00:46:40.022151Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:40.226432Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38065 dual_stack=true 2026-09-29T00:46:40.416504Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-29T00:46:40.416536Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track 2026-09-29T00:46:43.418033Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress ok 4 - publish-namespace-subscribe --- duration_ms: 3432 publisher_connection_id: fc64f1324df4ad003ae211e16d3c1cbe subscriber_connection_id: b6a4431dd7f0969b8bd84873f30adf06 ... 2026-09-29T00:46:43.419257Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37062 dual_stack=true 2026-09-29T00:46:43.453619Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:43.614042Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track 2026-09-29T00:46:43.649933Z  WARN moq_transport::serve::error: [c68218f3-d8e2-4db2-80eb-c773363553d4] Not found: not found: Track not found [error:a9f83b7e-0fe0-4637-a013-874015b24760] at moq-transport/src/session/subscriber.rs:1653 2026-09-29T00:46:43.684991Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:44.116765Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44135 dual_stack=true 2026-09-29T00:46:44.356141Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop 2026-09-29T00:46:47.357952Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) 2026-09-29T00:46:47.357985Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:c68218f3-d8e2-4db2-80eb-c773363553d4] (may be expected) ok 5 - subscribe-before-publish-namespace --- duration_ms: 3939 subscriber_connection_id: d413380730b6fc690fc5434b37370737 publisher_connection_id: a92097063b0be1802f41ca8acf9e5184 ... 2026-09-29T00:46:47.359113Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59114 dual_stack=true 2026-09-29T00:46:47.394123Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:47.701955Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop 2026-09-29T00:46:49.702602Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE ok 6 - publish-namespace-done --- duration_ms: 2445 connection_id: 2416f6f0d231d1bc3c0834e6a5afdda4 ... 2026-09-29T00:46:49.803322Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully 2026-09-29T00:46:49.804410Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46967 dual_stack=true 2026-09-29T00:46:49.989197Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" 2026-09-29T00:46:50.025410Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" 2026-09-29T00:46:50.025573Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" ok 7 - publish-track-only --- duration_ms: 222 connection_id: 952cd2e33577eaba42f4740f25e03a5c ... 2026-09-29T00:46:50.026570Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44500 dual_stack=true 2026-09-29T00:46:50.060803Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:50.217257Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44376 dual_stack=true 2026-09-29T00:46:50.446935Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" 2026-09-29T00:46:50.484113Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" ok 8 - publish-track-subscribe --- duration_ms: 597 publisher_connection_id: c25420e5c7701a55eb2004090e738d09 subscriber_connection_id: 136dfd6c2858338e3a3d38297cf1664c ... 2026-09-29T00:46:50.622898Z  INFO moq_test_client::scenarios: Subscriber received direct PUBLISH track namespace=/moq-test/publish track="published-track" 2026-09-29T00:46:50.623972Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48670 dual_stack=true 2026-09-29T00:46:50.659347Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:50.659347Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:50.806852Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 2026-09-29T00:46:51.343363Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT ok 9 - rendezvous-timeout --- duration_ms: 720 connection_id: 6e0f8aa7dc955793ec1e98aa389c8136 ... 2026-09-29T00:46:51.344365Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34483 dual_stack=true 2026-09-29T00:46:51.378199Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:51.738618Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45507 dual_stack=true 2026-09-29T00:46:51.966950Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-29T00:46:52.013364Z  INFO moq_test_client::moqtest: PUBLISH completed ok 10 - moq-test-subgroup-per-group --- duration_ms: 707 subscriber_connection_id: 4917843c69d491713a06b3a374e01a4c publisher_connection_id: d27e379fce232b305a83a5de3824d512 ... 2026-09-29T00:46:52.051197Z  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") 2026-09-29T00:46:52.052140Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45341 dual_stack=true 2026-09-29T00:46:52.087312Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:52.442988Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34913 dual_stack=true 2026-09-29T00:46:52.670924Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-29T00:46:52.724277Z  INFO moq_test_client::moqtest: PUBLISH completed ok 11 - moq-test-subgroup-per-group-eog --- duration_ms: 710 subscriber_connection_id: 4394c2435ee079bb2d0816fa2d7f96a2 publisher_connection_id: 308104b99f445ba56ef2c1618de0ebe6 ... 2026-09-29T00:46:52.761294Z  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") 2026-09-29T00:46:52.762241Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35042 dual_stack=true 2026-09-29T00:46:52.796987Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:53.158445Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51219 dual_stack=true 2026-09-29T00:46:53.390520Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 2026-09-29T00:46:53.416585Z  INFO moq_test_client::moqtest: PUBLISH completed ok 12 - moq-test-subgroup-per-object --- duration_ms: 692 subscriber_connection_id: 5ba91e995ec35f4fda44bf7441107ca1 publisher_connection_id: b34f078067d2670021d4f91c596facc7 ... 2026-09-29T00:46:53.453983Z  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") 2026-09-29T00:46:53.454942Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42012 dual_stack=true 2026-09-29T00:46:53.491224Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:53.872555Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51025 dual_stack=true 2026-09-29T00:46:54.099297Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 2026-09-29T00:46:54.166082Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-29T00:46:54.202969Z  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") ok 13 - moq-test-two-subgroups-eog --- duration_ms: 748 subscriber_connection_id: d237bc062f1404a239767cb56122f359 publisher_connection_id: a6fe43b1d6331026be77875f30fe9def ... 2026-09-29T00:46:54.203936Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36074 dual_stack=true 2026-09-29T00:46:54.240082Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:54.595564Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56262 dual_stack=true 2026-09-29T00:46:54.818503Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-29T00:46:55.135019Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-29T00:46:55.171136Z  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") ok 14 - moq-test-datagram --- duration_ms: 968 subscriber_connection_id: 785e5a520379cb48be5d9fd7924a5ad7 publisher_connection_id: f400807cbef07d7b47f6e477d66100ca ... 2026-09-29T00:46:55.172100Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33853 dual_stack=true 2026-09-29T00:46:55.207362Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:55.563324Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35693 dual_stack=true 2026-09-29T00:46:55.794304Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 2026-09-29T00:46:56.176062Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-29T00:46:56.214634Z  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") 2026-09-29T00:46:56.215488Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52060 dual_stack=true ok 15 - moq-test-datagram-eog --- duration_ms: 1043 subscriber_connection_id: ef918e8d078a55f482f2f0ad80324390 publisher_connection_id: d60592c69846b0c7a890a23ff89146b8 ... 2026-09-29T00:46:56.251013Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:56.611396Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43635 dual_stack=true 2026-09-29T00:46:56.833027Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 2026-09-29T00:46:56.889763Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-29T00:46:56.926810Z  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") ok 16 - moq-test-extensions --- duration_ms: 712 subscriber_connection_id: 9cda26b7d03b0c38e45109c44a652c6a publisher_connection_id: dfa478a9729564db3f81c69be45bebdd ... 2026-09-29T00:46:56.927718Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52111 dual_stack=true 2026-09-29T00:46:56.964070Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:57.317035Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50507 dual_stack=true 2026-09-29T00:46:57.548102Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 2026-09-29T00:46:57.576675Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-29T00:46:57.613373Z  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") ok 17 - moq-test-increments --- duration_ms: 686 subscriber_connection_id: a68976420f1c75ce49e3f6481d2d1f46 publisher_connection_id: b2bdaa7f7ae3af91715bee6b63df7a89 ... 2026-09-29T00:46:57.614457Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37628 dual_stack=true 2026-09-29T00:46:57.649931Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd 2026-09-29T00:46:58.004496Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46295 dual_stack=true 2026-09-29T00:46:58.228998Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 2026-09-29T00:46:58.248378Z  INFO moq_test_client::moqtest: PUBLISH completed 2026-09-29T00:46:58.285348Z  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") ok 18 - moq-test-forward-zero --- duration_ms: 671 subscriber_connection_id: 6921b73a2c2e749a8de7080b47cdd87d publisher_connection_id: 4e453c9a93e31e8fbf8db02d61ef9193 ... make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'