2026-03-05 15:25:13 +00:00

193 lines
35 KiB
Plaintext

2026-03-05 15:10:38.624 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:10:38.626 DEBUG [tests.conftest] Running test: test_light_push_with_valid_timestamps with id: 2026-03-05_15-10-38__df32401c-8ebc-4ca4-a9a4-3c135f526b81
2026-03-05 15:10:38.627 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:10:38.627 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-05 15:10:38.636 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:10:38.636 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-05_15-10-38__df32401c-8ebc-4ca4-a9a4-3c135f526b81__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:38.636 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:10:38.636 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:10:38.639 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:10:38.639 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.25.49
2026-03-05 15:10:38.640 DEBUG [src.node.docker_mananger] Generated ports ['65009', '65010', '65011', '65012', '65013']
2026-03-05 15:10:38.640 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:10:38.640 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:10:38.641 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:10:38.641 DEBUG [src.node.docker_mananger] docker run -i -t -p 65009:65009 -p 65010:65010 -p 65011:65011 -p 65012:65012 -p 65013:65013 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=65011 --rest-port=65009 --tcp-port=65010 --discv5-udp-port=65012 --rest-address=0.0.0.0 --nat=extip:172.18.25.49 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fc9a8abdf05f3e2e3f31a1f33c5a10bd7ea8bbe7bd1a60eeb116b00f9cdeabf9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65013 --metrics-logging=true --lightpush=true --relay=true
2026-03-05 15:10:38.852 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.25.49 waku 00de19515776eb95b0b9d3ca10cb5db9ee9265760a4241de7b207a6370d6b8be
2026-03-05 15:10:38.857 ERROR [src.node.docker_mananger] Max retries reached for container 526d6dc96b9a. Exiting log stream.
2026-03-05 15:10:38.889 DEBUG [src.node.docker_mananger] Container started with ID 00de19515776. Setting up logs at ./log/docker/receiving_node1_2026-03-05_15-10-38__df32401c-8ebc-4ca4-a9a4-3c135f526b81__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:38.890 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 65009
2026-03-05 15:10:38.890 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:10:39.505 ERROR [src.node.docker_mananger] Max retries reached for container 8ca041d4b86c. Exiting log stream.
2026-03-05 15:10:39.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65009/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:39.894 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 15:10:39.894 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:10:39.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65009/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:39.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.25.49/tcp/65010/p2p/16Uiu2HAm6hXGkuVjwUfZAxwSvgheGsfXy7jprfgQP2uoRP3aKyFL","/ip4/172.18.25.49/tcp/65011/ws/p2p/16Uiu2HAm6hXGkuVjwUfZAxwSvgheGsfXy7jprfgQP2uoRP3aKyFL"],"enrUri":"enr:-L24QK7FgWitS5fSKqrePP6yMauzZ-t4kGHcy7VDO65h99IYTt3sQ-vosup0LxdALuq6JbfcEI1x9RMxjSF06oiPsGcCgmlkgnY0gmlwhKwSGTGKbXVsdGlhZGRyc5YACASsEhkxBv3yAAoErBIZMQb9890DgnJzhQADAQAAiXNlY3AyNTZrMaECp4AA5qcBJdYDJH8chknY_2Etp_V7xJ85rW3H3aPIE7-DdGNwgv3yg3VkcIL99IV3YWt1Mgk"}'
2026-03-05 15:10:39.897 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:10:39.904 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:10:39.904 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-05_15-10-38__df32401c-8ebc-4ca4-a9a4-3c135f526b81__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:39.904 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:10:39.904 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:10:39.906 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:10:39.906 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.102.110
2026-03-05 15:10:39.906 DEBUG [src.node.docker_mananger] Generated ports ['63347', '63348', '63349', '63350', '63351']
2026-03-05 15:10:39.906 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:10:39.906 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:10:39.906 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:10:39.907 DEBUG [src.node.docker_mananger] docker run -i -t -p 63347:63347 -p 63348:63348 -p 63349:63349 -p 63350:63350 -p 63351:63351 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63349 --rest-port=63347 --tcp-port=63348 --discv5-udp-port=63350 --rest-address=0.0.0.0 --nat=extip:172.18.102.110 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=db89ac1c0c4adbae3dd7ffdfbaba32e61dae0cadd6edbec1ffeb3536f3e3bb0c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63351 --metrics-logging=true --lightpush=false --relay=true
2026-03-05 15:10:40.096 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.102.110 waku 4e3a524a1006b23b37bb847a702ecf34377d06006f1ca9691d836527d605bd78
2026-03-05 15:10:40.130 DEBUG [src.node.docker_mananger] Container started with ID 4e3a524a1006. Setting up logs at ./log/docker/receiving_node2_2026-03-05_15-10-38__df32401c-8ebc-4ca4-a9a4-3c135f526b81__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:40.131 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 63347
2026-03-05 15:10:40.131 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:10:41.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63347/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:41.134 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 15:10:41.134 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:10:41.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63347/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:41.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.102.110/tcp/63348/p2p/16Uiu2HAmMTYuVoaBYRdFyhAGpEDDjnxrvtcMXCYZHigtLQ5k4C6E","/ip4/172.18.102.110/tcp/63349/ws/p2p/16Uiu2HAmMTYuVoaBYRdFyhAGpEDDjnxrvtcMXCYZHigtLQ5k4C6E"],"enrUri":"enr:-L24QMn4-sFM3oWfXnIF1p8ulpVsqXqFzWr7KW6Twa1DIGCTTTDfH-eX1GwQs8kYn5cOb19dJD81b_XfLsSy-W2hd3MCgmlkgnY0gmlwhKwSZm6KbXVsdGlhZGRyc5YACASsEmZuBvd0AAoErBJmbgb3dd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgssF5QpNtX5jZrADfD8ftNx8wkrzKXbbiU6_CTwgDKODdGNwgvd0g3VkcIL3doV3YWt1MgE"}'
2026-03-05 15:10:41.137 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:10:41.137 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63347/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.25.49/tcp/65010/p2p/16Uiu2HAm6hXGkuVjwUfZAxwSvgheGsfXy7jprfgQP2uoRP3aKyFL"]'
2026-03-05 15:10:41.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:41.190 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:10:41.190 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-05_15-10-38__df32401c-8ebc-4ca4-a9a4-3c135f526b81__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:41.190 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:10:41.190 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:10:41.192 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:10:41.193 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.71.225
2026-03-05 15:10:41.193 DEBUG [src.node.docker_mananger] Generated ports ['43508', '43509', '43510', '43511', '43512']
2026-03-05 15:10:41.194 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:10:41.194 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:10:41.195 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:10:41.197 DEBUG [src.node.docker_mananger] docker run -i -t -p 43508:43508 -p 43509:43509 -p 43510:43510 -p 43511:43511 -p 43512:43512 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43510 --rest-port=43508 --tcp-port=43509 --discv5-udp-port=43511 --rest-address=0.0.0.0 --nat=extip:172.18.71.225 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1de66d7bbcf8aab26d8aaa3b5aa2aa2c93cabc0d0ac6718fc6dacf39bbdbf5cb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43512 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QK7FgWitS5fSKqrePP6yMauzZ-t4kGHcy7VDO65h99IYTt3sQ-vosup0LxdALuq6JbfcEI1x9RMxjSF06oiPsGcCgmlkgnY0gmlwhKwSGTGKbXVsdGlhZGRyc5YACASsEhkxBv3yAAoErBIZMQb9890DgnJzhQADAQAAiXNlY3AyNTZrMaECp4AA5qcBJdYDJH8chknY_2Etp_V7xJ85rW3H3aPIE7-DdGNwgv3yg3VkcIL99IV3YWt1Mgk --lightpushnode=/ip4/172.18.25.49/tcp/65010/p2p/16Uiu2HAm6hXGkuVjwUfZAxwSvgheGsfXy7jprfgQP2uoRP3aKyFL --lightpush=true --relay=true
2026-03-05 15:10:41.420 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.71.225 waku 5e08b60452e3ee68f9684e7340ad4b3f3aaf54e2ae3e3661b642b2fee3309a0f
2026-03-05 15:10:41.448 DEBUG [src.node.docker_mananger] Container started with ID 5e08b60452e3. Setting up logs at ./log/docker/lightpush_node1_2026-03-05_15-10-38__df32401c-8ebc-4ca4-a9a4-3c135f526b81__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:41.448 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 43508
2026-03-05 15:10:41.449 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:10:42.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43508/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:42.459 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 15:10:42.459 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:10:42.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43508/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:42.467 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.225/tcp/43509/p2p/16Uiu2HAm8RdxuGyDuKUvCvz5XER3y26wzsjVSZRbqNJhUavVhcpE","/ip4/172.18.71.225/tcp/43510/ws/p2p/16Uiu2HAm8RdxuGyDuKUvCvz5XER3y26wzsjVSZRbqNJhUavVhcpE"],"enrUri":"enr:-L24QPSgK-QtYxfOBml6fD5KXvjlTG3E_SEEIu0dBOOgJMc0MkTjBR0aDNU2xuhU6llGPp_M0oTVR9FvQiaUxoIy1KMCgmlkgnY0gmlwhKwSR-GKbXVsdGlhZGRyc5YACASsEkfhBqn1AAoErBJH4Qap9t0DgnJzhQADAQAAiXNlY3AyNTZrMaECwSWmuNFLl69ZXIDkG0a9praM6dHsNt2r61LgFoFxtH-DdGNwgqn1g3VkcIKp94V3YWt1Mgk"}'
2026-03-05 15:10:42.467 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:10:42.469 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43508/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.25.49/tcp/65010/p2p/16Uiu2HAm6hXGkuVjwUfZAxwSvgheGsfXy7jprfgQP2uoRP3aKyFL"]'
2026-03-05 15:10:42.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:42.493 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43508/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.102.110/tcp/63348/p2p/16Uiu2HAmMTYuVoaBYRdFyhAGpEDDjnxrvtcMXCYZHigtLQ5k4C6E"]'
2026-03-05 15:10:42.519 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:42.520 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65009/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:10:42.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:42.529 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63347/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:10:42.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:42.533 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43508/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:10:42.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:42.542 DEBUG [tests.light_push.test_publish] Running test with timestamp Now
2026-03-05 15:10:42.543 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:10:42.544 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43508/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723059860357888}}'
2026-03-05 15:10:42.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:42.559 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:10:42.659 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:42.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65009/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:42.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723059860357888,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:42.664 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:42.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:42.666 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723059860357888,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:42.667 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:42.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43508/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:42.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723059860357888,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:42.671 DEBUG [tests.light_push.test_publish] Running test with timestamp Far future
2026-03-05 15:10:42.672 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:10:42.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43508/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 2088083059860343040}}'
2026-03-05 15:10:42.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:42.686 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:10:42.788 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:42.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65009/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:42.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2088083059860343040,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:42.793 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:42.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:42.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2088083059860343040,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:42.796 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:42.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43508/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:42.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2088083059860343040,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:42.800 DEBUG [tests.light_push.test_publish] Running test with timestamp Recent past
2026-03-05 15:10:42.801 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:10:42.801 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43508/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772719459860343040}}'
2026-03-05 15:10:42.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:42.816 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:10:42.916 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:42.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65009/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:42.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772719459860343040,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:42.921 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:42.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:42.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":1772719459860343040,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:42.925 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:42.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43508/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:42.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":1772719459860343040,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:42.929 DEBUG [tests.light_push.test_publish] Running test with timestamp Near future
2026-03-05 15:10:42.929 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:10:42.929 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43508/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772726659860343040}}'
2026-03-05 15:10:42.943 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:42.944 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:10:43.044 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:43.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65009/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:43.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":1772726659860343040,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:43.049 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:43.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:43.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772726659860343040,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:43.053 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:43.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43508/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:43.055 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772726659860343040,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:43.057 DEBUG [tests.light_push.test_publish] Running test with timestamp Positive number
2026-03-05 15:10:43.057 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:10:43.058 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43508/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 15:10:43.071 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:43.072 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:10:43.172 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:43.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65009/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:43.176 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 15:10:43.178 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:43.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:43.181 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 15:10:43.182 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:43.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43508/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:43.185 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 15:10:43.187 DEBUG [tests.light_push.test_publish] Running test with timestamp Negative number
2026-03-05 15:10:43.187 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:10:43.187 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43508/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 15:10:43.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:43.202 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:10:43.302 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:43.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65009/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:43.305 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 15:10:43.306 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:43.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:43.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":-1,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:43.331 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:43.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43508/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:43.334 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 15:10:43.336 DEBUG [tests.light_push.test_publish] Running test with timestamp DST change
2026-03-05 15:10:43.336 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:10:43.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43508/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 15:10:43.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:43.353 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:10:43.454 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:43.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65009/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:43.457 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 15:10:43.458 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:43.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:43.461 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 15:10:43.462 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:43.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43508/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:43.465 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 15:10:43.468 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:10:43.469 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:10:43.469 DEBUG [src.node.waku_node] Stopping container with id 00de19515776
2026-03-05 15:10:44.051 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:44.051 DEBUG [src.node.waku_node] Stopping container with id 4e3a524a1006
2026-03-05 15:10:44.615 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:44.616 DEBUG [src.node.waku_node] Stopping container with id 5e08b60452e3
2026-03-05 15:10:44.866 ERROR [src.node.docker_mananger] Max retries reached for container 00de19515776. Exiting log stream.
2026-03-05 15:10:45.190 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:45.193 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:10:45.208 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:10:45.219 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:10:45.235 DEBUG [src.node.docker_mananger] No errors found in the waku logs.