83 lines
15 KiB
Plaintext

2026-03-02 04:37:18.583 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-02 04:37:18.584 DEBUG [tests.conftest] Running test: test_subscribe_and_publish_on_another_content_topic_from_same_shard with id: 2026-03-02_04-37-18__003a1fee-0344-4987-a4d5-3096ae3dde20
2026-03-02 04:37:18.584 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-02 04:37:18.585 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-02 04:37:18.587 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-02 04:37:18.598 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-02 04:37:18.598 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-02_04-37-18__003a1fee-0344-4987-a4d5-3096ae3dde20__wakuorg_nwaku:latest.log
2026-03-02 04:37:18.598 DEBUG [src.node.waku_node] Starting Node...
2026-03-02 04:37:18.598 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-02 04:37:18.600 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-02 04:37:18.600 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.111.190
2026-03-02 04:37:18.600 DEBUG [src.node.docker_mananger] Generated ports ['54597', '54598', '54599', '54600', '54601']
2026-03-02 04:37:18.600 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-02 04:37:18.600 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-02 04:37:18.600 DEBUG [src.node.waku_node] Using volumes []
2026-03-02 04:37:18.601 DEBUG [src.node.docker_mananger] docker run -i -t -p 54597:54597 -p 54598:54598 -p 54599:54599 -p 54600:54600 -p 54601:54601 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=54599 --rest-port=54597 --tcp-port=54598 --discv5-udp-port=54600 --rest-address=0.0.0.0 --nat=extip:172.18.111.190 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c06745fd81de764decd4ef1e501b534984de22e20ff9aa7bd8c2eafa52e736e0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54601 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-02 04:37:18.788 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.111.190 waku 2ff73bad0b2e070e7b5a7706a3c50e2780c6fe6df9d35643d93484c50652cc6f
2026-03-02 04:37:18.817 ERROR [src.node.docker_mananger] Max retries reached for container fe3d554c86e6. Exiting log stream.
2026-03-02 04:37:18.823 DEBUG [src.node.docker_mananger] Container started with ID 2ff73bad0b2e. Setting up logs at ./log/docker/node1_2026-03-02_04-37-18__003a1fee-0344-4987-a4d5-3096ae3dde20__wakuorg_nwaku:latest.log
2026-03-02 04:37:18.824 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54597
2026-03-02 04:37:18.824 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-02 04:37:19.409 ERROR [src.node.docker_mananger] Max retries reached for container d7d474870c18. Exiting log stream.
2026-03-02 04:37:19.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54597/health" -H "Content-Type: application/json" -d 'None'
2026-03-02 04:37:19.828 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-02 04:37:19.828 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-02 04:37:19.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54597/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-02 04:37:19.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.111.190/tcp/54598/p2p/16Uiu2HAkwKVsNZ6pSftRMxg7e5Era9FqA9J9bdzogGGo9uSb8fYR","/ip4/172.18.111.190/tcp/54599/ws/p2p/16Uiu2HAkwKVsNZ6pSftRMxg7e5Era9FqA9J9bdzogGGo9uSb8fYR"],"enrUri":"enr:-L24QGYkKN5mF3isRA0uHBk9DNqKAWN3FoibnfuRx1iaqFfmLP4gP87ozhTcbeXn0RXT-31OcfOLNnWTfn3L9uHavuMCgmlkgnY0gmlwhKwSb76KbXVsdGlhZGRyc5YACASsEm--BtVGAAoErBJvvgbVR90DgnJzhQACAQAAiXNlY3AyNTZrMaECHCJ078gcFFN3yQVMbUmT3TWgFQBBihHl1f4hH2bia06DdGNwgtVGg3VkcILVSIV3YWt1MgU"}'
2026-03-02 04:37:19.831 INFO [src.node.waku_node] REST service is ready !!
2026-03-02 04:37:19.838 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-02 04:37:19.839 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-02_04-37-18__003a1fee-0344-4987-a4d5-3096ae3dde20__wakuorg_nwaku:latest.log
2026-03-02 04:37:19.839 DEBUG [src.node.waku_node] Starting Node...
2026-03-02 04:37:19.839 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-02 04:37:19.840 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-02 04:37:19.840 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.253.46
2026-03-02 04:37:19.841 DEBUG [src.node.docker_mananger] Generated ports ['46254', '46255', '46256', '46257', '46258']
2026-03-02 04:37:19.841 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-02 04:37:19.841 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-02 04:37:19.841 DEBUG [src.node.waku_node] Using volumes []
2026-03-02 04:37:19.841 DEBUG [src.node.docker_mananger] docker run -i -t -p 46254:46254 -p 46255:46255 -p 46256:46256 -p 46257:46257 -p 46258:46258 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=46256 --rest-port=46254 --tcp-port=46255 --discv5-udp-port=46257 --rest-address=0.0.0.0 --nat=extip:172.18.253.46 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4465b1acb10313bcecea8b8c87071a7a5ccd4bdeecbad9de6bfd01ceb3cfe5c5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46258 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGYkKN5mF3isRA0uHBk9DNqKAWN3FoibnfuRx1iaqFfmLP4gP87ozhTcbeXn0RXT-31OcfOLNnWTfn3L9uHavuMCgmlkgnY0gmlwhKwSb76KbXVsdGlhZGRyc5YACASsEm--BtVGAAoErBJvvgbVR90DgnJzhQACAQAAiXNlY3AyNTZrMaECHCJ078gcFFN3yQVMbUmT3TWgFQBBihHl1f4hH2bia06DdGNwgtVGg3VkcILVSIV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-02 04:37:20.048 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.253.46 waku 07af745f342dfd4010a85e9340f6f144d95e6b155d87ff0086381bd8c5f1fe6d
2026-03-02 04:37:20.087 DEBUG [src.node.docker_mananger] Container started with ID 07af745f342d. Setting up logs at ./log/docker/node2_2026-03-02_04-37-18__003a1fee-0344-4987-a4d5-3096ae3dde20__wakuorg_nwaku:latest.log
2026-03-02 04:37:20.088 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46254
2026-03-02 04:37:20.088 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-02 04:37:21.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46254/health" -H "Content-Type: application/json" -d 'None'
2026-03-02 04:37:21.107 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_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-02 04:37:21.110 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-02 04:37:21.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46254/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-02 04:37:21.116 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.253.46/tcp/46255/p2p/16Uiu2HAmCWrLg35v4QGBTVhsBRbZUfvdBKK4d2wvhut63acg5XRA","/ip4/172.18.253.46/tcp/46256/ws/p2p/16Uiu2HAmCWrLg35v4QGBTVhsBRbZUfvdBKK4d2wvhut63acg5XRA"],"enrUri":"enr:-L24QG5EZxbI6HRkr8jzKJ6p6jdh282sRpQyOit9W5DYLlveFHUGsYTGFqrnYD4evb0zFDHE4bWcVIAEo8iYVkAT2B8CgmlkgnY0gmlwhKwS_S6KbXVsdGlhZGRyc5YACASsEv0uBrSvAAoErBL9Lga0sN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC_epLv2UGeep_8RX7JfPcEWKDClEWOKoLzoeDT_YSwOGDdGNwgrSvg3VkcIK0sYV3YWt1MgE"}'
2026-03-02 04:37:21.116 INFO [src.node.waku_node] REST service is ready !!
2026-03-02 04:37:21.117 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46254/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.111.190/tcp/54598/p2p/16Uiu2HAkwKVsNZ6pSftRMxg7e5Era9FqA9J9bdzogGGo9uSb8fYR"]'
2026-03-02 04:37:21.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-02 04:37:21.123 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54597/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
2026-03-02 04:37:21.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-02 04:37:21.127 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46254/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
2026-03-02 04:37:21.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-02 04:37:21.135 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54597/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2026-03-02 04:37:21.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-02 04:37:21.140 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-02 04:37:21.241 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-02 04:37:21.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54597/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-03-02 04:37:21.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1772426241134945306,"ephemeral":false,"proof":""}]'
2026-03-02 04:37:21.245 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-02 04:37:21.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46254/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-03-02 04:37:21.248 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1772426241134945306,"ephemeral":false,"proof":""}]'
2026-03-02 04:37:21.250 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54597/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-02 04:37:21.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-02 04:37:21.255 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-02 04:37:21.355 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-02 04:37:21.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54597/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-02 04:37:21.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772426241249988101,"ephemeral":false,"proof":""}]'
2026-03-02 04:37:21.361 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-02 04:37:21.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46254/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-02 04:37:21.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772426241249988101,"ephemeral":false,"proof":""}]'
2026-03-02 04:37:21.366 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-02 04:37:21.367 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-02 04:37:21.367 DEBUG [src.node.waku_node] Stopping container with id 2ff73bad0b2e
2026-03-02 04:37:21.928 DEBUG [src.node.waku_node] Container stopped.
2026-03-02 04:37:21.928 DEBUG [src.node.waku_node] Stopping container with id 07af745f342d
2026-03-02 04:37:22.488 DEBUG [src.node.waku_node] Container stopped.
2026-03-02 04:37:22.492 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-02 04:37:22.502 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-02 04:37:22.507 DEBUG [src.node.docker_mananger] No errors found in the waku logs.