Files
status-app/assets
VedranandAnastasiya 271bcd014f chore(@e2e): use local waku fleet for linux E2E tests (#20215)
* chore(@e2e): use local waku fleet for E2E tests

Start local waku nodes via docker-compose before running E2E tests
and configure the app to use them instead of status.prod. This avoids
skewing production metrics, adding unnecessary load to prod hosts,
and generating noise in prod storage DBs.

- https://github.com/status-im/status-app/issues/20126

- https://github.com/status-im/status-go//tree/feat/fleet-override

* fix(@e2e): use host networking for local waku nodes

Switch docker-compose to network_mode:host so waku nodes
bind directly to localhost. Fixes ENR multiaddr containing
Docker internal hostnames/IPs unreachable by the app.

- Remove dns4-domain-name (caused Docker hostname in ENR)
- Use /ip4/127.0.0.1 for staticnode references
- Separate discv5 UDP ports (9000/9001
- Enable REST API for proper healthchecks
- Update fleet config JSON with correct DNS ENRs and store addr

* chore(@e2e): remove status community link from tests

---------

Co-authored-by: Anastasiya <anastasija.ig@gmail.com>
2026-04-14 14:49:26 +02:00
..