143 lines
26 KiB
Plaintext

2026-03-28 04:47:01.263 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-28 04:47:01.264 DEBUG [tests.conftest] Running test: test_multiple_content_topics_and_multiple_pubsub_topics with id: 2026-03-28_04-47-01__fbbb019e-76e2-4988-8002-480c2a993a36
2026-03-28 04:47:01.264 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-28 04:47:01.264 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-28 04:47:01.264 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-28 04:47:01.271 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-28 04:47:01.271 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-28_04-47-01__fbbb019e-76e2-4988-8002-480c2a993a36__wakuorg_nwaku:latest.log
2026-03-28 04:47:01.271 DEBUG [src.node.waku_node] Starting Node...
2026-03-28 04:47:01.272 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-28 04:47:01.273 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-28 04:47:01.273 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.82.55
2026-03-28 04:47:01.273 DEBUG [src.node.docker_mananger] Generated ports ['32888', '32889', '32890', '32891', '32892']
2026-03-28 04:47:01.273 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-28 04:47:01.273 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-28 04:47:01.273 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-28 04:47:01.274 DEBUG [src.node.waku_node] Using volumes []
2026-03-28 04:47:01.274 DEBUG [src.node.docker_mananger] docker run -i -t -p 32888:32888 -p 32889:32889 -p 32890:32890 -p 32891:32891 -p 32892:32892 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=32890 --rest-port=32888 --tcp-port=32889 --discv5-udp-port=32891 --rest-address=0.0.0.0 --nat=extip:172.18.82.55 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f6b0aaf8bf7a4ae192a8aa5aefe2a7358f1adfed191f4289056ea527fd0291a1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32892 --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
2026-03-28 04:47:01.460 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.82.55 waku a2ead9a4bb30862fc59d164a943701f355da84a73a5837f61e2e6f2a5cd4c85e
2026-03-28 04:47:01.498 DEBUG [src.node.docker_mananger] Container started with ID a2ead9a4bb30. Setting up logs at ./log/docker/node1_2026-03-28_04-47-01__fbbb019e-76e2-4988-8002-480c2a993a36__wakuorg_nwaku:latest.log
2026-03-28 04:47:01.498 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32888
2026-03-28 04:47:01.498 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-28 04:47:01.668 ERROR [src.node.docker_mananger] Max retries reached for container fba8c03eadfc. Exiting log stream.
2026-03-28 04:47:02.072 ERROR [src.node.docker_mananger] Max retries reached for container 7da2b356b03b. Exiting log stream.
2026-03-28 04:47:02.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32888/health" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:02.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-28 04:47:02.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32888/health" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:02.606 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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":"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-28 04:47:02.606 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-28 04:47:02.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32888/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:02.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.82.55/tcp/32889/p2p/16Uiu2HAmABLASnT5ZhTWrETPVVRScDe3fE3g4nkpETc1LkoRzWAB","/ip4/172.18.82.55/tcp/32890/ws/p2p/16Uiu2HAmABLASnT5ZhTWrETPVVRScDe3fE3g4nkpETc1LkoRzWAB"],"enrUri":"enr:-L24QOcxklkkjZVkQ4YyzKbV_oX4g2RXgin7o20e0g77OYBWbZ3oyZjdSHhRyrjrxe3DvG6EWbZiZhwV1-MrpeqtY_ECgmlkgnY0gmlwhKwSUjeKbXVsdGlhZGRyc5YACASsElI3BoB5AAoErBJSNwaAet0DgnJzhQACAQAAiXNlY3AyNTZrMaEC2zLEIpTjOZizVqxzgSp6vTFe_I4IZdvWKUharwsWEJCDdGNwgoB5g3VkcIKAe4V3YWt1MgU"}'
2026-03-28 04:47:02.609 INFO [src.node.waku_node] REST service is ready !!
2026-03-28 04:47:02.616 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-28 04:47:02.616 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-28_04-47-01__fbbb019e-76e2-4988-8002-480c2a993a36__wakuorg_nwaku:latest.log
2026-03-28 04:47:02.616 DEBUG [src.node.waku_node] Starting Node...
2026-03-28 04:47:02.616 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-28 04:47:02.617 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-28 04:47:02.617 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.87.183
2026-03-28 04:47:02.618 DEBUG [src.node.docker_mananger] Generated ports ['10481', '10482', '10483', '10484', '10485']
2026-03-28 04:47:02.618 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-28 04:47:02.618 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-28 04:47:02.618 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-28 04:47:02.618 DEBUG [src.node.waku_node] Using volumes []
2026-03-28 04:47:02.618 DEBUG [src.node.docker_mananger] docker run -i -t -p 10481:10481 -p 10482:10482 -p 10483:10483 -p 10484:10484 -p 10485:10485 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=10483 --rest-port=10481 --tcp-port=10482 --discv5-udp-port=10484 --rest-address=0.0.0.0 --nat=extip:172.18.87.183 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=30a79dbb5d1e7da1fcb3e8f4bd573cf1ccb6dac3fba6b42fa14859771fd757fe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10485 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOcxklkkjZVkQ4YyzKbV_oX4g2RXgin7o20e0g77OYBWbZ3oyZjdSHhRyrjrxe3DvG6EWbZiZhwV1-MrpeqtY_ECgmlkgnY0gmlwhKwSUjeKbXVsdGlhZGRyc5YACASsElI3BoB5AAoErBJSNwaAet0DgnJzhQACAQAAiXNlY3AyNTZrMaEC2zLEIpTjOZizVqxzgSp6vTFe_I4IZdvWKUharwsWEJCDdGNwgoB5g3VkcIKAe4V3YWt1MgU --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-28 04:47:02.830 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.87.183 waku 4d5b8a3a4c948dece0ccd2cb116f214df6244b26925af1db0ea0ce2c6c18717e
2026-03-28 04:47:02.866 DEBUG [src.node.docker_mananger] Container started with ID 4d5b8a3a4c94. Setting up logs at ./log/docker/node2_2026-03-28_04-47-01__fbbb019e-76e2-4988-8002-480c2a993a36__wakuorg_nwaku:latest.log
2026-03-28 04:47:02.866 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10481
2026-03-28 04:47:02.866 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-28 04:47:03.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10481/health" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:03.871 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-28 04:47:03.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10481/health" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:03.974 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":"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-28 04:47:03.974 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-28 04:47:03.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10481/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:03.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.87.183/tcp/10482/p2p/16Uiu2HAmCjdq89qHc7v2Ayot8tbYb3pWUfLKVVHJrykBXZPnZhCr","/ip4/172.18.87.183/tcp/10483/ws/p2p/16Uiu2HAmCjdq89qHc7v2Ayot8tbYb3pWUfLKVVHJrykBXZPnZhCr"],"enrUri":"enr:-L24QGQU3oI6aPOs4eNYEuEjNIMIqkg_NpphembaACmbeGhUSgVmrSC0xsYf8kUxrhJAzNmi6bidwPwE-deYtXROSfgCgmlkgnY0gmlwhKwSV7eKbXVsdGlhZGRyc5YACASsEle3BijyAAoErBJXtwYo890DgnJzhQACAQAAiXNlY3AyNTZrMaEDATCzr2sRArzpUFf_JEXG62x0eoUgrudmhFL6Eouff9-DdGNwgijyg3VkcIIo9IV3YWt1MgE"}'
2026-03-28 04:47:03.977 INFO [src.node.waku_node] REST service is ready !!
2026-03-28 04:47:03.978 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10481/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.82.55/tcp/32889/p2p/16Uiu2HAmABLASnT5ZhTWrETPVVRScDe3fE3g4nkpETc1LkoRzWAB"]'
2026-03-28 04:47:04.016 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:47:04.018 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32888/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-28 04:47:04.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:47:04.036 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10481/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-28 04:47:04.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:47:04.047 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32888/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-28 04:47:04.055 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:47:04.057 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-28 04:47:04.157 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32888/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774673224046996939,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.162 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10481/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.165 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774673224046996939,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.166 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32888/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-28 04:47:04.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:47:04.173 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-28 04:47:04.275 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32888/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.278 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":1774673224166654681,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.280 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10481/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.282 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":1774673224166654681,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.284 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32888/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-28 04:47:04.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:47:04.290 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-28 04:47:04.390 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32888/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1774673224283915052,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.395 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10481/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1774673224283915052,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.399 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32888/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-03-28 04:47:04.404 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:47:04.405 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-28 04:47:04.505 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32888/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.508 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1774673224399400897,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.510 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10481/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1774673224399400897,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.514 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32888/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-03-28 04:47:04.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:47:04.521 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-28 04:47:04.622 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32888/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1774673224514694560,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.626 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10481/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1774673224514694560,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.630 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32888/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-28 04:47:04.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:47:04.635 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-28 04:47:04.736 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32888/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1774673224630582458,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.740 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10481/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1774673224630582458,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.744 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32888/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-28 04:47:04.751 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:47:04.751 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-28 04:47:04.852 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32888/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1774673224744378796,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.855 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10481/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1774673224744378796,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.859 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32888/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-28 04:47:04.865 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:47:04.865 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-28 04:47:04.967 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32888/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.970 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1774673224859797679,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.971 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-28 04:47:04.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10481/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:47:04.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1774673224859797679,"ephemeral":false,"proof":""}]'
2026-03-28 04:47:04.977 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-28 04:47:04.978 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-28 04:47:04.978 DEBUG [src.node.waku_node] Stopping container with id a2ead9a4bb30
2026-03-28 04:47:05.485 DEBUG [src.node.waku_node] Container stopped.
2026-03-28 04:47:05.486 DEBUG [src.node.waku_node] Stopping container with id 4d5b8a3a4c94
2026-03-28 04:47:05.910 DEBUG [src.node.waku_node] Container stopped.
2026-03-28 04:47:05.912 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-28 04:47:05.935 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-28 04:47:05.957 DEBUG [src.node.docker_mananger] No errors found in the waku logs.