2026-04-22 16:13:15 +00:00

78 lines
13 KiB
Plaintext

2026-04-22 15:49:26.492 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 15:49:26.492 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/5/0] with id: 2026-04-22_15-49-26__fae44a9e-6fbb-40f4-9604-0be48bc0db69
2026-04-22 15:49:26.492 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 15:49:26.493 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 15:49:26.493 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-04-22 15:49:26.500 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 15:49:26.500 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_15-49-26__fae44a9e-6fbb-40f4-9604-0be48bc0db69__wakuorg_nwaku:latest.log
2026-04-22 15:49:26.500 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 15:49:26.500 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 15:49:26.501 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 15:49:26.501 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.46.41
2026-04-22 15:49:26.501 DEBUG [src.node.docker_mananger] Generated ports ['43274', '43275', '43276', '43277', '43278']
2026-04-22 15:49:26.502 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2026-04-22 15:49:26.502 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-04-22 15:49:26.502 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 15:49:26.502 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 15:49:26.502 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 15:49:26.502 DEBUG [src.node.docker_mananger] docker run -i -t -p 43274:43274 -p 43275:43275 -p 43276:43276 -p 43277:43277 -p 43278:43278 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=43276 --rest-port=43274 --tcp-port=43275 --discv5-udp-port=43277 --rest-address=0.0.0.0 --nat=extip:172.18.46.41 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=9b892747cec8bfeebcbb4b2eeebfb7fa153e7d399dca8ba70eec2544af39e8cc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43278 --metrics-logging=true --relay=true --filter=true
2026-04-22 15:49:26.666 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.46.41 waku d894e252c9b1cdfb0724191dde3a0b7debd8ef979d690be95b9fe59a8704c779
2026-04-22 15:49:26.694 DEBUG [src.node.docker_mananger] Container started with ID d894e252c9b1. Setting up logs at ./log/docker/node1_2026-04-22_15-49-26__fae44a9e-6fbb-40f4-9604-0be48bc0db69__wakuorg_nwaku:latest.log
2026-04-22 15:49:26.695 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43274
2026-04-22 15:49:26.696 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 15:49:26.890 ERROR [src.node.docker_mananger] Max retries reached for container dcd5b797bf8e. Exiting log stream.
2026-04-22 15:49:27.252 ERROR [src.node.docker_mananger] Max retries reached for container 28f6277e2535. Exiting log stream.
2026-04-22 15:49:27.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43274/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 15:49:27.698 INFO [src.node.api_clients.base_client] 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"}]}'
2026-04-22 15:49:27.699 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 15:49:27.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43274/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 15:49:27.701 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.46.41/tcp/43275/p2p/16Uiu2HAmLEaptnUHYFyrNoWbGFq1T7FvRkYy1JD5uB1C1MWLQJhQ","/ip4/172.18.46.41/tcp/43276/ws/p2p/16Uiu2HAmLEaptnUHYFyrNoWbGFq1T7FvRkYy1JD5uB1C1MWLQJhQ"],"enrUri":"enr:-L24QMcBObf9fPvT0mwGvYuR0KlJFTVi9XBiL_u8KyKjC--3JVY4LZp_TQb5ckq8JRX5MrsbtTeeibEg6cw1yl_l8BMCgmlkgnY0gmlwhKwSLimKbXVsdGlhZGRyc5YACASsEi4pBqkLAAoErBIuKQapDN0DgnJzhQAFAQAAiXNlY3AyNTZrMaEDcJz1DZvqXGarlrJaczl0JThkyTea2bm-9nCU3AYPvXODdGNwgqkLg3VkcIKpDYV3YWt1MgU"}'
2026-04-22 15:49:27.701 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 15:49:27.707 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 15:49:27.708 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_15-49-26__fae44a9e-6fbb-40f4-9604-0be48bc0db69__wakuorg_nwaku:latest.log
2026-04-22 15:49:27.708 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 15:49:27.708 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 15:49:27.709 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 15:49:27.709 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.253.125
2026-04-22 15:49:27.709 DEBUG [src.node.docker_mananger] Generated ports ['13351', '13352', '13353', '13354', '13355']
2026-04-22 15:49:27.709 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2026-04-22 15:49:27.709 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-04-22 15:49:27.709 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 15:49:27.710 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 15:49:27.710 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 15:49:27.710 DEBUG [src.node.docker_mananger] docker run -i -t -p 13351:13351 -p 13352:13352 -p 13353:13353 -p 13354:13354 -p 13355:13355 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=13353 --rest-port=13351 --tcp-port=13352 --discv5-udp-port=13354 --rest-address=0.0.0.0 --nat=extip:172.18.253.125 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=1e0afc0eb7d32dcdafe6fd2ebac7f6a1e8cd6b8ace1ca22cc1dacd3b56f324d0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13355 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMcBObf9fPvT0mwGvYuR0KlJFTVi9XBiL_u8KyKjC--3JVY4LZp_TQb5ckq8JRX5MrsbtTeeibEg6cw1yl_l8BMCgmlkgnY0gmlwhKwSLimKbXVsdGlhZGRyc5YACASsEi4pBqkLAAoErBIuKQapDN0DgnJzhQAFAQAAiXNlY3AyNTZrMaEDcJz1DZvqXGarlrJaczl0JThkyTea2bm-9nCU3AYPvXODdGNwgqkLg3VkcIKpDYV3YWt1MgU
2026-04-22 15:49:27.858 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.253.125 waku fe33818b87df571fd872758707506c8d55aec21cce53e63ed9b249ad14c960b4
2026-04-22 15:49:27.889 DEBUG [src.node.docker_mananger] Container started with ID fe33818b87df. Setting up logs at ./log/docker/node2_2026-04-22_15-49-26__fae44a9e-6fbb-40f4-9604-0be48bc0db69__wakuorg_nwaku:latest.log
2026-04-22 15:49:27.889 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13351
2026-04-22 15:49:27.889 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 15:49:28.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13351/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 15:49:28.900 INFO [src.node.api_clients.base_client] 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"}]}'
2026-04-22 15:49:28.900 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 15:49:28.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13351/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 15:49:28.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.253.125/tcp/13352/p2p/16Uiu2HAkxL4ccGP58Jksgtj4YdFz2BHQg681ZVrsn1vKZQC62kdz","/ip4/172.18.253.125/tcp/13353/ws/p2p/16Uiu2HAkxL4ccGP58Jksgtj4YdFz2BHQg681ZVrsn1vKZQC62kdz"],"enrUri":"enr:-L24QHmZZsnS0bXOKYmKlQfS5w4SSL_HbQjpFKbPPZM_850SR2VoOp1rt5KjHblr5ZS1gry4LQPsNlIGYg3ocxq51EUCgmlkgnY0gmlwhKwS_X2KbXVsdGlhZGRyc5YACASsEv19BjQoAAoErBL9fQY0Kd0DgnJzhQAFAQAAiXNlY3AyNTZrMaECKyMrSxaq8-EyQtzWy_rzUSfPYiI6vZU7yCVejcgrAoWDdGNwgjQog3VkcII0KoV3YWt1MgE"}'
2026-04-22 15:49:28.904 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 15:49:28.904 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13351/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.46.41/tcp/43275/p2p/16Uiu2HAmLEaptnUHYFyrNoWbGFq1T7FvRkYy1JD5uB1C1MWLQJhQ"]'
2026-04-22 15:49:28.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 15:49:28.907 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43274/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/0"]'
2026-04-22 15:49:28.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 15:49:28.910 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13351/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/0"]'
2026-04-22 15:49:28.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 15:49:28.912 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43274/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 15:49:28.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 15:49:28.917 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 15:49:29.018 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 15:49:29.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43274/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F0" -H "Content-Type: application/json" -d 'None'
2026-04-22 15:49:29.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776872968912812230,"ephemeral":false,"proof":""}]'
2026-04-22 15:49:29.022 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 15:49:29.023 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13351/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F0" -H "Content-Type: application/json" -d 'None'
2026-04-22 15:49:29.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776872968912812230,"ephemeral":false,"proof":""}]'
2026-04-22 15:49:29.028 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 15:49:29.029 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 15:49:29.029 DEBUG [src.node.waku_node] Stopping container with id d894e252c9b1
2026-04-22 15:49:29.458 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 15:49:29.458 DEBUG [src.node.waku_node] Stopping container with id fe33818b87df
2026-04-22 15:49:29.853 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 15:49:29.855 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 15:49:29.861 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 15:49:29.867 DEBUG [src.node.docker_mananger] No errors found in the waku logs.