193 lines
34 KiB
Plaintext

2026-03-11 04:40:56.259 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-11 04:40:56.260 DEBUG [tests.conftest] Running test: test_light_push_with_valid_timestamps with id: 2026-03-11_04-40-56__daad9b59-2368-471f-9732-157c43a61d21
2026-03-11 04:40:56.260 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-11 04:40:56.260 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-11 04:40:56.267 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-11 04:40:56.268 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-11_04-40-56__daad9b59-2368-471f-9732-157c43a61d21__wakuorg_nwaku:latest.log
2026-03-11 04:40:56.268 DEBUG [src.node.waku_node] Starting Node...
2026-03-11 04:40:56.268 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-11 04:40:56.269 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-11 04:40:56.269 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.230.28
2026-03-11 04:40:56.270 DEBUG [src.node.docker_mananger] Generated ports ['9627', '9628', '9629', '9630', '9631']
2026-03-11 04:40:56.270 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-11 04:40:56.270 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-11 04:40:56.270 DEBUG [src.node.waku_node] Using volumes []
2026-03-11 04:40:56.270 DEBUG [src.node.docker_mananger] docker run -i -t -p 9627:9627 -p 9628:9628 -p 9629:9629 -p 9630:9630 -p 9631:9631 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=9629 --rest-port=9627 --tcp-port=9628 --discv5-udp-port=9630 --rest-address=0.0.0.0 --nat=extip:172.18.230.28 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fd66be250ee6ce0eb68ea2019ab8626dc2cdd492c5ed7a22ac43d71cde8e93f1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9631 --metrics-logging=true --lightpush=true --relay=true
2026-03-11 04:40:56.474 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.230.28 waku 2d9676d1330c5811ff9cd754e2bdf675e615953f11902ef232d11a25f08f2442
2026-03-11 04:40:56.493 ERROR [src.node.docker_mananger] Max retries reached for container bc5815248508. Exiting log stream.
2026-03-11 04:40:56.508 DEBUG [src.node.docker_mananger] Container started with ID 2d9676d1330c. Setting up logs at ./log/docker/receiving_node1_2026-03-11_04-40-56__daad9b59-2368-471f-9732-157c43a61d21__wakuorg_nwaku:latest.log
2026-03-11 04:40:56.509 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9627
2026-03-11 04:40:56.509 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-11 04:40:57.025 ERROR [src.node.docker_mananger] Max retries reached for container 8511aa0e960f. Exiting log stream.
2026-03-11 04:40:57.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9627/health" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:40:57.514 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-11 04:40:57.514 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-11 04:40:57.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9627/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:40:57.517 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.230.28/tcp/9628/p2p/16Uiu2HAmEpcq5WcNU9kNVAngmXAGHg9ccXs8ghdpZJRo8V8wtrTG","/ip4/172.18.230.28/tcp/9629/ws/p2p/16Uiu2HAmEpcq5WcNU9kNVAngmXAGHg9ccXs8ghdpZJRo8V8wtrTG"],"enrUri":"enr:-L24QISHBymO_M12yLytZhArgV2X3MXF7vGKICRUqqHnPrb7WuVcYnlDmBdHePR5sShNOskomVREzOzZkiUwUaUAOd8CgmlkgnY0gmlwhKwS5hyKbXVsdGlhZGRyc5YACASsEuYcBiWcAAoErBLmHAYlnd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIC7ZI8NDfvfNfrYaaFpb_Gg-X9Kei8RkGoNqPqaiYw-DdGNwgiWcg3VkcIIlnoV3YWt1Mgk"}'
2026-03-11 04:40:57.517 INFO [src.node.waku_node] REST service is ready !!
2026-03-11 04:40:57.524 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-11 04:40:57.524 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-11_04-40-56__daad9b59-2368-471f-9732-157c43a61d21__wakuorg_nwaku:latest.log
2026-03-11 04:40:57.524 DEBUG [src.node.waku_node] Starting Node...
2026-03-11 04:40:57.524 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-11 04:40:57.526 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-11 04:40:57.526 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.173.158
2026-03-11 04:40:57.526 DEBUG [src.node.docker_mananger] Generated ports ['11980', '11981', '11982', '11983', '11984']
2026-03-11 04:40:57.526 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-11 04:40:57.526 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-11 04:40:57.527 DEBUG [src.node.waku_node] Using volumes []
2026-03-11 04:40:57.527 DEBUG [src.node.docker_mananger] docker run -i -t -p 11980:11980 -p 11981:11981 -p 11982:11982 -p 11983:11983 -p 11984:11984 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=11982 --rest-port=11980 --tcp-port=11981 --discv5-udp-port=11983 --rest-address=0.0.0.0 --nat=extip:172.18.173.158 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ddd88ab6cffdb6c9a679dd4b424c75b3f5acd2ffb285b4dcc5aa6d99aee46bab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11984 --metrics-logging=true --lightpush=false --relay=true
2026-03-11 04:40:57.723 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.173.158 waku 52e502545659993c47318a40d22078a89694e9ee2324fd6e1f5a848c5451fc99
2026-03-11 04:40:57.758 DEBUG [src.node.docker_mananger] Container started with ID 52e502545659. Setting up logs at ./log/docker/receiving_node2_2026-03-11_04-40-56__daad9b59-2368-471f-9732-157c43a61d21__wakuorg_nwaku:latest.log
2026-03-11 04:40:57.758 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11980
2026-03-11 04:40:57.759 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-11 04:40:58.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11980/health" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:40:58.762 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-11 04:40:58.762 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-11 04:40:58.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11980/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:40:58.765 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.173.158/tcp/11981/p2p/16Uiu2HAmBF18pCbzekvShfDCP6HHkXS66wtpqEvKLfBQVUjPbrjK","/ip4/172.18.173.158/tcp/11982/ws/p2p/16Uiu2HAmBF18pCbzekvShfDCP6HHkXS66wtpqEvKLfBQVUjPbrjK"],"enrUri":"enr:-L24QPiw3G9lvq_fin5L9DUh90OjW2fU7aHjRKsZTBK-ZoDtINqFZpg_HFCd3qLgX3nLPkKTCCKmtLdhe5ODOtiyOhMCgmlkgnY0gmlwhKwSrZ6KbXVsdGlhZGRyc5YACASsEq2eBi7NAAoErBKtngYuzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6v9C2xanw_ZZ8sJYzQjyxwyk0PU6JsrJAUJiDW7RLCqDdGNwgi7Ng3VkcIIuz4V3YWt1MgE"}'
2026-03-11 04:40:58.765 INFO [src.node.waku_node] REST service is ready !!
2026-03-11 04:40:58.765 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11980/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.230.28/tcp/9628/p2p/16Uiu2HAmEpcq5WcNU9kNVAngmXAGHg9ccXs8ghdpZJRo8V8wtrTG"]'
2026-03-11 04:40:58.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-11 04:40:58.814 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-11 04:40:58.814 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-11_04-40-56__daad9b59-2368-471f-9732-157c43a61d21__wakuorg_nwaku:latest.log
2026-03-11 04:40:58.814 DEBUG [src.node.waku_node] Starting Node...
2026-03-11 04:40:58.815 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-11 04:40:58.816 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-11 04:40:58.816 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.81.203
2026-03-11 04:40:58.816 DEBUG [src.node.docker_mananger] Generated ports ['18873', '18874', '18875', '18876', '18877']
2026-03-11 04:40:58.817 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-11 04:40:58.817 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-11 04:40:58.817 DEBUG [src.node.waku_node] Using volumes []
2026-03-11 04:40:58.817 DEBUG [src.node.docker_mananger] docker run -i -t -p 18873:18873 -p 18874:18874 -p 18875:18875 -p 18876:18876 -p 18877:18877 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=18875 --rest-port=18873 --tcp-port=18874 --discv5-udp-port=18876 --rest-address=0.0.0.0 --nat=extip:172.18.81.203 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7ea7f3e6cb8ea148fe5e6aa98ffa0cfbc8c1ff7f40efb31cc01a184e8bafe74f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18877 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QISHBymO_M12yLytZhArgV2X3MXF7vGKICRUqqHnPrb7WuVcYnlDmBdHePR5sShNOskomVREzOzZkiUwUaUAOd8CgmlkgnY0gmlwhKwS5hyKbXVsdGlhZGRyc5YACASsEuYcBiWcAAoErBLmHAYlnd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIC7ZI8NDfvfNfrYaaFpb_Gg-X9Kei8RkGoNqPqaiYw-DdGNwgiWcg3VkcIIlnoV3YWt1Mgk --lightpushnode=/ip4/172.18.230.28/tcp/9628/p2p/16Uiu2HAmEpcq5WcNU9kNVAngmXAGHg9ccXs8ghdpZJRo8V8wtrTG --lightpush=true --relay=true
2026-03-11 04:40:59.028 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.81.203 waku c43d85278506488b391c4a20e58202013753f6175b022604bb8e49b681d392d2
2026-03-11 04:40:59.064 DEBUG [src.node.docker_mananger] Container started with ID c43d85278506. Setting up logs at ./log/docker/lightpush_node1_2026-03-11_04-40-56__daad9b59-2368-471f-9732-157c43a61d21__wakuorg_nwaku:latest.log
2026-03-11 04:40:59.064 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18873
2026-03-11 04:40:59.064 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-11 04:41:00.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18873/health" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.068 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-11 04:41:00.068 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-11 04:41:00.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18873/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.81.203/tcp/18874/p2p/16Uiu2HAmMh4KKzQrdYL3f5BYRa5msxdk3haWLFP2ZoxGrAqEvKcC","/ip4/172.18.81.203/tcp/18875/ws/p2p/16Uiu2HAmMh4KKzQrdYL3f5BYRa5msxdk3haWLFP2ZoxGrAqEvKcC"],"enrUri":"enr:-L24QB_BaoSSPceV1gjaKJ5ValAIXd2dttBQwMbt2yIQzRo_DmiN46GnxxeF7VJFyIMiVh_-xzu3KIBXyRfGY4TxdeACgmlkgnY0gmlwhKwSUcuKbXVsdGlhZGRyc5YACASsElHLBkm6AAoErBJRywZJu90DgnJzhQADAQAAiXNlY3AyNTZrMaEDhkDUGmLaAIOGG-1nouNO66xpUwv2HIjJHlkkqanQflmDdGNwgkm6g3VkcIJJvIV3YWt1Mgk"}'
2026-03-11 04:41:00.071 INFO [src.node.waku_node] REST service is ready !!
2026-03-11 04:41:00.071 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18873/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.230.28/tcp/9628/p2p/16Uiu2HAmEpcq5WcNU9kNVAngmXAGHg9ccXs8ghdpZJRo8V8wtrTG"]'
2026-03-11 04:41:00.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-11 04:41:00.128 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18873/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.173.158/tcp/11981/p2p/16Uiu2HAmBF18pCbzekvShfDCP6HHkXS66wtpqEvKLfBQVUjPbrjK"]'
2026-03-11 04:41:00.154 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-11 04:41:00.155 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9627/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-11 04:41:00.163 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-11 04:41:00.164 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11980/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-11 04:41:00.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-11 04:41:00.169 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18873/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-11 04:41:00.174 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-11 04:41:00.179 DEBUG [tests.light_push.test_publish] Running test with timestamp Now
2026-03-11 04:41:00.181 DEBUG [src.steps.light_push] Lightpushing message
2026-03-11 04:41:00.184 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18873/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773203552413708544}}'
2026-03-11 04:41:00.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-11 04:41:00.201 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-11 04:41:00.301 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9627/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.304 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773203552413708544,"ephemeral":false,"proof":""}]'
2026-03-11 04:41:00.305 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11980/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773203552413708544,"ephemeral":false,"proof":""}]'
2026-03-11 04:41:00.309 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18873/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773203552413708544,"ephemeral":false,"proof":""}]'
2026-03-11 04:41:00.313 DEBUG [tests.light_push.test_publish] Running test with timestamp Far future
2026-03-11 04:41:00.313 DEBUG [src.steps.light_push] Lightpushing message
2026-03-11 04:41:00.313 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18873/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 2088563552413693952}}'
2026-03-11 04:41:00.327 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-11 04:41:00.327 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-11 04:41:00.429 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9627/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2088563552413693952,"ephemeral":false,"proof":""}]'
2026-03-11 04:41:00.433 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11980/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2088563552413693952,"ephemeral":false,"proof":""}]'
2026-03-11 04:41:00.436 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18873/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.439 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2088563552413693952,"ephemeral":false,"proof":""}]'
2026-03-11 04:41:00.441 DEBUG [tests.light_push.test_publish] Running test with timestamp Recent past
2026-03-11 04:41:00.441 DEBUG [src.steps.light_push] Lightpushing message
2026-03-11 04:41:00.441 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18873/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773199952413693952}}'
2026-03-11 04:41:00.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-11 04:41:00.453 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-11 04:41:00.555 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9627/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.558 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773199952413693952,"ephemeral":false,"proof":""}]'
2026-03-11 04:41:00.559 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11980/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.562 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773199952413693952,"ephemeral":false,"proof":""}]'
2026-03-11 04:41:00.563 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18873/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773199952413693952,"ephemeral":false,"proof":""}]'
2026-03-11 04:41:00.567 DEBUG [tests.light_push.test_publish] Running test with timestamp Near future
2026-03-11 04:41:00.568 DEBUG [src.steps.light_push] Lightpushing message
2026-03-11 04:41:00.568 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18873/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773207152413693952}}'
2026-03-11 04:41:00.580 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-11 04:41:00.580 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-11 04:41:00.683 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9627/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773207152413693952,"ephemeral":false,"proof":""}]'
2026-03-11 04:41:00.687 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11980/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773207152413693952,"ephemeral":false,"proof":""}]'
2026-03-11 04:41:00.691 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18873/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773207152413693952,"ephemeral":false,"proof":""}]'
2026-03-11 04:41:00.695 DEBUG [tests.light_push.test_publish] Running test with timestamp Positive number
2026-03-11 04:41:00.696 DEBUG [src.steps.light_push] Lightpushing message
2026-03-11 04:41:00.696 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18873/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-11 04:41:00.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-11 04:41:00.709 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-11 04:41:00.811 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9627/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.814 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-11 04:41:00.815 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11980/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.818 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-11 04:41:00.819 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18873/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.822 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-11 04:41:00.823 DEBUG [tests.light_push.test_publish] Running test with timestamp Negative number
2026-03-11 04:41:00.824 DEBUG [src.steps.light_push] Lightpushing message
2026-03-11 04:41:00.824 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18873/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-11 04:41:00.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-11 04:41:00.838 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-11 04:41:00.939 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9627/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.942 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-11 04:41:00.943 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11980/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.945 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-11 04:41:00.947 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:00.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18873/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:00.950 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-11 04:41:00.951 DEBUG [tests.light_push.test_publish] Running test with timestamp DST change
2026-03-11 04:41:00.951 DEBUG [src.steps.light_push] Lightpushing message
2026-03-11 04:41:00.952 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18873/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-11 04:41:00.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-11 04:41:00.965 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-11 04:41:01.065 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:01.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9627/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:01.068 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-11 04:41:01.070 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:01.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11980/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:01.072 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-11 04:41:01.073 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-11 04:41:01.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18873/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-11 04:41:01.076 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-11 04:41:01.079 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-11 04:41:01.080 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-11 04:41:01.080 DEBUG [src.node.waku_node] Stopping container with id 2d9676d1330c
2026-03-11 04:41:01.661 DEBUG [src.node.waku_node] Container stopped.
2026-03-11 04:41:01.661 DEBUG [src.node.waku_node] Stopping container with id 52e502545659
2026-03-11 04:41:02.230 DEBUG [src.node.waku_node] Container stopped.
2026-03-11 04:41:02.233 DEBUG [src.node.waku_node] Stopping container with id c43d85278506
2026-03-11 04:41:02.475 ERROR [src.node.docker_mananger] Max retries reached for container 2d9676d1330c. Exiting log stream.
2026-03-11 04:41:02.803 DEBUG [src.node.waku_node] Container stopped.
2026-03-11 04:41:02.805 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-11 04:41:02.821 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-11 04:41:02.831 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-11 04:41:02.844 DEBUG [src.node.docker_mananger] No errors found in the waku logs.