mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-27 21:09:29 +00:00
656 lines
118 KiB
Plaintext
656 lines
118 KiB
Plaintext
2026-04-22 23:58:47.650 INFO [tests.conftest] Fleet bootstrap inactive – pass --fleet (or set FLEET_BOOTSTRAP=true) to connect local nodes to the waku.test fleet
|
||
2026-04-22 23:58:47.650 DEBUG [tests.conftest] Running fixture setup: test_id
|
||
2026-04-22 23:58:47.651 DEBUG [tests.conftest] Running test: test_light_push_with_valid_content_topics with id: 2026-04-22_23-58-47__acab054d-a494-4f88-a312-56b8507509b1
|
||
2026-04-22 23:58:47.651 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||
2026-04-22 23:58:47.651 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||
2026-04-22 23:58:47.659 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||
2026-04-22 23:58:47.659 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-04-22_23-58-47__acab054d-a494-4f88-a312-56b8507509b1__wakuorg_nwaku:latest.log
|
||
2026-04-22 23:58:47.660 DEBUG [src.node.waku_node] Starting Node...
|
||
2026-04-22 23:58:47.660 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||
2026-04-22 23:58:47.661 DEBUG [src.node.docker_mananger] Network waku already exists
|
||
2026-04-22 23:58:47.661 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.99.36
|
||
2026-04-22 23:58:47.661 DEBUG [src.node.docker_mananger] Generated ports ['39302', '39303', '39304', '39305', '39306']
|
||
2026-04-22 23:58:47.661 DEBUG [src.node.waku_node] RLN credentials were not set
|
||
2026-04-22 23:58:47.662 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||
2026-04-22 23:58:47.662 DEBUG [src.node.waku_node] Using volumes []
|
||
2026-04-22 23:58:47.662 DEBUG [src.node.docker_mananger] docker run -i -t -p 39302:39302 -p 39303:39303 -p 39304:39304 -p 39305:39305 -p 39306:39306 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=39304 --rest-port=39302 --tcp-port=39303 --discv5-udp-port=39305 --rest-address=0.0.0.0 --nat=extip:172.18.99.36 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=cc38ed7801a5f8db11e8d3eeab9bccb7c88f73a10c489ebf4d4fbdcbcf1f4fcf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39306 --metrics-logging=true --lightpush=true --relay=true
|
||
2026-04-22 23:58:47.844 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.99.36 waku 53de76e04787d6864ce9d5fd8c55dba8b7664f40c968001e6b8d0a4efb9cb6e6
|
||
2026-04-22 23:58:47.880 DEBUG [src.node.docker_mananger] Container started with ID 53de76e04787. Setting up logs at ./log/docker/receiving_node1_2026-04-22_23-58-47__acab054d-a494-4f88-a312-56b8507509b1__wakuorg_nwaku:latest.log
|
||
2026-04-22 23:58:47.881 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39302
|
||
2026-04-22 23:58:47.882 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||
2026-04-22 23:58:48.041 ERROR [src.node.docker_mananger] Max retries reached for container 72dd6f85022d. Exiting log stream.
|
||
2026-04-22 23:58:48.438 ERROR [src.node.docker_mananger] Max retries reached for container 6f831c41dee2. Exiting log stream.
|
||
2026-04-22 23:58:48.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/health" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:48.885 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"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
2026-04-22 23:58:48.886 INFO [src.node.waku_node] Node protocols are initialized !!
|
||
2026-04-22 23:58:48.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:48.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.99.36/tcp/39303/p2p/16Uiu2HAmQAbzehUhxCLXWcWKv9bw28uhwNvB69jq6RUqYSXHgxJ5","/ip4/172.18.99.36/tcp/39304/ws/p2p/16Uiu2HAmQAbzehUhxCLXWcWKv9bw28uhwNvB69jq6RUqYSXHgxJ5"],"enrUri":"enr:-L24QHhaGxTDCB5_ttdrh0_asjzz8wGJ4YS09MnYNcsQHkr2bx44qQCJeZWMAsAb575lCKk7bw0HbHwFzpG9Qv2o6IwCgmlkgnY0gmlwhKwSYySKbXVsdGlhZGRyc5YACASsEmMkBpmHAAoErBJjJAaZiN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDqwaz30rdZqKUBQKHnqf4GAV0x-1yIOx4mgjo43G4ZDKDdGNwgpmHg3VkcIKZiYV3YWt1Mgk"}'
|
||
2026-04-22 23:58:48.888 INFO [src.node.waku_node] REST service is ready !!
|
||
2026-04-22 23:58:48.896 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||
2026-04-22 23:58:48.896 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-04-22_23-58-47__acab054d-a494-4f88-a312-56b8507509b1__wakuorg_nwaku:latest.log
|
||
2026-04-22 23:58:48.896 DEBUG [src.node.waku_node] Starting Node...
|
||
2026-04-22 23:58:48.896 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||
2026-04-22 23:58:48.897 DEBUG [src.node.docker_mananger] Network waku already exists
|
||
2026-04-22 23:58:48.898 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.175.242
|
||
2026-04-22 23:58:48.898 DEBUG [src.node.docker_mananger] Generated ports ['25101', '25102', '25103', '25104', '25105']
|
||
2026-04-22 23:58:48.898 DEBUG [src.node.waku_node] RLN credentials were not set
|
||
2026-04-22 23:58:48.898 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||
2026-04-22 23:58:48.898 DEBUG [src.node.waku_node] Using volumes []
|
||
2026-04-22 23:58:48.898 DEBUG [src.node.docker_mananger] docker run -i -t -p 25101:25101 -p 25102:25102 -p 25103:25103 -p 25104:25104 -p 25105:25105 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=25103 --rest-port=25101 --tcp-port=25102 --discv5-udp-port=25104 --rest-address=0.0.0.0 --nat=extip:172.18.175.242 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=df634a6d24c83ac234ed6a10f7bae0a3595a95ee6ad8dda0c0eea9656d9d68d1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25105 --metrics-logging=true --lightpush=false --relay=true
|
||
2026-04-22 23:58:49.080 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.175.242 waku 0aef5fa95935de021172d7cfb6decacf3c85aec38a7b4008a96eeaf6c96a7a07
|
||
2026-04-22 23:58:49.112 DEBUG [src.node.docker_mananger] Container started with ID 0aef5fa95935. Setting up logs at ./log/docker/receiving_node2_2026-04-22_23-58-47__acab054d-a494-4f88-a312-56b8507509b1__wakuorg_nwaku:latest.log
|
||
2026-04-22 23:58:49.113 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25101
|
||
2026-04-22 23:58:49.113 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||
2026-04-22 23:58:50.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/health" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:50.117 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"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
2026-04-22 23:58:50.118 INFO [src.node.waku_node] Node protocols are initialized !!
|
||
2026-04-22 23:58:50.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:50.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.175.242/tcp/25102/p2p/16Uiu2HAm5SziRFrcp8GP8xbJHf31vQf6bgF3KWjQFFwQfoJdJmqR","/ip4/172.18.175.242/tcp/25103/ws/p2p/16Uiu2HAm5SziRFrcp8GP8xbJHf31vQf6bgF3KWjQFFwQfoJdJmqR"],"enrUri":"enr:-L24QKf57l0DKLM-n_OVps6VsfXbPbiBifdheqExO6y5fhJeIhsPBZUs6mFqSou5CLlVDblGrF-60kk8dxxsDFCTntoCgmlkgnY0gmlwhKwSr_KKbXVsdGlhZGRyc5YACASsEq_yBmIOAAoErBKv8gZiD90DgnJzhQDGAQAAiXNlY3AyNTZrMaEClOuiO0gz1_2ntV-pbYVCzN83ALPDibh5maR92x4ISTCDdGNwgmIOg3VkcIJiEIV3YWt1MgE"}'
|
||
2026-04-22 23:58:50.121 INFO [src.node.waku_node] REST service is ready !!
|
||
2026-04-22 23:58:50.121 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25101/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.99.36/tcp/39303/p2p/16Uiu2HAmQAbzehUhxCLXWcWKv9bw28uhwNvB69jq6RUqYSXHgxJ5"]'
|
||
2026-04-22 23:58:50.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:50.163 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||
2026-04-22 23:58:50.163 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-04-22_23-58-47__acab054d-a494-4f88-a312-56b8507509b1__wakuorg_nwaku:latest.log
|
||
2026-04-22 23:58:50.163 DEBUG [src.node.waku_node] Starting Node...
|
||
2026-04-22 23:58:50.163 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||
2026-04-22 23:58:50.165 DEBUG [src.node.docker_mananger] Network waku already exists
|
||
2026-04-22 23:58:50.165 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.222.229
|
||
2026-04-22 23:58:50.165 DEBUG [src.node.docker_mananger] Generated ports ['11276', '11277', '11278', '11279', '11280']
|
||
2026-04-22 23:58:50.165 DEBUG [src.node.waku_node] RLN credentials were not set
|
||
2026-04-22 23:58:50.165 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||
2026-04-22 23:58:50.166 DEBUG [src.node.waku_node] Using volumes []
|
||
2026-04-22 23:58:50.166 DEBUG [src.node.docker_mananger] docker run -i -t -p 11276:11276 -p 11277:11277 -p 11278:11278 -p 11279:11279 -p 11280:11280 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=11278 --rest-port=11276 --tcp-port=11277 --discv5-udp-port=11279 --rest-address=0.0.0.0 --nat=extip:172.18.222.229 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e33a83c47ff1faf8bff0b5e6a0c17bfe8e2c8b98b3cf588b8dc1dec9e1dabdff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11280 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHhaGxTDCB5_ttdrh0_asjzz8wGJ4YS09MnYNcsQHkr2bx44qQCJeZWMAsAb575lCKk7bw0HbHwFzpG9Qv2o6IwCgmlkgnY0gmlwhKwSYySKbXVsdGlhZGRyc5YACASsEmMkBpmHAAoErBJjJAaZiN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDqwaz30rdZqKUBQKHnqf4GAV0x-1yIOx4mgjo43G4ZDKDdGNwgpmHg3VkcIKZiYV3YWt1Mgk --lightpushnode=/ip4/172.18.99.36/tcp/39303/p2p/16Uiu2HAmQAbzehUhxCLXWcWKv9bw28uhwNvB69jq6RUqYSXHgxJ5 --lightpush=true --relay=true
|
||
2026-04-22 23:58:50.370 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.222.229 waku bc1ba170bb4f87429460f26d4cb2dc38f19d788049985387db8418ed9adf908d
|
||
2026-04-22 23:58:50.409 DEBUG [src.node.docker_mananger] Container started with ID bc1ba170bb4f. Setting up logs at ./log/docker/lightpush_node1_2026-04-22_23-58-47__acab054d-a494-4f88-a312-56b8507509b1__wakuorg_nwaku:latest.log
|
||
2026-04-22 23:58:50.409 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11276
|
||
2026-04-22 23:58:50.409 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||
2026-04-22 23:58:51.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/health" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:51.413 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"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
2026-04-22 23:58:51.413 INFO [src.node.waku_node] Node protocols are initialized !!
|
||
2026-04-22 23:58:51.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:51.416 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.222.229/tcp/11277/p2p/16Uiu2HAmUFpte7wqZHB6T7oU46kkoNfA8u382bKj53eBDhuo4X39","/ip4/172.18.222.229/tcp/11278/ws/p2p/16Uiu2HAmUFpte7wqZHB6T7oU46kkoNfA8u382bKj53eBDhuo4X39"],"enrUri":"enr:-L24QJ-26feeUTuV7458H-BuNMESJ4dqElR1U-wxapx6GPL5ITas7SxQaVZiVXDbADB2NKDncz3H1pcYkr0eu-6yzzYCgmlkgnY0gmlwhKwS3uWKbXVsdGlhZGRyc5YACASsEt7lBiwNAAoErBLe5QYsDt0DgnJzhQDGAQAAiXNlY3AyNTZrMaED58vvtUhlCdxL1zfKqFdKqqfHWUI_klqKpouV_Dj2IoyDdGNwgiwNg3VkcIIsD4V3YWt1Mgk"}'
|
||
2026-04-22 23:58:51.416 INFO [src.node.waku_node] REST service is ready !!
|
||
2026-04-22 23:58:51.416 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.99.36/tcp/39303/p2p/16Uiu2HAmQAbzehUhxCLXWcWKv9bw28uhwNvB69jq6RUqYSXHgxJ5"]'
|
||
2026-04-22 23:58:51.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:51.469 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.175.242/tcp/25102/p2p/16Uiu2HAm5SziRFrcp8GP8xbJHf31vQf6bgF3KWjQFFwQfoJdJmqR"]'
|
||
2026-04-22 23:58:51.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:51.494 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39302/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||
2026-04-22 23:58:51.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:51.506 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25101/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||
2026-04-22 23:58:51.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:51.511 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||
2026-04-22 23:58:51.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:51.517 DEBUG [tests.light_push.test_publish] Running test with content topic A simple string
|
||
2026-04-22 23:58:51.518 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:51.518 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Hello World!", "timestamp": 1776902331518221704}}'
|
||
2026-04-22 23:58:51.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:51.533 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:51.633 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:51.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:51.636 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1776902331518221704,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:51.638 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:51.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:51.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1776902331518221704,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:51.642 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:51.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:51.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1776902331518221704,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:51.645 DEBUG [tests.light_push.test_publish] Running test with content topic An integer
|
||
2026-04-22 23:58:51.646 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:51.646 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234567890", "timestamp": 1776902331646218022}}'
|
||
2026-04-22 23:58:51.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:51.661 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:51.761 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:51.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:51.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1776902331646218022,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:51.766 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:51.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:51.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1776902331646218022,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:51.770 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:51.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:51.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1776902331646218022,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:51.773 DEBUG [tests.light_push.test_publish] Running test with content topic A dictionary
|
||
2026-04-22 23:58:51.774 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:51.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "{\"key\": \"value\"}", "timestamp": 1776902331774100561}}'
|
||
2026-04-22 23:58:51.787 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:51.788 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:51.889 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:51.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:51.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1776902331774100561,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:51.893 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:51.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:51.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1776902331774100561,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:51.897 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:51.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:51.900 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1776902331774100561,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:51.901 DEBUG [tests.light_push.test_publish] Running test with content topic Chinese characters
|
||
2026-04-22 23:58:51.902 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:51.902 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": 1776902331902058791}}'
|
||
2026-04-22 23:58:51.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:51.921 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:52.021 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.023 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":1776902331902058791,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.025 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.028 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":1776902331902058791,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.029 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.031 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":1776902331902058791,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.033 DEBUG [tests.light_push.test_publish] Running test with content topic Emojis
|
||
2026-04-22 23:58:52.033 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:52.033 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": 1776902332033390487}}'
|
||
2026-04-22 23:58:52.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:52.050 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:52.150 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.153 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":1776902332033390487,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.155 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.157 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":1776902332033390487,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.159 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.161 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":1776902332033390487,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.162 DEBUG [tests.light_push.test_publish] Running test with content topic Lorem ipsum text
|
||
2026-04-22 23:58:52.163 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:52.163 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Lorem ipsum dolor sit amet", "timestamp": 1776902332163007805}}'
|
||
2026-04-22 23:58:52.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:52.177 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:52.278 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.280 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":1776902332163007805,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.282 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.284 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":1776902332163007805,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.286 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.288 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":1776902332163007805,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.289 DEBUG [tests.light_push.test_publish] Running test with content topic HTML content
|
||
2026-04-22 23:58:52.290 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:52.290 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "<html><body>Hello</body></html>", "timestamp": 1776902332290284241}}'
|
||
2026-04-22 23:58:52.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:52.303 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:52.404 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.407 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":1776902332290284241,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.408 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.411 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":1776902332290284241,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.412 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.415 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":1776902332290284241,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.416 DEBUG [tests.light_push.test_publish] Running test with content topic Cyrillic characters
|
||
2026-04-22 23:58:52.416 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:52.417 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\u041f\u0440\u0438\u0432\u0435\u0442", "timestamp": 1776902332416753963}}'
|
||
2026-04-22 23:58:52.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:52.431 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:52.531 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.534 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":1776902332416753963,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.536 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.539 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":1776902332416753963,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.540 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.542 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":1776902332416753963,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.543 DEBUG [tests.light_push.test_publish] Running test with content topic Base64 encoded string
|
||
2026-04-22 23:58:52.544 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:52.544 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Base64==dGVzdA==", "timestamp": 1776902332544242506}}'
|
||
2026-04-22 23:58:52.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:52.560 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:52.660 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.663 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1776902332544242506,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.664 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1776902332544242506,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.668 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1776902332544242506,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.672 DEBUG [tests.light_push.test_publish] Running test with content topic Binary data
|
||
2026-04-22 23:58:52.672 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:52.673 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": 1776902332672640215}}'
|
||
2026-04-22 23:58:52.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:52.688 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:52.788 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1776902332672640215,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.793 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1776902332672640215,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.797 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1776902332672640215,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.802 DEBUG [tests.light_push.test_publish] Running test with content topic Special characters with whitespace
|
||
2026-04-22 23:58:52.802 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:52.802 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": 1776902332802467483}}'
|
||
2026-04-22 23:58:52.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:52.817 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:52.918 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1776902332802467483,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.922 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.925 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1776902332802467483,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.927 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:52.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:52.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1776902332802467483,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:52.930 DEBUG [tests.light_push.test_publish] Running test with content topic Boolean false as a string
|
||
2026-04-22 23:58:52.931 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:52.931 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "False", "timestamp": 1776902332931225607}}'
|
||
2026-04-22 23:58:52.945 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:52.945 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:53.045 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1776902332931225607,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.050 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1776902332931225607,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.054 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.056 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1776902332931225607,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.058 DEBUG [tests.light_push.test_publish] Running test with content topic A float number
|
||
2026-04-22 23:58:53.058 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:53.058 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "3.1415926535", "timestamp": 1776902333058468913}}'
|
||
2026-04-22 23:58:53.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:53.073 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:53.174 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1776902333058468913,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.179 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.182 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1776902333058468913,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.183 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.186 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1776902333058468913,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.187 DEBUG [tests.light_push.test_publish] Running test with content topic A list
|
||
2026-04-22 23:58:53.187 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:53.188 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "[1, 2, 3, 4, 5]", "timestamp": 1776902333187752215}}'
|
||
2026-04-22 23:58:53.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:53.200 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:53.300 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.303 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":1776902333187752215,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.304 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.307 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":1776902333187752215,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.308 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.311 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":1776902333187752215,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.312 DEBUG [tests.light_push.test_publish] Running test with content topic Hexadecimal number as a string
|
||
2026-04-22 23:58:53.313 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:53.313 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "0xDEADBEEF", "timestamp": 1776902333312878354}}'
|
||
2026-04-22 23:58:53.327 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:53.328 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:53.428 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1776902333312878354,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.432 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1776902333312878354,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.436 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.439 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1776902333312878354,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.440 DEBUG [tests.light_push.test_publish] Running test with content topic Email format
|
||
2026-04-22 23:58:53.440 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:53.441 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "user@example.com", "timestamp": 1776902333440705141}}'
|
||
2026-04-22 23:58:53.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:53.455 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:53.557 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.560 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1776902333440705141,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.561 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1776902333440705141,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.565 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1776902333440705141,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.569 DEBUG [tests.light_push.test_publish] Running test with content topic URL format
|
||
2026-04-22 23:58:53.569 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:53.569 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "http://example.com", "timestamp": 1776902333569285959}}'
|
||
2026-04-22 23:58:53.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:53.582 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:53.682 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.685 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1776902333569285959,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.687 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1776902333569285959,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.691 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.693 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1776902333569285959,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.695 DEBUG [tests.light_push.test_publish] Running test with content topic Date and time in ISO format
|
||
2026-04-22 23:58:53.695 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:53.695 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "2023-11-01T12:00:00Z", "timestamp": 1776902333695437751}}'
|
||
2026-04-22 23:58:53.709 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:53.709 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:53.811 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.814 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":1776902333695437751,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.816 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.818 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":1776902333695437751,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.819 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.822 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":1776902333695437751,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.823 DEBUG [tests.light_push.test_publish] Running test with content topic String with escaped quotes
|
||
2026-04-22 23:58:53.823 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:53.824 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": 1776902333823639930}}'
|
||
2026-04-22 23:58:53.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:53.838 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:53.938 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1776902333823639930,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.943 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1776902333823639930,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.948 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:53.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:53.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1776902333823639930,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:53.952 DEBUG [tests.light_push.test_publish] Running test with content topic A regular expression
|
||
2026-04-22 23:58:53.953 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:53.953 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Regular expression: ^[a-z0-9_-]{3,16}$", "timestamp": 1776902333953016646}}'
|
||
2026-04-22 23:58:53.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:53.969 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:54.069 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.072 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":1776902333953016646,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.074 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.077 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":1776902333953016646,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.078 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.081 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":1776902333953016646,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.082 DEBUG [tests.light_push.test_publish] Running test with content topic A very long string
|
||
2026-04-22 23:58:54.083 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:54.083 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": 1776902334083040476}}'
|
||
2026-04-22 23:58:54.100 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:54.100 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:54.201 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1776902334083040476,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.206 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.206 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1776902334083040476,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.211 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1776902334083040476,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.215 DEBUG [tests.light_push.test_publish] Running test with content topic A JSON string
|
||
2026-04-22 23:58:54.216 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:54.216 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}", "timestamp": 1776902334216213547}}'
|
||
2026-04-22 23:58:54.232 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:54.232 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:54.332 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.336 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":1776902334216213547,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.337 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.341 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":1776902334216213547,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.343 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.345 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":1776902334216213547,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.347 DEBUG [tests.light_push.test_publish] Running test with content topic A Unix path
|
||
2026-04-22 23:58:54.347 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:54.347 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/usr/local/bin", "timestamp": 1776902334347387134}}'
|
||
2026-04-22 23:58:54.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:54.361 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:54.462 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1776902334347387134,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.466 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1776902334347387134,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.495 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1776902334347387134,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.499 DEBUG [tests.light_push.test_publish] Running test with content topic A Windows path
|
||
2026-04-22 23:58:54.499 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:54.500 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "C:\\Windows\\System32", "timestamp": 1776902334499703774}}'
|
||
2026-04-22 23:58:54.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:54.515 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:54.616 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1776902334499703774,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.621 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1776902334499703774,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.625 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1776902334499703774,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.630 DEBUG [tests.light_push.test_publish] Running test with content topic An SQL query
|
||
2026-04-22 23:58:54.630 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:54.630 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "SELECT * FROM users WHERE id = 1;", "timestamp": 1776902334630285002}}'
|
||
2026-04-22 23:58:54.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:54.647 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:54.749 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1776902334630285002,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.753 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1776902334630285002,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.757 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.760 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":1776902334630285002,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.761 DEBUG [tests.light_push.test_publish] Running test with content topic JavaScript code snippet
|
||
2026-04-22 23:58:54.762 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:54.762 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "function test() { console.log('Hello World'); }", "timestamp": 1776902334762085447}}'
|
||
2026-04-22 23:58:54.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:54.777 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:54.877 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.880 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":1776902334762085447,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.882 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.885 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":1776902334762085447,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.886 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:54.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:54.889 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":1776902334762085447,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:54.890 DEBUG [tests.light_push.test_publish] Running test with content topic A CSS snippet
|
||
2026-04-22 23:58:54.891 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:54.891 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "body { background-color: #fff; }", "timestamp": 1776902334891114706}}'
|
||
2026-04-22 23:58:54.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:54.906 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:55.006 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1776902334891114706,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.011 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1776902334891114706,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.015 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1776902334891114706,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.019 DEBUG [tests.light_push.test_publish] Running test with content topic A Python one-liner
|
||
2026-04-22 23:58:55.019 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:55.019 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "print('Hello World')", "timestamp": 1776902335019623642}}'
|
||
2026-04-22 23:58:55.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:55.035 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:55.136 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1776902335019623642,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.141 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1776902335019623642,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.145 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.147 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1776902335019623642,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.149 DEBUG [tests.light_push.test_publish] Running test with content topic An IP address
|
||
2026-04-22 23:58:55.149 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:55.150 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "192.168.1.1", "timestamp": 1776902335149735801}}'
|
||
2026-04-22 23:58:55.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:55.165 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:55.266 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1776902335149735801,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.270 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1776902335149735801,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.274 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.277 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1776902335149735801,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.278 DEBUG [tests.light_push.test_publish] Running test with content topic A domain name
|
||
2026-04-22 23:58:55.279 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:55.279 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "www.example.com", "timestamp": 1776902335279216820}}'
|
||
2026-04-22 23:58:55.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:55.295 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:55.395 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1776902335279216820,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.400 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1776902335279216820,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.404 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1776902335279216820,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.408 DEBUG [tests.light_push.test_publish] Running test with content topic A user agent string
|
||
2026-04-22 23:58:55.409 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:55.409 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)", "timestamp": 1776902335408902200}}'
|
||
2026-04-22 23:58:55.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:55.421 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:55.521 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.525 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1776902335408902200,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.526 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.529 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":1776902335408902200,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.530 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.533 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":1776902335408902200,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.534 DEBUG [tests.light_push.test_publish] Running test with content topic A credit card number
|
||
2026-04-22 23:58:55.535 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:55.535 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234-5678-9012-3456", "timestamp": 1776902335535004397}}'
|
||
2026-04-22 23:58:55.548 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:55.549 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:55.649 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1776902335535004397,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.656 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1776902335535004397,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.660 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1776902335535004397,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.664 DEBUG [tests.light_push.test_publish] Running test with content topic A phone number
|
||
2026-04-22 23:58:55.664 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:55.664 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "+1234567890", "timestamp": 1776902335664531052}}'
|
||
2026-04-22 23:58:55.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:55.679 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:55.779 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1776902335664531052,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.784 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.787 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1776902335664531052,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.789 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1776902335664531052,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.792 DEBUG [tests.light_push.test_publish] Running test with content topic A UUID
|
||
2026-04-22 23:58:55.793 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:55.793 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "123e4567-e89b-12d3-a456-426614174000", "timestamp": 1776902335793167065}}'
|
||
2026-04-22 23:58:55.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:55.809 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:55.909 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.912 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":1776902335793167065,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.914 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.917 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":1776902335793167065,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.919 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:55.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:55.922 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":1776902335793167065,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:55.923 DEBUG [tests.light_push.test_publish] Running test with content topic A hashtag
|
||
2026-04-22 23:58:55.924 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:55.924 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "#helloWorld", "timestamp": 1776902335923844209}}'
|
||
2026-04-22 23:58:55.936 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:55.936 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:56.036 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1776902335923844209,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.041 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.044 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1776902335923844209,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.045 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1776902335923844209,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.049 DEBUG [tests.light_push.test_publish] Running test with content topic A Twitter handle
|
||
2026-04-22 23:58:56.049 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:56.049 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "@username", "timestamp": 1776902336049628542}}'
|
||
2026-04-22 23:58:56.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:56.064 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:56.166 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1776902336049628542,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.171 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1776902336049628542,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.175 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1776902336049628542,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.178 DEBUG [tests.light_push.test_publish] Running test with content topic A password
|
||
2026-04-22 23:58:56.179 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:56.179 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "P@ssw0rd!", "timestamp": 1776902336179061610}}'
|
||
2026-04-22 23:58:56.193 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:56.193 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:56.295 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1776902336179061610,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.300 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.302 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1776902336179061610,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.304 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1776902336179061610,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.308 DEBUG [tests.light_push.test_publish] Running test with content topic A date in common format
|
||
2026-04-22 23:58:56.308 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:56.308 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "01/11/2023", "timestamp": 1776902336308518775}}'
|
||
2026-04-22 23:58:56.322 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:56.322 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:56.422 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1776902336308518775,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.427 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1776902336308518775,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.431 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.433 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1776902336308518775,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.434 DEBUG [tests.light_push.test_publish] Running test with content topic A time string
|
||
2026-04-22 23:58:56.435 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:56.435 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "12:00:00", "timestamp": 1776902336434996443}}'
|
||
2026-04-22 23:58:56.448 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:56.449 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:56.549 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.552 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1776902336434996443,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.553 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1776902336434996443,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.557 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1776902336434996443,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.560 DEBUG [tests.light_push.test_publish] Running test with content topic A mathematical equation
|
||
2026-04-22 23:58:56.561 DEBUG [src.steps.light_push] Lightpushing message
|
||
2026-04-22 23:58:56.561 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11276/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "E = mc^2", "timestamp": 1776902336560926915}}'
|
||
2026-04-22 23:58:56.577 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||
2026-04-22 23:58:56.577 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||
2026-04-22 23:58:56.677 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1776902336560926915,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.682 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25101/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1776902336560926915,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.686 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||
2026-04-22 23:58:56.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||
2026-04-22 23:58:56.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1776902336560926915,"ephemeral":false,"proof":""}]'
|
||
2026-04-22 23:58:56.691 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||
2026-04-22 23:58:56.692 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||
2026-04-22 23:58:56.693 DEBUG [src.node.waku_node] Stopping container with id 53de76e04787
|
||
2026-04-22 23:58:57.181 DEBUG [src.node.waku_node] Container stopped.
|
||
2026-04-22 23:58:57.182 DEBUG [src.node.waku_node] Stopping container with id 0aef5fa95935
|
||
2026-04-22 23:58:57.657 DEBUG [src.node.waku_node] Container stopped.
|
||
2026-04-22 23:58:57.659 DEBUG [src.node.waku_node] Stopping container with id bc1ba170bb4f
|
||
2026-04-22 23:58:57.995 ERROR [src.node.docker_mananger] Max retries reached for container 53de76e04787. Exiting log stream.
|
||
2026-04-22 23:58:58.127 DEBUG [src.node.waku_node] Container stopped.
|
||
2026-04-22 23:58:58.129 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||
2026-04-22 23:58:58.177 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||
2026-04-22 23:58:58.241 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||
2026-04-22 23:58:58.292 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|