2026-02-25 19:46:01 +00:00

105 lines
17 KiB
Plaintext

2026-02-25 19:33:03.033 DEBUG [tests.conftest] Running fixture setup: test_id
2026-02-25 19:33:03.033 DEBUG [tests.conftest] Running test: test_store_with_not_valid_content_topic with id: 2026-02-25_19-33-03__a8caf726-c60e-4031-815f-a5f0b63b567b
2026-02-25 19:33:03.033 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-02-25 19:33:03.034 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-02-25 19:33:03.034 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-02-25 19:33:03.041 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-25 19:33:03.041 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-02-25_19-33-03__a8caf726-c60e-4031-815f-a5f0b63b567b__wakuorg_nwaku:latest.log
2026-02-25 19:33:03.041 DEBUG [src.node.waku_node] Starting Node...
2026-02-25 19:33:03.041 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-25 19:33:03.044 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-25 19:33:03.044 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.164.168
2026-02-25 19:33:03.045 DEBUG [src.node.docker_mananger] Generated ports ['16142', '16143', '16144', '16145', '16146']
2026-02-25 19:33:03.045 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-25 19:33:03.045 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-25 19:33:03.045 DEBUG [src.node.waku_node] Using volumes []
2026-02-25 19:33:03.045 DEBUG [src.node.docker_mananger] docker run -i -t -p 16142:16142 -p 16143:16143 -p 16144:16144 -p 16145:16145 -p 16146:16146 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=16144 --rest-port=16142 --tcp-port=16143 --discv5-udp-port=16145 --rest-address=0.0.0.0 --nat=extip:172.18.164.168 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=acbd34392ff0b7aaeba7bf00d801eb155f41a0a639c3bb8ecaffcad8b0ef6a25 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16146 --metrics-logging=true --store=true --relay=true
2026-02-25 19:33:03.243 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.164.168 waku 8b7a361c730b7722c2f7ea068a83edb1ad2c4aa82cbe1ceff481170a390fcf87
2026-02-25 19:33:03.249 ERROR [src.node.docker_mananger] Max retries reached for container 57b4a31fbf50. Exiting log stream.
2026-02-25 19:33:03.279 DEBUG [src.node.docker_mananger] Container started with ID 8b7a361c730b. Setting up logs at ./log/docker/publishing_node1_2026-02-25_19-33-03__a8caf726-c60e-4031-815f-a5f0b63b567b__wakuorg_nwaku:latest.log
2026-02-25 19:33:03.279 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16142
2026-02-25 19:33:03.280 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-25 19:33:03.828 ERROR [src.node.docker_mananger] Max retries reached for container f1db37f49981. Exiting log stream.
2026-02-25 19:33:04.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16142/health" -H "Content-Type: application/json" -d 'None'
2026-02-25 19:33:04.283 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 19:33:04.283 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-25 19:33:04.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16142/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-25 19:33:04.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.164.168/tcp/16143/p2p/16Uiu2HAkz1r8HvozWnNqFzzJ94Tgkx6nesMXziL7gpcBuCK2Zi2x","/ip4/172.18.164.168/tcp/16144/ws/p2p/16Uiu2HAkz1r8HvozWnNqFzzJ94Tgkx6nesMXziL7gpcBuCK2Zi2x"],"enrUri":"enr:-L24QJZSWk-nOT_0gGmG-drOMA-oTx4V5p3-y_RYclyV0HjRKuhf3Si2zB29_AprZV_nLp0OIsU-GhJ_4Ku4MI3tWKcCgmlkgnY0gmlwhKwSpKiKbXVsdGlhZGRyc5YACASsEqSoBj8PAAoErBKkqAY_EN0DgnJzhQADAQAAiXNlY3AyNTZrMaECRC_3yuzc0SMCXTGWAh3AtqPogjoQwaEdaVwC9CLhRUWDdGNwgj8Pg3VkcII_EYV3YWt1MgM"}'
2026-02-25 19:33:04.286 INFO [src.node.waku_node] REST service is ready !!
2026-02-25 19:33:04.293 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-25 19:33:04.293 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-02-25_19-33-03__a8caf726-c60e-4031-815f-a5f0b63b567b__wakuorg_nwaku:latest.log
2026-02-25 19:33:04.294 DEBUG [src.node.waku_node] Starting Node...
2026-02-25 19:33:04.294 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-25 19:33:04.295 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-25 19:33:04.295 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.218.197
2026-02-25 19:33:04.296 DEBUG [src.node.docker_mananger] Generated ports ['56175', '56176', '56177', '56178', '56179']
2026-02-25 19:33:04.296 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-25 19:33:04.296 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-25 19:33:04.296 DEBUG [src.node.waku_node] Using volumes []
2026-02-25 19:33:04.296 DEBUG [src.node.docker_mananger] docker run -i -t -p 56175:56175 -p 56176:56176 -p 56177:56177 -p 56178:56178 -p 56179:56179 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=56177 --rest-port=56175 --tcp-port=56176 --discv5-udp-port=56178 --rest-address=0.0.0.0 --nat=extip:172.18.218.197 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7094d29e9bac66c2dcb632b3bc2b359f9892e5aeeb8fc6e3dbeac418f84dae4c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56179 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJZSWk-nOT_0gGmG-drOMA-oTx4V5p3-y_RYclyV0HjRKuhf3Si2zB29_AprZV_nLp0OIsU-GhJ_4Ku4MI3tWKcCgmlkgnY0gmlwhKwSpKiKbXVsdGlhZGRyc5YACASsEqSoBj8PAAoErBKkqAY_EN0DgnJzhQADAQAAiXNlY3AyNTZrMaECRC_3yuzc0SMCXTGWAh3AtqPogjoQwaEdaVwC9CLhRUWDdGNwgj8Pg3VkcII_EYV3YWt1MgM --storenode=/ip4/172.18.164.168/tcp/16143/p2p/16Uiu2HAkz1r8HvozWnNqFzzJ94Tgkx6nesMXziL7gpcBuCK2Zi2x --store=true --relay=true
2026-02-25 19:33:04.495 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.218.197 waku 4deea92c903e541ef54f21d3c8778c7d51af1886cb51bb22775b255119f2b00a
2026-02-25 19:33:04.530 DEBUG [src.node.docker_mananger] Container started with ID 4deea92c903e. Setting up logs at ./log/docker/store_node1_2026-02-25_19-33-03__a8caf726-c60e-4031-815f-a5f0b63b567b__wakuorg_nwaku:latest.log
2026-02-25 19:33:04.530 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56175
2026-02-25 19:33:04.531 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-25 19:33:05.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56175/health" -H "Content-Type: application/json" -d 'None'
2026-02-25 19:33:05.534 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 19:33:05.534 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-25 19:33:05.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56175/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-25 19:33:05.537 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.218.197/tcp/56176/p2p/16Uiu2HAmEmFfFrrXMKB29rfAZ8hPDaFgdNTV4DrrnFuEpGo6aN9m","/ip4/172.18.218.197/tcp/56177/ws/p2p/16Uiu2HAmEmFfFrrXMKB29rfAZ8hPDaFgdNTV4DrrnFuEpGo6aN9m"],"enrUri":"enr:-L24QCRMYOZwG4M1qxwkcqVpMC74hefxgjQWQNPQ0Hmq6p3UFWu5xp5ZaYcxBlIzuh5jdp09ljbsy82yl4GgxUxGJ0ACgmlkgnY0gmlwhKwS2sWKbXVsdGlhZGRyc5YACASsEtrFBttwAAoErBLaxQbbcd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDH1IrZjpuMFkTQmGe7L6BvTEq_ckMyWJRPYZcrQv6CWiDdGNwgttwg3VkcILbcoV3YWt1MgM"}'
2026-02-25 19:33:05.537 INFO [src.node.waku_node] REST service is ready !!
2026-02-25 19:33:05.538 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56175/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.164.168/tcp/16143/p2p/16Uiu2HAkz1r8HvozWnNqFzzJ94Tgkx6nesMXziL7gpcBuCK2Zi2x"]'
2026-02-25 19:33:05.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 19:33:05.541 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16142/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-25 19:33:05.543 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 19:33:05.543 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56175/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-25 19:33:05.546 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 19:33:05.546 DEBUG [src.steps.store] Relaying message
2026-02-25 19:33:05.547 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16142/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 19:33:05.552 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 19:33:05.553 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 19:33:05.754 DEBUG [src.steps.store] Relaying message
2026-02-25 19:33:05.754 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16142/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 19:33:05.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 19:33:05.761 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 19:33:05.961 DEBUG [src.steps.store] Relaying message
2026-02-25 19:33:05.962 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16142/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 19:33:05.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 19:33:05.968 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 19:33:06.169 DEBUG [src.steps.store] Relaying message
2026-02-25 19:33:06.170 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16142/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 19:33:06.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 19:33:06.176 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 19:33:06.377 DEBUG [src.steps.store] Relaying message
2026-02-25 19:33:06.377 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16142/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 19:33:06.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 19:33:06.384 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 19:33:06.584 DEBUG [src.steps.store] Relaying message
2026-02-25 19:33:06.585 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16142/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 19:33:06.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 19:33:06.591 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 19:33:06.792 DEBUG [src.steps.store] Relaying message
2026-02-25 19:33:06.793 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16142/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 19:33:06.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 19:33:06.799 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 19:33:07.000 DEBUG [src.steps.store] Relaying message
2026-02-25 19:33:07.000 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16142/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 19:33:07.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 19:33:07.007 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 19:33:07.212 DEBUG [tests.store.test_topics] trying to find stored messages with wrong content_topic =##
2026-02-25 19:33:07.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16142/store/v3/messages?includeData=true&contentTopics=%23%23&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 19:33:07.215 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-02-25 19:33:07.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56175/store/v3/messages?includeData=true&contentTopics=%23%23&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 19:33:07.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-02-25 19:33:07.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16142/store/v3/messages?includeData=true&contentTopics=%20&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 19:33:07.221 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-02-25 19:33:07.221 DEBUG [tests.store.test_topics] response for invalid content_topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
2026-02-25 19:33:07.224 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-02-25 19:33:07.225 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-02-25 19:33:07.225 DEBUG [src.node.waku_node] Stopping container with id 8b7a361c730b
2026-02-25 19:33:07.856 DEBUG [src.node.waku_node] Container stopped.
2026-02-25 19:33:07.858 DEBUG [src.node.waku_node] Stopping container with id 4deea92c903e
2026-02-25 19:33:08.425 DEBUG [src.node.waku_node] Container stopped.
2026-02-25 19:33:08.428 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-02-25 19:33:08.435 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-02-25 19:33:08.442 DEBUG [src.node.docker_mananger] No errors found in the waku logs.