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

decentraland / lamb2 / 39675749721
76%
main: 76%

Build:
Build:
LAST BUILD BRANCH: 4.14.2
DEFAULT BRANCH: main
Ran 21 Oct 2026 09:05PM UTC
Jobs 1
Files 83
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

21 Oct 2026 09:01PM UTC coverage: 75.585% (+0.9%) from 74.666%
39675749721

push

github

web-flow
fix: resolve the sepolia subgraphs through the provider (#484)

* test: add an end-to-end suite against a deployed realm

The unit and integration suites prove the service against mocks; nothing
exercised a deployed realm end to end. `yarn test:e2e` now runs six suites
against peer.decentraland.zone by default (E2E_REALM_URL for another realm):
health, owned wearables with paging, ordering and every filter, owned emotes
and names, profile assembly with its ownership invariants checked against the
inventory routes, the explorer backpack routes at the realm root, and the
routes served only from the subgraphs.

The wallet under test is discovered from recent transfers on the realm's L2
collections subgraph and must also have a deployed profile; E2E_ADDRESS
overrides it. The suites are not part of CI since they depend on live data.

* fix: resolve the sepolia collections and names subgraphs through the provider

The sepolia defaults for the L1 collections subgraph and the names (marketplace)
subgraph pointed at Studio deployments under api.studio.thegraph.com that no
longer exist. On a sepolia realm every route served from those subgraphs
failed: lands and the collections list answered 502 and 500, and any owned
items request that fell back from the marketplace API to the subgraphs, such
as a page before the first, answered 502 instead of an empty page.

Both now resolve through the subgraph provider worker at
subgraph.decentraland.org, which fronts Goldsky and Subsquid for
collections-ethereum-sepolia and marketplace-sepolia, exactly as the other
defaults already do. The L2 default now reads ETH_NETWORK from the config like
the rest of the block instead of from process.env.

* test: drop the end-to-end suite

Keep this change to the subgraph defaults fix and its unit spec.

685 of 1041 branches covered (65.8%)

Branch coverage included in aggregate %.

2 of 2 new or added lines in 1 file covered. (100.0%)

2030 of 2551 relevant lines covered (79.58%)

81.57 hits per line

Jobs
ID Job ID Ran Files Coverage
1 39675749721.1 21 Oct 2026 09:05PM UTC 83
75.58
GitHub Action Run
Source Files on build 39675749721
  • Tree
  • List 83
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #39675749721
  • 02a37f5d on github
  • Prev Build on main (#38585724641)
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