655 lines
118 KiB
Plaintext

2026-02-11 04:43:41.846 DEBUG [tests.conftest] Running fixture setup: test_id
2026-02-11 04:43:41.846 DEBUG [tests.conftest] Running test: test_light_push_with_valid_content_topics with id: 2026-02-11_04-43-41__f73ca3d1-f2fb-48ff-8392-87be5429135e
2026-02-11 04:43:41.847 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-02-11 04:43:41.847 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-02-11 04:43:41.853 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-11 04:43:41.854 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-02-11_04-43-41__f73ca3d1-f2fb-48ff-8392-87be5429135e__wakuorg_nwaku:latest.log
2026-02-11 04:43:41.854 DEBUG [src.node.waku_node] Starting Node...
2026-02-11 04:43:41.854 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-11 04:43:41.855 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-11 04:43:41.855 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.140.194
2026-02-11 04:43:41.855 DEBUG [src.node.docker_mananger] Generated ports ['6804', '6805', '6806', '6807', '6808']
2026-02-11 04:43:41.856 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-11 04:43:41.856 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-11 04:43:41.856 DEBUG [src.node.waku_node] Using volumes []
2026-02-11 04:43:41.856 DEBUG [src.node.docker_mananger] docker run -i -t -p 6804:6804 -p 6805:6805 -p 6806:6806 -p 6807:6807 -p 6808:6808 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=6806 --rest-port=6804 --tcp-port=6805 --discv5-udp-port=6807 --rest-address=0.0.0.0 --nat=extip:172.18.140.194 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f5ecdf582ae9a90f47c06b6784b98b180ee2a1b9d934319ca29f93cf1aa125e3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6808 --metrics-logging=true --lightpush=true --relay=true
2026-02-11 04:43:42.037 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.140.194 waku e268b9ed3611af51dc3bf146085be6dc5dcc39372d805204613b3ac2da61306b
2026-02-11 04:43:42.066 DEBUG [src.node.docker_mananger] Container started with ID e268b9ed3611. Setting up logs at ./log/docker/receiving_node1_2026-02-11_04-43-41__f73ca3d1-f2fb-48ff-8392-87be5429135e__wakuorg_nwaku:latest.log
2026-02-11 04:43:42.066 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6804
2026-02-11 04:43:42.069 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-11 04:43:42.121 ERROR [src.node.docker_mananger] Max retries reached for container 667d187e9b23. Exiting log stream.
2026-02-11 04:43:42.635 ERROR [src.node.docker_mananger] Max retries reached for container fa72a8ef3b16. Exiting log stream.
2026-02-11 04:43:43.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/health" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:43.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-02-11 04:43:43.073 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-11 04:43:43.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:43.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.194/tcp/6805/p2p/16Uiu2HAmA7d9M4i8DBbxL789xCJLJCFCJv16sDmGDiLFpFmy1Cqr","/ip4/172.18.140.194/tcp/6806/ws/p2p/16Uiu2HAmA7d9M4i8DBbxL789xCJLJCFCJv16sDmGDiLFpFmy1Cqr"],"enrUri":"enr:-L24QI5J24gQ4rocXpuXaANPmItPQCVmAHY5Lv476jOH01vuHm-S471ZGCMyK8uak3haL-dLHjkiaza5vYSQ3dSPyFwCgmlkgnY0gmlwhKwSjMKKbXVsdGlhZGRyc5YACASsEozCBhqVAAoErBKMwgYalt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2j-kudANs9ZEi-RhlqcvyqiLKbHnL8Im9dt57imog52DdGNwghqVg3VkcIIal4V3YWt1Mgk"}'
2026-02-11 04:43:43.075 INFO [src.node.waku_node] REST service is ready !!
2026-02-11 04:43:43.082 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-11 04:43:43.082 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-02-11_04-43-41__f73ca3d1-f2fb-48ff-8392-87be5429135e__wakuorg_nwaku:latest.log
2026-02-11 04:43:43.082 DEBUG [src.node.waku_node] Starting Node...
2026-02-11 04:43:43.082 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-11 04:43:43.084 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-11 04:43:43.084 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.43.192
2026-02-11 04:43:43.084 DEBUG [src.node.docker_mananger] Generated ports ['14269', '14270', '14271', '14272', '14273']
2026-02-11 04:43:43.084 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-11 04:43:43.084 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-11 04:43:43.084 DEBUG [src.node.waku_node] Using volumes []
2026-02-11 04:43:43.085 DEBUG [src.node.docker_mananger] docker run -i -t -p 14269:14269 -p 14270:14270 -p 14271:14271 -p 14272:14272 -p 14273:14273 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=14271 --rest-port=14269 --tcp-port=14270 --discv5-udp-port=14272 --rest-address=0.0.0.0 --nat=extip:172.18.43.192 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4a6bcff8efb7f9eecaf62bdbdbdc950eab4c0ffeeba2f87aa7fd4c4030f13878 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14273 --metrics-logging=true --lightpush=false --relay=true
2026-02-11 04:43:43.264 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.43.192 waku 7d0d55bc63732101ee244a5ecb1cb7b45cf303bf5ea8eda155d4ce04a35dbaa0
2026-02-11 04:43:43.293 DEBUG [src.node.docker_mananger] Container started with ID 7d0d55bc6373. Setting up logs at ./log/docker/receiving_node2_2026-02-11_04-43-41__f73ca3d1-f2fb-48ff-8392-87be5429135e__wakuorg_nwaku:latest.log
2026-02-11 04:43:43.293 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14269
2026-02-11 04:43:43.294 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-11 04:43:44.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/health" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:44.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-02-11 04:43:44.298 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-11 04:43:44.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:44.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.43.192/tcp/14270/p2p/16Uiu2HAm1EdW7f5vERHmCLkmMKJi1FbeHq5bpWqypQAQkXMERkhv","/ip4/172.18.43.192/tcp/14271/ws/p2p/16Uiu2HAm1EdW7f5vERHmCLkmMKJi1FbeHq5bpWqypQAQkXMERkhv"],"enrUri":"enr:-L24QEXH0pnskkpDd3ciYFB0Si_984FvRNyc2z5ixEDUIDcHYxuup-fUMl8Gg89kwH8XMKG3LnN62-wnYHxXnbFjImgCgmlkgnY0gmlwhKwSK8CKbXVsdGlhZGRyc5YACASsEivABje-AAoErBIrwAY3v90DgnJzhQADAQAAiXNlY3AyNTZrMaECVlHughzlhwJbTKS8WjCzHCEZ2XjyLX3YyTguNJ_C4GGDdGNwgje-g3VkcII3wIV3YWt1MgE"}'
2026-02-11 04:43:44.301 INFO [src.node.waku_node] REST service is ready !!
2026-02-11 04:43:44.301 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14269/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.140.194/tcp/6805/p2p/16Uiu2HAmA7d9M4i8DBbxL789xCJLJCFCJv16sDmGDiLFpFmy1Cqr"]'
2026-02-11 04:43:44.330 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:44.341 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-11 04:43:44.341 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-02-11_04-43-41__f73ca3d1-f2fb-48ff-8392-87be5429135e__wakuorg_nwaku:latest.log
2026-02-11 04:43:44.342 DEBUG [src.node.waku_node] Starting Node...
2026-02-11 04:43:44.344 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-11 04:43:44.349 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-11 04:43:44.349 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.173.134
2026-02-11 04:43:44.350 DEBUG [src.node.docker_mananger] Generated ports ['34335', '34336', '34337', '34338', '34339']
2026-02-11 04:43:44.351 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-11 04:43:44.351 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-11 04:43:44.352 DEBUG [src.node.waku_node] Using volumes []
2026-02-11 04:43:44.352 DEBUG [src.node.docker_mananger] docker run -i -t -p 34335:34335 -p 34336:34336 -p 34337:34337 -p 34338:34338 -p 34339:34339 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=34337 --rest-port=34335 --tcp-port=34336 --discv5-udp-port=34338 --rest-address=0.0.0.0 --nat=extip:172.18.173.134 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fb1bd7c62dbed42cf9aae6dd6a09cda6d5acfbd0b01a58bacbab994aaea4ef1b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34339 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QI5J24gQ4rocXpuXaANPmItPQCVmAHY5Lv476jOH01vuHm-S471ZGCMyK8uak3haL-dLHjkiaza5vYSQ3dSPyFwCgmlkgnY0gmlwhKwSjMKKbXVsdGlhZGRyc5YACASsEozCBhqVAAoErBKMwgYalt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2j-kudANs9ZEi-RhlqcvyqiLKbHnL8Im9dt57imog52DdGNwghqVg3VkcIIal4V3YWt1Mgk --lightpushnode=/ip4/172.18.140.194/tcp/6805/p2p/16Uiu2HAmA7d9M4i8DBbxL789xCJLJCFCJv16sDmGDiLFpFmy1Cqr --lightpush=true --relay=true
2026-02-11 04:43:44.531 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.173.134 waku 9cf8d1c0201146a8f99dbc3ced5260e6a9a9b1f62c084d204ea693a8b1acec2d
2026-02-11 04:43:44.561 DEBUG [src.node.docker_mananger] Container started with ID 9cf8d1c02011. Setting up logs at ./log/docker/lightpush_node1_2026-02-11_04-43-41__f73ca3d1-f2fb-48ff-8392-87be5429135e__wakuorg_nwaku:latest.log
2026-02-11 04:43:44.561 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34335
2026-02-11 04:43:44.561 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-11 04:43:45.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/health" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:45.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-02-11 04:43:45.565 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-11 04:43:45.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:45.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.173.134/tcp/34336/p2p/16Uiu2HAm7CgDCAUjrLeFysq92DFT7Y9aDu387ixxRizhCiTfnKyd","/ip4/172.18.173.134/tcp/34337/ws/p2p/16Uiu2HAm7CgDCAUjrLeFysq92DFT7Y9aDu387ixxRizhCiTfnKyd"],"enrUri":"enr:-L24QNFfRgc8N_w7QYfKnklEbPw5tsHeGazzk65WcQfwBEKZGEoPO7Jo1d8xavyYB2x3L2FuwytElpOv_1qz7EkUCBsCgmlkgnY0gmlwhKwSrYaKbXVsdGlhZGRyc5YACASsEq2GBoYgAAoErBKthgaGId0DgnJzhQADAQAAiXNlY3AyNTZrMaECrvf0LeWhddkBndVmVXf1Wgz9hUMpgeCGvsIwdxr87sSDdGNwgoYgg3VkcIKGIoV3YWt1Mgk"}'
2026-02-11 04:43:45.568 INFO [src.node.waku_node] REST service is ready !!
2026-02-11 04:43:45.568 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.140.194/tcp/6805/p2p/16Uiu2HAmA7d9M4i8DBbxL789xCJLJCFCJv16sDmGDiLFpFmy1Cqr"]'
2026-02-11 04:43:45.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:45.596 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.43.192/tcp/14270/p2p/16Uiu2HAm1EdW7f5vERHmCLkmMKJi1FbeHq5bpWqypQAQkXMERkhv"]'
2026-02-11 04:43:45.631 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:45.632 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6804/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-11 04:43:45.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:45.640 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14269/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-11 04:43:45.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:45.643 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-11 04:43:45.647 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:45.649 DEBUG [tests.light_push.test_publish] Running test with content topic A simple string
2026-02-11 04:43:45.649 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:45.649 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Hello World!", "timestamp": 1770785025649449864}}'
2026-02-11 04:43:45.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:45.661 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:45.761 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:45.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:45.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1770785025649449864,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:45.765 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:45.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:45.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1770785025649449864,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:45.769 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:45.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:45.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1770785025649449864,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:45.773 DEBUG [tests.light_push.test_publish] Running test with content topic An integer
2026-02-11 04:43:45.773 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:45.773 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234567890", "timestamp": 1770785025773314641}}'
2026-02-11 04:43:45.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:45.785 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:45.886 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:45.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:45.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1770785025773314641,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:45.890 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:45.890 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:45.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1770785025773314641,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:45.893 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:45.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:45.895 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1770785025773314641,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:45.896 DEBUG [tests.light_push.test_publish] Running test with content topic A dictionary
2026-02-11 04:43:45.897 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:45.897 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "{\"key\": \"value\"}", "timestamp": 1770785025897053889}}'
2026-02-11 04:43:45.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:45.907 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:46.009 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1770785025897053889,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.013 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1770785025897053889,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.017 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1770785025897053889,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.020 DEBUG [tests.light_push.test_publish] Running test with content topic Chinese characters
2026-02-11 04:43:46.021 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:46.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": 1770785026020844584}}'
2026-02-11 04:43:46.032 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:46.033 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:46.136 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.138 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":1770785026020844584,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.140 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.142 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":1770785026020844584,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.143 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.145 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":1770785026020844584,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.146 DEBUG [tests.light_push.test_publish] Running test with content topic Emojis
2026-02-11 04:43:46.147 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:46.147 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": 1770785026147021237}}'
2026-02-11 04:43:46.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:46.159 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:46.260 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.262 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":1770785026147021237,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.263 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.266 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":1770785026147021237,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.267 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.270 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":1770785026147021237,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.271 DEBUG [tests.light_push.test_publish] Running test with content topic Lorem ipsum text
2026-02-11 04:43:46.272 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:46.272 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Lorem ipsum dolor sit amet", "timestamp": 1770785026272020613}}'
2026-02-11 04:43:46.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:46.284 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:46.385 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.387 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":1770785026272020613,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.389 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.391 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":1770785026272020613,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.392 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.395 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":1770785026272020613,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.396 DEBUG [tests.light_push.test_publish] Running test with content topic HTML content
2026-02-11 04:43:46.397 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:46.397 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "<html><body>Hello</body></html>", "timestamp": 1770785026396885128}}'
2026-02-11 04:43:46.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:46.408 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:46.508 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.510 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":1770785026396885128,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.512 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.514 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":1770785026396885128,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.516 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.518 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":1770785026396885128,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.519 DEBUG [tests.light_push.test_publish] Running test with content topic Cyrillic characters
2026-02-11 04:43:46.520 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:46.520 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\u041f\u0440\u0438\u0432\u0435\u0442", "timestamp": 1770785026519795494}}'
2026-02-11 04:43:46.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:46.530 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:46.631 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.634 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":1770785026519795494,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.635 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.637 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":1770785026519795494,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.639 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.641 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":1770785026519795494,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.642 DEBUG [tests.light_push.test_publish] Running test with content topic Base64 encoded string
2026-02-11 04:43:46.643 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:46.643 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Base64==dGVzdA==", "timestamp": 1770785026642864787}}'
2026-02-11 04:43:46.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:46.657 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:46.757 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1770785026642864787,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.762 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1770785026642864787,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.765 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1770785026642864787,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.769 DEBUG [tests.light_push.test_publish] Running test with content topic Binary data
2026-02-11 04:43:46.769 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:46.769 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": 1770785026769421136}}'
2026-02-11 04:43:46.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:46.780 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:46.880 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1770785026769421136,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.884 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.887 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1770785026769421136,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.888 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:46.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:46.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1770785026769421136,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:46.891 DEBUG [tests.light_push.test_publish] Running test with content topic Special characters with whitespace
2026-02-11 04:43:46.893 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:46.893 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": 1770785026892115257}}'
2026-02-11 04:43:46.903 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:46.905 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:47.006 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.009 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1770785026892115257,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.010 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1770785026892115257,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.013 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1770785026892115257,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.017 DEBUG [tests.light_push.test_publish] Running test with content topic Boolean false as a string
2026-02-11 04:43:47.017 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:47.017 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "False", "timestamp": 1770785027017310515}}'
2026-02-11 04:43:47.028 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:47.028 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:47.129 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1770785027017310515,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.133 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1770785027017310515,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.136 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1770785027017310515,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.140 DEBUG [tests.light_push.test_publish] Running test with content topic A float number
2026-02-11 04:43:47.141 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:47.141 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "3.1415926535", "timestamp": 1770785027141009106}}'
2026-02-11 04:43:47.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:47.155 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:47.256 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.258 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1770785027141009106,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.260 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1770785027141009106,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.264 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1770785027141009106,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.268 DEBUG [tests.light_push.test_publish] Running test with content topic A list
2026-02-11 04:43:47.268 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:47.268 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "[1, 2, 3, 4, 5]", "timestamp": 1770785027268470025}}'
2026-02-11 04:43:47.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:47.279 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:47.379 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.382 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":1770785027268470025,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.383 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.385 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":1770785027268470025,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.387 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.389 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":1770785027268470025,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.390 DEBUG [tests.light_push.test_publish] Running test with content topic Hexadecimal number as a string
2026-02-11 04:43:47.391 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:47.391 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "0xDEADBEEF", "timestamp": 1770785027391119613}}'
2026-02-11 04:43:47.404 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:47.405 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:47.506 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.508 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1770785027391119613,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.510 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1770785027391119613,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.513 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1770785027391119613,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.517 DEBUG [tests.light_push.test_publish] Running test with content topic Email format
2026-02-11 04:43:47.517 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:47.517 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "user@example.com", "timestamp": 1770785027517506487}}'
2026-02-11 04:43:47.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:47.531 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:47.631 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1770785027517506487,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.635 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.637 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1770785027517506487,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.638 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.641 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1770785027517506487,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.642 DEBUG [tests.light_push.test_publish] Running test with content topic URL format
2026-02-11 04:43:47.642 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:47.642 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "http://example.com", "timestamp": 1770785027642531090}}'
2026-02-11 04:43:47.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:47.655 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:47.756 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1770785027642531090,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.760 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1770785027642531090,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.763 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.765 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1770785027642531090,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.766 DEBUG [tests.light_push.test_publish] Running test with content topic Date and time in ISO format
2026-02-11 04:43:47.767 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:47.767 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "2023-11-01T12:00:00Z", "timestamp": 1770785027767098702}}'
2026-02-11 04:43:47.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:47.779 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:47.881 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.884 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":1770785027767098702,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.885 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.887 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":1770785027767098702,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.888 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:47.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:47.891 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":1770785027767098702,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:47.892 DEBUG [tests.light_push.test_publish] Running test with content topic String with escaped quotes
2026-02-11 04:43:47.892 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:47.893 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": 1770785027892701965}}'
2026-02-11 04:43:47.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:47.904 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:48.005 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1770785027892701965,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.009 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1770785027892701965,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.013 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1770785027892701965,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.016 DEBUG [tests.light_push.test_publish] Running test with content topic A regular expression
2026-02-11 04:43:48.016 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:48.017 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Regular expression: ^[a-z0-9_-]{3,16}$", "timestamp": 1770785028016759737}}'
2026-02-11 04:43:48.028 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:48.029 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:48.130 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.132 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":1770785028016759737,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.134 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.136 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":1770785028016759737,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.137 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.139 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":1770785028016759737,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.141 DEBUG [tests.light_push.test_publish] Running test with content topic A very long string
2026-02-11 04:43:48.141 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:48.141 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": 1770785028141275477}}'
2026-02-11 04:43:48.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:48.157 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:48.257 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.260 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1770785028141275477,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.262 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1770785028141275477,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.266 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1770785028141275477,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.270 DEBUG [tests.light_push.test_publish] Running test with content topic A JSON string
2026-02-11 04:43:48.271 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:48.271 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}", "timestamp": 1770785028270972260}}'
2026-02-11 04:43:48.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:48.284 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:48.384 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.387 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":1770785028270972260,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.388 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.390 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":1770785028270972260,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.393 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.395 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":1770785028270972260,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.397 DEBUG [tests.light_push.test_publish] Running test with content topic A Unix path
2026-02-11 04:43:48.397 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:48.397 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/usr/local/bin", "timestamp": 1770785028397299205}}'
2026-02-11 04:43:48.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:48.410 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:48.511 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1770785028397299205,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.514 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1770785028397299205,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.518 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1770785028397299205,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.521 DEBUG [tests.light_push.test_publish] Running test with content topic A Windows path
2026-02-11 04:43:48.522 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:48.522 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "C:\\Windows\\System32", "timestamp": 1770785028522035638}}'
2026-02-11 04:43:48.533 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:48.534 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:48.636 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.638 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1770785028522035638,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.639 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1770785028522035638,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.643 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1770785028522035638,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.647 DEBUG [tests.light_push.test_publish] Running test with content topic An SQL query
2026-02-11 04:43:48.647 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:48.647 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "SELECT * FROM users WHERE id = 1;", "timestamp": 1770785028647343247}}'
2026-02-11 04:43:48.659 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:48.659 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:48.760 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.762 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":1770785028647343247,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.764 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.766 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":1770785028647343247,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.767 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.769 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":1770785028647343247,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.771 DEBUG [tests.light_push.test_publish] Running test with content topic JavaScript code snippet
2026-02-11 04:43:48.771 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:48.771 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "function test() { console.log('Hello World'); }", "timestamp": 1770785028771385656}}'
2026-02-11 04:43:48.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:48.784 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:48.885 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.887 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":1770785028771385656,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.889 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.891 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":1770785028771385656,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.892 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:48.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:48.894 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":1770785028771385656,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:48.895 DEBUG [tests.light_push.test_publish] Running test with content topic A CSS snippet
2026-02-11 04:43:48.896 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:48.896 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "body { background-color: #fff; }", "timestamp": 1770785028896213837}}'
2026-02-11 04:43:48.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:48.909 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:49.009 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1770785028896213837,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.013 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1770785028896213837,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.016 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1770785028896213837,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.020 DEBUG [tests.light_push.test_publish] Running test with content topic A Python one-liner
2026-02-11 04:43:49.020 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:49.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "print('Hello World')", "timestamp": 1770785029020729960}}'
2026-02-11 04:43:49.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:49.031 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:49.132 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1770785029020729960,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.136 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1770785029020729960,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.139 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1770785029020729960,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.143 DEBUG [tests.light_push.test_publish] Running test with content topic An IP address
2026-02-11 04:43:49.143 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:49.143 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "192.168.1.1", "timestamp": 1770785029143506178}}'
2026-02-11 04:43:49.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:49.155 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:49.255 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.258 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1770785029143506178,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.259 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1770785029143506178,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.263 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1770785029143506178,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.267 DEBUG [tests.light_push.test_publish] Running test with content topic A domain name
2026-02-11 04:43:49.267 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:49.267 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "www.example.com", "timestamp": 1770785029267226211}}'
2026-02-11 04:43:49.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:49.281 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:49.381 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1770785029267226211,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.385 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1770785029267226211,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.389 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1770785029267226211,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.392 DEBUG [tests.light_push.test_publish] Running test with content topic A user agent string
2026-02-11 04:43:49.393 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:49.393 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)", "timestamp": 1770785029393095185}}'
2026-02-11 04:43:49.406 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:49.406 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:49.507 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.509 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":1770785029393095185,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.510 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.513 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":1770785029393095185,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.514 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.516 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":1770785029393095185,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.517 DEBUG [tests.light_push.test_publish] Running test with content topic A credit card number
2026-02-11 04:43:49.518 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:49.518 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234-5678-9012-3456", "timestamp": 1770785029518187353}}'
2026-02-11 04:43:49.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:49.530 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:49.633 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.633 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.636 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1770785029518187353,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.637 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1770785029518187353,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.640 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1770785029518187353,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.644 DEBUG [tests.light_push.test_publish] Running test with content topic A phone number
2026-02-11 04:43:49.644 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:49.644 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "+1234567890", "timestamp": 1770785029644440729}}'
2026-02-11 04:43:49.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:49.656 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:49.756 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.759 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1770785029644440729,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.760 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1770785029644440729,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.764 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1770785029644440729,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.768 DEBUG [tests.light_push.test_publish] Running test with content topic A UUID
2026-02-11 04:43:49.768 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:49.769 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "123e4567-e89b-12d3-a456-426614174000", "timestamp": 1770785029768715021}}'
2026-02-11 04:43:49.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:49.782 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:49.883 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.885 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":1770785029768715021,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.887 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.889 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":1770785029768715021,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.891 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:49.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:49.893 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":1770785029768715021,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:49.894 DEBUG [tests.light_push.test_publish] Running test with content topic A hashtag
2026-02-11 04:43:49.895 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:49.895 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "#helloWorld", "timestamp": 1770785029895099897}}'
2026-02-11 04:43:49.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:49.906 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:50.006 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.009 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1770785029895099897,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.010 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1770785029895099897,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.013 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1770785029895099897,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.017 DEBUG [tests.light_push.test_publish] Running test with content topic A Twitter handle
2026-02-11 04:43:50.017 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:50.018 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "@username", "timestamp": 1770785030017671144}}'
2026-02-11 04:43:50.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:50.030 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:50.131 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1770785030017671144,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.135 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1770785030017671144,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.139 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1770785030017671144,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.143 DEBUG [tests.light_push.test_publish] Running test with content topic A password
2026-02-11 04:43:50.143 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:50.144 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "P@ssw0rd!", "timestamp": 1770785030143635433}}'
2026-02-11 04:43:50.157 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:50.157 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:50.258 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.260 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1770785030143635433,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.262 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1770785030143635433,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.265 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1770785030143635433,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.269 DEBUG [tests.light_push.test_publish] Running test with content topic A date in common format
2026-02-11 04:43:50.269 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:50.270 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "01/11/2023", "timestamp": 1770785030269612449}}'
2026-02-11 04:43:50.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:50.282 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:50.382 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1770785030269612449,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.386 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1770785030269612449,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.390 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1770785030269612449,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.393 DEBUG [tests.light_push.test_publish] Running test with content topic A time string
2026-02-11 04:43:50.394 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:50.394 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "12:00:00", "timestamp": 1770785030394156469}}'
2026-02-11 04:43:50.406 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:50.408 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:50.508 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1770785030394156469,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.513 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1770785030394156469,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.516 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.519 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1770785030394156469,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.520 DEBUG [tests.light_push.test_publish] Running test with content topic A mathematical equation
2026-02-11 04:43:50.521 DEBUG [src.steps.light_push] Lightpushing message
2026-02-11 04:43:50.521 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34335/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "E = mc^2", "timestamp": 1770785030520999477}}'
2026-02-11 04:43:50.533 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-11 04:43:50.534 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-11 04:43:50.634 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.636 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1770785030520999477,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.638 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1770785030520999477,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.641 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-11 04:43:50.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-11 04:43:50.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1770785030520999477,"ephemeral":false,"proof":""}]'
2026-02-11 04:43:50.647 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-02-11 04:43:50.647 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-02-11 04:43:50.648 DEBUG [src.node.waku_node] Stopping container with id e268b9ed3611
2026-02-11 04:43:51.184 DEBUG [src.node.waku_node] Container stopped.
2026-02-11 04:43:51.186 DEBUG [src.node.waku_node] Stopping container with id 7d0d55bc6373
2026-02-11 04:43:51.730 DEBUG [src.node.waku_node] Container stopped.
2026-02-11 04:43:51.732 DEBUG [src.node.waku_node] Stopping container with id 9cf8d1c02011
2026-02-11 04:43:51.998 ERROR [src.node.docker_mananger] Max retries reached for container e268b9ed3611. Exiting log stream.
2026-02-11 04:43:52.264 DEBUG [src.node.waku_node] Container stopped.
2026-02-11 04:43:52.265 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-02-11 04:43:52.302 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-02-11 04:43:52.345 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-02-11 04:43:52.383 DEBUG [src.node.docker_mananger] No errors found in the waku logs.