2026-02-28 20:41:24 +00:00

74 lines
13 KiB
Plaintext

2026-02-28 20:24:23.935 DEBUG [tests.conftest] Running fixture setup: test_id
2026-02-28 20:24:23.935 DEBUG [tests.conftest] Running test: test_filter_update_subscription_refresh_existing with id: 2026-02-28_20-24-23__ef881896-90bc-46e1-a931-0f32b5793074
2026-02-28 20:24:23.935 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-02-28 20:24:23.935 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-02-28 20:24:23.936 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-02-28 20:24:23.942 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-28 20:24:23.942 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-02-28_20-24-23__ef881896-90bc-46e1-a931-0f32b5793074__wakuorg_nwaku:latest.log
2026-02-28 20:24:23.942 DEBUG [src.node.waku_node] Starting Node...
2026-02-28 20:24:23.942 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-28 20:24:23.944 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-28 20:24:23.944 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.125.71
2026-02-28 20:24:23.944 DEBUG [src.node.docker_mananger] Generated ports ['37801', '37802', '37803', '37804', '37805']
2026-02-28 20:24:23.944 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-28 20:24:23.944 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-28 20:24:23.944 DEBUG [src.node.waku_node] Using volumes []
2026-02-28 20:24:23.944 DEBUG [src.node.docker_mananger] docker run -i -t -p 37801:37801 -p 37802:37802 -p 37803:37803 -p 37804:37804 -p 37805:37805 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=37803 --rest-port=37801 --tcp-port=37802 --discv5-udp-port=37804 --rest-address=0.0.0.0 --nat=extip:172.18.125.71 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1bb7abad70e8ade1d31a51ca50d6ad4af46fceab30433ae03a9c65cc6bdcac63 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37805 --metrics-logging=true --relay=true --filter=true
2026-02-28 20:24:24.159 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.125.71 waku c078a4657e20df14db78053f756dc478955fb925347484f191dbddd266f0e50c
2026-02-28 20:24:24.171 ERROR [src.node.docker_mananger] Max retries reached for container 88ca725a0cb1. Exiting log stream.
2026-02-28 20:24:24.195 DEBUG [src.node.docker_mananger] Container started with ID c078a4657e20. Setting up logs at ./log/docker/node1_2026-02-28_20-24-23__ef881896-90bc-46e1-a931-0f32b5793074__wakuorg_nwaku:latest.log
2026-02-28 20:24:24.196 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37801
2026-02-28 20:24:24.196 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-28 20:24:24.734 ERROR [src.node.docker_mananger] Max retries reached for container 1d1c1a64da0a. Exiting log stream.
2026-02-28 20:24:25.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37801/health" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:24:25.199 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"},{"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"}]}'
2026-02-28 20:24:25.199 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-28 20:24:25.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37801/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:24:25.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.125.71/tcp/37802/p2p/16Uiu2HAmKXaESuA53vS4uueUxqVP4CRfphFk9JmaAdLqKNjmvsFT","/ip4/172.18.125.71/tcp/37803/ws/p2p/16Uiu2HAmKXaESuA53vS4uueUxqVP4CRfphFk9JmaAdLqKNjmvsFT"],"enrUri":"enr:-L24QD5za2ecaKbslI_Bd-JL7sUlucvi5aCAUP17qhAGKENNCDNz_-colEuTq4Kk0Ry3e6h0iqUakvkD1U6Q90ksHegCgmlkgnY0gmlwhKwSfUeKbXVsdGlhZGRyc5YACASsEn1HBpOqAAoErBJ9RwaTq90DgnJzhQADAQAAiXNlY3AyNTZrMaEDZht4-GWhfqCjx_8lnzF0w9TAh46Z_dnF0RSJrua6j9aDdGNwgpOqg3VkcIKTrIV3YWt1MgU"}'
2026-02-28 20:24:25.202 INFO [src.node.waku_node] REST service is ready !!
2026-02-28 20:24:25.202 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-02-28 20:24:25.209 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-28 20:24:25.209 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-02-28_20-24-23__ef881896-90bc-46e1-a931-0f32b5793074__wakuorg_nwaku:latest.log
2026-02-28 20:24:25.209 DEBUG [src.node.waku_node] Starting Node...
2026-02-28 20:24:25.209 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-28 20:24:25.210 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-28 20:24:25.211 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.23.26
2026-02-28 20:24:25.211 DEBUG [src.node.docker_mananger] Generated ports ['2089', '2090', '2091', '2092', '2093']
2026-02-28 20:24:25.211 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-28 20:24:25.211 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-28 20:24:25.211 DEBUG [src.node.waku_node] Using volumes []
2026-02-28 20:24:25.211 DEBUG [src.node.docker_mananger] docker run -i -t -p 2089:2089 -p 2090:2090 -p 2091:2091 -p 2092:2092 -p 2093:2093 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=2091 --rest-port=2089 --tcp-port=2090 --discv5-udp-port=2092 --rest-address=0.0.0.0 --nat=extip:172.18.23.26 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=32688df3c177fa2b781db1dfbae8c90be3f747eff90af8bb8b0aea0b0becdee9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2093 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QD5za2ecaKbslI_Bd-JL7sUlucvi5aCAUP17qhAGKENNCDNz_-colEuTq4Kk0Ry3e6h0iqUakvkD1U6Q90ksHegCgmlkgnY0gmlwhKwSfUeKbXVsdGlhZGRyc5YACASsEn1HBpOqAAoErBJ9RwaTq90DgnJzhQADAQAAiXNlY3AyNTZrMaEDZht4-GWhfqCjx_8lnzF0w9TAh46Z_dnF0RSJrua6j9aDdGNwgpOqg3VkcIKTrIV3YWt1MgU --filternode=/ip4/172.18.125.71/tcp/37802/p2p/16Uiu2HAmKXaESuA53vS4uueUxqVP4CRfphFk9JmaAdLqKNjmvsFT
2026-02-28 20:24:25.416 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.23.26 waku 88b76a2145269497fa43b7e378d87171d1db8debcb09b378ad77acadd2e52f36
2026-02-28 20:24:25.450 DEBUG [src.node.docker_mananger] Container started with ID 88b76a214526. Setting up logs at ./log/docker/node2_2026-02-28_20-24-23__ef881896-90bc-46e1-a931-0f32b5793074__wakuorg_nwaku:latest.log
2026-02-28 20:24:25.450 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2089
2026-02-28 20:24:25.450 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-28 20:24:26.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2089/health" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:24:26.454 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"},{"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"}]}'
2026-02-28 20:24:26.455 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-28 20:24:26.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2089/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:24:26.457 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.23.26/tcp/2090/p2p/16Uiu2HAmDaNApPQQxuSCfFyMvSZPySRL5CPdzS5JWNzVgnkdVLf5","/ip4/172.18.23.26/tcp/2091/ws/p2p/16Uiu2HAmDaNApPQQxuSCfFyMvSZPySRL5CPdzS5JWNzVgnkdVLf5"],"enrUri":"enr:-L24QON4SnaQLXL38LtoCyhcNXnE1h4g313OOVHYofwfguIgBNyEU-XkBqbUqOrD5b2tH9Qz1HzIW-_TlfQLpdZEyg4CgmlkgnY0gmlwhKwSFxqKbXVsdGlhZGRyc5YACASsEhcaBggqAAoErBIXGgYIK90DgnJzhQADAQAAiXNlY3AyNTZrMaEDDax0RwXgd2UXk8K4QeJZsy_cq7wGEV_eIq1_tUpDe4yDdGNwgggqg3VkcIIILIV3YWt1MgA"}'
2026-02-28 20:24:26.457 INFO [src.node.waku_node] REST service is ready !!
2026-02-28 20:24:26.457 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2089/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.125.71/tcp/37802/p2p/16Uiu2HAmKXaESuA53vS4uueUxqVP4CRfphFk9JmaAdLqKNjmvsFT"]'
2026-02-28 20:24:26.497 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:24:26.501 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37801/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-02-28 20:24:26.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:24:26.515 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2089/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "078fb305-da5b-4783-ba62-ee4e2796afcd", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-02-28 20:24:26.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"078fb305-da5b-4783-ba62-ee4e2796afcd","statusDesc":"OK"}'
2026-02-28 20:24:26.530 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:2089/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-02-28 20:24:26.538 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-02-28 20:24:26.539 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37801/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-02-28 20:24:26.546 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:24:26.546 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-28 20:24:26.646 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-28 20:24:26.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2089/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:24:26.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772310266538996024,"ephemeral":false}]'
2026-02-28 20:24:26.652 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-02-28 20:24:26.653 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-02-28 20:24:26.653 DEBUG [src.node.waku_node] Stopping container with id c078a4657e20
2026-02-28 20:24:27.214 DEBUG [src.node.waku_node] Container stopped.
2026-02-28 20:24:27.216 DEBUG [src.node.waku_node] Stopping container with id 88b76a214526
2026-02-28 20:24:27.719 DEBUG [src.node.waku_node] Container stopped.
2026-02-28 20:24:27.721 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-02-28 20:24:27.727 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-02-28 20:24:27.733 DEBUG [src.node.docker_mananger] No errors found in the waku logs.