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

umputun / remark42 / 28758206152
84%
master: 85%

Build:
Build:
LAST BUILD BRANCH: fix/tree-limit-tests
DEFAULT BRANCH: master
Ran 05 Jul 2026 11:15PM UTC
Jobs 1
Files 53
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

05 Jul 2026 11:07PM UTC coverage: 84.427% (-0.1%) from 84.535%
28758206152

Pull #2119

github

paskal
Make notify drop tests deterministic

TestService_WithDrops and TestService_SubmitVerificationWithDrops
submitted three items into a size-1 queue and asserted at least one was
dropped, relying on the single consumer not draining the queue between
submits. synctest does not fully pin this because the MockDest send path
does real logging I/O outside the bubble, so under CI's -race scheduling
the consumer occasionally drained all three, delivering everything and
failing the "<= 2" assertion (~0.2% of CI runs).

Add an optional gate channel to MockDest so a destination blocks in
Send/SendVerification until released. The tests now submit one item (the
consumer picks it up and blocks on the gate), fill the size-1 queue,
submit an overflow item that is dropped, then release the gate — the
drop is deterministic regardless of scheduling. Assert exactly two
delivered instead of "at most two".
Pull Request #2119: Make notify drop tests deterministic

6408 of 7590 relevant lines covered (84.43%)

36.86 hits per line

Coverage Regressions

Lines Coverage ∆ File
129
83.87
-0.18% backend/app/cmd/server.go
33
76.22
-0.14% backend/app/rest/api/admin.go
19
93.96
0.0% backend/app/rest/api/rest.go
7
95.24
-0.28% backend/app/rest/api/middleware.go
Jobs
ID Job ID Ran Files Coverage
1 28758206152.1 05 Jul 2026 11:15PM UTC 53
84.43
GitHub Action Run
Source Files on build 28758206152
  • Tree
  • List 53
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #2119
  • PR Base - master (#28757531875)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc