mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-04 17:43:17 +00:00
189 lines
33 KiB
Plaintext
189 lines
33 KiB
Plaintext
2026-03-30 04:57:42.919 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-30 04:57:42.920 DEBUG [tests.conftest] Running test: test_subscribe_and_publish_on_another_content_topic_from_same_shard with id: 2026-03-30_04-57-42__0f182acc-9934-4b94-83f1-0808041d541d
|
|
2026-03-30 04:57:42.920 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-30 04:57:42.920 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2026-03-30 04:57:42.920 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
|
2026-03-30 04:57:42.926 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-30 04:57:42.927 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-30_04-57-42__0f182acc-9934-4b94-83f1-0808041d541d__wakuorg_nwaku:latest.log
|
|
2026-03-30 04:57:42.927 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-30 04:57:42.927 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-30 04:57:42.928 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-30 04:57:42.928 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.243.253
|
|
2026-03-30 04:57:42.928 DEBUG [src.node.docker_mananger] Generated ports ['44083', '44084', '44085', '44086', '44087']
|
|
2026-03-30 04:57:42.928 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-30 04:57:42.928 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-30 04:57:42.929 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-30 04:57:42.929 DEBUG [src.node.docker_mananger] docker run -i -t -p 44083:44083 -p 44084:44084 -p 44085:44085 -p 44086:44086 -p 44087:44087 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=44085 --rest-port=44083 --tcp-port=44084 --discv5-udp-port=44086 --rest-address=0.0.0.0 --nat=extip:172.18.243.253 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=735eb5b5bc8ed319afd76df3be7cafcbc8af487cb8ac81be12cf9c66ef6bebea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44087 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
|
2026-03-30 04:57:43.074 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.243.253 waku 62d406f11642c4cdf08474a5c75962322327403973e9195ded1aba13fffaef38
|
|
2026-03-30 04:57:43.101 DEBUG [src.node.docker_mananger] Container started with ID 62d406f11642. Setting up logs at ./log/docker/node1_2026-03-30_04-57-42__0f182acc-9934-4b94-83f1-0808041d541d__wakuorg_nwaku:latest.log
|
|
2026-03-30 04:57:43.102 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44083
|
|
2026-03-30 04:57:43.102 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-30 04:57:43.344 ERROR [src.node.docker_mananger] Max retries reached for container f9c965fe3264. Exiting log stream.
|
|
2026-03-30 04:57:43.725 ERROR [src.node.docker_mananger] Max retries reached for container 3f05d59db8bc. Exiting log stream.
|
|
2026-03-30 04:57:44.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44083/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:44.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-30 04:57:44.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44083/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:44.208 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-30 04:57:44.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44083/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:44.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-30 04:57:44.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44083/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:44.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-30 04:57:44.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44083/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:44.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-30 04:57:44.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44083/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:44.622 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-30 04:57:44.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44083/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:44.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"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":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-03-30 04:57:44.725 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-30 04:57:44.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44083/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:44.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.253/tcp/44084/p2p/16Uiu2HAm2Wnh8Yr6Vp7kVJVdbKfS3aFtNVScsTpqrgUugMxhTPkY","/ip4/172.18.243.253/tcp/44085/ws/p2p/16Uiu2HAm2Wnh8Yr6Vp7kVJVdbKfS3aFtNVScsTpqrgUugMxhTPkY"],"enrUri":"enr:-L24QHVkSJ9ao2aX69uJV7o39USgYCxG0sO-jOEg1qxF_aarexhRl9SSHogEiEmjr25vChH7PAoS-QosuYG7C0tSHfoCgmlkgnY0gmlwhKwS8_2KbXVsdGlhZGRyc5YACASsEvP9Bqw0AAoErBLz_QasNd0DgnJzhQACAQAAiXNlY3AyNTZrMaECaVFNeItqXugkp2QtRfsCqdQdSvqJyJ5pXjKGVwwJL2WDdGNwgqw0g3VkcIKsNoV3YWt1MgU"}'
|
|
2026-03-30 04:57:44.728 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-30 04:57:44.733 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-30 04:57:44.734 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-30_04-57-42__0f182acc-9934-4b94-83f1-0808041d541d__wakuorg_nwaku:latest.log
|
|
2026-03-30 04:57:44.734 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-30 04:57:44.734 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-30 04:57:44.735 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-30 04:57:44.735 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.197.145
|
|
2026-03-30 04:57:44.735 DEBUG [src.node.docker_mananger] Generated ports ['36737', '36738', '36739', '36740', '36741']
|
|
2026-03-30 04:57:44.735 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-30 04:57:44.736 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-30 04:57:44.736 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-30 04:57:44.736 DEBUG [src.node.docker_mananger] docker run -i -t -p 36737:36737 -p 36738:36738 -p 36739:36739 -p 36740:36740 -p 36741:36741 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=36739 --rest-port=36737 --tcp-port=36738 --discv5-udp-port=36740 --rest-address=0.0.0.0 --nat=extip:172.18.197.145 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4b8c65a4e2aaaf01880fc1edd0a9edbcced2feddac5b78fd936e65e7f1fae9de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36741 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHVkSJ9ao2aX69uJV7o39USgYCxG0sO-jOEg1qxF_aarexhRl9SSHogEiEmjr25vChH7PAoS-QosuYG7C0tSHfoCgmlkgnY0gmlwhKwS8_2KbXVsdGlhZGRyc5YACASsEvP9Bqw0AAoErBLz_QasNd0DgnJzhQACAQAAiXNlY3AyNTZrMaECaVFNeItqXugkp2QtRfsCqdQdSvqJyJ5pXjKGVwwJL2WDdGNwgqw0g3VkcIKsNoV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
|
2026-03-30 04:57:44.889 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.197.145 waku d138a22740d4b6a4e27878f011be417a20fae423895de9e165a41494fba5cc47
|
|
2026-03-30 04:57:44.916 DEBUG [src.node.docker_mananger] Container started with ID d138a22740d4. Setting up logs at ./log/docker/node2_2026-03-30_04-57-42__0f182acc-9934-4b94-83f1-0808041d541d__wakuorg_nwaku:latest.log
|
|
2026-03-30 04:57:44.916 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36737
|
|
2026-03-30 04:57:44.916 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-30 04:57:45.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36737/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:45.919 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-30 04:57:46.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36737/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:46.022 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-30 04:57:46.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36737/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:46.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"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":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-03-30 04:57:46.125 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-30 04:57:46.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36737/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:46.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.197.145/tcp/36738/p2p/16Uiu2HAmG2z46tb7gjEGJmShg4kkeuXmsYNjruxDsf7EJRZkZqCc","/ip4/172.18.197.145/tcp/36739/ws/p2p/16Uiu2HAmG2z46tb7gjEGJmShg4kkeuXmsYNjruxDsf7EJRZkZqCc"],"enrUri":"enr:-L24QCoXIXf5Q1owvIv1zL1REVudYK88p19or2E8uLYVgqjILTwUOvfgIjDFh7MEGHi2qYxRc5V8YGBReAczVcXGuAECgmlkgnY0gmlwhKwSxZGKbXVsdGlhZGRyc5YACASsEsWRBo-CAAoErBLFkQaPg90DgnJzhQACAQAAiXNlY3AyNTZrMaEDMjWA5gc5Fh4AAy3dOKME1AaF1Pn7D7p5kJ4SACVTPZGDdGNwgo-Cg3VkcIKPhIV3YWt1MgE"}'
|
|
2026-03-30 04:57:46.128 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-30 04:57:46.128 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36737/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.243.253/tcp/44084/p2p/16Uiu2HAm2Wnh8Yr6Vp7kVJVdbKfS3aFtNVScsTpqrgUugMxhTPkY"]'
|
|
2026-03-30 04:57:46.154 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-30 04:57:46.156 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44083/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
|
|
2026-03-30 04:57:46.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-30 04:57:46.162 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36737/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
|
|
2026-03-30 04:57:46.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-30 04:57:46.165 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44083/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-30 04:57:46.172 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-30 04:57:46.172 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-30 04:57:46.274 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-30 04:57:46.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44083/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:46.276 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":1774846666165089835,"ephemeral":false,"proof":""}]'
|
|
2026-03-30 04:57:46.278 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-30 04:57:46.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36737/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:46.281 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":1774846666165089835,"ephemeral":false,"proof":""}]'
|
|
2026-03-30 04:57:46.282 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44083/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-30 04:57:46.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-30 04:57:46.290 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-30 04:57:46.390 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-30 04:57:46.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44083/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:46.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774846664827301588,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774846663114572374,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774846666282381572,"ephemeral":false,"proof":""}]'
|
|
2026-03-30 04:57:46.426 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-30 04:57:46.427 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-30 04:57:46.427 DEBUG [src.node.waku_node] Stopping container with id 62d406f11642
|
|
2026-03-30 04:57:46.849 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-30 04:57:46.853 DEBUG [src.node.waku_node] Stopping container with id d138a22740d4
|
|
2026-03-30 04:57:47.278 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-30 04:57:47.279 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-30 04:57:47.315 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-30 04:57:47.345 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-30 04:57:47.345 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
|
2026-03-30 04:57:47.345 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
|
2026-03-30 04:57:47.346 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-30_04-57-42__0f182acc-9934-4b94-83f1-0808041d541d__wakuorg_nwaku:latest.log
|
|
2026-03-30 04:57:47.347 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-30_04-57-42__0f182acc-9934-4b94-83f1-0808041d541d__wakuorg_nwaku:latest.log
|
|
2026-03-30 04:57:47.350 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-30 04:57:47.350 DEBUG [tests.conftest] Running test: test_subscribe_and_publish_on_another_content_topic_from_same_shard with id: 2026-03-30_04-57-47__038d08f7-330c-4100-a554-929039cdadbc
|
|
2026-03-30 04:57:47.351 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-30 04:57:47.351 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2026-03-30 04:57:47.351 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
|
2026-03-30 04:57:47.357 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-30 04:57:47.358 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-30_04-57-47__038d08f7-330c-4100-a554-929039cdadbc__wakuorg_nwaku:latest.log
|
|
2026-03-30 04:57:47.358 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-30 04:57:47.358 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-30 04:57:47.359 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-30 04:57:47.359 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.243.201
|
|
2026-03-30 04:57:47.359 DEBUG [src.node.docker_mananger] Generated ports ['4640', '4641', '4642', '4643', '4644']
|
|
2026-03-30 04:57:47.360 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-30 04:57:47.360 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-30 04:57:47.360 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-30 04:57:47.360 DEBUG [src.node.docker_mananger] docker run -i -t -p 4640:4640 -p 4641:4641 -p 4642:4642 -p 4643:4643 -p 4644:4644 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=4642 --rest-port=4640 --tcp-port=4641 --discv5-udp-port=4643 --rest-address=0.0.0.0 --nat=extip:172.18.243.201 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=17b791b8cb88bddccfbfb6ad997ddaf20aaeecb1caefde77b3eda2b0b6f76de8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4644 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
|
2026-03-30 04:57:47.519 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.243.201 waku a82ef430714fc8c2a9be2a8853df98a0d931cd43cd5d2b742de802daf9c01aaa
|
|
2026-03-30 04:57:47.549 DEBUG [src.node.docker_mananger] Container started with ID a82ef430714f. Setting up logs at ./log/docker/node1_2026-03-30_04-57-47__038d08f7-330c-4100-a554-929039cdadbc__wakuorg_nwaku:latest.log
|
|
2026-03-30 04:57:47.550 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4640
|
|
2026-03-30 04:57:47.550 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-30 04:57:47.661 ERROR [src.node.docker_mananger] Max retries reached for container 62d406f11642. Exiting log stream.
|
|
2026-03-30 04:57:48.087 ERROR [src.node.docker_mananger] Max retries reached for container d138a22740d4. Exiting log stream.
|
|
2026-03-30 04:57:48.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4640/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:48.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-30 04:57:48.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4640/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:48.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"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":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-03-30 04:57:48.657 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-30 04:57:48.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4640/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:48.659 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.201/tcp/4641/p2p/16Uiu2HAmK2VN7aZFnD8PXbUGAu7QMaYNpZFX6tezjVMGLFSdbpXf","/ip4/172.18.243.201/tcp/4642/ws/p2p/16Uiu2HAmK2VN7aZFnD8PXbUGAu7QMaYNpZFX6tezjVMGLFSdbpXf"],"enrUri":"enr:-L24QFwHB6mj3DZnLV8I2UhycDy8cmmy55bQAESZxSggJVejXSNJrsAtdP1jfaK5zwKviar4vP_JiTsv1KjxLWQBQKECgmlkgnY0gmlwhKwS88mKbXVsdGlhZGRyc5YACASsEvPJBhIhAAoErBLzyQYSIt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDXqggAZRzATIfUdtS0X1-ab97iRuE909YxLNCK85-Yr6DdGNwghIhg3VkcIISI4V3YWt1MgU"}'
|
|
2026-03-30 04:57:48.659 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-30 04:57:48.666 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-30 04:57:48.666 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-30_04-57-47__038d08f7-330c-4100-a554-929039cdadbc__wakuorg_nwaku:latest.log
|
|
2026-03-30 04:57:48.666 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-30 04:57:48.666 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-30 04:57:48.667 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-30 04:57:48.667 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.64.43
|
|
2026-03-30 04:57:48.667 DEBUG [src.node.docker_mananger] Generated ports ['28523', '28524', '28525', '28526', '28527']
|
|
2026-03-30 04:57:48.668 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-30 04:57:48.668 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-30 04:57:48.668 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-30 04:57:48.668 DEBUG [src.node.docker_mananger] docker run -i -t -p 28523:28523 -p 28524:28524 -p 28525:28525 -p 28526:28526 -p 28527:28527 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=28525 --rest-port=28523 --tcp-port=28524 --discv5-udp-port=28526 --rest-address=0.0.0.0 --nat=extip:172.18.64.43 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=aa86bce93ea83ffddbbf991fdae959123dd2fcc39ec44fee17df9dfddd0e3b16 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28527 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFwHB6mj3DZnLV8I2UhycDy8cmmy55bQAESZxSggJVejXSNJrsAtdP1jfaK5zwKviar4vP_JiTsv1KjxLWQBQKECgmlkgnY0gmlwhKwS88mKbXVsdGlhZGRyc5YACASsEvPJBhIhAAoErBLzyQYSIt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDXqggAZRzATIfUdtS0X1-ab97iRuE909YxLNCK85-Yr6DdGNwghIhg3VkcIISI4V3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
|
2026-03-30 04:57:48.823 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.64.43 waku e2ea3a41fb67befe73c928e6fcc05b262d33c4948c5fc190ecfbae5431bf5628
|
|
2026-03-30 04:57:48.859 DEBUG [src.node.docker_mananger] Container started with ID e2ea3a41fb67. Setting up logs at ./log/docker/node2_2026-03-30_04-57-47__038d08f7-330c-4100-a554-929039cdadbc__wakuorg_nwaku:latest.log
|
|
2026-03-30 04:57:48.859 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28523
|
|
2026-03-30 04:57:48.859 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-30 04:57:49.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28523/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:49.862 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-30 04:57:49.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28523/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:49.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-30 04:57:50.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28523/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:50.068 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-30 04:57:50.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28523/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:50.171 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-30 04:57:50.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28523/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:50.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-30 04:57:50.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28523/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:50.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"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":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-03-30 04:57:50.393 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-30 04:57:50.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28523/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:50.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.64.43/tcp/28524/p2p/16Uiu2HAmFCddZ2Yp9Mxey1Lh4Mvan3af7hhSMo1ntfYJpAnnFmsN","/ip4/172.18.64.43/tcp/28525/ws/p2p/16Uiu2HAmFCddZ2Yp9Mxey1Lh4Mvan3af7hhSMo1ntfYJpAnnFmsN"],"enrUri":"enr:-L24QMhSm0h4Gn4yCi9PnNp87rFnuSvr3CEAISOD1278Q5MBfLfJGALYLLHblT014fDhiFLvAQd3CNYSoe8lqSMLsmwCgmlkgnY0gmlwhKwSQCuKbXVsdGlhZGRyc5YACASsEkArBm9sAAoErBJAKwZvbd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDJdKIMiZ0BBsEwDHha8vnUxNzEcJspAO5drYccf_0kXmDdGNwgm9sg3VkcIJvboV3YWt1MgE"}'
|
|
2026-03-30 04:57:50.396 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-30 04:57:50.396 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28523/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.243.201/tcp/4641/p2p/16Uiu2HAmK2VN7aZFnD8PXbUGAu7QMaYNpZFX6tezjVMGLFSdbpXf"]'
|
|
2026-03-30 04:57:50.423 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-30 04:57:50.424 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4640/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
|
|
2026-03-30 04:57:50.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-30 04:57:50.430 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28523/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
|
|
2026-03-30 04:57:50.432 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-30 04:57:50.433 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4640/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-30 04:57:50.440 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-30 04:57:50.440 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-30 04:57:50.541 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-30 04:57:50.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4640/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:50.547 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":1774846670433280612,"ephemeral":false,"proof":""}]'
|
|
2026-03-30 04:57:50.548 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-30 04:57:50.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28523/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-30 04:57:50.551 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":1774846670433280612,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1774846666165089835,"ephemeral":false,"proof":""}]'
|
|
2026-03-30 04:57:50.559 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-30 04:57:50.560 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-30 04:57:50.560 DEBUG [src.node.waku_node] Stopping container with id a82ef430714f
|
|
2026-03-30 04:57:50.968 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-30 04:57:50.969 DEBUG [src.node.waku_node] Stopping container with id e2ea3a41fb67
|
|
2026-03-30 04:57:51.389 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-30 04:57:51.391 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-30 04:57:51.431 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-30 04:57:51.461 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-30 04:57:51.461 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
|
2026-03-30 04:57:51.462 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
|
2026-03-30 04:57:51.462 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-30_04-57-47__038d08f7-330c-4100-a554-929039cdadbc__wakuorg_nwaku:latest.log
|
|
2026-03-30 04:57:51.463 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-30_04-57-47__038d08f7-330c-4100-a554-929039cdadbc__wakuorg_nwaku:latest.log
|