chore(@e2e): use local waku fleet for linux E2E tests#20215
Merged
mendelskiv93 merged 3 commits intomasterfrom Apr 14, 2026
Merged
chore(@e2e): use local waku fleet for linux E2E tests#20215mendelskiv93 merged 3 commits intomasterfrom
mendelskiv93 merged 3 commits intomasterfrom
Conversation
Member
Jenkins BuildsClick to see older builds (282)
|
c23eb0a to
0308ca7
Compare
d38d875 to
41eda4c
Compare
41eda4c to
d04e5e0
Compare
d04e5e0 to
d8d32cf
Compare
d8d32cf to
e60bb2d
Compare
jakubgs
approved these changes
Apr 10, 2026
d72b1a0 to
d812df0
Compare
siddarthkay
approved these changes
Apr 13, 2026
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. - #20126 - https://github.com/status-im/status-go//tree/feat/fleet-override
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
d812df0 to
8f4f59e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.
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