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

cenkalti / rain / 27307544660
41%

Build:
DEFAULT BRANCH: master
Ran 10 Jun 2026 09:29PM UTC
Jobs 1
Files 126
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 Jun 2026 09:28PM UTC coverage: 32.043%. Remained the same
27307544660

push

github

jakealti
test: harden flaky TestUDPTracker

The test asserted that a leecher's first announce returns exactly the
previously-registered seeder. But the embedded chihaya tracker builds
the announce response from swarm state *before* storing the announcing
peer, and the UDP transport retransmits announces on a backoff, so the
exact peer set returned by any single announce is nondeterministic --
the leecher occasionally saw itself instead of the seeder, failing the
assertion.

Poll the leecher announce until the seeder appears in the peer list
(bounded by the context deadline) and assert membership rather than an
exact single-element result. Also allocate the tracker's UDP port
dynamically instead of hardcoding 5000 to avoid host port collisions.

3774 of 11778 relevant lines covered (32.04%)

47.31 hits per line

Jobs
ID Job ID Ran Files Coverage
1 27307544660.1 10 Jun 2026 09:29PM UTC 126
32.04
GitHub Action Run
Source Files on build 27307544660
  • Tree
  • List 126
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 3bd0faf4 on github
  • Prev Build on master (#27306979216)
  • Next Build on master (#27308134982)
  • 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