72 lines
13 KiB
Plaintext

2025-12-26 04:17:46.146 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-26 04:17:46.147 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_single_topics with id: 2025-12-26_04-17-46__5b1d0717-a078-40ff-9745-025c775017a3
2025-12-26 04:17:46.147 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-26 04:17:46.148 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-26 04:17:46.149 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-26 04:17:46.157 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-26 04:17:46.158 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-26_04-17-46__5b1d0717-a078-40ff-9745-025c775017a3__wakuorg_nwaku:latest.log
2025-12-26 04:17:46.158 DEBUG [src.node.waku_node] Starting Node...
2025-12-26 04:17:46.158 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-26 04:17:46.160 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-26 04:17:46.160 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.123.164
2025-12-26 04:17:46.161 DEBUG [src.node.docker_mananger] Generated ports ['59004', '59005', '59006', '59007', '59008']
2025-12-26 04:17:46.162 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-26 04:17:46.162 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-26 04:17:46.162 DEBUG [src.node.waku_node] Using volumes []
2025-12-26 04:17:46.163 DEBUG [src.node.docker_mananger] docker run -i -t -p 59004:59004 -p 59005:59005 -p 59006:59006 -p 59007:59007 -p 59008:59008 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=59006 --rest-port=59004 --tcp-port=59005 --discv5-udp-port=59007 --rest-address=0.0.0.0 --nat=extip:172.18.123.164 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cef7cfb2170a7591bc2faad9bb3bff65cd0be7ee622d4ce4d7a7fe8ff6bb0d71 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59008 --metrics-logging=true --relay=true --filter=true
2025-12-26 04:17:46.350 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.123.164 waku fc116eae5b21c28e73c0b72fc0f714a03c64ba94a103cf743c5b0db61a40254a
2025-12-26 04:17:46.382 DEBUG [src.node.docker_mananger] Container started with ID fc116eae5b21. Setting up logs at ./log/docker/node1_2025-12-26_04-17-46__5b1d0717-a078-40ff-9745-025c775017a3__wakuorg_nwaku:latest.log
2025-12-26 04:17:46.384 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59004
2025-12-26 04:17:46.384 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-26 04:17:46.429 ERROR [src.node.docker_mananger] Max retries reached for container 34f1219966ae. Exiting log stream.
2025-12-26 04:17:46.981 ERROR [src.node.docker_mananger] Max retries reached for container c58356b25f96. Exiting log stream.
2025-12-26 04:17:47.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59004/health" -H "Content-Type: application/json" -d 'None'
2025-12-26 04:17:47.387 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-26 04:17:47.388 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-26 04:17:47.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59004/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-26 04:17:47.390 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.123.164/tcp/59005/p2p/16Uiu2HAmHVCjszi6rtuFLg1pfhMyQHJWWKRqtksezQJSqJe2xbcx","/ip4/172.18.123.164/tcp/59006/ws/p2p/16Uiu2HAmHVCjszi6rtuFLg1pfhMyQHJWWKRqtksezQJSqJe2xbcx"],"enrUri":"enr:-L24QL9bC0jWk5_ejyLSIczwFkdslMtO1FWAcq6lBzeajCP9D3UGYxH3zbQitqX5U4tfsqmNfsYJtdiR7gBBugco_IACgmlkgnY0gmlwhKwSe6SKbXVsdGlhZGRyc5YACASsEnukBuZ9AAoErBJ7pAbmft0DgnJzhQADAQAAiXNlY3AyNTZrMaEDR8iiqBGdYHBI71GQaiaw6HnvSitfl6x1IeX-qlkxu_WDdGNwguZ9g3VkcILmf4V3YWt1MgU"}'
2025-12-26 04:17:47.390 INFO [src.node.waku_node] REST service is ready !!
2025-12-26 04:17:47.390 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-26 04:17:47.396 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-26 04:17:47.397 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-26_04-17-46__5b1d0717-a078-40ff-9745-025c775017a3__wakuorg_nwaku:latest.log
2025-12-26 04:17:47.397 DEBUG [src.node.waku_node] Starting Node...
2025-12-26 04:17:47.397 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-26 04:17:47.398 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-26 04:17:47.398 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.196.108
2025-12-26 04:17:47.398 DEBUG [src.node.docker_mananger] Generated ports ['9626', '9627', '9628', '9629', '9630']
2025-12-26 04:17:47.399 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-26 04:17:47.399 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-26 04:17:47.399 DEBUG [src.node.waku_node] Using volumes []
2025-12-26 04:17:47.399 DEBUG [src.node.docker_mananger] docker run -i -t -p 9626:9626 -p 9627:9627 -p 9628:9628 -p 9629:9629 -p 9630:9630 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=9628 --rest-port=9626 --tcp-port=9627 --discv5-udp-port=9629 --rest-address=0.0.0.0 --nat=extip:172.18.196.108 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0cef23ca8557bdacef3d0ab8e5eaae2a4da482174cd5dcd42bbe8d9f36330cfe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9630 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QL9bC0jWk5_ejyLSIczwFkdslMtO1FWAcq6lBzeajCP9D3UGYxH3zbQitqX5U4tfsqmNfsYJtdiR7gBBugco_IACgmlkgnY0gmlwhKwSe6SKbXVsdGlhZGRyc5YACASsEnukBuZ9AAoErBJ7pAbmft0DgnJzhQADAQAAiXNlY3AyNTZrMaEDR8iiqBGdYHBI71GQaiaw6HnvSitfl6x1IeX-qlkxu_WDdGNwguZ9g3VkcILmf4V3YWt1MgU --filternode=/ip4/172.18.123.164/tcp/59005/p2p/16Uiu2HAmHVCjszi6rtuFLg1pfhMyQHJWWKRqtksezQJSqJe2xbcx
2025-12-26 04:17:47.568 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.196.108 waku 721233f7a1a90c51441b796f69d6e01c901ba59d25664dc32fb9d46ac59c819b
2025-12-26 04:17:47.599 DEBUG [src.node.docker_mananger] Container started with ID 721233f7a1a9. Setting up logs at ./log/docker/node2_2025-12-26_04-17-46__5b1d0717-a078-40ff-9745-025c775017a3__wakuorg_nwaku:latest.log
2025-12-26 04:17:47.599 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9626
2025-12-26 04:17:47.599 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-26 04:17:48.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9626/health" -H "Content-Type: application/json" -d 'None'
2025-12-26 04:17:48.604 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-26 04:17:48.604 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-26 04:17:48.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9626/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-26 04:17:48.607 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.196.108/tcp/9627/p2p/16Uiu2HAkvvycy8t2gVSVmy9e63y7e1Wsu1gPFXQG1Xw6YUBRbkru","/ip4/172.18.196.108/tcp/9628/ws/p2p/16Uiu2HAkvvycy8t2gVSVmy9e63y7e1Wsu1gPFXQG1Xw6YUBRbkru"],"enrUri":"enr:-L24QClet5UcqzeAQ9eIE9YmbQQA3yUIDd00t1VT_pF1HnBpbXm2ziRt9D9txQgeCCpWi_3p3z2gxAyJzCswTMWHIYsCgmlkgnY0gmlwhKwSxGyKbXVsdGlhZGRyc5YACASsEsRsBiWbAAoErBLEbAYlnN0DgnJzhQADAQAAiXNlY3AyNTZrMaECFl16Ia5l4NmwNSOLocwZz4f_FjmVDvK9jcCLqEK0YqqDdGNwgiWbg3VkcIIlnYV3YWt1MgA"}'
2025-12-26 04:17:48.607 INFO [src.node.waku_node] REST service is ready !!
2025-12-26 04:17:48.607 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9626/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.123.164/tcp/59005/p2p/16Uiu2HAmHVCjszi6rtuFLg1pfhMyQHJWWKRqtksezQJSqJe2xbcx"]'
2025-12-26 04:17:48.636 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-26 04:17:48.639 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59004/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-26 04:17:48.650 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-26 04:17:48.651 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9626/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "e5c2a497-7153-43cc-84cf-22044a923148", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-26 04:17:48.663 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"e5c2a497-7153-43cc-84cf-22044a923148","statusDesc":"OK"}'
2025-12-26 04:17:48.664 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59004/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-26 04:17:48.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-26 04:17:48.671 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-26 04:17:48.772 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-26 04:17:48.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9626/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-26 04:17:48.774 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":1766722668664353014,"ephemeral":false}]'
2025-12-26 04:17:48.777 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-26 04:17:48.778 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-26 04:17:48.778 DEBUG [src.node.waku_node] Stopping container with id fc116eae5b21
2025-12-26 04:17:49.298 DEBUG [src.node.waku_node] Container stopped.
2025-12-26 04:17:49.298 DEBUG [src.node.waku_node] Stopping container with id 721233f7a1a9
2025-12-26 04:17:49.838 DEBUG [src.node.waku_node] Container stopped.
2025-12-26 04:17:49.839 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-26 04:17:49.845 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-26 04:17:49.849 DEBUG [src.node.docker_mananger] No errors found in the waku logs.