82 lines
14 KiB
Plaintext

2025-12-18 04:12:21.315 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:12:21.315 DEBUG [tests.conftest] Running test: test_filter_subscribe_refresh with id: 2025-12-18_04-12-21__f1247237-d97a-4af6-bcb2-a423f0f6c48e
2025-12-18 04:12:21.316 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:12:21.316 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-18 04:12:21.316 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-18 04:12:21.322 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:12:21.322 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-12-21__f1247237-d97a-4af6-bcb2-a423f0f6c48e__wakuorg_nwaku:latest.log
2025-12-18 04:12:21.322 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:12:21.322 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:12:21.323 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:12:21.324 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.22.161
2025-12-18 04:12:21.324 DEBUG [src.node.docker_mananger] Generated ports ['22951', '22952', '22953', '22954', '22955']
2025-12-18 04:12:21.324 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:12:21.324 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:12:21.324 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:12:21.324 DEBUG [src.node.docker_mananger] docker run -i -t -p 22951:22951 -p 22952:22952 -p 22953:22953 -p 22954:22954 -p 22955:22955 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=22953 --rest-port=22951 --tcp-port=22952 --discv5-udp-port=22954 --rest-address=0.0.0.0 --nat=extip:172.18.22.161 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b92abfeaf19a5d304e24ac848b0a8fcea7bf5e5fd7f5b2e1fb9ea11c7372bad3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22955 --metrics-logging=true --relay=true --filter=true
2025-12-18 04:12:21.504 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.22.161 waku 7f8f5be448ffc54c1bff16a68d5ac2223c04c04b89d745389a62c638bc51ad7e
2025-12-18 04:12:21.535 DEBUG [src.node.docker_mananger] Container started with ID 7f8f5be448ff. Setting up logs at ./log/docker/node1_2025-12-18_04-12-21__f1247237-d97a-4af6-bcb2-a423f0f6c48e__wakuorg_nwaku:latest.log
2025-12-18 04:12:21.536 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22951
2025-12-18 04:12:21.536 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:12:21.610 ERROR [src.node.docker_mananger] Max retries reached for container 689035af9d57. Exiting log stream.
2025-12-18 04:12:22.110 ERROR [src.node.docker_mananger] Max retries reached for container 483d1305ee8d. Exiting log stream.
2025-12-18 04:12:22.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22951/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:12:22.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-18 04:12:22.540 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:12:22.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22951/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:12:22.543 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.22.161/tcp/22952/p2p/16Uiu2HAmSij4CRdmw5ySZThAHf4MQKcjSXjrzSbtGxpFWQP2cu5k","/ip4/172.18.22.161/tcp/22953/ws/p2p/16Uiu2HAmSij4CRdmw5ySZThAHf4MQKcjSXjrzSbtGxpFWQP2cu5k"],"enrUri":"enr:-L24QFQGUEwqCjqMEG7EsVM-li7UJd0URu4f0Xh2toZ-aaSCHS0F8ZxKCHvf6IDZmduroJPCUnEfATabgS7uUd4vdKwCgmlkgnY0gmlwhKwSFqGKbXVsdGlhZGRyc5YACASsEhahBlmoAAoErBIWoQZZqd0DgnJzhQADAQAAiXNlY3AyNTZrMaED0PilfUhtZDTtNTsWNiSH6dpyQGWhu9TmBzo1p9tY4OuDdGNwglmog3VkcIJZqoV3YWt1MgU"}'
2025-12-18 04:12:22.543 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:12:22.544 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-18 04:12:22.550 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:12:22.551 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-12-21__f1247237-d97a-4af6-bcb2-a423f0f6c48e__wakuorg_nwaku:latest.log
2025-12-18 04:12:22.551 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:12:22.551 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:12:22.552 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:12:22.552 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.66.45
2025-12-18 04:12:22.553 DEBUG [src.node.docker_mananger] Generated ports ['4574', '4575', '4576', '4577', '4578']
2025-12-18 04:12:22.553 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:12:22.553 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:12:22.553 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:12:22.553 DEBUG [src.node.docker_mananger] docker run -i -t -p 4574:4574 -p 4575:4575 -p 4576:4576 -p 4577:4577 -p 4578:4578 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=4576 --rest-port=4574 --tcp-port=4575 --discv5-udp-port=4577 --rest-address=0.0.0.0 --nat=extip:172.18.66.45 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e995a6eccfc476ce5914d770aa7affa5b8e5dbc95afdbec94ca7d3dc1796b1d1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4578 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QFQGUEwqCjqMEG7EsVM-li7UJd0URu4f0Xh2toZ-aaSCHS0F8ZxKCHvf6IDZmduroJPCUnEfATabgS7uUd4vdKwCgmlkgnY0gmlwhKwSFqGKbXVsdGlhZGRyc5YACASsEhahBlmoAAoErBIWoQZZqd0DgnJzhQADAQAAiXNlY3AyNTZrMaED0PilfUhtZDTtNTsWNiSH6dpyQGWhu9TmBzo1p9tY4OuDdGNwglmog3VkcIJZqoV3YWt1MgU --filternode=/ip4/172.18.22.161/tcp/22952/p2p/16Uiu2HAmSij4CRdmw5ySZThAHf4MQKcjSXjrzSbtGxpFWQP2cu5k
2025-12-18 04:12:22.730 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.66.45 waku b4432ad3a75504280de6d6cec7d59efccf881b5325e3cbaf4d04d6a8cfc8889f
2025-12-18 04:12:22.757 DEBUG [src.node.docker_mananger] Container started with ID b4432ad3a755. Setting up logs at ./log/docker/node2_2025-12-18_04-12-21__f1247237-d97a-4af6-bcb2-a423f0f6c48e__wakuorg_nwaku:latest.log
2025-12-18 04:12:22.758 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4574
2025-12-18 04:12:22.758 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:12:23.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4574/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:12:23.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
2025-12-18 04:12:23.763 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:12:23.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4574/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:12:23.765 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.45/tcp/4575/p2p/16Uiu2HAkupvo5Sn2kJfqA8hW6pV6b2SqaBTaoQ9iDUjauRNwuDxv","/ip4/172.18.66.45/tcp/4576/ws/p2p/16Uiu2HAkupvo5Sn2kJfqA8hW6pV6b2SqaBTaoQ9iDUjauRNwuDxv"],"enrUri":"enr:-L24QI2YYPo1e2CGXwCTkykR_iC5yE853U-6ZrttqNjbqzjyY1VoO5NRiax82rdB2YkYhuVWJDyJZCtQqbBOrha7elMCgmlkgnY0gmlwhKwSQi2KbXVsdGlhZGRyc5YACASsEkItBhHfAAoErBJCLQYR4N0DgnJzhQADAQAAiXNlY3AyNTZrMaECBfUcOZ2MQrMDT3tsI1F9KYHKwj1qV5E3GUqftcEy2vuDdGNwghHfg3VkcIIR4YV3YWt1MgA"}'
2025-12-18 04:12:23.765 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:12:23.765 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4574/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.22.161/tcp/22952/p2p/16Uiu2HAmSij4CRdmw5ySZThAHf4MQKcjSXjrzSbtGxpFWQP2cu5k"]'
2025-12-18 04:12:23.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:12:23.798 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22951/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:12:23.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:12:23.812 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4574/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "f2da1ba6-91fb-4c98-9123-a9946efacc9c", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:12:23.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"f2da1ba6-91fb-4c98-9123-a9946efacc9c","statusDesc":"OK"}'
2025-12-18 04:12:23.822 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22951/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)'}'
2025-12-18 04:12:23.829 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:12:23.830 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:12:23.930 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:12:23.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4574/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:12:23.933 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":1766031143822914306,"ephemeral":false}]'
2025-12-18 04:12:23.934 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22951/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:12:23.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:12:23.937 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4574/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "e2de3c8f-5f2d-4889-bbf2-f892b5d8e5c4", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:12:23.945 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"e2de3c8f-5f2d-4889-bbf2-f892b5d8e5c4","statusDesc":"OK"}'
2025-12-18 04:12:23.946 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22951/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)'}'
2025-12-18 04:12:23.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:12:23.950 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:12:24.050 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:12:24.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4574/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:12:24.053 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":1766031143946036769,"ephemeral":false}]'
2025-12-18 04:12:24.055 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:12:24.056 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:12:24.056 DEBUG [src.node.waku_node] Stopping container with id 7f8f5be448ff
2025-12-18 04:12:24.567 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:12:24.567 DEBUG [src.node.waku_node] Stopping container with id b4432ad3a755
2025-12-18 04:12:25.058 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:12:25.060 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:12:25.066 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:12:25.071 DEBUG [src.node.docker_mananger] No errors found in the waku logs.