137 lines
26 KiB
Plaintext

2026-02-04 04:41:17.729 DEBUG [tests.conftest] Running fixture setup: test_id
2026-02-04 04:41:17.730 DEBUG [tests.conftest] Running test: test_multiple_content_topics_different_shard with id: 2026-02-04_04-41-17__c0c29f21-1268-4424-84c7-b7e59c616cc2
2026-02-04 04:41:17.730 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-02-04 04:41:17.730 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-02-04 04:41:17.730 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-02-04 04:41:17.738 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-04 04:41:17.738 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-02-04_04-41-17__c0c29f21-1268-4424-84c7-b7e59c616cc2__wakuorg_nwaku:latest.log
2026-02-04 04:41:17.738 DEBUG [src.node.waku_node] Starting Node...
2026-02-04 04:41:17.738 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-04 04:41:17.740 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-04 04:41:17.740 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.150.163
2026-02-04 04:41:17.740 DEBUG [src.node.docker_mananger] Generated ports ['41407', '41408', '41409', '41410', '41411']
2026-02-04 04:41:17.740 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-04 04:41:17.740 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-04 04:41:17.740 DEBUG [src.node.waku_node] Using volumes []
2026-02-04 04:41:17.741 DEBUG [src.node.docker_mananger] docker run -i -t -p 41407:41407 -p 41408:41408 -p 41409:41409 -p 41410:41410 -p 41411:41411 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=41409 --rest-port=41407 --tcp-port=41408 --discv5-udp-port=41410 --rest-address=0.0.0.0 --nat=extip:172.18.150.163 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ad86b09f9090fdf90a83ed6f0d7ad4b12ecac85dcd2783c0ba5bab344bd7513e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41411 --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-02-04 04:41:17.919 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.150.163 waku 3bf8c4a817be37512436a2fb8b7e1f6a93626db552007e97a950ca7bf4a526e3
2026-02-04 04:41:17.955 DEBUG [src.node.docker_mananger] Container started with ID 3bf8c4a817be. Setting up logs at ./log/docker/node1_2026-02-04_04-41-17__c0c29f21-1268-4424-84c7-b7e59c616cc2__wakuorg_nwaku:latest.log
2026-02-04 04:41:17.956 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41407
2026-02-04 04:41:17.957 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-04 04:41:18.035 ERROR [src.node.docker_mananger] Max retries reached for container c5e58862c68c. Exiting log stream.
2026-02-04 04:41:18.538 ERROR [src.node.docker_mananger] Max retries reached for container 2f04ccb6a352. Exiting log stream.
2026-02-04 04:41:18.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41407/health" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:18.962 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"}]}'
2026-02-04 04:41:18.962 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-04 04:41:18.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41407/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:18.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.150.163/tcp/41408/p2p/16Uiu2HAmEySQYgQPVC3uyXthBcU5CM9yyPFQEkSCmMBfASiBXq7k","/ip4/172.18.150.163/tcp/41409/ws/p2p/16Uiu2HAmEySQYgQPVC3uyXthBcU5CM9yyPFQEkSCmMBfASiBXq7k"],"enrUri":"enr:-L24QF-WbiRVzO5PjpxArlML3H2Zh1nL-Lo7Uh_rBG1qr0R5OsiBA0wSssm49TAKS2cqMI1NQ8ByEKowK26WL0ZpAewCgmlkgnY0gmlwhKwSlqOKbXVsdGlhZGRyc5YACASsEpajBqHAAAoErBKWowahwd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDInFKSwZtma7ifJdEeptKbvvwqkqZCYTC0xGocG88xveDdGNwgqHAg3VkcIKhwoV3YWt1MgU"}'
2026-02-04 04:41:18.965 INFO [src.node.waku_node] REST service is ready !!
2026-02-04 04:41:18.972 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-04 04:41:18.972 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-02-04_04-41-17__c0c29f21-1268-4424-84c7-b7e59c616cc2__wakuorg_nwaku:latest.log
2026-02-04 04:41:18.972 DEBUG [src.node.waku_node] Starting Node...
2026-02-04 04:41:18.972 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-04 04:41:18.974 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-04 04:41:18.974 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.224.213
2026-02-04 04:41:18.974 DEBUG [src.node.docker_mananger] Generated ports ['50660', '50661', '50662', '50663', '50664']
2026-02-04 04:41:18.974 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-04 04:41:18.974 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-04 04:41:18.974 DEBUG [src.node.waku_node] Using volumes []
2026-02-04 04:41:18.975 DEBUG [src.node.docker_mananger] docker run -i -t -p 50660:50660 -p 50661:50661 -p 50662:50662 -p 50663:50663 -p 50664:50664 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=50662 --rest-port=50660 --tcp-port=50661 --discv5-udp-port=50663 --rest-address=0.0.0.0 --nat=extip:172.18.224.213 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f6f468d6751cb6e3bc63c4c5c2ffe08baad25be3ef6befba882b9f7acfd72fd8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50664 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QF-WbiRVzO5PjpxArlML3H2Zh1nL-Lo7Uh_rBG1qr0R5OsiBA0wSssm49TAKS2cqMI1NQ8ByEKowK26WL0ZpAewCgmlkgnY0gmlwhKwSlqOKbXVsdGlhZGRyc5YACASsEpajBqHAAAoErBKWowahwd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDInFKSwZtma7ifJdEeptKbvvwqkqZCYTC0xGocG88xveDdGNwgqHAg3VkcIKhwoV3YWt1MgU --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-02-04 04:41:19.164 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.224.213 waku df0d2cf65d8cc3dcb768275bbf83334b668c9c436b5668d8fccb7c2d85dbcda2
2026-02-04 04:41:19.202 DEBUG [src.node.docker_mananger] Container started with ID df0d2cf65d8c. Setting up logs at ./log/docker/node2_2026-02-04_04-41-17__c0c29f21-1268-4424-84c7-b7e59c616cc2__wakuorg_nwaku:latest.log
2026-02-04 04:41:19.203 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 50660
2026-02-04 04:41:19.203 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-04 04:41:20.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50660/health" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:20.211 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"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"}]}'
2026-02-04 04:41:20.213 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-04 04:41:20.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50660/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:20.216 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.224.213/tcp/50661/p2p/16Uiu2HAmFUgLCBSBUHL5kcd23rdouwxwrNjsmV28EaCafafHomiV","/ip4/172.18.224.213/tcp/50662/ws/p2p/16Uiu2HAmFUgLCBSBUHL5kcd23rdouwxwrNjsmV28EaCafafHomiV"],"enrUri":"enr:-L24QEUQ0MD48kb4YO8jSWO5je9LRFAxi3jHF08R_z_3GgJZHWLA3SEnNFva17tmACvFv7z7ueKba37S86jNyJqJMegCgmlkgnY0gmlwhKwS4NWKbXVsdGlhZGRyc5YACASsEuDVBsXlAAoErBLg1QbF5t0DgnJzhQACAQAAiXNlY3AyNTZrMaEDKe7g70egqd_6JHlXlkuZkWGxQpY27SNLaDsmbXI7fcaDdGNwgsXlg3VkcILF54V3YWt1MgE"}'
2026-02-04 04:41:20.217 INFO [src.node.waku_node] REST service is ready !!
2026-02-04 04:41:20.217 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50660/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.150.163/tcp/41408/p2p/16Uiu2HAmEySQYgQPVC3uyXthBcU5CM9yyPFQEkSCmMBfASiBXq7k"]'
2026-02-04 04:41:20.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-04 04:41:20.220 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41407/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-02-04 04:41:20.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-04 04:41:20.223 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50660/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-02-04 04:41:20.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-04 04:41:20.226 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41407/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-02-04 04:41:20.230 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-04 04:41:20.231 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-04 04:41:20.331 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:20.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41407/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:20.335 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770180080226007782,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:20.336 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:20.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50660/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:20.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770180080226007782,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:20.341 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41407/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-02-04 04:41:20.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-04 04:41:20.345 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-04 04:41:20.446 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:20.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41407/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:20.449 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":1770180080341120734,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:20.450 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:20.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50660/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:20.453 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":1770180080341120734,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:20.454 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41407/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-02-04 04:41:20.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-04 04:41:20.459 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-04 04:41:20.559 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:20.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41407/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:20.562 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1770180080454812169,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:20.564 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:20.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50660/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:20.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1770180080454812169,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:20.568 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41407/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-02-04 04:41:20.572 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-04 04:41:20.572 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-04 04:41:20.673 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:20.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41407/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:20.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1770180080568448664,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:20.678 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:20.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50660/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:20.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1770180080568448664,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:20.682 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41407/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-02-04 04:41:20.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-04 04:41:20.687 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-04 04:41:20.788 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:20.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41407/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:20.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1770180080682298156,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:20.792 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:20.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50660/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:20.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1770180080682298156,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:20.796 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41407/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-02-04 04:41:20.801 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-04 04:41:20.802 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-04 04:41:20.902 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:20.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41407/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:20.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1770180080796692527,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:20.907 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:20.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50660/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:20.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1770180080796692527,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:20.911 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41407/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-02-04 04:41:20.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-04 04:41:20.916 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-04 04:41:21.017 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:21.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41407/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:21.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1770180080911634209,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:21.021 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:21.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50660/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:21.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1770180080911634209,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:21.025 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41407/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-02-04 04:41:21.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-04 04:41:21.029 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-04 04:41:21.130 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:21.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41407/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:21.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1770180081025058790,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:21.134 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-04 04:41:21.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50660/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-02-04 04:41:21.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1770180081025058790,"ephemeral":false,"proof":""}]'
2026-02-04 04:41:21.140 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-02-04 04:41:21.141 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-02-04 04:41:21.141 DEBUG [src.node.waku_node] Stopping container with id 3bf8c4a817be
2026-02-04 04:41:21.712 DEBUG [src.node.waku_node] Container stopped.
2026-02-04 04:41:21.713 DEBUG [src.node.waku_node] Stopping container with id df0d2cf65d8c
2026-02-04 04:41:22.233 DEBUG [src.node.waku_node] Container stopped.
2026-02-04 04:41:22.234 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-02-04 04:41:22.241 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-02-04 04:41:22.248 DEBUG [src.node.docker_mananger] No errors found in the waku logs.