85 lines
14 KiB
Plaintext

2026-03-09 04:36:51.181 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-09 04:36:51.181 DEBUG [tests.conftest] Running test: test_subscribe_one_by_one_to_different_pubsub_topics_and_send_messages with id: 2026-03-09_04-36-51__06ca4923-bf82-4376-ab3e-6b9897a90bff
2026-03-09 04:36:51.182 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-09 04:36:51.182 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-09 04:36:51.182 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-09 04:36:51.188 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-09 04:36:51.188 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-09_04-36-51__06ca4923-bf82-4376-ab3e-6b9897a90bff__wakuorg_nwaku:latest.log
2026-03-09 04:36:51.188 DEBUG [src.node.waku_node] Starting Node...
2026-03-09 04:36:51.188 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-09 04:36:51.190 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-09 04:36:51.190 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.28.93
2026-03-09 04:36:51.190 DEBUG [src.node.docker_mananger] Generated ports ['54334', '54335', '54336', '54337', '54338']
2026-03-09 04:36:51.190 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-09 04:36:51.190 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-09 04:36:51.190 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-09 04:36:51.190 DEBUG [src.node.waku_node] Using volumes []
2026-03-09 04:36:51.190 DEBUG [src.node.docker_mananger] docker run -i -t -p 54334:54334 -p 54335:54335 -p 54336:54336 -p 54337:54337 -p 54338:54338 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=54336 --rest-port=54334 --tcp-port=54335 --discv5-udp-port=54337 --rest-address=0.0.0.0 --nat=extip:172.18.28.93 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a8868b7d0d1cfc85eac837cebda1cbd8faac30b786e1d5022c6fa1b86b071fdc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54338 --metrics-logging=true --relay=true --filter=true
2026-03-09 04:36:51.343 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.28.93 waku 1f933402bbc00c66c6b88899abb25fc382f37c81b46d34f7359382623645a44d
2026-03-09 04:36:51.370 DEBUG [src.node.docker_mananger] Container started with ID 1f933402bbc0. Setting up logs at ./log/docker/node1_2026-03-09_04-36-51__06ca4923-bf82-4376-ab3e-6b9897a90bff__wakuorg_nwaku:latest.log
2026-03-09 04:36:51.371 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54334
2026-03-09 04:36:51.371 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-09 04:36:51.430 ERROR [src.node.docker_mananger] Max retries reached for container 329ad82c6d1f. Exiting log stream.
2026-03-09 04:36:51.912 ERROR [src.node.docker_mananger] Max retries reached for container 2061b1aa794e. Exiting log stream.
2026-03-09 04:36:52.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54334/health" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:36:52.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"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":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-09 04:36:52.375 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-09 04:36:52.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54334/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:36:52.377 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.28.93/tcp/54335/p2p/16Uiu2HAmPZMcm9Caz4KtvqAM5yZJ7cdTcM5Y7CfRKc1pS9VXGcC7","/ip4/172.18.28.93/tcp/54336/ws/p2p/16Uiu2HAmPZMcm9Caz4KtvqAM5yZJ7cdTcM5Y7CfRKc1pS9VXGcC7"],"enrUri":"enr:-L24QKEmiE6_eIfw3r0conPxAg5AwyhRtlXXPDhGWAKBkxF2RJcOFJsTivBKqJ8RKg262CzHhHA8TYk_TeWHAX6ZN-sCgmlkgnY0gmlwhKwSHF2KbXVsdGlhZGRyc5YACASsEhxdBtQ_AAoErBIcXQbUQN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDof8eI_LTqgvBYIZhWO4ZaZC2lv5LDsli1Ar1xkq0P6iDdGNwgtQ_g3VkcILUQYV3YWt1MgU"}'
2026-03-09 04:36:52.378 INFO [src.node.waku_node] REST service is ready !!
2026-03-09 04:36:52.383 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-09 04:36:52.384 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-09_04-36-51__06ca4923-bf82-4376-ab3e-6b9897a90bff__wakuorg_nwaku:latest.log
2026-03-09 04:36:52.384 DEBUG [src.node.waku_node] Starting Node...
2026-03-09 04:36:52.384 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-09 04:36:52.385 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-09 04:36:52.385 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.104.226
2026-03-09 04:36:52.385 DEBUG [src.node.docker_mananger] Generated ports ['2624', '2625', '2626', '2627', '2628']
2026-03-09 04:36:52.385 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-09 04:36:52.386 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-09 04:36:52.386 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-09 04:36:52.386 DEBUG [src.node.waku_node] Using volumes []
2026-03-09 04:36:52.386 DEBUG [src.node.docker_mananger] docker run -i -t -p 2624:2624 -p 2625:2625 -p 2626:2626 -p 2627:2627 -p 2628:2628 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=2626 --rest-port=2624 --tcp-port=2625 --discv5-udp-port=2627 --rest-address=0.0.0.0 --nat=extip:172.18.104.226 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ba458cdcae8ddeeb495e2eccd3e9ebb84e7cce1a00955eb51a6385dba2e854fc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2628 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKEmiE6_eIfw3r0conPxAg5AwyhRtlXXPDhGWAKBkxF2RJcOFJsTivBKqJ8RKg262CzHhHA8TYk_TeWHAX6ZN-sCgmlkgnY0gmlwhKwSHF2KbXVsdGlhZGRyc5YACASsEhxdBtQ_AAoErBIcXQbUQN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDof8eI_LTqgvBYIZhWO4ZaZC2lv5LDsli1Ar1xkq0P6iDdGNwgtQ_g3VkcILUQYV3YWt1MgU
2026-03-09 04:36:52.541 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.104.226 waku ffec004d8b5b76d89d383222584280e597eab93d854fabe12937e75f25694335
2026-03-09 04:36:52.578 DEBUG [src.node.docker_mananger] Container started with ID ffec004d8b5b. Setting up logs at ./log/docker/node2_2026-03-09_04-36-51__06ca4923-bf82-4376-ab3e-6b9897a90bff__wakuorg_nwaku:latest.log
2026-03-09 04:36:52.579 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2624
2026-03-09 04:36:52.579 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-09 04:36:53.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2624/health" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:36:53.582 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-09 04:36:53.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2624/health" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:36:53.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-09 04:36:53.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2624/health" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:36:53.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-09 04:36:53.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2624/health" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:36:53.905 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-09 04:36:54.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2624/health" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:36:54.008 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"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":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-09 04:36:54.008 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-09 04:36:54.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2624/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:36:54.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.104.226/tcp/2625/p2p/16Uiu2HAm5M9DdVPSTPS65PtsUd1UG8Fv4tZfdKudSC2ket9DFtBz","/ip4/172.18.104.226/tcp/2626/ws/p2p/16Uiu2HAm5M9DdVPSTPS65PtsUd1UG8Fv4tZfdKudSC2ket9DFtBz"],"enrUri":"enr:-L24QIRNzH99gbdh7lTkkfVOk87VLBHCA4h68n-zYqRQjZaeWvM0l736alOvT8HrzZCA5nvYdV82PjZk-JB2XTX7LAkCgmlkgnY0gmlwhKwSaOKKbXVsdGlhZGRyc5YACASsEmjiBgpBAAoErBJo4gYKQt0DgnJzhQACAQAAiXNlY3AyNTZrMaECk2vDko_MPOU3LCfmldpCJJyt9qATUaCM0bYYv8-cFNmDdGNwggpBg3VkcIIKQ4V3YWt1MgE"}'
2026-03-09 04:36:54.011 INFO [src.node.waku_node] REST service is ready !!
2026-03-09 04:36:54.011 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2624/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.28.93/tcp/54335/p2p/16Uiu2HAmPZMcm9Caz4KtvqAM5yZJ7cdTcM5Y7CfRKc1pS9VXGcC7"]'
2026-03-09 04:36:54.032 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-09 04:36:54.033 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54334/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-09 04:36:54.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-09 04:36:54.040 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2624/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-09 04:36:54.044 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-09 04:36:54.046 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54334/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-03-09 04:36:54.055 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-09 04:36:54.055 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-09 04:36:54.156 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-09 04:36:54.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54334/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:36:54.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773031010215774810,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773031014046004913,"ephemeral":false,"proof":""}]'
2026-03-09 04:36:54.189 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-09 04:36:54.190 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-09 04:36:54.190 DEBUG [src.node.waku_node] Stopping container with id 1f933402bbc0
2026-03-09 04:36:54.691 DEBUG [src.node.waku_node] Container stopped.
2026-03-09 04:36:54.693 DEBUG [src.node.waku_node] Stopping container with id ffec004d8b5b
2026-03-09 04:36:55.223 DEBUG [src.node.waku_node] Container stopped.
2026-03-09 04:36:55.225 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-09 04:36:55.266 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-09 04:36:55.293 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-09 04:36:55.294 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-03-09 04:36:55.294 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-03-09 04:36:55.295 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-09_04-36-51__06ca4923-bf82-4376-ab3e-6b9897a90bff__wakuorg_nwaku:latest.log
2026-03-09 04:36:55.296 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-09_04-36-51__06ca4923-bf82-4376-ab3e-6b9897a90bff__wakuorg_nwaku:latest.log