81 lines
14 KiB
Plaintext

2025-12-22 04:25:04.857 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-22 04:25:04.857 DEBUG [tests.conftest] Running test: test_get_store_duplicate_messages with id: 2025-12-22_04-25-04__62193b07-60a3-4a53-8a9a-1b2266fe8e03
2025-12-22 04:25:04.857 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-22 04:25:04.858 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-22 04:25:04.858 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-22 04:25:04.864 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-22 04:25:04.865 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-22_04-25-04__62193b07-60a3-4a53-8a9a-1b2266fe8e03__wakuorg_nwaku:latest.log
2025-12-22 04:25:04.865 DEBUG [src.node.waku_node] Starting Node...
2025-12-22 04:25:04.865 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-22 04:25:04.866 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-22 04:25:04.866 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.133.96
2025-12-22 04:25:04.867 DEBUG [src.node.docker_mananger] Generated ports ['63748', '63749', '63750', '63751', '63752']
2025-12-22 04:25:04.867 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-22 04:25:04.867 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-22 04:25:04.867 DEBUG [src.node.waku_node] Using volumes []
2025-12-22 04:25:04.867 DEBUG [src.node.docker_mananger] docker run -i -t -p 63748:63748 -p 63749:63749 -p 63750:63750 -p 63751:63751 -p 63752:63752 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=63750 --rest-port=63748 --tcp-port=63749 --discv5-udp-port=63751 --rest-address=0.0.0.0 --nat=extip:172.18.133.96 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=89d322cf9c2c31a46a2cfe4aaa29fd2eba2cc2b0f080fcb7dedd42acf5e07b0e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63752 --metrics-logging=true --store=true --relay=true
2025-12-22 04:25:05.053 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.133.96 waku 69f58d987f66ac11f314d8522dc47f88238f69821692aa0d0a82efeac829d131
2025-12-22 04:25:05.084 DEBUG [src.node.docker_mananger] Container started with ID 69f58d987f66. Setting up logs at ./log/docker/publishing_node1_2025-12-22_04-25-04__62193b07-60a3-4a53-8a9a-1b2266fe8e03__wakuorg_nwaku:latest.log
2025-12-22 04:25:05.085 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63748
2025-12-22 04:25:05.087 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-22 04:25:05.116 ERROR [src.node.docker_mananger] Max retries reached for container 4aa8c9bfbb18. Exiting log stream.
2025-12-22 04:25:05.650 ERROR [src.node.docker_mananger] Max retries reached for container 9def2725e7d2. Exiting log stream.
2025-12-22 04:25:06.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63748/health" -H "Content-Type: application/json" -d 'None'
2025-12-22 04:25:06.090 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-22 04:25:06.090 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-22 04:25:06.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63748/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-22 04:25:06.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.133.96/tcp/63749/p2p/16Uiu2HAkv8qZeut8wgoj1peWyqzT3vzFsoJDjdUoWjRqUo9vQR7j","/ip4/172.18.133.96/tcp/63750/ws/p2p/16Uiu2HAkv8qZeut8wgoj1peWyqzT3vzFsoJDjdUoWjRqUo9vQR7j"],"enrUri":"enr:-L24QN_dclKOWL0TemnnslRpohBwzBum3B3MRU6ohLn03wR_cKdUL4ZGksL2CyVm_T52wE9GzjIP473pJCpOtgXOHv0CgmlkgnY0gmlwhKwShWCKbXVsdGlhZGRyc5YACASsEoVgBvkFAAoErBKFYAb5Bt0DgnJzhQADAQAAiXNlY3AyNTZrMaECCoumTX9AeWHWoC3TVKLWR10Rf89zmi8Tqc3AYiX24s6DdGNwgvkFg3VkcIL5B4V3YWt1MgM"}'
2025-12-22 04:25:06.093 INFO [src.node.waku_node] REST service is ready !!
2025-12-22 04:25:06.100 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-22 04:25:06.100 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-22_04-25-04__62193b07-60a3-4a53-8a9a-1b2266fe8e03__wakuorg_nwaku:latest.log
2025-12-22 04:25:06.100 DEBUG [src.node.waku_node] Starting Node...
2025-12-22 04:25:06.100 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-22 04:25:06.102 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-22 04:25:06.102 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.73.226
2025-12-22 04:25:06.102 DEBUG [src.node.docker_mananger] Generated ports ['34857', '34858', '34859', '34860', '34861']
2025-12-22 04:25:06.102 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-22 04:25:06.103 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-22 04:25:06.103 DEBUG [src.node.waku_node] Using volumes []
2025-12-22 04:25:06.103 DEBUG [src.node.docker_mananger] docker run -i -t -p 34857:34857 -p 34858:34858 -p 34859:34859 -p 34860:34860 -p 34861:34861 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=34859 --rest-port=34857 --tcp-port=34858 --discv5-udp-port=34860 --rest-address=0.0.0.0 --nat=extip:172.18.73.226 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a8dfaa52c1044201e002e3acdb1cb3e65cf313ffef0b2ddf7af6cf156d47e9cb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34861 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QN_dclKOWL0TemnnslRpohBwzBum3B3MRU6ohLn03wR_cKdUL4ZGksL2CyVm_T52wE9GzjIP473pJCpOtgXOHv0CgmlkgnY0gmlwhKwShWCKbXVsdGlhZGRyc5YACASsEoVgBvkFAAoErBKFYAb5Bt0DgnJzhQADAQAAiXNlY3AyNTZrMaECCoumTX9AeWHWoC3TVKLWR10Rf89zmi8Tqc3AYiX24s6DdGNwgvkFg3VkcIL5B4V3YWt1MgM --storenode=/ip4/172.18.133.96/tcp/63749/p2p/16Uiu2HAkv8qZeut8wgoj1peWyqzT3vzFsoJDjdUoWjRqUo9vQR7j --store=true --relay=true
2025-12-22 04:25:06.296 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.73.226 waku ec2aa3ee7a19e53829869836b25343d51c50288a4a9809e000fe8fcd263b3acd
2025-12-22 04:25:06.328 DEBUG [src.node.docker_mananger] Container started with ID ec2aa3ee7a19. Setting up logs at ./log/docker/store_node1_2025-12-22_04-25-04__62193b07-60a3-4a53-8a9a-1b2266fe8e03__wakuorg_nwaku:latest.log
2025-12-22 04:25:06.328 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34857
2025-12-22 04:25:06.330 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-22 04:25:07.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34857/health" -H "Content-Type: application/json" -d 'None'
2025-12-22 04:25:07.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-22 04:25:07.334 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-22 04:25:07.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34857/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-22 04:25:07.337 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.73.226/tcp/34858/p2p/16Uiu2HAmTM45EFHMqmfrzfb4RkJ1WEim2c8Ws2nyceBkGqJKSuqn","/ip4/172.18.73.226/tcp/34859/ws/p2p/16Uiu2HAmTM45EFHMqmfrzfb4RkJ1WEim2c8Ws2nyceBkGqJKSuqn"],"enrUri":"enr:-L24QCSIksh9SdjspUKDsmdso77lv2ttJBxj0iVuWJWPB9uzZYYg_rvwRFdKxX_TFbpAxaYxHiiKUKwP_mi4cWR62jICgmlkgnY0gmlwhKwSSeKKbXVsdGlhZGRyc5YACASsEkniBogqAAoErBJJ4gaIK90DgnJzhQADAQAAiXNlY3AyNTZrMaED2kcPHZbMcIy8lkcXu27xeI9F2lgENIbi_aSyEFye44WDdGNwgogqg3VkcIKILIV3YWt1MgM"}'
2025-12-22 04:25:07.337 INFO [src.node.waku_node] REST service is ready !!
2025-12-22 04:25:07.337 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34857/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.96/tcp/63749/p2p/16Uiu2HAkv8qZeut8wgoj1peWyqzT3vzFsoJDjdUoWjRqUo9vQR7j"]'
2025-12-22 04:25:07.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-22 04:25:07.340 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63748/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-22 04:25:07.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-22 04:25:07.343 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34857/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-22 04:25:07.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-22 04:25:07.346 DEBUG [src.steps.store] Relaying message
2025-12-22 04:25:07.347 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63748/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-22 04:25:07.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-22 04:25:07.352 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-22 04:25:07.553 DEBUG [src.steps.store] Relaying message
2025-12-22 04:25:07.553 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63748/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-22 04:25:07.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-22 04:25:07.557 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-22 04:25:07.758 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-22 04:25:07.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63748/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-22 04:25:07.761 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9db32e6cd82597240a6486f8450c1b6cdefa88a4ae74cc35f1d427968191b445"}]}'
2025-12-22 04:25:07.762 DEBUG [src.steps.store] messages length is 1
2025-12-22 04:25:07.762 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-22 04:25:07.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34857/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-22 04:25:07.765 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9db32e6cd82597240a6486f8450c1b6cdefa88a4ae74cc35f1d427968191b445"}]}'
2025-12-22 04:25:07.765 DEBUG [src.steps.store] messages length is 1
2025-12-22 04:25:07.767 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-22 04:25:07.768 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-22 04:25:07.768 DEBUG [src.node.waku_node] Stopping container with id 69f58d987f66
2025-12-22 04:25:08.375 DEBUG [src.node.waku_node] Container stopped.
2025-12-22 04:25:08.375 DEBUG [src.node.waku_node] Stopping container with id ec2aa3ee7a19
2025-12-22 04:25:08.911 DEBUG [src.node.waku_node] Container stopped.
2025-12-22 04:25:08.914 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-22 04:25:08.919 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-22 04:25:08.924 DEBUG [src.node.docker_mananger] No errors found in the waku logs.