2026-02-25 15:39:14 +00:00

85 lines
15 KiB
Plaintext

2026-02-25 15:24:22.014 DEBUG [tests.conftest] Running fixture setup: test_id
2026-02-25 15:24:22.015 DEBUG [tests.conftest] Running test: test_store_with_empty_hashes with id: 2026-02-25_15-24-22__ca4b57ac-3173-4e8e-89e5-7e7fea2275a6
2026-02-25 15:24:22.015 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-02-25 15:24:22.016 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-02-25 15:24:22.016 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-02-25 15:24:22.025 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-25 15:24:22.025 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-02-25_15-24-22__ca4b57ac-3173-4e8e-89e5-7e7fea2275a6__wakuorg_nwaku:latest.log
2026-02-25 15:24:22.025 DEBUG [src.node.waku_node] Starting Node...
2026-02-25 15:24:22.026 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-25 15:24:22.028 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-25 15:24:22.028 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.116.31
2026-02-25 15:24:22.028 DEBUG [src.node.docker_mananger] Generated ports ['57256', '57257', '57258', '57259', '57260']
2026-02-25 15:24:22.028 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-25 15:24:22.029 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-25 15:24:22.029 DEBUG [src.node.waku_node] Using volumes []
2026-02-25 15:24:22.029 DEBUG [src.node.docker_mananger] docker run -i -t -p 57256:57256 -p 57257:57257 -p 57258:57258 -p 57259:57259 -p 57260:57260 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=57258 --rest-port=57256 --tcp-port=57257 --discv5-udp-port=57259 --rest-address=0.0.0.0 --nat=extip:172.18.116.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fbb5bf0bfbfc961bbfe8a2ebbbcdaf9d9ae9b40cebe3097d6cfe7ba9af404d9d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57260 --metrics-logging=true --store=true --relay=true
2026-02-25 15:24:22.246 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.116.31 waku dc19d000ff3f83185afb672367c7e5385d5c2babcebbc960f175746b8c179cef
2026-02-25 15:24:22.266 ERROR [src.node.docker_mananger] Max retries reached for container 35a07dedfc04. Exiting log stream.
2026-02-25 15:24:22.280 DEBUG [src.node.docker_mananger] Container started with ID dc19d000ff3f. Setting up logs at ./log/docker/publishing_node1_2026-02-25_15-24-22__ca4b57ac-3173-4e8e-89e5-7e7fea2275a6__wakuorg_nwaku:latest.log
2026-02-25 15:24:22.282 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57256
2026-02-25 15:24:22.282 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-25 15:24:22.953 ERROR [src.node.docker_mananger] Max retries reached for container 3605a526eda3. Exiting log stream.
2026-02-25 15:24:23.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57256/health" -H "Content-Type: application/json" -d 'None'
2026-02-25 15:24:23.285 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_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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-02-25 15:24:23.286 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-25 15:24:23.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57256/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-25 15:24:23.288 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.116.31/tcp/57257/p2p/16Uiu2HAmVEew2H7W8EFt5doZH6ejb7Bro5yHrfPW6BZo3PmFVqgW","/ip4/172.18.116.31/tcp/57258/ws/p2p/16Uiu2HAmVEew2H7W8EFt5doZH6ejb7Bro5yHrfPW6BZo3PmFVqgW"],"enrUri":"enr:-L24QMxJC3xTQAtwHcoSlsnUJkEQt8AgCY2I0d7-LdjUwBOZW3LSyjRRHZ6FhWFBIbMNxed_BaoDeZdJMC6W7E9En5UCgmlkgnY0gmlwhKwSdB-KbXVsdGlhZGRyc5YACASsEnQfBt-pAAoErBJ0Hwbfqt0DgnJzhQADAQAAiXNlY3AyNTZrMaED9lrIKTMCD-89nHFM-N6oBP6U5ubSif7soSibDQlyFvODdGNwgt-pg3VkcILfq4V3YWt1MgM"}'
2026-02-25 15:24:23.288 INFO [src.node.waku_node] REST service is ready !!
2026-02-25 15:24:23.295 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-25 15:24:23.296 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-02-25_15-24-22__ca4b57ac-3173-4e8e-89e5-7e7fea2275a6__wakuorg_nwaku:latest.log
2026-02-25 15:24:23.296 DEBUG [src.node.waku_node] Starting Node...
2026-02-25 15:24:23.296 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-25 15:24:23.297 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-25 15:24:23.297 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.170.25
2026-02-25 15:24:23.298 DEBUG [src.node.docker_mananger] Generated ports ['46864', '46865', '46866', '46867', '46868']
2026-02-25 15:24:23.298 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-25 15:24:23.298 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-25 15:24:23.298 DEBUG [src.node.waku_node] Using volumes []
2026-02-25 15:24:23.298 DEBUG [src.node.docker_mananger] docker run -i -t -p 46864:46864 -p 46865:46865 -p 46866:46866 -p 46867:46867 -p 46868:46868 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=46866 --rest-port=46864 --tcp-port=46865 --discv5-udp-port=46867 --rest-address=0.0.0.0 --nat=extip:172.18.170.25 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1e61a0a1ef3cf4dd5b0215c9a359422c8eec3a8df4a5e7dcb6ba927d42c17ea1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46868 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMxJC3xTQAtwHcoSlsnUJkEQt8AgCY2I0d7-LdjUwBOZW3LSyjRRHZ6FhWFBIbMNxed_BaoDeZdJMC6W7E9En5UCgmlkgnY0gmlwhKwSdB-KbXVsdGlhZGRyc5YACASsEnQfBt-pAAoErBJ0Hwbfqt0DgnJzhQADAQAAiXNlY3AyNTZrMaED9lrIKTMCD-89nHFM-N6oBP6U5ubSif7soSibDQlyFvODdGNwgt-pg3VkcILfq4V3YWt1MgM --storenode=/ip4/172.18.116.31/tcp/57257/p2p/16Uiu2HAmVEew2H7W8EFt5doZH6ejb7Bro5yHrfPW6BZo3PmFVqgW --store=true --relay=true
2026-02-25 15:24:23.484 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.170.25 waku bf56fbcae8dd582d17693398c6d0336a0b3b354e1262fa4a56082343d3a676b4
2026-02-25 15:24:23.514 DEBUG [src.node.docker_mananger] Container started with ID bf56fbcae8dd. Setting up logs at ./log/docker/store_node1_2026-02-25_15-24-22__ca4b57ac-3173-4e8e-89e5-7e7fea2275a6__wakuorg_nwaku:latest.log
2026-02-25 15:24:23.515 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46864
2026-02-25 15:24:23.516 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-25 15:24:24.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46864/health" -H "Content-Type: application/json" -d 'None'
2026-02-25 15:24:24.520 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":"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-02-25 15:24:24.520 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-25 15:24:24.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46864/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-25 15:24:24.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.170.25/tcp/46865/p2p/16Uiu2HAm5zoeaxYeC26aDTLwiXbgoRS3MXioMAmaYqP6H1gqE5DJ","/ip4/172.18.170.25/tcp/46866/ws/p2p/16Uiu2HAm5zoeaxYeC26aDTLwiXbgoRS3MXioMAmaYqP6H1gqE5DJ"],"enrUri":"enr:-L24QDXzRoqOUSJz4FXSrlaVw7gGskVKI1gIjr6HJQFqVD7nPnMhww5vLi0YLgv_FqacjJqNPthLbRNOpDOszlwJSzUCgmlkgnY0gmlwhKwSqhmKbXVsdGlhZGRyc5YACASsEqoZBrcRAAoErBKqGQa3Et0DgnJzhQADAQAAiXNlY3AyNTZrMaECnRG1B7nO3btl0XVqDirQ9LbKYxrqtoq45PRm1EbqOsGDdGNwgrcRg3VkcIK3E4V3YWt1MgM"}'
2026-02-25 15:24:24.522 INFO [src.node.waku_node] REST service is ready !!
2026-02-25 15:24:24.523 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46864/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.116.31/tcp/57257/p2p/16Uiu2HAmVEew2H7W8EFt5doZH6ejb7Bro5yHrfPW6BZo3PmFVqgW"]'
2026-02-25 15:24:24.525 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:24.526 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57256/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-25 15:24:24.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:24.528 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46864/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-25 15:24:24.531 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:24.532 DEBUG [src.steps.store] Relaying message
2026-02-25 15:24:24.532 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57256/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-02-25 15:24:24.538 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:24.538 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 15:24:24.739 DEBUG [src.steps.store] Relaying message
2026-02-25 15:24:24.739 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57256/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-02-25 15:24:24.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:24.745 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 15:24:24.946 DEBUG [src.steps.store] Relaying message
2026-02-25 15:24:24.947 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57256/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-02-25 15:24:24.953 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:24.953 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 15:24:25.154 DEBUG [src.steps.store] Relaying message
2026-02-25 15:24:25.154 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57256/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-02-25 15:24:25.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:25.161 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 15:24:25.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57256/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 15:24:25.365 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4a1a68712ae04e6420c1248c179a8915ad8d20772c9ac9018f619eb485b46f2d"},{"messageHash":"0x39a5028142fdfd72a90afe0967d389195c704157fc1e70b4671ada3fcef29541"},{"messageHash":"0xc161a1bec0d909b3a79deca47f10ed9cb311d8106aebc94ab97308240534b01d"},{"messageHash":"0xdc485602f084b57cb16b24a6704237faeedb57d12a1e1e41117e9f56fb40c8ff"}]}'
2026-02-25 15:24:25.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46864/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 15:24:25.368 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4a1a68712ae04e6420c1248c179a8915ad8d20772c9ac9018f619eb485b46f2d"},{"messageHash":"0x39a5028142fdfd72a90afe0967d389195c704157fc1e70b4671ada3fcef29541"},{"messageHash":"0xc161a1bec0d909b3a79deca47f10ed9cb311d8106aebc94ab97308240534b01d"},{"messageHash":"0xdc485602f084b57cb16b24a6704237faeedb57d12a1e1e41117e9f56fb40c8ff"}]}'
2026-02-25 15:24:25.370 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-02-25 15:24:25.371 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-02-25 15:24:25.371 DEBUG [src.node.waku_node] Stopping container with id dc19d000ff3f
2026-02-25 15:24:25.959 DEBUG [src.node.waku_node] Container stopped.
2026-02-25 15:24:25.959 DEBUG [src.node.waku_node] Stopping container with id bf56fbcae8dd
2026-02-25 15:24:26.504 DEBUG [src.node.waku_node] Container stopped.
2026-02-25 15:24:26.507 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-02-25 15:24:26.513 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-02-25 15:24:26.519 DEBUG [src.node.docker_mananger] No errors found in the waku logs.