99 lines
18 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_lightpush with id: 2026-01-02_04-16-35__abfc0809-6034-4f41-a307-aac40082622a
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_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_2026-01-02_04-16-35__abfc0809-6034-4f41-a307-aac40082622a__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.18.103
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10800', '10801', '10802', '10803', '10804']
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 10800:10800 -p 10801:10801 -p 10802:10802 -p 10803:10803 -p 10804:10804 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=10802 --rest-port=10800 --tcp-port=10801 --discv5-udp-port=10803 --rest-address=0.0.0.0 --nat=extip:172.18.18.103 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=db9cc9e24ff7d6cbb84feb7bc55e4c276501ec384fb994352b021b0bb1e08f9a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10804 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.18.103 waku c9d5a47213b65716d91e89c912bba1374e69de34b3a84f61a65e5d30cebc57b9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c9d5a47213b6. Setting up logs at ./log/docker/node1_2026-01-02_04-16-35__abfc0809-6034-4f41-a307-aac40082622a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10800
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 88285c8af1f6. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d9ee1f01c5e7. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10800/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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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":"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:10800/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.18.103/tcp/10801/p2p/16Uiu2HAmMXcTc4NGs7Ww8cZSGBU5fwbPRHEqTN4wS42prRDVGPDM","/ip4/172.18.18.103/tcp/10802/ws/p2p/16Uiu2HAmMXcTc4NGs7Ww8cZSGBU5fwbPRHEqTN4wS42prRDVGPDM"],"enrUri":"enr:-L24QNtbA_YCrhs5lQj9TCoZIzLSaL1JLFrOWGk1vaYfNnYXEGYhm2IeZdWsxN4XUd8iih2A7xnRhRYtAmrzQzlzog0CgmlkgnY0gmlwhKwSEmeKbXVsdGlhZGRyc5YACASsEhJnBioxAAoErBISZwYqMt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDg9VdQ4_Zi7wZbv46dY0-l81TAJZkIB0cV54AzsFR0vyDdGNwgioxg3VkcIIqM4V3YWt1Mgk"}'
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/node1_2026-01-02_04-16-35__abfc0809-6034-4f41-a307-aac40082622a__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.243.24
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46609', '46610', '46611', '46612', '46613']
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 46609:46609 -p 46610:46610 -p 46611:46611 -p 46612:46612 -p 46613:46613 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=46611 --rest-port=46609 --tcp-port=46610 --discv5-udp-port=46612 --rest-address=0.0.0.0 --nat=extip:172.18.243.24 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=39e4730fd9dc3c0d8c0f6c29039e7bcffefcd7f34eda9edec3ad9decd9ac7386 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46613 --metrics-logging=true --lightpush=false --relay=true --discv5-bootstrap-node=enr:-L24QNtbA_YCrhs5lQj9TCoZIzLSaL1JLFrOWGk1vaYfNnYXEGYhm2IeZdWsxN4XUd8iih2A7xnRhRYtAmrzQzlzog0CgmlkgnY0gmlwhKwSEmeKbXVsdGlhZGRyc5YACASsEhJnBioxAAoErBISZwYqMt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDg9VdQ4_Zi7wZbv46dY0-l81TAJZkIB0cV54AzsFR0vyDdGNwgioxg3VkcIIqM4V3YWt1Mgk
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.243.24 waku 202c381a77f1e79d21c0089309bedaeaf1cc78fde6bd1e3173f40cc88b62c7d6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 202c381a77f1. Setting up logs at ./log/docker/node1_2026-01-02_04-16-35__abfc0809-6034-4f41-a307-aac40082622a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46609
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:46609/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_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":"READY"},{"Legacy Lightpush Client":"READY"},{"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:46609/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.243.24/tcp/46610/p2p/16Uiu2HAmHKZ7vr4h4SeRQukwdQcBd3wQTpJ5b6UDMZUkvAztGSi6","/ip4/172.18.243.24/tcp/46611/ws/p2p/16Uiu2HAmHKZ7vr4h4SeRQukwdQcBd3wQTpJ5b6UDMZUkvAztGSi6"],"enrUri":"enr:-L24QFB2t9xcXQC3wSVruIytDj8d2QE0DcK6gdNNORXVOvNedvztCxk5cMuUK20jPMxACuTNItw8JGs_WeSrrBNQ6JsCgmlkgnY0gmlwhKwS8xiKbXVsdGlhZGRyc5YACASsEvMYBrYSAAoErBLzGAa2E90DgnJzhQADAQAAiXNlY3AyNTZrMaEDRU_fBz0VVFFl6NHhrg2PEE0JR-8Gwy793t6nxSRecruDdGNwgrYSg3VkcIK2FIV3YWt1MgE"}'
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/node1_2026-01-02_04-16-35__abfc0809-6034-4f41-a307-aac40082622a__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.89.146
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49731', '49732', '49733', '49734', '49735']
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 49731:49731 -p 49732:49732 -p 49733:49733 -p 49734:49734 -p 49735:49735 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=49733 --rest-port=49731 --tcp-port=49732 --discv5-udp-port=49734 --rest-address=0.0.0.0 --nat=extip:172.18.89.146 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dabb0b98ece797ccc49d4db9aba3b78aa4eb9e2dfaf02df5faa7ea0f7ae404db --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49735 --metrics-logging=true --lightpush=true --relay=true --discv5-bootstrap-node=enr:-L24QNtbA_YCrhs5lQj9TCoZIzLSaL1JLFrOWGk1vaYfNnYXEGYhm2IeZdWsxN4XUd8iih2A7xnRhRYtAmrzQzlzog0CgmlkgnY0gmlwhKwSEmeKbXVsdGlhZGRyc5YACASsEhJnBioxAAoErBISZwYqMt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDg9VdQ4_Zi7wZbv46dY0-l81TAJZkIB0cV54AzsFR0vyDdGNwgioxg3VkcIIqM4V3YWt1Mgk --lightpushnode=/ip4/172.18.18.103/tcp/10801/p2p/16Uiu2HAmMXcTc4NGs7Ww8cZSGBU5fwbPRHEqTN4wS42prRDVGPDM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.89.146 waku e8d1a7ce379eb10ce4236fe5054eb483a0094ef4bda27eac139f95d7e1fd7a5f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e8d1a7ce379e. Setting up logs at ./log/docker/node1_2026-01-02_04-16-35__abfc0809-6034-4f41-a307-aac40082622a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49731
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:49731/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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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":"READY"},{"Legacy Lightpush Client":"READY"},{"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:49731/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.89.146/tcp/49732/p2p/16Uiu2HAm4KbGgPjBDRVcW2B3JsFzof5csyajeshF6kpj23BRaRTR","/ip4/172.18.89.146/tcp/49733/ws/p2p/16Uiu2HAm4KbGgPjBDRVcW2B3JsFzof5csyajeshF6kpj23BRaRTR"],"enrUri":"enr:-L24QM22g3Myjil-s1rmYxHwohUGQClSksZxd8eF9XjGHehcTvjjzw7CF3jLhZsL9GWmTTbC9Otx6gH2yV9Dv0Za8vwCgmlkgnY0gmlwhKwSWZKKbXVsdGlhZGRyc5YACASsElmSBsJEAAoErBJZkgbCRd0DgnJzhQADAQAAiXNlY3AyNTZrMaEChCpfh7ZJ_lqh-eTZzWmmhJCT7dPR4tnfMemsAxJSzUSDdGNwgsJEg3VkcILCRoV3YWt1Mgk"}'
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:10800/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
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:46609/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49731/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": 1767327399475740703}}'
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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767327399475740703,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46609/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767327399475740703,"ephemeral":false,"proof":""}]'
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 c9d5a47213b6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 202c381a77f1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e8d1a7ce379e
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c9d5a47213b6. Exiting log stream.
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.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.