105 lines
17 KiB
Plaintext

2026-03-08 04:37:14.382 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-08 04:37:14.382 DEBUG [tests.conftest] Running test: test_store_with_not_valid_content_topic with id: 2026-03-08_04-37-14__257dc30c-eda9-4aa4-a506-0214d93df95b
2026-03-08 04:37:14.382 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-08 04:37:14.383 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-08 04:37:14.383 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-08 04:37:14.391 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-08 04:37:14.391 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-08_04-37-14__257dc30c-eda9-4aa4-a506-0214d93df95b__wakuorg_nwaku:latest.log
2026-03-08 04:37:14.391 DEBUG [src.node.waku_node] Starting Node...
2026-03-08 04:37:14.391 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-08 04:37:14.393 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-08 04:37:14.393 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.138.109
2026-03-08 04:37:14.393 DEBUG [src.node.docker_mananger] Generated ports ['17316', '17317', '17318', '17319', '17320']
2026-03-08 04:37:14.393 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-08 04:37:14.393 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-08 04:37:14.393 DEBUG [src.node.waku_node] Using volumes []
2026-03-08 04:37:14.394 DEBUG [src.node.docker_mananger] docker run -i -t -p 17316:17316 -p 17317:17317 -p 17318:17318 -p 17319:17319 -p 17320:17320 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=17318 --rest-port=17316 --tcp-port=17317 --discv5-udp-port=17319 --rest-address=0.0.0.0 --nat=extip:172.18.138.109 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b7901bb5d229ffefcb76633f8b89933ea2cc7247fec6cde73fa0bcf680ebf36e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17320 --metrics-logging=true --store=true --relay=true
2026-03-08 04:37:14.583 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.138.109 waku 8c0bfee066cb6f7cf9340cce7e15eae2b0a16cc4e0c4838bac788af34446a438
2026-03-08 04:37:14.617 ERROR [src.node.docker_mananger] Max retries reached for container 2653960171ac. Exiting log stream.
2026-03-08 04:37:14.619 DEBUG [src.node.docker_mananger] Container started with ID 8c0bfee066cb. Setting up logs at ./log/docker/publishing_node1_2026-03-08_04-37-14__257dc30c-eda9-4aa4-a506-0214d93df95b__wakuorg_nwaku:latest.log
2026-03-08 04:37:14.620 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 17316
2026-03-08 04:37:14.620 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-08 04:37:15.169 ERROR [src.node.docker_mananger] Max retries reached for container 0caf7c5e5fea. Exiting log stream.
2026-03-08 04:37:15.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17316/health" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:37:15.623 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-08 04:37:15.624 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-08 04:37:15.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17316/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:37:15.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.138.109/tcp/17317/p2p/16Uiu2HAmUYQZmhNY7aJjkqW1LjEEUZUXeNDNQmX17KchziePJLRk","/ip4/172.18.138.109/tcp/17318/ws/p2p/16Uiu2HAmUYQZmhNY7aJjkqW1LjEEUZUXeNDNQmX17KchziePJLRk"],"enrUri":"enr:-L24QNbPJhxgWNKOhuoWssccDuzVjjk-rqxqgvyE9GVALYQZOiIePZSyYAQ2tY0baBmsXnlav306lHSYyPu5PIc_Tq4CgmlkgnY0gmlwhKwSim2KbXVsdGlhZGRyc5YACASsEoptBkOlAAoErBKKbQZDpt0DgnJzhQADAQAAiXNlY3AyNTZrMaED7AtOLNBL2fvzf_95bIRYjLQnh7jdwjtQ8_NSAkiD4C-DdGNwgkOlg3VkcIJDp4V3YWt1MgM"}'
2026-03-08 04:37:15.626 INFO [src.node.waku_node] REST service is ready !!
2026-03-08 04:37:15.634 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-08 04:37:15.634 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-08_04-37-14__257dc30c-eda9-4aa4-a506-0214d93df95b__wakuorg_nwaku:latest.log
2026-03-08 04:37:15.634 DEBUG [src.node.waku_node] Starting Node...
2026-03-08 04:37:15.634 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-08 04:37:15.636 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-08 04:37:15.636 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.96.116
2026-03-08 04:37:15.636 DEBUG [src.node.docker_mananger] Generated ports ['3621', '3622', '3623', '3624', '3625']
2026-03-08 04:37:15.636 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-08 04:37:15.636 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-08 04:37:15.636 DEBUG [src.node.waku_node] Using volumes []
2026-03-08 04:37:15.636 DEBUG [src.node.docker_mananger] docker run -i -t -p 3621:3621 -p 3622:3622 -p 3623:3623 -p 3624:3624 -p 3625:3625 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=3623 --rest-port=3621 --tcp-port=3622 --discv5-udp-port=3624 --rest-address=0.0.0.0 --nat=extip:172.18.96.116 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fbb0afcaa0bd76a64b3eeefeaad1fe27d03dee0d68b1b6ac8dc30196a3a89eb4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3625 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNbPJhxgWNKOhuoWssccDuzVjjk-rqxqgvyE9GVALYQZOiIePZSyYAQ2tY0baBmsXnlav306lHSYyPu5PIc_Tq4CgmlkgnY0gmlwhKwSim2KbXVsdGlhZGRyc5YACASsEoptBkOlAAoErBKKbQZDpt0DgnJzhQADAQAAiXNlY3AyNTZrMaED7AtOLNBL2fvzf_95bIRYjLQnh7jdwjtQ8_NSAkiD4C-DdGNwgkOlg3VkcIJDp4V3YWt1MgM --storenode=/ip4/172.18.138.109/tcp/17317/p2p/16Uiu2HAmUYQZmhNY7aJjkqW1LjEEUZUXeNDNQmX17KchziePJLRk --store=true --relay=true
2026-03-08 04:37:15.836 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.96.116 waku 0f50a35939aeb2080c81755e0acba72ad0ac202f8126404c2e0355223e879b33
2026-03-08 04:37:15.868 DEBUG [src.node.docker_mananger] Container started with ID 0f50a35939ae. Setting up logs at ./log/docker/store_node1_2026-03-08_04-37-14__257dc30c-eda9-4aa4-a506-0214d93df95b__wakuorg_nwaku:latest.log
2026-03-08 04:37:15.869 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3621
2026-03-08 04:37:15.869 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-08 04:37:16.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3621/health" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:37:16.872 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-08 04:37:16.873 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-08 04:37:16.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3621/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:37:16.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.96.116/tcp/3622/p2p/16Uiu2HAmNqg21X2PU1hoTTspQeaj9MosTbZjNwbMHw4SV8qzm1ou","/ip4/172.18.96.116/tcp/3623/ws/p2p/16Uiu2HAmNqg21X2PU1hoTTspQeaj9MosTbZjNwbMHw4SV8qzm1ou"],"enrUri":"enr:-L24QF2E2iE1u5-JW2ysV09OY0wr5yUu4A7Es_5kG6VR5s0OLAv2KQLW-u3sPo-OA4x78c0_FaJfxcXC5GvhH7P5QZQCgmlkgnY0gmlwhKwSYHSKbXVsdGlhZGRyc5YACASsEmB0Bg4mAAoErBJgdAYOJ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDl1GHlh4pkXLGOamAqpOjT7_BNs6oCMfRLhoPDtgMENCDdGNwgg4mg3VkcIIOKIV3YWt1MgM"}'
2026-03-08 04:37:16.875 INFO [src.node.waku_node] REST service is ready !!
2026-03-08 04:37:16.876 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3621/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.138.109/tcp/17317/p2p/16Uiu2HAmUYQZmhNY7aJjkqW1LjEEUZUXeNDNQmX17KchziePJLRk"]'
2026-03-08 04:37:16.879 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:37:16.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17316/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-08 04:37:16.881 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:37:16.882 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3621/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-08 04:37:16.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:37:16.885 DEBUG [src.steps.store] Relaying message
2026-03-08 04:37:16.885 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17316/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-08 04:37:16.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:37:16.890 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-08 04:37:17.091 DEBUG [src.steps.store] Relaying message
2026-03-08 04:37:17.092 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17316/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-08 04:37:17.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:37:17.099 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-08 04:37:17.300 DEBUG [src.steps.store] Relaying message
2026-03-08 04:37:17.300 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17316/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-08 04:37:17.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:37:17.306 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-08 04:37:17.508 DEBUG [src.steps.store] Relaying message
2026-03-08 04:37:17.508 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17316/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-08 04:37:17.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:37:17.514 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-08 04:37:17.715 DEBUG [src.steps.store] Relaying message
2026-03-08 04:37:17.715 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17316/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-08 04:37:17.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:37:17.722 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-08 04:37:17.923 DEBUG [src.steps.store] Relaying message
2026-03-08 04:37:17.924 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17316/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-08 04:37:17.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:37:17.930 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-08 04:37:18.132 DEBUG [src.steps.store] Relaying message
2026-03-08 04:37:18.132 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17316/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-08 04:37:18.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:37:18.140 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-08 04:37:18.340 DEBUG [src.steps.store] Relaying message
2026-03-08 04:37:18.341 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17316/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-08 04:37:18.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:37:18.347 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-08 04:37:18.548 DEBUG [tests.store.test_topics] trying to find stored messages with wrong content_topic =##
2026-03-08 04:37:18.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17316/store/v3/messages?includeData=true&contentTopics=%23%23&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:37:18.552 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-03-08 04:37:18.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3621/store/v3/messages?includeData=true&contentTopics=%23%23&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:37:18.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-03-08 04:37:18.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17316/store/v3/messages?includeData=true&contentTopics=%20&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:37:18.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-03-08 04:37:18.557 DEBUG [tests.store.test_topics] response for invalid content_topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
2026-03-08 04:37:18.560 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-08 04:37:18.561 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-08 04:37:18.561 DEBUG [src.node.waku_node] Stopping container with id 8c0bfee066cb
2026-03-08 04:37:19.124 DEBUG [src.node.waku_node] Container stopped.
2026-03-08 04:37:19.125 DEBUG [src.node.waku_node] Stopping container with id 0f50a35939ae
2026-03-08 04:37:19.644 DEBUG [src.node.waku_node] Container stopped.
2026-03-08 04:37:19.647 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-08 04:37:19.655 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-08 04:37:19.664 DEBUG [src.node.docker_mananger] No errors found in the waku logs.