mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-01 08:03:29 +00:00
655 lines
121 KiB
Plaintext
655 lines
121 KiB
Plaintext
2026-03-05 15:06:14.317 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-05 15:06:14.318 DEBUG [tests.conftest] Running test: test_light_push_with_valid_content_topics with id: 2026-03-05_15-06-14__7de91a2c-9df4-4db6-bd9e-f82d3ca19043
|
|
2026-03-05 15:06:14.318 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-05 15:06:14.319 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
|
2026-03-05 15:06:14.327 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
|
|
2026-03-05 15:06:14.327 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-05_15-06-14__7de91a2c-9df4-4db6-bd9e-f82d3ca19043__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
|
|
2026-03-05 15:06:14.327 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-05 15:06:14.327 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-05 15:06:14.329 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-05 15:06:14.329 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.243.67
|
|
2026-03-05 15:06:14.329 DEBUG [src.node.docker_mananger] Generated ports ['25261', '25262', '25263', '25264', '25265']
|
|
2026-03-05 15:06:14.329 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-05 15:06:14.329 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-05 15:06:14.330 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-05 15:06:14.330 DEBUG [src.node.docker_mananger] docker run -i -t -p 25261:25261 -p 25262:25262 -p 25263:25263 -p 25264:25264 -p 25265:25265 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25263 --rest-port=25261 --tcp-port=25262 --discv5-udp-port=25264 --rest-address=0.0.0.0 --nat=extip:172.18.243.67 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c2bff450ac9fde7d1c53badef2cc417d51d3b2ac73efde6cb0a3b939fab77f4d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25265 --metrics-logging=true --lightpush=true --relay=true
|
|
2026-03-05 15:06:14.521 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.243.67 waku eba20f5475a590c39d50c28652f6dff4d99b55552d6c70d2885bf733f5614872
|
|
2026-03-05 15:06:14.524 ERROR [src.node.docker_mananger] Max retries reached for container aaa562744960. Exiting log stream.
|
|
2026-03-05 15:06:14.556 DEBUG [src.node.docker_mananger] Container started with ID eba20f5475a5. Setting up logs at ./log/docker/receiving_node1_2026-03-05_15-06-14__7de91a2c-9df4-4db6-bd9e-f82d3ca19043__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
|
|
2026-03-05 15:06:14.557 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 25261
|
|
2026-03-05 15:06:14.557 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-05 15:06:15.114 ERROR [src.node.docker_mananger] Max retries reached for container aba97417fe8a. Exiting log stream.
|
|
2026-03-05 15:06:15.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:15.560 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-03-05 15:06:15.561 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-05 15:06:15.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:15.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.67/tcp/25262/p2p/16Uiu2HAm9DgHy1piAoJwdxsnhtvZkFvAQGkQKAZtJ6EWCnX6ELyK","/ip4/172.18.243.67/tcp/25263/ws/p2p/16Uiu2HAm9DgHy1piAoJwdxsnhtvZkFvAQGkQKAZtJ6EWCnX6ELyK"],"enrUri":"enr:-L24QPatpx_YWub5lHgaBEJHOPE1MYmR4Zuq8ZQo-FRFlwZjBMWZz__BgPOraJslmBMCkTrv-sGuqCIIcNsd2aoZ3sICgmlkgnY0gmlwhKwS80OKbXVsdGlhZGRyc5YACASsEvNDBmKuAAoErBLzQwZir90DgnJzhQADAQAAiXNlY3AyNTZrMaECzPEAZQwMe_a-Bnmdyxdijx5PJcNK7V9jrr8orUFMLEaDdGNwgmKug3VkcIJisIV3YWt1Mgk"}'
|
|
2026-03-05 15:06:15.563 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-05 15:06:15.571 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
|
|
2026-03-05 15:06:15.571 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-05_15-06-14__7de91a2c-9df4-4db6-bd9e-f82d3ca19043__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
|
|
2026-03-05 15:06:15.571 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-05 15:06:15.571 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-05 15:06:15.573 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-05 15:06:15.573 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.114.32
|
|
2026-03-05 15:06:15.573 DEBUG [src.node.docker_mananger] Generated ports ['55325', '55326', '55327', '55328', '55329']
|
|
2026-03-05 15:06:15.573 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-05 15:06:15.573 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-05 15:06:15.573 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-05 15:06:15.573 DEBUG [src.node.docker_mananger] docker run -i -t -p 55325:55325 -p 55326:55326 -p 55327:55327 -p 55328:55328 -p 55329:55329 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55327 --rest-port=55325 --tcp-port=55326 --discv5-udp-port=55328 --rest-address=0.0.0.0 --nat=extip:172.18.114.32 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=131166cdfaa0d97c9ece5bbab55dbfaff07f8e78c05454ee3330afcbe83bfa52 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55329 --metrics-logging=true --lightpush=false --relay=true
|
|
2026-03-05 15:06:15.771 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.114.32 waku cd311df8877ef2c50aea73ac05ac8ff7cc91f9ba505155c9c60c1d27b23258e2
|
|
2026-03-05 15:06:15.805 DEBUG [src.node.docker_mananger] Container started with ID cd311df8877e. Setting up logs at ./log/docker/receiving_node2_2026-03-05_15-06-14__7de91a2c-9df4-4db6-bd9e-f82d3ca19043__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
|
|
2026-03-05 15:06:15.806 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 55325
|
|
2026-03-05 15:06:15.807 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-05 15:06:16.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:16.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-03-05 15:06:16.811 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-05 15:06:16.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:16.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.114.32/tcp/55326/p2p/16Uiu2HAkxDgyZ84FTqCtrob8JrG6QNPg62rw89UQG79dxVJg1YoB","/ip4/172.18.114.32/tcp/55327/ws/p2p/16Uiu2HAkxDgyZ84FTqCtrob8JrG6QNPg62rw89UQG79dxVJg1YoB"],"enrUri":"enr:-L24QBZ8-eVC9AaPKFCTiyv971jMQuDVSSU3xgdcZgf0IliuZWrnmTmShlImgDySCpRYyqyh0mFChuOcL86B7B0-1IwCgmlkgnY0gmlwhKwSciCKbXVsdGlhZGRyc5YACASsEnIgBtgeAAoErBJyIAbYH90DgnJzhQADAQAAiXNlY3AyNTZrMaECKYE3lPgn06y6BrmwvSTOxvkBeJ4IIQOt3J1LKZNs02KDdGNwgtgeg3VkcILYIIV3YWt1MgE"}'
|
|
2026-03-05 15:06:16.813 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-05 15:06:16.814 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55325/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.243.67/tcp/25262/p2p/16Uiu2HAm9DgHy1piAoJwdxsnhtvZkFvAQGkQKAZtJ6EWCnX6ELyK"]'
|
|
2026-03-05 15:06:16.855 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:16.867 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
|
|
2026-03-05 15:06:16.868 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-05_15-06-14__7de91a2c-9df4-4db6-bd9e-f82d3ca19043__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
|
|
2026-03-05 15:06:16.868 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-05 15:06:16.868 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-05 15:06:16.870 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-05 15:06:16.870 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.237.181
|
|
2026-03-05 15:06:16.870 DEBUG [src.node.docker_mananger] Generated ports ['55902', '55903', '55904', '55905', '55906']
|
|
2026-03-05 15:06:16.870 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-05 15:06:16.871 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-05 15:06:16.871 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-05 15:06:16.871 DEBUG [src.node.docker_mananger] docker run -i -t -p 55902:55902 -p 55903:55903 -p 55904:55904 -p 55905:55905 -p 55906:55906 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55904 --rest-port=55902 --tcp-port=55903 --discv5-udp-port=55905 --rest-address=0.0.0.0 --nat=extip:172.18.237.181 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=58ccd3271dcaf2aea14fbec1d7775fdec6ecd0f699bef4fb6ebdaaab4dc6baef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55906 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPatpx_YWub5lHgaBEJHOPE1MYmR4Zuq8ZQo-FRFlwZjBMWZz__BgPOraJslmBMCkTrv-sGuqCIIcNsd2aoZ3sICgmlkgnY0gmlwhKwS80OKbXVsdGlhZGRyc5YACASsEvNDBmKuAAoErBLzQwZir90DgnJzhQADAQAAiXNlY3AyNTZrMaECzPEAZQwMe_a-Bnmdyxdijx5PJcNK7V9jrr8orUFMLEaDdGNwgmKug3VkcIJisIV3YWt1Mgk --lightpushnode=/ip4/172.18.243.67/tcp/25262/p2p/16Uiu2HAm9DgHy1piAoJwdxsnhtvZkFvAQGkQKAZtJ6EWCnX6ELyK --lightpush=true --relay=true
|
|
2026-03-05 15:06:17.076 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.237.181 waku 83803108ece2012640edd91b7e8a8f4e7b62b9d5af2f0c5c36188fe6a5ac755f
|
|
2026-03-05 15:06:17.117 DEBUG [src.node.docker_mananger] Container started with ID 83803108ece2. Setting up logs at ./log/docker/lightpush_node1_2026-03-05_15-06-14__7de91a2c-9df4-4db6-bd9e-f82d3ca19043__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
|
|
2026-03-05 15:06:17.118 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 55902
|
|
2026-03-05 15:06:17.118 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-05 15:06:18.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-03-05 15:06:18.121 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-05 15:06:18.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.237.181/tcp/55903/p2p/16Uiu2HAm9V9X1VQdRvo8eXFy37HoLf4nDPkNj1RTPPQpATh5tHAW","/ip4/172.18.237.181/tcp/55904/ws/p2p/16Uiu2HAm9V9X1VQdRvo8eXFy37HoLf4nDPkNj1RTPPQpATh5tHAW"],"enrUri":"enr:-L24QHUpDf51Oj7eSyOJt1iMsKbcS3-iPdpEckasCGb3eLcJel_UBMJtmH84NW2pb2UV8cTNOVOfWkafiMnsqx3JeWACgmlkgnY0gmlwhKwS7bWKbXVsdGlhZGRyc5YACASsEu21BtpfAAoErBLttQbaYN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0Od_N4YFtjF4FR28S5o4hJ0zxr7UC7pgISIRke_YTZ-DdGNwgtpfg3VkcILaYYV3YWt1Mgk"}'
|
|
2026-03-05 15:06:18.124 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-05 15:06:18.124 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.243.67/tcp/25262/p2p/16Uiu2HAm9DgHy1piAoJwdxsnhtvZkFvAQGkQKAZtJ6EWCnX6ELyK"]'
|
|
2026-03-05 15:06:18.168 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:18.168 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.114.32/tcp/55326/p2p/16Uiu2HAkxDgyZ84FTqCtrob8JrG6QNPg62rw89UQG79dxVJg1YoB"]'
|
|
2026-03-05 15:06:18.196 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:18.201 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25261/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-03-05 15:06:18.208 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:18.209 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55325/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-03-05 15:06:18.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:18.214 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-03-05 15:06:18.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:18.220 DEBUG [tests.light_push.test_publish] Running test with content topic A simple string
|
|
2026-03-05 15:06:18.221 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:18.221 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Hello World!", "timestamp": 1772723178221142687}}'
|
|
2026-03-05 15:06:18.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:18.237 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:18.337 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1772723178221142687,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.342 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1772723178221142687,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.347 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1772723178221142687,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.350 DEBUG [tests.light_push.test_publish] Running test with content topic An integer
|
|
2026-03-05 15:06:18.351 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:18.351 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234567890", "timestamp": 1772723178351122348}}'
|
|
2026-03-05 15:06:18.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:18.366 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:18.467 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1772723178351122348,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.471 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1772723178351122348,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.475 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1772723178351122348,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.479 DEBUG [tests.light_push.test_publish] Running test with content topic A dictionary
|
|
2026-03-05 15:06:18.480 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:18.480 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "{\"key\": \"value\"}", "timestamp": 1772723178479838785}}'
|
|
2026-03-05 15:06:18.494 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:18.495 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:18.595 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1772723178479838785,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.600 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.603 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1772723178479838785,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.605 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.607 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1772723178479838785,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.609 DEBUG [tests.light_push.test_publish] Running test with content topic Chinese characters
|
|
2026-03-05 15:06:18.609 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:18.609 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/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": 1772723178609452263}}'
|
|
2026-03-05 15:06:18.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:18.626 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:18.727 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.729 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":1772723178609452263,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.731 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.734 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":1772723178609452263,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.735 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.737 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":1772723178609452263,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.739 DEBUG [tests.light_push.test_publish] Running test with content topic Emojis
|
|
2026-03-05 15:06:18.739 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:18.739 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/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": 1772723178739436261}}'
|
|
2026-03-05 15:06:18.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:18.755 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:18.856 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.859 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":1772723178739436261,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.861 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.863 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":1772723178739436261,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.865 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.867 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":1772723178739436261,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.869 DEBUG [tests.light_push.test_publish] Running test with content topic Lorem ipsum text
|
|
2026-03-05 15:06:18.869 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:18.870 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/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": 1772723178869649401}}'
|
|
2026-03-05 15:06:18.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:18.887 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:18.987 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.990 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":1772723178869649401,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.992 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.995 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":1772723178869649401,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:18.996 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:18.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:18.999 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":1772723178869649401,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.000 DEBUG [tests.light_push.test_publish] Running test with content topic HTML content
|
|
2026-03-05 15:06:19.001 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:19.001 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/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": 1772723179001021727}}'
|
|
2026-03-05 15:06:19.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:19.019 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:19.120 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.123 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":1772723179001021727,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.125 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.125 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.127 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":1772723179001021727,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.128 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.131 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":1772723179001021727,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.132 DEBUG [tests.light_push.test_publish] Running test with content topic Cyrillic characters
|
|
2026-03-05 15:06:19.133 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:19.133 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/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": 1772723179132817473}}'
|
|
2026-03-05 15:06:19.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:19.146 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:19.247 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.250 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":1772723179132817473,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.252 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.255 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":1772723179132817473,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.256 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.259 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":1772723179132817473,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.260 DEBUG [tests.light_push.test_publish] Running test with content topic Base64 encoded string
|
|
2026-03-05 15:06:19.261 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:19.261 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Base64==dGVzdA==", "timestamp": 1772723179261008959}}'
|
|
2026-03-05 15:06:19.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:19.274 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:19.378 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1772723179261008959,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.382 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1772723179261008959,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.386 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1772723179261008959,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.390 DEBUG [tests.light_push.test_publish] Running test with content topic Binary data
|
|
2026-03-05 15:06:19.390 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:19.391 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": 1772723179390677992}}'
|
|
2026-03-05 15:06:19.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:19.404 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:19.504 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1772723179390677992,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.509 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1772723179390677992,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.513 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1772723179390677992,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.517 DEBUG [tests.light_push.test_publish] Running test with content topic Special characters with whitespace
|
|
2026-03-05 15:06:19.519 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:19.519 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": 1772723179518085961}}'
|
|
2026-03-05 15:06:19.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:19.535 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:19.635 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.638 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1772723179518085961,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.640 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1772723179518085961,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.644 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1772723179518085961,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.648 DEBUG [tests.light_push.test_publish] Running test with content topic Boolean false as a string
|
|
2026-03-05 15:06:19.649 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:19.649 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "False", "timestamp": 1772723179648759511}}'
|
|
2026-03-05 15:06:19.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:19.663 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:19.764 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1772723179648759511,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.769 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1772723179648759511,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.772 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1772723179648759511,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.777 DEBUG [tests.light_push.test_publish] Running test with content topic A float number
|
|
2026-03-05 15:06:19.777 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:19.777 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "3.1415926535", "timestamp": 1772723179777247315}}'
|
|
2026-03-05 15:06:19.793 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:19.793 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:19.893 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1772723179777247315,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.898 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.901 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1772723179777247315,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.902 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:19.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:19.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1772723179777247315,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:19.906 DEBUG [tests.light_push.test_publish] Running test with content topic A list
|
|
2026-03-05 15:06:19.906 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:19.907 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/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": 1772723179906581888}}'
|
|
2026-03-05 15:06:19.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:19.922 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:20.022 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.025 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":1772723179906581888,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.027 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.029 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":1772723179906581888,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.030 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.033 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":1772723179906581888,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.034 DEBUG [tests.light_push.test_publish] Running test with content topic Hexadecimal number as a string
|
|
2026-03-05 15:06:20.035 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:20.035 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "0xDEADBEEF", "timestamp": 1772723180034945818}}'
|
|
2026-03-05 15:06:20.050 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:20.050 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:20.151 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.154 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1772723180034945818,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.156 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1772723180034945818,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.160 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1772723180034945818,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.164 DEBUG [tests.light_push.test_publish] Running test with content topic Email format
|
|
2026-03-05 15:06:20.164 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:20.164 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "user@example.com", "timestamp": 1772723180164551210}}'
|
|
2026-03-05 15:06:20.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:20.179 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:20.280 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.283 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1772723180164551210,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.285 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.287 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1772723180164551210,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.289 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.291 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1772723180164551210,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.293 DEBUG [tests.light_push.test_publish] Running test with content topic URL format
|
|
2026-03-05 15:06:20.293 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:20.293 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "http://example.com", "timestamp": 1772723180293334741}}'
|
|
2026-03-05 15:06:20.305 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:20.306 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:20.406 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1772723180293334741,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.410 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1772723180293334741,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.414 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1772723180293334741,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.418 DEBUG [tests.light_push.test_publish] Running test with content topic Date and time in ISO format
|
|
2026-03-05 15:06:20.419 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:20.419 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/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": 1772723180418782419}}'
|
|
2026-03-05 15:06:20.432 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:20.432 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:20.534 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.537 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":1772723180418782419,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.539 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.541 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":1772723180418782419,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.543 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.545 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":1772723180418782419,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.546 DEBUG [tests.light_push.test_publish] Running test with content topic String with escaped quotes
|
|
2026-03-05 15:06:20.547 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:20.547 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": 1772723180547096305}}'
|
|
2026-03-05 15:06:20.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:20.559 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:20.660 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.663 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1772723180547096305,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.664 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1772723180547096305,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.669 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1772723180547096305,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.672 DEBUG [tests.light_push.test_publish] Running test with content topic A regular expression
|
|
2026-03-05 15:06:20.673 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:20.673 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/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": 1772723180673130025}}'
|
|
2026-03-05 15:06:20.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:20.688 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:20.788 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.791 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":1772723180673130025,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.793 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.795 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":1772723180673130025,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.797 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.800 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":1772723180673130025,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.801 DEBUG [tests.light_push.test_publish] Running test with content topic A very long string
|
|
2026-03-05 15:06:20.802 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:20.802 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": 1772723180801866170}}'
|
|
2026-03-05 15:06:20.818 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:20.819 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:20.920 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.923 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1772723180801866170,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.925 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1772723180801866170,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.929 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:20.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:20.932 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1772723180801866170,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:20.934 DEBUG [tests.light_push.test_publish] Running test with content topic A JSON string
|
|
2026-03-05 15:06:20.935 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:20.935 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/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": 1772723180934759320}}'
|
|
2026-03-05 15:06:20.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:20.949 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:21.050 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.053 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":1772723180934759320,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.055 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.057 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":1772723180934759320,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.060 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.063 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":1772723180934759320,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.064 DEBUG [tests.light_push.test_publish] Running test with content topic A Unix path
|
|
2026-03-05 15:06:21.065 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:21.065 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/usr/local/bin", "timestamp": 1772723181064859068}}'
|
|
2026-03-05 15:06:21.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:21.080 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:21.180 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.183 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1772723181064859068,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.185 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.187 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1772723181064859068,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.189 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1772723181064859068,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.192 DEBUG [tests.light_push.test_publish] Running test with content topic A Windows path
|
|
2026-03-05 15:06:21.193 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:21.193 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "C:\\Windows\\System32", "timestamp": 1772723181192987886}}'
|
|
2026-03-05 15:06:21.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:21.206 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:21.306 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1772723181192987886,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.311 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1772723181192987886,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.315 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.317 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1772723181192987886,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.319 DEBUG [tests.light_push.test_publish] Running test with content topic An SQL query
|
|
2026-03-05 15:06:21.319 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:21.319 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/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": 1772723181319340567}}'
|
|
2026-03-05 15:06:21.333 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:21.333 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:21.434 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.437 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":1772723181319340567,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.439 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.441 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":1772723181319340567,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.443 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.445 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":1772723181319340567,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.447 DEBUG [tests.light_push.test_publish] Running test with content topic JavaScript code snippet
|
|
2026-03-05 15:06:21.447 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:21.447 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/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": 1772723181447461461}}'
|
|
2026-03-05 15:06:21.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:21.460 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:21.560 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.563 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":1772723181447461461,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.565 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.567 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":1772723181447461461,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.569 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.571 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":1772723181447461461,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.573 DEBUG [tests.light_push.test_publish] Running test with content topic A CSS snippet
|
|
2026-03-05 15:06:21.573 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:21.573 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "body { background-color: #fff; }", "timestamp": 1772723181573460075}}'
|
|
2026-03-05 15:06:21.586 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:21.586 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:21.686 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1772723181573460075,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.691 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1772723181573460075,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.695 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1772723181573460075,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.699 DEBUG [tests.light_push.test_publish] Running test with content topic A Python one-liner
|
|
2026-03-05 15:06:21.700 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:21.700 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "print('Hello World')", "timestamp": 1772723181699704530}}'
|
|
2026-03-05 15:06:21.712 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:21.713 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:21.814 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1772723181699704530,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.818 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1772723181699704530,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.822 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1772723181699704530,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.826 DEBUG [tests.light_push.test_publish] Running test with content topic An IP address
|
|
2026-03-05 15:06:21.827 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:21.827 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "192.168.1.1", "timestamp": 1772723181826772727}}'
|
|
2026-03-05 15:06:21.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:21.840 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:21.940 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1772723181826772727,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.945 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1772723181826772727,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.950 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:21.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:21.952 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1772723181826772727,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:21.953 DEBUG [tests.light_push.test_publish] Running test with content topic A domain name
|
|
2026-03-05 15:06:21.954 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:21.954 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "www.example.com", "timestamp": 1772723181954069563}}'
|
|
2026-03-05 15:06:21.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:21.968 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:22.069 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1772723181954069563,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.074 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.077 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1772723181954069563,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.078 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.081 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1772723181954069563,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.082 DEBUG [tests.light_push.test_publish] Running test with content topic A user agent string
|
|
2026-03-05 15:06:22.082 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:22.083 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/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": 1772723182082721711}}'
|
|
2026-03-05 15:06:22.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:22.098 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:22.200 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.203 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":1772723182082721711,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.204 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.207 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":1772723182082721711,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.208 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.210 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":1772723182082721711,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.212 DEBUG [tests.light_push.test_publish] Running test with content topic A credit card number
|
|
2026-03-05 15:06:22.212 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:22.212 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234-5678-9012-3456", "timestamp": 1772723182212582691}}'
|
|
2026-03-05 15:06:22.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:22.231 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:22.331 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1772723182212582691,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.335 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.338 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1772723182212582691,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.339 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1772723182212582691,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.343 DEBUG [tests.light_push.test_publish] Running test with content topic A phone number
|
|
2026-03-05 15:06:22.344 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:22.344 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "+1234567890", "timestamp": 1772723182343821995}}'
|
|
2026-03-05 15:06:22.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:22.358 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:22.458 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.461 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1772723182343821995,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.463 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1772723182343821995,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.467 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1772723182343821995,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.472 DEBUG [tests.light_push.test_publish] Running test with content topic A UUID
|
|
2026-03-05 15:06:22.472 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:22.472 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/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": 1772723182472501555}}'
|
|
2026-03-05 15:06:22.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:22.486 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:22.587 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.591 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":1772723182472501555,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.592 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.595 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":1772723182472501555,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.596 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.599 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":1772723182472501555,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.600 DEBUG [tests.light_push.test_publish] Running test with content topic A hashtag
|
|
2026-03-05 15:06:22.601 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:22.601 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "#helloWorld", "timestamp": 1772723182601209139}}'
|
|
2026-03-05 15:06:22.615 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:22.616 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:22.716 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1772723182601209139,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.721 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1772723182601209139,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.725 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1772723182601209139,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.729 DEBUG [tests.light_push.test_publish] Running test with content topic A Twitter handle
|
|
2026-03-05 15:06:22.729 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:22.729 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "@username", "timestamp": 1772723182729545136}}'
|
|
2026-03-05 15:06:22.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:22.743 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:22.843 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.846 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1772723182729545136,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.848 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1772723182729545136,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.852 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1772723182729545136,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.855 DEBUG [tests.light_push.test_publish] Running test with content topic A password
|
|
2026-03-05 15:06:22.856 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:22.856 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "P@ssw0rd!", "timestamp": 1772723182856251064}}'
|
|
2026-03-05 15:06:22.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:22.869 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:22.969 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1772723182856251064,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.974 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1772723182856251064,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.978 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:22.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:22.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1772723182856251064,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:22.982 DEBUG [tests.light_push.test_publish] Running test with content topic A date in common format
|
|
2026-03-05 15:06:22.982 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:22.982 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "01/11/2023", "timestamp": 1772723182982498489}}'
|
|
2026-03-05 15:06:22.995 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:22.996 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:23.096 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:23.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:23.100 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1772723182982498489,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:23.101 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:23.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:23.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1772723182982498489,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:23.105 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:23.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:23.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1772723182982498489,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:23.109 DEBUG [tests.light_push.test_publish] Running test with content topic A time string
|
|
2026-03-05 15:06:23.110 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:23.110 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "12:00:00", "timestamp": 1772723183110028542}}'
|
|
2026-03-05 15:06:23.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:23.124 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:23.225 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:23.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:23.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1772723183110028542,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:23.230 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:23.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:23.232 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1772723183110028542,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:23.234 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:23.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:23.236 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1772723183110028542,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:23.238 DEBUG [tests.light_push.test_publish] Running test with content topic A mathematical equation
|
|
2026-03-05 15:06:23.238 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-05 15:06:23.238 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55902/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "E = mc^2", "timestamp": 1772723183238519923}}'
|
|
2026-03-05 15:06:23.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 15:06:23.253 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 15:06:23.354 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:23.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:23.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1772723183238519923,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:23.358 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:23.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:23.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1772723183238519923,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:23.362 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
|
|
2026-03-05 15:06:23.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 15:06:23.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1772723183238519923,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 15:06:23.368 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-05 15:06:23.368 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-05 15:06:23.369 DEBUG [src.node.waku_node] Stopping container with id eba20f5475a5
|
|
2026-03-05 15:06:23.940 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-05 15:06:23.941 DEBUG [src.node.waku_node] Stopping container with id cd311df8877e
|
|
2026-03-05 15:06:24.486 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-05 15:06:24.487 DEBUG [src.node.waku_node] Stopping container with id 83803108ece2
|
|
2026-03-05 15:06:24.755 ERROR [src.node.docker_mananger] Max retries reached for container eba20f5475a5. Exiting log stream.
|
|
2026-03-05 15:06:25.061 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-05 15:06:25.062 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-05 15:06:25.095 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-05 15:06:25.121 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-05 15:06:25.167 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|