mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-02-19 13:23:08 +00:00
655 lines
118 KiB
Plaintext
655 lines
118 KiB
Plaintext
2026-02-04 04:33:27.826 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-02-04 04:33:27.826 DEBUG [tests.conftest] Running test: test_light_push_with_valid_content_topics with id: 2026-02-04_04-33-27__dd91f3f5-aa9d-4412-9688-2ec0d815d22a
|
|
2026-02-04 04:33:27.826 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-02-04 04:33:27.826 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
|
2026-02-04 04:33:27.832 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-02-04 04:33:27.833 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-02-04_04-33-27__dd91f3f5-aa9d-4412-9688-2ec0d815d22a__wakuorg_nwaku:latest.log
|
|
2026-02-04 04:33:27.833 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-02-04 04:33:27.833 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-02-04 04:33:27.834 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-02-04 04:33:27.834 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.137.26
|
|
2026-02-04 04:33:27.834 DEBUG [src.node.docker_mananger] Generated ports ['46053', '46054', '46055', '46056', '46057']
|
|
2026-02-04 04:33:27.834 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-02-04 04:33:27.835 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-02-04 04:33:27.835 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-02-04 04:33:27.835 DEBUG [src.node.docker_mananger] docker run -i -t -p 46053:46053 -p 46054:46054 -p 46055:46055 -p 46056:46056 -p 46057:46057 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=46055 --rest-port=46053 --tcp-port=46054 --discv5-udp-port=46056 --rest-address=0.0.0.0 --nat=extip:172.18.137.26 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e2b5a95a2d03cdb76f4d5f63d6dacfbdac2a0bd1a265e70720faaafd35438c69 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46057 --metrics-logging=true --lightpush=true --relay=true
|
|
2026-02-04 04:33:28.017 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.137.26 waku c7039d9c59fd105043b0ba7c34b6b888399577bfe383b6193d58dc239482da70
|
|
2026-02-04 04:33:28.048 DEBUG [src.node.docker_mananger] Container started with ID c7039d9c59fd. Setting up logs at ./log/docker/receiving_node1_2026-02-04_04-33-27__dd91f3f5-aa9d-4412-9688-2ec0d815d22a__wakuorg_nwaku:latest.log
|
|
2026-02-04 04:33:28.048 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46053
|
|
2026-02-04 04:33:28.048 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-02-04 04:33:28.131 ERROR [src.node.docker_mananger] Max retries reached for container 7ac0d7a3e50b. Exiting log stream.
|
|
2026-02-04 04:33:28.630 ERROR [src.node.docker_mananger] Max retries reached for container e89ca68f1397. Exiting log stream.
|
|
2026-02-04 04:33:29.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:29.052 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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"}]}'
|
|
2026-02-04 04:33:29.052 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-02-04 04:33:29.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:29.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.137.26/tcp/46054/p2p/16Uiu2HAmS7Q7Z44QZ2DAmQJcKPjTJ7gfDQhSDFtehcyqhd9AscVg","/ip4/172.18.137.26/tcp/46055/ws/p2p/16Uiu2HAmS7Q7Z44QZ2DAmQJcKPjTJ7gfDQhSDFtehcyqhd9AscVg"],"enrUri":"enr:-L24QJx8B1f_72KXGqzuZNe7VfNBzBnLJKQCdsmN28ZNiDFIRF08KvkhSas1EtMlw6Zk0yJ4uvvN9D4g6tP1LvZ-iuMCgmlkgnY0gmlwhKwSiRqKbXVsdGlhZGRyc5YACASsEokaBrPmAAoErBKJGgaz590DgnJzhQADAQAAiXNlY3AyNTZrMaEDx-vmcd0_r9UkeKVATrfSkH2JjoJ7TcoxrZrxgoJjscuDdGNwgrPmg3VkcIKz6IV3YWt1Mgk"}'
|
|
2026-02-04 04:33:29.054 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-02-04 04:33:29.061 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-02-04 04:33:29.061 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-02-04_04-33-27__dd91f3f5-aa9d-4412-9688-2ec0d815d22a__wakuorg_nwaku:latest.log
|
|
2026-02-04 04:33:29.061 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-02-04 04:33:29.061 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-02-04 04:33:29.063 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-02-04 04:33:29.063 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.59.219
|
|
2026-02-04 04:33:29.063 DEBUG [src.node.docker_mananger] Generated ports ['39249', '39250', '39251', '39252', '39253']
|
|
2026-02-04 04:33:29.063 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-02-04 04:33:29.063 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-02-04 04:33:29.063 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-02-04 04:33:29.063 DEBUG [src.node.docker_mananger] docker run -i -t -p 39249:39249 -p 39250:39250 -p 39251:39251 -p 39252:39252 -p 39253:39253 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=39251 --rest-port=39249 --tcp-port=39250 --discv5-udp-port=39252 --rest-address=0.0.0.0 --nat=extip:172.18.59.219 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2c0eea2eae0f55eb2286adb6abbb2bb84f4719031fb109decd18dfe65bca6caf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39253 --metrics-logging=true --lightpush=false --relay=true
|
|
2026-02-04 04:33:29.236 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.59.219 waku dfc6f2359927ec695a46479ee5eca8921c016c3c11122223cff17ba80092b919
|
|
2026-02-04 04:33:29.265 DEBUG [src.node.docker_mananger] Container started with ID dfc6f2359927. Setting up logs at ./log/docker/receiving_node2_2026-02-04_04-33-27__dd91f3f5-aa9d-4412-9688-2ec0d815d22a__wakuorg_nwaku:latest.log
|
|
2026-02-04 04:33:29.265 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39249
|
|
2026-02-04 04:33:29.265 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-02-04 04:33:30.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:30.270 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"}]}'
|
|
2026-02-04 04:33:30.270 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-02-04 04:33:30.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:30.272 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.59.219/tcp/39250/p2p/16Uiu2HAmUsSE4BMs7CjUh9ru2sxDPVwv1WNLQ29DiMwyzrbwXwX2","/ip4/172.18.59.219/tcp/39251/ws/p2p/16Uiu2HAmUsSE4BMs7CjUh9ru2sxDPVwv1WNLQ29DiMwyzrbwXwX2"],"enrUri":"enr:-L24QBko5KVNSj0bItbrm8y4c84QHU4KAVbU8rxzWd9ks7pKP_C-8uP14mOQ02_eL5FX5WnzAZvhvQP0B5hq8bPooboCgmlkgnY0gmlwhKwSO9uKbXVsdGlhZGRyc5YACASsEjvbBplSAAoErBI72waZU90DgnJzhQADAQAAiXNlY3AyNTZrMaED8Os3wUw8hQWStdjN-Xzk0OWmS7SmtvgFO2KJkw5KsnWDdGNwgplSg3VkcIKZVIV3YWt1MgE"}'
|
|
2026-02-04 04:33:30.272 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-02-04 04:33:30.273 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39249/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.137.26/tcp/46054/p2p/16Uiu2HAmS7Q7Z44QZ2DAmQJcKPjTJ7gfDQhSDFtehcyqhd9AscVg"]'
|
|
2026-02-04 04:33:30.302 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:30.311 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-02-04 04:33:30.311 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-02-04_04-33-27__dd91f3f5-aa9d-4412-9688-2ec0d815d22a__wakuorg_nwaku:latest.log
|
|
2026-02-04 04:33:30.311 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-02-04 04:33:30.311 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-02-04 04:33:30.313 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-02-04 04:33:30.313 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.1.2
|
|
2026-02-04 04:33:30.313 DEBUG [src.node.docker_mananger] Generated ports ['30700', '30701', '30702', '30703', '30704']
|
|
2026-02-04 04:33:30.313 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-02-04 04:33:30.313 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-02-04 04:33:30.314 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-02-04 04:33:30.314 DEBUG [src.node.docker_mananger] docker run -i -t -p 30700:30700 -p 30701:30701 -p 30702:30702 -p 30703:30703 -p 30704:30704 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=30702 --rest-port=30700 --tcp-port=30701 --discv5-udp-port=30703 --rest-address=0.0.0.0 --nat=extip:172.18.1.2 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6aedae1bd7bcdf3f506aa7bf50195bde198f2db0dc15d8e56966ed7fcc99ad75 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30704 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJx8B1f_72KXGqzuZNe7VfNBzBnLJKQCdsmN28ZNiDFIRF08KvkhSas1EtMlw6Zk0yJ4uvvN9D4g6tP1LvZ-iuMCgmlkgnY0gmlwhKwSiRqKbXVsdGlhZGRyc5YACASsEokaBrPmAAoErBKJGgaz590DgnJzhQADAQAAiXNlY3AyNTZrMaEDx-vmcd0_r9UkeKVATrfSkH2JjoJ7TcoxrZrxgoJjscuDdGNwgrPmg3VkcIKz6IV3YWt1Mgk --lightpushnode=/ip4/172.18.137.26/tcp/46054/p2p/16Uiu2HAmS7Q7Z44QZ2DAmQJcKPjTJ7gfDQhSDFtehcyqhd9AscVg --lightpush=true --relay=true
|
|
2026-02-04 04:33:30.510 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.1.2 waku 3ac30541155f0652fdbd50beef886744f1fa221088171f94811f85fe7ba66946
|
|
2026-02-04 04:33:30.539 DEBUG [src.node.docker_mananger] Container started with ID 3ac30541155f. Setting up logs at ./log/docker/lightpush_node1_2026-02-04_04-33-27__dd91f3f5-aa9d-4412-9688-2ec0d815d22a__wakuorg_nwaku:latest.log
|
|
2026-02-04 04:33:30.539 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30700
|
|
2026-02-04 04:33:30.539 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-02-04 04:33:31.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:31.543 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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":"READY"},{"Legacy Lightpush Client":"READY"},{"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"}]}'
|
|
2026-02-04 04:33:31.544 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-02-04 04:33:31.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:31.546 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.1.2/tcp/30701/p2p/16Uiu2HAmGt2V7XcTnDSXVJArUeJ5wdd1e2ALMaT6AUhgbqWotHEZ","/ip4/172.18.1.2/tcp/30702/ws/p2p/16Uiu2HAmGt2V7XcTnDSXVJArUeJ5wdd1e2ALMaT6AUhgbqWotHEZ"],"enrUri":"enr:-L24QM_fO2rwhwzCxnPsVq_Edr6HinxgGSUpl3jTGY7lXjUxcVY0xEJ9fzRCeoaWUbM6XHBjUVL_gS0KBLYQHzwH9BYCgmlkgnY0gmlwhKwSAQKKbXVsdGlhZGRyc5YACASsEgECBnftAAoErBIBAgZ37t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPsW2T1-CE3kDSO2OEdaWNVXmQ17g_QCUOBsc2ZeBw0qDdGNwgnftg3VkcIJ374V3YWt1Mgk"}'
|
|
2026-02-04 04:33:31.546 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-02-04 04:33:31.546 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.137.26/tcp/46054/p2p/16Uiu2HAmS7Q7Z44QZ2DAmQJcKPjTJ7gfDQhSDFtehcyqhd9AscVg"]'
|
|
2026-02-04 04:33:31.578 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:31.578 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.59.219/tcp/39250/p2p/16Uiu2HAmUsSE4BMs7CjUh9ru2sxDPVwv1WNLQ29DiMwyzrbwXwX2"]'
|
|
2026-02-04 04:33:31.601 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:31.605 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46053/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-02-04 04:33:31.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:31.609 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39249/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-02-04 04:33:31.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:31.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-02-04 04:33:31.618 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:31.622 DEBUG [tests.light_push.test_publish] Running test with content topic A simple string
|
|
2026-02-04 04:33:31.623 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:31.624 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Hello World!", "timestamp": 1770179611622805099}}'
|
|
2026-02-04 04:33:31.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:31.641 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:31.741 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:31.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:31.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1770179611622805099,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:31.745 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:31.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:31.747 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1770179611622805099,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:31.748 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:31.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:31.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1770179611622805099,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:31.752 DEBUG [tests.light_push.test_publish] Running test with content topic An integer
|
|
2026-02-04 04:33:31.752 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:31.753 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234567890", "timestamp": 1770179611752609296}}'
|
|
2026-02-04 04:33:31.765 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:31.768 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:31.868 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:31.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:31.870 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1770179611752609296,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:31.872 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:31.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:31.874 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1770179611752609296,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:31.875 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:31.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:31.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1770179611752609296,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:31.879 DEBUG [tests.light_push.test_publish] Running test with content topic A dictionary
|
|
2026-02-04 04:33:31.879 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:31.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "{\"key\": \"value\"}", "timestamp": 1770179611879553874}}'
|
|
2026-02-04 04:33:31.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:31.892 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:31.992 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:31.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:31.995 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1770179611879553874,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:31.996 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:31.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:31.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1770179611879553874,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.000 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1770179611879553874,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.003 DEBUG [tests.light_push.test_publish] Running test with content topic Chinese characters
|
|
2026-02-04 04:33:32.004 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:32.004 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": 1770179612003882640}}'
|
|
2026-02-04 04:33:32.016 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:32.017 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:32.117 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1770179612003882640,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.122 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1770179612003882640,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.125 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.125 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1770179612003882640,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.129 DEBUG [tests.light_push.test_publish] Running test with content topic Emojis
|
|
2026-02-04 04:33:32.129 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:32.130 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": 1770179612129680620}}'
|
|
2026-02-04 04:33:32.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:32.143 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:32.243 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1770179612129680620,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.247 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1770179612129680620,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.251 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1770179612129680620,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.254 DEBUG [tests.light_push.test_publish] Running test with content topic Lorem ipsum text
|
|
2026-02-04 04:33:32.255 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:32.255 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Lorem ipsum dolor sit amet", "timestamp": 1770179612255191405}}'
|
|
2026-02-04 04:33:32.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:32.267 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:32.367 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Lorem ipsum dolor sit amet","version":0,"timestamp":1770179612255191405,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.371 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Lorem ipsum dolor sit amet","version":0,"timestamp":1770179612255191405,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.374 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.377 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Lorem ipsum dolor sit amet","version":0,"timestamp":1770179612255191405,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.378 DEBUG [tests.light_push.test_publish] Running test with content topic HTML content
|
|
2026-02-04 04:33:32.379 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:32.379 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "<html><body>Hello</body></html>", "timestamp": 1770179612378801964}}'
|
|
2026-02-04 04:33:32.390 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:32.390 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:32.490 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"<html><body>Hello</body></html>","version":0,"timestamp":1770179612378801964,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.494 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"<html><body>Hello</body></html>","version":0,"timestamp":1770179612378801964,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.498 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"<html><body>Hello</body></html>","version":0,"timestamp":1770179612378801964,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.501 DEBUG [tests.light_push.test_publish] Running test with content topic Cyrillic characters
|
|
2026-02-04 04:33:32.502 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:32.502 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\u041f\u0440\u0438\u0432\u0435\u0442", "timestamp": 1770179612501914673}}'
|
|
2026-02-04 04:33:32.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:32.514 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:32.614 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1770179612501914673,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.618 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1770179612501914673,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.621 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1770179612501914673,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.625 DEBUG [tests.light_push.test_publish] Running test with content topic Base64 encoded string
|
|
2026-02-04 04:33:32.625 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:32.625 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Base64==dGVzdA==", "timestamp": 1770179612625304660}}'
|
|
2026-02-04 04:33:32.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:32.640 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:32.741 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1770179612625304660,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.744 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.747 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1770179612625304660,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.748 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1770179612625304660,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.752 DEBUG [tests.light_push.test_publish] Running test with content topic Binary data
|
|
2026-02-04 04:33:32.752 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:32.752 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": 1770179612752381000}}'
|
|
2026-02-04 04:33:32.765 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:32.766 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:32.866 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1770179612752381000,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.870 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.872 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1770179612752381000,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.873 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1770179612752381000,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.876 DEBUG [tests.light_push.test_publish] Running test with content topic Special characters with whitespace
|
|
2026-02-04 04:33:32.877 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:32.877 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": 1770179612877080128}}'
|
|
2026-02-04 04:33:32.889 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:32.890 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:32.991 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1770179612877080128,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.994 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:32.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1770179612877080128,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:32.998 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:32.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1770179612877080128,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.001 DEBUG [tests.light_push.test_publish] Running test with content topic Boolean false as a string
|
|
2026-02-04 04:33:33.002 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:33.002 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "False", "timestamp": 1770179613002161328}}'
|
|
2026-02-04 04:33:33.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:33.015 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:33.115 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1770179613002161328,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.119 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1770179613002161328,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.122 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1770179613002161328,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.126 DEBUG [tests.light_push.test_publish] Running test with content topic A float number
|
|
2026-02-04 04:33:33.126 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:33.126 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "3.1415926535", "timestamp": 1770179613126482987}}'
|
|
2026-02-04 04:33:33.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:33.139 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:33.239 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1770179613126482987,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.243 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1770179613126482987,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.247 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1770179613126482987,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.251 DEBUG [tests.light_push.test_publish] Running test with content topic A list
|
|
2026-02-04 04:33:33.251 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:33.251 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "[1, 2, 3, 4, 5]", "timestamp": 1770179613251401497}}'
|
|
2026-02-04 04:33:33.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:33.263 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:33.364 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"[1, 2, 3, 4, 5]","version":0,"timestamp":1770179613251401497,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.368 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"[1, 2, 3, 4, 5]","version":0,"timestamp":1770179613251401497,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.371 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"[1, 2, 3, 4, 5]","version":0,"timestamp":1770179613251401497,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.375 DEBUG [tests.light_push.test_publish] Running test with content topic Hexadecimal number as a string
|
|
2026-02-04 04:33:33.376 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:33.376 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "0xDEADBEEF", "timestamp": 1770179613376218842}}'
|
|
2026-02-04 04:33:33.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:33.388 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:33.489 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.491 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1770179613376218842,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.492 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1770179613376218842,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.496 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1770179613376218842,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.500 DEBUG [tests.light_push.test_publish] Running test with content topic Email format
|
|
2026-02-04 04:33:33.501 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:33.501 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "user@example.com", "timestamp": 1770179613501208022}}'
|
|
2026-02-04 04:33:33.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:33.515 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:33.615 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.618 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1770179613501208022,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.619 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1770179613501208022,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.622 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1770179613501208022,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.626 DEBUG [tests.light_push.test_publish] Running test with content topic URL format
|
|
2026-02-04 04:33:33.626 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:33.626 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "http://example.com", "timestamp": 1770179613626586809}}'
|
|
2026-02-04 04:33:33.638 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:33.639 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:33.739 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1770179613626586809,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.743 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1770179613626586809,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.746 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1770179613626586809,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.750 DEBUG [tests.light_push.test_publish] Running test with content topic Date and time in ISO format
|
|
2026-02-04 04:33:33.750 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:33.750 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "2023-11-01T12:00:00Z", "timestamp": 1770179613750365180}}'
|
|
2026-02-04 04:33:33.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:33.764 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:33.864 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"2023-11-01T12:00:00Z","version":0,"timestamp":1770179613750365180,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.868 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.871 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"2023-11-01T12:00:00Z","version":0,"timestamp":1770179613750365180,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.872 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.874 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"2023-11-01T12:00:00Z","version":0,"timestamp":1770179613750365180,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.875 DEBUG [tests.light_push.test_publish] Running test with content topic String with escaped quotes
|
|
2026-02-04 04:33:33.876 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:33.876 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": 1770179613875959349}}'
|
|
2026-02-04 04:33:33.887 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:33.888 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:33.989 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1770179613875959349,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.993 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.995 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1770179613875959349,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:33.997 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:33.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:33.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1770179613875959349,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.000 DEBUG [tests.light_push.test_publish] Running test with content topic A regular expression
|
|
2026-02-04 04:33:34.001 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:34.001 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Regular expression: ^[a-z0-9_-]{3,16}$", "timestamp": 1770179614000926364}}'
|
|
2026-02-04 04:33:34.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:34.015 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:34.115 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.118 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1770179614000926364,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.119 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1770179614000926364,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.123 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1770179614000926364,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.126 DEBUG [tests.light_push.test_publish] Running test with content topic A very long string
|
|
2026-02-04 04:33:34.127 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:34.127 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": 1770179614127092860}}'
|
|
2026-02-04 04:33:34.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:34.141 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:34.242 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1770179614127092860,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.246 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1770179614127092860,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.251 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1770179614127092860,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.255 DEBUG [tests.light_push.test_publish] Running test with content topic A JSON string
|
|
2026-02-04 04:33:34.256 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:34.256 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}", "timestamp": 1770179614255764031}}'
|
|
2026-02-04 04:33:34.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:34.269 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:34.369 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1770179614255764031,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.373 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1770179614255764031,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.377 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1770179614255764031,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.380 DEBUG [tests.light_push.test_publish] Running test with content topic A Unix path
|
|
2026-02-04 04:33:34.381 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:34.381 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/usr/local/bin", "timestamp": 1770179614380975206}}'
|
|
2026-02-04 04:33:34.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:34.393 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:34.494 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1770179614380975206,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.498 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1770179614380975206,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.501 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1770179614380975206,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.505 DEBUG [tests.light_push.test_publish] Running test with content topic A Windows path
|
|
2026-02-04 04:33:34.505 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:34.505 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "C:\\Windows\\System32", "timestamp": 1770179614505272582}}'
|
|
2026-02-04 04:33:34.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:34.519 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:34.620 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1770179614505272582,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.624 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1770179614505272582,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.628 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1770179614505272582,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.631 DEBUG [tests.light_push.test_publish] Running test with content topic An SQL query
|
|
2026-02-04 04:33:34.632 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:34.632 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "SELECT * FROM users WHERE id = 1;", "timestamp": 1770179614631884806}}'
|
|
2026-02-04 04:33:34.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:34.646 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:34.746 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1770179614631884806,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.750 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1770179614631884806,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.753 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1770179614631884806,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.757 DEBUG [tests.light_push.test_publish] Running test with content topic JavaScript code snippet
|
|
2026-02-04 04:33:34.757 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:34.758 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "function test() { console.log('Hello World'); }", "timestamp": 1770179614757630478}}'
|
|
2026-02-04 04:33:34.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:34.771 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:34.871 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1770179614757630478,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.875 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1770179614757630478,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.880 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1770179614757630478,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:34.884 DEBUG [tests.light_push.test_publish] Running test with content topic A CSS snippet
|
|
2026-02-04 04:33:34.884 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:34.884 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "body { background-color: #fff; }", "timestamp": 1770179614884398791}}'
|
|
2026-02-04 04:33:34.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:34.896 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:34.996 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:34.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:34.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1770179614884398791,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.001 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1770179614884398791,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.004 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1770179614884398791,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.008 DEBUG [tests.light_push.test_publish] Running test with content topic A Python one-liner
|
|
2026-02-04 04:33:35.008 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:35.009 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "print('Hello World')", "timestamp": 1770179615008726078}}'
|
|
2026-02-04 04:33:35.022 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:35.022 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:35.122 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1770179615008726078,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.126 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1770179615008726078,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.130 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1770179615008726078,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.133 DEBUG [tests.light_push.test_publish] Running test with content topic An IP address
|
|
2026-02-04 04:33:35.134 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:35.134 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "192.168.1.1", "timestamp": 1770179615133916967}}'
|
|
2026-02-04 04:33:35.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:35.146 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:35.246 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1770179615133916967,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.254 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1770179615133916967,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.262 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1770179615133916967,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.269 DEBUG [tests.light_push.test_publish] Running test with content topic A domain name
|
|
2026-02-04 04:33:35.270 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:35.270 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "www.example.com", "timestamp": 1770179615270269372}}'
|
|
2026-02-04 04:33:35.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:35.289 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:35.390 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1770179615270269372,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.394 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1770179615270269372,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.397 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1770179615270269372,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.401 DEBUG [tests.light_push.test_publish] Running test with content topic A user agent string
|
|
2026-02-04 04:33:35.401 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:35.401 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)", "timestamp": 1770179615401447239}}'
|
|
2026-02-04 04:33:35.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:35.414 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:35.515 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.517 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1770179615401447239,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.519 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1770179615401447239,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.523 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.525 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1770179615401447239,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.526 DEBUG [tests.light_push.test_publish] Running test with content topic A credit card number
|
|
2026-02-04 04:33:35.527 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:35.527 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234-5678-9012-3456", "timestamp": 1770179615527119525}}'
|
|
2026-02-04 04:33:35.539 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:35.539 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:35.639 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1770179615527119525,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.643 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1770179615527119525,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.646 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1770179615527119525,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.650 DEBUG [tests.light_push.test_publish] Running test with content topic A phone number
|
|
2026-02-04 04:33:35.650 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:35.651 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "+1234567890", "timestamp": 1770179615650678718}}'
|
|
2026-02-04 04:33:35.663 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:35.663 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:35.765 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1770179615650678718,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.768 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1770179615650678718,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.772 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1770179615650678718,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.776 DEBUG [tests.light_push.test_publish] Running test with content topic A UUID
|
|
2026-02-04 04:33:35.776 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:35.776 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "123e4567-e89b-12d3-a456-426614174000", "timestamp": 1770179615776241148}}'
|
|
2026-02-04 04:33:35.787 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:35.788 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:35.888 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1770179615776241148,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.892 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.894 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1770179615776241148,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.896 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:35.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:35.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1770179615776241148,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:35.899 DEBUG [tests.light_push.test_publish] Running test with content topic A hashtag
|
|
2026-02-04 04:33:35.900 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:35.900 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "#helloWorld", "timestamp": 1770179615900105742}}'
|
|
2026-02-04 04:33:35.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:35.913 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:36.013 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1770179615900105742,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.017 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1770179615900105742,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.020 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.022 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1770179615900105742,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.024 DEBUG [tests.light_push.test_publish] Running test with content topic A Twitter handle
|
|
2026-02-04 04:33:36.024 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:36.024 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "@username", "timestamp": 1770179616024443356}}'
|
|
2026-02-04 04:33:36.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:36.037 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:36.137 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1770179616024443356,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.141 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1770179616024443356,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.144 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1770179616024443356,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.148 DEBUG [tests.light_push.test_publish] Running test with content topic A password
|
|
2026-02-04 04:33:36.148 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:36.148 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "P@ssw0rd!", "timestamp": 1770179616148226937}}'
|
|
2026-02-04 04:33:36.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:36.160 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:36.262 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1770179616148226937,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.266 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1770179616148226937,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.269 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.271 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1770179616148226937,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.273 DEBUG [tests.light_push.test_publish] Running test with content topic A date in common format
|
|
2026-02-04 04:33:36.273 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:36.274 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "01/11/2023", "timestamp": 1770179616273646279}}'
|
|
2026-02-04 04:33:36.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:36.284 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:36.385 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.387 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1770179616273646279,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.389 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1770179616273646279,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.392 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1770179616273646279,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.397 DEBUG [tests.light_push.test_publish] Running test with content topic A time string
|
|
2026-02-04 04:33:36.397 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:36.397 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "12:00:00", "timestamp": 1770179616397285482}}'
|
|
2026-02-04 04:33:36.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:36.410 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:36.510 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1770179616397285482,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.514 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1770179616397285482,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.518 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1770179616397285482,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.551 DEBUG [tests.light_push.test_publish] Running test with content topic A mathematical equation
|
|
2026-02-04 04:33:36.552 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-04 04:33:36.552 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30700/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "E = mc^2", "timestamp": 1770179616551865028}}'
|
|
2026-02-04 04:33:36.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-04 04:33:36.567 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-04 04:33:36.668 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1770179616551865028,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.672 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39249/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1770179616551865028,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.675 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-04 04:33:36.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-04 04:33:36.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1770179616551865028,"ephemeral":false,"proof":""}]'
|
|
2026-02-04 04:33:36.681 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-02-04 04:33:36.682 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-02-04 04:33:36.682 DEBUG [src.node.waku_node] Stopping container with id c7039d9c59fd
|
|
2026-02-04 04:33:37.213 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-02-04 04:33:37.213 DEBUG [src.node.waku_node] Stopping container with id dfc6f2359927
|
|
2026-02-04 04:33:37.759 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-02-04 04:33:37.759 DEBUG [src.node.waku_node] Stopping container with id 3ac30541155f
|
|
2026-02-04 04:33:38.121 ERROR [src.node.docker_mananger] Max retries reached for container c7039d9c59fd. Exiting log stream.
|
|
2026-02-04 04:33:38.271 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-02-04 04:33:38.272 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-02-04 04:33:38.335 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-02-04 04:33:38.358 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-02-04 04:33:38.399 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|