655 lines
118 KiB
Plaintext

2026-03-10 04:33:33.906 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-10 04:33:33.906 DEBUG [tests.conftest] Running test: test_light_push_with_valid_content_topics with id: 2026-03-10_04-33-33__7bb95d22-37e2-42c0-9732-608fddb78444
2026-03-10 04:33:33.906 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-10 04:33:33.907 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-10 04:33:33.913 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-10 04:33:33.914 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-10_04-33-33__7bb95d22-37e2-42c0-9732-608fddb78444__wakuorg_nwaku:latest.log
2026-03-10 04:33:33.914 DEBUG [src.node.waku_node] Starting Node...
2026-03-10 04:33:33.914 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-10 04:33:33.915 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-10 04:33:33.915 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.135.34
2026-03-10 04:33:33.916 DEBUG [src.node.docker_mananger] Generated ports ['1069', '1070', '1071', '1072', '1073']
2026-03-10 04:33:33.916 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-10 04:33:33.916 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-10 04:33:33.916 DEBUG [src.node.waku_node] Using volumes []
2026-03-10 04:33:33.916 DEBUG [src.node.docker_mananger] docker run -i -t -p 1069:1069 -p 1070:1070 -p 1071:1071 -p 1072:1072 -p 1073:1073 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=1071 --rest-port=1069 --tcp-port=1070 --discv5-udp-port=1072 --rest-address=0.0.0.0 --nat=extip:172.18.135.34 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a0a7e0f87d9b2feb1ac8be1ad7b0e9dc3502109ffc25efdaaefcc0acddfbb47e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1073 --metrics-logging=true --lightpush=true --relay=true
2026-03-10 04:33:34.106 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.135.34 waku 3cac8c93c8011163ef397f1cd87f24b070856d2cf851bf8556e33e69714f1a0b
2026-03-10 04:33:34.138 DEBUG [src.node.docker_mananger] Container started with ID 3cac8c93c801. Setting up logs at ./log/docker/receiving_node1_2026-03-10_04-33-33__7bb95d22-37e2-42c0-9732-608fddb78444__wakuorg_nwaku:latest.log
2026-03-10 04:33:34.138 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1069
2026-03-10 04:33:34.139 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-10 04:33:34.158 ERROR [src.node.docker_mananger] Max retries reached for container 9946d58178ff. Exiting log stream.
2026-03-10 04:33:34.703 ERROR [src.node.docker_mananger] Max retries reached for container 36df84d4325f. Exiting log stream.
2026-03-10 04:33:35.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/health" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:35.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-10 04:33:35.142 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-10 04:33:35.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:35.144 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.135.34/tcp/1070/p2p/16Uiu2HAmUG3fz7jGatU6caXuVLfmpfdm731gDdUYRgNt5i8KaDUP","/ip4/172.18.135.34/tcp/1071/ws/p2p/16Uiu2HAmUG3fz7jGatU6caXuVLfmpfdm731gDdUYRgNt5i8KaDUP"],"enrUri":"enr:-L24QKtZxNs5qZ4GjP9R91ElR6A3s1Qz9tlnWco-hOyqkWi6fpGgC5WpHFzdk5_ZumvqaP_PmD7QLT-9nKHdtO9QMYsCgmlkgnY0gmlwhKwShyKKbXVsdGlhZGRyc5YACASsEociBgQuAAoErBKHIgYEL90DgnJzhQADAQAAiXNlY3AyNTZrMaED59pjiAZNOKnycc_55XI3byvHfgPPaRBvAAAj6Vku8MyDdGNwggQug3VkcIIEMIV3YWt1Mgk"}'
2026-03-10 04:33:35.144 INFO [src.node.waku_node] REST service is ready !!
2026-03-10 04:33:35.151 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-10 04:33:35.152 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-10_04-33-33__7bb95d22-37e2-42c0-9732-608fddb78444__wakuorg_nwaku:latest.log
2026-03-10 04:33:35.152 DEBUG [src.node.waku_node] Starting Node...
2026-03-10 04:33:35.152 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-10 04:33:35.153 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-10 04:33:35.153 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.207.76
2026-03-10 04:33:35.154 DEBUG [src.node.docker_mananger] Generated ports ['5592', '5593', '5594', '5595', '5596']
2026-03-10 04:33:35.154 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-10 04:33:35.154 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-10 04:33:35.154 DEBUG [src.node.waku_node] Using volumes []
2026-03-10 04:33:35.154 DEBUG [src.node.docker_mananger] docker run -i -t -p 5592:5592 -p 5593:5593 -p 5594:5594 -p 5595:5595 -p 5596:5596 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=5594 --rest-port=5592 --tcp-port=5593 --discv5-udp-port=5595 --rest-address=0.0.0.0 --nat=extip:172.18.207.76 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dece102fe4ccccce4fa315b68cbab1d2becea21f92bddaf95c3ae40280f15a66 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5596 --metrics-logging=true --lightpush=false --relay=true
2026-03-10 04:33:35.350 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.207.76 waku 36ff98dc7dddccaaf23f242f0e707c80be987b0b01ade87f94aa7a5206f0981a
2026-03-10 04:33:35.385 DEBUG [src.node.docker_mananger] Container started with ID 36ff98dc7ddd. Setting up logs at ./log/docker/receiving_node2_2026-03-10_04-33-33__7bb95d22-37e2-42c0-9732-608fddb78444__wakuorg_nwaku:latest.log
2026-03-10 04:33:35.385 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5592
2026-03-10 04:33:35.385 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-10 04:33:36.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/health" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:36.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-10 04:33:36.389 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-10 04:33:36.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:36.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.207.76/tcp/5593/p2p/16Uiu2HAmRtpkKK7fTYMgUxE9BPetA3dCX1F9z6CKfwPRV4VWh7ca","/ip4/172.18.207.76/tcp/5594/ws/p2p/16Uiu2HAmRtpkKK7fTYMgUxE9BPetA3dCX1F9z6CKfwPRV4VWh7ca"],"enrUri":"enr:-L24QJdWvrf2En5TseJR_8xHq5GeBO5HBY_lWEAlklAOGbowIGJJxbGtWL5w1EiUp0xPzbmBROZsgmADrzj-xsYUgb0CgmlkgnY0gmlwhKwSz0yKbXVsdGlhZGRyc5YACASsEs9MBhXZAAoErBLPTAYV2t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxLM0B0XqafihG3aYfBJpimxsv3Ebb5TZR4ZWoLla2jeDdGNwghXZg3VkcIIV24V3YWt1MgE"}'
2026-03-10 04:33:36.392 INFO [src.node.waku_node] REST service is ready !!
2026-03-10 04:33:36.392 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5592/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.135.34/tcp/1070/p2p/16Uiu2HAmUG3fz7jGatU6caXuVLfmpfdm731gDdUYRgNt5i8KaDUP"]'
2026-03-10 04:33:36.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:36.445 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-10 04:33:36.446 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-10_04-33-33__7bb95d22-37e2-42c0-9732-608fddb78444__wakuorg_nwaku:latest.log
2026-03-10 04:33:36.446 DEBUG [src.node.waku_node] Starting Node...
2026-03-10 04:33:36.446 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-10 04:33:36.448 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-10 04:33:36.448 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.140.61
2026-03-10 04:33:36.449 DEBUG [src.node.docker_mananger] Generated ports ['3034', '3035', '3036', '3037', '3038']
2026-03-10 04:33:36.450 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-10 04:33:36.452 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-10 04:33:36.453 DEBUG [src.node.waku_node] Using volumes []
2026-03-10 04:33:36.455 DEBUG [src.node.docker_mananger] docker run -i -t -p 3034:3034 -p 3035:3035 -p 3036:3036 -p 3037:3037 -p 3038:3038 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=3036 --rest-port=3034 --tcp-port=3035 --discv5-udp-port=3037 --rest-address=0.0.0.0 --nat=extip:172.18.140.61 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4e36bdd43abe4bf08b043a56911bbb8686db9d383eeb099ae9b894ac7ee5bbd9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3038 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKtZxNs5qZ4GjP9R91ElR6A3s1Qz9tlnWco-hOyqkWi6fpGgC5WpHFzdk5_ZumvqaP_PmD7QLT-9nKHdtO9QMYsCgmlkgnY0gmlwhKwShyKKbXVsdGlhZGRyc5YACASsEociBgQuAAoErBKHIgYEL90DgnJzhQADAQAAiXNlY3AyNTZrMaED59pjiAZNOKnycc_55XI3byvHfgPPaRBvAAAj6Vku8MyDdGNwggQug3VkcIIEMIV3YWt1Mgk --lightpushnode=/ip4/172.18.135.34/tcp/1070/p2p/16Uiu2HAmUG3fz7jGatU6caXuVLfmpfdm731gDdUYRgNt5i8KaDUP --lightpush=true --relay=true
2026-03-10 04:33:36.656 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.140.61 waku 02a1e91f7bdb51568a1f8a33c1e0d11c3c6b1119990d9c04472ad50b7e82c1a4
2026-03-10 04:33:36.692 DEBUG [src.node.docker_mananger] Container started with ID 02a1e91f7bdb. Setting up logs at ./log/docker/lightpush_node1_2026-03-10_04-33-33__7bb95d22-37e2-42c0-9732-608fddb78444__wakuorg_nwaku:latest.log
2026-03-10 04:33:36.692 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3034
2026-03-10 04:33:36.693 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-10 04:33:37.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/health" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:37.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-10 04:33:37.697 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-10 04:33:37.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:37.699 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.61/tcp/3035/p2p/16Uiu2HAmFuh9KbaYTVQxzTTGRuhrb3UZ94LQz2rTxb1Yf1cCzN3E","/ip4/172.18.140.61/tcp/3036/ws/p2p/16Uiu2HAmFuh9KbaYTVQxzTTGRuhrb3UZ94LQz2rTxb1Yf1cCzN3E"],"enrUri":"enr:-L24QNavGthhGyUmf_iwmxzkqufaxvf_GIxZM4A4hfbP1rOkaB2WigKwsFBAl-jdHCn20uTRcBA7COBTMu6OeY543JwCgmlkgnY0gmlwhKwSjD2KbXVsdGlhZGRyc5YACASsEow9BgvbAAoErBKMPQYL3N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMFdRUDyVjWMKmrLbZvDP25Z3Elif2dX4YKONX-4vue2DdGNwggvbg3VkcIIL3YV3YWt1Mgk"}'
2026-03-10 04:33:37.699 INFO [src.node.waku_node] REST service is ready !!
2026-03-10 04:33:37.700 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.135.34/tcp/1070/p2p/16Uiu2HAmUG3fz7jGatU6caXuVLfmpfdm731gDdUYRgNt5i8KaDUP"]'
2026-03-10 04:33:37.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:37.743 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.207.76/tcp/5593/p2p/16Uiu2HAmRtpkKK7fTYMgUxE9BPetA3dCX1F9z6CKfwPRV4VWh7ca"]'
2026-03-10 04:33:37.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:37.767 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1069/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-10 04:33:37.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:37.779 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5592/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-10 04:33:37.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:37.792 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-10 04:33:37.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:37.807 DEBUG [tests.light_push.test_publish] Running test with content topic A simple string
2026-03-10 04:33:37.808 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:37.809 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Hello World!", "timestamp": 1773117217808408241}}'
2026-03-10 04:33:37.824 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:37.824 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:37.925 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:37.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:37.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1773117217808408241,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:37.929 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:37.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:37.931 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1773117217808408241,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:37.932 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:37.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:37.935 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1773117217808408241,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:37.936 DEBUG [tests.light_push.test_publish] Running test with content topic An integer
2026-03-10 04:33:37.937 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:37.937 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234567890", "timestamp": 1773117217936834079}}'
2026-03-10 04:33:37.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:37.951 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:38.051 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1773117217936834079,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.055 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.058 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1773117217936834079,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.059 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1773117217936834079,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.063 DEBUG [tests.light_push.test_publish] Running test with content topic A dictionary
2026-03-10 04:33:38.063 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:38.063 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "{\"key\": \"value\"}", "timestamp": 1773117218063487303}}'
2026-03-10 04:33:38.077 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:38.078 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:38.179 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1773117218063487303,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.183 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1773117218063487303,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.186 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1773117218063487303,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.190 DEBUG [tests.light_push.test_publish] Running test with content topic Chinese characters
2026-03-10 04:33:38.190 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:38.191 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/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": 1773117218190679429}}'
2026-03-10 04:33:38.203 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:38.204 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:38.305 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.308 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":1773117218190679429,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.309 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.312 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":1773117218190679429,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.313 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.315 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":1773117218190679429,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.316 DEBUG [tests.light_push.test_publish] Running test with content topic Emojis
2026-03-10 04:33:38.317 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:38.317 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/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": 1773117218317232317}}'
2026-03-10 04:33:38.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:38.330 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:38.430 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.433 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":1773117218317232317,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.435 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.437 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":1773117218317232317,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.438 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.440 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":1773117218317232317,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.442 DEBUG [tests.light_push.test_publish] Running test with content topic Lorem ipsum text
2026-03-10 04:33:38.442 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:38.442 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/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": 1773117218442404145}}'
2026-03-10 04:33:38.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:38.456 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:38.557 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.559 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":1773117218442404145,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.561 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.563 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":1773117218442404145,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.565 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.567 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":1773117218442404145,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.568 DEBUG [tests.light_push.test_publish] Running test with content topic HTML content
2026-03-10 04:33:38.568 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:38.569 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/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": 1773117218568730585}}'
2026-03-10 04:33:38.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:38.584 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:38.684 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.687 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":1773117218568730585,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.688 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.690 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":1773117218568730585,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.692 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.694 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":1773117218568730585,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.695 DEBUG [tests.light_push.test_publish] Running test with content topic Cyrillic characters
2026-03-10 04:33:38.696 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:38.696 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/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": 1773117218696017759}}'
2026-03-10 04:33:38.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:38.711 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:38.812 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.814 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":1773117218696017759,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.816 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.818 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":1773117218696017759,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.819 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.821 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":1773117218696017759,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.823 DEBUG [tests.light_push.test_publish] Running test with content topic Base64 encoded string
2026-03-10 04:33:38.823 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:38.823 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Base64==dGVzdA==", "timestamp": 1773117218823286777}}'
2026-03-10 04:33:38.836 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:38.839 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:38.939 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1773117218823286777,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.943 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.945 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1773117218823286777,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.946 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:38.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:38.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1773117218823286777,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:38.950 DEBUG [tests.light_push.test_publish] Running test with content topic Binary data
2026-03-10 04:33:38.950 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:38.950 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": 1773117218950483704}}'
2026-03-10 04:33:38.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:38.965 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:39.065 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.068 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1773117218950483704,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.069 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.072 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1773117218950483704,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.073 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1773117218950483704,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.076 DEBUG [tests.light_push.test_publish] Running test with content topic Special characters with whitespace
2026-03-10 04:33:39.078 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:39.078 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": 1773117219077108282}}'
2026-03-10 04:33:39.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:39.090 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:39.191 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.193 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1773117219077108282,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.195 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1773117219077108282,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.198 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1773117219077108282,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.202 DEBUG [tests.light_push.test_publish] Running test with content topic Boolean false as a string
2026-03-10 04:33:39.203 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:39.203 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "False", "timestamp": 1773117219203003234}}'
2026-03-10 04:33:39.216 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:39.216 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:39.317 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1773117219203003234,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.321 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.323 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1773117219203003234,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.324 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.327 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1773117219203003234,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.328 DEBUG [tests.light_push.test_publish] Running test with content topic A float number
2026-03-10 04:33:39.329 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:39.329 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "3.1415926535", "timestamp": 1773117219328805349}}'
2026-03-10 04:33:39.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:39.345 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:39.446 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.448 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1773117219328805349,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.450 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1773117219328805349,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.453 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1773117219328805349,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.457 DEBUG [tests.light_push.test_publish] Running test with content topic A list
2026-03-10 04:33:39.457 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:39.457 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/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": 1773117219457479674}}'
2026-03-10 04:33:39.472 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:39.472 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:39.572 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.575 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":1773117219457479674,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.576 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.579 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":1773117219457479674,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.580 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.584 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":1773117219457479674,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.586 DEBUG [tests.light_push.test_publish] Running test with content topic Hexadecimal number as a string
2026-03-10 04:33:39.586 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:39.586 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "0xDEADBEEF", "timestamp": 1773117219586517861}}'
2026-03-10 04:33:39.599 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:39.600 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:39.701 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1773117219586517861,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.705 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.707 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1773117219586517861,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.709 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1773117219586517861,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.712 DEBUG [tests.light_push.test_publish] Running test with content topic Email format
2026-03-10 04:33:39.713 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:39.713 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "user@example.com", "timestamp": 1773117219713055885}}'
2026-03-10 04:33:39.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:39.728 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:39.828 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1773117219713055885,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.832 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.834 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1773117219713055885,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.836 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.836 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1773117219713055885,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.839 DEBUG [tests.light_push.test_publish] Running test with content topic URL format
2026-03-10 04:33:39.840 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:39.840 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "http://example.com", "timestamp": 1773117219839947968}}'
2026-03-10 04:33:39.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:39.854 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:39.954 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.957 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1773117219839947968,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.958 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1773117219839947968,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.962 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:39.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:39.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1773117219839947968,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:39.965 DEBUG [tests.light_push.test_publish] Running test with content topic Date and time in ISO format
2026-03-10 04:33:39.966 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:39.966 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/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": 1773117219966212454}}'
2026-03-10 04:33:39.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:39.980 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:40.081 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.084 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":1773117219966212454,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.085 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.088 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":1773117219966212454,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.089 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.092 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":1773117219966212454,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.093 DEBUG [tests.light_push.test_publish] Running test with content topic String with escaped quotes
2026-03-10 04:33:40.093 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:40.093 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": 1773117220093613876}}'
2026-03-10 04:33:40.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:40.106 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:40.207 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1773117220093613876,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.211 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1773117220093613876,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.214 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1773117220093613876,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.218 DEBUG [tests.light_push.test_publish] Running test with content topic A regular expression
2026-03-10 04:33:40.218 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:40.218 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/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": 1773117220218571022}}'
2026-03-10 04:33:40.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:40.231 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:40.332 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.335 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":1773117220218571022,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.336 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.338 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":1773117220218571022,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.339 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.342 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":1773117220218571022,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.343 DEBUG [tests.light_push.test_publish] Running test with content topic A very long string
2026-03-10 04:33:40.343 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:40.343 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": 1773117220343606171}}'
2026-03-10 04:33:40.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:40.359 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:40.459 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1773117220343606171,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.463 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1773117220343606171,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.467 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1773117220343606171,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.471 DEBUG [tests.light_push.test_publish] Running test with content topic A JSON string
2026-03-10 04:33:40.471 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:40.472 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/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": 1773117220471780562}}'
2026-03-10 04:33:40.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:40.486 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:40.590 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.592 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":1773117220471780562,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.593 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.596 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":1773117220471780562,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.598 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.600 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":1773117220471780562,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.602 DEBUG [tests.light_push.test_publish] Running test with content topic A Unix path
2026-03-10 04:33:40.602 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:40.602 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/usr/local/bin", "timestamp": 1773117220602579043}}'
2026-03-10 04:33:40.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:40.617 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:40.717 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1773117220602579043,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.721 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1773117220602579043,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.725 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1773117220602579043,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.728 DEBUG [tests.light_push.test_publish] Running test with content topic A Windows path
2026-03-10 04:33:40.729 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:40.729 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "C:\\Windows\\System32", "timestamp": 1773117220729152669}}'
2026-03-10 04:33:40.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:40.744 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:40.844 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.846 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1773117220729152669,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.848 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1773117220729152669,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.852 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1773117220729152669,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.855 DEBUG [tests.light_push.test_publish] Running test with content topic An SQL query
2026-03-10 04:33:40.856 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:40.856 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/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": 1773117220855982890}}'
2026-03-10 04:33:40.870 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:40.871 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:40.971 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.974 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":1773117220855982890,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.975 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.977 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":1773117220855982890,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.979 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:40.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:40.981 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":1773117220855982890,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:40.982 DEBUG [tests.light_push.test_publish] Running test with content topic JavaScript code snippet
2026-03-10 04:33:40.983 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:40.983 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/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": 1773117220983090465}}'
2026-03-10 04:33:40.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:40.997 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:41.097 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.099 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":1773117220983090465,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.101 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.103 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":1773117220983090465,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.104 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.107 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":1773117220983090465,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.108 DEBUG [tests.light_push.test_publish] Running test with content topic A CSS snippet
2026-03-10 04:33:41.108 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:41.109 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "body { background-color: #fff; }", "timestamp": 1773117221108731179}}'
2026-03-10 04:33:41.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:41.122 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:41.224 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1773117221108731179,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.228 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.230 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1773117221108731179,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.232 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.234 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1773117221108731179,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.235 DEBUG [tests.light_push.test_publish] Running test with content topic A Python one-liner
2026-03-10 04:33:41.236 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:41.236 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "print('Hello World')", "timestamp": 1773117221235854203}}'
2026-03-10 04:33:41.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:41.249 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:41.350 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.353 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1773117221235854203,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.354 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1773117221235854203,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.358 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1773117221235854203,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.362 DEBUG [tests.light_push.test_publish] Running test with content topic An IP address
2026-03-10 04:33:41.362 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:41.362 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "192.168.1.1", "timestamp": 1773117221362452648}}'
2026-03-10 04:33:41.377 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:41.377 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:41.478 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1773117221362452648,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.482 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.484 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1773117221362452648,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.486 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.488 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1773117221362452648,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.489 DEBUG [tests.light_push.test_publish] Running test with content topic A domain name
2026-03-10 04:33:41.490 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:41.490 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "www.example.com", "timestamp": 1773117221490084852}}'
2026-03-10 04:33:41.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:41.504 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:41.604 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.607 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1773117221490084852,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.608 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.610 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1773117221490084852,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.612 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1773117221490084852,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.615 DEBUG [tests.light_push.test_publish] Running test with content topic A user agent string
2026-03-10 04:33:41.616 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:41.616 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/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": 1773117221615939927}}'
2026-03-10 04:33:41.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:41.629 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:41.730 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.732 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":1773117221615939927,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.734 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.736 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":1773117221615939927,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.737 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.740 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":1773117221615939927,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.741 DEBUG [tests.light_push.test_publish] Running test with content topic A credit card number
2026-03-10 04:33:41.742 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:41.742 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234-5678-9012-3456", "timestamp": 1773117221741796179}}'
2026-03-10 04:33:41.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:41.756 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:41.856 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1773117221741796179,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.860 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.863 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1773117221741796179,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.864 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.866 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1773117221741796179,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.868 DEBUG [tests.light_push.test_publish] Running test with content topic A phone number
2026-03-10 04:33:41.868 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:41.868 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "+1234567890", "timestamp": 1773117221868508475}}'
2026-03-10 04:33:41.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:41.882 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:41.982 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1773117221868508475,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.986 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1773117221868508475,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.990 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:41.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:41.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1773117221868508475,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:41.995 DEBUG [tests.light_push.test_publish] Running test with content topic A UUID
2026-03-10 04:33:41.995 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:41.995 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/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": 1773117221995399446}}'
2026-03-10 04:33:42.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:42.010 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:42.111 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.114 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":1773117221995399446,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.115 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.118 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":1773117221995399446,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.119 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.122 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":1773117221995399446,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.123 DEBUG [tests.light_push.test_publish] Running test with content topic A hashtag
2026-03-10 04:33:42.124 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:42.124 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "#helloWorld", "timestamp": 1773117222124218024}}'
2026-03-10 04:33:42.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:42.138 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:42.239 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1773117222124218024,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.243 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.245 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1773117222124218024,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.247 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1773117222124218024,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.250 DEBUG [tests.light_push.test_publish] Running test with content topic A Twitter handle
2026-03-10 04:33:42.251 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:42.251 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "@username", "timestamp": 1773117222251097208}}'
2026-03-10 04:33:42.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:42.264 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:42.366 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.368 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1773117222251097208,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.370 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1773117222251097208,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.374 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1773117222251097208,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.378 DEBUG [tests.light_push.test_publish] Running test with content topic A password
2026-03-10 04:33:42.378 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:42.378 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "P@ssw0rd!", "timestamp": 1773117222378284111}}'
2026-03-10 04:33:42.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:42.392 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:42.492 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1773117222378284111,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.496 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1773117222378284111,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.500 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1773117222378284111,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.504 DEBUG [tests.light_push.test_publish] Running test with content topic A date in common format
2026-03-10 04:33:42.504 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:42.504 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "01/11/2023", "timestamp": 1773117222504601789}}'
2026-03-10 04:33:42.517 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:42.518 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:42.618 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1773117222504601789,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.622 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1773117222504601789,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.626 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1773117222504601789,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.629 DEBUG [tests.light_push.test_publish] Running test with content topic A time string
2026-03-10 04:33:42.630 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:42.630 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "12:00:00", "timestamp": 1773117222630029877}}'
2026-03-10 04:33:42.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:42.644 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:42.744 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.746 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1773117222630029877,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.748 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1773117222630029877,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.752 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.754 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1773117222630029877,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.755 DEBUG [tests.light_push.test_publish] Running test with content topic A mathematical equation
2026-03-10 04:33:42.756 DEBUG [src.steps.light_push] Lightpushing message
2026-03-10 04:33:42.756 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3034/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "E = mc^2", "timestamp": 1773117222756026977}}'
2026-03-10 04:33:42.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:33:42.770 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:33:42.870 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1069/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1773117222756026977,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.874 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.876 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1773117222756026977,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.878 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-10 04:33:42.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3034/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:33:42.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1773117222756026977,"ephemeral":false,"proof":""}]'
2026-03-10 04:33:42.883 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-10 04:33:42.884 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-10 04:33:42.885 DEBUG [src.node.waku_node] Stopping container with id 3cac8c93c801
2026-03-10 04:33:43.473 DEBUG [src.node.waku_node] Container stopped.
2026-03-10 04:33:43.476 DEBUG [src.node.waku_node] Stopping container with id 36ff98dc7ddd
2026-03-10 04:33:44.050 DEBUG [src.node.waku_node] Container stopped.
2026-03-10 04:33:44.051 DEBUG [src.node.waku_node] Stopping container with id 02a1e91f7bdb
2026-03-10 04:33:44.288 ERROR [src.node.docker_mananger] Max retries reached for container 3cac8c93c801. Exiting log stream.
2026-03-10 04:33:44.626 DEBUG [src.node.waku_node] Container stopped.
2026-03-10 04:33:44.627 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-10 04:33:44.659 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-10 04:33:44.686 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-10 04:33:44.729 DEBUG [src.node.docker_mananger] No errors found in the waku logs.