68 lines
13 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_with_invalid_request_id with id: 2026-03-13_04-34-50__183e4499-973e-4272-a585-594a1fe1e72b
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-34-50__183e4499-973e-4272-a585-594a1fe1e72b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.115.104
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48434', '48435', '48436', '48437', '48438']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48434:48434 -p 48435:48435 -p 48436:48436 -p 48437:48437 -p 48438:48438 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=48436 --rest-port=48434 --tcp-port=48435 --discv5-udp-port=48437 --rest-address=0.0.0.0 --nat=extip:172.18.115.104 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0df21ce1a720f48e24bc77bb414d2b6e4407ecd1f5d6cde6d414fadeb0e9b446 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48438 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.115.104 waku 3d9bbae40d36b15a60123415006c2d47e21b68bce0358fae9b0e18fe29aa408a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3d9bbae40d36. Setting up logs at ./log/docker/node1_2026-03-13_04-34-50__183e4499-973e-4272-a585-594a1fe1e72b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48434
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 791fdc437940. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 725d1530faa0. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48434/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48434/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.115.104/tcp/48435/p2p/16Uiu2HAkzWwmNWHWFLnmCtUiC6bT918DpkLNGzdp1L84VZjutgcT","/ip4/172.18.115.104/tcp/48436/ws/p2p/16Uiu2HAkzWwmNWHWFLnmCtUiC6bT918DpkLNGzdp1L84VZjutgcT"],"enrUri":"enr:-L24QJgsIOtkvtGGw_7DFkDAbH4wxa4rxJ1dkfsHenE3ZkxmRLQ-ojv-ln12lyXLAKSIGjMIQN8GOmhKbXZhyAs0pZICgmlkgnY0gmlwhKwSc2iKbXVsdGlhZGRyc5YACASsEnNoBr0zAAoErBJzaAa9NN0DgnJzhQADAQAAiXNlY3AyNTZrMaECS6QwEb4O-wz2c2eVPqYvwzWwYqmvVuD0LErY1XCm1PyDdGNwgr0zg3VkcIK9NYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-34-50__183e4499-973e-4272-a585-594a1fe1e72b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.209.241
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45120', '45121', '45122', '45123', '45124']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 45120:45120 -p 45121:45121 -p 45122:45122 -p 45123:45123 -p 45124:45124 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=45122 --rest-port=45120 --tcp-port=45121 --discv5-udp-port=45123 --rest-address=0.0.0.0 --nat=extip:172.18.209.241 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dfaa5d9efe462c9baf43f4aed9a92de061cbff29d7efaba07e5521b7a9743a9f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45124 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJgsIOtkvtGGw_7DFkDAbH4wxa4rxJ1dkfsHenE3ZkxmRLQ-ojv-ln12lyXLAKSIGjMIQN8GOmhKbXZhyAs0pZICgmlkgnY0gmlwhKwSc2iKbXVsdGlhZGRyc5YACASsEnNoBr0zAAoErBJzaAa9NN0DgnJzhQADAQAAiXNlY3AyNTZrMaECS6QwEb4O-wz2c2eVPqYvwzWwYqmvVuD0LErY1XCm1PyDdGNwgr0zg3VkcIK9NYV3YWt1MgU --filternode=/ip4/172.18.115.104/tcp/48435/p2p/16Uiu2HAkzWwmNWHWFLnmCtUiC6bT918DpkLNGzdp1L84VZjutgcT
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.209.241 waku 6870f9fee455b331041643990f24939b30a385741f617faa02bb52d53cc469e7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6870f9fee455. Setting up logs at ./log/docker/node2_2026-03-13_04-34-50__183e4499-973e-4272-a585-594a1fe1e72b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45120
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45120/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45120/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.209.241/tcp/45121/p2p/16Uiu2HAmRsSNcVB6dAUh46gcmubxaUY28fzkcnnYFxBD6QmtSW3r","/ip4/172.18.209.241/tcp/45122/ws/p2p/16Uiu2HAmRsSNcVB6dAUh46gcmubxaUY28fzkcnnYFxBD6QmtSW3r"],"enrUri":"enr:-L24QLQiAQKZXRjG0HKSwpthtNCiTwX4quptrECwVzXcXc0_eqXDMo029I9GdCHIkEvhMmcEm9ax357xQpizkUUwQv0CgmlkgnY0gmlwhKwS0fGKbXVsdGlhZGRyc5YACASsEtHxBrBBAAoErBLR8QawQt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxFhS5q0aiZ8I9-V1l10ISfnFBQzodAWJPV186f9S7ZGDdGNwgrBBg3VkcIKwQ4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45120/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.115.104/tcp/48435/p2p/16Uiu2HAkzWwmNWHWFLnmCtUiC6bT918DpkLNGzdp1L84VZjutgcT"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48434/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45120/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "adcb4862-6dd8-4d1b-9b44-9574c553f213", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"adcb4862-6dd8-4d1b-9b44-9574c553f213","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:45120/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": 1, "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:45120/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3d9bbae40d36
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6870f9fee455
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.