74 lines
13 KiB
Plaintext

2025-12-24 04:32:25.630 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-24 04:32:25.630 DEBUG [tests.conftest] Running test: test_2_nodes_different_content_topic_same_shard with id: 2025-12-24_04-32-25__52e5e800-1f65-4ba9-bf10-ec792bec53b9
2025-12-24 04:32:25.631 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-24 04:32:25.631 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-24 04:32:25.631 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-24 04:32:25.638 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-24 04:32:25.639 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-24_04-32-25__52e5e800-1f65-4ba9-bf10-ec792bec53b9__wakuorg_nwaku:latest.log
2025-12-24 04:32:25.639 DEBUG [src.node.waku_node] Starting Node...
2025-12-24 04:32:25.639 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-24 04:32:25.640 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-24 04:32:25.640 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.57.11
2025-12-24 04:32:25.640 DEBUG [src.node.docker_mananger] Generated ports ['39279', '39280', '39281', '39282', '39283']
2025-12-24 04:32:25.641 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-24 04:32:25.641 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-24 04:32:25.641 DEBUG [src.node.waku_node] Using volumes []
2025-12-24 04:32:25.641 DEBUG [src.node.docker_mananger] docker run -i -t -p 39279:39279 -p 39280:39280 -p 39281:39281 -p 39282:39282 -p 39283:39283 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=39281 --rest-port=39279 --tcp-port=39280 --discv5-udp-port=39282 --rest-address=0.0.0.0 --nat=extip:172.18.57.11 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5e85abc21e97868b85aae2a5fd4f480702e5ecdeeaecfce69c20f5c4ff7ca557 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39283 --metrics-logging=true --relay=true --filter=true --content-topic=/newsService/1.0/weekly/protobuf
2025-12-24 04:32:25.823 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.57.11 waku 6ded01cc565e2d62018f6581a46700ec6b41ec0ddf3a0ab36d66d3d77a5f3edc
2025-12-24 04:32:25.854 DEBUG [src.node.docker_mananger] Container started with ID 6ded01cc565e. Setting up logs at ./log/docker/node1_2025-12-24_04-32-25__52e5e800-1f65-4ba9-bf10-ec792bec53b9__wakuorg_nwaku:latest.log
2025-12-24 04:32:25.855 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39279
2025-12-24 04:32:25.855 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-24 04:32:25.892 ERROR [src.node.docker_mananger] Max retries reached for container 8b810b08447f. Exiting log stream.
2025-12-24 04:32:26.436 ERROR [src.node.docker_mananger] Max retries reached for container 030ed1c032d2. Exiting log stream.
2025-12-24 04:32:26.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39279/health" -H "Content-Type: application/json" -d 'None'
2025-12-24 04:32:26.859 INFO [src.node.api_clients.base_client] 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"}]}'
2025-12-24 04:32:26.859 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-24 04:32:26.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39279/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-24 04:32:26.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.57.11/tcp/39280/p2p/16Uiu2HAm53yKw5rCniyCthMrJJ7LBnJadRddNBmAZHxeph49NFES","/ip4/172.18.57.11/tcp/39281/ws/p2p/16Uiu2HAm53yKw5rCniyCthMrJJ7LBnJadRddNBmAZHxeph49NFES"],"enrUri":"enr:-L24QJq3-QbA_DCbLK0TQA539t8hiaOsDtA06nfXAqAghMHOfkuMz5QGBJpH13w0PZOfT2W74WaDBAq_mdarY5I5Jc0CgmlkgnY0gmlwhKwSOQuKbXVsdGlhZGRyc5YACASsEjkLBplwAAoErBI5CwaZcd0DgnJzhQACAQAAiXNlY3AyNTZrMaECjwW0v41Bx9wrPRp7OKiirl9n8DeuvStaHb9zj2NgXCuDdGNwgplwg3VkcIKZcoV3YWt1MgU"}'
2025-12-24 04:32:26.861 INFO [src.node.waku_node] REST service is ready !!
2025-12-24 04:32:26.868 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-24 04:32:26.868 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-24_04-32-25__52e5e800-1f65-4ba9-bf10-ec792bec53b9__wakuorg_nwaku:latest.log
2025-12-24 04:32:26.868 DEBUG [src.node.waku_node] Starting Node...
2025-12-24 04:32:26.868 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-24 04:32:26.870 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-24 04:32:26.870 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.96.81
2025-12-24 04:32:26.870 DEBUG [src.node.docker_mananger] Generated ports ['15543', '15544', '15545', '15546', '15547']
2025-12-24 04:32:26.870 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-24 04:32:26.870 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-24 04:32:26.870 DEBUG [src.node.waku_node] Using volumes []
2025-12-24 04:32:26.871 DEBUG [src.node.docker_mananger] docker run -i -t -p 15543:15543 -p 15544:15544 -p 15545:15545 -p 15546:15546 -p 15547:15547 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=15545 --rest-port=15543 --tcp-port=15544 --discv5-udp-port=15546 --rest-address=0.0.0.0 --nat=extip:172.18.96.81 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c0fc08553ca6796da268dbf1833f88bff0dfeb5e0ae89aad224c5ad13cfdbde1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15547 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJq3-QbA_DCbLK0TQA539t8hiaOsDtA06nfXAqAghMHOfkuMz5QGBJpH13w0PZOfT2W74WaDBAq_mdarY5I5Jc0CgmlkgnY0gmlwhKwSOQuKbXVsdGlhZGRyc5YACASsEjkLBplwAAoErBI5CwaZcd0DgnJzhQACAQAAiXNlY3AyNTZrMaECjwW0v41Bx9wrPRp7OKiirl9n8DeuvStaHb9zj2NgXCuDdGNwgplwg3VkcIKZcoV3YWt1MgU --content-topic=/newsService/1.0/alerts/xml
2025-12-24 04:32:27.054 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.96.81 waku 9f51e09076e443345c697a407e8f92796f2d46fc26d21d88efcc5cba5a92351e
2025-12-24 04:32:27.085 DEBUG [src.node.docker_mananger] Container started with ID 9f51e09076e4. Setting up logs at ./log/docker/node2_2025-12-24_04-32-25__52e5e800-1f65-4ba9-bf10-ec792bec53b9__wakuorg_nwaku:latest.log
2025-12-24 04:32:27.085 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15543
2025-12-24 04:32:27.085 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-24 04:32:28.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15543/health" -H "Content-Type: application/json" -d 'None'
2025-12-24 04:32:28.104 INFO [src.node.api_clients.base_client] 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":"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"}]}'
2025-12-24 04:32:28.105 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-24 04:32:28.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15543/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-24 04:32:28.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.96.81/tcp/15544/p2p/16Uiu2HAmPFzdeKtXNphQGu6p5rFRhdKqniFYjJbEv8GCnW99hH94","/ip4/172.18.96.81/tcp/15545/ws/p2p/16Uiu2HAmPFzdeKtXNphQGu6p5rFRhdKqniFYjJbEv8GCnW99hH94"],"enrUri":"enr:-L24QMdkN3vmtkOTjemWuDP9gPAxNo4T2j1tbC46PX-HbY6kcfiUY_-dIqng4et2M-9vhFkfDWBP_lWNfYdO17nZuwgCgmlkgnY0gmlwhKwSYFGKbXVsdGlhZGRyc5YACASsEmBRBjy4AAoErBJgUQY8ud0DgnJzhQACAQAAiXNlY3AyNTZrMaEDnYyEM3MOWNq1MbbMhnZq7uarYwfhbB2Xd9cbqhTVcpODdGNwgjy4g3VkcII8uoV3YWt1MgE"}'
2025-12-24 04:32:28.111 INFO [src.node.waku_node] REST service is ready !!
2025-12-24 04:32:28.111 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15543/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.57.11/tcp/39280/p2p/16Uiu2HAm53yKw5rCniyCthMrJJ7LBnJadRddNBmAZHxeph49NFES"]'
2025-12-24 04:32:28.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-24 04:32:28.115 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39279/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
2025-12-24 04:32:28.118 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-24 04:32:28.118 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15543/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml"]'
2025-12-24 04:32:28.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-24 04:32:28.121 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39279/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2025-12-24 04:32:28.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-24 04:32:28.125 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-24 04:32:28.226 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-24 04:32:28.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39279/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2025-12-24 04:32:28.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1766550748121138637,"ephemeral":false,"proof":""}]'
2025-12-24 04:32:28.231 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-24 04:32:28.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15543/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2025-12-24 04:32:28.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1766550748121138637,"ephemeral":false,"proof":""}]'
2025-12-24 04:32:28.236 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-24 04:32:28.237 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-24 04:32:28.237 DEBUG [src.node.waku_node] Stopping container with id 6ded01cc565e
2025-12-24 04:32:28.811 DEBUG [src.node.waku_node] Container stopped.
2025-12-24 04:32:28.811 DEBUG [src.node.waku_node] Stopping container with id 9f51e09076e4
2025-12-24 04:32:29.344 DEBUG [src.node.waku_node] Container stopped.
2025-12-24 04:32:29.345 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-24 04:32:29.351 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-24 04:32:29.356 DEBUG [src.node.docker_mananger] No errors found in the waku logs.