mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-01-04 06:53:07 +00:00
92 lines
17 KiB
Plaintext
92 lines
17 KiB
Plaintext
2025-12-30 04:24:27.118 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2025-12-30 04:24:27.119 DEBUG [tests.conftest] Running test: test_publish_with_invalid_payloads with id: 2025-12-30_04-24-27__7a12dca2-0d3b-4f95-8711-92df3a8cef08
|
|
2025-12-30 04:24:27.119 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2025-12-30 04:24:27.119 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2025-12-30 04:24:27.119 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
|
2025-12-30 04:24:27.126 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2025-12-30 04:24:27.126 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-24-27__7a12dca2-0d3b-4f95-8711-92df3a8cef08__wakuorg_nwaku:latest.log
|
|
2025-12-30 04:24:27.126 DEBUG [src.node.waku_node] Starting Node...
|
|
2025-12-30 04:24:27.126 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2025-12-30 04:24:27.127 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2025-12-30 04:24:27.127 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.189.64
|
|
2025-12-30 04:24:27.128 DEBUG [src.node.docker_mananger] Generated ports ['27261', '27262', '27263', '27264', '27265']
|
|
2025-12-30 04:24:27.128 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2025-12-30 04:24:27.128 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2025-12-30 04:24:27.128 DEBUG [src.node.waku_node] Using volumes []
|
|
2025-12-30 04:24:27.128 DEBUG [src.node.docker_mananger] docker run -i -t -p 27261:27261 -p 27262:27262 -p 27263:27263 -p 27264:27264 -p 27265:27265 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=27263 --rest-port=27261 --tcp-port=27262 --discv5-udp-port=27264 --rest-address=0.0.0.0 --nat=extip:172.18.189.64 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9c0ad61c68a4f47f108d989be5ae6ebdb1e15a6d7a827d338edb27ebb4ff7a36 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27265 --metrics-logging=true --relay=true
|
|
2025-12-30 04:24:27.328 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.189.64 waku 35e4fbee3b063877b01077a3e60899661f21f0d326a72ca60d002eb7f0c136ed
|
|
2025-12-30 04:24:27.365 DEBUG [src.node.docker_mananger] Container started with ID 35e4fbee3b06. Setting up logs at ./log/docker/node1_2025-12-30_04-24-27__7a12dca2-0d3b-4f95-8711-92df3a8cef08__wakuorg_nwaku:latest.log
|
|
2025-12-30 04:24:27.366 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27261
|
|
2025-12-30 04:24:27.366 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2025-12-30 04:24:28.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27261/health" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-30 04:24:28.372 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-30 04:24:28.372 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2025-12-30 04:24:28.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27261/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-30 04:24:28.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.189.64/tcp/27262/p2p/16Uiu2HAmPrNLrPd2TvMdsAWLs4ZcKDTUkf4hZZca1KjGGfK9Pm1q","/ip4/172.18.189.64/tcp/27263/ws/p2p/16Uiu2HAmPrNLrPd2TvMdsAWLs4ZcKDTUkf4hZZca1KjGGfK9Pm1q"],"enrUri":"enr:-L24QD3Qw0kj5RHtBu9SnIQw8szX7EZmL_fO4sDCF1t63nnWYUuFH5o42hwB9D1a_PGKcm-LYmslIFSHgkFEkxeA6pMCgmlkgnY0gmlwhKwSvUCKbXVsdGlhZGRyc5YACASsEr1ABmp-AAoErBK9QAZqf90DgnJzhQADAQAAiXNlY3AyNTZrMaEDplrP4dfcRX-xqOZ4Hv4MrfUdDniEE0rY43vE0NjzhZCDdGNwgmp-g3VkcIJqgIV3YWt1MgE"}'
|
|
2025-12-30 04:24:28.374 INFO [src.node.waku_node] REST service is ready !!
|
|
2025-12-30 04:24:28.380 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2025-12-30 04:24:28.381 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-24-27__7a12dca2-0d3b-4f95-8711-92df3a8cef08__wakuorg_nwaku:latest.log
|
|
2025-12-30 04:24:28.381 DEBUG [src.node.waku_node] Starting Node...
|
|
2025-12-30 04:24:28.381 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2025-12-30 04:24:28.382 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2025-12-30 04:24:28.382 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.253.250
|
|
2025-12-30 04:24:28.382 DEBUG [src.node.docker_mananger] Generated ports ['22474', '22475', '22476', '22477', '22478']
|
|
2025-12-30 04:24:28.383 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2025-12-30 04:24:28.383 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2025-12-30 04:24:28.383 DEBUG [src.node.waku_node] Using volumes []
|
|
2025-12-30 04:24:28.383 DEBUG [src.node.docker_mananger] docker run -i -t -p 22474:22474 -p 22475:22475 -p 22476:22476 -p 22477:22477 -p 22478:22478 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=22476 --rest-port=22474 --tcp-port=22475 --discv5-udp-port=22477 --rest-address=0.0.0.0 --nat=extip:172.18.253.250 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1ea9bccce9e1228d95b5db79bac9becc27c350e2fcf6cbb247c832a39d2dcade --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22478 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QD3Qw0kj5RHtBu9SnIQw8szX7EZmL_fO4sDCF1t63nnWYUuFH5o42hwB9D1a_PGKcm-LYmslIFSHgkFEkxeA6pMCgmlkgnY0gmlwhKwSvUCKbXVsdGlhZGRyc5YACASsEr1ABmp-AAoErBK9QAZqf90DgnJzhQADAQAAiXNlY3AyNTZrMaEDplrP4dfcRX-xqOZ4Hv4MrfUdDniEE0rY43vE0NjzhZCDdGNwgmp-g3VkcIJqgIV3YWt1MgE
|
|
2025-12-30 04:24:28.571 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.253.250 waku 4f731728da938a82bab86c8110ef3c124db0c65cca143aebcf6f7a6ba3261d32
|
|
2025-12-30 04:24:28.600 DEBUG [src.node.docker_mananger] Container started with ID 4f731728da93. Setting up logs at ./log/docker/node2_2025-12-30_04-24-27__7a12dca2-0d3b-4f95-8711-92df3a8cef08__wakuorg_nwaku:latest.log
|
|
2025-12-30 04:24:28.601 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22474
|
|
2025-12-30 04:24:28.601 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2025-12-30 04:24:29.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22474/health" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-30 04:24:29.613 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-30 04:24:29.613 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2025-12-30 04:24:29.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22474/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-30 04:24:29.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.253.250/tcp/22475/p2p/16Uiu2HAm3SFwgVFqoKHsqRe7A3jT9LY2Ktu7RwbGLofhxMUPGtRu","/ip4/172.18.253.250/tcp/22476/ws/p2p/16Uiu2HAm3SFwgVFqoKHsqRe7A3jT9LY2Ktu7RwbGLofhxMUPGtRu"],"enrUri":"enr:-L24QDkzb7xHXHOkPQfhFA51RkufJnT0vAlzr5p3VYxL4EwDWJA8RLGGg8OjwTUWmIvCqZCHuWbKwGuyyD6pF2Vi_-gCgmlkgnY0gmlwhKwS_fqKbXVsdGlhZGRyc5YACASsEv36BlfLAAoErBL9-gZXzN0DgnJzhQADAQAAiXNlY3AyNTZrMaECdwPl7fgSv-InM9mOwxK3JEJy-cQDvWVKDzvSVW0r1eiDdGNwglfLg3VkcIJXzYV3YWt1MgE"}'
|
|
2025-12-30 04:24:29.621 INFO [src.node.waku_node] REST service is ready !!
|
|
2025-12-30 04:24:29.622 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22474/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.189.64/tcp/27262/p2p/16Uiu2HAmPrNLrPd2TvMdsAWLs4ZcKDTUkf4hZZca1KjGGfK9Pm1q"]'
|
|
2025-12-30 04:24:29.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-30 04:24:29.625 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
|
|
2025-12-30 04:24:29.625 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2025-12-30 04:24:29.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-30 04:24:29.629 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22474/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2025-12-30 04:24:29.632 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-30 04:24:29.633 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/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-30 04:24:29.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-30 04:24:29.640 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-30 04:24:29.740 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-30 04:24:29.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-30 04:24:29.742 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":1767068669633114880,"ephemeral":false,"proof":""}]'
|
|
2025-12-30 04:24:29.744 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-30 04:24:29.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22474/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-30 04:24:29.746 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":1767068669633114880,"ephemeral":false,"proof":""}]'
|
|
2025-12-30 04:24:29.747 INFO [src.steps.relay] WARM UP successful!!
|
|
2025-12-30 04:24:29.748 DEBUG [tests.relay.test_publish] Running test with payload Empty string
|
|
2025-12-30 04:24:29.749 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-30 04:24:29.751 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
|
2025-12-30 04:24:29.751 DEBUG [tests.relay.test_publish] Running test with payload Unecoded text
|
|
2025-12-30 04:24:29.751 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "Hello World!", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-30 04:24:29.753 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Incorrect base64 string'
|
|
2025-12-30 04:24:29.753 DEBUG [tests.relay.test_publish] Running test with payload A dictionary
|
|
2025-12-30 04:24:29.754 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": {"key": "YWFh"}, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-30 04:24:29.756 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
|
2025-12-30 04:24:29.756 DEBUG [tests.relay.test_publish] Running test with payload An integer
|
|
2025-12-30 04:24:29.756 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": 1234567890, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-30 04:24:29.759 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
|
2025-12-30 04:24:29.759 DEBUG [tests.relay.test_publish] Running test with payload A list
|
|
2025-12-30 04:24:29.759 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": ["YWFh"], "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-30 04:24:29.762 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
|
2025-12-30 04:24:29.762 DEBUG [tests.relay.test_publish] Running test with payload A bool
|
|
2025-12-30 04:24:29.762 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": true, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-30 04:24:29.764 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
|
2025-12-30 04:24:29.766 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2025-12-30 04:24:29.767 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2025-12-30 04:24:29.767 DEBUG [src.node.waku_node] Stopping container with id 35e4fbee3b06
|
|
2025-12-30 04:24:30.290 DEBUG [src.node.waku_node] Container stopped.
|
|
2025-12-30 04:24:30.290 DEBUG [src.node.waku_node] Stopping container with id 4f731728da93
|
|
2025-12-30 04:24:30.808 DEBUG [src.node.waku_node] Container stopped.
|
|
2025-12-30 04:24:30.810 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2025-12-30 04:24:30.815 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2025-12-30 04:24:30.820 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|