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

MapColonies / shigola / 4900f5741
47%
master: 44%

Build:
Build:
LAST BUILD BRANCH: chore/drop-vendor
DEFAULT BRANCH: master
Ran 30 Aug 2026 10:25AM UTC
Jobs 1
Files 197
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

30 Aug 2026 10:20AM UTC coverage: 47.414% (+0.3%) from 47.123%
4900f5741

Pull #10

github

NivGreenstein
feat(cache): warn when a seed or purge run picks its own scheme

A run without --tile-matrix-set still writes a whole pyramid under one,
and which one it is decides every key it touches. Until now it said so
only at INFO, in a line that reads the same whether the operator chose
the scheme or the command did.

The wrong scheme is not visibly wrong. A seed fills a cache nothing will
read; a purge leaves the tiles the operator meant to remove in place and
removes another scheme's instead. Both exit 0.

So warn, and name the scheme and where the choice came from — "a default
was applied" would leave the operator to work out which. Both implicit
paths warn, not just the WebMercatorQuad one: taking the first entry of
a map's tile_matrix_sets is the more surprising of the two, because
nothing sorts that list and swapping two entries changes what the same
command seeds.

Emitted after the support check, so a run about to fail says so once
rather than announcing a scheme it will not use.

Refs MAPCO-11486

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Pull Request #10: refactor(atlas): make the tiling scheme explicit on the seed and encode seams (MAPCO-11486)

54 of 69 new or added lines in 5 files covered. (78.26%)

2 existing lines in 1 file now uncovered.

9342 of 19703 relevant lines covered (47.41%)

210.09 hits per line

Uncovered Changes

Lines Coverage ∆ File
8
38.93
13.54% atlas/atlas.go
3
62.47
0.73% atlas/map.go
3
12.63
0.63% cmd/shigola/cmd/cache/worker.go
1
56.35
4.38% cmd/shigola/cmd/cache/seed_purge.go

Coverage Regressions

Lines Coverage ∆ File
2
38.93
13.54% atlas/atlas.go
Jobs
ID Job ID Ran Files Coverage
1 4900f5741.1 30 Aug 2026 10:25AM UTC 197
47.41
GitHub Action Run
Source Files on build 4900f5741
  • Tree
  • List 197
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #10
  • PR Base - master (#C5BAC289C)
  • Delete
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