655 lines
118 KiB
Plaintext

2026-03-04 04:33:56.574 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-04 04:33:56.574 DEBUG [tests.conftest] Running test: test_light_push_with_valid_content_topics with id: 2026-03-04_04-33-56__d5969194-4984-4635-8afb-e44e74c10825
2026-03-04 04:33:56.574 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-04 04:33:56.574 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-04 04:33:56.581 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-04 04:33:56.582 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-04_04-33-56__d5969194-4984-4635-8afb-e44e74c10825__wakuorg_nwaku:latest.log
2026-03-04 04:33:56.582 DEBUG [src.node.waku_node] Starting Node...
2026-03-04 04:33:56.582 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-04 04:33:56.583 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-04 04:33:56.583 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.146.230
2026-03-04 04:33:56.583 DEBUG [src.node.docker_mananger] Generated ports ['63403', '63404', '63405', '63406', '63407']
2026-03-04 04:33:56.583 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-04 04:33:56.584 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-04 04:33:56.584 DEBUG [src.node.waku_node] Using volumes []
2026-03-04 04:33:56.584 DEBUG [src.node.docker_mananger] docker run -i -t -p 63403:63403 -p 63404:63404 -p 63405:63405 -p 63406:63406 -p 63407:63407 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=63405 --rest-port=63403 --tcp-port=63404 --discv5-udp-port=63406 --rest-address=0.0.0.0 --nat=extip:172.18.146.230 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6957e5c2fd1a73faca1fc2acfad7ae1902c7fb46db4ebaa975a80b9a1e3acd9e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63407 --metrics-logging=true --lightpush=true --relay=true
2026-03-04 04:33:56.774 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.146.230 waku 3512eb2aac85fd36ebd48ecde83ee7322153a71909dbb082f6b0e8ddd5b9acff
2026-03-04 04:33:56.802 ERROR [src.node.docker_mananger] Max retries reached for container 3584dbd6ce51. Exiting log stream.
2026-03-04 04:33:56.807 DEBUG [src.node.docker_mananger] Container started with ID 3512eb2aac85. Setting up logs at ./log/docker/receiving_node1_2026-03-04_04-33-56__d5969194-4984-4635-8afb-e44e74c10825__wakuorg_nwaku:latest.log
2026-03-04 04:33:56.808 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63403
2026-03-04 04:33:56.808 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-04 04:33:57.361 ERROR [src.node.docker_mananger] Max retries reached for container 73ea2e04c05c. Exiting log stream.
2026-03-04 04:33:57.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/health" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:33:57.812 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-04 04:33:57.812 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-04 04:33:57.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:33:57.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.146.230/tcp/63404/p2p/16Uiu2HAmQ6oeNheSdH3dci5m6CyGUjvZrZTZ3QGYdEkedY3nF7Vh","/ip4/172.18.146.230/tcp/63405/ws/p2p/16Uiu2HAmQ6oeNheSdH3dci5m6CyGUjvZrZTZ3QGYdEkedY3nF7Vh"],"enrUri":"enr:-L24QN_uLsIuPkOrDewVofEyYQVYijth6odZE9Y1wzbt4LaCLj9-pXTIz4aZFdELp3tIxREDWO5M_42YCIWyOskFvYwCgmlkgnY0gmlwhKwSkuaKbXVsdGlhZGRyc5YACASsEpLmBvesAAoErBKS5gb3rd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqg2NdHOK4Qc0d3j2O432geLfZ9rXD41da9Wfy8b8PViDdGNwgvesg3VkcIL3roV3YWt1Mgk"}'
2026-03-04 04:33:57.815 INFO [src.node.waku_node] REST service is ready !!
2026-03-04 04:33:57.822 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-04 04:33:57.822 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-04_04-33-56__d5969194-4984-4635-8afb-e44e74c10825__wakuorg_nwaku:latest.log
2026-03-04 04:33:57.822 DEBUG [src.node.waku_node] Starting Node...
2026-03-04 04:33:57.823 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-04 04:33:57.824 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-04 04:33:57.824 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.7.79
2026-03-04 04:33:57.824 DEBUG [src.node.docker_mananger] Generated ports ['32553', '32554', '32555', '32556', '32557']
2026-03-04 04:33:57.824 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-04 04:33:57.825 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-04 04:33:57.825 DEBUG [src.node.waku_node] Using volumes []
2026-03-04 04:33:57.825 DEBUG [src.node.docker_mananger] docker run -i -t -p 32553:32553 -p 32554:32554 -p 32555:32555 -p 32556:32556 -p 32557:32557 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=32555 --rest-port=32553 --tcp-port=32554 --discv5-udp-port=32556 --rest-address=0.0.0.0 --nat=extip:172.18.7.79 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1ebb08d3cc0ec8bd22ce1e3dedd0a3cae50eb8aa4fd3abc835764ba5feed6fae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32557 --metrics-logging=true --lightpush=false --relay=true
2026-03-04 04:33:58.026 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.7.79 waku f6f908735905c797c5dfc96ecd2cce8fa0b4e49064a3bd7a2e63784c83aba55a
2026-03-04 04:33:58.058 DEBUG [src.node.docker_mananger] Container started with ID f6f908735905. Setting up logs at ./log/docker/receiving_node2_2026-03-04_04-33-56__d5969194-4984-4635-8afb-e44e74c10825__wakuorg_nwaku:latest.log
2026-03-04 04:33:58.058 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32553
2026-03-04 04:33:58.059 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-04 04:33:59.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/health" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:33:59.062 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-04 04:33:59.062 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-04 04:33:59.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:33:59.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.7.79/tcp/32554/p2p/16Uiu2HAmUdMUPXoQiLk6kAvWRDcCntKagaNn1kxkQEFmoTbfkM1X","/ip4/172.18.7.79/tcp/32555/ws/p2p/16Uiu2HAmUdMUPXoQiLk6kAvWRDcCntKagaNn1kxkQEFmoTbfkM1X"],"enrUri":"enr:-L24QJ7R5Ikw21imUmp_UOyfZe0IhZhXKq1B0hmJej3wnzdYGkf7E_ZLT973cP69WB7JCUSnTyUmzSb4rapry3rWO5ECgmlkgnY0gmlwhKwSB0-KbXVsdGlhZGRyc5YACASsEgdPBn8qAAoErBIHTwZ_K90DgnJzhQADAQAAiXNlY3AyNTZrMaED7U-2Xp-G-aF_73K1fYF4V8xB1gkVqRTfJgvcxLeBdMaDdGNwgn8qg3VkcIJ_LIV3YWt1MgE"}'
2026-03-04 04:33:59.065 INFO [src.node.waku_node] REST service is ready !!
2026-03-04 04:33:59.065 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32553/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.146.230/tcp/63404/p2p/16Uiu2HAmQ6oeNheSdH3dci5m6CyGUjvZrZTZ3QGYdEkedY3nF7Vh"]'
2026-03-04 04:33:59.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:33:59.118 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-04 04:33:59.118 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-04_04-33-56__d5969194-4984-4635-8afb-e44e74c10825__wakuorg_nwaku:latest.log
2026-03-04 04:33:59.118 DEBUG [src.node.waku_node] Starting Node...
2026-03-04 04:33:59.118 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-04 04:33:59.119 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-04 04:33:59.120 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.114.164
2026-03-04 04:33:59.120 DEBUG [src.node.docker_mananger] Generated ports ['12816', '12817', '12818', '12819', '12820']
2026-03-04 04:33:59.120 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-04 04:33:59.120 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-04 04:33:59.120 DEBUG [src.node.waku_node] Using volumes []
2026-03-04 04:33:59.120 DEBUG [src.node.docker_mananger] docker run -i -t -p 12816:12816 -p 12817:12817 -p 12818:12818 -p 12819:12819 -p 12820:12820 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=12818 --rest-port=12816 --tcp-port=12817 --discv5-udp-port=12819 --rest-address=0.0.0.0 --nat=extip:172.18.114.164 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d96bcf3cf3b51b8b5ac5ddddd5e35ed568cb6bc144416cb7fb905b92527ef615 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12820 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QN_uLsIuPkOrDewVofEyYQVYijth6odZE9Y1wzbt4LaCLj9-pXTIz4aZFdELp3tIxREDWO5M_42YCIWyOskFvYwCgmlkgnY0gmlwhKwSkuaKbXVsdGlhZGRyc5YACASsEpLmBvesAAoErBKS5gb3rd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqg2NdHOK4Qc0d3j2O432geLfZ9rXD41da9Wfy8b8PViDdGNwgvesg3VkcIL3roV3YWt1Mgk --lightpushnode=/ip4/172.18.146.230/tcp/63404/p2p/16Uiu2HAmQ6oeNheSdH3dci5m6CyGUjvZrZTZ3QGYdEkedY3nF7Vh --lightpush=true --relay=true
2026-03-04 04:33:59.320 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.114.164 waku 3ac7eb639046cbb0e05b106ffc6c20f2ca8448d460cd1bc7b594e855defce9a2
2026-03-04 04:33:59.359 DEBUG [src.node.docker_mananger] Container started with ID 3ac7eb639046. Setting up logs at ./log/docker/lightpush_node1_2026-03-04_04-33-56__d5969194-4984-4635-8afb-e44e74c10825__wakuorg_nwaku:latest.log
2026-03-04 04:33:59.359 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12816
2026-03-04 04:33:59.361 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-04 04:34:00.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/health" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:00.383 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-04 04:34:00.383 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-04 04:34:00.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:00.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.114.164/tcp/12817/p2p/16Uiu2HAmPQesh3EDXj1yewqmMLKWVXCV4trBr7QPX6931wZ4YaU8","/ip4/172.18.114.164/tcp/12818/ws/p2p/16Uiu2HAmPQesh3EDXj1yewqmMLKWVXCV4trBr7QPX6931wZ4YaU8"],"enrUri":"enr:-L24QHVN9aOCrw34sAVq_FVPvXXPT4EOpbA0hxTcQ2UrFIl4XAKEPioN_FIxiD_vyZQwi7AWKPwXzArZTTb77Wtfiu0CgmlkgnY0gmlwhKwScqSKbXVsdGlhZGRyc5YACASsEnKkBjIRAAoErBJypAYyEt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDn8RnSSXg46Tw6eOhKt5m-ayhB2RbFrmCfoN3KlEBhVGDdGNwgjIRg3VkcIIyE4V3YWt1Mgk"}'
2026-03-04 04:34:00.394 INFO [src.node.waku_node] REST service is ready !!
2026-03-04 04:34:00.395 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.146.230/tcp/63404/p2p/16Uiu2HAmQ6oeNheSdH3dci5m6CyGUjvZrZTZ3QGYdEkedY3nF7Vh"]'
2026-03-04 04:34:00.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:00.400 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.7.79/tcp/32554/p2p/16Uiu2HAmUdMUPXoQiLk6kAvWRDcCntKagaNn1kxkQEFmoTbfkM1X"]'
2026-03-04 04:34:00.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:00.431 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63403/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-04 04:34:00.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:00.437 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32553/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-04 04:34:00.442 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:00.443 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-04 04:34:00.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:00.446 DEBUG [tests.light_push.test_publish] Running test with content topic A simple string
2026-03-04 04:34:00.446 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:00.446 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Hello World!", "timestamp": 1772598840446573674}}'
2026-03-04 04:34:00.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:00.460 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:00.561 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:00.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:00.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1772598840446573674,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:00.566 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:00.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:00.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1772598840446573674,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:00.569 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:00.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:00.572 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1772598840446573674,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:00.573 DEBUG [tests.light_push.test_publish] Running test with content topic An integer
2026-03-04 04:34:00.574 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:00.574 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234567890", "timestamp": 1772598840574075577}}'
2026-03-04 04:34:00.588 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:00.591 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:00.692 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:00.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:00.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1772598840574075577,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:00.696 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:00.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:00.699 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1772598840574075577,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:00.700 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:00.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:00.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1772598840574075577,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:00.704 DEBUG [tests.light_push.test_publish] Running test with content topic A dictionary
2026-03-04 04:34:00.704 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:00.705 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "{\"key\": \"value\"}", "timestamp": 1772598840704646170}}'
2026-03-04 04:34:00.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:00.719 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:00.819 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:00.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:00.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1772598840704646170,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:00.823 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:00.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:00.826 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1772598840704646170,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:00.827 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:00.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:00.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1772598840704646170,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:00.831 DEBUG [tests.light_push.test_publish] Running test with content topic Chinese characters
2026-03-04 04:34:00.832 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:00.832 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/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": 1772598840831995958}}'
2026-03-04 04:34:00.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:00.848 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:00.949 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:00.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:00.952 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":1772598840831995958,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:00.953 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:00.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:00.956 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":1772598840831995958,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:00.957 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:00.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:00.959 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":1772598840831995958,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:00.961 DEBUG [tests.light_push.test_publish] Running test with content topic Emojis
2026-03-04 04:34:00.961 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:00.962 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/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": 1772598840961734761}}'
2026-03-04 04:34:00.976 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:00.977 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:01.077 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.080 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":1772598840961734761,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.081 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.084 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":1772598840961734761,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.085 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.088 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":1772598840961734761,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.090 DEBUG [tests.light_push.test_publish] Running test with content topic Lorem ipsum text
2026-03-04 04:34:01.090 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:01.090 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/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": 1772598841090372284}}'
2026-03-04 04:34:01.103 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:01.104 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:01.204 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.207 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":1772598841090372284,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.208 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.211 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":1772598841090372284,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.212 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.214 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":1772598841090372284,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.216 DEBUG [tests.light_push.test_publish] Running test with content topic HTML content
2026-03-04 04:34:01.216 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:01.216 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/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": 1772598841216532419}}'
2026-03-04 04:34:01.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:01.231 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:01.333 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.335 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":1772598841216532419,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.337 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.339 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":1772598841216532419,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.341 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.343 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":1772598841216532419,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.344 DEBUG [tests.light_push.test_publish] Running test with content topic Cyrillic characters
2026-03-04 04:34:01.345 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:01.345 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/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": 1772598841345113257}}'
2026-03-04 04:34:01.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:01.360 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:01.462 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.465 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":1772598841345113257,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.466 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.469 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":1772598841345113257,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.470 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.473 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":1772598841345113257,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.474 DEBUG [tests.light_push.test_publish] Running test with content topic Base64 encoded string
2026-03-04 04:34:01.475 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:01.475 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Base64==dGVzdA==", "timestamp": 1772598841474804124}}'
2026-03-04 04:34:01.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:01.487 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:01.588 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1772598841474804124,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.592 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.595 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1772598841474804124,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.596 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.599 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1772598841474804124,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.600 DEBUG [tests.light_push.test_publish] Running test with content topic Binary data
2026-03-04 04:34:01.601 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:01.601 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": 1772598841600924733}}'
2026-03-04 04:34:01.613 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:01.613 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:01.714 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1772598841600924733,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.718 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1772598841600924733,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.722 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1772598841600924733,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.725 DEBUG [tests.light_push.test_publish] Running test with content topic Special characters with whitespace
2026-03-04 04:34:01.726 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:01.726 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": 1772598841726093634}}'
2026-03-04 04:34:01.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:01.740 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:01.842 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1772598841726093634,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.848 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1772598841726093634,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.852 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1772598841726093634,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.855 DEBUG [tests.light_push.test_publish] Running test with content topic Boolean false as a string
2026-03-04 04:34:01.856 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:01.856 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "False", "timestamp": 1772598841855937769}}'
2026-03-04 04:34:01.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:01.869 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:01.972 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1772598841855937769,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.976 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1772598841855937769,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.980 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:01.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:01.983 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1772598841855937769,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:01.984 DEBUG [tests.light_push.test_publish] Running test with content topic A float number
2026-03-04 04:34:01.985 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:01.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "3.1415926535", "timestamp": 1772598841985057394}}'
2026-03-04 04:34:02.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:02.001 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:02.101 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1772598841985057394,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.106 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1772598841985057394,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.110 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1772598841985057394,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.114 DEBUG [tests.light_push.test_publish] Running test with content topic A list
2026-03-04 04:34:02.114 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:02.114 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/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": 1772598842114498152}}'
2026-03-04 04:34:02.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:02.128 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:02.229 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.231 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":1772598842114498152,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.233 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.236 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":1772598842114498152,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.237 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.240 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":1772598842114498152,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.241 DEBUG [tests.light_push.test_publish] Running test with content topic Hexadecimal number as a string
2026-03-04 04:34:02.241 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:02.242 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "0xDEADBEEF", "timestamp": 1772598842241708835}}'
2026-03-04 04:34:02.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:02.256 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:02.356 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1772598842241708835,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.361 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1772598842241708835,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.364 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1772598842241708835,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.368 DEBUG [tests.light_push.test_publish] Running test with content topic Email format
2026-03-04 04:34:02.368 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:02.368 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "user@example.com", "timestamp": 1772598842368430923}}'
2026-03-04 04:34:02.382 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:02.383 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:02.483 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1772598842368430923,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.488 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.491 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1772598842368430923,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.493 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1772598842368430923,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.497 DEBUG [tests.light_push.test_publish] Running test with content topic URL format
2026-03-04 04:34:02.497 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:02.497 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "http://example.com", "timestamp": 1772598842497301005}}'
2026-03-04 04:34:02.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:02.514 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:02.616 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.619 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1772598842497301005,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.620 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.622 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1772598842497301005,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.624 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1772598842497301005,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.628 DEBUG [tests.light_push.test_publish] Running test with content topic Date and time in ISO format
2026-03-04 04:34:02.628 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:02.628 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/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": 1772598842628267400}}'
2026-03-04 04:34:02.641 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:02.642 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:02.744 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.747 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":1772598842628267400,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.748 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.750 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":1772598842628267400,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.752 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.754 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":1772598842628267400,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.756 DEBUG [tests.light_push.test_publish] Running test with content topic String with escaped quotes
2026-03-04 04:34:02.756 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:02.756 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": 1772598842756542083}}'
2026-03-04 04:34:02.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:02.770 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:02.870 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1772598842756542083,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.875 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1772598842756542083,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.878 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:02.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1772598842756542083,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:02.882 DEBUG [tests.light_push.test_publish] Running test with content topic A regular expression
2026-03-04 04:34:02.882 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:02.882 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/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": 1772598842882569205}}'
2026-03-04 04:34:02.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:02.898 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:02.999 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:02.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.002 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":1772598842882569205,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.003 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.006 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":1772598842882569205,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.007 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.010 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":1772598842882569205,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.011 DEBUG [tests.light_push.test_publish] Running test with content topic A very long string
2026-03-04 04:34:03.012 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:03.012 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": 1772598843011802801}}'
2026-03-04 04:34:03.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:03.029 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:03.130 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1772598843011802801,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.135 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1772598843011802801,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.140 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1772598843011802801,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.144 DEBUG [tests.light_push.test_publish] Running test with content topic A JSON string
2026-03-04 04:34:03.144 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:03.145 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/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": 1772598843144751784}}'
2026-03-04 04:34:03.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:03.158 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:03.260 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.263 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":1772598843144751784,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.264 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.266 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":1772598843144751784,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.268 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.270 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":1772598843144751784,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.272 DEBUG [tests.light_push.test_publish] Running test with content topic A Unix path
2026-03-04 04:34:03.273 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:03.273 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/usr/local/bin", "timestamp": 1772598843273227632}}'
2026-03-04 04:34:03.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:03.290 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:03.390 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1772598843273227632,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.394 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1772598843273227632,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.398 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.401 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1772598843273227632,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.402 DEBUG [tests.light_push.test_publish] Running test with content topic A Windows path
2026-03-04 04:34:03.403 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:03.403 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "C:\\Windows\\System32", "timestamp": 1772598843402905419}}'
2026-03-04 04:34:03.415 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:03.416 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:03.517 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1772598843402905419,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.521 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1772598843402905419,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.525 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1772598843402905419,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.529 DEBUG [tests.light_push.test_publish] Running test with content topic An SQL query
2026-03-04 04:34:03.530 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:03.530 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/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": 1772598843529912402}}'
2026-03-04 04:34:03.544 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:03.545 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:03.645 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.648 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":1772598843529912402,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.650 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.652 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":1772598843529912402,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.654 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.656 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":1772598843529912402,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.658 DEBUG [tests.light_push.test_publish] Running test with content topic JavaScript code snippet
2026-03-04 04:34:03.658 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:03.658 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/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": 1772598843658275311}}'
2026-03-04 04:34:03.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:03.672 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:03.773 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.776 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":1772598843658275311,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.777 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.779 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":1772598843658275311,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.781 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.783 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":1772598843658275311,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.784 DEBUG [tests.light_push.test_publish] Running test with content topic A CSS snippet
2026-03-04 04:34:03.785 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:03.785 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "body { background-color: #fff; }", "timestamp": 1772598843784884784}}'
2026-03-04 04:34:03.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:03.800 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:03.900 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.903 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1772598843784884784,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.904 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1772598843784884784,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.908 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:03.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:03.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1772598843784884784,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:03.912 DEBUG [tests.light_push.test_publish] Running test with content topic A Python one-liner
2026-03-04 04:34:03.912 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:03.913 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "print('Hello World')", "timestamp": 1772598843912723527}}'
2026-03-04 04:34:03.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:03.928 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:04.028 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1772598843912723527,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.033 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1772598843912723527,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.037 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1772598843912723527,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.041 DEBUG [tests.light_push.test_publish] Running test with content topic An IP address
2026-03-04 04:34:04.041 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:04.041 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "192.168.1.1", "timestamp": 1772598844041298750}}'
2026-03-04 04:34:04.055 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:04.058 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:04.158 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1772598844041298750,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.163 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.165 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1772598844041298750,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.167 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1772598844041298750,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.171 DEBUG [tests.light_push.test_publish] Running test with content topic A domain name
2026-03-04 04:34:04.171 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:04.171 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "www.example.com", "timestamp": 1772598844171429034}}'
2026-03-04 04:34:04.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:04.185 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:04.286 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.289 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1772598844171429034,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.290 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.293 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1772598844171429034,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.294 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1772598844171429034,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.298 DEBUG [tests.light_push.test_publish] Running test with content topic A user agent string
2026-03-04 04:34:04.298 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:04.298 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/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": 1772598844298621105}}'
2026-03-04 04:34:04.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:04.315 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:04.416 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.419 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":1772598844298621105,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.420 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.423 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":1772598844298621105,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.424 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.426 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":1772598844298621105,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.428 DEBUG [tests.light_push.test_publish] Running test with content topic A credit card number
2026-03-04 04:34:04.428 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:04.428 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234-5678-9012-3456", "timestamp": 1772598844428482545}}'
2026-03-04 04:34:04.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:04.441 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:04.541 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.544 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1772598844428482545,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.546 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.548 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1772598844428482545,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.550 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1772598844428482545,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.554 DEBUG [tests.light_push.test_publish] Running test with content topic A phone number
2026-03-04 04:34:04.555 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:04.555 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "+1234567890", "timestamp": 1772598844554761036}}'
2026-03-04 04:34:04.569 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:04.570 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:04.671 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1772598844554761036,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.676 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1772598844554761036,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.679 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1772598844554761036,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.683 DEBUG [tests.light_push.test_publish] Running test with content topic A UUID
2026-03-04 04:34:04.684 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:04.684 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/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": 1772598844683817824}}'
2026-03-04 04:34:04.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:04.698 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:04.798 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.801 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":1772598844683817824,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.803 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.806 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":1772598844683817824,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.807 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.809 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":1772598844683817824,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.811 DEBUG [tests.light_push.test_publish] Running test with content topic A hashtag
2026-03-04 04:34:04.811 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:04.811 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "#helloWorld", "timestamp": 1772598844811377991}}'
2026-03-04 04:34:04.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:04.826 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:04.928 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1772598844811377991,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.932 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.934 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1772598844811377991,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.936 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:04.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:04.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1772598844811377991,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:04.939 DEBUG [tests.light_push.test_publish] Running test with content topic A Twitter handle
2026-03-04 04:34:04.940 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:04.940 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "@username", "timestamp": 1772598844940042132}}'
2026-03-04 04:34:04.954 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:04.954 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:05.054 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:05.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:05.057 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1772598844940042132,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:05.059 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:05.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:05.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1772598844940042132,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:05.063 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:05.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:05.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1772598844940042132,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:05.067 DEBUG [tests.light_push.test_publish] Running test with content topic A password
2026-03-04 04:34:05.067 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:05.067 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "P@ssw0rd!", "timestamp": 1772598845067503407}}'
2026-03-04 04:34:05.080 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:05.080 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:05.181 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:05.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:05.184 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1772598845067503407,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:05.185 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:05.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:05.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1772598845067503407,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:05.190 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:05.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:05.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1772598845067503407,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:05.194 DEBUG [tests.light_push.test_publish] Running test with content topic A date in common format
2026-03-04 04:34:05.194 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:05.194 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "01/11/2023", "timestamp": 1772598845194365252}}'
2026-03-04 04:34:05.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:05.208 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:05.308 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:05.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:05.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1772598845194365252,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:05.313 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:05.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:05.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1772598845194365252,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:05.316 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:05.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:05.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1772598845194365252,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:05.320 DEBUG [tests.light_push.test_publish] Running test with content topic A time string
2026-03-04 04:34:05.321 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:05.321 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "12:00:00", "timestamp": 1772598845321048461}}'
2026-03-04 04:34:05.337 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:05.337 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:05.437 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:05.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:05.440 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1772598845321048461,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:05.442 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:05.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:05.444 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1772598845321048461,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:05.446 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:05.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:05.448 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1772598845321048461,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:05.449 DEBUG [tests.light_push.test_publish] Running test with content topic A mathematical equation
2026-03-04 04:34:05.450 DEBUG [src.steps.light_push] Lightpushing message
2026-03-04 04:34:05.450 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12816/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "E = mc^2", "timestamp": 1772598845449888506}}'
2026-03-04 04:34:05.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-04 04:34:05.465 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-04 04:34:05.567 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:05.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63403/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:05.569 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1772598845449888506,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:05.571 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:05.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:05.574 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1772598845449888506,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:05.575 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-04 04:34:05.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-04 04:34:05.578 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1772598845449888506,"ephemeral":false,"proof":""}]'
2026-03-04 04:34:05.581 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-04 04:34:05.582 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-04 04:34:05.582 DEBUG [src.node.waku_node] Stopping container with id 3512eb2aac85
2026-03-04 04:34:06.144 DEBUG [src.node.waku_node] Container stopped.
2026-03-04 04:34:06.145 DEBUG [src.node.waku_node] Stopping container with id f6f908735905
2026-03-04 04:34:06.680 DEBUG [src.node.waku_node] Container stopped.
2026-03-04 04:34:06.683 DEBUG [src.node.waku_node] Stopping container with id 3ac7eb639046
2026-03-04 04:34:06.957 ERROR [src.node.docker_mananger] Max retries reached for container 3512eb2aac85. Exiting log stream.
2026-03-04 04:34:07.218 DEBUG [src.node.waku_node] Container stopped.
2026-03-04 04:34:07.219 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-04 04:34:07.255 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-04 04:34:07.282 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-04 04:34:07.327 DEBUG [src.node.docker_mananger] No errors found in the waku logs.