78 lines
13 KiB
Plaintext

2026-02-26 04:38:47.784 DEBUG [tests.conftest] Running fixture setup: test_id
2026-02-26 04:38:47.784 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/2/0] with id: 2026-02-26_04-38-47__54aad3ad-9eb1-450f-b875-a12b31202e01
2026-02-26 04:38:47.784 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-02-26 04:38:47.785 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-02-26 04:38:47.785 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-02-26 04:38:47.792 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-26 04:38:47.793 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-02-26_04-38-47__54aad3ad-9eb1-450f-b875-a12b31202e01__wakuorg_nwaku:latest.log
2026-02-26 04:38:47.793 DEBUG [src.node.waku_node] Starting Node...
2026-02-26 04:38:47.793 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-26 04:38:47.794 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-26 04:38:47.794 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.60.80
2026-02-26 04:38:47.795 DEBUG [src.node.docker_mananger] Generated ports ['56415', '56416', '56417', '56418', '56419']
2026-02-26 04:38:47.795 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-02-26 04:38:47.795 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-02-26 04:38:47.795 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-26 04:38:47.795 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-26 04:38:47.795 DEBUG [src.node.waku_node] Using volumes []
2026-02-26 04:38:47.795 DEBUG [src.node.docker_mananger] docker run -i -t -p 56415:56415 -p 56416:56416 -p 56417:56417 -p 56418:56418 -p 56419:56419 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=56417 --rest-port=56415 --tcp-port=56416 --discv5-udp-port=56418 --rest-address=0.0.0.0 --nat=extip:172.18.60.80 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1c2e11bd19b1710f919a31f8dca68f4aa24e4b7cdfafc01d9f42480bbdc5c0a4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56419 --metrics-logging=true --relay=true --filter=true
2026-02-26 04:38:47.993 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.60.80 waku d4e6c40328233644b9d8725bc2ddf36da4fc483fe6acd57eebc44919bac98f05
2026-02-26 04:38:48.026 DEBUG [src.node.docker_mananger] Container started with ID d4e6c4032823. Setting up logs at ./log/docker/node1_2026-02-26_04-38-47__54aad3ad-9eb1-450f-b875-a12b31202e01__wakuorg_nwaku:latest.log
2026-02-26 04:38:48.027 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56415
2026-02-26 04:38:48.027 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-26 04:38:48.036 ERROR [src.node.docker_mananger] Max retries reached for container f33269bed5e7. Exiting log stream.
2026-02-26 04:38:48.575 ERROR [src.node.docker_mananger] Max retries reached for container 4a8b3bbe91d9. Exiting log stream.
2026-02-26 04:38:49.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56415/health" -H "Content-Type: application/json" -d 'None'
2026-02-26 04:38:49.030 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-02-26 04:38:49.030 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-26 04:38:49.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56415/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-26 04:38:49.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.60.80/tcp/56416/p2p/16Uiu2HAmKe1Po7saKqDgVpSugSK98DXYxm2Ubc8g8pHwNnsr2iAJ","/ip4/172.18.60.80/tcp/56417/ws/p2p/16Uiu2HAmKe1Po7saKqDgVpSugSK98DXYxm2Ubc8g8pHwNnsr2iAJ"],"enrUri":"enr:-L24QCmjzoENRjIZRkgZOPJc9azRkGQCHsusDj5d4g5O-IjXGUf3bYakcFwTf2wcHn__9ngvGzBUp4wiLAMw5lJ29HECgmlkgnY0gmlwhKwSPFCKbXVsdGlhZGRyc5YACASsEjxQBtxgAAoErBI8UAbcYd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDZ8FoQIuEb8Ja9oNYC6QiZgThNlNr921Lx0s26pG3wBeDdGNwgtxgg3VkcILcYoV3YWt1MgU"}'
2026-02-26 04:38:49.033 INFO [src.node.waku_node] REST service is ready !!
2026-02-26 04:38:49.040 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-26 04:38:49.040 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-02-26_04-38-47__54aad3ad-9eb1-450f-b875-a12b31202e01__wakuorg_nwaku:latest.log
2026-02-26 04:38:49.040 DEBUG [src.node.waku_node] Starting Node...
2026-02-26 04:38:49.040 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-26 04:38:49.042 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-26 04:38:49.042 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.229.190
2026-02-26 04:38:49.042 DEBUG [src.node.docker_mananger] Generated ports ['8632', '8633', '8634', '8635', '8636']
2026-02-26 04:38:49.042 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-02-26 04:38:49.042 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-02-26 04:38:49.042 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-26 04:38:49.042 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-26 04:38:49.043 DEBUG [src.node.waku_node] Using volumes []
2026-02-26 04:38:49.043 DEBUG [src.node.docker_mananger] docker run -i -t -p 8632:8632 -p 8633:8633 -p 8634:8634 -p 8635:8635 -p 8636:8636 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=8634 --rest-port=8632 --tcp-port=8633 --discv5-udp-port=8635 --rest-address=0.0.0.0 --nat=extip:172.18.229.190 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bad67cb666a1eba6fcec7b9d6d7f6e4b1defadcbaecb2cc86906de7fa8c4c25d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8636 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCmjzoENRjIZRkgZOPJc9azRkGQCHsusDj5d4g5O-IjXGUf3bYakcFwTf2wcHn__9ngvGzBUp4wiLAMw5lJ29HECgmlkgnY0gmlwhKwSPFCKbXVsdGlhZGRyc5YACASsEjxQBtxgAAoErBI8UAbcYd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDZ8FoQIuEb8Ja9oNYC6QiZgThNlNr921Lx0s26pG3wBeDdGNwgtxgg3VkcILcYoV3YWt1MgU
2026-02-26 04:38:49.237 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.229.190 waku cf1d7b12cad8e2d65d14c0ea65b54bdf57d6a26b7f58520463a0570b87d4d05f
2026-02-26 04:38:49.277 DEBUG [src.node.docker_mananger] Container started with ID cf1d7b12cad8. Setting up logs at ./log/docker/node2_2026-02-26_04-38-47__54aad3ad-9eb1-450f-b875-a12b31202e01__wakuorg_nwaku:latest.log
2026-02-26 04:38:49.277 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8632
2026-02-26 04:38:49.277 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-26 04:38:50.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8632/health" -H "Content-Type: application/json" -d 'None'
2026-02-26 04:38:50.289 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-02-26 04:38:50.290 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-26 04:38:50.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8632/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-26 04:38:50.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.190/tcp/8633/p2p/16Uiu2HAm47REFFre8cgWqVXDwHk2rpKXNQr5rHoF9K1FTbGpW85h","/ip4/172.18.229.190/tcp/8634/ws/p2p/16Uiu2HAm47REFFre8cgWqVXDwHk2rpKXNQr5rHoF9K1FTbGpW85h"],"enrUri":"enr:-L24QMdFJ7XlikUDFD1o9DyVlAzWU4Y8DfO5ZcqpgQASCl_4WQKNUsD_jZsvbMBdEZ9MZ45JGOzoArThIZ09Dd9h97gCgmlkgnY0gmlwhKwS5b6KbXVsdGlhZGRyc5YACASsEuW-BiG5AAoErBLlvgYhut0DgnJzhQACAQAAiXNlY3AyNTZrMaECgQwMigjUxw7hKr5bTLtCGNcliFaGdLS09Nfc8kZeuWSDdGNwgiG5g3VkcIIhu4V3YWt1MgE"}'
2026-02-26 04:38:50.298 INFO [src.node.waku_node] REST service is ready !!
2026-02-26 04:38:50.298 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8632/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.60.80/tcp/56416/p2p/16Uiu2HAmKe1Po7saKqDgVpSugSK98DXYxm2Ubc8g8pHwNnsr2iAJ"]'
2026-02-26 04:38:50.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-26 04:38:50.303 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56415/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-02-26 04:38:50.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-26 04:38:50.306 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8632/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-02-26 04:38:50.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-26 04:38:50.309 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-02-26 04:38:50.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-26 04:38:50.315 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-26 04:38:50.416 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-26 04:38:50.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-26 04:38:50.419 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080730309498744,"ephemeral":false,"proof":""}]'
2026-02-26 04:38:50.421 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-26 04:38:50.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8632/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-26 04:38:50.423 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080730309498744,"ephemeral":false,"proof":""}]'
2026-02-26 04:38:50.426 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-02-26 04:38:50.427 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-02-26 04:38:50.427 DEBUG [src.node.waku_node] Stopping container with id d4e6c4032823
2026-02-26 04:38:50.993 DEBUG [src.node.waku_node] Container stopped.
2026-02-26 04:38:50.996 DEBUG [src.node.waku_node] Stopping container with id cf1d7b12cad8
2026-02-26 04:38:51.561 DEBUG [src.node.waku_node] Container stopped.
2026-02-26 04:38:51.563 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-02-26 04:38:51.569 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-02-26 04:38:51.575 DEBUG [src.node.docker_mananger] No errors found in the waku logs.