76 lines
13 KiB
Plaintext

2025-12-08 12:16:54.142 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-08 12:16:54.143 DEBUG [tests.conftest] Running test: test_main_node_relay_and_store__peer_only_relay with id: 2025-12-08_12-16-54__f452fbb7-2b7b-4525-8811-b2cb5bee5a70
2025-12-08 12:16:54.143 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-08 12:16:54.143 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-08 12:16:54.150 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-08 12:16:54.150 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-08_12-16-54__f452fbb7-2b7b-4525-8811-b2cb5bee5a70__wakuorg_nwaku:latest.log
2025-12-08 12:16:54.150 DEBUG [src.node.waku_node] Starting Node...
2025-12-08 12:16:54.150 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-08 12:16:54.152 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-08 12:16:54.152 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.69.137
2025-12-08 12:16:54.152 DEBUG [src.node.docker_mananger] Generated ports ['30618', '30619', '30620', '30621', '30622']
2025-12-08 12:16:54.152 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-08 12:16:54.152 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-08 12:16:54.152 DEBUG [src.node.waku_node] Using volumes []
2025-12-08 12:16:54.152 DEBUG [src.node.docker_mananger] docker run -i -t -p 30618:30618 -p 30619:30619 -p 30620:30620 -p 30621:30621 -p 30622:30622 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=30620 --rest-port=30618 --tcp-port=30619 --discv5-udp-port=30621 --rest-address=0.0.0.0 --nat=extip:172.18.69.137 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=42f9b80e6f22a7c62ced3b5db9b4c952e4ae66de2b1ce8b1e784fbbef9bc89e7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30622 --metrics-logging=true --store=true --relay=true
2025-12-08 12:16:54.318 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.69.137 waku bf8a070c98ca2df69a9432396b983129cdd40ecbf76dda2a7584984d0cf3d918
2025-12-08 12:16:54.345 DEBUG [src.node.docker_mananger] Container started with ID bf8a070c98ca. Setting up logs at ./log/docker/publishing_node1_2025-12-08_12-16-54__f452fbb7-2b7b-4525-8811-b2cb5bee5a70__wakuorg_nwaku:latest.log
2025-12-08 12:16:54.345 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30618
2025-12-08 12:16:54.345 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-08 12:16:54.434 ERROR [src.node.docker_mananger] Max retries reached for container dedfb2b0cc57. Exiting log stream.
2025-12-08 12:16:54.931 ERROR [src.node.docker_mananger] Max retries reached for container b7a83bfa0514. Exiting log stream.
2025-12-08 12:16:55.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30618/health" -H "Content-Type: application/json" -d 'None'
2025-12-08 12:16:55.349 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":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-08 12:16:55.350 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-08 12:16:55.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30618/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-08 12:16:55.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.69.137/tcp/30619/p2p/16Uiu2HAm6v2ByLgXkDEh3hzh95dXyorTYNtYUMzKcgZ4mFPtxF8b","/ip4/172.18.69.137/tcp/30620/ws/p2p/16Uiu2HAm6v2ByLgXkDEh3hzh95dXyorTYNtYUMzKcgZ4mFPtxF8b"],"enrUri":"enr:-L24QK8QNb1wEieask7WKscU766rireFyCVzZ-xwQf1JEVvZGE-BR-3NjAYhDwq1NhDPS68k_tWsOsaszfi-i7q_2tACgmlkgnY0gmlwhKwSRYmKbXVsdGlhZGRyc5YACASsEkWJBnebAAoErBJFiQZ3nN0DgnJzhQADAQAAiXNlY3AyNTZrMaECqrOrm0Lbw7hE3kvmVqicPu1R2XYsPmJYtA0-rRypyriDdGNwgnebg3VkcIJ3nYV3YWt1MgM"}'
2025-12-08 12:16:55.353 INFO [src.node.waku_node] REST service is ready !!
2025-12-08 12:16:55.360 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-08 12:16:55.360 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-08_12-16-54__f452fbb7-2b7b-4525-8811-b2cb5bee5a70__wakuorg_nwaku:latest.log
2025-12-08 12:16:55.360 DEBUG [src.node.waku_node] Starting Node...
2025-12-08 12:16:55.360 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-08 12:16:55.361 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-08 12:16:55.362 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.42.178
2025-12-08 12:16:55.362 DEBUG [src.node.docker_mananger] Generated ports ['15187', '15188', '15189', '15190', '15191']
2025-12-08 12:16:55.362 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-08 12:16:55.362 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-08 12:16:55.362 DEBUG [src.node.waku_node] Using volumes []
2025-12-08 12:16:55.362 DEBUG [src.node.docker_mananger] docker run -i -t -p 15187:15187 -p 15188:15188 -p 15189:15189 -p 15190:15190 -p 15191:15191 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=15189 --rest-port=15187 --tcp-port=15188 --discv5-udp-port=15190 --rest-address=0.0.0.0 --nat=extip:172.18.42.178 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=175ec94e20c4cdba964e4830deaee0a5c2e413fccadbfe731c6f30ee8c0e7bbe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15191 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QK8QNb1wEieask7WKscU766rireFyCVzZ-xwQf1JEVvZGE-BR-3NjAYhDwq1NhDPS68k_tWsOsaszfi-i7q_2tACgmlkgnY0gmlwhKwSRYmKbXVsdGlhZGRyc5YACASsEkWJBnebAAoErBJFiQZ3nN0DgnJzhQADAQAAiXNlY3AyNTZrMaECqrOrm0Lbw7hE3kvmVqicPu1R2XYsPmJYtA0-rRypyriDdGNwgnebg3VkcIJ3nYV3YWt1MgM --storenode=/ip4/172.18.69.137/tcp/30619/p2p/16Uiu2HAm6v2ByLgXkDEh3hzh95dXyorTYNtYUMzKcgZ4mFPtxF8b --store=false --relay=true
2025-12-08 12:16:55.529 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.42.178 waku 8905d8af8f19d0ec90c5b506b31c61c68d6c471010bbdb9ae1ed7c3f901f4806
2025-12-08 12:16:55.559 DEBUG [src.node.docker_mananger] Container started with ID 8905d8af8f19. Setting up logs at ./log/docker/store_node1_2025-12-08_12-16-54__f452fbb7-2b7b-4525-8811-b2cb5bee5a70__wakuorg_nwaku:latest.log
2025-12-08 12:16:55.560 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15187
2025-12-08 12:16:55.560 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-08 12:16:56.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15187/health" -H "Content-Type: application/json" -d 'None'
2025-12-08 12:16:56.564 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":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-08 12:16:56.564 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-08 12:16:56.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15187/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-08 12:16:56.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.42.178/tcp/15188/p2p/16Uiu2HAmH1HUe6LQiFo4DyUdAdKubapXmAm6oqQ8aMQHQCQupRYQ","/ip4/172.18.42.178/tcp/15189/ws/p2p/16Uiu2HAmH1HUe6LQiFo4DyUdAdKubapXmAm6oqQ8aMQHQCQupRYQ"],"enrUri":"enr:-L24QMr-o33yHbr5fNHy40_YyjGo9b8ul6za00U7H7ihRpzxT--yiuLlRJyQSZazdT69PzLG_6K1fKv55XaUdS9H-oECgmlkgnY0gmlwhKwSKrKKbXVsdGlhZGRyc5YACASsEiqyBjtUAAoErBIqsgY7Vd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQKG6qTeAMEBvcspsZ_G5Zi-q5Jqfv-z1EUhx3fSd7LWDdGNwgjtUg3VkcII7VoV3YWt1MgE"}'
2025-12-08 12:16:56.567 INFO [src.node.waku_node] REST service is ready !!
2025-12-08 12:16:56.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15187/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.69.137/tcp/30619/p2p/16Uiu2HAm6v2ByLgXkDEh3hzh95dXyorTYNtYUMzKcgZ4mFPtxF8b"]'
2025-12-08 12:16:56.597 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-08 12:16:56.598 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30618/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-08 12:16:56.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-08 12:16:56.612 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15187/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-08 12:16:56.615 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-08 12:16:56.615 DEBUG [src.steps.store] Relaying message
2025-12-08 12:16:56.615 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30618/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-08 12:16:56.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-08 12:16:56.620 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-08 12:16:56.821 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-08 12:16:56.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30618/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-08 12:16:56.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0415aa71bf1c9964a4fab8eb41900f0036a6c8797fee0cfdfddedc47629d0ebd"}]}'
2025-12-08 12:16:56.825 DEBUG [src.steps.store] messages length is 1
2025-12-08 12:16:56.825 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-08 12:16:56.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15187/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-08 12:16:56.833 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"8f28e33f2c243ee27052","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0415aa71bf1c9964a4fab8eb41900f0036a6c8797fee0cfdfddedc47629d0ebd"}]}'
2025-12-08 12:16:56.833 DEBUG [src.steps.store] messages length is 1
2025-12-08 12:16:56.835 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-08 12:16:56.836 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-08 12:16:56.836 DEBUG [src.node.waku_node] Stopping container with id bf8a070c98ca
2025-12-08 12:16:57.356 DEBUG [src.node.waku_node] Container stopped.
2025-12-08 12:16:57.356 DEBUG [src.node.waku_node] Stopping container with id 8905d8af8f19
2025-12-08 12:16:57.926 DEBUG [src.node.waku_node] Container stopped.
2025-12-08 12:16:57.927 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-08 12:16:57.933 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-08 12:16:57.939 DEBUG [src.node.docker_mananger] No errors found in the waku logs.