144 lines
26 KiB
Plaintext

2026-03-26 04:49:28.499 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-26 04:49:28.500 DEBUG [tests.conftest] Running test: test_filter_static_sharding_multiple_shards with id: 2026-03-26_04-49-28__11a404e4-7382-4f1c-a877-446a38ac3a81
2026-03-26 04:49:28.500 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-26 04:49:28.500 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-26 04:49:28.500 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-26 04:49:28.507 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-26 04:49:28.508 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-26_04-49-28__11a404e4-7382-4f1c-a877-446a38ac3a81__wakuorg_nwaku:latest.log
2026-03-26 04:49:28.508 DEBUG [src.node.waku_node] Starting Node...
2026-03-26 04:49:28.508 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-26 04:49:28.509 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-26 04:49:28.509 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.16.249
2026-03-26 04:49:28.510 DEBUG [src.node.docker_mananger] Generated ports ['47276', '47277', '47278', '47279', '47280']
2026-03-26 04:49:28.510 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-26 04:49:28.510 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-26 04:49:28.510 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-26 04:49:28.510 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-26 04:49:28.510 DEBUG [src.node.waku_node] Using volumes []
2026-03-26 04:49:28.510 DEBUG [src.node.docker_mananger] docker run -i -t -p 47276:47276 -p 47277:47277 -p 47278:47278 -p 47279:47279 -p 47280:47280 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=47278 --rest-port=47276 --tcp-port=47277 --discv5-udp-port=47279 --rest-address=0.0.0.0 --nat=extip:172.18.16.249 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5f6fa60ea6fedf2cf7d5439c8a4717c1a2d1bcc21bee915d01b5607b4e61239f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47280 --metrics-logging=true --relay=true --filter=true
2026-03-26 04:49:28.698 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.16.249 waku 33cd96ba9eea0fef673ecb64f2a7bd4e65ca6a453000c4fcd30bd6e71e7b8954
2026-03-26 04:49:28.736 DEBUG [src.node.docker_mananger] Container started with ID 33cd96ba9eea. Setting up logs at ./log/docker/node1_2026-03-26_04-49-28__11a404e4-7382-4f1c-a877-446a38ac3a81__wakuorg_nwaku:latest.log
2026-03-26 04:49:28.736 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47276
2026-03-26 04:49:28.736 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-26 04:49:29.306 ERROR [src.node.docker_mananger] Max retries reached for container 68446a48c578. Exiting log stream.
2026-03-26 04:49:29.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47276/health" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:29.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-26 04:49:29.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47276/health" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:29.866 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-26 04:49:29.866 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-26 04:49:29.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47276/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:29.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.16.249/tcp/47277/p2p/16Uiu2HAmRiVaBjY4mC28WrEuJY4FH7x9w3HXCpa1TN2hrorwR7ta","/ip4/172.18.16.249/tcp/47278/ws/p2p/16Uiu2HAmRiVaBjY4mC28WrEuJY4FH7x9w3HXCpa1TN2hrorwR7ta"],"enrUri":"enr:-L24QP18_OJQreqATqAbJK_tmGinspGNflxkjHEuVCBt-m4KPDMgr8fuoi_V6iLil4jl9uLQ5bjxZ9Q4u1F2-sdBcRwCgmlkgnY0gmlwhKwSEPmKbXVsdGlhZGRyc5YACASsEhD5BritAAoErBIQ-Qa4rt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDwg222xTDe88lP0kSLsm1RRvALUADzm2bc_Kik-yCG0eDdGNwgritg3VkcIK4r4V3YWt1MgU"}'
2026-03-26 04:49:29.869 INFO [src.node.waku_node] REST service is ready !!
2026-03-26 04:49:29.876 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-26 04:49:29.876 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-26_04-49-28__11a404e4-7382-4f1c-a877-446a38ac3a81__wakuorg_nwaku:latest.log
2026-03-26 04:49:29.876 DEBUG [src.node.waku_node] Starting Node...
2026-03-26 04:49:29.876 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-26 04:49:29.877 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-26 04:49:29.878 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.67.210
2026-03-26 04:49:29.878 DEBUG [src.node.docker_mananger] Generated ports ['11778', '11779', '11780', '11781', '11782']
2026-03-26 04:49:29.878 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-26 04:49:29.878 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-26 04:49:29.878 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-26 04:49:29.878 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-26 04:49:29.878 DEBUG [src.node.waku_node] Using volumes []
2026-03-26 04:49:29.879 DEBUG [src.node.docker_mananger] docker run -i -t -p 11778:11778 -p 11779:11779 -p 11780:11780 -p 11781:11781 -p 11782:11782 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=11780 --rest-port=11778 --tcp-port=11779 --discv5-udp-port=11781 --rest-address=0.0.0.0 --nat=extip:172.18.67.210 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=26ab5f176ff4eddabfe1ffef6afae7c1b0daffd1c4d554e76aa73e3aeccea934 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11782 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QP18_OJQreqATqAbJK_tmGinspGNflxkjHEuVCBt-m4KPDMgr8fuoi_V6iLil4jl9uLQ5bjxZ9Q4u1F2-sdBcRwCgmlkgnY0gmlwhKwSEPmKbXVsdGlhZGRyc5YACASsEhD5BritAAoErBIQ-Qa4rt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDwg222xTDe88lP0kSLsm1RRvALUADzm2bc_Kik-yCG0eDdGNwgritg3VkcIK4r4V3YWt1MgU --filternode=/ip4/172.18.16.249/tcp/47277/p2p/16Uiu2HAmRiVaBjY4mC28WrEuJY4FH7x9w3HXCpa1TN2hrorwR7ta
2026-03-26 04:49:30.078 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.67.210 waku 8c2467bd41c56b977f4e56d2923b3468fe10d9d57e6af4332df042044c3a163d
2026-03-26 04:49:30.115 DEBUG [src.node.docker_mananger] Container started with ID 8c2467bd41c5. Setting up logs at ./log/docker/node2_2026-03-26_04-49-28__11a404e4-7382-4f1c-a877-446a38ac3a81__wakuorg_nwaku:latest.log
2026-03-26 04:49:30.116 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11778
2026-03-26 04:49:30.116 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-26 04:49:31.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/health" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:31.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-26 04:49:31.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/health" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:31.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-26 04:49:31.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/health" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:31.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-26 04:49:31.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/health" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:31.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-26 04:49:31.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/health" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:31.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-26 04:49:31.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/health" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:31.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-26 04:49:31.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/health" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:31.736 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-26 04:49:31.736 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-26 04:49:31.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:31.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.67.210/tcp/11779/p2p/16Uiu2HAkw2yV6zr9GmM9UPepVQDUQ7SeiDDHnyoHpwdfhxcWMZjp","/ip4/172.18.67.210/tcp/11780/ws/p2p/16Uiu2HAkw2yV6zr9GmM9UPepVQDUQ7SeiDDHnyoHpwdfhxcWMZjp"],"enrUri":"enr:-L24QCKgqPgxvRNX6n2BJdWm6ggR6fax7h9VjY4m-5zTAqU0QvoGC6uWNxzKFNR-1Kk_KJVFjD4q06e-sCHAtYRx4zUCgmlkgnY0gmlwhKwSQ9KKbXVsdGlhZGRyc5YACASsEkPSBi4DAAoErBJD0gYuBN0DgnJzhQACAQAAiXNlY3AyNTZrMaECF-bPAVaOXa_81tsq4AZJbh9MBoNrcfHVJG0FNkY6QsODdGNwgi4Dg3VkcIIuBYV3YWt1MgA"}'
2026-03-26 04:49:31.739 INFO [src.node.waku_node] REST service is ready !!
2026-03-26 04:49:31.739 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11778/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.249/tcp/47277/p2p/16Uiu2HAmRiVaBjY4mC28WrEuJY4FH7x9w3HXCpa1TN2hrorwR7ta"]'
2026-03-26 04:49:31.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-26 04:49:31.761 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47276/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2026-03-26 04:49:31.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-26 04:49:31.770 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11778/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "d66e5437-8f06-4c05-8b6f-be5bcdfb6732", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
2026-03-26 04:49:31.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"d66e5437-8f06-4c05-8b6f-be5bcdfb6732","statusDesc":"OK"}'
2026-03-26 04:49:31.786 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11778/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "6664fdc3-77e6-4b0d-bc2a-3f9480af5d35", "contentFilters": ["/waku/2/content/test.js"], "pubsubTopic": "/waku/2/rs/2/1"}'
2026-03-26 04:49:31.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"6664fdc3-77e6-4b0d-bc2a-3f9480af5d35","statusDesc":"OK"}'
2026-03-26 04:49:31.795 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11778/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ec957091-7f66-49fb-a25a-857c9ad13c80", "contentFilters": ["/app/22/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/2"}'
2026-03-26 04:49:31.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"ec957091-7f66-49fb-a25a-857c9ad13c80","statusDesc":"OK"}'
2026-03-26 04:49:31.805 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11778/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "6e0aa293-87ef-4bd7-a296-9b916a380759", "contentFilters": ["/toychat/2/huilong/proto"], "pubsubTopic": "/waku/2/rs/2/3"}'
2026-03-26 04:49:31.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"6e0aa293-87ef-4bd7-a296-9b916a380759","statusDesc":"OK"}'
2026-03-26 04:49:31.815 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11778/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "46018d61-4ea3-432b-a2ee-daf0052f4c88", "contentFilters": ["/statusim/1/community/cbor"], "pubsubTopic": "/waku/2/rs/2/4"}'
2026-03-26 04:49:31.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"46018d61-4ea3-432b-a2ee-daf0052f4c88","statusDesc":"OK"}'
2026-03-26 04:49:31.826 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11778/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "46404356-9b0f-49ce-9fa8-5162d33fb330", "contentFilters": ["/app/27/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/5"}'
2026-03-26 04:49:31.835 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"46404356-9b0f-49ce-9fa8-5162d33fb330","statusDesc":"OK"}'
2026-03-26 04:49:31.835 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11778/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "4fea4cc6-f779-493f-a485-3cf10615f480", "contentFilters": ["/app/29/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/6"}'
2026-03-26 04:49:31.846 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"4fea4cc6-f779-493f-a485-3cf10615f480","statusDesc":"OK"}'
2026-03-26 04:49:31.846 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11778/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "76d0ff83-c967-4064-9000-613e36ef867b", "contentFilters": ["/app/20/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/7"}'
2026-03-26 04:49:31.856 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"76d0ff83-c967-4064-9000-613e36ef867b","statusDesc":"OK"}'
2026-03-26 04:49:31.857 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-26 04:49:31.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-26 04:49:31.869 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-26 04:49:31.969 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-26 04:49:31.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/filter/v2/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:31.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774500571857356850,"ephemeral":false}]'
2026-03-26 04:49:31.974 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-26 04:49:31.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-26 04:49:31.982 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-26 04:49:32.082 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-26 04:49:32.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/filter/v2/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:32.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1774500571973915214,"ephemeral":false}]'
2026-03-26 04:49:32.087 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-26 04:49:32.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-26 04:49:32.095 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-26 04:49:32.195 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-26 04:49:32.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/filter/v2/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:32.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1774500572087164497,"ephemeral":false}]'
2026-03-26 04:49:32.200 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-03-26 04:49:32.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-26 04:49:32.208 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-26 04:49:32.308 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-26 04:49:32.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/filter/v2/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:32.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1774500572200249688,"ephemeral":false}]'
2026-03-26 04:49:32.313 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-03-26 04:49:32.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-26 04:49:32.321 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-26 04:49:32.422 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-26 04:49:32.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/filter/v2/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:32.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1774500572313224240,"ephemeral":false}]'
2026-03-26 04:49:32.426 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-26 04:49:32.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-26 04:49:32.434 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-26 04:49:32.534 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-26 04:49:32.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/filter/v2/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:32.537 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1774500572426394863,"ephemeral":false}]'
2026-03-26 04:49:32.539 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-26 04:49:32.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-26 04:49:32.547 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-26 04:49:32.647 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-26 04:49:32.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/filter/v2/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:32.650 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1774500572539081822,"ephemeral":false}]'
2026-03-26 04:49:32.651 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-26 04:49:32.659 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-26 04:49:32.660 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-26 04:49:32.760 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-26 04:49:32.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11778/filter/v2/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-26 04:49:32.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1774500572651707208,"ephemeral":false}]'
2026-03-26 04:49:32.765 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-26 04:49:32.766 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-26 04:49:32.766 DEBUG [src.node.waku_node] Stopping container with id 33cd96ba9eea
2026-03-26 04:49:33.373 DEBUG [src.node.waku_node] Container stopped.
2026-03-26 04:49:33.374 DEBUG [src.node.waku_node] Stopping container with id 8c2467bd41c5
2026-03-26 04:49:33.917 DEBUG [src.node.waku_node] Container stopped.
2026-03-26 04:49:33.919 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-26 04:49:33.948 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-26 04:49:33.964 DEBUG [src.node.docker_mananger] No errors found in the waku logs.