74 lines
13 KiB
Plaintext

2025-12-22 04:26:15.564 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-22 04:26:15.564 DEBUG [tests.conftest] Running test: test_2_nodes_different_content_topic_different_shard with id: 2025-12-22_04-26-15__8a344a94-a7e3-40c1-b762-980f57332b38
2025-12-22 04:26:15.564 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-22 04:26:15.565 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-22 04:26:15.565 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-22 04:26:15.573 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-22 04:26:15.573 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-22_04-26-15__8a344a94-a7e3-40c1-b762-980f57332b38__wakuorg_nwaku:latest.log
2025-12-22 04:26:15.573 DEBUG [src.node.waku_node] Starting Node...
2025-12-22 04:26:15.573 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-22 04:26:15.575 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-22 04:26:15.575 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.110.91
2025-12-22 04:26:15.575 DEBUG [src.node.docker_mananger] Generated ports ['42528', '42529', '42530', '42531', '42532']
2025-12-22 04:26:15.575 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-22 04:26:15.575 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-22 04:26:15.576 DEBUG [src.node.waku_node] Using volumes []
2025-12-22 04:26:15.576 DEBUG [src.node.docker_mananger] docker run -i -t -p 42528:42528 -p 42529:42529 -p 42530:42530 -p 42531:42531 -p 42532:42532 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=42530 --rest-port=42528 --tcp-port=42529 --discv5-udp-port=42531 --rest-address=0.0.0.0 --nat=extip:172.18.110.91 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bd2dc1a712e8ed3a54a2bdeb1e49dd4e29ae73bd12ebdd1733027c3ace05cc2c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42532 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
2025-12-22 04:26:15.758 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.110.91 waku acab0a840b833bbfc702d0385df194a0264a7e8c2ea8c45fd573698fc2bd7ea6
2025-12-22 04:26:15.788 DEBUG [src.node.docker_mananger] Container started with ID acab0a840b83. Setting up logs at ./log/docker/node1_2025-12-22_04-26-15__8a344a94-a7e3-40c1-b762-980f57332b38__wakuorg_nwaku:latest.log
2025-12-22 04:26:15.789 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42528
2025-12-22 04:26:15.789 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-22 04:26:15.817 ERROR [src.node.docker_mananger] Max retries reached for container ffe8aa409f9b. Exiting log stream.
2025-12-22 04:26:16.361 ERROR [src.node.docker_mananger] Max retries reached for container cff6093f45be. Exiting log stream.
2025-12-22 04:26:16.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42528/health" -H "Content-Type: application/json" -d 'None'
2025-12-22 04:26:16.793 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-22 04:26:16.793 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-22 04:26:16.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42528/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-22 04:26:16.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.110.91/tcp/42529/p2p/16Uiu2HAkv3az1C65h9eTacmcY7CVnKEYRaJ6nDWMcfjnbrfjZ13n","/ip4/172.18.110.91/tcp/42530/ws/p2p/16Uiu2HAkv3az1C65h9eTacmcY7CVnKEYRaJ6nDWMcfjnbrfjZ13n"],"enrUri":"enr:-L24QFTr63sgxBn8EAt8LcK6Pk81oD8f5Qtii7zW5orMA9GRbB7r1xXvTcxRBeg0nX_nJNxkyGNeB7g796C_uVNpsqMCgmlkgnY0gmlwhKwSbluKbXVsdGlhZGRyc5YACASsEm5bBqYhAAoErBJuWwamIt0DgnJzhQACAQAAiXNlY3AyNTZrMaECCTNCfKFoafYSikNvfwpAnHI7zi5Fl4tO8mwDybO3mEGDdGNwgqYhg3VkcIKmI4V3YWt1MgU"}'
2025-12-22 04:26:16.796 INFO [src.node.waku_node] REST service is ready !!
2025-12-22 04:26:16.802 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-22 04:26:16.802 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-22_04-26-15__8a344a94-a7e3-40c1-b762-980f57332b38__wakuorg_nwaku:latest.log
2025-12-22 04:26:16.802 DEBUG [src.node.waku_node] Starting Node...
2025-12-22 04:26:16.803 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-22 04:26:16.804 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-22 04:26:16.804 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.211.213
2025-12-22 04:26:16.804 DEBUG [src.node.docker_mananger] Generated ports ['26355', '26356', '26357', '26358', '26359']
2025-12-22 04:26:16.804 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-22 04:26:16.804 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-22 04:26:16.805 DEBUG [src.node.waku_node] Using volumes []
2025-12-22 04:26:16.805 DEBUG [src.node.docker_mananger] docker run -i -t -p 26355:26355 -p 26356:26356 -p 26357:26357 -p 26358:26358 -p 26359:26359 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=26357 --rest-port=26355 --tcp-port=26356 --discv5-udp-port=26358 --rest-address=0.0.0.0 --nat=extip:172.18.211.213 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=66cd8845cdea30c7cd5a1a768f3aea83d67ba65b4ab0cbefad07ead3f0bab0f4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26359 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFTr63sgxBn8EAt8LcK6Pk81oD8f5Qtii7zW5orMA9GRbB7r1xXvTcxRBeg0nX_nJNxkyGNeB7g796C_uVNpsqMCgmlkgnY0gmlwhKwSbluKbXVsdGlhZGRyc5YACASsEm5bBqYhAAoErBJuWwamIt0DgnJzhQACAQAAiXNlY3AyNTZrMaECCTNCfKFoafYSikNvfwpAnHI7zi5Fl4tO8mwDybO3mEGDdGNwgqYhg3VkcIKmI4V3YWt1MgU --content-topic=/waku/2/content/test.js
2025-12-22 04:26:16.984 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.211.213 waku 4c3f6d9c3ff5f28d03eb65f5264664d9fc7aa858ee3464b911fe9ff58cfc7179
2025-12-22 04:26:17.016 DEBUG [src.node.docker_mananger] Container started with ID 4c3f6d9c3ff5. Setting up logs at ./log/docker/node2_2025-12-22_04-26-15__8a344a94-a7e3-40c1-b762-980f57332b38__wakuorg_nwaku:latest.log
2025-12-22 04:26:17.017 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26355
2025-12-22 04:26:17.018 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-22 04:26:18.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26355/health" -H "Content-Type: application/json" -d 'None'
2025-12-22 04:26:18.030 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_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-22 04:26:18.032 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-22 04:26:18.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26355/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-22 04:26:18.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.211.213/tcp/26356/p2p/16Uiu2HAm57UYLuyWfmNHd9ooFDUFMfZfWmRcQZZMimGGpQxeBgp3","/ip4/172.18.211.213/tcp/26357/ws/p2p/16Uiu2HAm57UYLuyWfmNHd9ooFDUFMfZfWmRcQZZMimGGpQxeBgp3"],"enrUri":"enr:-L24QAxyqjIoNUTa8H2_VmMNye117J76nGbPGzqs0PhDsBpyCJnVyV3V_Z3hSo5mWgYOjzPwqvq7JXJHkxZ2XcaBQDcCgmlkgnY0gmlwhKwS09WKbXVsdGlhZGRyc5YACASsEtPVBmb0AAoErBLT1QZm9d0DgnJzhQACAQAAiXNlY3AyNTZrMaECj-t7F4nUN2A9yvIxgNfPldR4PNxGwaPR5nSelMGoA6SDdGNwgmb0g3VkcIJm9oV3YWt1MgE"}'
2025-12-22 04:26:18.038 INFO [src.node.waku_node] REST service is ready !!
2025-12-22 04:26:18.038 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26355/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.110.91/tcp/42529/p2p/16Uiu2HAkv3az1C65h9eTacmcY7CVnKEYRaJ6nDWMcfjnbrfjZ13n"]'
2025-12-22 04:26:18.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-22 04:26:18.042 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42528/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-22 04:26:18.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-22 04:26:18.045 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26355/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2025-12-22 04:26:18.047 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-22 04:26:18.048 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42528/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-22 04:26:18.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-22 04:26:18.053 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-22 04:26:18.153 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-22 04:26:18.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42528/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-22 04:26:18.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766377578048311108,"ephemeral":false,"proof":""}]'
2025-12-22 04:26:18.157 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-22 04:26:18.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26355/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-22 04:26:18.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766377578048311108,"ephemeral":false,"proof":""}]'
2025-12-22 04:26:18.162 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-22 04:26:18.163 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-22 04:26:18.163 DEBUG [src.node.waku_node] Stopping container with id acab0a840b83
2025-12-22 04:26:18.737 DEBUG [src.node.waku_node] Container stopped.
2025-12-22 04:26:18.739 DEBUG [src.node.waku_node] Stopping container with id 4c3f6d9c3ff5
2025-12-22 04:26:19.282 DEBUG [src.node.waku_node] Container stopped.
2025-12-22 04:26:19.283 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-22 04:26:19.288 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-22 04:26:19.293 DEBUG [src.node.docker_mananger] No errors found in the waku logs.