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

radio-t / stream-recorder / 34444138665
76%
master: 76%

Build:
Build:
LAST BUILD BRANCH: fix/partial-recording-path
DEFAULT BRANCH: master
Ran 10 Sep 2026 06:14AM UTC
Jobs 1
Files 12
Run time 1min
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

10 Sep 2026 06:07AM UTC coverage: 75.854% (+0.1%) from 75.71%
34444138665

Pull #39

github

paskal
Recover a chapter whose topic was superseded before its retry

A topic whose article fetch failed stayed pending until the next poll
reported it again. If a different topic became active first, the pending
one was dropped and its chapter never reached the recording, so a single
502 from the article endpoint at the wrong moment still cost a chapter.

The pending topic now gets one last fetch as it is displaced. Its article
is still addressable by id, and its offset is earlier than the incoming
topic's, so recording it there keeps the chapters in ascending order and
no sorting is needed.

That last fetch is skipped when the topic being displaced by is the one
already active, i.e. the previous topic simply came back. Nothing marks
that return, so recording the blip would stretch it across the rest of
that topic's span, which is worse than losing a marker for a topic that
was active for a couple of minutes.
Pull Request #39: Recover a chapter whose topic was superseded before its retry

16 of 16 new or added lines in 1 file covered. (100.0%)

1021 of 1346 relevant lines covered (75.85%)

8.54 hits per line

Jobs
ID Job ID Ran Files Coverage
1 34444138665.1 10 Sep 2026 06:14AM UTC 12
75.85
GitHub Action Run
Source Files on build 34444138665
  • Tree
  • List 12
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #39
  • PR Base - master (#34085486681)
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