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

Azure / ARO-RP / 23626685081
37%

Build:
DEFAULT BRANCH: master
Ran 27 Mar 2026 01:32AM UTC
Jobs 6
Files 943
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

27 Mar 2026 01:31AM UTC coverage: 37.281%. Remained the same
23626685081

push

github

web-flow
Fix goroutine leak in monitor workOne due to unbuffered channel (#4714)

* Fix goroutine leak in monitor workOne due to unbuffered channel

When the 50s context timeout fires, workOne returns but the execute
goroutine blocks forever on sending to the unbuffered allJobsDone
channel, since no receiver is waiting anymore. This leaks the goroutine
and the entire Monitor struct (K8s clientsets, HTTP connection pools,
TLS state) on every timeout.

Buffering the channel with capacity 1 allows execute to send and exit
even when workOne has already returned.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Add regression test for execute goroutine leak on timeout path

TestExecuteReturnsWhenNoReceiver simulates the workOne timeout scenario:
context is cancelled and nobody reads from the done channel. With the
previous unbuffered channel, execute would block forever on done <- true.
With the buffered channel fix, execute returns promptly.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>

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

27372 of 73420 relevant lines covered (37.28%)

0.42 hits per line

Jobs
ID Job ID Ran Files Coverage
1 cmd - 23626685081.1 27 Mar 2026 01:35AM UTC 13
0.0
GitHub Action Run
2 pkg-other - 23626685081.2 27 Mar 2026 01:36AM UTC 289
32.1
GitHub Action Run
3 pkg-util - 23626685081.3 27 Mar 2026 01:35AM UTC 310
19.33
GitHub Action Run
4 pkg-operator - 23626685081.4 27 Mar 2026 01:35AM UTC 73
46.18
GitHub Action Run
5 pkg-api - 23626685081.5 27 Mar 2026 01:32AM UTC 163
66.13
GitHub Action Run
6 pkg-frontend - 23626685081.6 27 Mar 2026 01:35AM UTC 95
72.87
GitHub Action Run
Source Files on build 23626685081
  • Tree
  • List 943
  • Changed 1
  • Source Changed 1
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23626685081
  • 50065e44 on github
  • Prev Build on master (#23619139905)
  • 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