• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Eyevinn / moqtransport
77%

Build:
DEFAULT BRANCH: main
Repo Added 29 Mar 2026 04:38PM UTC
Token RHBS8jnDsdLifEsbzFvEfAfOj55NVtIiX regen
Build 50 Last
Files 71
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • add-govulncheck-and-latest-deps
  • build/bump-x-net
  • deps/bump-golang-x
  • draft-14-fixes
  • draft-16
  • draft-18
  • extension-headers
  • eyevinn-fixes
  • feat/fetch
  • fix-alias-race
  • fix-kvp
  • fix-linting
  • fix/draft16-announce-and-request-hangs
  • fix/draft16-setup-and-wt-negotiation
  • fix/object-id-delta
  • fix/unannounce-condition
  • joining-fetch
  • main
  • receive-side-relay-gaps
  • rendezvous-timeout
  • synctest-memconn
  • tidy/delivery-semantics

02 Sep 2026 07:25AM UTC coverage: 76.541% (+0.1%) from 76.405%
33603486013

push

github

tobbee
feat: expose the RENDEZVOUS_TIMEOUT parameter on SUBSCRIBE

Section 10.2.6 lets a subscriber say how long it is willing to wait for a publisher of a Track that has none yet. The wire layer already knew the codepoint; now Parameters and SubscribeRequest expose it as RendezvousTimeout (duration and presence, saturating on values a Duration cannot hold) and WithRendezvousTimeout puts it on a SUBSCRIBE. Absent means the subscriber wants an immediate answer, which the section spells as a default of 0, so the accessor reports absence rather than inventing a wait. A relay honoring the parameter holds the request up to that long, may choose less, and answers TIMEOUT when the wait runs out.

18 of 18 new or added lines in 3 files covered. (100.0%)

4085 of 5337 relevant lines covered (76.54%)

44.01 hits per line

Relevant lines Covered
Build:
Build:
5337 RELEVANT LINES 4085 COVERED LINES
44.01 HITS PER LINE
Source Files on main
  • Tree
  • List 71
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
33603486013 main feat: expose the RENDEZVOUS_TIMEOUT parameter on SUBSCRIBE Section 10.2.6 lets a subscriber say how long it is willing to wait for a publisher of a Track that has none yet. The wire layer already knew the codepoint; now Parameters and SubscribeRe... push 02 Sep 2026 07:26AM UTC tobbee github
76.54
33603335815 rendezvous-timeout feat: expose the RENDEZVOUS_TIMEOUT parameter on SUBSCRIBE Section 10.2.6 lets a subscriber say how long it is willing to wait for a publisher of a Track that has none yet. The wire layer already knew the codepoint; now Parameters and SubscribeRe... Pull #25 02 Sep 2026 07:24AM UTC tobbee github
76.39
33498320743 main tests: run the session suite under testing/synctest The in-memory stream pipe blocked its readers on a sync.Cond, which synctest does not treat as durable blocking, so no session-level test could run in a bubble. Readers now block on a signal cha... push 01 Sep 2026 10:37AM UTC tobbee github
76.41
33491134836 synctest-memconn tests: run the session suite under testing/synctest The in-memory stream pipe blocked its readers on a sync.Cond, which synctest does not treat as durable blocking, so no session-level test could run in a bubble. Readers now block on a signal cha... Pull #24 01 Sep 2026 09:15AM UTC tobbee github
76.41
33490535064 main request: prefer an arrived answer everywhere a request is awaited The awaitEstablished race fixed for RemoteTrack exists identically for FETCH, PUBLISH_NAMESPACE and SUBSCRIBE_NAMESPACE: the answer and the request ending can land near-simultaneou... push 01 Sep 2026 09:08AM UTC tobbee github
76.29
33490044029 receive-side-relay-gaps request: prefer an arrived answer everywhere a request is awaited The awaitEstablished race fixed for RemoteTrack exists identically for FETCH, PUBLISH_NAMESPACE and SUBSCRIBE_NAMESPACE: the answer and the request ending can land near-simultaneou... Pull #23 01 Sep 2026 09:02AM UTC tobbee github
76.37
33488514380 receive-side-relay-gaps receive side: complete delivery, surface subgroup ends, take any qlog handler Four changes a relay built on this library needs, found building mlmrel (Eyevinn/moqlivemock#135): awaitEstablished prefers an answer that has arrived over the request... Pull #23 01 Sep 2026 08:44AM UTC tobbee github
76.16
33324852471 main fetch: an End of Range indicator ends after its Object ID Section 11.4.4.2 removes the Subgroup ID, Priority and Properties from an End of Range indicator and does not mention Object Payload Length, which Figure 27 has unbracketed. Reading that a... push 30 Aug 2026 05:18PM UTC tobbee github
76.06
33321918638 draft-18 fetch: an End of Range indicator ends after its Object ID Section 11.4.4.2 removes the Subgroup ID, Priority and Properties from an End of Range indicator and does not mention Object Payload Length, which Figure 27 has unbracketed. Reading that a... Pull #18 30 Aug 2026 04:16PM UTC tobbee github
76.06
33315196167 draft-18 priority: map MOQT's ordering key onto RFC 9218 stream priorities quic-go grew RFC 9218-style stream priorities on master in August 2026: Stream.SetPriority(urgency, incremental), backed by a framer rewritten from one FIFO into eight urgency buck... Pull #18 30 Aug 2026 01:50PM UTC tobbee github
76.02
See All Builds (50)

Badge your Repo: moqtransport

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc