86 lines
15 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

2026-04-22 23:59:33.727 INFO [tests.conftest] Fleet bootstrap inactive pass --fleet (or set FLEET_BOOTSTRAP=true) to connect local nodes to the waku.test fleet
2026-04-22 23:59:33.728 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 23:59:33.728 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_from_all_subscribed_content_topics with id: 2026-04-22_23-59-33__9f153ae6-fc0f-4035-9301-60b8d7e185b0
2026-04-22 23:59:33.728 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 23:59:33.728 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-04-22 23:59:33.729 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-04-22 23:59:33.736 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 23:59:33.736 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_23-59-33__9f153ae6-fc0f-4035-9301-60b8d7e185b0__wakuorg_nwaku:latest.log
2026-04-22 23:59:33.736 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 23:59:33.736 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 23:59:33.737 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 23:59:33.738 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.71.107
2026-04-22 23:59:33.738 DEBUG [src.node.docker_mananger] Generated ports ['9329', '9330', '9331', '9332', '9333']
2026-04-22 23:59:33.738 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 23:59:33.738 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 23:59:33.738 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 23:59:33.738 DEBUG [src.node.docker_mananger] docker run -i -t -p 9329:9329 -p 9330:9330 -p 9331:9331 -p 9332:9332 -p 9333:9333 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=9331 --rest-port=9329 --tcp-port=9330 --discv5-udp-port=9332 --rest-address=0.0.0.0 --nat=extip:172.18.71.107 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=90b0dab6d8aef5207beaf4d3cdff63d3f2f0ecdf5b9cde7de1daaca45b4a4cba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9333 --metrics-logging=true --relay=true --filter=true
2026-04-22 23:59:33.924 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.71.107 waku 31f4589cb58e54a21b4d4be9b34716b56ea9cf64938ab1c5705c85f001c4fdbf
2026-04-22 23:59:33.959 DEBUG [src.node.docker_mananger] Container started with ID 31f4589cb58e. Setting up logs at ./log/docker/node1_2026-04-22_23-59-33__9f153ae6-fc0f-4035-9301-60b8d7e185b0__wakuorg_nwaku:latest.log
2026-04-22 23:59:33.960 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9329
2026-04-22 23:59:33.961 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 23:59:34.057 ERROR [src.node.docker_mananger] Max retries reached for container ace02ca16dd8. Exiting log stream.
2026-04-22 23:59:34.517 ERROR [src.node.docker_mananger] Max retries reached for container 9f7099467301. Exiting log stream.
2026-04-22 23:59:34.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9329/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 23:59:34.964 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 23:59:34.964 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 23:59:34.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9329/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 23:59:34.967 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.107/tcp/9330/p2p/16Uiu2HAmEfKmupVk2G7SrpYM15Axy2XwntcafNbnbV3nyLiCcn4K","/ip4/172.18.71.107/tcp/9331/ws/p2p/16Uiu2HAmEfKmupVk2G7SrpYM15Axy2XwntcafNbnbV3nyLiCcn4K"],"enrUri":"enr:-L24QHFigLe4raSmgJcO_fEIA1qxELrC5Ciq3JUd5KxuWCyDO2aVruZ3SSfN4o3Wk-DhmiiydNvlUvPM5b8waBImmkICgmlkgnY0gmlwhKwSR2uKbXVsdGlhZGRyc5YACASsEkdrBiRyAAoErBJHawYkc90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDHc1WU9bROeR3JmxftJOrNBNq8lTofdhsMAMe7VwafZyDdGNwgiRyg3VkcIIkdIV3YWt1MgU"}'
2026-04-22 23:59:34.967 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 23:59:34.967 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-04-22 23:59:34.974 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 23:59:34.974 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_23-59-33__9f153ae6-fc0f-4035-9301-60b8d7e185b0__wakuorg_nwaku:latest.log
2026-04-22 23:59:34.974 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 23:59:34.974 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 23:59:34.976 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 23:59:34.976 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.171.204
2026-04-22 23:59:34.976 DEBUG [src.node.docker_mananger] Generated ports ['48455', '48456', '48457', '48458', '48459']
2026-04-22 23:59:34.976 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 23:59:34.976 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 23:59:34.976 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 23:59:34.976 DEBUG [src.node.docker_mananger] docker run -i -t -p 48455:48455 -p 48456:48456 -p 48457:48457 -p 48458:48458 -p 48459:48459 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=48457 --rest-port=48455 --tcp-port=48456 --discv5-udp-port=48458 --rest-address=0.0.0.0 --nat=extip:172.18.171.204 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=c0bf8a4de9bdeff04bd4dd21cca0a2aa61e2b56c32ba50dc9b6dcd4bfb02ecd4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48459 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHFigLe4raSmgJcO_fEIA1qxELrC5Ciq3JUd5KxuWCyDO2aVruZ3SSfN4o3Wk-DhmiiydNvlUvPM5b8waBImmkICgmlkgnY0gmlwhKwSR2uKbXVsdGlhZGRyc5YACASsEkdrBiRyAAoErBJHawYkc90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDHc1WU9bROeR3JmxftJOrNBNq8lTofdhsMAMe7VwafZyDdGNwgiRyg3VkcIIkdIV3YWt1MgU --filternode=/ip4/172.18.71.107/tcp/9330/p2p/16Uiu2HAmEfKmupVk2G7SrpYM15Axy2XwntcafNbnbV3nyLiCcn4K
2026-04-22 23:59:35.168 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.171.204 waku ade19b72196e52369245ec0a6e36a5f3512182186ddc52c3fb98bec53688fcc2
2026-04-22 23:59:35.200 DEBUG [src.node.docker_mananger] Container started with ID ade19b72196e. Setting up logs at ./log/docker/node2_2026-04-22_23-59-33__9f153ae6-fc0f-4035-9301-60b8d7e185b0__wakuorg_nwaku:latest.log
2026-04-22 23:59:35.200 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48455
2026-04-22 23:59:35.201 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 23:59:36.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48455/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 23:59:36.204 INFO [src.node.api_clients.base_client] 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"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 23:59:36.204 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 23:59:36.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48455/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 23:59:36.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.171.204/tcp/48456/p2p/16Uiu2HAmPfQyWwAuHF1Dzu1635SNYSggGzPwvd1qiDWR9F1SgzCz","/ip4/172.18.171.204/tcp/48457/ws/p2p/16Uiu2HAmPfQyWwAuHF1Dzu1635SNYSggGzPwvd1qiDWR9F1SgzCz"],"enrUri":"enr:-L24QDoYjmPxwq70BuEI3bUp0bIcTk0pzxkv5o_sxVJAKnrwbbFvCxBdTHA83-nuIiFHh5oc6Cu9II-LxqLrkV9bEu0CgmlkgnY0gmlwhKwSq8yKbXVsdGlhZGRyc5YACASsEqvMBr1IAAoErBKrzAa9Sd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDo4xmOb6FvkzGYT_1GjiulsXhk57pZiY3aRdK8kpv3-ODdGNwgr1Ig3VkcIK9SoV3YWt1MgA"}'
2026-04-22 23:59:36.207 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 23:59:36.207 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48455/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.71.107/tcp/9330/p2p/16Uiu2HAmEfKmupVk2G7SrpYM15Axy2XwntcafNbnbV3nyLiCcn4K"]'
2026-04-22 23:59:36.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 23:59:36.229 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-04-22 23:59:36.230 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9329/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 23:59:36.234 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 23:59:36.236 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48455/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "d1a0f72b-7c4b-4a39-90ed-fbfd445abed0", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-22 23:59:36.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"d1a0f72b-7c4b-4a39-90ed-fbfd445abed0","statusDesc":"OK"}'
2026-04-22 23:59:36.250 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9329/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 23:59:36.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 23:59:36.254 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48455/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "3ba4654d-c981-4441-9c64-1750a28df5c2", "contentFilters": ["Hello World!", "1234567890"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-22 23:59:36.263 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3ba4654d-c981-4441-9c64-1750a28df5c2","statusDesc":"OK"}'
2026-04-22 23:59:36.265 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9329/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2026-04-22 23:59:36.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 23:59:36.273 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 23:59:36.373 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 23:59:36.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48455/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
2026-04-22 23:59:36.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1776902376265136264,"ephemeral":false}]'
2026-04-22 23:59:36.378 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:48455/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["Hello World!", "1234567890"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-22 23:59:36.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-04-22 23:59:36.389 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9329/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2026-04-22 23:59:36.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 23:59:36.393 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 23:59:36.494 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 23:59:36.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48455/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
2026-04-22 23:59:36.497 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:48455/filter/v2/messages/1234567890. Response content: b'Not subscribed to topic: 1234567890'
2026-04-22 23:59:36.499 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 23:59:36.501 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 23:59:36.501 DEBUG [src.node.waku_node] Stopping container with id 31f4589cb58e
2026-04-22 23:59:36.966 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 23:59:36.967 DEBUG [src.node.waku_node] Stopping container with id ade19b72196e
2026-04-22 23:59:37.416 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 23:59:37.419 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 23:59:37.426 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 23:59:37.433 DEBUG [src.node.docker_mananger] No errors found in the waku logs.