193 lines
34 KiB
Plaintext

2026-03-05 04:40:03.622 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 04:40:03.622 DEBUG [tests.conftest] Running test: test_light_push_with_valid_timestamps with id: 2026-03-05_04-40-03__a25c68fd-32a3-4d40-9e5d-10eb9258b770
2026-03-05 04:40:03.623 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 04:40:03.623 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-05 04:40:03.629 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-05 04:40:03.630 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-05_04-40-03__a25c68fd-32a3-4d40-9e5d-10eb9258b770__wakuorg_nwaku:latest.log
2026-03-05 04:40:03.630 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 04:40:03.630 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 04:40:03.631 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 04:40:03.631 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.131.150
2026-03-05 04:40:03.632 DEBUG [src.node.docker_mananger] Generated ports ['28891', '28892', '28893', '28894', '28895']
2026-03-05 04:40:03.632 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 04:40:03.632 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 04:40:03.632 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 04:40:03.632 DEBUG [src.node.docker_mananger] docker run -i -t -p 28891:28891 -p 28892:28892 -p 28893:28893 -p 28894:28894 -p 28895:28895 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=28893 --rest-port=28891 --tcp-port=28892 --discv5-udp-port=28894 --rest-address=0.0.0.0 --nat=extip:172.18.131.150 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fbaa9e8bfdc68542fc8475cf09d8cc55a7b0141f4ce88cbb4e4851e2becc8846 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28895 --metrics-logging=true --lightpush=true --relay=true
2026-03-05 04:40:03.812 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.131.150 waku 4c6612aeba236333d6827d0aff3f86b7764da161462210003f0dbfa198da64df
2026-03-05 04:40:03.822 ERROR [src.node.docker_mananger] Max retries reached for container ceabc220da48. Exiting log stream.
2026-03-05 04:40:03.850 DEBUG [src.node.docker_mananger] Container started with ID 4c6612aeba23. Setting up logs at ./log/docker/receiving_node1_2026-03-05_04-40-03__a25c68fd-32a3-4d40-9e5d-10eb9258b770__wakuorg_nwaku:latest.log
2026-03-05 04:40:03.850 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28891
2026-03-05 04:40:03.851 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 04:40:04.386 ERROR [src.node.docker_mananger] Max retries reached for container 69170c9d613e. Exiting log stream.
2026-03-05 04:40:04.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28891/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:04.854 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-05 04:40:04.854 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 04:40:04.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28891/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:04.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.131.150/tcp/28892/p2p/16Uiu2HAm4pBBvcS4fMkXNk8JoC9UWBiePGqnoisnnhY8n543V9jB","/ip4/172.18.131.150/tcp/28893/ws/p2p/16Uiu2HAm4pBBvcS4fMkXNk8JoC9UWBiePGqnoisnnhY8n543V9jB"],"enrUri":"enr:-L24QA_6ge0gV6rhTRej_ISjs97PLAZB9ZORanyhWMnteMK9UjRDXx3JlP2W1TM8DhY9pu4psqtYAxO4nDOS3sZM1pUCgmlkgnY0gmlwhKwSg5aKbXVsdGlhZGRyc5YACASsEoOWBnDcAAoErBKDlgZw3d0DgnJzhQADAQAAiXNlY3AyNTZrMaECi3z8rwzgljhd-TS_2QINbmUFiDqLpEsZIFUiekUVgI6DdGNwgnDcg3VkcIJw3oV3YWt1Mgk"}'
2026-03-05 04:40:04.857 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 04:40:04.864 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-05 04:40:04.864 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-05_04-40-03__a25c68fd-32a3-4d40-9e5d-10eb9258b770__wakuorg_nwaku:latest.log
2026-03-05 04:40:04.864 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 04:40:04.864 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 04:40:04.866 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 04:40:04.866 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.218.194
2026-03-05 04:40:04.866 DEBUG [src.node.docker_mananger] Generated ports ['49063', '49064', '49065', '49066', '49067']
2026-03-05 04:40:04.866 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 04:40:04.866 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 04:40:04.867 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 04:40:04.867 DEBUG [src.node.docker_mananger] docker run -i -t -p 49063:49063 -p 49064:49064 -p 49065:49065 -p 49066:49066 -p 49067:49067 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=49065 --rest-port=49063 --tcp-port=49064 --discv5-udp-port=49066 --rest-address=0.0.0.0 --nat=extip:172.18.218.194 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5fbf97b69adcc7afd0e74f5cfcfb6e6b72dccfd25debab8b9e046dd1b238a8ab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49067 --metrics-logging=true --lightpush=false --relay=true
2026-03-05 04:40:05.054 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.218.194 waku 2b015546e4c19b510974f6c83f3eb990ee10cc3e0756a954fdd9c20c47a1d243
2026-03-05 04:40:05.089 DEBUG [src.node.docker_mananger] Container started with ID 2b015546e4c1. Setting up logs at ./log/docker/receiving_node2_2026-03-05_04-40-03__a25c68fd-32a3-4d40-9e5d-10eb9258b770__wakuorg_nwaku:latest.log
2026-03-05 04:40:05.090 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49063
2026-03-05 04:40:05.090 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 04:40:06.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49063/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:06.093 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-05 04:40:06.094 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 04:40:06.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49063/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:06.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.218.194/tcp/49064/p2p/16Uiu2HAmGxhaqsLunpyReBJYdNT6qgGYUxbtYie3SkyM8ArS6xwb","/ip4/172.18.218.194/tcp/49065/ws/p2p/16Uiu2HAmGxhaqsLunpyReBJYdNT6qgGYUxbtYie3SkyM8ArS6xwb"],"enrUri":"enr:-L24QOS23Vr0lIUysmvImtWWUJPROBz1SQ0AFlRD8ai3dJuxFdcZdnThemDBNGwWFP2v0krr0e5hSvoiT0b-viUX2mQCgmlkgnY0gmlwhKwS2sKKbXVsdGlhZGRyc5YACASsEtrCBr-oAAoErBLawga_qd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDP_g-mZqXpI8g2-825r_8o2SdCalOVJTjstNUljLxpdKDdGNwgr-og3VkcIK_qoV3YWt1MgE"}'
2026-03-05 04:40:06.096 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 04:40:06.097 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49063/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.131.150/tcp/28892/p2p/16Uiu2HAm4pBBvcS4fMkXNk8JoC9UWBiePGqnoisnnhY8n543V9jB"]'
2026-03-05 04:40:06.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:40:06.146 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-05 04:40:06.146 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-05_04-40-03__a25c68fd-32a3-4d40-9e5d-10eb9258b770__wakuorg_nwaku:latest.log
2026-03-05 04:40:06.147 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 04:40:06.147 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 04:40:06.148 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 04:40:06.148 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.6.34
2026-03-05 04:40:06.149 DEBUG [src.node.docker_mananger] Generated ports ['23144', '23145', '23146', '23147', '23148']
2026-03-05 04:40:06.149 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 04:40:06.149 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 04:40:06.149 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 04:40:06.149 DEBUG [src.node.docker_mananger] docker run -i -t -p 23144:23144 -p 23145:23145 -p 23146:23146 -p 23147:23147 -p 23148:23148 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=23146 --rest-port=23144 --tcp-port=23145 --discv5-udp-port=23147 --rest-address=0.0.0.0 --nat=extip:172.18.6.34 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8d97ce8bdf40dfbcbbba7e0ebfcae6fd6c9d4ecbcedc2f2a551b12a3984fa304 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23148 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QA_6ge0gV6rhTRej_ISjs97PLAZB9ZORanyhWMnteMK9UjRDXx3JlP2W1TM8DhY9pu4psqtYAxO4nDOS3sZM1pUCgmlkgnY0gmlwhKwSg5aKbXVsdGlhZGRyc5YACASsEoOWBnDcAAoErBKDlgZw3d0DgnJzhQADAQAAiXNlY3AyNTZrMaECi3z8rwzgljhd-TS_2QINbmUFiDqLpEsZIFUiekUVgI6DdGNwgnDcg3VkcIJw3oV3YWt1Mgk --lightpushnode=/ip4/172.18.131.150/tcp/28892/p2p/16Uiu2HAm4pBBvcS4fMkXNk8JoC9UWBiePGqnoisnnhY8n543V9jB --lightpush=true --relay=true
2026-03-05 04:40:06.347 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.6.34 waku 8d47492cfa55bfeaaae4387676f47afe7329c05b0b0b9c916960fe46c7e0bf81
2026-03-05 04:40:06.380 DEBUG [src.node.docker_mananger] Container started with ID 8d47492cfa55. Setting up logs at ./log/docker/lightpush_node1_2026-03-05_04-40-03__a25c68fd-32a3-4d40-9e5d-10eb9258b770__wakuorg_nwaku:latest.log
2026-03-05 04:40:06.381 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 23144
2026-03-05 04:40:06.381 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 04:40:07.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23144/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:07.391 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-05 04:40:07.392 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 04:40:07.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23144/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:07.418 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.6.34/tcp/23145/p2p/16Uiu2HAmEktyqo1ss2hdhAeQpceMrwniWC4m5j1X35VpsbdyHKLz","/ip4/172.18.6.34/tcp/23146/ws/p2p/16Uiu2HAmEktyqo1ss2hdhAeQpceMrwniWC4m5j1X35VpsbdyHKLz"],"enrUri":"enr:-L24QOARzzE-7L3S2TOghTU29xxao3LXcVeI6U8ORNNR52TXUWoEdAjPPzM-7-Yt7J5b7D3YE-h9kO2Nos-lYjdRlJICgmlkgnY0gmlwhKwSBiKKbXVsdGlhZGRyc5YACASsEgYiBlppAAoErBIGIgZaat0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHzrJfTSqGlS_LLA0sXOBuWGF5QUqLmScFWj-Glawgg-DdGNwglppg3VkcIJaa4V3YWt1Mgk"}'
2026-03-05 04:40:07.421 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 04:40:07.424 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23144/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.131.150/tcp/28892/p2p/16Uiu2HAm4pBBvcS4fMkXNk8JoC9UWBiePGqnoisnnhY8n543V9jB"]'
2026-03-05 04:40:07.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:40:07.430 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23144/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.218.194/tcp/49064/p2p/16Uiu2HAmGxhaqsLunpyReBJYdNT6qgGYUxbtYie3SkyM8ArS6xwb"]'
2026-03-05 04:40:07.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:40:07.454 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28891/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 04:40:07.461 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:40:07.461 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49063/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 04:40:07.468 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:40:07.469 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23144/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 04:40:07.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:40:07.481 DEBUG [tests.light_push.test_publish] Running test with timestamp Now
2026-03-05 04:40:07.482 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 04:40:07.482 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23144/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772685136078988032}}'
2026-03-05 04:40:07.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:40:07.496 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 04:40:07.597 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:07.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:07.599 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772685136078988032,"ephemeral":false,"proof":""}]'
2026-03-05 04:40:07.600 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:07.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49063/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:07.603 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772685136078988032,"ephemeral":false,"proof":""}]'
2026-03-05 04:40:07.604 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:07.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23144/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:07.606 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772685136078988032,"ephemeral":false,"proof":""}]'
2026-03-05 04:40:07.608 DEBUG [tests.light_push.test_publish] Running test with timestamp Far future
2026-03-05 04:40:07.608 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 04:40:07.608 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23144/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 2088045136078974976}}'
2026-03-05 04:40:07.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:40:07.623 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 04:40:07.723 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:07.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:07.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2088045136078974976,"ephemeral":false,"proof":""}]'
2026-03-05 04:40:07.727 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:07.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49063/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:07.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2088045136078974976,"ephemeral":false,"proof":""}]'
2026-03-05 04:40:07.730 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:07.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23144/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:07.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2088045136078974976,"ephemeral":false,"proof":""}]'
2026-03-05 04:40:07.734 DEBUG [tests.light_push.test_publish] Running test with timestamp Recent past
2026-03-05 04:40:07.734 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 04:40:07.735 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23144/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772681536078974976}}'
2026-03-05 04:40:07.747 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:40:07.748 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 04:40:07.848 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:07.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:07.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772681536078974976,"ephemeral":false,"proof":""}]'
2026-03-05 04:40:07.852 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:07.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49063/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:07.855 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772681536078974976,"ephemeral":false,"proof":""}]'
2026-03-05 04:40:07.856 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:07.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23144/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:07.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772681536078974976,"ephemeral":false,"proof":""}]'
2026-03-05 04:40:07.861 DEBUG [tests.light_push.test_publish] Running test with timestamp Near future
2026-03-05 04:40:07.861 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 04:40:07.861 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23144/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772688736078974976}}'
2026-03-05 04:40:07.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:40:07.875 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 04:40:07.976 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:07.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:07.978 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772688736078974976,"ephemeral":false,"proof":""}]'
2026-03-05 04:40:07.980 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:07.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49063/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:07.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772688736078974976,"ephemeral":false,"proof":""}]'
2026-03-05 04:40:07.983 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:07.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23144/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:07.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772688736078974976,"ephemeral":false,"proof":""}]'
2026-03-05 04:40:07.987 DEBUG [tests.light_push.test_publish] Running test with timestamp Positive number
2026-03-05 04:40:07.988 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 04:40:07.988 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23144/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-05 04:40:07.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:40:07.998 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 04:40:08.100 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:08.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:08.103 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-05 04:40:08.105 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:08.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49063/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:08.107 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-05 04:40:08.108 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:08.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23144/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:08.111 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-05 04:40:08.112 DEBUG [tests.light_push.test_publish] Running test with timestamp Negative number
2026-03-05 04:40:08.113 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 04:40:08.113 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23144/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-05 04:40:08.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:40:08.125 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 04:40:08.226 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:08.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:08.228 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-05 04:40:08.230 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:08.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49063/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:08.232 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-05 04:40:08.233 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:08.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23144/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:08.236 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-05 04:40:08.237 DEBUG [tests.light_push.test_publish] Running test with timestamp DST change
2026-03-05 04:40:08.238 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 04:40:08.238 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23144/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-05 04:40:08.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:40:08.250 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 04:40:08.351 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:08.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:08.353 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-05 04:40:08.355 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:08.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49063/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:08.357 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-05 04:40:08.358 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-05 04:40:08.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23144/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:40:08.361 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-05 04:40:08.364 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 04:40:08.365 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 04:40:08.365 DEBUG [src.node.waku_node] Stopping container with id 4c6612aeba23
2026-03-05 04:40:08.929 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 04:40:08.931 DEBUG [src.node.waku_node] Stopping container with id 2b015546e4c1
2026-03-05 04:40:09.472 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 04:40:09.472 DEBUG [src.node.waku_node] Stopping container with id 8d47492cfa55
2026-03-05 04:40:09.741 ERROR [src.node.docker_mananger] Max retries reached for container 4c6612aeba23. Exiting log stream.
2026-03-05 04:40:10.050 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 04:40:10.053 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 04:40:10.069 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 04:40:10.079 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 04:40:10.092 DEBUG [src.node.docker_mananger] No errors found in the waku logs.