78 lines
14 KiB
Plaintext

2026-03-10 04:32:44.993 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-10 04:32:44.994 DEBUG [tests.conftest] Running test: test_publish_with_missing_payload with id: 2026-03-10_04-32-44__83c9b949-ef17-417a-be18-87cac73f3b9f
2026-03-10 04:32:44.994 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-10 04:32:44.994 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-10 04:32:44.994 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-03-10 04:32:45.002 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-10 04:32:45.002 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-10_04-32-44__83c9b949-ef17-417a-be18-87cac73f3b9f__wakuorg_nwaku:latest.log
2026-03-10 04:32:45.002 DEBUG [src.node.waku_node] Starting Node...
2026-03-10 04:32:45.002 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-10 04:32:45.004 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-10 04:32:45.004 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.158.30
2026-03-10 04:32:45.004 DEBUG [src.node.docker_mananger] Generated ports ['25003', '25004', '25005', '25006', '25007']
2026-03-10 04:32:45.004 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-10 04:32:45.004 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-10 04:32:45.005 DEBUG [src.node.waku_node] Using volumes []
2026-03-10 04:32:45.005 DEBUG [src.node.docker_mananger] docker run -i -t -p 25003:25003 -p 25004:25004 -p 25005:25005 -p 25006:25006 -p 25007:25007 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=25005 --rest-port=25003 --tcp-port=25004 --discv5-udp-port=25006 --rest-address=0.0.0.0 --nat=extip:172.18.158.30 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bd649cc45157ecaa491ef4feadf009dd7dd1d17ddad353e67ac637ac3f91be2f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25007 --metrics-logging=true --relay=true
2026-03-10 04:32:45.201 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.158.30 waku e0d2ea369ce2b02042aa61e367eee42ec57fa0f6401b0a1b94567fa9ee3df0cb
2026-03-10 04:32:45.220 ERROR [src.node.docker_mananger] Max retries reached for container b449ce76a324. Exiting log stream.
2026-03-10 04:32:45.235 DEBUG [src.node.docker_mananger] Container started with ID e0d2ea369ce2. Setting up logs at ./log/docker/node1_2026-03-10_04-32-44__83c9b949-ef17-417a-be18-87cac73f3b9f__wakuorg_nwaku:latest.log
2026-03-10 04:32:45.236 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25003
2026-03-10 04:32:45.237 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-10 04:32:45.788 ERROR [src.node.docker_mananger] Max retries reached for container dcd41a396fa0. Exiting log stream.
2026-03-10 04:32:46.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25003/health" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:32:46.241 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-10 04:32:46.241 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-10 04:32:46.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25003/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:32:46.243 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.158.30/tcp/25004/p2p/16Uiu2HAkuZwsh9Arp9UB231pVoKQrbrhQd9YBdDvUPqCJM1ya74B","/ip4/172.18.158.30/tcp/25005/ws/p2p/16Uiu2HAkuZwsh9Arp9UB231pVoKQrbrhQd9YBdDvUPqCJM1ya74B"],"enrUri":"enr:-L24QB5qHpZENCHWBWTbiSLzn-pndnb6EXLhFg9SaqVDeKVFBW2d06Gi_d2rpmLhPQyu2sjHK75Yz0u1PHxiqZo7wNcCgmlkgnY0gmlwhKwSnh6KbXVsdGlhZGRyc5YACASsEp4eBmGsAAoErBKeHgZhrd0DgnJzhQADAQAAiXNlY3AyNTZrMaECAh6eaaOZ_tHi_E2knb_124nGE5XZYk9JLzmh4_pSpLiDdGNwgmGsg3VkcIJhroV3YWt1MgE"}'
2026-03-10 04:32:46.244 INFO [src.node.waku_node] REST service is ready !!
2026-03-10 04:32:46.251 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-10 04:32:46.251 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-10_04-32-44__83c9b949-ef17-417a-be18-87cac73f3b9f__wakuorg_nwaku:latest.log
2026-03-10 04:32:46.251 DEBUG [src.node.waku_node] Starting Node...
2026-03-10 04:32:46.251 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-10 04:32:46.253 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-10 04:32:46.253 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.37.236
2026-03-10 04:32:46.253 DEBUG [src.node.docker_mananger] Generated ports ['23925', '23926', '23927', '23928', '23929']
2026-03-10 04:32:46.253 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-10 04:32:46.253 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-10 04:32:46.253 DEBUG [src.node.waku_node] Using volumes []
2026-03-10 04:32:46.254 DEBUG [src.node.docker_mananger] docker run -i -t -p 23925:23925 -p 23926:23926 -p 23927:23927 -p 23928:23928 -p 23929:23929 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=23927 --rest-port=23925 --tcp-port=23926 --discv5-udp-port=23928 --rest-address=0.0.0.0 --nat=extip:172.18.37.236 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=33e727ffaeb44fd1a3cc0f25b9d60a7f928ff06ca78aaa859c49dd955a408343 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23929 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB5qHpZENCHWBWTbiSLzn-pndnb6EXLhFg9SaqVDeKVFBW2d06Gi_d2rpmLhPQyu2sjHK75Yz0u1PHxiqZo7wNcCgmlkgnY0gmlwhKwSnh6KbXVsdGlhZGRyc5YACASsEp4eBmGsAAoErBKeHgZhrd0DgnJzhQADAQAAiXNlY3AyNTZrMaECAh6eaaOZ_tHi_E2knb_124nGE5XZYk9JLzmh4_pSpLiDdGNwgmGsg3VkcIJhroV3YWt1MgE
2026-03-10 04:32:46.452 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.37.236 waku 1fcfc5c464ef9bea30c59e89efa04a1a48faa64e507de0060c589579d74cdf45
2026-03-10 04:32:46.509 DEBUG [src.node.docker_mananger] Container started with ID 1fcfc5c464ef. Setting up logs at ./log/docker/node2_2026-03-10_04-32-44__83c9b949-ef17-417a-be18-87cac73f3b9f__wakuorg_nwaku:latest.log
2026-03-10 04:32:46.510 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 23925
2026-03-10 04:32:46.511 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-10 04:32:47.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23925/health" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:32:47.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","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":"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-10 04:32:47.515 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-10 04:32:47.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23925/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:32:47.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.37.236/tcp/23926/p2p/16Uiu2HAmDpAnQ3Hf1jSwgbJugPvF7tsP8H8R8LYtvmcwRt6nxzUb","/ip4/172.18.37.236/tcp/23927/ws/p2p/16Uiu2HAmDpAnQ3Hf1jSwgbJugPvF7tsP8H8R8LYtvmcwRt6nxzUb"],"enrUri":"enr:-L24QAlnK2kGFyBi4QYnGK_YE8SNefZ15z6J4nThitbdOghlGGEONwp3WxoHaykLxn0As6HtCSXKFAvF4W3fsH_GfQ8CgmlkgnY0gmlwhKwSJeyKbXVsdGlhZGRyc5YACASsEiXsBl12AAoErBIl7AZdd90DgnJzhQADAQAAiXNlY3AyNTZrMaEDETW18hTYALjICMCCo6McDjnlnSjz_kyLzVCwJdvpsIyDdGNwgl12g3VkcIJdeIV3YWt1MgE"}'
2026-03-10 04:32:47.518 INFO [src.node.waku_node] REST service is ready !!
2026-03-10 04:32:47.518 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23925/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.158.30/tcp/25004/p2p/16Uiu2HAkuZwsh9Arp9UB231pVoKQrbrhQd9YBdDvUPqCJM1ya74B"]'
2026-03-10 04:32:47.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:32:47.521 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-03-10 04:32:47.522 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25003/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-10 04:32:47.525 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:32:47.526 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23925/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-10 04:32:47.531 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:32:47.532 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25003/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:32:47.537 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:32:47.538 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:32:47.638 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:32:47.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25003/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:32:47.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773117167532056320,"ephemeral":false,"proof":""}]'
2026-03-10 04:32:47.643 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:32:47.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:32:47.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773117167532056320,"ephemeral":false,"proof":""}]'
2026-03-10 04:32:47.648 INFO [src.steps.relay] WARM UP successful!!
2026-03-10 04:32:47.648 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25003/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:32:47.651 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:25003/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-03-10 04:32:47.653 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-10 04:32:47.654 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-10 04:32:47.654 DEBUG [src.node.waku_node] Stopping container with id e0d2ea369ce2
2026-03-10 04:32:48.216 DEBUG [src.node.waku_node] Container stopped.
2026-03-10 04:32:48.217 DEBUG [src.node.waku_node] Stopping container with id 1fcfc5c464ef
2026-03-10 04:32:48.787 DEBUG [src.node.waku_node] Container stopped.
2026-03-10 04:32:48.791 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-10 04:32:48.796 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-10 04:32:48.804 DEBUG [src.node.docker_mananger] No errors found in the waku logs.