193 lines
34 KiB
Plaintext

2026-03-14 04:39:07.788 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-14 04:39:07.788 DEBUG [tests.conftest] Running test: test_light_push_with_valid_timestamps with id: 2026-03-14_04-39-07__50588081-5fc6-4a70-af81-5959a44528c6
2026-03-14 04:39:07.789 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-14 04:39:07.789 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-14 04:39:07.796 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-14 04:39:07.797 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-14_04-39-07__50588081-5fc6-4a70-af81-5959a44528c6__wakuorg_nwaku:latest.log
2026-03-14 04:39:07.797 DEBUG [src.node.waku_node] Starting Node...
2026-03-14 04:39:07.797 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-14 04:39:07.798 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-14 04:39:07.798 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.231.245
2026-03-14 04:39:07.799 DEBUG [src.node.docker_mananger] Generated ports ['43319', '43320', '43321', '43322', '43323']
2026-03-14 04:39:07.799 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-14 04:39:07.799 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-14 04:39:07.799 DEBUG [src.node.waku_node] Using volumes []
2026-03-14 04:39:07.799 DEBUG [src.node.docker_mananger] docker run -i -t -p 43319:43319 -p 43320:43320 -p 43321:43321 -p 43322:43322 -p 43323:43323 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=43321 --rest-port=43319 --tcp-port=43320 --discv5-udp-port=43322 --rest-address=0.0.0.0 --nat=extip:172.18.231.245 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6a0c70d0726d5250b6ffaeadcbc87ed8e2d8b6e00c10d2256fce9bbd7edadad5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43323 --metrics-logging=true --lightpush=true --relay=true
2026-03-14 04:39:07.992 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.231.245 waku e7cda1a08c38ba57cd176d5f525535e0ac9a34575b053a03dd758d13e8537d87
2026-03-14 04:39:08.015 ERROR [src.node.docker_mananger] Max retries reached for container 0791d87c545d. Exiting log stream.
2026-03-14 04:39:08.028 DEBUG [src.node.docker_mananger] Container started with ID e7cda1a08c38. Setting up logs at ./log/docker/receiving_node1_2026-03-14_04-39-07__50588081-5fc6-4a70-af81-5959a44528c6__wakuorg_nwaku:latest.log
2026-03-14 04:39:08.029 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43319
2026-03-14 04:39:08.029 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-14 04:39:08.550 ERROR [src.node.docker_mananger] Max retries reached for container f9bbe0f34059. Exiting log stream.
2026-03-14 04:39:09.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43319/health" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:09.032 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-14 04:39:09.032 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-14 04:39:09.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43319/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:09.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.231.245/tcp/43320/p2p/16Uiu2HAmQSUyLEaVdK9yNJY4VtZWuHhMSyWM5ADxUzAMuATeknMv","/ip4/172.18.231.245/tcp/43321/ws/p2p/16Uiu2HAmQSUyLEaVdK9yNJY4VtZWuHhMSyWM5ADxUzAMuATeknMv"],"enrUri":"enr:-L24QJP0_JNxMfxp86-85ZlSt3-fA1p1uqeqApFhMBmpF1DVJ-mCLl5sfh1ZFAYziM8n8zlfhHb_-UgTwpGFBPfxU_QCgmlkgnY0gmlwhKwS5_WKbXVsdGlhZGRyc5YACASsEuf1Bqk4AAoErBLn9QapOd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrxgOEN-lV1AhFRLOrpYYAj-ZW1TBv-drPzcqpzOukpmDdGNwgqk4g3VkcIKpOoV3YWt1Mgk"}'
2026-03-14 04:39:09.035 INFO [src.node.waku_node] REST service is ready !!
2026-03-14 04:39:09.042 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-14 04:39:09.043 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-14_04-39-07__50588081-5fc6-4a70-af81-5959a44528c6__wakuorg_nwaku:latest.log
2026-03-14 04:39:09.043 DEBUG [src.node.waku_node] Starting Node...
2026-03-14 04:39:09.043 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-14 04:39:09.044 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-14 04:39:09.044 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.185.0
2026-03-14 04:39:09.044 DEBUG [src.node.docker_mananger] Generated ports ['4111', '4112', '4113', '4114', '4115']
2026-03-14 04:39:09.045 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-14 04:39:09.045 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-14 04:39:09.045 DEBUG [src.node.waku_node] Using volumes []
2026-03-14 04:39:09.045 DEBUG [src.node.docker_mananger] docker run -i -t -p 4111:4111 -p 4112:4112 -p 4113:4113 -p 4114:4114 -p 4115:4115 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=4113 --rest-port=4111 --tcp-port=4112 --discv5-udp-port=4114 --rest-address=0.0.0.0 --nat=extip:172.18.185.0 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0b7c475d8db8ce1b7dac6f9b1e94c74c21b49bb8e64a465b2074137dfccfec6d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4115 --metrics-logging=true --lightpush=false --relay=true
2026-03-14 04:39:09.244 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.185.0 waku 662f412c5bfc5727834902c1794f9cdb4b350f30299b3bfcad43ce7f8c1ec29a
2026-03-14 04:39:09.276 DEBUG [src.node.docker_mananger] Container started with ID 662f412c5bfc. Setting up logs at ./log/docker/receiving_node2_2026-03-14_04-39-07__50588081-5fc6-4a70-af81-5959a44528c6__wakuorg_nwaku:latest.log
2026-03-14 04:39:09.277 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4111
2026-03-14 04:39:09.278 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-14 04:39:10.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4111/health" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:10.281 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-14 04:39:10.281 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-14 04:39:10.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4111/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:10.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.185.0/tcp/4112/p2p/16Uiu2HAmJiwY1c5zccwbcw5AvLZLVaWMfnGym8YaRD2MJ7gc1BBx","/ip4/172.18.185.0/tcp/4113/ws/p2p/16Uiu2HAmJiwY1c5zccwbcw5AvLZLVaWMfnGym8YaRD2MJ7gc1BBx"],"enrUri":"enr:-L24QIH1WkpbHTL94581QFpo59EhRP_Vm2b8WvPz2jn0htrqLPyi5_WBscAIR16spW2P0czZ_0u_LTNr0kkM5riyWJUCgmlkgnY0gmlwhKwSuQCKbXVsdGlhZGRyc5YACASsErkABhAQAAoErBK5AAYQEd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWilC_npxyqgcK1gI5gqknSg0N34shXsBKdT2w_GlQHODdGNwghAQg3VkcIIQEoV3YWt1MgE"}'
2026-03-14 04:39:10.284 INFO [src.node.waku_node] REST service is ready !!
2026-03-14 04:39:10.284 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4111/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.231.245/tcp/43320/p2p/16Uiu2HAmQSUyLEaVdK9yNJY4VtZWuHhMSyWM5ADxUzAMuATeknMv"]'
2026-03-14 04:39:10.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-14 04:39:10.334 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-14 04:39:10.334 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-14_04-39-07__50588081-5fc6-4a70-af81-5959a44528c6__wakuorg_nwaku:latest.log
2026-03-14 04:39:10.334 DEBUG [src.node.waku_node] Starting Node...
2026-03-14 04:39:10.334 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-14 04:39:10.336 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-14 04:39:10.336 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.45.115
2026-03-14 04:39:10.337 DEBUG [src.node.docker_mananger] Generated ports ['41512', '41513', '41514', '41515', '41516']
2026-03-14 04:39:10.338 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-14 04:39:10.338 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-14 04:39:10.338 DEBUG [src.node.waku_node] Using volumes []
2026-03-14 04:39:10.339 DEBUG [src.node.docker_mananger] docker run -i -t -p 41512:41512 -p 41513:41513 -p 41514:41514 -p 41515:41515 -p 41516:41516 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=41514 --rest-port=41512 --tcp-port=41513 --discv5-udp-port=41515 --rest-address=0.0.0.0 --nat=extip:172.18.45.115 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a3c13587fda8c9a2ae1de1a1efedd09ea90b90ea1e70feacc2538bba1dbb0299 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41516 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJP0_JNxMfxp86-85ZlSt3-fA1p1uqeqApFhMBmpF1DVJ-mCLl5sfh1ZFAYziM8n8zlfhHb_-UgTwpGFBPfxU_QCgmlkgnY0gmlwhKwS5_WKbXVsdGlhZGRyc5YACASsEuf1Bqk4AAoErBLn9QapOd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrxgOEN-lV1AhFRLOrpYYAj-ZW1TBv-drPzcqpzOukpmDdGNwgqk4g3VkcIKpOoV3YWt1Mgk --lightpushnode=/ip4/172.18.231.245/tcp/43320/p2p/16Uiu2HAmQSUyLEaVdK9yNJY4VtZWuHhMSyWM5ADxUzAMuATeknMv --lightpush=true --relay=true
2026-03-14 04:39:10.550 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.45.115 waku 78af03b9d1e7d3311f95d84fc21fc5e0f12fcd13abfb10b580037742dda7d087
2026-03-14 04:39:10.583 DEBUG [src.node.docker_mananger] Container started with ID 78af03b9d1e7. Setting up logs at ./log/docker/lightpush_node1_2026-03-14_04-39-07__50588081-5fc6-4a70-af81-5959a44528c6__wakuorg_nwaku:latest.log
2026-03-14 04:39:10.583 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41512
2026-03-14 04:39:10.583 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-14 04:39:11.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41512/health" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:11.611 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-14 04:39:11.612 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-14 04:39:11.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41512/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:11.619 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.45.115/tcp/41513/p2p/16Uiu2HAmRKybkZZuwUgVaHsJnjNhDdNwDHa9HzSDkuH3969GzASi","/ip4/172.18.45.115/tcp/41514/ws/p2p/16Uiu2HAmRKybkZZuwUgVaHsJnjNhDdNwDHa9HzSDkuH3969GzASi"],"enrUri":"enr:-L24QCMGWsciD9wjVYAtm0x1DmI_yXSdjvmrgHWDWlSpeP9ANQ8kioXhsQVX36PDpJbEXNY3HA4dfVFLmUzr9giYKj8CgmlkgnY0gmlwhKwSLXOKbXVsdGlhZGRyc5YACASsEi1zBqIpAAoErBItcwaiKt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvEkLwDYZqrxg0-djUqT07g1x0ECPLO8lundddtsXnS-DdGNwgqIpg3VkcIKiK4V3YWt1Mgk"}'
2026-03-14 04:39:11.619 INFO [src.node.waku_node] REST service is ready !!
2026-03-14 04:39:11.620 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41512/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.231.245/tcp/43320/p2p/16Uiu2HAmQSUyLEaVdK9yNJY4VtZWuHhMSyWM5ADxUzAMuATeknMv"]'
2026-03-14 04:39:11.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-14 04:39:11.624 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41512/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.185.0/tcp/4112/p2p/16Uiu2HAmJiwY1c5zccwbcw5AvLZLVaWMfnGym8YaRD2MJ7gc1BBx"]'
2026-03-14 04:39:11.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-14 04:39:11.648 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43319/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-14 04:39:11.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-14 04:39:11.657 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4111/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-14 04:39:11.663 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-14 04:39:11.664 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41512/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-14 04:39:11.666 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-14 04:39:11.667 DEBUG [tests.light_push.test_publish] Running test with timestamp Now
2026-03-14 04:39:11.668 DEBUG [src.steps.light_push] Lightpushing message
2026-03-14 04:39:11.668 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41512/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773462712167842560}}'
2026-03-14 04:39:11.683 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-14 04:39:11.685 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-14 04:39:11.785 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:11.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:11.788 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773462712167842560,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:11.790 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:11.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4111/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:11.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773462712167842560,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:11.794 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:11.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41512/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:11.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773462712167842560,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:11.798 DEBUG [tests.light_push.test_publish] Running test with timestamp Far future
2026-03-14 04:39:11.798 DEBUG [src.steps.light_push] Lightpushing message
2026-03-14 04:39:11.798 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41512/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 2088822712167828992}}'
2026-03-14 04:39:11.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-14 04:39:11.813 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-14 04:39:11.913 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:11.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:11.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2088822712167828992,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:11.918 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:11.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4111/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:11.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2088822712167828992,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:11.922 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:11.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41512/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:11.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2088822712167828992,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:11.926 DEBUG [tests.light_push.test_publish] Running test with timestamp Recent past
2026-03-14 04:39:11.926 DEBUG [src.steps.light_push] Lightpushing message
2026-03-14 04:39:11.926 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41512/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773459112167828992}}'
2026-03-14 04:39:11.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-14 04:39:11.942 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-14 04:39:12.044 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:12.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:12.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773459112167828992,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:12.048 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:12.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4111/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:12.051 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773459112167828992,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:12.052 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:12.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41512/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:12.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773459112167828992,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:12.056 DEBUG [tests.light_push.test_publish] Running test with timestamp Near future
2026-03-14 04:39:12.056 DEBUG [src.steps.light_push] Lightpushing message
2026-03-14 04:39:12.056 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41512/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773466312167828992}}'
2026-03-14 04:39:12.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-14 04:39:12.070 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-14 04:39:12.171 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:12.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:12.174 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773466312167828992,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:12.175 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:12.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4111/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:12.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773466312167828992,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:12.179 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:12.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41512/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:12.182 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773466312167828992,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:12.183 DEBUG [tests.light_push.test_publish] Running test with timestamp Positive number
2026-03-14 04:39:12.184 DEBUG [src.steps.light_push] Lightpushing message
2026-03-14 04:39:12.184 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41512/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1}}'
2026-03-14 04:39:12.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-14 04:39:12.198 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-14 04:39:12.299 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:12.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:12.302 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:12.303 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:12.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4111/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:12.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:12.307 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:12.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41512/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:12.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:12.312 DEBUG [tests.light_push.test_publish] Running test with timestamp Negative number
2026-03-14 04:39:12.312 DEBUG [src.steps.light_push] Lightpushing message
2026-03-14 04:39:12.312 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41512/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": -1}}'
2026-03-14 04:39:12.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-14 04:39:12.325 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-14 04:39:12.425 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:12.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:12.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":-1,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:12.430 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:12.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4111/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:12.432 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":-1,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:12.434 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:12.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41512/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:12.458 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":-1,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:12.459 DEBUG [tests.light_push.test_publish] Running test with timestamp DST change
2026-03-14 04:39:12.460 DEBUG [src.steps.light_push] Lightpushing message
2026-03-14 04:39:12.460 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41512/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1583632800000000000}}'
2026-03-14 04:39:12.475 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-14 04:39:12.475 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-14 04:39:12.576 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:12.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:12.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1583632800000000000,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:12.581 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:12.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4111/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:12.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1583632800000000000,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:12.585 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-14 04:39:12.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41512/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-14 04:39:12.587 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1583632800000000000,"ephemeral":false,"proof":""}]'
2026-03-14 04:39:12.590 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-14 04:39:12.591 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-14 04:39:12.591 DEBUG [src.node.waku_node] Stopping container with id e7cda1a08c38
2026-03-14 04:39:13.149 DEBUG [src.node.waku_node] Container stopped.
2026-03-14 04:39:13.149 DEBUG [src.node.waku_node] Stopping container with id 662f412c5bfc
2026-03-14 04:39:13.704 DEBUG [src.node.waku_node] Container stopped.
2026-03-14 04:39:13.705 DEBUG [src.node.waku_node] Stopping container with id 78af03b9d1e7
2026-03-14 04:39:13.963 ERROR [src.node.docker_mananger] Max retries reached for container e7cda1a08c38. Exiting log stream.
2026-03-14 04:39:14.261 DEBUG [src.node.waku_node] Container stopped.
2026-03-14 04:39:14.263 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-14 04:39:14.278 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-14 04:39:14.289 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-14 04:39:14.302 DEBUG [src.node.docker_mananger] No errors found in the waku logs.