2025-12-19 04:16:57.751 DEBUG [tests.conftest] Running fixture setup: test_id 2025-12-19 04:16:57.751 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_single_topics with id: 2025-12-19_04-16-57__0399979b-9c77-4014-8665-753f10eb18f6 2025-12-19 04:16:57.752 DEBUG [src.steps.common] Running fixture setup: common_setup 2025-12-19 04:16:57.752 DEBUG [src.steps.filter] Running fixture setup: filter_setup 2025-12-19 04:16:57.752 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node 2025-12-19 04:16:57.758 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest 2025-12-19 04:16:57.758 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-19_04-16-57__0399979b-9c77-4014-8665-753f10eb18f6__wakuorg_nwaku:latest.log 2025-12-19 04:16:57.759 DEBUG [src.node.waku_node] Starting Node... 2025-12-19 04:16:57.759 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku 2025-12-19 04:16:57.760 DEBUG [src.node.docker_mananger] Network waku already exists 2025-12-19 04:16:57.760 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.206.181 2025-12-19 04:16:57.760 DEBUG [src.node.docker_mananger] Generated ports ['63942', '63943', '63944', '63945', '63946'] 2025-12-19 04:16:57.761 DEBUG [src.node.waku_node] RLN credentials were not set 2025-12-19 04:16:57.761 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN 2025-12-19 04:16:57.761 DEBUG [src.node.waku_node] Using volumes [] 2025-12-19 04:16:57.761 DEBUG [src.node.docker_mananger] docker run -i -t -p 63942:63942 -p 63943:63943 -p 63944:63944 -p 63945:63945 -p 63946:63946 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=63944 --rest-port=63942 --tcp-port=63943 --discv5-udp-port=63945 --rest-address=0.0.0.0 --nat=extip:172.18.206.181 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=28ca9a16cfea62485d5bab8c6acadf5fa1bdf5bbe4b91b28cb02bceb98ffbb78 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63946 --metrics-logging=true --relay=true --filter=true 2025-12-19 04:16:57.952 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.206.181 waku e2f9ae0280d5c89844064038f7487e26dbbd56b1723b65b244e346906bce6ca7 2025-12-19 04:16:57.981 DEBUG [src.node.docker_mananger] Container started with ID e2f9ae0280d5. Setting up logs at ./log/docker/node1_2025-12-19_04-16-57__0399979b-9c77-4014-8665-753f10eb18f6__wakuorg_nwaku:latest.log 2025-12-19 04:16:57.981 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63942 2025-12-19 04:16:57.981 DEBUG [src.libs.common] Sleeping for 1 seconds 2025-12-19 04:16:58.044 ERROR [src.node.docker_mananger] Max retries reached for container f375b296bbcb. Exiting log stream. 2025-12-19 04:16:58.550 ERROR [src.node.docker_mananger] Max retries reached for container 754bde3c146c. Exiting log stream. 2025-12-19 04:16:58.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63942/health" -H "Content-Type: application/json" -d 'None' 2025-12-19 04:16:58.985 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-19 04:16:58.985 INFO [src.node.waku_node] Node protocols are initialized !! 2025-12-19 04:16:58.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63942/debug/v1/info" -H "Content-Type: application/json" -d 'None' 2025-12-19 04:16:58.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.206.181/tcp/63943/p2p/16Uiu2HAm2txkC3errkZwhL2osTZ1HBKxqkSi4gUZpZnmjMDxnW13","/ip4/172.18.206.181/tcp/63944/ws/p2p/16Uiu2HAm2txkC3errkZwhL2osTZ1HBKxqkSi4gUZpZnmjMDxnW13"],"enrUri":"enr:-L24QI00uZ-yzmosrKV23vTJX3vJHyX-hQTnfZC5vv4L09Q9SfvApvQIXMoE0FATxDqsgyO8w2ZBQ-WIIIncCel8a5MCgmlkgnY0gmlwhKwSzrWKbXVsdGlhZGRyc5YACASsEs61BvnHAAoErBLOtQb5yN0DgnJzhQADAQAAiXNlY3AyNTZrMaECbv9ydjZTj_Du0u7QURpbYeoEuiYYbSjG2UOU6ChoNA6DdGNwgvnHg3VkcIL5yYV3YWt1MgU"}' 2025-12-19 04:16:58.987 INFO [src.node.waku_node] REST service is ready !! 2025-12-19 04:16:58.988 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node 2025-12-19 04:16:58.994 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest 2025-12-19 04:16:58.994 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-19_04-16-57__0399979b-9c77-4014-8665-753f10eb18f6__wakuorg_nwaku:latest.log 2025-12-19 04:16:58.995 DEBUG [src.node.waku_node] Starting Node... 2025-12-19 04:16:58.995 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku 2025-12-19 04:16:58.996 DEBUG [src.node.docker_mananger] Network waku already exists 2025-12-19 04:16:58.996 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.114.1 2025-12-19 04:16:58.996 DEBUG [src.node.docker_mananger] Generated ports ['6159', '6160', '6161', '6162', '6163'] 2025-12-19 04:16:58.996 DEBUG [src.node.waku_node] RLN credentials were not set 2025-12-19 04:16:58.997 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN 2025-12-19 04:16:58.997 DEBUG [src.node.waku_node] Using volumes [] 2025-12-19 04:16:58.997 DEBUG [src.node.docker_mananger] docker run -i -t -p 6159:6159 -p 6160:6160 -p 6161:6161 -p 6162:6162 -p 6163:6163 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=6161 --rest-port=6159 --tcp-port=6160 --discv5-udp-port=6162 --rest-address=0.0.0.0 --nat=extip:172.18.114.1 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7fdac3cc4b8aa5ece2fc6401fadec9ff7a147d4955f9b63e89967acac2fd372d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6163 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QI00uZ-yzmosrKV23vTJX3vJHyX-hQTnfZC5vv4L09Q9SfvApvQIXMoE0FATxDqsgyO8w2ZBQ-WIIIncCel8a5MCgmlkgnY0gmlwhKwSzrWKbXVsdGlhZGRyc5YACASsEs61BvnHAAoErBLOtQb5yN0DgnJzhQADAQAAiXNlY3AyNTZrMaECbv9ydjZTj_Du0u7QURpbYeoEuiYYbSjG2UOU6ChoNA6DdGNwgvnHg3VkcIL5yYV3YWt1MgU --filternode=/ip4/172.18.206.181/tcp/63943/p2p/16Uiu2HAm2txkC3errkZwhL2osTZ1HBKxqkSi4gUZpZnmjMDxnW13 2025-12-19 04:16:59.183 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.114.1 waku bdc2acd45ef6ef1dc5eb175bb269647fb47af9e61d5d3849685642591ebb2363 2025-12-19 04:16:59.213 DEBUG [src.node.docker_mananger] Container started with ID bdc2acd45ef6. Setting up logs at ./log/docker/node2_2025-12-19_04-16-57__0399979b-9c77-4014-8665-753f10eb18f6__wakuorg_nwaku:latest.log 2025-12-19 04:16:59.214 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6159 2025-12-19 04:16:59.214 DEBUG [src.libs.common] Sleeping for 1 seconds 2025-12-19 04:17:00.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6159/health" -H "Content-Type: application/json" -d 'None' 2025-12-19 04:17:00.218 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-19 04:17:00.218 INFO [src.node.waku_node] Node protocols are initialized !! 2025-12-19 04:17:00.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6159/debug/v1/info" -H "Content-Type: application/json" -d 'None' 2025-12-19 04:17:00.221 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.114.1/tcp/6160/p2p/16Uiu2HAmEcJrwbRDXTuu1s3NhN7vjYaKqtZ5ZxJsRigyZUL3JgyL","/ip4/172.18.114.1/tcp/6161/ws/p2p/16Uiu2HAmEcJrwbRDXTuu1s3NhN7vjYaKqtZ5ZxJsRigyZUL3JgyL"],"enrUri":"enr:-L24QLkGMX59hZCpalzu0eTrLzGJIxKV7eZVYVN9zcSNRNsDPV8PZwZvqPjiALbRorF1ueCme-tW14OKKcOHz4dXlrYCgmlkgnY0gmlwhKwScgGKbXVsdGlhZGRyc5YACASsEnIBBhgQAAoErBJyAQYYEd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHQeP6YLphKZa1oYVlgKUTZFK5QaKpAaCD8AJFa6xqaeDdGNwghgQg3VkcIIYEoV3YWt1MgA"}' 2025-12-19 04:17:00.221 INFO [src.node.waku_node] REST service is ready !! 2025-12-19 04:17:00.222 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6159/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.206.181/tcp/63943/p2p/16Uiu2HAm2txkC3errkZwhL2osTZ1HBKxqkSi4gUZpZnmjMDxnW13"]' 2025-12-19 04:17:00.251 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK' 2025-12-19 04:17:00.253 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63942/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]' 2025-12-19 04:17:00.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK' 2025-12-19 04:17:00.269 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6159/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "7f9e84c7-fc8b-4045-9567-acb94e92eb05", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}' 2025-12-19 04:17:00.283 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"7f9e84c7-fc8b-4045-9567-acb94e92eb05","statusDesc":"OK"}' 2025-12-19 04:17:00.284 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63942/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-19 04:17:00.291 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK' 2025-12-19 04:17:00.292 DEBUG [src.libs.common] Sleeping for 0.1 seconds 2025-12-19 04:17:00.392 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message 2025-12-19 04:17:00.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6159/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None' 2025-12-19 04:17:00.395 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":1766117820284496482,"ephemeral":false}]' 2025-12-19 04:17:00.398 DEBUG [tests.conftest] Running fixture teardown: test_setup 2025-12-19 04:17:00.398 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes 2025-12-19 04:17:00.399 DEBUG [src.node.waku_node] Stopping container with id e2f9ae0280d5 2025-12-19 04:17:00.907 DEBUG [src.node.waku_node] Container stopped. 2025-12-19 04:17:00.907 DEBUG [src.node.waku_node] Stopping container with id bdc2acd45ef6 2025-12-19 04:17:01.422 DEBUG [src.node.waku_node] Container stopped. 2025-12-19 04:17:01.424 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors 2025-12-19 04:17:01.429 DEBUG [src.node.docker_mananger] No errors found in the waku logs. 2025-12-19 04:17:01.433 DEBUG [src.node.docker_mananger] No errors found in the waku logs.