mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-25 11:49:36 +00:00
198 lines
36 KiB
Plaintext
198 lines
36 KiB
Plaintext
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_single_content_topic[/waku/2/content/test.js] with id: 2026-04-23_05-21-30__e85898e4-5042-4b93-aff7-8ca3a32e06e1
|
||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-23_05-21-30__e85898e4-5042-4b93-aff7-8ca3a32e06e1__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:116 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.128.124
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64320', '64321', '64322', '64323', '64324']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:606 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:217 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64320:64320 -p 64321:64321 -p 64322:64322 -p 64323:64323 -p 64324:64324 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64322 --rest-port=64320 --tcp-port=64321 --discv5-udp-port=64323 --rest-address=0.0.0.0 --nat=extip:172.18.128.124 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=0abbd7ca84e94821dfcd241e75ede5eed7ccd30a80be3a1f0ed92fe7bec145eb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64324 --metrics-logging=true --relay=true --filter=true --content-topic=/waku/2/content/test.js
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.128.124 waku 9c68127f4bbccd6503782dfe209579c0832f7b414f05fb37e7209b3c1dbd7333
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9c68127f4bbc. Setting up logs at ./log/docker/node1_2026-04-23_05-21-30__e85898e4-5042-4b93-aff7-8ca3a32e06e1__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 64320
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 88edfaae35eb. Exiting log stream.
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8b8aa527d9a1. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64320/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64320/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.128.124/tcp/64321/p2p/16Uiu2HAmQCwXF9E6o6qvnvHiiWb5TPSxBYJKQb35Q1nmQNCmoPUA","/ip4/172.18.128.124/tcp/64322/ws/p2p/16Uiu2HAmQCwXF9E6o6qvnvHiiWb5TPSxBYJKQb35Q1nmQNCmoPUA"],"enrUri":"enr:-L24QB49pMJ789BfXX4IhPxXsmh6JOU7-4G3t2hWXWxPMjHucdownFWcgxtZPUhIhCljoxVZqU65WGykL3K4DqiQyDQCgmlkgnY0gmlwhKwSgHyKbXVsdGlhZGRyc5YACASsEoB8BvtBAAoErBKAfAb7Qt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDq5_xrGBnqQJyWhHnFGgm4aYDxET-e2jcHrWPumQO0c-DdGNwgvtBg3VkcIL7Q4V3YWt1MgU"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:417 REST service is ready !!
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-23_05-21-30__e85898e4-5042-4b93-aff7-8ca3a32e06e1__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:116 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.236.105
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64078', '64079', '64080', '64081', '64082']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:606 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:217 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64078:64078 -p 64079:64079 -p 64080:64080 -p 64081:64081 -p 64082:64082 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64080 --rest-port=64078 --tcp-port=64079 --discv5-udp-port=64081 --rest-address=0.0.0.0 --nat=extip:172.18.236.105 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=5ba6dfd12a8addec163a3be2f0c1dd12fc3ede739b9fbc8b030ff60ad297b80f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64082 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB49pMJ789BfXX4IhPxXsmh6JOU7-4G3t2hWXWxPMjHucdownFWcgxtZPUhIhCljoxVZqU65WGykL3K4DqiQyDQCgmlkgnY0gmlwhKwSgHyKbXVsdGlhZGRyc5YACASsEoB8BvtBAAoErBKAfAb7Qt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDq5_xrGBnqQJyWhHnFGgm4aYDxET-e2jcHrWPumQO0c-DdGNwgvtBg3VkcIL7Q4V3YWt1MgU --content-topic=/waku/2/content/test.js
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.236.105 waku 8ed38a84e664d392e0509a8ee4d391be8e50a24cfbdcffb99fa064e2281ba9dc
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8ed38a84e664. Setting up logs at ./log/docker/node2_2026-04-23_05-21-30__e85898e4-5042-4b93-aff7-8ca3a32e06e1__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 64078
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64078/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64078/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.236.105/tcp/64079/p2p/16Uiu2HAmL1ho7jswzwbLsH2rJhogEG5T8L5gv9pLdAL9T7u9dRq4","/ip4/172.18.236.105/tcp/64080/ws/p2p/16Uiu2HAmL1ho7jswzwbLsH2rJhogEG5T8L5gv9pLdAL9T7u9dRq4"],"enrUri":"enr:-L24QNCYmMWopwLpMLSfR1BZfl8k9gQCfGMDPQVVYxaczxwAOOcEtDYDNI_ciXO1i917X-rPoMdhNN90NxGisoQIfkcCgmlkgnY0gmlwhKwS7GmKbXVsdGlhZGRyc5YACASsEuxpBvpPAAoErBLsaQb6UN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDbVBJeYwDJ8Py2FoQ_X3zjTj80g-V9bXZnAsIDvtDgWODdGNwgvpPg3VkcIL6UYV3YWt1MgE"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:417 REST service is ready !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64078/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.128.124/tcp/64321/p2p/16Uiu2HAmQCwXF9E6o6qvnvHiiWb5TPSxBYJKQb35Q1nmQNCmoPUA"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64320/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
|
||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:64320/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
|
||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:343 Stopping container with id 9c68127f4bbc
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:343 Stopping container with id 8ed38a84e664
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 Container stopped.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-23_05-21-30__e85898e4-5042-4b93-aff7-8ca3a32e06e1__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-23_05-21-30__e85898e4-5042-4b93-aff7-8ca3a32e06e1__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_single_content_topic[/waku/2/content/test.js] with id: 2026-04-23_05-21-33__0c215ad6-b111-4f88-a8c0-2467ea1e168b
|
||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-23_05-21-33__0c215ad6-b111-4f88-a8c0-2467ea1e168b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:116 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.39.184
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22060', '22061', '22062', '22063', '22064']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:606 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:217 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22060:22060 -p 22061:22061 -p 22062:22062 -p 22063:22063 -p 22064:22064 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22062 --rest-port=22060 --tcp-port=22061 --discv5-udp-port=22063 --rest-address=0.0.0.0 --nat=extip:172.18.39.184 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=d9d9a3123d38beb5f2d21dd615805110f17d9cdd424ff6ebd3ae72b3c13bb14d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22064 --metrics-logging=true --relay=true --filter=true --content-topic=/waku/2/content/test.js
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.39.184 waku 96d9ec09e55f4e542d696d6f6cbb4df1df8951994ea75f054e3fc4f5dc0b57d4
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 96d9ec09e55f. Setting up logs at ./log/docker/node1_2026-04-23_05-21-33__0c215ad6-b111-4f88-a8c0-2467ea1e168b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 22060
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9c68127f4bbc. Exiting log stream.
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8ed38a84e664. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22060/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22060/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.39.184/tcp/22061/p2p/16Uiu2HAmFFjLSCTcRfgu21U4dLRK5Uc6NRBATReCDybMqtenbvK5","/ip4/172.18.39.184/tcp/22062/ws/p2p/16Uiu2HAmFFjLSCTcRfgu21U4dLRK5Uc6NRBATReCDybMqtenbvK5"],"enrUri":"enr:-L24QC-0jl-zTAx0dmKV0fSsB0WC12MpjfD8ic8dJwqVQ9G6QCpVz39U5E3mbicy0dYBTTZuSJFbBDGyeQ4alwHY12ICgmlkgnY0gmlwhKwSJ7iKbXVsdGlhZGRyc5YACASsEie4BlYtAAoErBInuAZWLt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDJp25lrAEBu558fuz4K5jyh_3iOoEkai4tt1VQC6nEIyDdGNwglYtg3VkcIJWL4V3YWt1MgU"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:417 REST service is ready !!
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-23_05-21-33__0c215ad6-b111-4f88-a8c0-2467ea1e168b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:116 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.199.32
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47146', '47147', '47148', '47149', '47150']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:606 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:217 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47146:47146 -p 47147:47147 -p 47148:47148 -p 47149:47149 -p 47150:47150 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47148 --rest-port=47146 --tcp-port=47147 --discv5-udp-port=47149 --rest-address=0.0.0.0 --nat=extip:172.18.199.32 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=4ceb8af4c302baebc6dfd03d9ad4ee3c754a882366aecf3e2cac31ed271a3d46 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47150 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QC-0jl-zTAx0dmKV0fSsB0WC12MpjfD8ic8dJwqVQ9G6QCpVz39U5E3mbicy0dYBTTZuSJFbBDGyeQ4alwHY12ICgmlkgnY0gmlwhKwSJ7iKbXVsdGlhZGRyc5YACASsEie4BlYtAAoErBInuAZWLt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDJp25lrAEBu558fuz4K5jyh_3iOoEkai4tt1VQC6nEIyDdGNwglYtg3VkcIJWL4V3YWt1MgU --content-topic=/waku/2/content/test.js
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.199.32 waku d2a8901ea0557c0f37bbe9287bd4ccfa1fcbba64874d45ec182c7a1a70e9895e
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d2a8901ea055. Setting up logs at ./log/docker/node2_2026-04-23_05-21-33__0c215ad6-b111-4f88-a8c0-2467ea1e168b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 47146
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47146/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47146/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.199.32/tcp/47147/p2p/16Uiu2HAmMcFWR96gRhEXFzuGRXT731nURFyoBZsahzRzqssVhPBy","/ip4/172.18.199.32/tcp/47148/ws/p2p/16Uiu2HAmMcFWR96gRhEXFzuGRXT731nURFyoBZsahzRzqssVhPBy"],"enrUri":"enr:-L24QN_GDwOqLZykO0EVFrq_WrIJQzdLPosD0ehuDWN3OnRUdOEoW1VRw89JKU3CbDJ4Kq21MLd9tMc5u5XsJxIuZcQCgmlkgnY0gmlwhKwSxyCKbXVsdGlhZGRyc5YACASsEscgBrgrAAoErBLHIAa4LN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDhQWUEc0B-J8aYGYePsRY677BICEeg1ZTcIjNq4zzblSDdGNwgrgrg3VkcIK4LYV3YWt1MgE"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:417 REST service is ready !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47146/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.39.184/tcp/22061/p2p/16Uiu2HAmFFjLSCTcRfgu21U4dLRK5Uc6NRBATReCDybMqtenbvK5"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22060/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
|
||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:22060/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
|
||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:343 Stopping container with id 96d9ec09e55f
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:343 Stopping container with id d2a8901ea055
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 Container stopped.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-23_05-21-33__0c215ad6-b111-4f88-a8c0-2467ea1e168b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-23_05-21-33__0c215ad6-b111-4f88-a8c0-2467ea1e168b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_single_content_topic[/waku/2/content/test.js] with id: 2026-04-23_05-21-36__bd726b18-034f-4d0d-8862-e34ddda8adbb
|
||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-23_05-21-36__bd726b18-034f-4d0d-8862-e34ddda8adbb__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:116 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.190.66
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62817', '62818', '62819', '62820', '62821']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:606 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:217 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62817:62817 -p 62818:62818 -p 62819:62819 -p 62820:62820 -p 62821:62821 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62819 --rest-port=62817 --tcp-port=62818 --discv5-udp-port=62820 --rest-address=0.0.0.0 --nat=extip:172.18.190.66 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=ac452dd6f08e1ffae3cf065f2af6ebdcd5166700fbfd124feed450f52d74df72 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62821 --metrics-logging=true --relay=true --filter=true --content-topic=/waku/2/content/test.js
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.190.66 waku 8fbd45d4801098d783ad8b7c03e9d637929a33956bb2a5d360059e89021da3c4
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8fbd45d48010. Setting up logs at ./log/docker/node1_2026-04-23_05-21-36__bd726b18-034f-4d0d-8862-e34ddda8adbb__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 62817
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 96d9ec09e55f. Exiting log stream.
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d2a8901ea055. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62817/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62817/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.190.66/tcp/62818/p2p/16Uiu2HAm9VDA4yfRvaMJwigQ3DZTtoSyWQwS2FvgXwJ6ZHLPw8g4","/ip4/172.18.190.66/tcp/62819/ws/p2p/16Uiu2HAm9VDA4yfRvaMJwigQ3DZTtoSyWQwS2FvgXwJ6ZHLPw8g4"],"enrUri":"enr:-L24QF0YAXk_8kreQxnDKZxewGXF014guYTmtRWRrIQpTHjjaB2DXq8SvD81KerUELFO73PIlUulxNSp0SXgNGJeDIACgmlkgnY0gmlwhKwSvkKKbXVsdGlhZGRyc5YACASsEr5CBvViAAoErBK-Qgb1Y90DgnJzhQDHAQAAiXNlY3AyNTZrMaEC0OucjYuHLQTOOOwCBsPVTWUE9yRtXAgGbZsT7k6xzoWDdGNwgvVig3VkcIL1ZIV3YWt1MgU"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:417 REST service is ready !!
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-23_05-21-36__bd726b18-034f-4d0d-8862-e34ddda8adbb__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:116 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.134.9
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7663', '7664', '7665', '7666', '7667']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:606 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:217 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 7663:7663 -p 7664:7664 -p 7665:7665 -p 7666:7666 -p 7667:7667 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7665 --rest-port=7663 --tcp-port=7664 --discv5-udp-port=7666 --rest-address=0.0.0.0 --nat=extip:172.18.134.9 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=f2ae2fedcfeeab7a5c698edaac9ddecdfdc18a16de3c63c987f0beff68e667fe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7667 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QF0YAXk_8kreQxnDKZxewGXF014guYTmtRWRrIQpTHjjaB2DXq8SvD81KerUELFO73PIlUulxNSp0SXgNGJeDIACgmlkgnY0gmlwhKwSvkKKbXVsdGlhZGRyc5YACASsEr5CBvViAAoErBK-Qgb1Y90DgnJzhQDHAQAAiXNlY3AyNTZrMaEC0OucjYuHLQTOOOwCBsPVTWUE9yRtXAgGbZsT7k6xzoWDdGNwgvVig3VkcIL1ZIV3YWt1MgU --content-topic=/waku/2/content/test.js
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.134.9 waku 784672c08283939e8987e3ba2e2cb597b1bd2b8e8cff6a4eb9cc48e4eee63bc2
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 784672c08283. Setting up logs at ./log/docker/node2_2026-04-23_05-21-36__bd726b18-034f-4d0d-8862-e34ddda8adbb__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 7663
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7663/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7663/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.134.9/tcp/7664/p2p/16Uiu2HAm9d3M8hhnC9A58NU9fDAbnMe3F6rVE9x8FiFDrd7jwsPW","/ip4/172.18.134.9/tcp/7665/ws/p2p/16Uiu2HAm9d3M8hhnC9A58NU9fDAbnMe3F6rVE9x8FiFDrd7jwsPW"],"enrUri":"enr:-L24QCFCAvPMZ-9_qEIH2PwVTPuOfH3LEWHfInSoOfkUPr90QYJ651fFdVQS-RnCa9n55AP_iIvUIM1fIA3OIls6FnMCgmlkgnY0gmlwhKwShgmKbXVsdGlhZGRyc5YACASsEoYJBh3wAAoErBKGCQYd8d0DgnJzhQDHAQAAiXNlY3AyNTZrMaEC0u0qqrJ-tNrMu1HTLtXEsawcBVijI9X3Pjcgmfe0AHGDdGNwgh3wg3VkcIId8oV3YWt1MgE"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:417 REST service is ready !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7663/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.190.66/tcp/62818/p2p/16Uiu2HAm9VDA4yfRvaMJwigQ3DZTtoSyWQwS2FvgXwJ6ZHLPw8g4"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62817/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
|
||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:62817/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
|
||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:343 Stopping container with id 8fbd45d48010
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:343 Stopping container with id 784672c08283
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 Container stopped.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-23_05-21-36__bd726b18-034f-4d0d-8862-e34ddda8adbb__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-23_05-21-36__bd726b18-034f-4d0d-8862-e34ddda8adbb__wakuorg_nwaku:latest.log |