85 lines
15 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_works_with_static_sharding with id: 2025-12-11_04-14-02__f32b8fc9-ee67-49da-8691-473454015d26
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-11_04-14-02__f32b8fc9-ee67-49da-8691-473454015d26__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.206.102
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57178', '57179', '57180', '57181', '57182']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57178:57178 -p 57179:57179 -p 57180:57180 -p 57181:57181 -p 57182:57182 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=57180 --rest-port=57178 --tcp-port=57179 --discv5-udp-port=57181 --rest-address=0.0.0.0 --nat=extip:172.18.206.102 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2a2354011b6d8cefb53c06f02a73cae7fd8c0bdc70d5e5fe8abbc3e61ddb6ae4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57182 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.34.61
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56438', '56439', '56440', '56441', '56442']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 56438:56438 -p 56439:56439 -p 56440:56440 -p 56441:56441 -p 56442:56442 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=56440 --rest-port=56438 --tcp-port=56439 --discv5-udp-port=56441 --rest-address=0.0.0.0 --nat=extip:172.18.34.61 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=832ff52bb06ad68b72052d7cfdac0ad4bdbb5da3bc4bfcaeee8cc00c8a5b0bfe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56442 --metrics-logging=true --relay=true --filter=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a1507edda7ce. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.34.61 waku 5b22157d291c62f1e2afbf0fedb53da25183034a0be5d7e59940744ead22178a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5b22157d291c. Setting up logs at ./log/docker/node1_2025-12-11_04-14-02__f32b8fc9-ee67-49da-8691-473454015d26__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56438
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 079553338bc8. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"},{"Legacy 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"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56438/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.34.61/tcp/56439/p2p/16Uiu2HAmH8FeM6qckwvDeSuVBoQQQPn3wyAW3uWgAMqE7R1NysKw","/ip4/172.18.34.61/tcp/56440/ws/p2p/16Uiu2HAmH8FeM6qckwvDeSuVBoQQQPn3wyAW3uWgAMqE7R1NysKw"],"enrUri":"enr:-L24QM9_gwioQqj5a6EPZww0Wy5dvrVG7_H3tmPzzzmLLkloM2ltemgDngVnHbWhdVpdQ_IyY0yF2mmo32les-ewd6cCgmlkgnY0gmlwhKwSIj2KbXVsdGlhZGRyc5YACASsEiI9Btx3AAoErBIiPQbceN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDQmq4_tjQZvS1KVXLfOzT16Z8cJkeWHxPx4gqdiH46mKDdGNwgtx3g3VkcILceYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-11_04-14-02__f32b8fc9-ee67-49da-8691-473454015d26__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.78.26
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29543', '29544', '29545', '29546', '29547']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29543:29543 -p 29544:29544 -p 29545:29545 -p 29546:29546 -p 29547:29547 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=29545 --rest-port=29543 --tcp-port=29544 --discv5-udp-port=29546 --rest-address=0.0.0.0 --nat=extip:172.18.78.26 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=dde506b536cede66d277dc1c5b339cf9eaa99bc9dcdfdbe2371bc7a2cf3c1bfc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29547 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QM9_gwioQqj5a6EPZww0Wy5dvrVG7_H3tmPzzzmLLkloM2ltemgDngVnHbWhdVpdQ_IyY0yF2mmo32les-ewd6cCgmlkgnY0gmlwhKwSIj2KbXVsdGlhZGRyc5YACASsEiI9Btx3AAoErBIiPQbceN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDQmq4_tjQZvS1KVXLfOzT16Z8cJkeWHxPx4gqdiH46mKDdGNwgtx3g3VkcILceYV3YWt1MgU --filternode=/ip4/172.18.34.61/tcp/56439/p2p/16Uiu2HAmH8FeM6qckwvDeSuVBoQQQPn3wyAW3uWgAMqE7R1NysKw
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.78.26 waku a3914dfc85690700689908d46efeed27176b9a91ab166162ae5bb774b0100169
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a3914dfc8569. Setting up logs at ./log/docker/node2_2025-12-11_04-14-02__f32b8fc9-ee67-49da-8691-473454015d26__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29543
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy 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"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29543/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.78.26/tcp/29544/p2p/16Uiu2HAmQrbqDex17MZgsU1oyXfhaosSRtf7Xpgk5EXy55r2p9mY","/ip4/172.18.78.26/tcp/29545/ws/p2p/16Uiu2HAmQrbqDex17MZgsU1oyXfhaosSRtf7Xpgk5EXy55r2p9mY"],"enrUri":"enr:-L24QPfTfG5cqzfBI0ZWgfiw4iXHsKSTyLOY7UezkS0W-60LScdavmW5ptPu4a1CWPsjs05NPNkb1FDUrEZf_OWEV-8CgmlkgnY0gmlwhKwSThqKbXVsdGlhZGRyc5YACASsEk4aBnNoAAoErBJOGgZzad0DgnJzhQACAQAAiXNlY3AyNTZrMaEDtUXASTj9GmCHUi9IPZopHe58kyXbaZvPuznE4ptA3D-DdGNwgnNog3VkcIJzaoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29543/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.34.61/tcp/56439/p2p/16Uiu2HAmH8FeM6qckwvDeSuVBoQQQPn3wyAW3uWgAMqE7R1NysKw"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56438/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29543/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "232cd1ba-127e-4e9d-a1d1-c2ffa102b440", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"232cd1ba-127e-4e9d-a1d1-c2ffa102b440","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56438/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:185 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29543/filter/v2/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765426445574260346,"ephemeral":false}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5b22157d291c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a3914dfc8569
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.