78 lines
14 KiB
Plaintext

2026-03-03 04:34:16.497 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:34:16.497 DEBUG [tests.conftest] Running test: test_publish_with_missing_payload with id: 2026-03-03_04-34-16__9e4f3c97-d58a-418d-954e-84deaac731ba
2026-03-03 04:34:16.497 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:34:16.498 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:34:16.498 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-03-03 04:34:16.506 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:16.506 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-34-16__9e4f3c97-d58a-418d-954e-84deaac731ba__wakuorg_nwaku:latest.log
2026-03-03 04:34:16.507 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:16.507 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:16.542 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:16.542 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.160.120
2026-03-03 04:34:16.542 DEBUG [src.node.docker_mananger] Generated ports ['31716', '31717', '31718', '31719', '31720']
2026-03-03 04:34:16.542 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:16.543 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:16.543 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:16.543 DEBUG [src.node.docker_mananger] docker run -i -t -p 31716:31716 -p 31717:31717 -p 31718:31718 -p 31719:31719 -p 31720:31720 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=31718 --rest-port=31716 --tcp-port=31717 --discv5-udp-port=31719 --rest-address=0.0.0.0 --nat=extip:172.18.160.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e49e487becec8cef5899f95abc1747d5ddef6b3b49dfd504ffbf93bc65aefeb2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31720 --metrics-logging=true --relay=true
2026-03-03 04:34:16.754 ERROR [src.node.docker_mananger] Max retries reached for container 323a4aed1f7b. Exiting log stream.
2026-03-03 04:34:16.755 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.160.120 waku 75a3ac5a30d0bfbaced9ecd98d8dbc2ab8b7fbbdfaa0e49e20883674588c90ff
2026-03-03 04:34:16.794 DEBUG [src.node.docker_mananger] Container started with ID 75a3ac5a30d0. Setting up logs at ./log/docker/node1_2026-03-03_04-34-16__9e4f3c97-d58a-418d-954e-84deaac731ba__wakuorg_nwaku:latest.log
2026-03-03 04:34:16.794 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31716
2026-03-03 04:34:16.794 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:17.304 ERROR [src.node.docker_mananger] Max retries reached for container 51209ef030d4. Exiting log stream.
2026-03-03 04:34:17.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31716/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:17.799 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-03 04:34:17.799 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:17.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31716/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:17.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.160.120/tcp/31717/p2p/16Uiu2HAmKpi8JDSxREduypyJ3awfeMHp3c3DcJJap5TTTtRBqUfT","/ip4/172.18.160.120/tcp/31718/ws/p2p/16Uiu2HAmKpi8JDSxREduypyJ3awfeMHp3c3DcJJap5TTTtRBqUfT"],"enrUri":"enr:-L24QB3a5sWW-ax9Wzr7WzPABwIXE1wkjSHoIIGPBLwUCOPlE3mmumitr2oQih_tojPkVQWs-_gupAk6CgG3M-v0JzcCgmlkgnY0gmlwhKwSoHiKbXVsdGlhZGRyc5YACASsEqB4BnvlAAoErBKgeAZ75t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDan9FpBUBEWqGi81TnYQ0m5W4w0ZuTTJfOmU2j75ZImKDdGNwgnvlg3VkcIJ754V3YWt1MgE"}'
2026-03-03 04:34:17.802 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:17.809 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:17.810 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-34-16__9e4f3c97-d58a-418d-954e-84deaac731ba__wakuorg_nwaku:latest.log
2026-03-03 04:34:17.810 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:17.810 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:17.811 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:17.811 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.31.208
2026-03-03 04:34:17.812 DEBUG [src.node.docker_mananger] Generated ports ['5011', '5012', '5013', '5014', '5015']
2026-03-03 04:34:17.812 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:17.812 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:17.812 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:17.812 DEBUG [src.node.docker_mananger] docker run -i -t -p 5011:5011 -p 5012:5012 -p 5013:5013 -p 5014:5014 -p 5015:5015 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=5013 --rest-port=5011 --tcp-port=5012 --discv5-udp-port=5014 --rest-address=0.0.0.0 --nat=extip:172.18.31.208 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a944a1ece2cf45cd065f8ca9bd17d96b5fafbb8a6e0afcde00e97fbe6aacc5af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5015 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB3a5sWW-ax9Wzr7WzPABwIXE1wkjSHoIIGPBLwUCOPlE3mmumitr2oQih_tojPkVQWs-_gupAk6CgG3M-v0JzcCgmlkgnY0gmlwhKwSoHiKbXVsdGlhZGRyc5YACASsEqB4BnvlAAoErBKgeAZ75t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDan9FpBUBEWqGi81TnYQ0m5W4w0ZuTTJfOmU2j75ZImKDdGNwgnvlg3VkcIJ754V3YWt1MgE
2026-03-03 04:34:18.033 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.31.208 waku 853f65e872f91b261a99fa8315247bcb20ad4f85321ec15406fb99ef70828dc0
2026-03-03 04:34:18.070 DEBUG [src.node.docker_mananger] Container started with ID 853f65e872f9. Setting up logs at ./log/docker/node2_2026-03-03_04-34-16__9e4f3c97-d58a-418d-954e-84deaac731ba__wakuorg_nwaku:latest.log
2026-03-03 04:34:18.070 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5011
2026-03-03 04:34:18.070 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:19.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5011/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:19.097 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-03 04:34:19.099 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:19.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5011/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:19.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.31.208/tcp/5012/p2p/16Uiu2HAm1MKLZKN7Lr2LTPcApqToK9DD1bKkEjmidyRCdBgdsRrM","/ip4/172.18.31.208/tcp/5013/ws/p2p/16Uiu2HAm1MKLZKN7Lr2LTPcApqToK9DD1bKkEjmidyRCdBgdsRrM"],"enrUri":"enr:-L24QH3ON0zOJ4QFAV9Gv8ZNiNIkXSQPxfGtWggOBcxWvbDoM2755KN51SRdBDXlpao1t3UcFZmlbtWOqbCSb7qycd8CgmlkgnY0gmlwhKwSH9CKbXVsdGlhZGRyc5YACASsEh_QBhOUAAoErBIf0AYTld0DgnJzhQADAQAAiXNlY3AyNTZrMaECWAh1VkGDhmLcS1-o9U22MKIPs6V9iaYcsd4zRARmB36DdGNwghOUg3VkcIITloV3YWt1MgE"}'
2026-03-03 04:34:19.104 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:19.105 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5011/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.160.120/tcp/31717/p2p/16Uiu2HAmKpi8JDSxREduypyJ3awfeMHp3c3DcJJap5TTTtRBqUfT"]'
2026-03-03 04:34:19.110 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:19.110 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-03-03 04:34:19.110 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31716/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:34:19.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:19.115 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5011/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:34:19.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:19.123 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31716/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-03 04:34:19.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:19.129 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:19.230 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:34:19.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31716/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:19.233 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":1772512459123013888,"ephemeral":false,"proof":""}]'
2026-03-03 04:34:19.235 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:34:19.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5011/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:19.238 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":1772512459123013888,"ephemeral":false,"proof":""}]'
2026-03-03 04:34:19.239 INFO [src.steps.relay] WARM UP successful!!
2026-03-03 04:34:19.240 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31716/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-03 04:34:19.243 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:31716/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-03-03 04:34:19.245 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:34:19.246 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:34:19.246 DEBUG [src.node.waku_node] Stopping container with id 75a3ac5a30d0
2026-03-03 04:34:19.868 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:19.870 DEBUG [src.node.waku_node] Stopping container with id 853f65e872f9
2026-03-03 04:34:20.403 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:20.405 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:34:20.412 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:34:20.417 DEBUG [src.node.docker_mananger] No errors found in the waku logs.