655 lines
119 KiB
Plaintext

2026-02-02 04:42:13.278 DEBUG [tests.conftest] Running fixture setup: test_id
2026-02-02 04:42:13.278 DEBUG [tests.conftest] Running test: test_light_push_with_valid_payloads with id: 2026-02-02_04-42-13__7e506d50-c4a9-443b-ac11-31a8e5c3bc8a
2026-02-02 04:42:13.279 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-02-02 04:42:13.280 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-02-02 04:42:13.289 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-02 04:42:13.289 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-02-02_04-42-13__7e506d50-c4a9-443b-ac11-31a8e5c3bc8a__wakuorg_nwaku:latest.log
2026-02-02 04:42:13.289 DEBUG [src.node.waku_node] Starting Node...
2026-02-02 04:42:13.289 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-02 04:42:13.291 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-02 04:42:13.291 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.52.171
2026-02-02 04:42:13.291 DEBUG [src.node.docker_mananger] Generated ports ['58099', '58100', '58101', '58102', '58103']
2026-02-02 04:42:13.291 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-02 04:42:13.291 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-02 04:42:13.292 DEBUG [src.node.waku_node] Using volumes []
2026-02-02 04:42:13.292 DEBUG [src.node.docker_mananger] docker run -i -t -p 58099:58099 -p 58100:58100 -p 58101:58101 -p 58102:58102 -p 58103:58103 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=58101 --rest-port=58099 --tcp-port=58100 --discv5-udp-port=58102 --rest-address=0.0.0.0 --nat=extip:172.18.52.171 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1c32ff6cdbbd1cbeffcaa7f9c3ee756a835eaf466511be1f4a7a6a8d531efaae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58103 --metrics-logging=true --lightpush=true --relay=true
2026-02-02 04:42:13.468 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.52.171 waku 19b0ac9f42a6e78865a94ae472d4f5282c36f53f5254a6a2fb5f45c26cbf43ad
2026-02-02 04:42:13.502 DEBUG [src.node.docker_mananger] Container started with ID 19b0ac9f42a6. Setting up logs at ./log/docker/receiving_node1_2026-02-02_04-42-13__7e506d50-c4a9-443b-ac11-31a8e5c3bc8a__wakuorg_nwaku:latest.log
2026-02-02 04:42:13.503 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58099
2026-02-02 04:42:13.503 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-02 04:42:13.517 ERROR [src.node.docker_mananger] Max retries reached for container 4ebe9b7019b6. Exiting log stream.
2026-02-02 04:42:14.100 ERROR [src.node.docker_mananger] Max retries reached for container 2fda47e5f180. Exiting log stream.
2026-02-02 04:42:14.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/health" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:14.506 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-02-02 04:42:14.507 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-02 04:42:14.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:14.509 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.52.171/tcp/58100/p2p/16Uiu2HAmJ6TVa1mtxgpHYGC1AJoQar5F6grFFwbL7xTj2akVKATD","/ip4/172.18.52.171/tcp/58101/ws/p2p/16Uiu2HAmJ6TVa1mtxgpHYGC1AJoQar5F6grFFwbL7xTj2akVKATD"],"enrUri":"enr:-L24QHNiG-oonAjGxT80_wMuEUZJDlPl8jQn8jf3q8JV6v7cEWfWklEI50Q5qSC2bFgc3cNv6msIK25pDYptWZ629Y0CgmlkgnY0gmlwhKwSNKuKbXVsdGlhZGRyc5YACASsEjSrBuL0AAoErBI0qwbi9d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUNClMNPt7_bfFEzW989UoZFE4fGe0TE-n3Z8cgIehWSDdGNwguL0g3VkcILi9oV3YWt1Mgk"}'
2026-02-02 04:42:14.509 INFO [src.node.waku_node] REST service is ready !!
2026-02-02 04:42:14.517 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-02 04:42:14.517 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-02-02_04-42-13__7e506d50-c4a9-443b-ac11-31a8e5c3bc8a__wakuorg_nwaku:latest.log
2026-02-02 04:42:14.517 DEBUG [src.node.waku_node] Starting Node...
2026-02-02 04:42:14.517 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-02 04:42:14.518 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-02 04:42:14.519 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.227.180
2026-02-02 04:42:14.519 DEBUG [src.node.docker_mananger] Generated ports ['44843', '44844', '44845', '44846', '44847']
2026-02-02 04:42:14.519 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-02 04:42:14.519 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-02 04:42:14.519 DEBUG [src.node.waku_node] Using volumes []
2026-02-02 04:42:14.519 DEBUG [src.node.docker_mananger] docker run -i -t -p 44843:44843 -p 44844:44844 -p 44845:44845 -p 44846:44846 -p 44847:44847 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=44845 --rest-port=44843 --tcp-port=44844 --discv5-udp-port=44846 --rest-address=0.0.0.0 --nat=extip:172.18.227.180 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=73c8ab2ce0caca031877fb3d8740da8bd6ac2c876a886ffdbd4a21af7ef8daaf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44847 --metrics-logging=true --lightpush=false --relay=true
2026-02-02 04:42:14.696 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.227.180 waku 453498a48b39f1ef928f473cb7a35f6ffd1ab11830541003516d1fdf4e25d8b2
2026-02-02 04:42:14.731 DEBUG [src.node.docker_mananger] Container started with ID 453498a48b39. Setting up logs at ./log/docker/receiving_node2_2026-02-02_04-42-13__7e506d50-c4a9-443b-ac11-31a8e5c3bc8a__wakuorg_nwaku:latest.log
2026-02-02 04:42:14.732 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44843
2026-02-02 04:42:14.732 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-02 04:42:15.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/health" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:15.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-02-02 04:42:15.736 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-02 04:42:15.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:15.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.227.180/tcp/44844/p2p/16Uiu2HAmVNPjAYZHixsKSPpyo3hafxe5pfMEnQdFRjHUUbVWM58Q","/ip4/172.18.227.180/tcp/44845/ws/p2p/16Uiu2HAmVNPjAYZHixsKSPpyo3hafxe5pfMEnQdFRjHUUbVWM58Q"],"enrUri":"enr:-L24QHpW4x0eo4171zEKuvG1P6xoavcbRXGGt4CThNmTA5DrZ3uHw84YGPT_pCRNLqHwOxlNT_9QejiH8Ex7YgUz44UCgmlkgnY0gmlwhKwS47SKbXVsdGlhZGRyc5YACASsEuO0Bq8sAAoErBLjtAavLd0DgnJzhQADAQAAiXNlY3AyNTZrMaED-FY8lD1XoBlpEHxANRahA25xBmsKgDzdUqGktLluLK2DdGNwgq8sg3VkcIKvLoV3YWt1MgE"}'
2026-02-02 04:42:15.738 INFO [src.node.waku_node] REST service is ready !!
2026-02-02 04:42:15.739 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44843/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.52.171/tcp/58100/p2p/16Uiu2HAmJ6TVa1mtxgpHYGC1AJoQar5F6grFFwbL7xTj2akVKATD"]'
2026-02-02 04:42:15.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:15.783 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-02 04:42:15.783 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-02-02_04-42-13__7e506d50-c4a9-443b-ac11-31a8e5c3bc8a__wakuorg_nwaku:latest.log
2026-02-02 04:42:15.783 DEBUG [src.node.waku_node] Starting Node...
2026-02-02 04:42:15.783 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-02 04:42:15.785 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-02 04:42:15.785 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.11.182
2026-02-02 04:42:15.785 DEBUG [src.node.docker_mananger] Generated ports ['9439', '9440', '9441', '9442', '9443']
2026-02-02 04:42:15.785 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-02 04:42:15.785 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-02 04:42:15.786 DEBUG [src.node.waku_node] Using volumes []
2026-02-02 04:42:15.786 DEBUG [src.node.docker_mananger] docker run -i -t -p 9439:9439 -p 9440:9440 -p 9441:9441 -p 9442:9442 -p 9443:9443 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=9441 --rest-port=9439 --tcp-port=9440 --discv5-udp-port=9442 --rest-address=0.0.0.0 --nat=extip:172.18.11.182 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ca77167a8147b18b22d41f5365abcbdfcc84bdab5aa48cedf4e96141fdf9b452 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9443 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHNiG-oonAjGxT80_wMuEUZJDlPl8jQn8jf3q8JV6v7cEWfWklEI50Q5qSC2bFgc3cNv6msIK25pDYptWZ629Y0CgmlkgnY0gmlwhKwSNKuKbXVsdGlhZGRyc5YACASsEjSrBuL0AAoErBI0qwbi9d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUNClMNPt7_bfFEzW989UoZFE4fGe0TE-n3Z8cgIehWSDdGNwguL0g3VkcILi9oV3YWt1Mgk --lightpushnode=/ip4/172.18.52.171/tcp/58100/p2p/16Uiu2HAmJ6TVa1mtxgpHYGC1AJoQar5F6grFFwbL7xTj2akVKATD --lightpush=true --relay=true
2026-02-02 04:42:15.994 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.11.182 waku 3d4180c761164da9ef02263ab2c9835cad6d171cc9d35e580668d6a73a6f3715
2026-02-02 04:42:16.028 DEBUG [src.node.docker_mananger] Container started with ID 3d4180c76116. Setting up logs at ./log/docker/lightpush_node1_2026-02-02_04-42-13__7e506d50-c4a9-443b-ac11-31a8e5c3bc8a__wakuorg_nwaku:latest.log
2026-02-02 04:42:16.029 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9439
2026-02-02 04:42:16.029 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-02 04:42:17.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/health" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-02-02 04:42:17.033 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-02 04:42:17.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.182/tcp/9440/p2p/16Uiu2HAmQH9rVgq3bLuMjuRA5c9iLGNC1Pj8S1mwLnnuCG51MTFt","/ip4/172.18.11.182/tcp/9441/ws/p2p/16Uiu2HAmQH9rVgq3bLuMjuRA5c9iLGNC1Pj8S1mwLnnuCG51MTFt"],"enrUri":"enr:-L24QHbV2gQp6gVvfr0wvVFVatmd_ip0Ub8jPFSBxIaAxHAHTNjTeRtY7TUYkrOJADEKd2ilPbYpgjKC7t4FOXZJU04CgmlkgnY0gmlwhKwSC7aKbXVsdGlhZGRyc5YACASsEgu2BiTgAAoErBILtgYk4d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrLQ2BJsBqypRloxgk5S4YRL9c_vXfyaXC2kGx9bpneeDdGNwgiTgg3VkcIIk4oV3YWt1Mgk"}'
2026-02-02 04:42:17.036 INFO [src.node.waku_node] REST service is ready !!
2026-02-02 04:42:17.036 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.52.171/tcp/58100/p2p/16Uiu2HAmJ6TVa1mtxgpHYGC1AJoQar5F6grFFwbL7xTj2akVKATD"]'
2026-02-02 04:42:17.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:17.089 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.227.180/tcp/44844/p2p/16Uiu2HAmVNPjAYZHixsKSPpyo3hafxe5pfMEnQdFRjHUUbVWM58Q"]'
2026-02-02 04:42:17.114 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:17.117 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58099/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-02 04:42:17.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:17.128 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44843/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-02 04:42:17.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:17.135 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-02 04:42:17.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:17.141 DEBUG [tests.light_push.test_publish] Running test with payload A simple string
2026-02-02 04:42:17.142 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:17.143 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007337142654893}}'
2026-02-02 04:42:17.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:17.157 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:17.257 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.260 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337142654893,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.262 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337142654893,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.266 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337142654893,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.269 DEBUG [tests.light_push.test_publish] Running test with payload An integer
2026-02-02 04:42:17.269 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:17.270 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007337269716618}}'
2026-02-02 04:42:17.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:17.282 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:17.383 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337269716618,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.387 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.390 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337269716618,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.391 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337269716618,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.394 DEBUG [tests.light_push.test_publish] Running test with payload A dictionary
2026-02-02 04:42:17.395 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:17.395 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007337395204743}}'
2026-02-02 04:42:17.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:17.407 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:17.507 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.510 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337395204743,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.512 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337395204743,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.515 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337395204743,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.519 DEBUG [tests.light_push.test_publish] Running test with payload Chinese characters
2026-02-02 04:42:17.520 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:17.520 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007337519839458}}'
2026-02-02 04:42:17.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:17.534 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:17.635 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.638 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337519839458,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.639 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337519839458,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.643 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337519839458,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.647 DEBUG [tests.light_push.test_publish] Running test with payload Emojis
2026-02-02 04:42:17.647 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:17.648 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007337647689994}}'
2026-02-02 04:42:17.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:17.661 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:17.762 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.765 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337647689994,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.767 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337647689994,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.771 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337647689994,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.774 DEBUG [tests.light_push.test_publish] Running test with payload Lorem ipsum text
2026-02-02 04:42:17.775 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:17.775 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007337774889832}}'
2026-02-02 04:42:17.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:17.786 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:17.888 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337774889832,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.892 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.895 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337774889832,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.896 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:17.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:17.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337774889832,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:17.899 DEBUG [tests.light_push.test_publish] Running test with payload HTML content
2026-02-02 04:42:17.900 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:17.900 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007337900184454}}'
2026-02-02 04:42:17.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:17.912 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:18.014 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337900184454,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.019 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337900184454,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.022 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007337900184454,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.026 DEBUG [tests.light_push.test_publish] Running test with payload Cyrillic characters
2026-02-02 04:42:18.026 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:18.027 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007338026693201}}'
2026-02-02 04:42:18.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:18.037 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:18.138 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338026693201,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.142 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338026693201,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.146 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338026693201,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.149 DEBUG [tests.light_push.test_publish] Running test with payload Base64 encoded string
2026-02-02 04:42:18.150 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:18.150 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007338150173704}}'
2026-02-02 04:42:18.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:18.163 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:18.263 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338150173704,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.268 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338150173704,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.271 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338150173704,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.275 DEBUG [tests.light_push.test_publish] Running test with payload Binary data
2026-02-02 04:42:18.276 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:18.276 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007338275809595}}'
2026-02-02 04:42:18.288 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:18.288 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:18.389 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338275809595,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.393 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338275809595,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.397 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338275809595,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.401 DEBUG [tests.light_push.test_publish] Running test with payload Special characters with whitespace
2026-02-02 04:42:18.402 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:18.403 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007338401623046}}'
2026-02-02 04:42:18.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:18.415 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:18.515 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338401623046,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.520 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338401623046,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.523 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338401623046,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.527 DEBUG [tests.light_push.test_publish] Running test with payload Boolean false as a string
2026-02-02 04:42:18.527 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:18.528 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007338527730442}}'
2026-02-02 04:42:18.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:18.541 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:18.641 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338527730442,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.645 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338527730442,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.649 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338527730442,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.653 DEBUG [tests.light_push.test_publish] Running test with payload A float number
2026-02-02 04:42:18.653 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:18.653 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007338653291073}}'
2026-02-02 04:42:18.664 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:18.665 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:18.765 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338653291073,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.769 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338653291073,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.773 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338653291073,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.777 DEBUG [tests.light_push.test_publish] Running test with payload A list
2026-02-02 04:42:18.777 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:18.778 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007338777675705}}'
2026-02-02 04:42:18.788 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:18.789 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:18.889 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338777675705,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.894 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338777675705,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.897 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:18.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:18.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338777675705,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:18.901 DEBUG [tests.light_push.test_publish] Running test with payload Hexadecimal number as a string
2026-02-02 04:42:18.901 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:18.901 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007338901502187}}'
2026-02-02 04:42:18.913 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:18.913 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:19.013 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.016 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338901502187,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.018 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338901502187,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.021 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.024 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007338901502187,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.025 DEBUG [tests.light_push.test_publish] Running test with payload Email format
2026-02-02 04:42:19.025 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:19.025 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007339025591046}}'
2026-02-02 04:42:19.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:19.038 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:19.138 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339025591046,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.143 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339025591046,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.147 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339025591046,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.151 DEBUG [tests.light_push.test_publish] Running test with payload URL format
2026-02-02 04:42:19.151 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:19.151 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007339151274699}}'
2026-02-02 04:42:19.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:19.162 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:19.263 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339151274699,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.267 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339151274699,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.271 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339151274699,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.275 DEBUG [tests.light_push.test_publish] Running test with payload Date and time in ISO format
2026-02-02 04:42:19.275 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:19.275 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007339275337166}}'
2026-02-02 04:42:19.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:19.286 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:19.386 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339275337166,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.391 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339275337166,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.395 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339275337166,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.398 DEBUG [tests.light_push.test_publish] Running test with payload String with escaped quotes
2026-02-02 04:42:19.399 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:19.399 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007339398893453}}'
2026-02-02 04:42:19.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:19.413 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:19.514 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339398893453,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.518 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339398893453,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.522 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339398893453,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.526 DEBUG [tests.light_push.test_publish] Running test with payload A regular expression
2026-02-02 04:42:19.526 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:19.526 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007339526303834}}'
2026-02-02 04:42:19.537 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:19.541 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:19.641 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339526303834,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.646 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339526303834,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.649 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339526303834,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.653 DEBUG [tests.light_push.test_publish] Running test with payload A very long string
2026-02-02 04:42:19.653 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:19.654 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007339653551254}}'
2026-02-02 04:42:19.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:19.669 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:19.770 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339653551254,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.774 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.777 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339653551254,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.779 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.782 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339653551254,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.783 DEBUG [tests.light_push.test_publish] Running test with payload A JSON string
2026-02-02 04:42:19.784 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:19.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007339784063142}}'
2026-02-02 04:42:19.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:19.797 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:19.898 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.900 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339784063142,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.902 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339784063142,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.906 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:19.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:19.909 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339784063142,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:19.910 DEBUG [tests.light_push.test_publish] Running test with payload A Unix path
2026-02-02 04:42:19.910 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:19.910 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007339910634667}}'
2026-02-02 04:42:19.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:19.921 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:20.024 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339910634667,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.029 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339910634667,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.033 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007339910634667,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.036 DEBUG [tests.light_push.test_publish] Running test with payload A Windows path
2026-02-02 04:42:20.037 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:20.037 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007340037195484}}'
2026-02-02 04:42:20.050 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:20.052 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:20.152 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340037195484,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.157 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340037195484,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.160 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340037195484,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.164 DEBUG [tests.light_push.test_publish] Running test with payload An SQL query
2026-02-02 04:42:20.164 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:20.164 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007340164376505}}'
2026-02-02 04:42:20.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:20.178 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:20.279 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340164376505,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.284 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340164376505,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.288 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340164376505,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.291 DEBUG [tests.light_push.test_publish] Running test with payload JavaScript code snippet
2026-02-02 04:42:20.292 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:20.292 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007340291835337}}'
2026-02-02 04:42:20.304 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:20.304 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:20.404 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340291835337,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.409 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.411 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340291835337,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.412 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340291835337,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.416 DEBUG [tests.light_push.test_publish] Running test with payload A CSS snippet
2026-02-02 04:42:20.416 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:20.416 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007340416419274}}'
2026-02-02 04:42:20.427 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:20.427 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:20.528 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.531 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340416419274,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.532 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340416419274,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.536 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.538 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340416419274,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.540 DEBUG [tests.light_push.test_publish] Running test with payload A Python one-liner
2026-02-02 04:42:20.540 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:20.540 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007340540561683}}'
2026-02-02 04:42:20.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:20.555 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:20.656 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.659 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340540561683,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.661 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.663 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340540561683,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.665 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340540561683,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.669 DEBUG [tests.light_push.test_publish] Running test with payload An IP address
2026-02-02 04:42:20.669 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:20.669 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007340669475253}}'
2026-02-02 04:42:20.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:20.680 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:20.781 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.784 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340669475253,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.785 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.788 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340669475253,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.789 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340669475253,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.793 DEBUG [tests.light_push.test_publish] Running test with payload A domain name
2026-02-02 04:42:20.794 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:20.794 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007340793817734}}'
2026-02-02 04:42:20.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:20.806 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:20.906 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.909 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340793817734,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.910 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.913 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340793817734,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.914 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:20.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:20.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340793817734,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:20.918 DEBUG [tests.light_push.test_publish] Running test with payload A user agent string
2026-02-02 04:42:20.918 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:20.919 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007340918588618}}'
2026-02-02 04:42:20.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:20.930 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:21.032 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340918588618,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.037 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340918588618,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.041 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007340918588618,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.044 DEBUG [tests.light_push.test_publish] Running test with payload A credit card number
2026-02-02 04:42:21.045 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:21.045 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007341045125712}}'
2026-02-02 04:42:21.057 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:21.057 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:21.158 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341045125712,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.162 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341045125712,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.165 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.168 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341045125712,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.169 DEBUG [tests.light_push.test_publish] Running test with payload A phone number
2026-02-02 04:42:21.169 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:21.170 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007341169592136}}'
2026-02-02 04:42:21.184 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:21.184 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:21.284 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.287 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341169592136,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.289 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341169592136,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.293 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341169592136,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.297 DEBUG [tests.light_push.test_publish] Running test with payload A UUID
2026-02-02 04:42:21.298 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:21.298 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007341297923339}}'
2026-02-02 04:42:21.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:21.309 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:21.409 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341297923339,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.414 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.416 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341297923339,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.418 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341297923339,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.443 DEBUG [tests.light_push.test_publish] Running test with payload A hashtag
2026-02-02 04:42:21.444 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:21.444 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007341443795939}}'
2026-02-02 04:42:21.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:21.456 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:21.556 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341443795939,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.561 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341443795939,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.565 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341443795939,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.568 DEBUG [tests.light_push.test_publish] Running test with payload A Twitter handle
2026-02-02 04:42:21.569 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:21.569 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007341569180604}}'
2026-02-02 04:42:21.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:21.583 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:21.684 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341569180604,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.688 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341569180604,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.692 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341569180604,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.696 DEBUG [tests.light_push.test_publish] Running test with payload A password
2026-02-02 04:42:21.696 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:21.696 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007341696364285}}'
2026-02-02 04:42:21.709 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:21.709 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:21.810 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341696364285,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.814 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341696364285,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.818 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341696364285,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.822 DEBUG [tests.light_push.test_publish] Running test with payload A date in common format
2026-02-02 04:42:21.822 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:21.823 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007341822642932}}'
2026-02-02 04:42:21.834 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:21.835 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:21.935 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341822642932,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.940 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.942 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341822642932,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.944 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:21.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:21.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341822642932,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:21.947 DEBUG [tests.light_push.test_publish] Running test with payload A time string
2026-02-02 04:42:21.948 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:21.948 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007341947991381}}'
2026-02-02 04:42:21.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:21.959 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:22.062 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:22.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:22.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341947991381,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:22.066 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:22.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:22.069 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341947991381,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:22.070 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:22.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:22.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007341947991381,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:22.074 DEBUG [tests.light_push.test_publish] Running test with payload A mathematical equation
2026-02-02 04:42:22.074 DEBUG [src.steps.light_push] Lightpushing message
2026-02-02 04:42:22.075 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9439/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1770007342074680972}}'
2026-02-02 04:42:22.087 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-02 04:42:22.088 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-02 04:42:22.188 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:22.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58099/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:22.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007342074680972,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:22.192 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:22.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44843/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:22.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007342074680972,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:22.196 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-02-02 04:42:22.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9439/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-02 04:42:22.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770007342074680972,"ephemeral":false,"proof":""}]'
2026-02-02 04:42:22.202 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-02-02 04:42:22.203 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-02-02 04:42:22.203 DEBUG [src.node.waku_node] Stopping container with id 19b0ac9f42a6
2026-02-02 04:42:22.784 DEBUG [src.node.waku_node] Container stopped.
2026-02-02 04:42:22.784 DEBUG [src.node.waku_node] Stopping container with id 453498a48b39
2026-02-02 04:42:23.310 DEBUG [src.node.waku_node] Container stopped.
2026-02-02 04:42:23.311 DEBUG [src.node.waku_node] Stopping container with id 3d4180c76116
2026-02-02 04:42:23.691 ERROR [src.node.docker_mananger] Max retries reached for container 19b0ac9f42a6. Exiting log stream.
2026-02-02 04:42:23.837 DEBUG [src.node.waku_node] Container stopped.
2026-02-02 04:42:23.839 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-02-02 04:42:23.894 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-02-02 04:42:23.915 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-02-02 04:42:23.957 DEBUG [src.node.docker_mananger] No errors found in the waku logs.