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

umputun / reproxy / 29387698115
80%

Build:
DEFAULT BRANCH: master
Ran 15 Jul 2026 03:57AM UTC
Jobs 1
Files 19
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

15 Jul 2026 03:51AM UTC coverage: 79.674% (-0.06%) from 79.735%
29387698115

push

github

umputun
test: fix flaky tests from getFreePort port-allocation race

getFreePort bound 127.0.0.1:0, closed the listener, and returned only the port,
so an httptest.NewServer created later in setup could grab that freed port. h.Run
then failed to bind and its swallowed error left the test client talking to the
wrong server, producing a rare CI flake. getFreePort now holds the listener open
and returns a release func called right before the server binds. main_test.go and
health_test.go also drop the random-port pattern (rand.Intn+40000) in favor of it.

2642 of 3316 relevant lines covered (79.67%)

40.85 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
90.63
-1.25% app/discovery/provider/consulcatalog/consulcatalog.go
Jobs
ID Job ID Ran Files Coverage
1 29387698115.1 15 Jul 2026 03:57AM UTC 19
79.67
GitHub Action Run
Source Files on build 29387698115
  • Tree
  • List 19
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 1860b583 on github
  • Prev Build on master (#28693833391)
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