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

kubernetes-sigs / external-dns / 43584762043
84%

Build:
DEFAULT BRANCH: master
Ran 14 Nov 2026 10:25AM UTC
Jobs 2
Files 169
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

14 Nov 2026 10:19AM UTC coverage: 83.517%. Remained the same
43584762043

push

github

web-flow
fix(endpoint): return merged endpoints in a stable order (#6956)

* fix(endpoint): return merged endpoints in a stable order

MergeEndpoints built its result by iterating a map, so endpoints that do
not merge came back in a different order on every call. dedupSource keeps
the first endpoint per name, type and targets, so when two objects in one
source produce the same record with different TTLs, the one that survives
changed between syncs, along with its provider specific properties.

Return the endpoints in the order they were first seen after the sort by
resource label.

* fix(endpoint): shorten MergeEndpoints comment, trim order test

Review nits: say directly why the order matters, drop the test case whose
input is already sorted, and rename the merged-endpoint case.

16614 of 19893 relevant lines covered (83.52%)

1464.57 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-ubuntu-latest - 43584762043.1 14 Nov 2026 10:27AM UTC 169
83.52
GitHub Action Run
2 run-macos-latest - 43584762043.2 14 Nov 2026 10:25AM UTC 169
83.51
GitHub Action Run
Source Files on build 43584762043
  • Tree
  • List 169
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #43584762043
  • 245c35c1 on github
  • Prev Build on master (#43583473921)
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