105 lines
17 KiB
Plaintext

2026-03-04 04:35:54.880 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-04 04:35:54.881 DEBUG [tests.conftest] Running test: test_store_with_not_valid_content_topic with id: 2026-03-04_04-35-54__a7d4efbc-b922-416c-ba23-dc82ad340829
2026-03-04 04:35:54.881 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-04 04:35:54.882 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-04 04:35:54.883 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-04 04:35:54.893 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-04 04:35:54.893 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-04_04-35-54__a7d4efbc-b922-416c-ba23-dc82ad340829__wakuorg_nwaku:latest.log
2026-03-04 04:35:54.893 DEBUG [src.node.waku_node] Starting Node...
2026-03-04 04:35:54.893 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-04 04:35:54.897 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-04 04:35:54.897 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.163.59
2026-03-04 04:35:54.897 DEBUG [src.node.docker_mananger] Generated ports ['37492', '37493', '37494', '37495', '37496']
2026-03-04 04:35:54.898 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-04 04:35:54.898 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-04 04:35:54.898 DEBUG [src.node.waku_node] Using volumes []
2026-03-04 04:35:54.898 DEBUG [src.node.docker_mananger] docker run -i -t -p 37492:37492 -p 37493:37493 -p 37494:37494 -p 37495:37495 -p 37496:37496 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=37494 --rest-port=37492 --tcp-port=37493 --discv5-udp-port=37495 --rest-address=0.0.0.0 --nat=extip:172.18.163.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5c6add90bedeba09f0fcbacfc5ddbaaaeb1de23361e95a8e41f37b5e6e24ea59 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37496 --metrics-logging=true --store=true --relay=true
2026-03-04 04:35:55.093 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.163.59 waku d2ee2c64de9de314e576455d38da2abd1eb8b194e6ecc9f2d526d7889ed519c8
2026-03-04 04:35:55.094 ERROR [src.node.docker_mananger] Max retries reached for container 0a736140d49f. Exiting log stream.
2026-03-04 04:35:55.130 DEBUG [src.node.docker_mananger] Container started with ID d2ee2c64de9d. Setting up logs at ./log/docker/publishing_node1_2026-03-04_04-35-54__a7d4efbc-b922-416c-ba23-dc82ad340829__wakuorg_nwaku:latest.log
2026-03-04 04:35:55.131 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37492
2026-03-04 04:35:55.131 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-04 04:35:55.724 ERROR [src.node.docker_mananger] Max retries reached for container 67b0df1cbbdd. Exiting log stream.
2026-03-04 04:35:56.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37492/health" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:35:56.134 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-04 04:35:56.134 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-04 04:35:56.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37492/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:35:56.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.163.59/tcp/37493/p2p/16Uiu2HAm2fVCgvvVsx8hsyuoUGFMmSy8ECGxQxmZkNYUAgGvkob5","/ip4/172.18.163.59/tcp/37494/ws/p2p/16Uiu2HAm2fVCgvvVsx8hsyuoUGFMmSy8ECGxQxmZkNYUAgGvkob5"],"enrUri":"enr:-L24QL7EU-6MU4fv4_DoqrT3RFRnRW_qXqOQCjeiTg1v9vHzGuX-0Si6pMaz6OYfe_hSDdmEE_kT0ZR7dML_zROVrP0CgmlkgnY0gmlwhKwSozuKbXVsdGlhZGRyc5YACASsEqM7BpJ1AAoErBKjOwaSdt0DgnJzhQADAQAAiXNlY3AyNTZrMaECa4vA45pJtfjvTCmpCq_D2BjA5VD1GYcJnXVUqdR94NiDdGNwgpJ1g3VkcIKSd4V3YWt1MgM"}'
2026-03-04 04:35:56.137 INFO [src.node.waku_node] REST service is ready !!
2026-03-04 04:35:56.144 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-04 04:35:56.144 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-04_04-35-54__a7d4efbc-b922-416c-ba23-dc82ad340829__wakuorg_nwaku:latest.log
2026-03-04 04:35:56.145 DEBUG [src.node.waku_node] Starting Node...
2026-03-04 04:35:56.145 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-04 04:35:56.146 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-04 04:35:56.146 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.232.115
2026-03-04 04:35:56.146 DEBUG [src.node.docker_mananger] Generated ports ['4002', '4003', '4004', '4005', '4006']
2026-03-04 04:35:56.147 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-04 04:35:56.147 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-04 04:35:56.147 DEBUG [src.node.waku_node] Using volumes []
2026-03-04 04:35:56.147 DEBUG [src.node.docker_mananger] docker run -i -t -p 4002:4002 -p 4003:4003 -p 4004:4004 -p 4005:4005 -p 4006:4006 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=4004 --rest-port=4002 --tcp-port=4003 --discv5-udp-port=4005 --rest-address=0.0.0.0 --nat=extip:172.18.232.115 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=be66b5ea3df84d23bc09f7c68ddbac00dcf8cd9f7eed56dafb9b951cb89ece76 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4006 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QL7EU-6MU4fv4_DoqrT3RFRnRW_qXqOQCjeiTg1v9vHzGuX-0Si6pMaz6OYfe_hSDdmEE_kT0ZR7dML_zROVrP0CgmlkgnY0gmlwhKwSozuKbXVsdGlhZGRyc5YACASsEqM7BpJ1AAoErBKjOwaSdt0DgnJzhQADAQAAiXNlY3AyNTZrMaECa4vA45pJtfjvTCmpCq_D2BjA5VD1GYcJnXVUqdR94NiDdGNwgpJ1g3VkcIKSd4V3YWt1MgM --storenode=/ip4/172.18.163.59/tcp/37493/p2p/16Uiu2HAm2fVCgvvVsx8hsyuoUGFMmSy8ECGxQxmZkNYUAgGvkob5 --store=true --relay=true
2026-03-04 04:35:56.342 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.232.115 waku 1bb405ec20921ff8a841fe6b466dec9d3d25db1e15d9ddc2c62036b9ef8c8e74
2026-03-04 04:35:56.377 DEBUG [src.node.docker_mananger] Container started with ID 1bb405ec2092. Setting up logs at ./log/docker/store_node1_2026-03-04_04-35-54__a7d4efbc-b922-416c-ba23-dc82ad340829__wakuorg_nwaku:latest.log
2026-03-04 04:35:56.378 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4002
2026-03-04 04:35:56.379 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-04 04:35:57.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4002/health" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:35:57.382 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-03-04 04:35:57.382 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-04 04:35:57.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4002/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:35:57.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.232.115/tcp/4003/p2p/16Uiu2HAmGfLrgCaYFSHeJv1GeRFQUQCBjDyvYX6jmiZ15ksBHfsT","/ip4/172.18.232.115/tcp/4004/ws/p2p/16Uiu2HAmGfLrgCaYFSHeJv1GeRFQUQCBjDyvYX6jmiZ15ksBHfsT"],"enrUri":"enr:-L24QPMK28bmfL5C64OVGuudgadHWyxoztqVgZSDvWfMZ6SzLNCoZ-ac0ri2XO_DdZ48awlK3JWEzx5c37SQRrqxTOICgmlkgnY0gmlwhKwS6HOKbXVsdGlhZGRyc5YACASsEuhzBg-jAAoErBLocwYPpN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDO4XvRoX8NQrcmr1MwKqP5NnBTERwV-Jk7viJNgK-F-aDdGNwgg-jg3VkcIIPpYV3YWt1MgM"}'
2026-03-04 04:35:57.386 INFO [src.node.waku_node] REST service is ready !!
2026-03-04 04:35:57.386 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4002/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.163.59/tcp/37493/p2p/16Uiu2HAm2fVCgvvVsx8hsyuoUGFMmSy8ECGxQxmZkNYUAgGvkob5"]'
2026-03-04 04:35:57.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:35:57.389 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37492/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-04 04:35:57.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:35:57.392 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4002/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-04 04:35:57.394 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:35:57.394 DEBUG [src.steps.store] Relaying message
2026-03-04 04:35:57.395 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37492/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-04 04:35:57.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:35:57.400 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-04 04:35:57.600 DEBUG [src.steps.store] Relaying message
2026-03-04 04:35:57.601 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37492/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-04 04:35:57.606 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:35:57.607 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-04 04:35:57.808 DEBUG [src.steps.store] Relaying message
2026-03-04 04:35:57.808 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37492/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-04 04:35:57.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:35:57.814 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-04 04:35:58.015 DEBUG [src.steps.store] Relaying message
2026-03-04 04:35:58.015 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37492/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-03-04 04:35:58.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:35:58.021 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-04 04:35:58.222 DEBUG [src.steps.store] Relaying message
2026-03-04 04:35:58.222 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37492/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-03-04 04:35:58.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:35:58.227 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-04 04:35:58.429 DEBUG [src.steps.store] Relaying message
2026-03-04 04:35:58.429 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37492/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-04 04:35:58.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:35:58.435 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-04 04:35:58.635 DEBUG [src.steps.store] Relaying message
2026-03-04 04:35:58.636 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37492/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-04 04:35:58.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:35:58.641 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-04 04:35:58.842 DEBUG [src.steps.store] Relaying message
2026-03-04 04:35:58.842 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37492/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-04 04:35:58.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:35:58.848 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-04 04:35:59.049 DEBUG [tests.store.test_topics] trying to find stored messages with wrong content_topic =##
2026-03-04 04:35:59.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37492/store/v3/messages?includeData=true&contentTopics=%23%23&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:35:59.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-03-04 04:35:59.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4002/store/v3/messages?includeData=true&contentTopics=%23%23&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:35:59.055 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-03-04 04:35:59.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37492/store/v3/messages?includeData=true&contentTopics=%20&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:35:59.058 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-03-04 04:35:59.058 DEBUG [tests.store.test_topics] response for invalid content_topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
2026-03-04 04:35:59.060 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-04 04:35:59.061 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-04 04:35:59.062 DEBUG [src.node.waku_node] Stopping container with id d2ee2c64de9d
2026-03-04 04:35:59.648 DEBUG [src.node.waku_node] Container stopped.
2026-03-04 04:35:59.649 DEBUG [src.node.waku_node] Stopping container with id 1bb405ec2092
2026-03-04 04:36:00.276 DEBUG [src.node.waku_node] Container stopped.
2026-03-04 04:36:00.277 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-04 04:36:00.286 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-04 04:36:00.295 DEBUG [src.node.docker_mananger] No errors found in the waku logs.