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

decentraland / archipelago-workers / 35532871769
93%
main: 93%

Build:
Build:
LAST BUILD BRANCH: fix/recover-dropped-island-assignments
DEFAULT BRANCH: main
Ran 20 Sep 2026 07:37PM UTC
Jobs 1
Files 41
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

20 Sep 2026 07:36PM UTC coverage: 93.447% (+0.1%) from 93.309%
35532871769

Pull #136

github

LautaroPetaccio
fix: count forced closes and share the socket close protocol

Address the review on #136.

- Count every socket closed for a dropped island_changed in
  dcl_ws_connector_island_changed_dropped_close_total, before the close.
- Move safeEndWebSocket to src/logic/websocket.ts and use it from the
  island feed too; name the µWebSockets send results and the 1013 close
  the tests re-assert, and say why handshake frames accept SENT only.
- Make the route's maxBackpressure explicit and configurable
  (WS_MAX_BACKPRESSURE_BYTES, µWebSockets' 64 KiB default) and document
  that every frame must fit under it.
- Give the end-to-end flood an explicit hook timeout, size its frames off
  that limit and let it run until the drop is observed; add the
  fresh-ephemeral-key recovery shape and the forced-close metric check.
- Settle the in-memory NATS spec on a macrotask instead of 50 ms sleeps.
Pull Request #136: fix: reconnect sessions after dropped island assignments

127 of 152 branches covered (83.55%)

Branch coverage included in aggregate %.

46 of 46 new or added lines in 3 files covered. (100.0%)

643 of 672 relevant lines covered (95.68%)

22.06 hits per line

Jobs
ID Job ID Ran Files Coverage
1 35532871769.1 20 Sep 2026 07:37PM UTC 41
93.45
GitHub Action Run
Source Files on build 35532871769
  • Tree
  • List 41
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #35532871769
  • Pull Request #136
  • PR Base - main (#35096303210)
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