81 lines
14 KiB
Plaintext

2026-03-13 04:35:19.626 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-13 04:35:19.627 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_from_single_content_topic with id: 2026-03-13_04-35-19__f2513f2a-3806-41ae-b5a7-ab004c8f1a0e
2026-03-13 04:35:19.627 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-13 04:35:19.627 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-13 04:35:19.627 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-03-13 04:35:19.633 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-13 04:35:19.633 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-35-19__f2513f2a-3806-41ae-b5a7-ab004c8f1a0e__wakuorg_nwaku:latest.log
2026-03-13 04:35:19.633 DEBUG [src.node.waku_node] Starting Node...
2026-03-13 04:35:19.633 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-13 04:35:19.634 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-13 04:35:19.635 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.190.224
2026-03-13 04:35:19.635 DEBUG [src.node.docker_mananger] Generated ports ['51447', '51448', '51449', '51450', '51451']
2026-03-13 04:35:19.635 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-13 04:35:19.635 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-13 04:35:19.635 DEBUG [src.node.waku_node] Using volumes []
2026-03-13 04:35:19.635 DEBUG [src.node.docker_mananger] docker run -i -t -p 51447:51447 -p 51448:51448 -p 51449:51449 -p 51450:51450 -p 51451:51451 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=51449 --rest-port=51447 --tcp-port=51448 --discv5-udp-port=51450 --rest-address=0.0.0.0 --nat=extip:172.18.190.224 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ae55dbc44eeaaae547ca6cc97d830febbe80aebb2fb2d2d20c12502a3afa5ef3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51451 --metrics-logging=true --relay=true --filter=true
2026-03-13 04:35:19.781 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.190.224 waku e890d16eab9e074c3aad7043847085cf19631f51937475139f4ee3b905a25954
2026-03-13 04:35:19.807 DEBUG [src.node.docker_mananger] Container started with ID e890d16eab9e. Setting up logs at ./log/docker/node1_2026-03-13_04-35-19__f2513f2a-3806-41ae-b5a7-ab004c8f1a0e__wakuorg_nwaku:latest.log
2026-03-13 04:35:19.808 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51447
2026-03-13 04:35:19.808 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-13 04:35:19.955 ERROR [src.node.docker_mananger] Max retries reached for container 4c4f13a810c5. Exiting log stream.
2026-03-13 04:35:20.424 ERROR [src.node.docker_mananger] Max retries reached for container 4bddeb1f0943. Exiting log stream.
2026-03-13 04:35:20.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51447/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:35:20.812 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-03-13 04:35:20.813 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-13 04:35:20.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51447/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:35:20.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.190.224/tcp/51448/p2p/16Uiu2HAm1mp9t38gx2eomspoxuFK9ThCntuMwzP9GbaLjKjEXYAc","/ip4/172.18.190.224/tcp/51449/ws/p2p/16Uiu2HAm1mp9t38gx2eomspoxuFK9ThCntuMwzP9GbaLjKjEXYAc"],"enrUri":"enr:-L24QGrCR3aSK_n0Df6-WpOSqRJ-s9rjIP9UD76TXmiJAoK4CUMHvSuHlQT9I5UN7a66W-M37K7XCS0JrQDmQSN2SfkCgmlkgnY0gmlwhKwSvuCKbXVsdGlhZGRyc5YACASsEr7gBsj4AAoErBK-4AbI-d0DgnJzhQADAQAAiXNlY3AyNTZrMaECXk764nhIqnysVc3dYIn13zFncv4xANuIWVEJM8JpdsmDdGNwgsj4g3VkcILI-oV3YWt1MgU"}'
2026-03-13 04:35:20.815 INFO [src.node.waku_node] REST service is ready !!
2026-03-13 04:35:20.816 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-03-13 04:35:20.822 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-13 04:35:20.822 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-35-19__f2513f2a-3806-41ae-b5a7-ab004c8f1a0e__wakuorg_nwaku:latest.log
2026-03-13 04:35:20.822 DEBUG [src.node.waku_node] Starting Node...
2026-03-13 04:35:20.822 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-13 04:35:20.824 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-13 04:35:20.824 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.244.186
2026-03-13 04:35:20.824 DEBUG [src.node.docker_mananger] Generated ports ['9081', '9082', '9083', '9084', '9085']
2026-03-13 04:35:20.824 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-13 04:35:20.824 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-13 04:35:20.824 DEBUG [src.node.waku_node] Using volumes []
2026-03-13 04:35:20.824 DEBUG [src.node.docker_mananger] docker run -i -t -p 9081:9081 -p 9082:9082 -p 9083:9083 -p 9084:9084 -p 9085:9085 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=9083 --rest-port=9081 --tcp-port=9082 --discv5-udp-port=9084 --rest-address=0.0.0.0 --nat=extip:172.18.244.186 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f64697dceaedcff4abfe4f5f1ed14f10c662ccb1ff788a14fbd9cf9d2209c349 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9085 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGrCR3aSK_n0Df6-WpOSqRJ-s9rjIP9UD76TXmiJAoK4CUMHvSuHlQT9I5UN7a66W-M37K7XCS0JrQDmQSN2SfkCgmlkgnY0gmlwhKwSvuCKbXVsdGlhZGRyc5YACASsEr7gBsj4AAoErBK-4AbI-d0DgnJzhQADAQAAiXNlY3AyNTZrMaECXk764nhIqnysVc3dYIn13zFncv4xANuIWVEJM8JpdsmDdGNwgsj4g3VkcILI-oV3YWt1MgU --filternode=/ip4/172.18.190.224/tcp/51448/p2p/16Uiu2HAm1mp9t38gx2eomspoxuFK9ThCntuMwzP9GbaLjKjEXYAc
2026-03-13 04:35:20.990 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.244.186 waku 805d5bda29d5233c3551e3f2d6cf8948d198599ecc81fb78dc37979292a1c8f0
2026-03-13 04:35:21.015 DEBUG [src.node.docker_mananger] Container started with ID 805d5bda29d5. Setting up logs at ./log/docker/node2_2026-03-13_04-35-19__f2513f2a-3806-41ae-b5a7-ab004c8f1a0e__wakuorg_nwaku:latest.log
2026-03-13 04:35:21.015 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9081
2026-03-13 04:35:21.016 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-13 04:35:22.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9081/health" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:35:22.019 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-03-13 04:35:22.019 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-13 04:35:22.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9081/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:35:22.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.244.186/tcp/9082/p2p/16Uiu2HAm8g2Pv4sgMgsaweN8bsXuuxvrgF5NRXSL3Guw8CxUFuPZ","/ip4/172.18.244.186/tcp/9083/ws/p2p/16Uiu2HAm8g2Pv4sgMgsaweN8bsXuuxvrgF5NRXSL3Guw8CxUFuPZ"],"enrUri":"enr:-L24QHdSZurdP-rZE8q0lS83ui56IjPcOn4R57bWr8JpTLy3RDLpiA-JVTFCARgTsVHhqm_aHLUxbyf1TzvOaWUxmWgCgmlkgnY0gmlwhKwS9LqKbXVsdGlhZGRyc5YACASsEvS6BiN6AAoErBL0ugYje90DgnJzhQADAQAAiXNlY3AyNTZrMaECxNUlTL2CDObzia-a0TApxSnKXoY48gj8cdMO_VbWbOyDdGNwgiN6g3VkcIIjfIV3YWt1MgA"}'
2026-03-13 04:35:22.021 INFO [src.node.waku_node] REST service is ready !!
2026-03-13 04:35:22.022 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9081/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.190.224/tcp/51448/p2p/16Uiu2HAm1mp9t38gx2eomspoxuFK9ThCntuMwzP9GbaLjKjEXYAc"]'
2026-03-13 04:35:22.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-13 04:35:22.054 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-03-13 04:35:22.056 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51447/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-13 04:35:22.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-13 04:35:22.072 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9081/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a5df03bb-eb66-48e3-9978-30fe1fd29614", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-13 04:35:22.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"a5df03bb-eb66-48e3-9978-30fe1fd29614","statusDesc":"OK"}'
2026-03-13 04:35:22.084 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51447/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-03-13 04:35:22.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-13 04:35:22.091 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-13 04:35:22.191 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-13 04:35:22.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9081/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:35:22.194 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":1773376522083935379,"ephemeral":false}]'
2026-03-13 04:35:22.196 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:9081/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-13 04:35:22.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-13 04:35:22.204 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51447/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-03-13 04:35:22.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-13 04:35:22.207 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-13 04:35:22.307 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-13 04:35:22.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9081/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-13 04:35:22.311 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:9081/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
2026-03-13 04:35:22.313 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-13 04:35:22.314 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-13 04:35:22.314 DEBUG [src.node.waku_node] Stopping container with id e890d16eab9e
2026-03-13 04:35:22.810 DEBUG [src.node.waku_node] Container stopped.
2026-03-13 04:35:22.811 DEBUG [src.node.waku_node] Stopping container with id 805d5bda29d5
2026-03-13 04:35:23.268 DEBUG [src.node.waku_node] Container stopped.
2026-03-13 04:35:23.271 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-13 04:35:23.277 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-13 04:35:23.283 DEBUG [src.node.docker_mananger] No errors found in the waku logs.