mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-01-07 08:23:07 +00:00
474 lines
86 KiB
Plaintext
474 lines
86 KiB
Plaintext
2025-12-22 04:47:41.298 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2025-12-22 04:47:41.299 DEBUG [tests.conftest] Running test: test_publish_with_valid_payloads with id: 2025-12-22_04-47-41__aa81ea5b-eb1c-4b58-8a3c-fdaad322ea2d
|
|
2025-12-22 04:47:41.299 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2025-12-22 04:47:41.299 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2025-12-22 04:47:41.300 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
|
2025-12-22 04:47:41.306 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2025-12-22 04:47:41.307 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-22_04-47-41__aa81ea5b-eb1c-4b58-8a3c-fdaad322ea2d__wakuorg_nwaku:latest.log
|
|
2025-12-22 04:47:41.307 DEBUG [src.node.waku_node] Starting Node...
|
|
2025-12-22 04:47:41.307 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2025-12-22 04:47:41.308 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2025-12-22 04:47:41.309 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.242.21
|
|
2025-12-22 04:47:41.309 DEBUG [src.node.docker_mananger] Generated ports ['32297', '32298', '32299', '32300', '32301']
|
|
2025-12-22 04:47:41.309 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2025-12-22 04:47:41.309 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2025-12-22 04:47:41.309 DEBUG [src.node.waku_node] Using volumes []
|
|
2025-12-22 04:47:41.309 DEBUG [src.node.docker_mananger] docker run -i -t -p 32297:32297 -p 32298:32298 -p 32299:32299 -p 32300:32300 -p 32301:32301 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=32299 --rest-port=32297 --tcp-port=32298 --discv5-udp-port=32300 --rest-address=0.0.0.0 --nat=extip:172.18.242.21 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=44d366902e4acab10ea536fab1e51f3de017fd1ba04bba3bafc22285ac4cdf99 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32301 --metrics-logging=true --relay=true
|
|
2025-12-22 04:47:41.510 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.242.21 waku b1348e7f2ba08b97d6837129248b0674665d2509730bb0a0cb889ff429ef4062
|
|
2025-12-22 04:47:41.549 DEBUG [src.node.docker_mananger] Container started with ID b1348e7f2ba0. Setting up logs at ./log/docker/node1_2025-12-22_04-47-41__aa81ea5b-eb1c-4b58-8a3c-fdaad322ea2d__wakuorg_nwaku:latest.log
|
|
2025-12-22 04:47:41.549 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32297
|
|
2025-12-22 04:47:41.551 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2025-12-22 04:47:42.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/health" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:42.555 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-22 04:47:42.555 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2025-12-22 04:47:42.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:42.558 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.242.21/tcp/32298/p2p/16Uiu2HAm7NpP3e1UqpxAJowNV6x6LjCkVWkGMujAj5ooxEpmG7Ug","/ip4/172.18.242.21/tcp/32299/ws/p2p/16Uiu2HAm7NpP3e1UqpxAJowNV6x6LjCkVWkGMujAj5ooxEpmG7Ug"],"enrUri":"enr:-L24QBrg8YXtXPSQg5tfyJA11dJXaVRGx9GYayXE0DS0VIeFACa__3jhNBVv-cXhLNPovlUCKrHN24NsVtbeb6xWwqACgmlkgnY0gmlwhKwS8hWKbXVsdGlhZGRyc5YACASsEvIVBn4qAAoErBLyFQZ-K90DgnJzhQADAQAAiXNlY3AyNTZrMaECsZD_56O89rTuVW28_8ZWQSIHlOMTbaWtiZNhG5R_8VWDdGNwgn4qg3VkcIJ-LIV3YWt1MgE"}'
|
|
2025-12-22 04:47:42.558 INFO [src.node.waku_node] REST service is ready !!
|
|
2025-12-22 04:47:42.564 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2025-12-22 04:47:42.565 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-22_04-47-41__aa81ea5b-eb1c-4b58-8a3c-fdaad322ea2d__wakuorg_nwaku:latest.log
|
|
2025-12-22 04:47:42.565 DEBUG [src.node.waku_node] Starting Node...
|
|
2025-12-22 04:47:42.565 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2025-12-22 04:47:42.566 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2025-12-22 04:47:42.566 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.229.143
|
|
2025-12-22 04:47:42.567 DEBUG [src.node.docker_mananger] Generated ports ['52216', '52217', '52218', '52219', '52220']
|
|
2025-12-22 04:47:42.567 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2025-12-22 04:47:42.567 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2025-12-22 04:47:42.567 DEBUG [src.node.waku_node] Using volumes []
|
|
2025-12-22 04:47:42.567 DEBUG [src.node.docker_mananger] docker run -i -t -p 52216:52216 -p 52217:52217 -p 52218:52218 -p 52219:52219 -p 52220:52220 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=52218 --rest-port=52216 --tcp-port=52217 --discv5-udp-port=52219 --rest-address=0.0.0.0 --nat=extip:172.18.229.143 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=94eec9c5524b3ef7957dc3c2e8a55fb2a7e176bcb8c9d342009155bc220c1db9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52220 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBrg8YXtXPSQg5tfyJA11dJXaVRGx9GYayXE0DS0VIeFACa__3jhNBVv-cXhLNPovlUCKrHN24NsVtbeb6xWwqACgmlkgnY0gmlwhKwS8hWKbXVsdGlhZGRyc5YACASsEvIVBn4qAAoErBLyFQZ-K90DgnJzhQADAQAAiXNlY3AyNTZrMaECsZD_56O89rTuVW28_8ZWQSIHlOMTbaWtiZNhG5R_8VWDdGNwgn4qg3VkcIJ-LIV3YWt1MgE
|
|
2025-12-22 04:47:42.745 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.229.143 waku d15dda81b6402d8da33be5745104206ad7c208e6b8bb02e86aa49c6a8b9c5cbd
|
|
2025-12-22 04:47:42.776 DEBUG [src.node.docker_mananger] Container started with ID d15dda81b640. Setting up logs at ./log/docker/node2_2025-12-22_04-47-41__aa81ea5b-eb1c-4b58-8a3c-fdaad322ea2d__wakuorg_nwaku:latest.log
|
|
2025-12-22 04:47:42.777 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52216
|
|
2025-12-22 04:47:42.777 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2025-12-22 04:47:43.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/health" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:43.791 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-22 04:47:43.792 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2025-12-22 04:47:43.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:43.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.143/tcp/52217/p2p/16Uiu2HAmEV7ZvrbxEQPrhXrgcB99SwcbSPiE1CKucApnWhbjtmZJ","/ip4/172.18.229.143/tcp/52218/ws/p2p/16Uiu2HAmEV7ZvrbxEQPrhXrgcB99SwcbSPiE1CKucApnWhbjtmZJ"],"enrUri":"enr:-L24QGu4pffxX-Mw2yi_z3-dPg7Fs1x2JplWA1DQk5y_Ij9AVVp6m3_wFtnSRQwTxW9ylixf-AqSO3NzcIbAMFk4hm8CgmlkgnY0gmlwhKwS5Y-KbXVsdGlhZGRyc5YACASsEuWPBsv5AAoErBLljwbL-t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDGy-6Irq8AZIJQ81u7G-_uBB_GfXHTyAhSpic_MwJHNmDdGNwgsv5g3VkcILL-4V3YWt1MgE"}'
|
|
2025-12-22 04:47:43.798 INFO [src.node.waku_node] REST service is ready !!
|
|
2025-12-22 04:47:43.799 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52216/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.21/tcp/32298/p2p/16Uiu2HAm7NpP3e1UqpxAJowNV6x6LjCkVWkGMujAj5ooxEpmG7Ug"]'
|
|
2025-12-22 04:47:43.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:43.803 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
|
|
2025-12-22 04:47:43.803 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2025-12-22 04:47:43.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:43.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52216/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2025-12-22 04:47:43.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:43.813 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/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-22 04:47:43.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:43.818 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:43.918 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:43.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:43.921 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":1766378863813107456,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:43.923 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:43.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:43.925 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":1766378863813107456,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:43.927 INFO [src.steps.relay] WARM UP successful!!
|
|
2025-12-22 04:47:43.927 DEBUG [tests.relay.test_publish] Running test with payload A simple string
|
|
2025-12-22 04:47:43.928 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:43.932 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:43.932 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:44.032 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378863928202024,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.037 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378863928202024,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.040 DEBUG [tests.relay.test_publish] Running test with payload An integer
|
|
2025-12-22 04:47:44.041 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:44.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:44.045 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:44.145 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864041080964,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.150 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864041080964,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.154 DEBUG [tests.relay.test_publish] Running test with payload A dictionary
|
|
2025-12-22 04:47:44.154 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:44.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:44.158 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:44.259 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864154594076,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.263 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864154594076,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.267 DEBUG [tests.relay.test_publish] Running test with payload Chinese characters
|
|
2025-12-22 04:47:44.267 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:44.271 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:44.272 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:44.372 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864267800337,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.377 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864267800337,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.380 DEBUG [tests.relay.test_publish] Running test with payload Emojis
|
|
2025-12-22 04:47:44.381 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:44.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:44.386 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:44.486 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864381218672,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.491 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.494 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864381218672,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.496 DEBUG [tests.relay.test_publish] Running test with payload Lorem ipsum text
|
|
2025-12-22 04:47:44.497 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:44.501 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:44.502 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:44.602 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864496947096,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.607 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864496947096,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.611 DEBUG [tests.relay.test_publish] Running test with payload HTML content
|
|
2025-12-22 04:47:44.611 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:44.615 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:44.615 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:44.716 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.719 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864611430214,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.721 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864611430214,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.725 DEBUG [tests.relay.test_publish] Running test with payload Cyrillic characters
|
|
2025-12-22 04:47:44.725 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:44.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:44.730 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:44.830 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.834 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864725489353,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.835 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864725489353,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.839 DEBUG [tests.relay.test_publish] Running test with payload Base64 encoded string
|
|
2025-12-22 04:47:44.840 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:44.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:44.845 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:44.945 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864839924729,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.950 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:44.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:44.953 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864839924729,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:44.954 DEBUG [tests.relay.test_publish] Running test with payload Binary data
|
|
2025-12-22 04:47:44.954 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:44.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:44.959 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:45.059 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864954690991,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.064 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.066 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378864954690991,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.068 DEBUG [tests.relay.test_publish] Running test with payload Special characters with whitespace
|
|
2025-12-22 04:47:45.068 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:45.072 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:45.073 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:45.173 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865068497977,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.177 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.180 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865068497977,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.181 DEBUG [tests.relay.test_publish] Running test with payload Boolean false as a string
|
|
2025-12-22 04:47:45.181 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:45.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:45.185 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:45.286 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.289 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865181642973,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.290 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865181642973,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.294 DEBUG [tests.relay.test_publish] Running test with payload A float number
|
|
2025-12-22 04:47:45.294 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:45.299 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:45.299 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:45.399 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.402 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865294466063,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.404 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.406 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865294466063,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.408 DEBUG [tests.relay.test_publish] Running test with payload A list
|
|
2025-12-22 04:47:45.408 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:45.412 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:45.412 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:45.513 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865408394929,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.518 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865408394929,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.522 DEBUG [tests.relay.test_publish] Running test with payload Hexadecimal number as a string
|
|
2025-12-22 04:47:45.522 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:45.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:45.527 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:45.627 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865522488881,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.632 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865522488881,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.636 DEBUG [tests.relay.test_publish] Running test with payload Email format
|
|
2025-12-22 04:47:45.636 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:45.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:45.641 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:45.741 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865636355834,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.746 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865636355834,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.749 DEBUG [tests.relay.test_publish] Running test with payload URL format
|
|
2025-12-22 04:47:45.750 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:45.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:45.754 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:45.855 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865750102219,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.860 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.862 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865750102219,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.863 DEBUG [tests.relay.test_publish] Running test with payload Date and time in ISO format
|
|
2025-12-22 04:47:45.864 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:45.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:45.869 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:45.969 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865864112697,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.974 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:45.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:45.976 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865864112697,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:45.978 DEBUG [tests.relay.test_publish] Running test with payload String with escaped quotes
|
|
2025-12-22 04:47:45.978 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:45.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:45.983 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:46.083 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.086 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865978476078,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.088 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378865978476078,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.091 DEBUG [tests.relay.test_publish] Running test with payload A regular expression
|
|
2025-12-22 04:47:46.092 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:46.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:46.096 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:46.196 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866092217966,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.200 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.203 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866092217966,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.204 DEBUG [tests.relay.test_publish] Running test with payload A very long string
|
|
2025-12-22 04:47:46.205 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:46.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:46.210 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:46.310 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866205059834,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.315 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866205059834,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.319 DEBUG [tests.relay.test_publish] Running test with payload A JSON string
|
|
2025-12-22 04:47:46.319 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:46.323 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:46.324 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:46.424 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866319809762,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.429 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.432 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866319809762,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.434 DEBUG [tests.relay.test_publish] Running test with payload A Unix path
|
|
2025-12-22 04:47:46.434 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:46.438 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:46.439 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:46.539 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866434500175,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.543 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.546 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866434500175,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.547 DEBUG [tests.relay.test_publish] Running test with payload A Windows path
|
|
2025-12-22 04:47:46.548 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:46.552 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:46.552 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:46.653 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866547896532,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.658 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866547896532,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.661 DEBUG [tests.relay.test_publish] Running test with payload An SQL query
|
|
2025-12-22 04:47:46.662 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:46.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:46.667 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:46.767 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866661952620,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.772 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866661952620,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.776 DEBUG [tests.relay.test_publish] Running test with payload JavaScript code snippet
|
|
2025-12-22 04:47:46.776 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:46.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:46.781 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:46.881 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866776235364,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.886 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866776235364,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.889 DEBUG [tests.relay.test_publish] Running test with payload A CSS snippet
|
|
2025-12-22 04:47:46.890 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:46.894 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:46.894 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:46.995 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:46.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866890181264,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:46.999 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:46.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378866890181264,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.003 DEBUG [tests.relay.test_publish] Running test with payload A Python one-liner
|
|
2025-12-22 04:47:47.004 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:47.008 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:47.009 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:47.109 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867003910471,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.114 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.116 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867003910471,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.118 DEBUG [tests.relay.test_publish] Running test with payload An IP address
|
|
2025-12-22 04:47:47.118 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:47.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:47.122 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:47.223 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.226 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867118472632,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.227 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867118472632,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.231 DEBUG [tests.relay.test_publish] Running test with payload A domain name
|
|
2025-12-22 04:47:47.231 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:47.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:47.236 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:47.336 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867231373606,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.341 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867231373606,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.344 DEBUG [tests.relay.test_publish] Running test with payload A user agent string
|
|
2025-12-22 04:47:47.345 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:47.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:47.349 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:47.450 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867345168385,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.455 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.457 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867345168385,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.458 DEBUG [tests.relay.test_publish] Running test with payload A credit card number
|
|
2025-12-22 04:47:47.459 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:47.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:47.464 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:47.564 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867459100412,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.569 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.572 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867459100412,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.573 DEBUG [tests.relay.test_publish] Running test with payload A phone number
|
|
2025-12-22 04:47:47.574 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:47.578 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:47.578 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:47.679 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867573842782,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.684 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867573842782,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.688 DEBUG [tests.relay.test_publish] Running test with payload A UUID
|
|
2025-12-22 04:47:47.688 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:47.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:47.692 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:47.793 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867688333660,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.797 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867688333660,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.801 DEBUG [tests.relay.test_publish] Running test with payload A hashtag
|
|
2025-12-22 04:47:47.802 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:47.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:47.807 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:47.907 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867802123519,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.912 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:47.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:47.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867802123519,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:47.916 DEBUG [tests.relay.test_publish] Running test with payload A Twitter handle
|
|
2025-12-22 04:47:47.916 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:47.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:47.921 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:48.021 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:48.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:48.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867916335433,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:48.026 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:48.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:48.028 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378867916335433,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:48.030 DEBUG [tests.relay.test_publish] Running test with payload A password
|
|
2025-12-22 04:47:48.030 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:48.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:48.035 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:48.135 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:48.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:48.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378868030485621,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:48.140 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:48.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:48.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378868030485621,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:48.144 DEBUG [tests.relay.test_publish] Running test with payload A date in common format
|
|
2025-12-22 04:47:48.144 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:48.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:48.149 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:48.249 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:48.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:48.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378868144415987,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:48.254 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:48.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:48.257 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378868144415987,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:48.258 DEBUG [tests.relay.test_publish] Running test with payload A time string
|
|
2025-12-22 04:47:48.259 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:48.263 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:48.263 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:48.364 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:48.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:48.367 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378868258988737,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:48.368 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:48.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:48.371 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378868258988737,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:48.373 DEBUG [tests.relay.test_publish] Running test with payload A mathematical equation
|
|
2025-12-22 04:47:48.374 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-22 04:47:48.378 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-22 04:47:48.378 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-22 04:47:48.479 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:48.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:48.482 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378868373951540,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:48.484 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-22 04:47:48.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-22 04:47:48.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766378868373951540,"ephemeral":false,"proof":""}]'
|
|
2025-12-22 04:47:48.489 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2025-12-22 04:47:48.491 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2025-12-22 04:47:48.491 DEBUG [src.node.waku_node] Stopping container with id b1348e7f2ba0
|
|
2025-12-22 04:47:49.058 DEBUG [src.node.waku_node] Container stopped.
|
|
2025-12-22 04:47:49.058 DEBUG [src.node.waku_node] Stopping container with id d15dda81b640
|
|
2025-12-22 04:47:49.592 DEBUG [src.node.waku_node] Container stopped.
|
|
2025-12-22 04:47:49.593 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2025-12-22 04:47:49.610 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2025-12-22 04:47:49.624 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|