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

decentraland / realm-provider / 31487018403
51%
main: 51%

Build:
Build:
LAST BUILD BRANCH: 0.0.17
DEFAULT BRANCH: main
Ran 11 Aug 2026 11:31AM UTC
Jobs 1
Files 20
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

10 Aug 2026 09:13PM UTC coverage: 51.034% (+13.6%) from 37.471%
31487018403

push

github

web-flow
fix: guard /stats/parcels response.ok in hot-scenes handler (#91)

All DAO catalyst nodes now return 404 for /stats/parcels since the
per-catalyst Archipelago layer was migrated to archipelago-ea. The
handler was not checking response.ok, so parcelsResponse.parcels was
undefined. The promise resolved as fulfilled (not rejected), bypassing
Promise.allSettled, and the subsequent for...of iteration threw
TypeError: undefined is not iterable — causing the 500.

Add response.ok guards in both the per-catalyst /stats/parcels fetch
and the main-realm /parcels fetch: drain and throw on non-2xx so
Promise.allSettled handles failures gracefully and the endpoint
returns 200 with an empty list when all sources are unavailable.

Add unit tests covering the 404-from-catalyst scenario, successful
catalyst data, non-2xx from main realm, and successful main realm data.

Closes https://github.com/decentraland/realm-provider/issues/90

56 of 95 branches covered (58.95%)

Branch coverage included in aggregate %.

166 of 340 relevant lines covered (48.82%)

16.24 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
90.63
90.63% src/controllers/handlers/hot-scenes-handler.ts
Jobs
ID Job ID Ran Files Coverage
1 31487018403.1 11 Aug 2026 11:31AM UTC 20
51.03
GitHub Action Run
Source Files on build 31487018403
  • Tree
  • List 20
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #31487018403
  • 91f584bb on github
  • Prev Build on 0.0.16 (#31192497029)
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