mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-01-05 23:43:07 +00:00
476 lines
85 KiB
Plaintext
476 lines
85 KiB
Plaintext
2025-12-18 04:24:09.195 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2025-12-18 04:24:09.197 DEBUG [tests.conftest] Running test: test_publish_with_valid_content_topics with id: 2025-12-18_04-24-09__4030731c-9731-4d62-8a67-cb2c1cc6e4fe
|
|
2025-12-18 04:24:09.198 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2025-12-18 04:24:09.198 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2025-12-18 04:24:09.199 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
|
2025-12-18 04:24:09.208 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2025-12-18 04:24:09.208 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-24-09__4030731c-9731-4d62-8a67-cb2c1cc6e4fe__wakuorg_nwaku:latest.log
|
|
2025-12-18 04:24:09.208 DEBUG [src.node.waku_node] Starting Node...
|
|
2025-12-18 04:24:09.208 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2025-12-18 04:24:09.211 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2025-12-18 04:24:09.211 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.255.62
|
|
2025-12-18 04:24:09.211 DEBUG [src.node.docker_mananger] Generated ports ['25769', '25770', '25771', '25772', '25773']
|
|
2025-12-18 04:24:09.211 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2025-12-18 04:24:09.212 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2025-12-18 04:24:09.212 DEBUG [src.node.waku_node] Using volumes []
|
|
2025-12-18 04:24:09.212 DEBUG [src.node.docker_mananger] docker run -i -t -p 25769:25769 -p 25770:25770 -p 25771:25771 -p 25772:25772 -p 25773:25773 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=25771 --rest-port=25769 --tcp-port=25770 --discv5-udp-port=25772 --rest-address=0.0.0.0 --nat=extip:172.18.255.62 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d2fa81ba77bbb782a8746abe03da5df8fe4c735c1ddddecee65d5b12b0d771ca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25773 --metrics-logging=true --relay=true
|
|
2025-12-18 04:24:09.389 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.255.62 waku c32cc8d5f9f4a2dea62d598f0ce481c6173ff1c57a9b757f4bd1be042c766c8f
|
|
2025-12-18 04:24:09.421 DEBUG [src.node.docker_mananger] Container started with ID c32cc8d5f9f4. Setting up logs at ./log/docker/node1_2025-12-18_04-24-09__4030731c-9731-4d62-8a67-cb2c1cc6e4fe__wakuorg_nwaku:latest.log
|
|
2025-12-18 04:24:09.422 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25769
|
|
2025-12-18 04:24:09.422 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2025-12-18 04:24:09.492 ERROR [src.node.docker_mananger] Max retries reached for container 76578c3afb7c. Exiting log stream.
|
|
2025-12-18 04:24:10.027 ERROR [src.node.docker_mananger] Max retries reached for container 1b937d1b564d. Exiting log stream.
|
|
2025-12-18 04:24:10.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/health" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:10.426 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-18 04:24:10.427 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2025-12-18 04:24:10.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:10.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.255.62/tcp/25770/p2p/16Uiu2HAm3SuY6Uv1x8Y3wS4ocJ6DLCFu2TjvFQRtPVzzkfzJJifu","/ip4/172.18.255.62/tcp/25771/ws/p2p/16Uiu2HAm3SuY6Uv1x8Y3wS4ocJ6DLCFu2TjvFQRtPVzzkfzJJifu"],"enrUri":"enr:-L24QL9EagfoRKP7MwKwAYHJn9OmuWILHz5lS_qI93AuCFgwK3m-Q9RiSJhZVw4wch1xeYZK_O1xGdXnL5V-LYtGklwCgmlkgnY0gmlwhKwS_z6KbXVsdGlhZGRyc5YACASsEv8-BmSqAAoErBL_PgZkq90DgnJzhQADAQAAiXNlY3AyNTZrMaECdy5ns8XZLyfTqbeYXD4I5_rUpCeduvQ8533UC5pM0uyDdGNwgmSqg3VkcIJkrIV3YWt1MgE"}'
|
|
2025-12-18 04:24:10.429 INFO [src.node.waku_node] REST service is ready !!
|
|
2025-12-18 04:24:10.435 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2025-12-18 04:24:10.436 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-24-09__4030731c-9731-4d62-8a67-cb2c1cc6e4fe__wakuorg_nwaku:latest.log
|
|
2025-12-18 04:24:10.436 DEBUG [src.node.waku_node] Starting Node...
|
|
2025-12-18 04:24:10.436 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2025-12-18 04:24:10.437 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2025-12-18 04:24:10.437 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.48.82
|
|
2025-12-18 04:24:10.437 DEBUG [src.node.docker_mananger] Generated ports ['40812', '40813', '40814', '40815', '40816']
|
|
2025-12-18 04:24:10.437 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2025-12-18 04:24:10.438 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2025-12-18 04:24:10.438 DEBUG [src.node.waku_node] Using volumes []
|
|
2025-12-18 04:24:10.438 DEBUG [src.node.docker_mananger] docker run -i -t -p 40812:40812 -p 40813:40813 -p 40814:40814 -p 40815:40815 -p 40816:40816 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=40814 --rest-port=40812 --tcp-port=40813 --discv5-udp-port=40815 --rest-address=0.0.0.0 --nat=extip:172.18.48.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=65676ad370049cca6c95feaba3b2364f672cc1c7bf26f9a4139322caafc3efaa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40816 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QL9EagfoRKP7MwKwAYHJn9OmuWILHz5lS_qI93AuCFgwK3m-Q9RiSJhZVw4wch1xeYZK_O1xGdXnL5V-LYtGklwCgmlkgnY0gmlwhKwS_z6KbXVsdGlhZGRyc5YACASsEv8-BmSqAAoErBL_PgZkq90DgnJzhQADAQAAiXNlY3AyNTZrMaECdy5ns8XZLyfTqbeYXD4I5_rUpCeduvQ8533UC5pM0uyDdGNwgmSqg3VkcIJkrIV3YWt1MgE
|
|
2025-12-18 04:24:10.612 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.48.82 waku e2443b988d4f456b1d06d94f11d54558d6207267a45c1976f556eaf322c0210f
|
|
2025-12-18 04:24:10.645 DEBUG [src.node.docker_mananger] Container started with ID e2443b988d4f. Setting up logs at ./log/docker/node2_2025-12-18_04-24-09__4030731c-9731-4d62-8a67-cb2c1cc6e4fe__wakuorg_nwaku:latest.log
|
|
2025-12-18 04:24:10.645 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40812
|
|
2025-12-18 04:24:10.645 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2025-12-18 04:24:11.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/health" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:11.658 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-18 04:24:11.658 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2025-12-18 04:24:11.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:11.665 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.48.82/tcp/40813/p2p/16Uiu2HAm7VokXa1NJhvfbkTsw3U1FFXbA5XvuLrLKvqmWW8pm1G7","/ip4/172.18.48.82/tcp/40814/ws/p2p/16Uiu2HAm7VokXa1NJhvfbkTsw3U1FFXbA5XvuLrLKvqmWW8pm1G7"],"enrUri":"enr:-L24QPeNSr5pZqHwxatIHyWLsks1eLg4dSvN0crdYshM5UjqYvF8-U9FY5DwVJ4sludQU__a38USkjuQTnkX852zlMYCgmlkgnY0gmlwhKwSMFKKbXVsdGlhZGRyc5YACASsEjBSBp9tAAoErBIwUgafbt0DgnJzhQADAQAAiXNlY3AyNTZrMaECs1tadmSHPAcZm4u9yDo8g9Kh3njbW09Qtt3WNa9yxVyDdGNwgp9tg3VkcIKfb4V3YWt1MgE"}'
|
|
2025-12-18 04:24:11.667 INFO [src.node.waku_node] REST service is ready !!
|
|
2025-12-18 04:24:11.667 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40812/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.255.62/tcp/25770/p2p/16Uiu2HAm3SuY6Uv1x8Y3wS4ocJ6DLCFu2TjvFQRtPVzzkfzJJifu"]'
|
|
2025-12-18 04:24:11.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:11.670 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
|
|
2025-12-18 04:24:11.671 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2025-12-18 04:24:11.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:11.675 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40812/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2025-12-18 04:24:11.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:11.680 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/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-18 04:24:11.685 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:11.686 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:11.786 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:11.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:11.789 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":1766031851680757760,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:11.790 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:11.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:11.792 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":1766031851680757760,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:11.794 INFO [src.steps.relay] WARM UP successful!!
|
|
2025-12-18 04:24:11.795 DEBUG [tests.relay.test_publish] Running test with content topic A simple string
|
|
2025-12-18 04:24:11.795 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:11.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:11.799 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:11.899 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:11.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:11.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Hello World!","version":0,"timestamp":1766031851795334931,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:11.903 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:11.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:11.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Hello World!","version":0,"timestamp":1766031851795334931,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:11.907 DEBUG [tests.relay.test_publish] Running test with content topic An integer
|
|
2025-12-18 04:24:11.907 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:11.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:11.911 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:12.012 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"1234567890","version":0,"timestamp":1766031851907582480,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.015 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"1234567890","version":0,"timestamp":1766031851907582480,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.019 DEBUG [tests.relay.test_publish] Running test with content topic A dictionary
|
|
2025-12-18 04:24:12.019 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "{\"key\": \"value\"}", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:12.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:12.023 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:12.123 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.126 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1766031852019445666,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.127 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.130 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1766031852019445666,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.131 DEBUG [tests.relay.test_publish] Running test with content topic Chinese characters
|
|
2025-12-18 04:24:12.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:12.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:12.136 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:12.236 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.239 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1766031852131676675,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.241 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.243 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1766031852131676675,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.245 DEBUG [tests.relay.test_publish] Running test with content topic Emojis
|
|
2025-12-18 04:24:12.245 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:12.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:12.250 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:12.350 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1766031852245302782,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.353 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1766031852245302782,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.357 DEBUG [tests.relay.test_publish] Running test with content topic Lorem ipsum text
|
|
2025-12-18 04:24:12.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Lorem ipsum dolor sit amet", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:12.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:12.362 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:12.462 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Lorem ipsum dolor sit amet","version":0,"timestamp":1766031852357742648,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.466 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.468 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Lorem ipsum dolor sit amet","version":0,"timestamp":1766031852357742648,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.469 DEBUG [tests.relay.test_publish] Running test with content topic HTML content
|
|
2025-12-18 04:24:12.470 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "<html><body>Hello</body></html>", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:12.473 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:12.473 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:12.574 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.576 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"<html><body>Hello</body></html>","version":0,"timestamp":1766031852470008680,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.577 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"<html><body>Hello</body></html>","version":0,"timestamp":1766031852470008680,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.581 DEBUG [tests.relay.test_publish] Running test with content topic Cyrillic characters
|
|
2025-12-18 04:24:12.581 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\u041f\u0440\u0438\u0432\u0435\u0442", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:12.585 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:12.585 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:12.685 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1766031852581442269,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.689 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1766031852581442269,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.693 DEBUG [tests.relay.test_publish] Running test with content topic Base64 encoded string
|
|
2025-12-18 04:24:12.693 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Base64==dGVzdA==", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:12.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:12.698 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:12.798 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1766031852693434725,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.802 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1766031852693434725,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.805 DEBUG [tests.relay.test_publish] Running test with content topic Binary data
|
|
2025-12-18 04:24:12.806 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:12.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:12.810 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:12.910 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.913 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1766031852806069458,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.914 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:12.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:12.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1766031852806069458,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:12.917 DEBUG [tests.relay.test_publish] Running test with content topic Special characters with whitespace
|
|
2025-12-18 04:24:12.918 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:12.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:12.921 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:13.022 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.024 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1766031852917885626,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.026 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.028 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1766031852917885626,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.029 DEBUG [tests.relay.test_publish] Running test with content topic Boolean false as a string
|
|
2025-12-18 04:24:13.029 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "False", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:13.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:13.033 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:13.134 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"False","version":0,"timestamp":1766031853029580819,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.137 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"False","version":0,"timestamp":1766031853029580819,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.141 DEBUG [tests.relay.test_publish] Running test with content topic A float number
|
|
2025-12-18 04:24:13.141 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "3.1415926535", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:13.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:13.145 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:13.246 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.248 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"3.1415926535","version":0,"timestamp":1766031853141493223,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.249 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.251 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"3.1415926535","version":0,"timestamp":1766031853141493223,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.253 DEBUG [tests.relay.test_publish] Running test with content topic A list
|
|
2025-12-18 04:24:13.253 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "[1, 2, 3, 4, 5]", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:13.257 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:13.257 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:13.358 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"[1, 2, 3, 4, 5]","version":0,"timestamp":1766031853253267888,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.362 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"[1, 2, 3, 4, 5]","version":0,"timestamp":1766031853253267888,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.366 DEBUG [tests.relay.test_publish] Running test with content topic Hexadecimal number as a string
|
|
2025-12-18 04:24:13.366 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "0xDEADBEEF", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:13.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:13.370 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:13.471 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"0xDEADBEEF","version":0,"timestamp":1766031853366274805,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.476 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"0xDEADBEEF","version":0,"timestamp":1766031853366274805,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.479 DEBUG [tests.relay.test_publish] Running test with content topic Email format
|
|
2025-12-18 04:24:13.479 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "user@example.com", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:13.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:13.484 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:13.584 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.587 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"user@example.com","version":0,"timestamp":1766031853479642068,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.588 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.590 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"user@example.com","version":0,"timestamp":1766031853479642068,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.592 DEBUG [tests.relay.test_publish] Running test with content topic URL format
|
|
2025-12-18 04:24:13.592 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "http://example.com", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:13.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:13.597 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:13.697 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"http://example.com","version":0,"timestamp":1766031853592649719,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.702 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"http://example.com","version":0,"timestamp":1766031853592649719,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.705 DEBUG [tests.relay.test_publish] Running test with content topic Date and time in ISO format
|
|
2025-12-18 04:24:13.706 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "2023-11-01T12:00:00Z", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:13.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:13.710 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:13.811 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"2023-11-01T12:00:00Z","version":0,"timestamp":1766031853706095928,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.815 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"2023-11-01T12:00:00Z","version":0,"timestamp":1766031853706095928,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.818 DEBUG [tests.relay.test_publish] Running test with content topic String with escaped quotes
|
|
2025-12-18 04:24:13.819 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:13.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:13.823 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:13.923 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1766031853818923303,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.928 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:13.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:13.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1766031853818923303,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:13.931 DEBUG [tests.relay.test_publish] Running test with content topic A regular expression
|
|
2025-12-18 04:24:13.932 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Regular expression: ^[a-z0-9_-]{3,16}$", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:13.936 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:13.936 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:14.036 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1766031853931913652,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.041 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1766031853931913652,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.045 DEBUG [tests.relay.test_publish] Running test with content topic A very long string
|
|
2025-12-18 04:24:14.045 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:14.050 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:14.050 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:14.150 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1766031854045344617,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.156 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1766031854045344617,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.160 DEBUG [tests.relay.test_publish] Running test with content topic A JSON string
|
|
2025-12-18 04:24:14.161 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:14.165 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:14.165 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:14.265 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1766031854160936995,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.270 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.272 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1766031854160936995,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.274 DEBUG [tests.relay.test_publish] Running test with content topic A Unix path
|
|
2025-12-18 04:24:14.274 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/usr/local/bin", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:14.278 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:14.279 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:14.379 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.382 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/usr/local/bin","version":0,"timestamp":1766031854274401339,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.383 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/usr/local/bin","version":0,"timestamp":1766031854274401339,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.387 DEBUG [tests.relay.test_publish] Running test with content topic A Windows path
|
|
2025-12-18 04:24:14.387 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "C:\\Windows\\System32", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:14.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:14.392 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:14.492 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1766031854387783619,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.496 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1766031854387783619,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.500 DEBUG [tests.relay.test_publish] Running test with content topic An SQL query
|
|
2025-12-18 04:24:14.500 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "SELECT * FROM users WHERE id = 1;", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:14.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:14.505 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:14.605 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1766031854500734074,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.609 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1766031854500734074,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.613 DEBUG [tests.relay.test_publish] Running test with content topic JavaScript code snippet
|
|
2025-12-18 04:24:14.613 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "function test() { console.log('Hello World'); }", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:14.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:14.618 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:14.718 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1766031854613609212,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.722 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1766031854613609212,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.726 DEBUG [tests.relay.test_publish] Running test with content topic A CSS snippet
|
|
2025-12-18 04:24:14.726 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "body { background-color: #fff; }", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:14.731 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:14.731 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:14.831 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.834 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1766031854726527212,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.836 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.836 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1766031854726527212,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.839 DEBUG [tests.relay.test_publish] Running test with content topic A Python one-liner
|
|
2025-12-18 04:24:14.840 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "print('Hello World')", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:14.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:14.844 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:14.945 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1766031854840185902,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.949 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:14.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:14.952 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1766031854840185902,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:14.953 DEBUG [tests.relay.test_publish] Running test with content topic An IP address
|
|
2025-12-18 04:24:14.953 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "192.168.1.1", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:14.957 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:14.958 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:15.058 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"192.168.1.1","version":0,"timestamp":1766031854953566565,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.062 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"192.168.1.1","version":0,"timestamp":1766031854953566565,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.066 DEBUG [tests.relay.test_publish] Running test with content topic A domain name
|
|
2025-12-18 04:24:15.066 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "www.example.com", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:15.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:15.070 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:15.171 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"www.example.com","version":0,"timestamp":1766031855066429120,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.174 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"www.example.com","version":0,"timestamp":1766031855066429120,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.178 DEBUG [tests.relay.test_publish] Running test with content topic A user agent string
|
|
2025-12-18 04:24:15.178 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:15.182 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:15.182 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:15.283 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1766031855178510660,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.286 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.289 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1766031855178510660,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.290 DEBUG [tests.relay.test_publish] Running test with content topic A credit card number
|
|
2025-12-18 04:24:15.290 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "1234-5678-9012-3456", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:15.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:15.295 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:15.395 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1766031855290607906,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.401 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1766031855290607906,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.405 DEBUG [tests.relay.test_publish] Running test with content topic A phone number
|
|
2025-12-18 04:24:15.405 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "+1234567890", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:15.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:15.410 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:15.510 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"+1234567890","version":0,"timestamp":1766031855405497966,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.514 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"+1234567890","version":0,"timestamp":1766031855405497966,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.518 DEBUG [tests.relay.test_publish] Running test with content topic A UUID
|
|
2025-12-18 04:24:15.518 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "123e4567-e89b-12d3-a456-426614174000", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:15.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:15.523 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:15.623 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1766031855518277092,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.627 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1766031855518277092,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.631 DEBUG [tests.relay.test_publish] Running test with content topic A hashtag
|
|
2025-12-18 04:24:15.631 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "#helloWorld", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:15.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:15.635 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:15.736 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"#helloWorld","version":0,"timestamp":1766031855631344169,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.740 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"#helloWorld","version":0,"timestamp":1766031855631344169,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.744 DEBUG [tests.relay.test_publish] Running test with content topic A Twitter handle
|
|
2025-12-18 04:24:15.744 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "@username", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:15.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:15.748 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:15.849 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"@username","version":0,"timestamp":1766031855744483233,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.853 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.855 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"@username","version":0,"timestamp":1766031855744483233,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.856 DEBUG [tests.relay.test_publish] Running test with content topic A password
|
|
2025-12-18 04:24:15.857 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "P@ssw0rd!", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:15.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:15.861 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:15.962 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"P@ssw0rd!","version":0,"timestamp":1766031855857017388,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.965 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:15.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:15.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"P@ssw0rd!","version":0,"timestamp":1766031855857017388,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:15.969 DEBUG [tests.relay.test_publish] Running test with content topic A date in common format
|
|
2025-12-18 04:24:15.969 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "01/11/2023", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:15.973 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:15.973 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:16.074 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:16.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:16.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"01/11/2023","version":0,"timestamp":1766031855969761005,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:16.078 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:16.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:16.080 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"01/11/2023","version":0,"timestamp":1766031855969761005,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:16.081 DEBUG [tests.relay.test_publish] Running test with content topic A time string
|
|
2025-12-18 04:24:16.082 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "12:00:00", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:16.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:16.086 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:16.187 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:16.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:16.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"12:00:00","version":0,"timestamp":1766031856082213881,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:16.190 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:16.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:16.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"12:00:00","version":0,"timestamp":1766031856082213881,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:16.213 DEBUG [tests.relay.test_publish] Running test with content topic A mathematical equation
|
|
2025-12-18 04:24:16.214 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "E = mc^2", "timestamp": '$(date +%s%N)'}'
|
|
2025-12-18 04:24:16.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-18 04:24:16.219 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-18 04:24:16.319 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:16.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:16.322 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"E = mc^2","version":0,"timestamp":1766031856214185554,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:16.323 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-18 04:24:16.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-18 04:24:16.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"E = mc^2","version":0,"timestamp":1766031856214185554,"ephemeral":false,"proof":""}]'
|
|
2025-12-18 04:24:16.329 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2025-12-18 04:24:16.330 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2025-12-18 04:24:16.330 DEBUG [src.node.waku_node] Stopping container with id c32cc8d5f9f4
|
|
2025-12-18 04:24:16.861 DEBUG [src.node.waku_node] Container stopped.
|
|
2025-12-18 04:24:16.862 DEBUG [src.node.waku_node] Stopping container with id e2443b988d4f
|
|
2025-12-18 04:24:17.380 DEBUG [src.node.waku_node] Container stopped.
|
|
2025-12-18 04:24:17.381 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2025-12-18 04:24:17.409 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2025-12-18 04:24:17.423 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|