78 lines
13 KiB
Plaintext

2025-12-21 04:29:26.309 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-21 04:29:26.309 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/5/1] with id: 2025-12-21_04-29-26__f7b1164a-c7a3-4dd3-8ca3-45cdd03a9674
2025-12-21 04:29:26.309 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-21 04:29:26.310 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-21 04:29:26.310 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-21 04:29:26.317 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-21 04:29:26.317 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-21_04-29-26__f7b1164a-c7a3-4dd3-8ca3-45cdd03a9674__wakuorg_nwaku:latest.log
2025-12-21 04:29:26.318 DEBUG [src.node.waku_node] Starting Node...
2025-12-21 04:29:26.318 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-21 04:29:26.319 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-21 04:29:26.319 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.83.82
2025-12-21 04:29:26.319 DEBUG [src.node.docker_mananger] Generated ports ['35176', '35177', '35178', '35179', '35180']
2025-12-21 04:29:26.320 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2025-12-21 04:29:26.320 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-21 04:29:26.320 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-21 04:29:26.320 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-21 04:29:26.320 DEBUG [src.node.waku_node] Using volumes []
2025-12-21 04:29:26.320 DEBUG [src.node.docker_mananger] docker run -i -t -p 35176:35176 -p 35177:35177 -p 35178:35178 -p 35179:35179 -p 35180:35180 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=35178 --rest-port=35176 --tcp-port=35177 --discv5-udp-port=35179 --rest-address=0.0.0.0 --nat=extip:172.18.83.82 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=1acac2229ba74efce7e15bb04ceea663ce1d112df00cf1ac9adbcaa4ca66c4a9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35180 --metrics-logging=true --relay=true --filter=true
2025-12-21 04:29:26.509 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.83.82 waku 9637b4c8c66280b26cce26dab0b3275b1881aa0fefe6c8a9a13ec9b5be12456f
2025-12-21 04:29:26.545 DEBUG [src.node.docker_mananger] Container started with ID 9637b4c8c662. Setting up logs at ./log/docker/node1_2025-12-21_04-29-26__f7b1164a-c7a3-4dd3-8ca3-45cdd03a9674__wakuorg_nwaku:latest.log
2025-12-21 04:29:26.546 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35176
2025-12-21 04:29:26.547 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-21 04:29:26.588 ERROR [src.node.docker_mananger] Max retries reached for container 7ae3023be156. Exiting log stream.
2025-12-21 04:29:27.100 ERROR [src.node.docker_mananger] Max retries reached for container 34af5bc45ec0. Exiting log stream.
2025-12-21 04:29:27.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35176/health" -H "Content-Type: application/json" -d 'None'
2025-12-21 04:29:27.552 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-21 04:29:27.552 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-21 04:29:27.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35176/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-21 04:29:27.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.83.82/tcp/35177/p2p/16Uiu2HAkxxEj32k2JqwdgZ8E6NpKXkcgLdvBDRVmAsZLpZtg3jQa","/ip4/172.18.83.82/tcp/35178/ws/p2p/16Uiu2HAkxxEj32k2JqwdgZ8E6NpKXkcgLdvBDRVmAsZLpZtg3jQa"],"enrUri":"enr:-L24QPE43g1VyVNwROjSbQrw1rc-k_OTvtWKAvcO7O2rNBWPO_PVgZ7QCGMaDnCmplz9IagoCE2fIztRlZ-2qduzhYsCgmlkgnY0gmlwhKwSU1KKbXVsdGlhZGRyc5YACASsElNSBolpAAoErBJTUgaJat0DgnJzhQAFAQAAiXNlY3AyNTZrMaECNGeCtMAKkiqoqRtFkudQlmvlWPKQbdHeQ7e36vTKJl-DdGNwgolpg3VkcIKJa4V3YWt1MgU"}'
2025-12-21 04:29:27.555 INFO [src.node.waku_node] REST service is ready !!
2025-12-21 04:29:27.562 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-21 04:29:27.562 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-21_04-29-26__f7b1164a-c7a3-4dd3-8ca3-45cdd03a9674__wakuorg_nwaku:latest.log
2025-12-21 04:29:27.562 DEBUG [src.node.waku_node] Starting Node...
2025-12-21 04:29:27.562 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-21 04:29:27.563 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-21 04:29:27.564 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.147.132
2025-12-21 04:29:27.564 DEBUG [src.node.docker_mananger] Generated ports ['17369', '17370', '17371', '17372', '17373']
2025-12-21 04:29:27.564 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2025-12-21 04:29:27.564 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-21 04:29:27.564 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-21 04:29:27.564 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-21 04:29:27.564 DEBUG [src.node.waku_node] Using volumes []
2025-12-21 04:29:27.565 DEBUG [src.node.docker_mananger] docker run -i -t -p 17369:17369 -p 17370:17370 -p 17371:17371 -p 17372:17372 -p 17373:17373 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=17371 --rest-port=17369 --tcp-port=17370 --discv5-udp-port=17372 --rest-address=0.0.0.0 --nat=extip:172.18.147.132 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=4bf2eecbedee1fb38ea8aa9d7c436b6ccd0aed1a0c562d8a874fc9e4de20b4a8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17373 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPE43g1VyVNwROjSbQrw1rc-k_OTvtWKAvcO7O2rNBWPO_PVgZ7QCGMaDnCmplz9IagoCE2fIztRlZ-2qduzhYsCgmlkgnY0gmlwhKwSU1KKbXVsdGlhZGRyc5YACASsElNSBolpAAoErBJTUgaJat0DgnJzhQAFAQAAiXNlY3AyNTZrMaECNGeCtMAKkiqoqRtFkudQlmvlWPKQbdHeQ7e36vTKJl-DdGNwgolpg3VkcIKJa4V3YWt1MgU
2025-12-21 04:29:27.756 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.147.132 waku 45da1d4698ccd5c933a34f33b036e42a8f6160ffadffd98a55422f7620b1641e
2025-12-21 04:29:27.788 DEBUG [src.node.docker_mananger] Container started with ID 45da1d4698cc. Setting up logs at ./log/docker/node2_2025-12-21_04-29-26__f7b1164a-c7a3-4dd3-8ca3-45cdd03a9674__wakuorg_nwaku:latest.log
2025-12-21 04:29:27.789 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 17369
2025-12-21 04:29:27.789 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-21 04:29:28.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17369/health" -H "Content-Type: application/json" -d 'None'
2025-12-21 04:29:28.799 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-21 04:29:28.800 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-21 04:29:28.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17369/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-21 04:29:28.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.132/tcp/17370/p2p/16Uiu2HAkyrwoniLTtS5mR6KLDShiCNXXkrf1ZDdZgSNbKDWyLAxq","/ip4/172.18.147.132/tcp/17371/ws/p2p/16Uiu2HAkyrwoniLTtS5mR6KLDShiCNXXkrf1ZDdZgSNbKDWyLAxq"],"enrUri":"enr:-L24QA5xt1xBdA_KXOaKDqRr-20Z0x2OD_3MPnx_EiyNE1dYcXA2bfXHGJleONvlTR-JuPsk1HIO0yAYzPxFlDYbg6sCgmlkgnY0gmlwhKwSk4SKbXVsdGlhZGRyc5YACASsEpOEBkPaAAoErBKThAZD290DgnJzhQAFAQAAiXNlY3AyNTZrMaECQegqBeNVl_gA6wIEltna_N2p5_N0-kOvEY9G-w1OyoKDdGNwgkPag3VkcIJD3IV3YWt1MgE"}'
2025-12-21 04:29:28.807 INFO [src.node.waku_node] REST service is ready !!
2025-12-21 04:29:28.808 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17369/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.83.82/tcp/35177/p2p/16Uiu2HAkxxEj32k2JqwdgZ8E6NpKXkcgLdvBDRVmAsZLpZtg3jQa"]'
2025-12-21 04:29:28.811 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-21 04:29:28.812 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35176/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/1"]'
2025-12-21 04:29:28.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-21 04:29:28.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17369/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/1"]'
2025-12-21 04:29:28.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-21 04:29:28.822 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35176/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-21 04:29:28.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-21 04:29:28.828 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-21 04:29:28.928 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-21 04:29:28.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35176/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-21 04:29:28.931 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766291368821882124,"ephemeral":false,"proof":""}]'
2025-12-21 04:29:28.933 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-21 04:29:28.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17369/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-21 04:29:28.935 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766291368821882124,"ephemeral":false,"proof":""}]'
2025-12-21 04:29:28.938 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-21 04:29:28.939 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-21 04:29:28.939 DEBUG [src.node.waku_node] Stopping container with id 9637b4c8c662
2025-12-21 04:29:29.510 DEBUG [src.node.waku_node] Container stopped.
2025-12-21 04:29:29.510 DEBUG [src.node.waku_node] Stopping container with id 45da1d4698cc
2025-12-21 04:29:30.058 DEBUG [src.node.waku_node] Container stopped.
2025-12-21 04:29:30.059 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-21 04:29:30.067 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-21 04:29:30.073 DEBUG [src.node.docker_mananger] No errors found in the waku logs.