171 lines
31 KiB
Plaintext

2026-03-20 04:40:18.862 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-20 04:40:18.862 DEBUG [tests.conftest] Running test: test_light_push_on_multiple_pubsub_topics with id: 2026-03-20_04-40-18__a95dd91c-07fe-4170-9be7-ff1646ec2eda
2026-03-20 04:40:18.863 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-20 04:40:18.863 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-20 04:40:18.869 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-20 04:40:18.870 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-20_04-40-18__a95dd91c-07fe-4170-9be7-ff1646ec2eda__wakuorg_nwaku:latest.log
2026-03-20 04:40:18.870 DEBUG [src.node.waku_node] Starting Node...
2026-03-20 04:40:18.870 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-20 04:40:18.871 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-20 04:40:18.871 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.17.245
2026-03-20 04:40:18.871 DEBUG [src.node.docker_mananger] Generated ports ['15513', '15514', '15515', '15516', '15517']
2026-03-20 04:40:18.872 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-20 04:40:18.872 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-20 04:40:18.872 DEBUG [src.node.waku_node] Using volumes []
2026-03-20 04:40:18.872 DEBUG [src.node.docker_mananger] docker run -i -t -p 15513:15513 -p 15514:15514 -p 15515:15515 -p 15516:15516 -p 15517:15517 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=15515 --rest-port=15513 --tcp-port=15514 --discv5-udp-port=15516 --rest-address=0.0.0.0 --nat=extip:172.18.17.245 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cb9c4b23f91cfd30fd2be7ea27dd85b9422bfdc4edcbc90c76cf281acddbdab4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15517 --metrics-logging=true --lightpush=true --relay=true
2026-03-20 04:40:19.061 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.17.245 waku 0ef76d653f23ce244c1d9b8689fbe7c3e603cc4d5485c0dba7ac946e87957e06
2026-03-20 04:40:19.099 DEBUG [src.node.docker_mananger] Container started with ID 0ef76d653f23. Setting up logs at ./log/docker/receiving_node1_2026-03-20_04-40-18__a95dd91c-07fe-4170-9be7-ff1646ec2eda__wakuorg_nwaku:latest.log
2026-03-20 04:40:19.099 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15513
2026-03-20 04:40:19.100 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-20 04:40:19.142 ERROR [src.node.docker_mananger] Max retries reached for container 958c48988b7b. Exiting log stream.
2026-03-20 04:40:19.670 ERROR [src.node.docker_mananger] Max retries reached for container af3fe62e4c75. Exiting log stream.
2026-03-20 04:40:20.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15513/health" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:20.103 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-20 04:40:20.103 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-20 04:40:20.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15513/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:20.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.17.245/tcp/15514/p2p/16Uiu2HAm3ykU5nF94332BsekV9eCqNg6KA3i8fNz8B3U96Y5PZgn","/ip4/172.18.17.245/tcp/15515/ws/p2p/16Uiu2HAm3ykU5nF94332BsekV9eCqNg6KA3i8fNz8B3U96Y5PZgn"],"enrUri":"enr:-L24QDx-4WVypqydpiOAJIjWUgGmHVdbSzth3A6F0kSP_MuuNJWzEQU_78WJfxbV0VoRnu40IQ6g-fjaUcJ54eWSSYoCgmlkgnY0gmlwhKwSEfWKbXVsdGlhZGRyc5YACASsEhH1BjyaAAoErBIR9QY8m90DgnJzhQADAQAAiXNlY3AyNTZrMaECfxUn1r6-F4lTbNp24N_Dp0hpdjCiOL0XG9RWei_4kdODdGNwgjyag3VkcII8nIV3YWt1Mgk"}'
2026-03-20 04:40:20.106 INFO [src.node.waku_node] REST service is ready !!
2026-03-20 04:40:20.112 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-20 04:40:20.112 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-20_04-40-18__a95dd91c-07fe-4170-9be7-ff1646ec2eda__wakuorg_nwaku:latest.log
2026-03-20 04:40:20.112 DEBUG [src.node.waku_node] Starting Node...
2026-03-20 04:40:20.112 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-20 04:40:20.114 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-20 04:40:20.114 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.219.145
2026-03-20 04:40:20.114 DEBUG [src.node.docker_mananger] Generated ports ['52068', '52069', '52070', '52071', '52072']
2026-03-20 04:40:20.114 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-20 04:40:20.114 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-20 04:40:20.114 DEBUG [src.node.waku_node] Using volumes []
2026-03-20 04:40:20.115 DEBUG [src.node.docker_mananger] docker run -i -t -p 52068:52068 -p 52069:52069 -p 52070:52070 -p 52071:52071 -p 52072:52072 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=52070 --rest-port=52068 --tcp-port=52069 --discv5-udp-port=52071 --rest-address=0.0.0.0 --nat=extip:172.18.219.145 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2cd27cdd0034f1b88111b5b31234b99fa4c3130fcfa392fe49bd40b5d37cf7ce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52072 --metrics-logging=true --lightpush=false --relay=true
2026-03-20 04:40:20.305 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.219.145 waku 44263880dba17784e88b30b8401c2e47ced2d145071ffc89bd327ed98aa81e24
2026-03-20 04:40:20.342 DEBUG [src.node.docker_mananger] Container started with ID 44263880dba1. Setting up logs at ./log/docker/receiving_node2_2026-03-20_04-40-18__a95dd91c-07fe-4170-9be7-ff1646ec2eda__wakuorg_nwaku:latest.log
2026-03-20 04:40:20.343 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52068
2026-03-20 04:40:20.343 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-20 04:40:21.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52068/health" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:21.347 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-20 04:40:21.347 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-20 04:40:21.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52068/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:21.350 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.219.145/tcp/52069/p2p/16Uiu2HAmQJVcURVvpRT9osvSgqApc4BQNRRRzkS3stfXm569ogZ5","/ip4/172.18.219.145/tcp/52070/ws/p2p/16Uiu2HAmQJVcURVvpRT9osvSgqApc4BQNRRRzkS3stfXm569ogZ5"],"enrUri":"enr:-L24QG47FY6J4JlvI_gr7Yn6Dx1r0GRJZWNdtmdBJ-cb877gVlAKJXyFUntDspmjJ2BYMJUsGPOPtzBZo-aiGP-tKXYCgmlkgnY0gmlwhKwS25GKbXVsdGlhZGRyc5YACASsEtuRBstlAAoErBLbkQbLZt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrQwh7dk-JwMJRq3hnnc5gmxb5asmLfJvIleYwyfkzJCDdGNwgstlg3VkcILLZ4V3YWt1MgE"}'
2026-03-20 04:40:21.350 INFO [src.node.waku_node] REST service is ready !!
2026-03-20 04:40:21.350 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52068/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.17.245/tcp/15514/p2p/16Uiu2HAm3ykU5nF94332BsekV9eCqNg6KA3i8fNz8B3U96Y5PZgn"]'
2026-03-20 04:40:21.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:40:21.398 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-20 04:40:21.398 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-20_04-40-18__a95dd91c-07fe-4170-9be7-ff1646ec2eda__wakuorg_nwaku:latest.log
2026-03-20 04:40:21.398 DEBUG [src.node.waku_node] Starting Node...
2026-03-20 04:40:21.399 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-20 04:40:21.400 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-20 04:40:21.400 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.192.175
2026-03-20 04:40:21.400 DEBUG [src.node.docker_mananger] Generated ports ['32136', '32137', '32138', '32139', '32140']
2026-03-20 04:40:21.400 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-20 04:40:21.401 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-20 04:40:21.401 DEBUG [src.node.waku_node] Using volumes []
2026-03-20 04:40:21.401 DEBUG [src.node.docker_mananger] docker run -i -t -p 32136:32136 -p 32137:32137 -p 32138:32138 -p 32139:32139 -p 32140:32140 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=32138 --rest-port=32136 --tcp-port=32137 --discv5-udp-port=32139 --rest-address=0.0.0.0 --nat=extip:172.18.192.175 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ecf65db57120cb8bfb171439751fda12b8b4abb01492eeb1c87f52cef26f7138 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32140 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDx-4WVypqydpiOAJIjWUgGmHVdbSzth3A6F0kSP_MuuNJWzEQU_78WJfxbV0VoRnu40IQ6g-fjaUcJ54eWSSYoCgmlkgnY0gmlwhKwSEfWKbXVsdGlhZGRyc5YACASsEhH1BjyaAAoErBIR9QY8m90DgnJzhQADAQAAiXNlY3AyNTZrMaECfxUn1r6-F4lTbNp24N_Dp0hpdjCiOL0XG9RWei_4kdODdGNwgjyag3VkcII8nIV3YWt1Mgk --lightpushnode=/ip4/172.18.17.245/tcp/15514/p2p/16Uiu2HAm3ykU5nF94332BsekV9eCqNg6KA3i8fNz8B3U96Y5PZgn --lightpush=true --relay=true
2026-03-20 04:40:21.597 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.192.175 waku 6c59139bc2bfc2c54e6038dda61b51d35460e6dd012991d71bd8264f75a24bd3
2026-03-20 04:40:21.632 DEBUG [src.node.docker_mananger] Container started with ID 6c59139bc2bf. Setting up logs at ./log/docker/lightpush_node1_2026-03-20_04-40-18__a95dd91c-07fe-4170-9be7-ff1646ec2eda__wakuorg_nwaku:latest.log
2026-03-20 04:40:21.633 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32136
2026-03-20 04:40:21.633 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-20 04:40:22.633 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32136/health" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:22.636 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-20 04:40:22.636 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-20 04:40:22.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32136/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:22.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.192.175/tcp/32137/p2p/16Uiu2HAkzwGBfLzDda9JaPjtK8RcJeVuLPcGczb2TdTMxGWssyH4","/ip4/172.18.192.175/tcp/32138/ws/p2p/16Uiu2HAkzwGBfLzDda9JaPjtK8RcJeVuLPcGczb2TdTMxGWssyH4"],"enrUri":"enr:-L24QPAn1TNatUSohz8-85FT7O173TN5sQSH9dmMc2pMl9IbQ1bcQ5bkFzmJA5OJpkmcgVtjkIVipyajB6igPkI_EBgCgmlkgnY0gmlwhKwSwK-KbXVsdGlhZGRyc5YACASsEsCvBn2JAAoErBLArwZ9it0DgnJzhQADAQAAiXNlY3AyNTZrMaECUd70EW0fef0J60KOc0hwkNfEGaacTL8TukMjJFnwptODdGNwgn2Jg3VkcIJ9i4V3YWt1Mgk"}'
2026-03-20 04:40:22.639 INFO [src.node.waku_node] REST service is ready !!
2026-03-20 04:40:22.639 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32136/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.17.245/tcp/15514/p2p/16Uiu2HAm3ykU5nF94332BsekV9eCqNg6KA3i8fNz8B3U96Y5PZgn"]'
2026-03-20 04:40:22.677 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:40:22.679 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32136/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.219.145/tcp/52069/p2p/16Uiu2HAmQJVcURVvpRT9osvSgqApc4BQNRRRzkS3stfXm569ogZ5"]'
2026-03-20 04:40:22.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:40:22.710 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15513/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-20 04:40:22.718 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:40:22.718 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52068/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-20 04:40:22.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:40:22.724 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32136/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-20 04:40:22.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:40:22.730 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15513/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2026-03-20 04:40:22.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:40:22.742 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52068/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2026-03-20 04:40:22.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:40:22.758 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32136/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2026-03-20 04:40:22.786 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:40:22.787 DEBUG [tests.light_push.test_publish] Running test with pubsub topic /waku/2/rs/3/0
2026-03-20 04:40:22.788 DEBUG [src.steps.light_push] Lightpushing message
2026-03-20 04:40:22.788 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32136/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773981622788564522}}'
2026-03-20 04:40:22.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:40:22.808 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-20 04:40:22.913 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-20 04:40:22.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15513/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:22.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773981622788564522,"ephemeral":false,"proof":""}]'
2026-03-20 04:40:22.917 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-20 04:40:22.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52068/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:22.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":1773981622788564522,"ephemeral":false,"proof":""}]'
2026-03-20 04:40:22.921 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-20 04:40:22.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32136/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:22.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773981622788564522,"ephemeral":false,"proof":""}]'
2026-03-20 04:40:22.925 DEBUG [tests.light_push.test_publish] Running test with pubsub topic /waku/2/rs/3/1
2026-03-20 04:40:22.925 DEBUG [src.steps.light_push] Lightpushing message
2026-03-20 04:40:22.926 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32136/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773981622925912063}}'
2026-03-20 04:40:22.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:40:22.939 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-20 04:40:23.040 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-20 04:40:23.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15513/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:23.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773981622925912063,"ephemeral":false,"proof":""}]'
2026-03-20 04:40:23.043 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-20 04:40:23.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52068/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:23.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773981622925912063,"ephemeral":false,"proof":""}]'
2026-03-20 04:40:23.047 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-20 04:40:23.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32136/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:23.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773981622925912063,"ephemeral":false,"proof":""}]'
2026-03-20 04:40:23.051 DEBUG [tests.light_push.test_publish] Running test with pubsub topic /waku/2/rs/3/9
2026-03-20 04:40:23.051 DEBUG [src.steps.light_push] Lightpushing message
2026-03-20 04:40:23.051 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32136/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/9", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773981623051454729}}'
2026-03-20 04:40:23.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:40:23.065 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-20 04:40:23.166 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-20 04:40:23.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15513/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:23.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773981623051454729,"ephemeral":false,"proof":""}]'
2026-03-20 04:40:23.170 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-20 04:40:23.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52068/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:23.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773981623051454729,"ephemeral":false,"proof":""}]'
2026-03-20 04:40:23.174 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-20 04:40:23.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32136/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:23.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":1773981623051454729,"ephemeral":false,"proof":""}]'
2026-03-20 04:40:23.177 DEBUG [tests.light_push.test_publish] Running test with pubsub topic /waku/2/rs/3/25
2026-03-20 04:40:23.178 DEBUG [src.steps.light_push] Lightpushing message
2026-03-20 04:40:23.178 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32136/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/25", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773981623178244576}}'
2026-03-20 04:40:23.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:40:23.193 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-20 04:40:23.293 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-20 04:40:23.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15513/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:23.296 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773981623178244576,"ephemeral":false,"proof":""}]'
2026-03-20 04:40:23.298 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-20 04:40:23.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52068/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:23.300 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773981623178244576,"ephemeral":false,"proof":""}]'
2026-03-20 04:40:23.301 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-20 04:40:23.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32136/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:23.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773981623178244576,"ephemeral":false,"proof":""}]'
2026-03-20 04:40:23.304 DEBUG [tests.light_push.test_publish] Running test with pubsub topic /waku/2/rs/3/1000
2026-03-20 04:40:23.305 DEBUG [src.steps.light_push] Lightpushing message
2026-03-20 04:40:23.305 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32136/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1000", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773981623305341006}}'
2026-03-20 04:40:23.317 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:40:23.318 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-20 04:40:23.418 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-03-20 04:40:23.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15513/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:23.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773981623305341006,"ephemeral":false,"proof":""}]'
2026-03-20 04:40:23.422 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-03-20 04:40:23.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52068/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:23.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773981623305341006,"ephemeral":false,"proof":""}]'
2026-03-20 04:40:23.426 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-03-20 04:40:23.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32136/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:40:23.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773981623305341006,"ephemeral":false,"proof":""}]'
2026-03-20 04:40:23.431 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-20 04:40:23.432 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-20 04:40:23.432 DEBUG [src.node.waku_node] Stopping container with id 0ef76d653f23
2026-03-20 04:40:24.028 DEBUG [src.node.waku_node] Container stopped.
2026-03-20 04:40:24.029 DEBUG [src.node.waku_node] Stopping container with id 44263880dba1
2026-03-20 04:40:24.570 DEBUG [src.node.waku_node] Container stopped.
2026-03-20 04:40:24.571 DEBUG [src.node.waku_node] Stopping container with id 6c59139bc2bf
2026-03-20 04:40:24.840 ERROR [src.node.docker_mananger] Max retries reached for container 0ef76d653f23. Exiting log stream.
2026-03-20 04:40:25.113 DEBUG [src.node.waku_node] Container stopped.
2026-03-20 04:40:25.114 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-20 04:40:25.131 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-20 04:40:25.157 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-20 04:40:25.172 DEBUG [src.node.docker_mananger] No errors found in the waku logs.