78 lines
13 KiB
Plaintext

2026-03-06 04:33:55.075 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-06 04:33:55.075 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/5/999] with id: 2026-03-06_04-33-55__3292d149-d30d-47b4-805a-41c364219c53
2026-03-06 04:33:55.075 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-06 04:33:55.075 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-06 04:33:55.076 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-06 04:33:55.084 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-06 04:33:55.084 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-06_04-33-55__3292d149-d30d-47b4-805a-41c364219c53__wakuorg_nwaku:latest.log
2026-03-06 04:33:55.084 DEBUG [src.node.waku_node] Starting Node...
2026-03-06 04:33:55.084 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-06 04:33:55.086 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-06 04:33:55.086 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.114.127
2026-03-06 04:33:55.086 DEBUG [src.node.docker_mananger] Generated ports ['4875', '4876', '4877', '4878', '4879']
2026-03-06 04:33:55.086 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2026-03-06 04:33:55.086 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-06 04:33:55.087 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-06 04:33:55.087 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-06 04:33:55.087 DEBUG [src.node.waku_node] Using volumes []
2026-03-06 04:33:55.087 DEBUG [src.node.docker_mananger] docker run -i -t -p 4875:4875 -p 4876:4876 -p 4877:4877 -p 4878:4878 -p 4879:4879 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=4877 --rest-port=4875 --tcp-port=4876 --discv5-udp-port=4878 --rest-address=0.0.0.0 --nat=extip:172.18.114.127 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=ca57cde7f4e3c1be9edae1f7802f8ca4fba61f39dce4eaa20562bb25bf56ba30 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4879 --metrics-logging=true --relay=true --filter=true
2026-03-06 04:33:55.274 ERROR [src.node.docker_mananger] Max retries reached for container 69738fe4d437. Exiting log stream.
2026-03-06 04:33:55.284 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.114.127 waku 9d2eaa75ae27bd2cc1eb81e33e1ff2f673c609e982875f728b148600bcb53f48
2026-03-06 04:33:55.318 DEBUG [src.node.docker_mananger] Container started with ID 9d2eaa75ae27. Setting up logs at ./log/docker/node1_2026-03-06_04-33-55__3292d149-d30d-47b4-805a-41c364219c53__wakuorg_nwaku:latest.log
2026-03-06 04:33:55.318 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4875
2026-03-06 04:33:55.318 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-06 04:33:55.852 ERROR [src.node.docker_mananger] Max retries reached for container 963b94c62a60. Exiting log stream.
2026-03-06 04:33:56.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4875/health" -H "Content-Type: application/json" -d 'None'
2026-03-06 04:33:56.321 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-06 04:33:56.322 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-06 04:33:56.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4875/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-06 04:33:56.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.114.127/tcp/4876/p2p/16Uiu2HAmHhDyawAAbwTnzwk99fQ4asZBxZfGacCqCaWEfb4TzYoy","/ip4/172.18.114.127/tcp/4877/ws/p2p/16Uiu2HAmHhDyawAAbwTnzwk99fQ4asZBxZfGacCqCaWEfb4TzYoy"],"enrUri":"enr:-L24QNDUr8_oOKB4hcjvW89c2qbdJTVYC1fdYJO1-cYmrEwgV1M4wXF5wtWtTp1ciPTaJb6h8S9Q369Qj8PjrMfJwHUCgmlkgnY0gmlwhKwScn-KbXVsdGlhZGRyc5YACASsEnJ_BhMMAAoErBJyfwYTDd0DgnJzhQAFAQAAiXNlY3AyNTZrMaEDSt0Aw4UEV0pbEPLiy7LOb6aAipp1vtv_AA4AzgHo5-iDdGNwghMMg3VkcIITDoV3YWt1MgU"}'
2026-03-06 04:33:56.325 INFO [src.node.waku_node] REST service is ready !!
2026-03-06 04:33:56.332 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-06 04:33:56.332 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-06_04-33-55__3292d149-d30d-47b4-805a-41c364219c53__wakuorg_nwaku:latest.log
2026-03-06 04:33:56.332 DEBUG [src.node.waku_node] Starting Node...
2026-03-06 04:33:56.333 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-06 04:33:56.334 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-06 04:33:56.334 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.234.95
2026-03-06 04:33:56.334 DEBUG [src.node.docker_mananger] Generated ports ['15914', '15915', '15916', '15917', '15918']
2026-03-06 04:33:56.334 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2026-03-06 04:33:56.335 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-06 04:33:56.335 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-06 04:33:56.335 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-06 04:33:56.335 DEBUG [src.node.waku_node] Using volumes []
2026-03-06 04:33:56.335 DEBUG [src.node.docker_mananger] docker run -i -t -p 15914:15914 -p 15915:15915 -p 15916:15916 -p 15917:15917 -p 15918:15918 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=15916 --rest-port=15914 --tcp-port=15915 --discv5-udp-port=15917 --rest-address=0.0.0.0 --nat=extip:172.18.234.95 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=d42cfefcdace29e3c577ccc798c109a19c74fdc4857ac85410fe9ffefe33d8ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15918 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNDUr8_oOKB4hcjvW89c2qbdJTVYC1fdYJO1-cYmrEwgV1M4wXF5wtWtTp1ciPTaJb6h8S9Q369Qj8PjrMfJwHUCgmlkgnY0gmlwhKwScn-KbXVsdGlhZGRyc5YACASsEnJ_BhMMAAoErBJyfwYTDd0DgnJzhQAFAQAAiXNlY3AyNTZrMaEDSt0Aw4UEV0pbEPLiy7LOb6aAipp1vtv_AA4AzgHo5-iDdGNwghMMg3VkcIITDoV3YWt1MgU
2026-03-06 04:33:56.533 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.234.95 waku a1c3805ae830193268b6868766dd462f8cecf14ac9791c0e3bc3f9d4b90b2d8f
2026-03-06 04:33:56.569 DEBUG [src.node.docker_mananger] Container started with ID a1c3805ae830. Setting up logs at ./log/docker/node2_2026-03-06_04-33-55__3292d149-d30d-47b4-805a-41c364219c53__wakuorg_nwaku:latest.log
2026-03-06 04:33:56.569 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15914
2026-03-06 04:33:56.570 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-06 04:33:57.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15914/health" -H "Content-Type: application/json" -d 'None'
2026-03-06 04:33:57.594 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-06 04:33:57.595 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-06 04:33:57.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15914/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-06 04:33:57.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.234.95/tcp/15915/p2p/16Uiu2HAmEGUauZJyAe6BMQYQNXDedwHqRfgyXQkAXQhbLXErhkv7","/ip4/172.18.234.95/tcp/15916/ws/p2p/16Uiu2HAmEGUauZJyAe6BMQYQNXDedwHqRfgyXQkAXQhbLXErhkv7"],"enrUri":"enr:-L24QKlYeTxMSOZi-6zPurBCu3XQl4JgnZKBOXBddEHv4URiO_Uwhuf7UUpuSRqA71uFy9Pd6gS4qnWpo5EaPqRmT04CgmlkgnY0gmlwhKwS6l-KbXVsdGlhZGRyc5YACASsEupfBj4rAAoErBLqXwY-LN0DgnJzhQAFAQAAiXNlY3AyNTZrMaEDF_LwvqAMRII-5-mfSdImpejQ_5w0BulVLXsTi6xiYYSDdGNwgj4rg3VkcII-LYV3YWt1MgE"}'
2026-03-06 04:33:57.604 INFO [src.node.waku_node] REST service is ready !!
2026-03-06 04:33:57.604 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15914/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.114.127/tcp/4876/p2p/16Uiu2HAmHhDyawAAbwTnzwk99fQ4asZBxZfGacCqCaWEfb4TzYoy"]'
2026-03-06 04:33:57.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-06 04:33:57.613 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4875/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/999"]'
2026-03-06 04:33:57.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-06 04:33:57.618 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15914/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/999"]'
2026-03-06 04:33:57.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-06 04:33:57.625 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4875/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F999" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-06 04:33:57.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-06 04:33:57.634 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-06 04:33:57.734 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-06 04:33:57.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4875/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F999" -H "Content-Type: application/json" -d 'None'
2026-03-06 04:33:57.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772771637625209925,"ephemeral":false,"proof":""}]'
2026-03-06 04:33:57.739 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-06 04:33:57.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15914/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F999" -H "Content-Type: application/json" -d 'None'
2026-03-06 04:33:57.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772771637625209925,"ephemeral":false,"proof":""}]'
2026-03-06 04:33:57.747 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-06 04:33:57.748 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-06 04:33:57.748 DEBUG [src.node.waku_node] Stopping container with id 9d2eaa75ae27
2026-03-06 04:33:58.339 DEBUG [src.node.waku_node] Container stopped.
2026-03-06 04:33:58.339 DEBUG [src.node.waku_node] Stopping container with id a1c3805ae830
2026-03-06 04:33:58.899 DEBUG [src.node.waku_node] Container stopped.
2026-03-06 04:33:58.902 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-06 04:33:58.908 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-06 04:33:58.914 DEBUG [src.node.docker_mananger] No errors found in the waku logs.