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

kubernetes-sigs / external-dns / 42380440737
84%

Build:
DEFAULT BRANCH: master
Ran 07 Nov 2026 02:16PM UTC
Jobs 2
Files 168
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

07 Nov 2026 02:11PM UTC coverage: 83.46% (+0.01%) from 83.446%
42380440737

push

github

web-flow
fix(google)!: bound Cloud DNS requests (#6803)

* fix(google): bound Cloud DNS requests

* fix(controller): exit cleanly on reconcile cancellation

* test(controller): cancel during active reconciliation

* fix(google): address request timeout review feedback

* refactor(google): simplify request cancellation

Pass ctx into changesService.Create instead of wrapping the call, so
*dns.ChangesCreateCall satisfies the interface directly.

Drop the controller early return: all Google errors are soft, so a
canceled reconcile already exits through Run's ctx.Done branch.

Fold the cancellation tests into one synchronous table test with a
one-hour batch interval, so an uncancellable or trailing wait hangs
instead of passing (the previous final-batch test used interval 0).

* fix(google): address review feedback

* refactor(google): use rate limiter for batch changes

* fix(google): address review feedback

* docs(google): "previously unlimited" goes stale after the release; the PR body now carries it for the changelog.

Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>

---------

Co-authored-by: Michel Loiseleur <michel.loiseleur@traefik.io>
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>

16546 of 19825 relevant lines covered (83.46%)

1466.83 hits per line

Coverage Regressions

Lines Coverage ∆ File
36
77.02
0.55% google/google.go
2
99.25
0.0% apis/externaldns/types.go
Jobs
ID Job ID Ran Files Coverage
1 run-ubuntu-latest - 42380440737.1 07 Nov 2026 02:19PM UTC 168
83.46
GitHub Action Run
2 run-macos-latest - 42380440737.2 07 Nov 2026 02:16PM UTC 168
83.45
GitHub Action Run
Source Files on build 42380440737
  • Tree
  • List 168
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #42380440737
  • 2edb762d on github
  • Prev Build on master (#42359953096)
  • Next Build on master (#42380452502)
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