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

decentraland / signatures-server / 30313693906
92%
main: 92%

Build:
Build:
LAST BUILD BRANCH: fix/rental-listing-cancellation-and-integration-tests
DEFAULT BRANCH: main
Ran 27 Jul 2026 11:19PM UTC
Jobs 1
Files 22
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

27 Jul 2026 11:18PM UTC coverage: 91.755% (+0.3%) from 91.458%
30313693906

Pull #487

github

LautaroPetaccio
fix: do not race an executed listing against an index cancellation on refresh

when the indexer reported a rental newer than the stored listing, the refresh queued the executed
update, and the index branch, which still looked at the status the listing had before the refresh,
could queue a cancellation for the same row. both ran through the same promise all, so the status
that survived was whichever write landed last and an executed rental could end up cancelled.

the index branch is skipped when a newer rental was reported, since the on chain rental is the
source of truth for that listing, and the cancellation is restricted to open listings like the
other ones, which also makes the outcome independent of the order the writes land in.
Pull Request #487: fix: stop cancelling listings whose asset the rentals contract holds

350 of 377 branches covered (92.84%)

Branch coverage included in aggregate %.

63 of 65 new or added lines in 8 files covered. (96.92%)

2 existing lines in 1 file now uncovered.

685 of 751 relevant lines covered (91.21%)

48.31 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
96.55
-3.45% src/logic/rentals/ethereum.ts
1
92.71
-1.06% src/ports/rentals/component.ts

Coverage Regressions

Lines Coverage ∆ File
2
92.71
-1.06% src/ports/rentals/component.ts
Jobs
ID Job ID Ran Files Coverage
1 30313693906.1 27 Jul 2026 11:19PM UTC 44
91.61
GitHub Action Run
Source Files on build 30313693906
  • Tree
  • List 22
  • Changed 16
  • Source Changed 13
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #30313693906
  • Pull Request #487
  • PR Base - main (#28386928073)
  • 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