273 lines
48 KiB
Plaintext

2026-03-23 04:45:07.711 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-23 04:45:07.711 DEBUG [tests.conftest] Running test: test_subscribe_one_by_one_to_different_content_topics_and_send_messages with id: 2026-03-23_04-45-07__d94ab869-de20-419a-8416-9c4b3ffdd61f
2026-03-23 04:45:07.712 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-23 04:45:07.712 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-23 04:45:07.712 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-23 04:45:07.720 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-23 04:45:07.720 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-23_04-45-07__d94ab869-de20-419a-8416-9c4b3ffdd61f__wakuorg_nwaku:latest.log
2026-03-23 04:45:07.720 DEBUG [src.node.waku_node] Starting Node...
2026-03-23 04:45:07.721 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-23 04:45:07.722 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-23 04:45:07.722 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.67.173
2026-03-23 04:45:07.722 DEBUG [src.node.docker_mananger] Generated ports ['57052', '57053', '57054', '57055', '57056']
2026-03-23 04:45:07.722 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-23 04:45:07.722 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-23 04:45:07.723 DEBUG [src.node.waku_node] Using volumes []
2026-03-23 04:45:07.723 DEBUG [src.node.docker_mananger] docker run -i -t -p 57052:57052 -p 57053:57053 -p 57054:57054 -p 57055:57055 -p 57056:57056 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=57054 --rest-port=57052 --tcp-port=57053 --discv5-udp-port=57055 --rest-address=0.0.0.0 --nat=extip:172.18.67.173 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f5854b58dfbe21c180448f71f8f2c49388b6ace7361fd4c69d6ec6a2dc6ca6fc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57056 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-23 04:45:07.910 ERROR [src.node.docker_mananger] Max retries reached for container aadeae0cbf51. Exiting log stream.
2026-03-23 04:45:07.917 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.67.173 waku 80cb5bc5edf33460702b1d2e50ab77965f1885695479bc27b4962a2197391158
2026-03-23 04:45:07.953 DEBUG [src.node.docker_mananger] Container started with ID 80cb5bc5edf3. Setting up logs at ./log/docker/node1_2026-03-23_04-45-07__d94ab869-de20-419a-8416-9c4b3ffdd61f__wakuorg_nwaku:latest.log
2026-03-23 04:45:07.953 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57052
2026-03-23 04:45:07.954 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-23 04:45:08.475 ERROR [src.node.docker_mananger] Max retries reached for container 0832f1f43e8d. Exiting log stream.
2026-03-23 04:45:08.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/health" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:08.957 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-23 04:45:09.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/health" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:09.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","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-23 04:45:09.061 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-23 04:45:09.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:09.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.67.173/tcp/57053/p2p/16Uiu2HAmVSi3ivw2ZXBsvJrZWnqPJMvJJWkZqR9P4KseNVeDm7Mh","/ip4/172.18.67.173/tcp/57054/ws/p2p/16Uiu2HAmVSi3ivw2ZXBsvJrZWnqPJMvJJWkZqR9P4KseNVeDm7Mh"],"enrUri":"enr:-L24QNQTCU-GC1iDku6F3A56Ayfhv25vtageIxBZgwGccRo4N_yDiLYJzlPAkIX-dHy3dTfXDWKKpbw_yStdX02HOr4CgmlkgnY0gmlwhKwSQ62KbXVsdGlhZGRyc5YACASsEkOtBt7dAAoErBJDrQbe3t0DgnJzhQACAQAAiXNlY3AyNTZrMaED-XFGOpjrUOc_7iPbVUpyZ2NPGpQ2RP9CZeQlkFOU08iDdGNwgt7dg3VkcILe34V3YWt1MgU"}'
2026-03-23 04:45:09.064 INFO [src.node.waku_node] REST service is ready !!
2026-03-23 04:45:09.071 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-23 04:45:09.072 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-23_04-45-07__d94ab869-de20-419a-8416-9c4b3ffdd61f__wakuorg_nwaku:latest.log
2026-03-23 04:45:09.072 DEBUG [src.node.waku_node] Starting Node...
2026-03-23 04:45:09.072 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-23 04:45:09.073 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-23 04:45:09.073 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.17.64
2026-03-23 04:45:09.074 DEBUG [src.node.docker_mananger] Generated ports ['15853', '15854', '15855', '15856', '15857']
2026-03-23 04:45:09.074 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-23 04:45:09.074 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-23 04:45:09.074 DEBUG [src.node.waku_node] Using volumes []
2026-03-23 04:45:09.074 DEBUG [src.node.docker_mananger] docker run -i -t -p 15853:15853 -p 15854:15854 -p 15855:15855 -p 15856:15856 -p 15857:15857 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=15855 --rest-port=15853 --tcp-port=15854 --discv5-udp-port=15856 --rest-address=0.0.0.0 --nat=extip:172.18.17.64 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7e240a8259635dfee99aff922dd4dc0fbe4a0ab5589b4d5dda1ef5cab5ec4a93 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15857 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNQTCU-GC1iDku6F3A56Ayfhv25vtageIxBZgwGccRo4N_yDiLYJzlPAkIX-dHy3dTfXDWKKpbw_yStdX02HOr4CgmlkgnY0gmlwhKwSQ62KbXVsdGlhZGRyc5YACASsEkOtBt7dAAoErBJDrQbe3t0DgnJzhQACAQAAiXNlY3AyNTZrMaED-XFGOpjrUOc_7iPbVUpyZ2NPGpQ2RP9CZeQlkFOU08iDdGNwgt7dg3VkcILe34V3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-23 04:45:09.280 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.17.64 waku 089ccc16f4c63b326480f111b9eb3f4c59363a416b8ff5fb1f77db03b4b9f82f
2026-03-23 04:45:09.319 DEBUG [src.node.docker_mananger] Container started with ID 089ccc16f4c6. Setting up logs at ./log/docker/node2_2026-03-23_04-45-07__d94ab869-de20-419a-8416-9c4b3ffdd61f__wakuorg_nwaku:latest.log
2026-03-23 04:45:09.319 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15853
2026-03-23 04:45:09.320 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-23 04:45:10.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/health" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:10.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-23 04:45:10.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/health" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:10.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"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-23 04:45:10.430 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-23 04:45:10.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:10.433 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.17.64/tcp/15854/p2p/16Uiu2HAm3cwmBqipvAM7dtvKygjEkSqZrKWx4639q8cDpxAdcQfg","/ip4/172.18.17.64/tcp/15855/ws/p2p/16Uiu2HAm3cwmBqipvAM7dtvKygjEkSqZrKWx4639q8cDpxAdcQfg"],"enrUri":"enr:-L24QHDDrnf3pUv7gyriMdhvFENUbEUzUoGXeyFNyBiJALGcMdCPNJHLa6qD-RnJfovKAfJoO7F9IJKdDqPVK8n0qzcCgmlkgnY0gmlwhKwSEUCKbXVsdGlhZGRyc5YACASsEhFABj3uAAoErBIRQAY9790DgnJzhQACAQAAiXNlY3AyNTZrMaECecC61XSB0UUid2wA844U24-V8PhifN45_rMMUlmY3peDdGNwgj3ug3VkcII98IV3YWt1MgE"}'
2026-03-23 04:45:10.433 INFO [src.node.waku_node] REST service is ready !!
2026-03-23 04:45:10.434 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.173/tcp/57053/p2p/16Uiu2HAmVSi3ivw2ZXBsvJrZWnqPJMvJJWkZqR9P4KseNVeDm7Mh"]'
2026-03-23 04:45:10.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:10.468 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-03-23 04:45:10.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:10.474 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-03-23 04:45:10.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:10.483 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:10.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:10.494 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:10.595 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:10.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:10.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774241110482951436,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:10.599 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:10.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:10.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774241110482951436,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:10.605 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2026-03-23 04:45:10.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:10.608 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2026-03-23 04:45:10.611 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:10.611 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:10.622 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:10.622 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:10.722 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:10.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:10.726 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":1774241110611629402,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:10.728 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:10.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:10.730 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":1774241110611629402,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:10.732 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
2026-03-23 04:45:10.734 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:10.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
2026-03-23 04:45:10.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:10.737 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:10.747 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:10.748 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:10.849 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:10.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:10.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1774241110737828092,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:10.854 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:10.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:10.856 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1774241110737828092,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:10.858 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
2026-03-23 04:45:10.860 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:10.861 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
2026-03-23 04:45:10.863 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:10.864 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:10.874 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:10.875 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:10.975 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:10.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:10.978 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1774241110863883280,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:10.980 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:10.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:10.983 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1774241110863883280,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:10.984 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2026-03-23 04:45:10.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:10.987 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2026-03-23 04:45:10.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:10.990 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:11.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.001 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:11.101 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1774241110990463746,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.107 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1774241110990463746,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.111 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
2026-03-23 04:45:11.114 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.114 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
2026-03-23 04:45:11.116 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.117 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:11.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.127 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:11.228 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1774241111117218430,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.233 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1774241111117218430,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.237 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
2026-03-23 04:45:11.240 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.240 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
2026-03-23 04:45:11.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.243 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:11.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.253 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:11.353 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1774241111243165034,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.358 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1774241111243165034,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.362 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
2026-03-23 04:45:11.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.365 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
2026-03-23 04:45:11.367 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.368 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:11.377 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.378 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:11.478 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1774241111368216223,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.483 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1774241111368216223,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.487 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
2026-03-23 04:45:11.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.490 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
2026-03-23 04:45:11.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.493 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:11.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.504 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:11.604 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.607 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1774241111493600262,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.609 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.611 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1774241111493600262,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.613 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml"]'
2026-03-23 04:45:11.615 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.616 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml"]'
2026-03-23 04:45:11.618 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.619 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:11.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.629 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:11.730 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1774241111619013592,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.735 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1774241111619013592,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.739 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/updates/json"]'
2026-03-23 04:45:11.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.742 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/updates/json"]'
2026-03-23 04:45:11.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.744 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:11.754 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.755 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:11.856 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1774241111744758479,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.861 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.863 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1774241111744758479,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.865 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/json"]'
2026-03-23 04:45:11.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.868 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/json"]'
2026-03-23 04:45:11.870 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.871 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:11.881 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.881 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:11.982 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1774241111870904300,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.986 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:11.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:11.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1774241111870904300,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:11.990 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/summaries/xml"]'
2026-03-23 04:45:11.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.993 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/summaries/xml"]'
2026-03-23 04:45:11.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:11.996 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:12.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:12.006 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:12.107 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:12.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:12.110 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1774241111996596986,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:12.111 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:12.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:12.114 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1774241111996596986,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:12.116 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/highlights/yaml"]'
2026-03-23 04:45:12.118 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:12.119 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/highlights/yaml"]'
2026-03-23 04:45:12.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:12.121 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:12.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:12.131 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:12.231 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:12.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:12.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1774241112121780431,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:12.236 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:12.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:12.239 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1774241112121780431,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:12.241 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/weekly/json"]'
2026-03-23 04:45:12.243 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:12.243 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/weekly/json"]'
2026-03-23 04:45:12.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:12.247 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:12.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:12.257 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:12.358 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:12.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:12.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1774241112246932994,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:12.366 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:12.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:12.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1774241112246932994,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:12.371 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/summaries/xml"]'
2026-03-23 04:45:12.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:12.373 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15853/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/summaries/xml"]'
2026-03-23 04:45:12.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:12.376 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57052/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-03-23 04:45:12.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-23 04:45:12.387 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-23 04:45:12.487 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:12.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57052/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:12.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1774241112376655731,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:12.492 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-23 04:45:12.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15853/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-23 04:45:12.494 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1774241112376655731,"ephemeral":false,"proof":""}]'
2026-03-23 04:45:12.497 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-23 04:45:12.499 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-23 04:45:12.499 DEBUG [src.node.waku_node] Stopping container with id 80cb5bc5edf3
2026-03-23 04:45:13.105 DEBUG [src.node.waku_node] Container stopped.
2026-03-23 04:45:13.106 DEBUG [src.node.waku_node] Stopping container with id 089ccc16f4c6
2026-03-23 04:45:13.678 DEBUG [src.node.waku_node] Container stopped.
2026-03-23 04:45:13.681 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-23 04:45:13.747 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-23 04:45:13.814 DEBUG [src.node.docker_mananger] No errors found in the waku logs.