217 lines
38 KiB
Plaintext

2025-12-18 04:25:07.485 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:25:07.486 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_content_topics_one_by_one with id: 2025-12-18_04-25-07__9ac859df-0d1e-472c-8dd1-6ccc84337d63
2025-12-18 04:25:07.486 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:25:07.486 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:25:07.486 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-18 04:25:07.494 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:25:07.494 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-25-07__9ac859df-0d1e-472c-8dd1-6ccc84337d63__wakuorg_nwaku:latest.log
2025-12-18 04:25:07.494 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:25:07.494 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:25:07.496 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:25:07.496 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.243.176
2025-12-18 04:25:07.496 DEBUG [src.node.docker_mananger] Generated ports ['56155', '56156', '56157', '56158', '56159']
2025-12-18 04:25:07.496 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:25:07.496 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:25:07.496 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:25:07.496 DEBUG [src.node.docker_mananger] docker run -i -t -p 56155:56155 -p 56156:56156 -p 56157:56157 -p 56158:56158 -p 56159:56159 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=56157 --rest-port=56155 --tcp-port=56156 --discv5-udp-port=56158 --rest-address=0.0.0.0 --nat=extip:172.18.243.176 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d7a9f4d6c75dc9a2c87f1dc96ddacd7afa3ec8cfee55edb5aceeb4da02dffbce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56159 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-18 04:25:07.689 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.243.176 waku 8c76da62ef1c4c30c39f7d56463e9510ab0474d92aa0a68727909d82603a24db
2025-12-18 04:25:07.722 DEBUG [src.node.docker_mananger] Container started with ID 8c76da62ef1c. Setting up logs at ./log/docker/node1_2025-12-18_04-25-07__9ac859df-0d1e-472c-8dd1-6ccc84337d63__wakuorg_nwaku:latest.log
2025-12-18 04:25:07.722 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56155
2025-12-18 04:25:07.723 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:25:07.746 ERROR [src.node.docker_mananger] Max retries reached for container 301e21a7aef7. Exiting log stream.
2025-12-18 04:25:08.282 ERROR [src.node.docker_mananger] Max retries reached for container aa3b7c4efad7. Exiting log stream.
2025-12-18 04:25:08.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:08.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-18 04:25:08.727 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:25:08.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:08.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.176/tcp/56156/p2p/16Uiu2HAmKeg62bjPwfVLJK7mUbudWpoxWzPSeevov7nYqtN4Yr8e","/ip4/172.18.243.176/tcp/56157/ws/p2p/16Uiu2HAmKeg62bjPwfVLJK7mUbudWpoxWzPSeevov7nYqtN4Yr8e"],"enrUri":"enr:-L24QNPOCLE_Z0eAGcPZ_U2SLmq77YVDTKPgDWXAHASlf3B4A0cDTG1qPu4JMTQN-be6HW9oHq12K_boa6LSoxvgSG0CgmlkgnY0gmlwhKwS87CKbXVsdGlhZGRyc5YACASsEvOwBttcAAoErBLzsAbbXd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDZ-0ohj8b85jRLcNhY6WSoSb37bb5pJ7lFB7NnsBBpYeDdGNwgttcg3VkcILbXoV3YWt1MgU"}'
2025-12-18 04:25:08.730 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:25:08.737 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:25:08.737 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-25-07__9ac859df-0d1e-472c-8dd1-6ccc84337d63__wakuorg_nwaku:latest.log
2025-12-18 04:25:08.737 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:25:08.737 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:25:08.739 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:25:08.739 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.38.57
2025-12-18 04:25:08.739 DEBUG [src.node.docker_mananger] Generated ports ['29336', '29337', '29338', '29339', '29340']
2025-12-18 04:25:08.739 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:25:08.739 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:25:08.739 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:25:08.739 DEBUG [src.node.docker_mananger] docker run -i -t -p 29336:29336 -p 29337:29337 -p 29338:29338 -p 29339:29339 -p 29340:29340 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=29338 --rest-port=29336 --tcp-port=29337 --discv5-udp-port=29339 --rest-address=0.0.0.0 --nat=extip:172.18.38.57 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7edb1b952cababbcdbac6d8cc596f8f3eafbffd80d24daff401a650f03ac9412 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29340 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNPOCLE_Z0eAGcPZ_U2SLmq77YVDTKPgDWXAHASlf3B4A0cDTG1qPu4JMTQN-be6HW9oHq12K_boa6LSoxvgSG0CgmlkgnY0gmlwhKwS87CKbXVsdGlhZGRyc5YACASsEvOwBttcAAoErBLzsAbbXd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDZ-0ohj8b85jRLcNhY6WSoSb37bb5pJ7lFB7NnsBBpYeDdGNwgttcg3VkcILbXoV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-18 04:25:08.920 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.38.57 waku 89b336ed919095bdf6067b35eab85ea33595d1f244525b0487b731e96ad16f1c
2025-12-18 04:25:08.958 DEBUG [src.node.docker_mananger] Container started with ID 89b336ed9190. Setting up logs at ./log/docker/node2_2025-12-18_04-25-07__9ac859df-0d1e-472c-8dd1-6ccc84337d63__wakuorg_nwaku:latest.log
2025-12-18 04:25:08.958 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29336
2025-12-18 04:25:08.958 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:25:09.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29336/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:09.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-18 04:25:09.966 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:25:09.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29336/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:09.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.38.57/tcp/29337/p2p/16Uiu2HAkvtzsrNwyRQzfhUeqCZv2xUkXXwrN6V844jaNfLGdTNVM","/ip4/172.18.38.57/tcp/29338/ws/p2p/16Uiu2HAkvtzsrNwyRQzfhUeqCZv2xUkXXwrN6V844jaNfLGdTNVM"],"enrUri":"enr:-L24QJFMG02lKcxb3HOEgsfOP4qHjtF-eoveQdu2d1vCci6oZnaoGkGQaagL4OC1ccwetIZM2BvLiY77sY-nlBX_1eoCgmlkgnY0gmlwhKwSJjmKbXVsdGlhZGRyc5YACASsEiY5BnKZAAoErBImOQZymt0DgnJzhQACAQAAiXNlY3AyNTZrMaECFdu8fxHaXoCAE61Jw1epfSeiLCd283ka0-lfJIHdgdCDdGNwgnKZg3VkcIJym4V3YWt1MgE"}'
2025-12-18 04:25:09.972 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:25:09.973 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29336/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.243.176/tcp/56156/p2p/16Uiu2HAmKeg62bjPwfVLJK7mUbudWpoxWzPSeevov7nYqtN4Yr8e"]'
2025-12-18 04:25:09.978 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:09.979 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/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"]'
2025-12-18 04:25:09.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:09.987 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29336/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"]'
2025-12-18 04:25:10.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.001 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:10.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.014 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:10.115 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.118 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031910001387007,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.120 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29336/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.123 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031910001387007,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.125 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:10.130 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.130 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:10.230 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.234 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":1766031910124953377,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.235 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29336/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.237 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":1766031910124953377,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.239 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:10.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.244 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:10.345 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1766031910239419405,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.349 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29336/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1766031910239419405,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.353 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:10.358 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.358 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:10.458 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1766031910353585108,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.463 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29336/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1766031910353585108,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.467 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:10.471 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.472 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:10.572 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.575 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1766031910467781122,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.577 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29336/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1766031910467781122,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.581 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:10.585 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.586 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:10.687 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1766031910581359508,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.691 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29336/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1766031910581359508,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.695 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:10.702 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.703 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:10.803 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1766031910695655043,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.808 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29336/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.811 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1766031910695655043,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.812 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:10.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.817 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:10.918 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1766031910812525602,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.922 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:10.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29336/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:10.925 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1766031910812525602,"ephemeral":false,"proof":""}]'
2025-12-18 04:25:10.926 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:56155/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-18 04:25:10.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.931 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:29336/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-18 04:25:10.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.938 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:56155/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2025-12-18 04:25:10.942 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.942 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:29336/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2025-12-18 04:25:10.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.947 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:56155/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
2025-12-18 04:25:10.952 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.953 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:29336/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
2025-12-18 04:25:10.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.958 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:56155/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
2025-12-18 04:25:10.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.964 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:29336/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
2025-12-18 04:25:10.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.969 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:56155/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2025-12-18 04:25:10.973 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.974 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:29336/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2025-12-18 04:25:10.978 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.979 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:56155/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
2025-12-18 04:25:10.983 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.984 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:29336/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
2025-12-18 04:25:10.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.988 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:56155/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
2025-12-18 04:25:10.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.994 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:29336/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
2025-12-18 04:25:10.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:10.998 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:56155/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
2025-12-18 04:25:11.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:11.003 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:29336/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
2025-12-18 04:25:11.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:11.007 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:11.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:11.011 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:11.111 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:11.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:11.114 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:56155/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto. Response content: b'/myapp/1/latest/proto'
2025-12-18 04:25:11.116 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:11.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:11.119 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:11.220 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:11.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:11.223 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:56155/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js. Response content: b'/waku/2/content/test.js'
2025-12-18 04:25:11.224 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:11.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:11.227 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:11.328 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:11.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:11.331 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:56155/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding. Response content: b'/app/22/sometopic/someencoding'
2025-12-18 04:25:11.332 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:11.335 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:11.335 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:11.436 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:11.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:11.439 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:56155/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto. Response content: b'/toychat/2/huilong/proto'
2025-12-18 04:25:11.441 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:11.443 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:11.443 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:11.543 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:11.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:11.547 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:56155/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor. Response content: b'/statusim/1/community/cbor'
2025-12-18 04:25:11.548 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:11.551 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:11.551 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:11.652 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:11.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:11.655 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:56155/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding. Response content: b'/app/27/sometopic/someencoding'
2025-12-18 04:25:11.656 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:11.659 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:11.659 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:11.760 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:11.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:11.763 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:56155/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding. Response content: b'/app/29/sometopic/someencoding'
2025-12-18 04:25:11.764 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56155/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:25:11.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:11.767 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:25:11.868 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:25:11.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56155/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:11.871 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:56155/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding. Response content: b'/app/20/sometopic/someencoding'
2025-12-18 04:25:11.874 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:25:11.875 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:25:11.875 DEBUG [src.node.waku_node] Stopping container with id 8c76da62ef1c
2025-12-18 04:25:12.429 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:25:12.430 DEBUG [src.node.waku_node] Stopping container with id 89b336ed9190
2025-12-18 04:25:12.951 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:25:12.955 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:25:12.967 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:25:12.978 DEBUG [src.node.docker_mananger] No errors found in the waku logs.