85 lines
15 KiB
Plaintext

2026-04-23 22:00:20.779 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-23 22:00:20.779 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_from_all_subscribed_content_topics with id: 2026-04-23_22-00-20__72eb635c-1d5c-4496-afb4-a15689fc4993
2026-04-23 22:00:20.779 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-23 22:00:20.779 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-04-23 22:00:20.780 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-04-23 22:00:20.786 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-23 22:00:20.786 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-23_22-00-20__72eb635c-1d5c-4496-afb4-a15689fc4993__wakuorg_nwaku:latest.log
2026-04-23 22:00:20.786 DEBUG [src.node.waku_node] Starting Node...
2026-04-23 22:00:20.787 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-23 22:00:20.788 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-23 22:00:20.788 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.235.21
2026-04-23 22:00:20.789 DEBUG [src.node.docker_mananger] Generated ports ['15212', '15213', '15214', '15215', '15216']
2026-04-23 22:00:20.789 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-23 22:00:20.789 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-23 22:00:20.789 DEBUG [src.node.waku_node] Using volumes []
2026-04-23 22:00:20.789 DEBUG [src.node.docker_mananger] docker run -i -t -p 15212:15212 -p 15213:15213 -p 15214:15214 -p 15215:15215 -p 15216:15216 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=15214 --rest-port=15212 --tcp-port=15213 --discv5-udp-port=15215 --rest-address=0.0.0.0 --nat=extip:172.18.235.21 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=d6461526ddeabaa46f17a4ddc021cee813b2432df621f50f56eb03eac2bbe69d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15216 --metrics-logging=true --relay=true --filter=true
2026-04-23 22:00:20.985 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.235.21 waku f0c49a876dbfb6da72f90a2339feb25005ea5bb86197f6af406f6a03fdc61a4f
2026-04-23 22:00:21.024 DEBUG [src.node.docker_mananger] Container started with ID f0c49a876dbf. Setting up logs at ./log/docker/node1_2026-04-23_22-00-20__72eb635c-1d5c-4496-afb4-a15689fc4993__wakuorg_nwaku:latest.log
2026-04-23 22:00:21.025 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15212
2026-04-23 22:00:21.025 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-23 22:00:21.129 ERROR [src.node.docker_mananger] Max retries reached for container 951f58090ae5. Exiting log stream.
2026-04-23 22:00:21.586 ERROR [src.node.docker_mananger] Max retries reached for container dded4d98fb5e. Exiting log stream.
2026-04-23 22:00:22.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15212/health" -H "Content-Type: application/json" -d 'None'
2026-04-23 22:00:22.029 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-23 22:00:22.030 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-23 22:00:22.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15212/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-23 22:00:22.032 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.235.21/tcp/15213/p2p/16Uiu2HAkyV4saqEFwzbrfNrz2wybkhR1yYduYwcZdFWexyqDybvi","/ip4/172.18.235.21/tcp/15214/ws/p2p/16Uiu2HAkyV4saqEFwzbrfNrz2wybkhR1yYduYwcZdFWexyqDybvi"],"enrUri":"enr:-L24QPMvNlLkCOkNVr3I0ZTrsLH7s3vnPDBSG9gA9kyJ5RXDXKuOtaq69F33R_gRlOq3Sa1qbT2HxYVuXxNDoiRe_dMCgmlkgnY0gmlwhKwS6xWKbXVsdGlhZGRyc5YACASsEusVBjttAAoErBLrFQY7bt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECPE1gEU1It4r1mPDWlOSurvPuGBVjZNQ5GffAjOPNPPODdGNwgjttg3VkcII7b4V3YWt1MgU"}'
2026-04-23 22:00:22.033 INFO [src.node.waku_node] REST service is ready !!
2026-04-23 22:00:22.033 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-04-23 22:00:22.040 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-23 22:00:22.040 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-23_22-00-20__72eb635c-1d5c-4496-afb4-a15689fc4993__wakuorg_nwaku:latest.log
2026-04-23 22:00:22.040 DEBUG [src.node.waku_node] Starting Node...
2026-04-23 22:00:22.040 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-23 22:00:22.042 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-23 22:00:22.042 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.252.62
2026-04-23 22:00:22.042 DEBUG [src.node.docker_mananger] Generated ports ['54888', '54889', '54890', '54891', '54892']
2026-04-23 22:00:22.042 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-23 22:00:22.042 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-23 22:00:22.042 DEBUG [src.node.waku_node] Using volumes []
2026-04-23 22:00:22.042 DEBUG [src.node.docker_mananger] docker run -i -t -p 54888:54888 -p 54889:54889 -p 54890:54890 -p 54891:54891 -p 54892:54892 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=54890 --rest-port=54888 --tcp-port=54889 --discv5-udp-port=54891 --rest-address=0.0.0.0 --nat=extip:172.18.252.62 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=6ac9af913091c7b8aba1821495dd4a94fceae7c75692106fd92c10fa6cd9bcb1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54892 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QPMvNlLkCOkNVr3I0ZTrsLH7s3vnPDBSG9gA9kyJ5RXDXKuOtaq69F33R_gRlOq3Sa1qbT2HxYVuXxNDoiRe_dMCgmlkgnY0gmlwhKwS6xWKbXVsdGlhZGRyc5YACASsEusVBjttAAoErBLrFQY7bt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECPE1gEU1It4r1mPDWlOSurvPuGBVjZNQ5GffAjOPNPPODdGNwgjttg3VkcII7b4V3YWt1MgU --filternode=/ip4/172.18.235.21/tcp/15213/p2p/16Uiu2HAkyV4saqEFwzbrfNrz2wybkhR1yYduYwcZdFWexyqDybvi
2026-04-23 22:00:22.244 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.252.62 waku 68af2ae25445f588d6251eb4e4c86a6281861b1ae9e414fcd2232ab10ac64cd4
2026-04-23 22:00:22.277 DEBUG [src.node.docker_mananger] Container started with ID 68af2ae25445. Setting up logs at ./log/docker/node2_2026-04-23_22-00-20__72eb635c-1d5c-4496-afb4-a15689fc4993__wakuorg_nwaku:latest.log
2026-04-23 22:00:22.277 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54888
2026-04-23 22:00:22.277 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-23 22:00:23.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54888/health" -H "Content-Type: application/json" -d 'None'
2026-04-23 22:00:23.282 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-23 22:00:23.282 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-23 22:00:23.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54888/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-23 22:00:23.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.252.62/tcp/54889/p2p/16Uiu2HAmVRL7r9K8GMscLYT5oBDTw6No6b5sdq1wfEMyaPkaDUt5","/ip4/172.18.252.62/tcp/54890/ws/p2p/16Uiu2HAmVRL7r9K8GMscLYT5oBDTw6No6b5sdq1wfEMyaPkaDUt5"],"enrUri":"enr:-L24QJzTcswqmglIo5MQwUQKyVfoS9xo2zNvZ2cfh6Fc2kzcWLbfboln_Pv0waorEosLDpJ6IJ7np56cEskFQAbQ3kkCgmlkgnY0gmlwhKwS_D6KbXVsdGlhZGRyc5YACASsEvw-BtZpAAoErBL8PgbWat0DgnJzhQDGAQAAiXNlY3AyNTZrMaED-RbmAKXZU_YrhQ7PEboy0rgVyKs2nNwe96IG8emQIS6DdGNwgtZpg3VkcILWa4V3YWt1MgA"}'
2026-04-23 22:00:23.285 INFO [src.node.waku_node] REST service is ready !!
2026-04-23 22:00:23.285 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54888/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.235.21/tcp/15213/p2p/16Uiu2HAkyV4saqEFwzbrfNrz2wybkhR1yYduYwcZdFWexyqDybvi"]'
2026-04-23 22:00:23.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 22:00:23.311 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-04-23 22:00:23.314 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-23 22:00:23.320 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 22:00:23.322 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54888/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1831ee2e-f84e-4867-83f7-2e8245deb809", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-23 22:00:23.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1831ee2e-f84e-4867-83f7-2e8245deb809","statusDesc":"OK"}'
2026-04-23 22:00:23.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-23 22:00:23.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 22:00:23.340 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54888/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "4efd8922-062e-4276-806c-fcb0716a5169", "contentFilters": ["Hello World!", "1234567890"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-23 22:00:23.350 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"4efd8922-062e-4276-806c-fcb0716a5169","statusDesc":"OK"}'
2026-04-23 22:00:23.351 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2026-04-23 22:00:23.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 22:00:23.360 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-23 22:00:23.460 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-23 22:00:23.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54888/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
2026-04-23 22:00:23.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1776981623351317856,"ephemeral":false}]'
2026-04-23 22:00:23.465 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:54888/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["Hello World!", "1234567890"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-23 22:00:23.473 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-04-23 22:00:23.475 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2026-04-23 22:00:23.480 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 22:00:23.480 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-23 22:00:23.580 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-23 22:00:23.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54888/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
2026-04-23 22:00:23.583 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:54888/filter/v2/messages/1234567890. Response content: b'Not subscribed to topic: 1234567890'
2026-04-23 22:00:23.586 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-23 22:00:23.587 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-23 22:00:23.587 DEBUG [src.node.waku_node] Stopping container with id f0c49a876dbf
2026-04-23 22:00:24.058 DEBUG [src.node.waku_node] Container stopped.
2026-04-23 22:00:24.058 DEBUG [src.node.waku_node] Stopping container with id 68af2ae25445
2026-04-23 22:00:24.556 DEBUG [src.node.waku_node] Container stopped.
2026-04-23 22:00:24.558 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-23 22:00:24.565 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-23 22:00:24.572 DEBUG [src.node.docker_mananger] No errors found in the waku logs.