130 lines
24 KiB
Plaintext

2026-03-20 04:34:23.490 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-20 04:34:23.490 DEBUG [tests.conftest] Running test: test_filter_auto_sharding_multiple_content_topics with id: 2026-03-20_04-34-23__716c63f3-e7a9-42a9-bac6-ab54c611e40e
2026-03-20 04:34:23.491 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-20 04:34:23.491 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-20 04:34:23.491 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-20 04:34:23.499 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-20 04:34:23.499 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-20_04-34-23__716c63f3-e7a9-42a9-bac6-ab54c611e40e__wakuorg_nwaku:latest.log
2026-03-20 04:34:23.500 DEBUG [src.node.waku_node] Starting Node...
2026-03-20 04:34:23.500 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-20 04:34:23.501 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-20 04:34:23.501 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.69.255
2026-03-20 04:34:23.502 DEBUG [src.node.docker_mananger] Generated ports ['26760', '26761', '26762', '26763', '26764']
2026-03-20 04:34:23.502 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-20 04:34:23.502 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-20 04:34:23.502 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-20 04:34:23.502 DEBUG [src.node.waku_node] Using volumes []
2026-03-20 04:34:23.502 DEBUG [src.node.docker_mananger] docker run -i -t -p 26760:26760 -p 26761:26761 -p 26762:26762 -p 26763:26763 -p 26764:26764 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=26762 --rest-port=26760 --tcp-port=26761 --discv5-udp-port=26763 --rest-address=0.0.0.0 --nat=extip:172.18.69.255 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=38db6686d2ded4db26a0534cc02ca149bfe18d7b703cad3e8acde04eb9c6b3d9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26764 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding --num-shards-in-network=8
2026-03-20 04:34:23.709 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.69.255 waku de4ee6177709ada9f1179f799b01297da0dd7f89fcad67256dc8f12335c5403c
2026-03-20 04:34:23.747 DEBUG [src.node.docker_mananger] Container started with ID de4ee6177709. Setting up logs at ./log/docker/node1_2026-03-20_04-34-23__716c63f3-e7a9-42a9-bac6-ab54c611e40e__wakuorg_nwaku:latest.log
2026-03-20 04:34:23.751 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26760
2026-03-20 04:34:23.751 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-20 04:34:24.298 ERROR [src.node.docker_mananger] Max retries reached for container 29276eb9a87d. Exiting log stream.
2026-03-20 04:34:24.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26760/health" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:34:24.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-20 04:34:24.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26760/health" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:34:24.858 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-20 04:34:24.858 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-20 04:34:24.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26760/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:34:24.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.69.255/tcp/26761/p2p/16Uiu2HAm9q5ezZyZMMfQDCeLg9Z7ngu5uJVAfQVJNXaMUbJSzPH8","/ip4/172.18.69.255/tcp/26762/ws/p2p/16Uiu2HAm9q5ezZyZMMfQDCeLg9Z7ngu5uJVAfQVJNXaMUbJSzPH8"],"enrUri":"enr:-L24QFgkWQ9jZGdMjDlVVYROgBUyfWyTQsy_2zf1_9IQIr9EF6pEioL08VvrnFgzsmbIO_F6toJ4PpCHrZxRII-3umYCgmlkgnY0gmlwhKwSRf-KbXVsdGlhZGRyc5YACASsEkX_BmiJAAoErBJF_wZoit0DgnJzhQACAQAAiXNlY3AyNTZrMaEC1gK-9xJ_w6MbUXDoHJtXbLLUdGjTmrTMCseFR-5-e9eDdGNwgmiJg3VkcIJoi4V3YWt1MgU"}'
2026-03-20 04:34:24.861 INFO [src.node.waku_node] REST service is ready !!
2026-03-20 04:34:24.869 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-20 04:34:24.870 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-20_04-34-23__716c63f3-e7a9-42a9-bac6-ab54c611e40e__wakuorg_nwaku:latest.log
2026-03-20 04:34:24.870 DEBUG [src.node.waku_node] Starting Node...
2026-03-20 04:34:24.870 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-20 04:34:24.872 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-20 04:34:24.872 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.124.239
2026-03-20 04:34:24.872 DEBUG [src.node.docker_mananger] Generated ports ['22890', '22891', '22892', '22893', '22894']
2026-03-20 04:34:24.872 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-20 04:34:24.872 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-20 04:34:24.872 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-20 04:34:24.873 DEBUG [src.node.waku_node] Using volumes []
2026-03-20 04:34:24.873 DEBUG [src.node.docker_mananger] docker run -i -t -p 22890:22890 -p 22891:22891 -p 22892:22892 -p 22893:22893 -p 22894:22894 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=22892 --rest-port=22890 --tcp-port=22891 --discv5-udp-port=22893 --rest-address=0.0.0.0 --nat=extip:172.18.124.239 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fdcedad4b63d49a3edbb92f42b2c3ed5b8b6f2d1e44fa9db8a5fa1ad9cddc45a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22894 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QFgkWQ9jZGdMjDlVVYROgBUyfWyTQsy_2zf1_9IQIr9EF6pEioL08VvrnFgzsmbIO_F6toJ4PpCHrZxRII-3umYCgmlkgnY0gmlwhKwSRf-KbXVsdGlhZGRyc5YACASsEkX_BmiJAAoErBJF_wZoit0DgnJzhQACAQAAiXNlY3AyNTZrMaEC1gK-9xJ_w6MbUXDoHJtXbLLUdGjTmrTMCseFR-5-e9eDdGNwgmiJg3VkcIJoi4V3YWt1MgU --filternode=/ip4/172.18.69.255/tcp/26761/p2p/16Uiu2HAm9q5ezZyZMMfQDCeLg9Z7ngu5uJVAfQVJNXaMUbJSzPH8 --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
2026-03-20 04:34:25.113 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.124.239 waku fa36dff8cdb7d6962dfe189dad0c7ea5dba14cf60edf387ed3369bcffb98575a
2026-03-20 04:34:25.150 DEBUG [src.node.docker_mananger] Container started with ID fa36dff8cdb7. Setting up logs at ./log/docker/node2_2026-03-20_04-34-23__716c63f3-e7a9-42a9-bac6-ab54c611e40e__wakuorg_nwaku:latest.log
2026-03-20 04:34:25.151 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22890
2026-03-20 04:34:25.151 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-20 04:34:26.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22890/health" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:34:26.155 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-20 04:34:26.156 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-20 04:34:26.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22890/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:34:26.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.124.239/tcp/22891/p2p/16Uiu2HAmQMbeQRn77Wyux35YqsJpGqwCRNQ6wDgnrrsE2mRcpE4f","/ip4/172.18.124.239/tcp/22892/ws/p2p/16Uiu2HAmQMbeQRn77Wyux35YqsJpGqwCRNQ6wDgnrrsE2mRcpE4f"],"enrUri":"enr:-L24QG_d3UK2dKnvr8t1_hy0ciJmTtRMf9Fz9aNZPrTllD3AdUgX6ZmI2779tkv-4kcmmYSVhdiCwt27jnlmwPVradwCgmlkgnY0gmlwhKwSfO-KbXVsdGlhZGRyc5YACASsEnzvBllrAAoErBJ87wZZbN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDrdeyY4lWAiqfSSFf9Dbd7_P0unxiFeD5oxjpnI5Rw7CDdGNwgllrg3VkcIJZbYV3YWt1MgA"}'
2026-03-20 04:34:26.159 INFO [src.node.waku_node] REST service is ready !!
2026-03-20 04:34:26.159 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22890/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.69.255/tcp/26761/p2p/16Uiu2HAm9q5ezZyZMMfQDCeLg9Z7ngu5uJVAfQVJNXaMUbJSzPH8"]'
2026-03-20 04:34:26.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:34:26.186 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26760/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-03-20 04:34:26.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:34:26.193 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22890/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "6186fc5f-654c-4486-9b70-6d38cc93dd68", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
2026-03-20 04:34:26.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"6186fc5f-654c-4486-9b70-6d38cc93dd68","statusDesc":"OK"}'
2026-03-20 04:34:26.207 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22890/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "3e2c0a6d-ad25-4cda-96ce-1cb231e6df17", "contentFilters": ["/waku/2/content/test.js"], "pubsubTopic": "/waku/2/rs/2/1"}'
2026-03-20 04:34:26.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3e2c0a6d-ad25-4cda-96ce-1cb231e6df17","statusDesc":"OK"}'
2026-03-20 04:34:26.222 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22890/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "196a8172-c58f-42da-8f8f-a7838375ecc2", "contentFilters": ["/app/22/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/2"}'
2026-03-20 04:34:26.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"196a8172-c58f-42da-8f8f-a7838375ecc2","statusDesc":"OK"}'
2026-03-20 04:34:26.235 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22890/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "e07787c5-17d8-4d1c-b200-6e71de32b384", "contentFilters": ["/toychat/2/huilong/proto"], "pubsubTopic": "/waku/2/rs/2/3"}'
2026-03-20 04:34:26.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"e07787c5-17d8-4d1c-b200-6e71de32b384","statusDesc":"OK"}'
2026-03-20 04:34:26.248 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22890/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ef0782a8-d6b3-4187-b652-b33c73049412", "contentFilters": ["/statusim/1/community/cbor"], "pubsubTopic": "/waku/2/rs/2/4"}'
2026-03-20 04:34:26.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"ef0782a8-d6b3-4187-b652-b33c73049412","statusDesc":"OK"}'
2026-03-20 04:34:26.260 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22890/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "fbfb9f84-60b7-4bcf-940e-55bc940d009b", "contentFilters": ["/app/27/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/5"}'
2026-03-20 04:34:26.271 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"fbfb9f84-60b7-4bcf-940e-55bc940d009b","statusDesc":"OK"}'
2026-03-20 04:34:26.272 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22890/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c79019d5-2e43-4c02-a9db-3a672b179649", "contentFilters": ["/app/29/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/6"}'
2026-03-20 04:34:26.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"c79019d5-2e43-4c02-a9db-3a672b179649","statusDesc":"OK"}'
2026-03-20 04:34:26.285 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22890/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "d1a2aa79-006e-441d-a30a-dbc77d964bf0", "contentFilters": ["/app/20/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/7"}'
2026-03-20 04:34:26.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"d1a2aa79-006e-441d-a30a-dbc77d964bf0","statusDesc":"OK"}'
2026-03-20 04:34:26.299 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26760/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-20 04:34:26.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:34:26.311 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-20 04:34:26.412 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-20 04:34:26.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22890/filter/v2/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:34:26.415 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773981266299024336,"ephemeral":false}]'
2026-03-20 04:34:26.417 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26760/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-20 04:34:26.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:34:26.429 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-20 04:34:26.529 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-20 04:34:26.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22890/filter/v2/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:34:26.532 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":1773981266417587964,"ephemeral":false}]'
2026-03-20 04:34:26.534 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26760/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-20 04:34:26.544 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:34:26.545 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-20 04:34:26.645 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-20 04:34:26.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22890/filter/v2/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:34:26.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773981266534642114,"ephemeral":false}]'
2026-03-20 04:34:26.650 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26760/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-03-20 04:34:26.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:34:26.660 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-20 04:34:26.761 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-20 04:34:26.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22890/filter/v2/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:34:26.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773981266650672523,"ephemeral":false}]'
2026-03-20 04:34:26.766 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26760/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-03-20 04:34:26.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:34:26.777 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-20 04:34:26.877 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-20 04:34:26.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22890/filter/v2/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:34:26.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773981266766147607,"ephemeral":false}]'
2026-03-20 04:34:26.882 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26760/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-20 04:34:26.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:34:26.892 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-20 04:34:26.993 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-20 04:34:26.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22890/filter/v2/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:34:26.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773981266882800338,"ephemeral":false}]'
2026-03-20 04:34:26.998 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26760/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-20 04:34:27.008 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:34:27.008 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-20 04:34:27.108 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-20 04:34:27.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22890/filter/v2/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:34:27.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773981266998240558,"ephemeral":false}]'
2026-03-20 04:34:27.113 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26760/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-20 04:34:27.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-20 04:34:27.124 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-20 04:34:27.224 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-20 04:34:27.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22890/filter/v2/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-20 04:34:27.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773981267113805420,"ephemeral":false}]'
2026-03-20 04:34:27.230 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-20 04:34:27.231 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-20 04:34:27.231 DEBUG [src.node.waku_node] Stopping container with id de4ee6177709
2026-03-20 04:34:27.841 DEBUG [src.node.waku_node] Container stopped.
2026-03-20 04:34:27.842 DEBUG [src.node.waku_node] Stopping container with id fa36dff8cdb7
2026-03-20 04:34:28.409 DEBUG [src.node.waku_node] Container stopped.
2026-03-20 04:34:28.412 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-20 04:34:28.449 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-20 04:34:28.472 DEBUG [src.node.docker_mananger] No errors found in the waku logs.