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

105 lines
17 KiB
Plaintext

2026-02-25 15:24:39.119 DEBUG [tests.conftest] Running fixture setup: test_id
2026-02-25 15:24:39.120 DEBUG [tests.conftest] Running test: test_store_with_not_valid_content_topic with id: 2026-02-25_15-24-39__43f1d96e-ad7d-43a3-9fb5-10e78446b6c1
2026-02-25 15:24:39.120 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-02-25 15:24:39.120 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-02-25 15:24:39.120 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-02-25 15:24:39.127 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-25 15:24:39.127 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-02-25_15-24-39__43f1d96e-ad7d-43a3-9fb5-10e78446b6c1__wakuorg_nwaku:latest.log
2026-02-25 15:24:39.127 DEBUG [src.node.waku_node] Starting Node...
2026-02-25 15:24:39.127 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-25 15:24:39.129 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-25 15:24:39.129 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.169.240
2026-02-25 15:24:39.129 DEBUG [src.node.docker_mananger] Generated ports ['61293', '61294', '61295', '61296', '61297']
2026-02-25 15:24:39.129 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-25 15:24:39.129 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-25 15:24:39.130 DEBUG [src.node.waku_node] Using volumes []
2026-02-25 15:24:39.130 DEBUG [src.node.docker_mananger] docker run -i -t -p 61293:61293 -p 61294:61294 -p 61295:61295 -p 61296:61296 -p 61297:61297 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=61295 --rest-port=61293 --tcp-port=61294 --discv5-udp-port=61296 --rest-address=0.0.0.0 --nat=extip:172.18.169.240 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=21abbeadcf51f30d64084bdbfec93df9d0f0b6dcb93daa4a8ed841da9cd9e3bc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61297 --metrics-logging=true --store=true --relay=true
2026-02-25 15:24:39.311 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.169.240 waku 7c25292dab15e4182dfbf6db17af446fe6bfe24d7e1e65a09819b8266108ccfd
2026-02-25 15:24:39.342 DEBUG [src.node.docker_mananger] Container started with ID 7c25292dab15. Setting up logs at ./log/docker/publishing_node1_2026-02-25_15-24-39__43f1d96e-ad7d-43a3-9fb5-10e78446b6c1__wakuorg_nwaku:latest.log
2026-02-25 15:24:39.343 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61293
2026-02-25 15:24:39.343 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-25 15:24:39.398 ERROR [src.node.docker_mananger] Max retries reached for container 2de51a8ef9ab. Exiting log stream.
2026-02-25 15:24:39.907 ERROR [src.node.docker_mananger] Max retries reached for container aa14f0a76c33. Exiting log stream.
2026-02-25 15:24:40.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61293/health" -H "Content-Type: application/json" -d 'None'
2026-02-25 15:24:40.346 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:40.347 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-25 15:24:40.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61293/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-25 15:24:40.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.169.240/tcp/61294/p2p/16Uiu2HAmKrBgVZ5cE2xdLru2W9iE3pTWfUpveu2EsLg5b7zavrZq","/ip4/172.18.169.240/tcp/61295/ws/p2p/16Uiu2HAmKrBgVZ5cE2xdLru2W9iE3pTWfUpveu2EsLg5b7zavrZq"],"enrUri":"enr:-L24QAnvpMzJIYMWzgyvNUK8EVLl1IatC9cwHVyPdvcpaQzyKiSh-0BRp3DGQfCnlP5PUo_krTwOW_IfVZ3tMXk77UECgmlkgnY0gmlwhKwSqfCKbXVsdGlhZGRyc5YACASsEqnwBu9uAAoErBKp8Abvb90DgnJzhQADAQAAiXNlY3AyNTZrMaEDauACbd08WSJKr94MLy-Ph5aX_y4K3mibK-AZ-Y1_JcyDdGNwgu9ug3VkcILvcIV3YWt1MgM"}'
2026-02-25 15:24:40.349 INFO [src.node.waku_node] REST service is ready !!
2026-02-25 15:24:40.356 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-25 15:24:40.356 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-02-25_15-24-39__43f1d96e-ad7d-43a3-9fb5-10e78446b6c1__wakuorg_nwaku:latest.log
2026-02-25 15:24:40.357 DEBUG [src.node.waku_node] Starting Node...
2026-02-25 15:24:40.357 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-25 15:24:40.358 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-25 15:24:40.358 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.228.230
2026-02-25 15:24:40.358 DEBUG [src.node.docker_mananger] Generated ports ['46215', '46216', '46217', '46218', '46219']
2026-02-25 15:24:40.359 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-25 15:24:40.359 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-25 15:24:40.359 DEBUG [src.node.waku_node] Using volumes []
2026-02-25 15:24:40.359 DEBUG [src.node.docker_mananger] docker run -i -t -p 46215:46215 -p 46216:46216 -p 46217:46217 -p 46218:46218 -p 46219:46219 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=46217 --rest-port=46215 --tcp-port=46216 --discv5-udp-port=46218 --rest-address=0.0.0.0 --nat=extip:172.18.228.230 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=54748e5e62c098e2f6fbbaffc4f85c2fd1b3f3d6acc78dab6151bfc4d1d2d673 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46219 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAnvpMzJIYMWzgyvNUK8EVLl1IatC9cwHVyPdvcpaQzyKiSh-0BRp3DGQfCnlP5PUo_krTwOW_IfVZ3tMXk77UECgmlkgnY0gmlwhKwSqfCKbXVsdGlhZGRyc5YACASsEqnwBu9uAAoErBKp8Abvb90DgnJzhQADAQAAiXNlY3AyNTZrMaEDauACbd08WSJKr94MLy-Ph5aX_y4K3mibK-AZ-Y1_JcyDdGNwgu9ug3VkcILvcIV3YWt1MgM --storenode=/ip4/172.18.169.240/tcp/61294/p2p/16Uiu2HAmKrBgVZ5cE2xdLru2W9iE3pTWfUpveu2EsLg5b7zavrZq --store=true --relay=true
2026-02-25 15:24:40.550 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.228.230 waku b15586255395bf1cb7d382bf60e21d08edd470fc524436f2a45807525efdeb92
2026-02-25 15:24:40.583 DEBUG [src.node.docker_mananger] Container started with ID b15586255395. Setting up logs at ./log/docker/store_node1_2026-02-25_15-24-39__43f1d96e-ad7d-43a3-9fb5-10e78446b6c1__wakuorg_nwaku:latest.log
2026-02-25 15:24:40.584 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46215
2026-02-25 15:24:40.585 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-25 15:24:41.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46215/health" -H "Content-Type: application/json" -d 'None'
2026-02-25 15:24:41.588 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:41.589 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-25 15:24:41.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46215/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-25 15:24:41.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.228.230/tcp/46216/p2p/16Uiu2HAmMf4UvCDX8m1sNrJgmLzubVomf8mEwhg3sTCySPRwNUTN","/ip4/172.18.228.230/tcp/46217/ws/p2p/16Uiu2HAmMf4UvCDX8m1sNrJgmLzubVomf8mEwhg3sTCySPRwNUTN"],"enrUri":"enr:-L24QNExd2kYgotriSIKhuQKF5hVKeclqsVfC3CURnuxCM08beJHOwspIqJR_fgGfb1XYzU37I8jtDR3R0TEQhxdtPUCgmlkgnY0gmlwhKwS5OaKbXVsdGlhZGRyc5YACASsEuTmBrSIAAoErBLk5ga0id0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhb3alpBptwdmnmReVmLkgtibySfjHhlgtt0aPjeh1G2DdGNwgrSIg3VkcIK0ioV3YWt1MgM"}'
2026-02-25 15:24:41.591 INFO [src.node.waku_node] REST service is ready !!
2026-02-25 15:24:41.592 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46215/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.240/tcp/61294/p2p/16Uiu2HAmKrBgVZ5cE2xdLru2W9iE3pTWfUpveu2EsLg5b7zavrZq"]'
2026-02-25 15:24:41.594 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:41.595 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61293/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-25 15:24:41.597 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:41.597 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46215/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-25 15:24:41.599 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:41.600 DEBUG [src.steps.store] Relaying message
2026-02-25 15:24:41.600 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61293/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-02-25 15:24:41.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:41.606 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 15:24:41.807 DEBUG [src.steps.store] Relaying message
2026-02-25 15:24:41.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61293/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-02-25 15:24:41.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:41.812 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 15:24:42.014 DEBUG [src.steps.store] Relaying message
2026-02-25 15:24:42.014 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61293/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-02-25 15:24:42.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:42.020 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 15:24:42.221 DEBUG [src.steps.store] Relaying message
2026-02-25 15:24:42.221 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61293/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-02-25 15:24:42.226 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:42.227 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 15:24:42.428 DEBUG [src.steps.store] Relaying message
2026-02-25 15:24:42.428 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61293/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-02-25 15:24:42.433 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:42.433 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 15:24:42.634 DEBUG [src.steps.store] Relaying message
2026-02-25 15:24:42.635 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61293/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-02-25 15:24:42.641 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:42.642 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 15:24:42.842 DEBUG [src.steps.store] Relaying message
2026-02-25 15:24:42.843 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61293/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-02-25 15:24:42.848 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:42.848 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 15:24:43.049 DEBUG [src.steps.store] Relaying message
2026-02-25 15:24:43.049 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61293/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-02-25 15:24:43.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 15:24:43.055 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 15:24:43.256 DEBUG [tests.store.test_topics] trying to find stored messages with wrong content_topic =##
2026-02-25 15:24:43.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61293/store/v3/messages?includeData=true&contentTopics=%23%23&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 15:24:43.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-02-25 15:24:43.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46215/store/v3/messages?includeData=true&contentTopics=%23%23&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 15:24:43.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-02-25 15:24:43.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61293/store/v3/messages?includeData=true&contentTopics=%20&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 15:24:43.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-02-25 15:24:43.265 DEBUG [tests.store.test_topics] response for invalid content_topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
2026-02-25 15:24:43.267 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-02-25 15:24:43.268 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-02-25 15:24:43.269 DEBUG [src.node.waku_node] Stopping container with id 7c25292dab15
2026-02-25 15:24:43.791 DEBUG [src.node.waku_node] Container stopped.
2026-02-25 15:24:43.791 DEBUG [src.node.waku_node] Stopping container with id b15586255395
2026-02-25 15:24:44.331 DEBUG [src.node.waku_node] Container stopped.
2026-02-25 15:24:44.333 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-02-25 15:24:44.340 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-02-25 15:24:44.349 DEBUG [src.node.docker_mananger] No errors found in the waku logs.