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

decentraland / atlas-server / 39954208919
94%
master: 94%

Build:
Build:
LAST BUILD BRANCH: fix/read-the-latest-block-instead-of-pinning
DEFAULT BRANCH: master
Ran 23 Oct 2026 12:35PM UTC
Jobs 1
Files 52
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

23 Oct 2026 12:33PM UTC coverage: 93.709% (+0.6%) from 93.12%
39954208919

Pull #156

github

LautaroPetaccio
fix: revalidate cached map images and bound the image cache keys

A one day s-maxage left overlays and ownership up to a day stale at the
CDN, and the cache keys embedded the uncapped selection without being
counted against the byte budget.

- Unversioned PNGs: public, max-age=60, s-maxage=300,
  stale-while-revalidate=86400; revalidation is a 304 via the ETag.
- Images without on-sale/listed-for-rent follow a land version: a
  fingerprint of tile types, estates and borders, equal across replicas
  and unchanged by price, order or rental passes. It is served as
  landVersion in /v2/tiles/info and is the v for those images.
- Cache entries use a sha256 key, keys count against the budget, and
  selected parcels outside the viewport are dropped before keying.
- Abandoned renders are rejoined, waiters always balance, the budget is
  read with getNumber (0 disables keeping), dissolved estates are
  counted apart and estates are looked up through a per-tiles index.
Pull Request #156: feat: cache the map images at the cdn and in memory

1688 of 1842 branches covered (91.64%)

Branch coverage included in aggregate %.

676 of 679 new or added lines in 13 files covered. (99.56%)

48 existing lines in 4 files now uncovered.

5522 of 5852 relevant lines covered (94.36%)

2186.04 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
0.0
0.0% src/types.ts
1
97.74
src/adapters/image-cache/component.ts

Coverage Regressions

Lines Coverage ∆ File
37
90.21
0.23% src/modules/map/component.ts
6
97.78
0.55% src/controllers/handlers.ts
4
91.36
0.0% src/adapters/mini-map-renderer.ts
1
89.93
2.01% src/modules/image/component.ts
Jobs
ID Job ID Ran Files Coverage
1 39954208919.1 23 Oct 2026 12:35PM UTC 104
94.0
GitHub Action Run
Source Files on build 39954208919
  • Tree
  • List 52
  • Changed 40
  • Source Changed 8
  • Coverage Changed 40
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #39954208919
  • Pull Request #156
  • PR Base - feat/render-worker-pool (#39885013105)
  • 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