79 lines
14 KiB
Plaintext

2026-01-30 04:35:53.214 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-30 04:35:53.214 DEBUG [tests.conftest] Running test: test_filter_get_message_duplicate_message with id: 2026-01-30_04-35-53__77012b4f-dc63-483d-bff9-46f0e21edb69
2026-01-30 04:35:53.214 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-30 04:35:53.214 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-30 04:35:53.215 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-30 04:35:53.221 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-30 04:35:53.221 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-30_04-35-53__77012b4f-dc63-483d-bff9-46f0e21edb69__wakuorg_nwaku:latest.log
2026-01-30 04:35:53.221 DEBUG [src.node.waku_node] Starting Node...
2026-01-30 04:35:53.221 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-30 04:35:53.223 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-30 04:35:53.223 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.140.58
2026-01-30 04:35:53.223 DEBUG [src.node.docker_mananger] Generated ports ['4747', '4748', '4749', '4750', '4751']
2026-01-30 04:35:53.223 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-30 04:35:53.223 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-30 04:35:53.223 DEBUG [src.node.waku_node] Using volumes []
2026-01-30 04:35:53.224 DEBUG [src.node.docker_mananger] docker run -i -t -p 4747:4747 -p 4748:4748 -p 4749:4749 -p 4750:4750 -p 4751:4751 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=4749 --rest-port=4747 --tcp-port=4748 --discv5-udp-port=4750 --rest-address=0.0.0.0 --nat=extip:172.18.140.58 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d7c29bb21f0fd30edc5fcc7efeeafc9fb344dfa4711283a9ae0ccc23c5eb664f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4751 --metrics-logging=true --relay=true --filter=true
2026-01-30 04:35:53.411 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.140.58 waku a58998520cdb9ff168cc6fe86630a6993c8170a96815890035467d293e9a62a2
2026-01-30 04:35:53.440 DEBUG [src.node.docker_mananger] Container started with ID a58998520cdb. Setting up logs at ./log/docker/node1_2026-01-30_04-35-53__77012b4f-dc63-483d-bff9-46f0e21edb69__wakuorg_nwaku:latest.log
2026-01-30 04:35:53.441 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4747
2026-01-30 04:35:53.442 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-30 04:35:53.509 ERROR [src.node.docker_mananger] Max retries reached for container 1efc4280ce73. Exiting log stream.
2026-01-30 04:35:54.017 ERROR [src.node.docker_mananger] Max retries reached for container 2c7b98526a00. Exiting log stream.
2026-01-30 04:35:54.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4747/health" -H "Content-Type: application/json" -d 'None'
2026-01-30 04:35:54.446 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"}]}'
2026-01-30 04:35:54.446 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-30 04:35:54.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4747/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-30 04:35:54.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.58/tcp/4748/p2p/16Uiu2HAm5syArqwsqGA1Jtf7hkNh39U7HEMfvZhYuZLxwUZDwYQY","/ip4/172.18.140.58/tcp/4749/ws/p2p/16Uiu2HAm5syArqwsqGA1Jtf7hkNh39U7HEMfvZhYuZLxwUZDwYQY"],"enrUri":"enr:-L24QNnPKOrswE3wU6Ww9AlEJwdip2ipuBh5_9wa-M6nm4qlFHG_d30ZkQQvJHp-MNwj3iOhv2qCOp9iyF05g8BRWSMCgmlkgnY0gmlwhKwSjDqKbXVsdGlhZGRyc5YACASsEow6BhKMAAoErBKMOgYSjd0DgnJzhQADAQAAiXNlY3AyNTZrMaECm1Focvn7_2IiH14GD6tcU3dpXPNXizi--9R0kxTP5qGDdGNwghKMg3VkcIISjoV3YWt1MgU"}'
2026-01-30 04:35:54.449 INFO [src.node.waku_node] REST service is ready !!
2026-01-30 04:35:54.450 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-30 04:35:54.456 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-30 04:35:54.456 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-30_04-35-53__77012b4f-dc63-483d-bff9-46f0e21edb69__wakuorg_nwaku:latest.log
2026-01-30 04:35:54.456 DEBUG [src.node.waku_node] Starting Node...
2026-01-30 04:35:54.456 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-30 04:35:54.458 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-30 04:35:54.458 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.135.116
2026-01-30 04:35:54.458 DEBUG [src.node.docker_mananger] Generated ports ['65054', '65055', '65056', '65057', '65058']
2026-01-30 04:35:54.458 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-30 04:35:54.458 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-30 04:35:54.458 DEBUG [src.node.waku_node] Using volumes []
2026-01-30 04:35:54.459 DEBUG [src.node.docker_mananger] docker run -i -t -p 65054:65054 -p 65055:65055 -p 65056:65056 -p 65057:65057 -p 65058:65058 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=65056 --rest-port=65054 --tcp-port=65055 --discv5-udp-port=65057 --rest-address=0.0.0.0 --nat=extip:172.18.135.116 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6eeeda161b11a36a3eeacdfd18e49177e0a743dcda70bdf99e28a761e059d2fb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65058 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNnPKOrswE3wU6Ww9AlEJwdip2ipuBh5_9wa-M6nm4qlFHG_d30ZkQQvJHp-MNwj3iOhv2qCOp9iyF05g8BRWSMCgmlkgnY0gmlwhKwSjDqKbXVsdGlhZGRyc5YACASsEow6BhKMAAoErBKMOgYSjd0DgnJzhQADAQAAiXNlY3AyNTZrMaECm1Focvn7_2IiH14GD6tcU3dpXPNXizi--9R0kxTP5qGDdGNwghKMg3VkcIISjoV3YWt1MgU --filternode=/ip4/172.18.140.58/tcp/4748/p2p/16Uiu2HAm5syArqwsqGA1Jtf7hkNh39U7HEMfvZhYuZLxwUZDwYQY
2026-01-30 04:35:54.649 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.135.116 waku ce68fb48ccf27f94de377068d7fba5220bef4cdc42e3ef03f8871ba414f8dde2
2026-01-30 04:35:54.683 DEBUG [src.node.docker_mananger] Container started with ID ce68fb48ccf2. Setting up logs at ./log/docker/node2_2026-01-30_04-35-53__77012b4f-dc63-483d-bff9-46f0e21edb69__wakuorg_nwaku:latest.log
2026-01-30 04:35:54.683 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 65054
2026-01-30 04:35:54.683 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-30 04:35:55.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65054/health" -H "Content-Type: application/json" -d 'None'
2026-01-30 04:35:55.688 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"}]}'
2026-01-30 04:35:55.688 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-30 04:35:55.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65054/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-30 04:35:55.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.135.116/tcp/65055/p2p/16Uiu2HAmSjzbkJQQqWAzWUx1nuZpaPxKzbp4Ck2ynddAyoE91qHQ","/ip4/172.18.135.116/tcp/65056/ws/p2p/16Uiu2HAmSjzbkJQQqWAzWUx1nuZpaPxKzbp4Ck2ynddAyoE91qHQ"],"enrUri":"enr:-L24QBbYdyS0zH1e6DCd0gMM3dw-vQGKp8uyLghX6u3DdzvAHKMogQQT1WSJprJDbMBuD-8iGwo0fh4aY8XHi8fUWvwCgmlkgnY0gmlwhKwSh3SKbXVsdGlhZGRyc5YACASsEod0Bv4fAAoErBKHdAb-IN0DgnJzhQADAQAAiXNlY3AyNTZrMaED0UvNiFWI22orbAdeYIrdWmMuG8RHDVYpYmLhiefCEJeDdGNwgv4fg3VkcIL-IYV3YWt1MgA"}'
2026-01-30 04:35:55.690 INFO [src.node.waku_node] REST service is ready !!
2026-01-30 04:35:55.691 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65054/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.140.58/tcp/4748/p2p/16Uiu2HAm5syArqwsqGA1Jtf7hkNh39U7HEMfvZhYuZLxwUZDwYQY"]'
2026-01-30 04:35:55.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-30 04:35:55.724 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-30 04:35:55.724 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4747/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-30 04:35:55.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-30 04:35:55.738 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65054/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c03ca805-ed52-42b3-8b0b-afa6bb5ff274", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-30 04:35:55.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"c03ca805-ed52-42b3-8b0b-afa6bb5ff274","statusDesc":"OK"}'
2026-01-30 04:35:55.751 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4747/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-01-30 04:35:55.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-30 04:35:55.760 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-30 04:35:55.861 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-30 04:35:55.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65054/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-30 04:35:55.864 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":1769747755751391141,"ephemeral":false}]'
2026-01-30 04:35:55.866 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4747/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-01-30 04:35:55.869 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-30 04:35:55.870 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-30 04:35:55.970 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-30 04:35:55.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65054/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-30 04:35:55.973 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2026-01-30 04:35:55.975 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-30 04:35:55.976 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-30 04:35:55.976 DEBUG [src.node.waku_node] Stopping container with id a58998520cdb
2026-01-30 04:35:56.537 DEBUG [src.node.waku_node] Container stopped.
2026-01-30 04:35:56.537 DEBUG [src.node.waku_node] Stopping container with id ce68fb48ccf2
2026-01-30 04:35:57.074 DEBUG [src.node.waku_node] Container stopped.
2026-01-30 04:35:57.075 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-30 04:35:57.080 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-30 04:35:57.086 DEBUG [src.node.docker_mananger] No errors found in the waku logs.