Skip to content

Commit 60e75dd

Browse files
committed
test(waku): use nwaku PR #3939 fleet image + num-shards-in-network=65
quay.io/wakuorg/nwaku-pr:3939 is the build of logos-messaging/logos-delivery#3939, the candidate fix for the light-client PX stale-ENR flake (#7513). Also enables store peer-exchange.
1 parent 27f8900 commit 60e75dd

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

tests-functional/docker-compose.waku.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
services:
22
boot-1:
3-
image: wakuorg/nwaku:v0.38.1
3+
image: quay.io/wakuorg/nwaku-pr:3939
44
entrypoint: [
55
"/usr/bin/wakunode",
66
"--discv5-discovery=true",
@@ -25,7 +25,8 @@ services:
2525
"--shard=64",
2626
"--staticnode=/dns4/store/tcp/60002/p2p/16Uiu2HAmCDqxtfF1DwBqs7UJ4TgSnjoh6j1RtE1hhQxLLao84jLi",
2727
"--storenode=/dns4/store/tcp/60002/p2p/16Uiu2HAmCDqxtfF1DwBqs7UJ4TgSnjoh6j1RtE1hhQxLLao84jLi",
28-
"--tcp-port=60001"
28+
"--tcp-port=60001",
29+
"--num-shards-in-network=65"
2930
]
3031
depends_on:
3132
- store
@@ -34,7 +35,7 @@ services:
3435
test: ["CMD-SHELL", "curl -X GET -H 'Content-Type: application/json' http://0.0.0.0:8645 || exit 0"]
3536

3637
store:
37-
image: wakuorg/nwaku:v0.38.1
38+
image: quay.io/wakuorg/nwaku-pr:3939
3839
# Publish the nwaku REST API (incl. Store API) on an ephemeral host port so
3940
# tests on the host can query it without colliding on shared CI hosts.
4041
# The actual host port is discovered at runtime via the Docker API
@@ -65,7 +66,8 @@ services:
6566
"--store=true",
6667
"--store-message-db-url=sqlite:////tmp/waku-store.sqlite3",
6768
"--store-message-retention-policy=time:86400",
68-
"--tcp-port=60002"
69+
"--tcp-port=60002",
70+
"--num-shards-in-network=65"
6971
]
7072
healthcheck:
7173
test: ["CMD-SHELL", "curl -X GET -H 'Content-Type: application/json' http://0.0.0.0:8645 || exit 0"]
@@ -90,4 +92,3 @@ services:
9092

9193
volumes:
9294
wakufleetconfig:
93-

0 commit comments

Comments
 (0)