mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-05 18:09:25 +00:00
655 lines
118 KiB
Plaintext
655 lines
118 KiB
Plaintext
2026-03-02 04:34:37.840 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-02 04:34:37.840 DEBUG [tests.conftest] Running test: test_light_push_with_valid_content_topics with id: 2026-03-02_04-34-37__fdf97ef0-c04f-4741-8db8-5ef25a184d57
|
|
2026-03-02 04:34:37.840 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-02 04:34:37.840 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
|
2026-03-02 04:34:37.848 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-02 04:34:37.848 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-02_04-34-37__fdf97ef0-c04f-4741-8db8-5ef25a184d57__wakuorg_nwaku:latest.log
|
|
2026-03-02 04:34:37.848 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-02 04:34:37.848 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-02 04:34:37.850 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-02 04:34:37.850 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.108.147
|
|
2026-03-02 04:34:37.850 DEBUG [src.node.docker_mananger] Generated ports ['18967', '18968', '18969', '18970', '18971']
|
|
2026-03-02 04:34:37.850 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-02 04:34:37.850 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-02 04:34:37.850 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-02 04:34:37.851 DEBUG [src.node.docker_mananger] docker run -i -t -p 18967:18967 -p 18968:18968 -p 18969:18969 -p 18970:18970 -p 18971:18971 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18969 --rest-port=18967 --tcp-port=18968 --discv5-udp-port=18970 --rest-address=0.0.0.0 --nat=extip:172.18.108.147 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e4f8a3ef97af3fd3e0fbfea44a61bcc99e7e38fcc214fabf1ac8de4f13fbcbf5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18971 --metrics-logging=true --lightpush=true --relay=true
|
|
2026-03-02 04:34:38.044 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.108.147 waku 67eaf829de59f9e045613c143b123b36db61e697e87fd2abdc36ef89817bfa03
|
|
2026-03-02 04:34:38.079 DEBUG [src.node.docker_mananger] Container started with ID 67eaf829de59. Setting up logs at ./log/docker/receiving_node1_2026-03-02_04-34-37__fdf97ef0-c04f-4741-8db8-5ef25a184d57__wakuorg_nwaku:latest.log
|
|
2026-03-02 04:34:38.079 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18967
|
|
2026-03-02 04:34:38.079 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-02 04:34:38.083 ERROR [src.node.docker_mananger] Max retries reached for container f3fbd7cdba28. Exiting log stream.
|
|
2026-03-02 04:34:38.629 ERROR [src.node.docker_mananger] Max retries reached for container 89c738d5e85b. Exiting log stream.
|
|
2026-03-02 04:34:39.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:39.084 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-02 04:34:39.084 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-02 04:34:39.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:39.086 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.108.147/tcp/18968/p2p/16Uiu2HAmRGp3UcVuEamhznaWc5u8tdLqEutV2Q9DXMnL52fxisNV","/ip4/172.18.108.147/tcp/18969/ws/p2p/16Uiu2HAmRGp3UcVuEamhznaWc5u8tdLqEutV2Q9DXMnL52fxisNV"],"enrUri":"enr:-L24QJz27_v7Hpsop7LF-fC0UcKGYmFZ-bSBnvqyvdn3ehJORHJ6Q7vUzq-issqPSrMndyOiCZOcgjogVn9fPfHffggCgmlkgnY0gmlwhKwSbJOKbXVsdGlhZGRyc5YACASsEmyTBkoYAAoErBJskwZKGd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDu3l_eUw4_6SZte1m2NNNqNyi96l5N7gRGTZLBXN1f76DdGNwgkoYg3VkcIJKGoV3YWt1Mgk"}'
|
|
2026-03-02 04:34:39.087 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-02 04:34:39.094 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-02 04:34:39.094 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-02_04-34-37__fdf97ef0-c04f-4741-8db8-5ef25a184d57__wakuorg_nwaku:latest.log
|
|
2026-03-02 04:34:39.094 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-02 04:34:39.094 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-02 04:34:39.096 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-02 04:34:39.096 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.177.96
|
|
2026-03-02 04:34:39.096 DEBUG [src.node.docker_mananger] Generated ports ['4074', '4075', '4076', '4077', '4078']
|
|
2026-03-02 04:34:39.096 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-02 04:34:39.096 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-02 04:34:39.096 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-02 04:34:39.097 DEBUG [src.node.docker_mananger] docker run -i -t -p 4074:4074 -p 4075:4075 -p 4076:4076 -p 4077:4077 -p 4078:4078 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4076 --rest-port=4074 --tcp-port=4075 --discv5-udp-port=4077 --rest-address=0.0.0.0 --nat=extip:172.18.177.96 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d814d3a782ef6ffcf5c5faa1ea33e8025cd6adcd3e170fb1538bdae286a2ccd5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4078 --metrics-logging=true --lightpush=false --relay=true
|
|
2026-03-02 04:34:39.290 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.177.96 waku e288034e100e7a25197ea9e2208c010f1556e1869c436c66ea77d82ed905e64e
|
|
2026-03-02 04:34:39.323 DEBUG [src.node.docker_mananger] Container started with ID e288034e100e. Setting up logs at ./log/docker/receiving_node2_2026-03-02_04-34-37__fdf97ef0-c04f-4741-8db8-5ef25a184d57__wakuorg_nwaku:latest.log
|
|
2026-03-02 04:34:39.323 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4074
|
|
2026-03-02 04:34:39.323 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-02 04:34:40.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:40.326 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-02 04:34:40.327 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-02 04:34:40.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:40.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.177.96/tcp/4075/p2p/16Uiu2HAmSCiVFwMQ1tStAiZRstRXYKjhtKqgHHMwP7kNMJjfKEoU","/ip4/172.18.177.96/tcp/4076/ws/p2p/16Uiu2HAmSCiVFwMQ1tStAiZRstRXYKjhtKqgHHMwP7kNMJjfKEoU"],"enrUri":"enr:-L24QByT3rCDrdJhsyElwv7gHg6UhNJwI6qvbo5FUs_tNc0bbaBnSd91-9SXdMTfPiQHILJSb9BcAEzs1PGiUGcDstICgmlkgnY0gmlwhKwSsWCKbXVsdGlhZGRyc5YACASsErFgBg_rAAoErBKxYAYP7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyUiUfC7FPhWZBNR_ky001yAXFbCIL0vnIffnhXtMgAuDdGNwgg_rg3VkcIIP7YV3YWt1MgE"}'
|
|
2026-03-02 04:34:40.329 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-02 04:34:40.330 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4074/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.108.147/tcp/18968/p2p/16Uiu2HAmRGp3UcVuEamhznaWc5u8tdLqEutV2Q9DXMnL52fxisNV"]'
|
|
2026-03-02 04:34:40.367 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:40.378 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-02 04:34:40.379 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-02_04-34-37__fdf97ef0-c04f-4741-8db8-5ef25a184d57__wakuorg_nwaku:latest.log
|
|
2026-03-02 04:34:40.379 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-02 04:34:40.379 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-02 04:34:40.381 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-02 04:34:40.381 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.233.94
|
|
2026-03-02 04:34:40.381 DEBUG [src.node.docker_mananger] Generated ports ['45590', '45591', '45592', '45593', '45594']
|
|
2026-03-02 04:34:40.381 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-02 04:34:40.381 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-02 04:34:40.381 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-02 04:34:40.381 DEBUG [src.node.docker_mananger] docker run -i -t -p 45590:45590 -p 45591:45591 -p 45592:45592 -p 45593:45593 -p 45594:45594 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45592 --rest-port=45590 --tcp-port=45591 --discv5-udp-port=45593 --rest-address=0.0.0.0 --nat=extip:172.18.233.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eae91f5b298d2dcbe177155bdca803d1dfbffac17cb7a3dfc76efed3c84fd29f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45594 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJz27_v7Hpsop7LF-fC0UcKGYmFZ-bSBnvqyvdn3ehJORHJ6Q7vUzq-issqPSrMndyOiCZOcgjogVn9fPfHffggCgmlkgnY0gmlwhKwSbJOKbXVsdGlhZGRyc5YACASsEmyTBkoYAAoErBJskwZKGd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDu3l_eUw4_6SZte1m2NNNqNyi96l5N7gRGTZLBXN1f76DdGNwgkoYg3VkcIJKGoV3YWt1Mgk --lightpushnode=/ip4/172.18.108.147/tcp/18968/p2p/16Uiu2HAmRGp3UcVuEamhznaWc5u8tdLqEutV2Q9DXMnL52fxisNV --lightpush=true --relay=true
|
|
2026-03-02 04:34:40.583 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.233.94 waku 97dc7640575fc46a2487e1f38a4a011a7095ccb54b2e51761841855cd8540c1f
|
|
2026-03-02 04:34:40.620 DEBUG [src.node.docker_mananger] Container started with ID 97dc7640575f. Setting up logs at ./log/docker/lightpush_node1_2026-03-02_04-34-37__fdf97ef0-c04f-4741-8db8-5ef25a184d57__wakuorg_nwaku:latest.log
|
|
2026-03-02 04:34:40.620 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 45590
|
|
2026-03-02 04:34:40.620 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-02 04:34:41.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:41.639 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-02 04:34:41.639 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-02 04:34:41.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:41.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.233.94/tcp/45591/p2p/16Uiu2HAmUfUqD9Hr3ZjHkGe2ypgRSuikQpvhzQY54txKMQti45W2","/ip4/172.18.233.94/tcp/45592/ws/p2p/16Uiu2HAmUfUqD9Hr3ZjHkGe2ypgRSuikQpvhzQY54txKMQti45W2"],"enrUri":"enr:-L24QMwO5AiyPPIhgDVDs_6YgklmPcxZEE0oPimBC2I6qc7BcSPYYLZ4Lqat4hiRQY_kQzio1fxhjiuRjM1YgJ-h1ucCgmlkgnY0gmlwhKwS6V6KbXVsdGlhZGRyc5YACASsEuleBrIXAAoErBLpXgayGN0DgnJzhQADAQAAiXNlY3AyNTZrMaED7dsx4Bn7eA987WbUyyaZDk9WNjsme6tu4A1GnTbW3cuDdGNwgrIXg3VkcIKyGYV3YWt1Mgk"}'
|
|
2026-03-02 04:34:41.649 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-02 04:34:41.649 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.108.147/tcp/18968/p2p/16Uiu2HAmRGp3UcVuEamhznaWc5u8tdLqEutV2Q9DXMnL52fxisNV"]'
|
|
2026-03-02 04:34:41.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:41.654 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.177.96/tcp/4075/p2p/16Uiu2HAmSCiVFwMQ1tStAiZRstRXYKjhtKqgHHMwP7kNMJjfKEoU"]'
|
|
2026-03-02 04:34:41.677 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:41.678 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18967/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-03-02 04:34:41.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:41.687 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4074/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-03-02 04:34:41.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:41.694 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-03-02 04:34:41.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:41.701 DEBUG [tests.light_push.test_publish] Running test with content topic A simple string
|
|
2026-03-02 04:34:41.702 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:41.702 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Hello World!", "timestamp": 1772426081702053287}}'
|
|
2026-03-02 04:34:41.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:41.717 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:41.818 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:41.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:41.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1772426081702053287,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:41.822 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:41.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:41.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1772426081702053287,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:41.826 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:41.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:41.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1772426081702053287,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:41.830 DEBUG [tests.light_push.test_publish] Running test with content topic An integer
|
|
2026-03-02 04:34:41.830 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:41.830 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234567890", "timestamp": 1772426081830270449}}'
|
|
2026-03-02 04:34:41.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:41.844 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:41.945 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:41.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:41.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1772426081830270449,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:41.949 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:41.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:41.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1772426081830270449,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:41.953 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:41.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:41.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1772426081830270449,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:41.956 DEBUG [tests.light_push.test_publish] Running test with content topic A dictionary
|
|
2026-03-02 04:34:41.957 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:41.957 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "{\"key\": \"value\"}", "timestamp": 1772426081957169809}}'
|
|
2026-03-02 04:34:41.970 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:41.971 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:42.072 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1772426081957169809,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.077 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1772426081957169809,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.080 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1772426081957169809,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.084 DEBUG [tests.light_push.test_publish] Running test with content topic Chinese characters
|
|
2026-03-02 04:34:42.085 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:42.085 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/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": 1772426082085154475}}'
|
|
2026-03-02 04:34:42.103 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:42.103 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:42.203 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.206 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":1772426082085154475,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.208 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.210 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":1772426082085154475,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.212 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.214 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":1772426082085154475,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.216 DEBUG [tests.light_push.test_publish] Running test with content topic Emojis
|
|
2026-03-02 04:34:42.216 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:42.216 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/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": 1772426082216540159}}'
|
|
2026-03-02 04:34:42.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:42.231 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:42.331 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.334 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":1772426082216540159,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.336 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.338 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":1772426082216540159,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.340 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.342 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":1772426082216540159,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.344 DEBUG [tests.light_push.test_publish] Running test with content topic Lorem ipsum text
|
|
2026-03-02 04:34:42.344 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:42.344 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/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": 1772426082344317830}}'
|
|
2026-03-02 04:34:42.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:42.358 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:42.460 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.463 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":1772426082344317830,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.464 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.466 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":1772426082344317830,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.468 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.470 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":1772426082344317830,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.471 DEBUG [tests.light_push.test_publish] Running test with content topic HTML content
|
|
2026-03-02 04:34:42.472 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:42.472 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/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": 1772426082472240875}}'
|
|
2026-03-02 04:34:42.484 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:42.486 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:42.588 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.591 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":1772426082472240875,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.592 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.595 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":1772426082472240875,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.596 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.599 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":1772426082472240875,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.601 DEBUG [tests.light_push.test_publish] Running test with content topic Cyrillic characters
|
|
2026-03-02 04:34:42.601 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:42.601 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/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": 1772426082601312163}}'
|
|
2026-03-02 04:34:42.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:42.615 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:42.715 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.718 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":1772426082601312163,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.719 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.722 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":1772426082601312163,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.723 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.726 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":1772426082601312163,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.727 DEBUG [tests.light_push.test_publish] Running test with content topic Base64 encoded string
|
|
2026-03-02 04:34:42.727 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:42.728 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Base64==dGVzdA==", "timestamp": 1772426082727784615}}'
|
|
2026-03-02 04:34:42.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:42.741 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:42.842 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1772426082727784615,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.845 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.848 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1772426082727784615,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.849 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1772426082727784615,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.853 DEBUG [tests.light_push.test_publish] Running test with content topic Binary data
|
|
2026-03-02 04:34:42.853 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:42.853 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": 1772426082853611570}}'
|
|
2026-03-02 04:34:42.866 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:42.867 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:42.968 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.970 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1772426082853611570,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.972 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1772426082853611570,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.975 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:42.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:42.978 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1772426082853611570,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:42.979 DEBUG [tests.light_push.test_publish] Running test with content topic Special characters with whitespace
|
|
2026-03-02 04:34:42.981 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:42.981 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": 1772426082979979966}}'
|
|
2026-03-02 04:34:42.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:42.994 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:43.095 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1772426082979979966,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.099 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.102 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1772426082979979966,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.103 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1772426082979979966,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.106 DEBUG [tests.light_push.test_publish] Running test with content topic Boolean false as a string
|
|
2026-03-02 04:34:43.107 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:43.107 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "False", "timestamp": 1772426083107224533}}'
|
|
2026-03-02 04:34:43.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:43.121 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:43.222 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1772426083107224533,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.226 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1772426083107224533,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.230 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1772426083107224533,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.234 DEBUG [tests.light_push.test_publish] Running test with content topic A float number
|
|
2026-03-02 04:34:43.235 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:43.235 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "3.1415926535", "timestamp": 1772426083234862968}}'
|
|
2026-03-02 04:34:43.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:43.249 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:43.349 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1772426083234862968,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.354 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1772426083234862968,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.358 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1772426083234862968,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.361 DEBUG [tests.light_push.test_publish] Running test with content topic A list
|
|
2026-03-02 04:34:43.362 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:43.362 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/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": 1772426083362210665}}'
|
|
2026-03-02 04:34:43.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:43.377 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:43.477 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.480 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":1772426083362210665,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.481 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.484 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":1772426083362210665,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.485 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.488 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":1772426083362210665,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.489 DEBUG [tests.light_push.test_publish] Running test with content topic Hexadecimal number as a string
|
|
2026-03-02 04:34:43.490 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:43.490 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "0xDEADBEEF", "timestamp": 1772426083489994583}}'
|
|
2026-03-02 04:34:43.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:43.504 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:43.604 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.607 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1772426083489994583,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.608 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.611 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1772426083489994583,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.612 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1772426083489994583,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.616 DEBUG [tests.light_push.test_publish] Running test with content topic Email format
|
|
2026-03-02 04:34:43.616 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:43.616 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "user@example.com", "timestamp": 1772426083616517654}}'
|
|
2026-03-02 04:34:43.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:43.630 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:43.730 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1772426083616517654,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.735 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1772426083616517654,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.738 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1772426083616517654,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.742 DEBUG [tests.light_push.test_publish] Running test with content topic URL format
|
|
2026-03-02 04:34:43.743 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:43.743 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "http://example.com", "timestamp": 1772426083742990083}}'
|
|
2026-03-02 04:34:43.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:43.759 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:43.861 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.864 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1772426083742990083,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.865 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1772426083742990083,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.869 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.872 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1772426083742990083,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.873 DEBUG [tests.light_push.test_publish] Running test with content topic Date and time in ISO format
|
|
2026-03-02 04:34:43.874 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:43.874 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/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": 1772426083874019148}}'
|
|
2026-03-02 04:34:43.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:43.891 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:43.991 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.994 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":1772426083874019148,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:43.996 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:43.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:43.998 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":1772426083874019148,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.000 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.002 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":1772426083874019148,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.003 DEBUG [tests.light_push.test_publish] Running test with content topic String with escaped quotes
|
|
2026-03-02 04:34:44.004 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:44.004 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": 1772426084004168301}}'
|
|
2026-03-02 04:34:44.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:44.018 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:44.118 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1772426084004168301,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.122 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1772426084004168301,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.126 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1772426084004168301,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.130 DEBUG [tests.light_push.test_publish] Running test with content topic A regular expression
|
|
2026-03-02 04:34:44.131 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:44.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/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": 1772426084130815771}}'
|
|
2026-03-02 04:34:44.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:44.142 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:44.243 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.246 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":1772426084130815771,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.248 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.250 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":1772426084130815771,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.251 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.254 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":1772426084130815771,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.255 DEBUG [tests.light_push.test_publish] Running test with content topic A very long string
|
|
2026-03-02 04:34:44.256 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:44.256 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": 1772426084255958006}}'
|
|
2026-03-02 04:34:44.272 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:44.272 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:44.373 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1772426084255958006,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.377 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1772426084255958006,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.381 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1772426084255958006,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.385 DEBUG [tests.light_push.test_publish] Running test with content topic A JSON string
|
|
2026-03-02 04:34:44.385 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:44.386 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/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": 1772426084385576000}}'
|
|
2026-03-02 04:34:44.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:44.398 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:44.499 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.502 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":1772426084385576000,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.504 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.506 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":1772426084385576000,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.508 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.511 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":1772426084385576000,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.512 DEBUG [tests.light_push.test_publish] Running test with content topic A Unix path
|
|
2026-03-02 04:34:44.513 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:44.513 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/usr/local/bin", "timestamp": 1772426084513166400}}'
|
|
2026-03-02 04:34:44.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:44.526 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:44.627 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1772426084513166400,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.632 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1772426084513166400,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.635 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.638 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1772426084513166400,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.639 DEBUG [tests.light_push.test_publish] Running test with content topic A Windows path
|
|
2026-03-02 04:34:44.640 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:44.640 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "C:\\Windows\\System32", "timestamp": 1772426084639855315}}'
|
|
2026-03-02 04:34:44.653 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:44.653 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:44.754 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1772426084639855315,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.758 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1772426084639855315,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.762 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1772426084639855315,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.766 DEBUG [tests.light_push.test_publish] Running test with content topic An SQL query
|
|
2026-03-02 04:34:44.766 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:44.767 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/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": 1772426084766614426}}'
|
|
2026-03-02 04:34:44.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:44.781 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:44.881 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.883 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":1772426084766614426,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.885 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.888 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":1772426084766614426,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.889 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:44.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:44.892 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":1772426084766614426,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:44.893 DEBUG [tests.light_push.test_publish] Running test with content topic JavaScript code snippet
|
|
2026-03-02 04:34:44.894 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:44.894 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/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": 1772426084893830870}}'
|
|
2026-03-02 04:34:44.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:44.908 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:45.010 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.012 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":1772426084893830870,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.014 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.016 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":1772426084893830870,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.017 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.019 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":1772426084893830870,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.021 DEBUG [tests.light_push.test_publish] Running test with content topic A CSS snippet
|
|
2026-03-02 04:34:45.021 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:45.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "body { background-color: #fff; }", "timestamp": 1772426085021444663}}'
|
|
2026-03-02 04:34:45.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:45.036 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:45.136 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1772426085021444663,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.141 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1772426085021444663,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.145 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.147 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1772426085021444663,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.148 DEBUG [tests.light_push.test_publish] Running test with content topic A Python one-liner
|
|
2026-03-02 04:34:45.149 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:45.149 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "print('Hello World')", "timestamp": 1772426085148934624}}'
|
|
2026-03-02 04:34:45.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:45.162 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:45.263 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1772426085148934624,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.267 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1772426085148934624,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.272 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1772426085148934624,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.276 DEBUG [tests.light_push.test_publish] Running test with content topic An IP address
|
|
2026-03-02 04:34:45.276 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:45.276 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "192.168.1.1", "timestamp": 1772426085276367132}}'
|
|
2026-03-02 04:34:45.291 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:45.292 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:45.392 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1772426085276367132,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.397 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1772426085276367132,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.401 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.404 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1772426085276367132,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.405 DEBUG [tests.light_push.test_publish] Running test with content topic A domain name
|
|
2026-03-02 04:34:45.406 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:45.406 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "www.example.com", "timestamp": 1772426085406062570}}'
|
|
2026-03-02 04:34:45.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:45.422 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:45.523 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1772426085406062570,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.527 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1772426085406062570,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.531 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1772426085406062570,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.535 DEBUG [tests.light_push.test_publish] Running test with content topic A user agent string
|
|
2026-03-02 04:34:45.536 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:45.536 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/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": 1772426085535999542}}'
|
|
2026-03-02 04:34:45.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:45.552 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:45.652 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.655 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":1772426085535999542,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.656 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.658 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":1772426085535999542,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.660 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.662 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":1772426085535999542,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.663 DEBUG [tests.light_push.test_publish] Running test with content topic A credit card number
|
|
2026-03-02 04:34:45.664 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:45.664 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234-5678-9012-3456", "timestamp": 1772426085664010408}}'
|
|
2026-03-02 04:34:45.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:45.677 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:45.779 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1772426085664010408,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.783 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1772426085664010408,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.787 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1772426085664010408,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.791 DEBUG [tests.light_push.test_publish] Running test with content topic A phone number
|
|
2026-03-02 04:34:45.791 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:45.791 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "+1234567890", "timestamp": 1772426085791470583}}'
|
|
2026-03-02 04:34:45.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:45.808 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:45.909 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1772426085791470583,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.913 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1772426085791470583,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.917 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:45.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:45.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1772426085791470583,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:45.922 DEBUG [tests.light_push.test_publish] Running test with content topic A UUID
|
|
2026-03-02 04:34:45.923 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:45.923 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/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": 1772426085923061715}}'
|
|
2026-03-02 04:34:45.936 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:45.937 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:46.037 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.040 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":1772426085923061715,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.042 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.044 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":1772426085923061715,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.046 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.048 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":1772426085923061715,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.050 DEBUG [tests.light_push.test_publish] Running test with content topic A hashtag
|
|
2026-03-02 04:34:46.050 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:46.050 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "#helloWorld", "timestamp": 1772426086050526498}}'
|
|
2026-03-02 04:34:46.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:46.065 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:46.165 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1772426086050526498,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.170 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1772426086050526498,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.174 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1772426086050526498,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.179 DEBUG [tests.light_push.test_publish] Running test with content topic A Twitter handle
|
|
2026-03-02 04:34:46.179 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:46.179 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "@username", "timestamp": 1772426086179276881}}'
|
|
2026-03-02 04:34:46.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:46.192 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:46.294 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1772426086179276881,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.298 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1772426086179276881,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.303 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.305 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1772426086179276881,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.306 DEBUG [tests.light_push.test_publish] Running test with content topic A password
|
|
2026-03-02 04:34:46.307 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:46.307 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "P@ssw0rd!", "timestamp": 1772426086307176577}}'
|
|
2026-03-02 04:34:46.320 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:46.321 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:46.423 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1772426086307176577,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.427 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1772426086307176577,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.431 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.433 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1772426086307176577,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.435 DEBUG [tests.light_push.test_publish] Running test with content topic A date in common format
|
|
2026-03-02 04:34:46.435 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:46.435 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "01/11/2023", "timestamp": 1772426086435320021}}'
|
|
2026-03-02 04:34:46.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:46.454 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:46.554 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1772426086435320021,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.558 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1772426086435320021,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.562 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1772426086435320021,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.566 DEBUG [tests.light_push.test_publish] Running test with content topic A time string
|
|
2026-03-02 04:34:46.566 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:46.566 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "12:00:00", "timestamp": 1772426086566550425}}'
|
|
2026-03-02 04:34:46.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:46.581 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:46.684 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1772426086566550425,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.688 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1772426086566550425,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.692 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1772426086566550425,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.695 DEBUG [tests.light_push.test_publish] Running test with content topic A mathematical equation
|
|
2026-03-02 04:34:46.696 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-02 04:34:46.696 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45590/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "E = mc^2", "timestamp": 1772426086696064754}}'
|
|
2026-03-02 04:34:46.709 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-02 04:34:46.711 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-02 04:34:46.813 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18967/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1772426086696064754,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.818 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4074/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1772426086696064754,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.822 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-02 04:34:46.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45590/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-02 04:34:46.824 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1772426086696064754,"ephemeral":false,"proof":""}]'
|
|
2026-03-02 04:34:46.827 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-02 04:34:46.828 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-02 04:34:46.828 DEBUG [src.node.waku_node] Stopping container with id 67eaf829de59
|
|
2026-03-02 04:34:47.383 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-02 04:34:47.385 DEBUG [src.node.waku_node] Stopping container with id e288034e100e
|
|
2026-03-02 04:34:47.938 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-02 04:34:47.939 DEBUG [src.node.waku_node] Stopping container with id 97dc7640575f
|
|
2026-03-02 04:34:48.303 ERROR [src.node.docker_mananger] Max retries reached for container 67eaf829de59. Exiting log stream.
|
|
2026-03-02 04:34:48.493 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-02 04:34:48.496 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-02 04:34:48.555 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-02 04:34:48.607 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-02 04:34:48.659 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|