170 lines
30 KiB
Plaintext

2025-12-10 04:15:59.590 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-10 04:15:59.590 DEBUG [tests.conftest] Running test: test_light_push_with_valid_timestamps with id: 2025-12-10_04-15-59__71366cb0-4c7a-421d-9bc0-40ac7c595838
2025-12-10 04:15:59.591 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-10 04:15:59.591 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-10 04:15:59.598 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-10 04:15:59.598 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-10_04-15-59__71366cb0-4c7a-421d-9bc0-40ac7c595838__wakuorg_nwaku:latest.log
2025-12-10 04:15:59.598 DEBUG [src.node.waku_node] Starting Node...
2025-12-10 04:15:59.598 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-10 04:15:59.600 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-10 04:15:59.600 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.245.225
2025-12-10 04:15:59.600 DEBUG [src.node.docker_mananger] Generated ports ['28878', '28879', '28880', '28881', '28882']
2025-12-10 04:15:59.600 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-10 04:15:59.600 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-10 04:15:59.600 DEBUG [src.node.waku_node] Using volumes []
2025-12-10 04:15:59.601 DEBUG [src.node.docker_mananger] docker run -i -t -p 28878:28878 -p 28879:28879 -p 28880:28880 -p 28881:28881 -p 28882:28882 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=28880 --rest-port=28878 --tcp-port=28879 --discv5-udp-port=28881 --rest-address=0.0.0.0 --nat=extip:172.18.245.225 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=af2f9231fb1bce3cb3ca043a73fa56efd82e6eaaafab5eb1bde65ccfbbfbccae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28882 --metrics-logging=true --lightpush=true --relay=true
2025-12-10 04:15:59.790 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.245.225 waku 176154be7a6bc62d912487684c77e08c7d5035ee5f3d153e3ffd1e6313c944d3
2025-12-10 04:15:59.822 DEBUG [src.node.docker_mananger] Container started with ID 176154be7a6b. Setting up logs at ./log/docker/receiving_node1_2025-12-10_04-15-59__71366cb0-4c7a-421d-9bc0-40ac7c595838__wakuorg_nwaku:latest.log
2025-12-10 04:15:59.822 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28878
2025-12-10 04:15:59.823 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-10 04:15:59.834 ERROR [src.node.docker_mananger] Max retries reached for container 41331743dce6. Exiting log stream.
2025-12-10 04:16:00.368 ERROR [src.node.docker_mananger] Max retries reached for container 739e2392bda7. Exiting log stream.
2025-12-10 04:16:00.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28878/health" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:00.828 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"}]}'
2025-12-10 04:16:00.828 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-10 04:16:00.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28878/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:00.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.245.225/tcp/28879/p2p/16Uiu2HAm5CDgAtTZT2E2CkCPYjZxyrsZRp5JGeuwixuy5H3ZfknF","/ip4/172.18.245.225/tcp/28880/ws/p2p/16Uiu2HAm5CDgAtTZT2E2CkCPYjZxyrsZRp5JGeuwixuy5H3ZfknF"],"enrUri":"enr:-L24QOQntei-fESrRn2x9wSoZpYgBV9SmPHMXcmqTkcf933_UWQngxogZJt-R0kYjelKI_EE-rv5MUAYFn16K5pafJgCgmlkgnY0gmlwhKwS9eGKbXVsdGlhZGRyc5YACASsEvXhBnDPAAoErBL14QZw0N0DgnJzhQADAQAAiXNlY3AyNTZrMaECkSKTsEQ6jkn74_LljaTxLcmcw36MGtGgyQKOSxNdwHyDdGNwgnDPg3VkcIJw0YV3YWt1Mgk"}'
2025-12-10 04:16:00.831 INFO [src.node.waku_node] REST service is ready !!
2025-12-10 04:16:00.838 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-10 04:16:00.838 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-10_04-15-59__71366cb0-4c7a-421d-9bc0-40ac7c595838__wakuorg_nwaku:latest.log
2025-12-10 04:16:00.838 DEBUG [src.node.waku_node] Starting Node...
2025-12-10 04:16:00.838 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-10 04:16:00.840 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-10 04:16:00.840 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.226.152
2025-12-10 04:16:00.840 DEBUG [src.node.docker_mananger] Generated ports ['49195', '49196', '49197', '49198', '49199']
2025-12-10 04:16:00.840 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-10 04:16:00.841 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-10 04:16:00.841 DEBUG [src.node.waku_node] Using volumes []
2025-12-10 04:16:00.841 DEBUG [src.node.docker_mananger] docker run -i -t -p 49195:49195 -p 49196:49196 -p 49197:49197 -p 49198:49198 -p 49199:49199 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=49197 --rest-port=49195 --tcp-port=49196 --discv5-udp-port=49198 --rest-address=0.0.0.0 --nat=extip:172.18.226.152 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ddcffaa2cddb1b12e00ae6f497edf895acf17ccc05ecfa37aeacc76ac8acdeac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49199 --metrics-logging=true --lightpush=false --relay=true
2025-12-10 04:16:01.035 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.226.152 waku 74263cc0eec7b57774f82ddd580697c7ca7e09a33618747480b2a3c4de63f3c1
2025-12-10 04:16:01.068 DEBUG [src.node.docker_mananger] Container started with ID 74263cc0eec7. Setting up logs at ./log/docker/receiving_node2_2025-12-10_04-15-59__71366cb0-4c7a-421d-9bc0-40ac7c595838__wakuorg_nwaku:latest.log
2025-12-10 04:16:01.068 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49195
2025-12-10 04:16:01.069 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-10 04:16:02.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49195/health" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:02.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_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"}]}'
2025-12-10 04:16:02.073 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-10 04:16:02.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49195/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:02.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.226.152/tcp/49196/p2p/16Uiu2HAmDmwPy5EZKAsByzPkKyJkDHQdnFUk2shtYpYA62tuJThA","/ip4/172.18.226.152/tcp/49197/ws/p2p/16Uiu2HAmDmwPy5EZKAsByzPkKyJkDHQdnFUk2shtYpYA62tuJThA"],"enrUri":"enr:-L24QGKIcLlvAsdapSpCubeDxmmHQg9K7nA8HalwpzArinmlPAfUKcvo7q9B4dyHBME_lOBUceopr6J2UDi7ZonUzDACgmlkgnY0gmlwhKwS4piKbXVsdGlhZGRyc5YACASsEuKYBsAsAAoErBLimAbALd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDEKNppXOqdfNIt2zZdN7Ep0dH2SmWvifG7nYxTvEs30mDdGNwgsAsg3VkcILALoV3YWt1MgE"}'
2025-12-10 04:16:02.076 INFO [src.node.waku_node] REST service is ready !!
2025-12-10 04:16:02.076 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49195/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.245.225/tcp/28879/p2p/16Uiu2HAm5CDgAtTZT2E2CkCPYjZxyrsZRp5JGeuwixuy5H3ZfknF"]'
2025-12-10 04:16:02.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-10 04:16:02.123 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-10 04:16:02.123 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-10_04-15-59__71366cb0-4c7a-421d-9bc0-40ac7c595838__wakuorg_nwaku:latest.log
2025-12-10 04:16:02.124 DEBUG [src.node.waku_node] Starting Node...
2025-12-10 04:16:02.124 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-10 04:16:02.126 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-10 04:16:02.127 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.212.29
2025-12-10 04:16:02.127 DEBUG [src.node.docker_mananger] Generated ports ['41363', '41364', '41365', '41366', '41367']
2025-12-10 04:16:02.127 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-10 04:16:02.127 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-10 04:16:02.128 DEBUG [src.node.waku_node] Using volumes []
2025-12-10 04:16:02.128 DEBUG [src.node.docker_mananger] docker run -i -t -p 41363:41363 -p 41364:41364 -p 41365:41365 -p 41366:41366 -p 41367:41367 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=41365 --rest-port=41363 --tcp-port=41364 --discv5-udp-port=41366 --rest-address=0.0.0.0 --nat=extip:172.18.212.29 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8af6f0cd4098da3d1d98a0ffa187213eab60bf5ff1648797d069eaae4fff7bf5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41367 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOQntei-fESrRn2x9wSoZpYgBV9SmPHMXcmqTkcf933_UWQngxogZJt-R0kYjelKI_EE-rv5MUAYFn16K5pafJgCgmlkgnY0gmlwhKwS9eGKbXVsdGlhZGRyc5YACASsEvXhBnDPAAoErBL14QZw0N0DgnJzhQADAQAAiXNlY3AyNTZrMaECkSKTsEQ6jkn74_LljaTxLcmcw36MGtGgyQKOSxNdwHyDdGNwgnDPg3VkcIJw0YV3YWt1Mgk --lightpushnode=/ip4/172.18.245.225/tcp/28879/p2p/16Uiu2HAm5CDgAtTZT2E2CkCPYjZxyrsZRp5JGeuwixuy5H3ZfknF --lightpush=true --relay=false
2025-12-10 04:16:02.329 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.212.29 waku ffcbe4f9de67246044cf05de0a5d245db1157202aef8cef3f5ba7d7ce2107e88
2025-12-10 04:16:02.365 DEBUG [src.node.docker_mananger] Container started with ID ffcbe4f9de67. Setting up logs at ./log/docker/lightpush_node1_2025-12-10_04-15-59__71366cb0-4c7a-421d-9bc0-40ac7c595838__wakuorg_nwaku:latest.log
2025-12-10 04:16:02.365 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41363
2025-12-10 04:16:02.366 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-10 04:16:03.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41363/health" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:03.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-10 04:16:03.370 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-10 04:16:03.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41363/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:03.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.212.29/tcp/41364/p2p/16Uiu2HAm83vDr71RAqQiqwcUKqvkYmQTmYCY2hCtSSuHNFfoLwub","/ip4/172.18.212.29/tcp/41365/ws/p2p/16Uiu2HAm83vDr71RAqQiqwcUKqvkYmQTmYCY2hCtSSuHNFfoLwub"],"enrUri":"enr:-L24QLFYTyb1nPjGvUCf49aavSxh8-cUvkqOdyWUg96x5SzAUleKa4zYJ-SPXMGNz64_rwFde_Z7v2nFuB0DPVTRVIMCgmlkgnY0gmlwhKwS1B2KbXVsdGlhZGRyc5YACASsEtQdBqGUAAoErBLUHQahld0DgnJzhQADAQAAiXNlY3AyNTZrMaECu5VBjf3tknTTzX8O-eWD7Bmu0QIpinnIybBo91Wg2RqDdGNwgqGUg3VkcIKhloV3YWt1Mgg"}'
2025-12-10 04:16:03.373 INFO [src.node.waku_node] REST service is ready !!
2025-12-10 04:16:03.373 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41363/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.245.225/tcp/28879/p2p/16Uiu2HAm5CDgAtTZT2E2CkCPYjZxyrsZRp5JGeuwixuy5H3ZfknF"]'
2025-12-10 04:16:03.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-10 04:16:03.405 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41363/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.226.152/tcp/49196/p2p/16Uiu2HAmDmwPy5EZKAsByzPkKyJkDHQdnFUk2shtYpYA62tuJThA"]'
2025-12-10 04:16:03.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-10 04:16:03.427 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28878/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-10 04:16:03.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-10 04:16:03.436 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49195/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-10 04:16:03.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-10 04:16:03.444 DEBUG [tests.light_push.test_publish] Running test with timestamp Now
2025-12-10 04:16:03.446 DEBUG [src.steps.light_push] Lightpushing message
2025-12-10 04:16:03.446 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41363/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1765339850388012032}}'
2025-12-10 04:16:03.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-10 04:16:03.459 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-10 04:16:03.560 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2025-12-10 04:16:03.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:03.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765339850388012032,"ephemeral":false,"proof":""}]'
2025-12-10 04:16:03.565 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2025-12-10 04:16:03.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49195/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:03.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765339850388012032,"ephemeral":false,"proof":""}]'
2025-12-10 04:16:03.569 DEBUG [tests.light_push.test_publish] Running test with timestamp Far future
2025-12-10 04:16:03.569 DEBUG [src.steps.light_push] Lightpushing message
2025-12-10 04:16:03.569 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41363/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 2080699850387996928}}'
2025-12-10 04:16:03.580 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-10 04:16:03.580 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-10 04:16:03.680 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2025-12-10 04:16:03.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:03.683 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2080699850387996928,"ephemeral":false,"proof":""}]'
2025-12-10 04:16:03.685 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2025-12-10 04:16:03.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49195/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:03.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2080699850387996928,"ephemeral":false,"proof":""}]'
2025-12-10 04:16:03.689 DEBUG [tests.light_push.test_publish] Running test with timestamp Recent past
2025-12-10 04:16:03.689 DEBUG [src.steps.light_push] Lightpushing message
2025-12-10 04:16:03.689 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41363/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1765336250387996928}}'
2025-12-10 04:16:03.699 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-10 04:16:03.700 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-10 04:16:03.800 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2025-12-10 04:16:03.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:03.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765336250387996928,"ephemeral":false,"proof":""}]'
2025-12-10 04:16:03.805 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2025-12-10 04:16:03.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49195/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:03.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765336250387996928,"ephemeral":false,"proof":""}]'
2025-12-10 04:16:03.808 DEBUG [tests.light_push.test_publish] Running test with timestamp Near future
2025-12-10 04:16:03.809 DEBUG [src.steps.light_push] Lightpushing message
2025-12-10 04:16:03.809 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41363/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1765343450387996928}}'
2025-12-10 04:16:03.819 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-10 04:16:03.819 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-10 04:16:03.920 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2025-12-10 04:16:03.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:03.923 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765343450387996928,"ephemeral":false,"proof":""}]'
2025-12-10 04:16:03.925 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2025-12-10 04:16:03.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49195/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:03.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765343450387996928,"ephemeral":false,"proof":""}]'
2025-12-10 04:16:03.928 DEBUG [tests.light_push.test_publish] Running test with timestamp Positive number
2025-12-10 04:16:03.929 DEBUG [src.steps.light_push] Lightpushing message
2025-12-10 04:16:03.929 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41363/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}}'
2025-12-10 04:16:03.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-10 04:16:03.939 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-10 04:16:04.039 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2025-12-10 04:16:04.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:04.043 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":""}]'
2025-12-10 04:16:04.044 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2025-12-10 04:16:04.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49195/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:04.047 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":""}]'
2025-12-10 04:16:04.049 DEBUG [tests.light_push.test_publish] Running test with timestamp Negative number
2025-12-10 04:16:04.049 DEBUG [src.steps.light_push] Lightpushing message
2025-12-10 04:16:04.049 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41363/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}}'
2025-12-10 04:16:04.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-10 04:16:04.060 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-10 04:16:04.160 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2025-12-10 04:16:04.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:04.163 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":""}]'
2025-12-10 04:16:04.164 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2025-12-10 04:16:04.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49195/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:04.167 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":""}]'
2025-12-10 04:16:04.168 DEBUG [tests.light_push.test_publish] Running test with timestamp DST change
2025-12-10 04:16:04.169 DEBUG [src.steps.light_push] Lightpushing message
2025-12-10 04:16:04.169 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41363/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}}'
2025-12-10 04:16:04.180 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-10 04:16:04.181 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-10 04:16:04.281 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2025-12-10 04:16:04.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:04.284 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":""}]'
2025-12-10 04:16:04.286 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2025-12-10 04:16:04.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49195/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-10 04:16:04.289 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":""}]'
2025-12-10 04:16:04.291 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-10 04:16:04.292 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-10 04:16:04.293 DEBUG [src.node.waku_node] Stopping container with id 176154be7a6b
2025-12-10 04:16:04.862 DEBUG [src.node.waku_node] Container stopped.
2025-12-10 04:16:04.862 DEBUG [src.node.waku_node] Stopping container with id 74263cc0eec7
2025-12-10 04:16:05.412 DEBUG [src.node.waku_node] Container stopped.
2025-12-10 04:16:05.413 DEBUG [src.node.waku_node] Stopping container with id ffcbe4f9de67
2025-12-10 04:16:05.676 ERROR [src.node.docker_mananger] Max retries reached for container 176154be7a6b. Exiting log stream.
2025-12-10 04:16:05.930 DEBUG [src.node.waku_node] Container stopped.
2025-12-10 04:16:05.931 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-10 04:16:05.943 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-10 04:16:05.952 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-10 04:16:05.961 DEBUG [src.node.docker_mananger] No errors found in the waku logs.