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

Freegle / Iznik / 25989
72%
master: 72%

Build:
Build:
LAST BUILD BRANCH: feat/distance-preference-outbound-and-frontier
DEFAULT BRANCH: master
Ran 10 Jul 2026 06:08AM UTC
Jobs 4
Files 1401
Run time 3min
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 Jul 2026 05:38AM UTC coverage: 72.168% (+0.003%) from 72.165%
25989

Pull #1027

circleci

invalid-email-address
fix(remap): don't abort nightly postcode remap on a spatial-server blip

PostcodeRemapService::findNearestArea handled bad HTTP status codes
gracefully (log + return null => skip the postcode) but not connection
exceptions. A ~1s blip while spatial-knn was mid-rebuild made Http::get
throw an uncaught ConnectionException that propagated through the
chunkById loop and killed the whole nightly remap (Sentry BATCH-60,
01:34 2026-07-10). No data corruption — the caller only writes on a
non-null area — but the run died partway.

Wrap the Http::get in try/catch (ConnectionException) and return null,
matching the existing "skip this postcode, keep going" contract. Add a
regression test for the connection-refused path.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D2mZBRnmwiaucKihbjgHwb
Pull Request #1027: fix(remap): don't abort nightly postcode remap on a transient spatial-server blip

12939 of 17048 branches covered (75.9%)

Branch coverage included in aggregate %.

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

340 existing lines in 10 files now uncovered.

135413 of 188518 relevant lines covered (71.83%)

37.97 hits per line

Coverage Regressions

Lines Coverage ∆ File
192
87.55
-0.02% iznik-server-go/message/message.go
57
48.0
-0.33% iznik-nuxt3/composables/useNavbar.js
44
0.52
0.01% iznik-nuxt3/pages/privacy.vue
19
76.55
0.0% iznik-batch/app/Services/NewsfeedDigestService.php
12
0.0
0.0% iznik-nuxt3/composables/useComposeChoice.js
5
90.2
0.0% iznik-batch/app/Services/VolunteeringMaintenanceService.php
4
87.5
-7.37% iznik-server-go/deprecation/deprecation.go
3
91.43
7.56% iznik-batch/app/Services/DeprecatedEndpointService.php
2
99.38
0.02% iznik-nuxt3/components/NavbarDesktop.vue
2
95.06
0.0% iznik-nuxt3/modtools/composables/useSystemLogFormatter.js
Jobs
ID Job ID Ran Files Coverage
25989 laravel - 25989 10 Jul 2026 06:08AM UTC 496
69.2
CircleCI Job 25989
25989 playwright - 25989 10 Jul 2026 06:08AM UTC 74
22.5
CircleCI Job 25989
25989 vitest - 25989 10 Jul 2026 06:08AM UTC 752
70.22
CircleCI Job 25989
25989 go - 25989 10 Jul 2026 06:08AM UTC 152
83.21
CircleCI Job 25989
Source Files on build 25989
  • Tree
  • List 1401
  • Changed 14
  • Source Changed 0
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • CircleCI Build #25989
  • Pull Request #1027
  • PR Base - master (#25980)
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