95 lines
16 KiB
Plaintext

2026-03-13 04:36:33.511 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-13 04:36:33.511 DEBUG [tests.conftest] Running test: test_on_empty_postgress_db with id: 2026-03-13_04-36-33__99f43f72-041d-4736-b4b4-3ade59afa5f0
2026-03-13 04:36:33.512 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-13 04:36:33.512 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-13 04:36:33.821 ERROR [src.node.docker_mananger] Max retries reached for container 14404f48e819. Exiting log stream.
2026-03-13 04:36:34.307 ERROR [src.node.docker_mananger] Max retries reached for container e9912bdd2598. Exiting log stream.
2026-03-13 04:36:37.130 DEBUG [src.postgres_setup] Postgres container started
2026-03-13 04:36:37.137 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-13 04:36:37.137 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-13_04-36-33__99f43f72-041d-4736-b4b4-3ade59afa5f0__wakuorg_nwaku:latest.log
2026-03-13 04:36:37.137 DEBUG [src.node.waku_node] Starting Node...
2026-03-13 04:36:37.137 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-13 04:36:37.138 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-13 04:36:37.138 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.226.14
2026-03-13 04:36:37.139 DEBUG [src.node.docker_mananger] Generated ports ['4514', '4515', '4516', '4517', '4518']
2026-03-13 04:36:37.139 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-13 04:36:37.139 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-13 04:36:37.139 DEBUG [src.node.waku_node] Using volumes []
2026-03-13 04:36:37.139 DEBUG [src.node.docker_mananger] docker run -i -t -p 4514:4514 -p 4515:4515 -p 4516:4516 -p 4517:4517 -p 4518:4518 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=4516 --rest-port=4514 --tcp-port=4515 --discv5-udp-port=4517 --rest-address=0.0.0.0 --nat=extip:172.18.226.14 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d8458cbdc477c5c5ac5f59018fea5e66b6eb1b327df0fda8c1d1d470e48b731e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4518 --metrics-logging=true --store=true --relay=true --store-message-db-url=postgres://postgres:test123@postgres:5432/postgres
2026-03-13 04:36:37.307 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.226.14 waku e82568c0a49879d10fa799c70618d5b0da98b015fecfe584150dc5abf5f32bb0
2026-03-13 04:36:37.335 DEBUG [src.node.docker_mananger] Container started with ID e82568c0a498. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-36-33__99f43f72-041d-4736-b4b4-3ade59afa5f0__wakuorg_nwaku:latest.log
2026-03-13 04:36:37.335 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4514
2026-03-13 04:36:37.335 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-13 04:36:38.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:38.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:38.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:38.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:38.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:38.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:38.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:39.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:39.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:39.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:39.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:39.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:39.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:39.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:39.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:39.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:39.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:40.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:40.068 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-03-13 04:36:40.068 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-13 04:36:40.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:40.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.226.14/tcp/4515/p2p/16Uiu2HAkuf7C5exGpVEeN546EAuJigoidXxGm3G7oFS3T1nyphdo","/ip4/172.18.226.14/tcp/4516/ws/p2p/16Uiu2HAkuf7C5exGpVEeN546EAuJigoidXxGm3G7oFS3T1nyphdo"],"enrUri":"enr:-L24QAlN-C_pvnXRAsD6w5nWQY9eGRnjjx-N93YPfhV67ghiegcq83uox6FAeUPyF3vBHfgYvHWVR-R8l_v0DCH_QLICgmlkgnY0gmlwhKwS4g6KbXVsdGlhZGRyc5YACASsEuIOBhGjAAoErBLiDgYRpN0DgnJzhQADAQAAiXNlY3AyNTZrMaECA3EOwk_ngqNfQYnrBMsNvvel-ezO-GVb8XHNvSQJMO6DdGNwghGjg3VkcIIRpYV3YWt1MgM"}'
2026-03-13 04:36:40.071 INFO [src.node.waku_node] REST service is ready !!
2026-03-13 04:36:40.077 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-13 04:36:40.077 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-13_04-36-33__99f43f72-041d-4736-b4b4-3ade59afa5f0__wakuorg_nwaku:latest.log
2026-03-13 04:36:40.077 DEBUG [src.node.waku_node] Starting Node...
2026-03-13 04:36:40.077 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-13 04:36:40.079 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-13 04:36:40.079 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.75.246
2026-03-13 04:36:40.079 DEBUG [src.node.docker_mananger] Generated ports ['41328', '41329', '41330', '41331', '41332']
2026-03-13 04:36:40.079 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-13 04:36:40.079 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-13 04:36:40.079 DEBUG [src.node.waku_node] Using volumes []
2026-03-13 04:36:40.080 DEBUG [src.node.docker_mananger] docker run -i -t -p 41328:41328 -p 41329:41329 -p 41330:41330 -p 41331:41331 -p 41332:41332 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=41330 --rest-port=41328 --tcp-port=41329 --discv5-udp-port=41331 --rest-address=0.0.0.0 --nat=extip:172.18.75.246 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ff0cbe6769bcbc82ef3d1eaaaeb1c01754cf63a0ccc704e582db5a0caf0f59ed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41332 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAlN-C_pvnXRAsD6w5nWQY9eGRnjjx-N93YPfhV67ghiegcq83uox6FAeUPyF3vBHfgYvHWVR-R8l_v0DCH_QLICgmlkgnY0gmlwhKwS4g6KbXVsdGlhZGRyc5YACASsEuIOBhGjAAoErBLiDgYRpN0DgnJzhQADAQAAiXNlY3AyNTZrMaECA3EOwk_ngqNfQYnrBMsNvvel-ezO-GVb8XHNvSQJMO6DdGNwghGjg3VkcIIRpYV3YWt1MgM --storenode=/ip4/172.18.226.14/tcp/4515/p2p/16Uiu2HAkuf7C5exGpVEeN546EAuJigoidXxGm3G7oFS3T1nyphdo --store=false --relay=true
2026-03-13 04:36:40.254 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.75.246 waku d978555696364c6faf200aaa8cf6ffc284f0329331b04fce0050345e394973b7
2026-03-13 04:36:40.282 DEBUG [src.node.docker_mananger] Container started with ID d97855569636. Setting up logs at ./log/docker/store_node1_2026-03-13_04-36-33__99f43f72-041d-4736-b4b4-3ade59afa5f0__wakuorg_nwaku:latest.log
2026-03-13 04:36:40.282 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41328
2026-03-13 04:36:40.282 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-13 04:36:41.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41328/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:41.290 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":"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-13 04:36:41.297 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-13 04:36:41.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41328/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:41.317 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.75.246/tcp/41329/p2p/16Uiu2HAmNCKksxUQMkqcsBurydY6rD555hX3S258JFgpB7UhPogz","/ip4/172.18.75.246/tcp/41330/ws/p2p/16Uiu2HAmNCKksxUQMkqcsBurydY6rD555hX3S258JFgpB7UhPogz"],"enrUri":"enr:-L24QJkXN_gYRG86SI_Q3YwdbknidfqJ_fsssv6teOQerr5XHyVGcacnZkbAk2jr64fWxHv2S_esa9ty_UNstr0O-QkCgmlkgnY0gmlwhKwSS_aKbXVsdGlhZGRyc5YACASsEkv2BqFxAAoErBJL9gahct0DgnJzhQADAQAAiXNlY3AyNTZrMaEDjcAhcwsr4AGfGDl84N1E_rCgEuMFr2bv3kcQeCIqmteDdGNwgqFxg3VkcIKhc4V3YWt1MgE"}'
2026-03-13 04:36:41.319 INFO [src.node.waku_node] REST service is ready !!
2026-03-13 04:36:41.321 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41328/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.226.14/tcp/4515/p2p/16Uiu2HAkuf7C5exGpVEeN546EAuJigoidXxGm3G7oFS3T1nyphdo"]'
2026-03-13 04:36:41.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-13 04:36:41.327 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4514/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-13 04:36:41.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-13 04:36:41.329 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41328/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-13 04:36:41.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-13 04:36:41.332 DEBUG [src.steps.store] Relaying message
2026-03-13 04:36:41.333 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4514/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)'}'
2026-03-13 04:36:41.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-13 04:36:41.339 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-13 04:36:41.540 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-13 04:36:41.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4514/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:41.546 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa4c3b66ccf4b1c7dd613b8131dd01feb7e6f81f0a235eaec0d8eee7bd8eee832"}]}'
2026-03-13 04:36:41.546 DEBUG [src.steps.store] messages length is 1
2026-03-13 04:36:41.546 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-13 04:36:41.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41328/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:36:41.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"00b5c30f043be4d20739","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa4c3b66ccf4b1c7dd613b8131dd01feb7e6f81f0a235eaec0d8eee7bd8eee832"}]}'
2026-03-13 04:36:41.556 DEBUG [src.steps.store] messages length is 1
2026-03-13 04:36:41.665 DEBUG [src.postgres_setup] Postgres container stopped and removed.
2026-03-13 04:36:41.667 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-13 04:36:41.668 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-13 04:36:41.668 DEBUG [src.node.waku_node] Stopping container with id e82568c0a498
2026-03-13 04:36:42.164 DEBUG [src.node.waku_node] Container stopped.
2026-03-13 04:36:42.166 DEBUG [src.node.waku_node] Stopping container with id d97855569636
2026-03-13 04:36:42.665 DEBUG [src.node.waku_node] Container stopped.
2026-03-13 04:36:42.667 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-13 04:36:42.673 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-13 04:36:42.678 DEBUG [src.node.docker_mananger] No errors found in the waku logs.