78 lines
14 KiB
Plaintext

2025-12-24 04:22:42.215 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-24 04:22:42.215 DEBUG [tests.conftest] Running test: test_publish_with_extra_field with id: 2025-12-24_04-22-42__a8fa7612-f2e1-4b23-95c5-9362843fd233
2025-12-24 04:22:42.216 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-24 04:22:42.216 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-24 04:22:42.216 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-24 04:22:42.222 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-24 04:22:42.223 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-24_04-22-42__a8fa7612-f2e1-4b23-95c5-9362843fd233__wakuorg_nwaku:latest.log
2025-12-24 04:22:42.223 DEBUG [src.node.waku_node] Starting Node...
2025-12-24 04:22:42.223 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-24 04:22:42.224 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-24 04:22:42.224 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.37.18
2025-12-24 04:22:42.225 DEBUG [src.node.docker_mananger] Generated ports ['50396', '50397', '50398', '50399', '50400']
2025-12-24 04:22:42.225 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-24 04:22:42.225 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-24 04:22:42.225 DEBUG [src.node.waku_node] Using volumes []
2025-12-24 04:22:42.225 DEBUG [src.node.docker_mananger] docker run -i -t -p 50396:50396 -p 50397:50397 -p 50398:50398 -p 50399:50399 -p 50400:50400 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=50398 --rest-port=50396 --tcp-port=50397 --discv5-udp-port=50399 --rest-address=0.0.0.0 --nat=extip:172.18.37.18 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cfdafedcafa3ae7d1fd399317d1eaabbf24cb8bd4bffa5ef775aee7c77bdf04d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50400 --metrics-logging=true --relay=true
2025-12-24 04:22:42.401 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.37.18 waku 9354b7e63ff7dacab8d520d7a33f74dff7a4f16f3389f4456912982b7e75ddbd
2025-12-24 04:22:42.431 DEBUG [src.node.docker_mananger] Container started with ID 9354b7e63ff7. Setting up logs at ./log/docker/node1_2025-12-24_04-22-42__a8fa7612-f2e1-4b23-95c5-9362843fd233__wakuorg_nwaku:latest.log
2025-12-24 04:22:42.432 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 50396
2025-12-24 04:22:42.433 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-24 04:22:42.497 ERROR [src.node.docker_mananger] Max retries reached for container 861e6e0989f2. Exiting log stream.
2025-12-24 04:22:43.017 ERROR [src.node.docker_mananger] Max retries reached for container dd8458c001ef. Exiting log stream.
2025-12-24 04:22:43.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50396/health" -H "Content-Type: application/json" -d 'None'
2025-12-24 04:22:43.437 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-24 04:22:43.437 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-24 04:22:43.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50396/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-24 04:22:43.440 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.37.18/tcp/50397/p2p/16Uiu2HAm1G7uZtWrBuyv28ZHKSPL2E7tafyxxuUFaUAQmiNzrFvy","/ip4/172.18.37.18/tcp/50398/ws/p2p/16Uiu2HAm1G7uZtWrBuyv28ZHKSPL2E7tafyxxuUFaUAQmiNzrFvy"],"enrUri":"enr:-L24QOTQjSwGA16O2dwM_mcLg86u2g77jAzUDM-F9EUwd9kjX1HoO28-1K7Q-dbG_zayuFwqAZU79cymJnzcrVmqz4ICgmlkgnY0gmlwhKwSJRKKbXVsdGlhZGRyc5YACASsEiUSBsTdAAoErBIlEgbE3t0DgnJzhQADAQAAiXNlY3AyNTZrMaECVrOhHzIB5mWr-FvpePEykFmL4ozTljXQvMsRPXwVd8qDdGNwgsTdg3VkcILE34V3YWt1MgE"}'
2025-12-24 04:22:43.440 INFO [src.node.waku_node] REST service is ready !!
2025-12-24 04:22:43.447 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-24 04:22:43.447 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-24_04-22-42__a8fa7612-f2e1-4b23-95c5-9362843fd233__wakuorg_nwaku:latest.log
2025-12-24 04:22:43.447 DEBUG [src.node.waku_node] Starting Node...
2025-12-24 04:22:43.447 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-24 04:22:43.449 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-24 04:22:43.449 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.234.168
2025-12-24 04:22:43.449 DEBUG [src.node.docker_mananger] Generated ports ['60095', '60096', '60097', '60098', '60099']
2025-12-24 04:22:43.449 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-24 04:22:43.449 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-24 04:22:43.449 DEBUG [src.node.waku_node] Using volumes []
2025-12-24 04:22:43.449 DEBUG [src.node.docker_mananger] docker run -i -t -p 60095:60095 -p 60096:60096 -p 60097:60097 -p 60098:60098 -p 60099:60099 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=60097 --rest-port=60095 --tcp-port=60096 --discv5-udp-port=60098 --rest-address=0.0.0.0 --nat=extip:172.18.234.168 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bfea5ceeffc014d291d2d5c14e45f7b492bcd4eba2af3de88cb56ab49dcb5b91 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60099 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOTQjSwGA16O2dwM_mcLg86u2g77jAzUDM-F9EUwd9kjX1HoO28-1K7Q-dbG_zayuFwqAZU79cymJnzcrVmqz4ICgmlkgnY0gmlwhKwSJRKKbXVsdGlhZGRyc5YACASsEiUSBsTdAAoErBIlEgbE3t0DgnJzhQADAQAAiXNlY3AyNTZrMaECVrOhHzIB5mWr-FvpePEykFmL4ozTljXQvMsRPXwVd8qDdGNwgsTdg3VkcILE34V3YWt1MgE
2025-12-24 04:22:43.640 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.234.168 waku ca54514d71d7ec3df0b4e59c5dae5aa673dd6d323c9a57dfa1a7d882750b0f5b
2025-12-24 04:22:43.672 DEBUG [src.node.docker_mananger] Container started with ID ca54514d71d7. Setting up logs at ./log/docker/node2_2025-12-24_04-22-42__a8fa7612-f2e1-4b23-95c5-9362843fd233__wakuorg_nwaku:latest.log
2025-12-24 04:22:43.673 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60095
2025-12-24 04:22:43.674 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-24 04:22:44.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60095/health" -H "Content-Type: application/json" -d 'None'
2025-12-24 04:22:44.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-24 04:22:44.689 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-24 04:22:44.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60095/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-24 04:22:44.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.234.168/tcp/60096/p2p/16Uiu2HAm5mKzH3kSeVnAJw3bedhyv1zh6b8aRfev74xHwZjUENZk","/ip4/172.18.234.168/tcp/60097/ws/p2p/16Uiu2HAm5mKzH3kSeVnAJw3bedhyv1zh6b8aRfev74xHwZjUENZk"],"enrUri":"enr:-L24QCFLh3kXo_jrHBrzNQIOKVxUd8aJhfACsKAeQpgJ24ZNIUwh-JMc-zT4RIhIwU4_6aau9AgYTUZ0rmp53tOVXS4CgmlkgnY0gmlwhKwS6qiKbXVsdGlhZGRyc5YACASsEuqoBurAAAoErBLqqAbqwd0DgnJzhQADAQAAiXNlY3AyNTZrMaECmZ3hfKK8WUVOCM3AetJtu0-0e8RFQrJKpGF7vgxirVeDdGNwgurAg3VkcILqwoV3YWt1MgE"}'
2025-12-24 04:22:44.697 INFO [src.node.waku_node] REST service is ready !!
2025-12-24 04:22:44.698 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60095/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.37.18/tcp/50397/p2p/16Uiu2HAm1G7uZtWrBuyv28ZHKSPL2E7tafyxxuUFaUAQmiNzrFvy"]'
2025-12-24 04:22:44.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-24 04:22:44.701 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-24 04:22:44.701 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50396/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-24 04:22:44.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-24 04:22:44.705 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60095/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-24 04:22:44.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-24 04:22:44.711 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50396/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)'}'
2025-12-24 04:22:44.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-24 04:22:44.717 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-24 04:22:44.817 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-24 04:22:44.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50396/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-24 04:22:44.820 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":1766550164711042816,"ephemeral":false,"proof":""}]'
2025-12-24 04:22:44.822 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-24 04:22:44.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-24 04:22:44.824 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":1766550164711042816,"ephemeral":false,"proof":""}]'
2025-12-24 04:22:44.826 INFO [src.steps.relay] WARM UP successful!!
2025-12-24 04:22:44.827 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50396/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)', "extraField": "extraValue"}'
2025-12-24 04:22:44.829 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:50396/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-24 04:22:44.831 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-24 04:22:44.832 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-24 04:22:44.832 DEBUG [src.node.waku_node] Stopping container with id 9354b7e63ff7
2025-12-24 04:22:45.403 DEBUG [src.node.waku_node] Container stopped.
2025-12-24 04:22:45.403 DEBUG [src.node.waku_node] Stopping container with id ca54514d71d7
2025-12-24 04:22:45.960 DEBUG [src.node.waku_node] Container stopped.
2025-12-24 04:22:45.962 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-24 04:22:45.968 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-24 04:22:45.973 DEBUG [src.node.docker_mananger] No errors found in the waku logs.