2026-02-25 20:22:16 +00:00

169 lines
28 KiB
Plaintext

2026-02-25 20:07:36.406 DEBUG [tests.conftest] Running fixture setup: test_id
2026-02-25 20:07:36.406 DEBUG [tests.conftest] Running test: test_get_store_messages_with_different_content_topics with id: 2026-02-25_20-07-36__cfa99216-059a-41d5-80a8-84ffdbfc63fe
2026-02-25 20:07:36.407 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-02-25 20:07:36.407 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-02-25 20:07:36.407 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-02-25 20:07:36.414 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-25 20:07:36.415 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-02-25_20-07-36__cfa99216-059a-41d5-80a8-84ffdbfc63fe__wakuorg_nwaku:latest.log
2026-02-25 20:07:36.415 DEBUG [src.node.waku_node] Starting Node...
2026-02-25 20:07:36.415 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-25 20:07:36.416 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-25 20:07:36.417 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.66.71
2026-02-25 20:07:36.417 DEBUG [src.node.docker_mananger] Generated ports ['41787', '41788', '41789', '41790', '41791']
2026-02-25 20:07:36.417 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-25 20:07:36.417 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-25 20:07:36.417 DEBUG [src.node.waku_node] Using volumes []
2026-02-25 20:07:36.417 DEBUG [src.node.docker_mananger] docker run -i -t -p 41787:41787 -p 41788:41788 -p 41789:41789 -p 41790:41790 -p 41791:41791 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=41789 --rest-port=41787 --tcp-port=41788 --discv5-udp-port=41790 --rest-address=0.0.0.0 --nat=extip:172.18.66.71 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d34297bfc8cef083e5d37b6bfbbdffd53e7fcac1affcfaa5c612ec25acdea09a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41791 --metrics-logging=true --store=true --relay=true
2026-02-25 20:07:36.532 ERROR [src.node.docker_mananger] Max retries reached for container d8ad2b254818. Exiting log stream.
2026-02-25 20:07:36.612 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.66.71 waku 3b761649c31d6fdfba9fec49cdd8564b81468af727f2220d466563f1c36c3615
2026-02-25 20:07:36.650 DEBUG [src.node.docker_mananger] Container started with ID 3b761649c31d. Setting up logs at ./log/docker/publishing_node1_2026-02-25_20-07-36__cfa99216-059a-41d5-80a8-84ffdbfc63fe__wakuorg_nwaku:latest.log
2026-02-25 20:07:36.652 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41787
2026-02-25 20:07:36.652 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-25 20:07:37.163 ERROR [src.node.docker_mananger] Max retries reached for container b54094140b0f. Exiting log stream.
2026-02-25 20:07:37.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41787/health" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:37.657 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-02-25 20:07:37.658 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-25 20:07:37.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41787/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:37.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.71/tcp/41788/p2p/16Uiu2HAmTkPcxNRnqAZwLvXAJ73T7jUPghopoABogMBjF7AFXASp","/ip4/172.18.66.71/tcp/41789/ws/p2p/16Uiu2HAmTkPcxNRnqAZwLvXAJ73T7jUPghopoABogMBjF7AFXASp"],"enrUri":"enr:-L24QMaO0xvYUC_nxmUluf1LLTaF4J7zsMwUeG-bkfECiwO_JdAxPEMp8M47PbqT_NAS2MfVL6YT65DStNeEumH7RtMCgmlkgnY0gmlwhKwSQkeKbXVsdGlhZGRyc5YACASsEkJHBqM8AAoErBJCRwajPd0DgnJzhQADAQAAiXNlY3AyNTZrMaED4EGE_2wrcT1XQlKlRCRLDrnuHTY-897Mqm9xMzms1M2DdGNwgqM8g3VkcIKjPoV3YWt1MgM"}'
2026-02-25 20:07:37.661 INFO [src.node.waku_node] REST service is ready !!
2026-02-25 20:07:37.669 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-25 20:07:37.669 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-02-25_20-07-36__cfa99216-059a-41d5-80a8-84ffdbfc63fe__wakuorg_nwaku:latest.log
2026-02-25 20:07:37.669 DEBUG [src.node.waku_node] Starting Node...
2026-02-25 20:07:37.669 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-25 20:07:37.671 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-25 20:07:37.671 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.59.107
2026-02-25 20:07:37.671 DEBUG [src.node.docker_mananger] Generated ports ['2753', '2754', '2755', '2756', '2757']
2026-02-25 20:07:37.671 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-25 20:07:37.671 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-25 20:07:37.672 DEBUG [src.node.waku_node] Using volumes []
2026-02-25 20:07:37.672 DEBUG [src.node.docker_mananger] docker run -i -t -p 2753:2753 -p 2754:2754 -p 2755:2755 -p 2756:2756 -p 2757:2757 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=2755 --rest-port=2753 --tcp-port=2754 --discv5-udp-port=2756 --rest-address=0.0.0.0 --nat=extip:172.18.59.107 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9847a0fbf93fccedeebda6dba07dddae2bdcfc0fbeae2d43a08d7ce7ad0cbafa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2757 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMaO0xvYUC_nxmUluf1LLTaF4J7zsMwUeG-bkfECiwO_JdAxPEMp8M47PbqT_NAS2MfVL6YT65DStNeEumH7RtMCgmlkgnY0gmlwhKwSQkeKbXVsdGlhZGRyc5YACASsEkJHBqM8AAoErBJCRwajPd0DgnJzhQADAQAAiXNlY3AyNTZrMaED4EGE_2wrcT1XQlKlRCRLDrnuHTY-897Mqm9xMzms1M2DdGNwgqM8g3VkcIKjPoV3YWt1MgM --storenode=/ip4/172.18.66.71/tcp/41788/p2p/16Uiu2HAmTkPcxNRnqAZwLvXAJ73T7jUPghopoABogMBjF7AFXASp --store=true --relay=true
2026-02-25 20:07:37.869 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.59.107 waku c0a2528ce965cf445d1f283e656374e521388cc63db1de783571d866aa2df408
2026-02-25 20:07:37.902 DEBUG [src.node.docker_mananger] Container started with ID c0a2528ce965. Setting up logs at ./log/docker/store_node1_2026-02-25_20-07-36__cfa99216-059a-41d5-80a8-84ffdbfc63fe__wakuorg_nwaku:latest.log
2026-02-25 20:07:37.902 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2753
2026-02-25 20:07:37.903 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-25 20:07:38.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2753/health" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:38.907 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":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-02-25 20:07:38.908 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-25 20:07:38.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2753/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:38.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.59.107/tcp/2754/p2p/16Uiu2HAm7Y7SgCVghvparrvdZ1Xun7ziY1Jt5yNi2CZmjpoT75Mp","/ip4/172.18.59.107/tcp/2755/ws/p2p/16Uiu2HAm7Y7SgCVghvparrvdZ1Xun7ziY1Jt5yNi2CZmjpoT75Mp"],"enrUri":"enr:-L24QKVQ-oG1wteZOYivMcA01bkGeTSr230COl0FnqaSUABGCemOK2Lt1oWrmBRtJEMz-7Ow9pe_mY2rA_CGMPdzHKYCgmlkgnY0gmlwhKwSO2uKbXVsdGlhZGRyc5YACASsEjtrBgrCAAoErBI7awYKw90DgnJzhQADAQAAiXNlY3AyNTZrMaECs_KFB2tBAjPlZsYaf7o51l7qkwu6OK-ZNc6C3VCPG1eDdGNwggrCg3VkcIIKxIV3YWt1MgM"}'
2026-02-25 20:07:38.911 INFO [src.node.waku_node] REST service is ready !!
2026-02-25 20:07:38.911 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2753/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.71/tcp/41788/p2p/16Uiu2HAmTkPcxNRnqAZwLvXAJ73T7jUPghopoABogMBjF7AFXASp"]'
2026-02-25 20:07:38.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 20:07:38.914 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41787/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-25 20:07:38.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 20:07:38.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2753/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-25 20:07:38.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 20:07:38.921 DEBUG [tests.store.test_get_messages] Running test with content topic /myapp/1/latest/proto
2026-02-25 20:07:38.921 DEBUG [src.steps.store] Relaying message
2026-02-25 20:07:38.921 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41787/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-02-25 20:07:38.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 20:07:38.927 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 20:07:39.129 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:39.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41787/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:39.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9c2f866bc47c2153b1b10eac722b4f16f26b6d6397c3a911faa9988520bfb719"}]}'
2026-02-25 20:07:39.133 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:39.133 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:39.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2753/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:39.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9c2f866bc47c2153b1b10eac722b4f16f26b6d6397c3a911faa9988520bfb719"}]}'
2026-02-25 20:07:39.137 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:39.137 DEBUG [tests.store.test_get_messages] Running test with content topic /waku/2/content/test.js
2026-02-25 20:07:39.138 DEBUG [src.steps.store] Relaying message
2026-02-25 20:07:39.138 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41787/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-02-25 20:07:39.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 20:07:39.144 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 20:07:39.345 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:39.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41787/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:39.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x864cc91be63b9d61271c481b40018a5fda346064e6296782b458717bf1a73b0a"}]}'
2026-02-25 20:07:39.349 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:39.349 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:39.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2753/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:39.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x864cc91be63b9d61271c481b40018a5fda346064e6296782b458717bf1a73b0a"}]}'
2026-02-25 20:07:39.353 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:39.353 DEBUG [tests.store.test_get_messages] Running test with content topic /app/22/sometopic/someencoding
2026-02-25 20:07:39.353 DEBUG [src.steps.store] Relaying message
2026-02-25 20:07:39.354 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41787/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-02-25 20:07:39.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 20:07:39.360 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 20:07:39.561 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:39.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41787/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:39.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x064890badbe0a2583c8b00d9104cac629d37b0f1a50c5fc63d9e15ad06a3aaa0"}]}'
2026-02-25 20:07:39.565 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:39.565 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:39.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2753/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:39.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x064890badbe0a2583c8b00d9104cac629d37b0f1a50c5fc63d9e15ad06a3aaa0"}]}'
2026-02-25 20:07:39.569 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:39.569 DEBUG [tests.store.test_get_messages] Running test with content topic /toychat/2/huilong/proto
2026-02-25 20:07:39.569 DEBUG [src.steps.store] Relaying message
2026-02-25 20:07:39.569 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41787/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-02-25 20:07:39.575 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 20:07:39.576 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 20:07:39.777 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:39.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41787/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:39.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa491a612a5dd6a645ed2267f99fb979d57fd0d4a398d1c80d40463e3c3ff1810"}]}'
2026-02-25 20:07:39.781 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:39.781 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:39.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2753/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:39.784 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa491a612a5dd6a645ed2267f99fb979d57fd0d4a398d1c80d40463e3c3ff1810"}]}'
2026-02-25 20:07:39.785 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:39.785 DEBUG [tests.store.test_get_messages] Running test with content topic /statusim/1/community/cbor
2026-02-25 20:07:39.785 DEBUG [src.steps.store] Relaying message
2026-02-25 20:07:39.786 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41787/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-02-25 20:07:39.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 20:07:39.792 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 20:07:39.993 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:39.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41787/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:39.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7ddea780cfd78c116cf7d1cd96b7351f23bebec3ccea62d0351cb52304b29146"}]}'
2026-02-25 20:07:39.997 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:39.997 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:39.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2753/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:40.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7ddea780cfd78c116cf7d1cd96b7351f23bebec3ccea62d0351cb52304b29146"}]}'
2026-02-25 20:07:40.001 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:40.001 DEBUG [tests.store.test_get_messages] Running test with content topic /app/27/sometopic/someencoding
2026-02-25 20:07:40.002 DEBUG [src.steps.store] Relaying message
2026-02-25 20:07:40.002 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41787/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-02-25 20:07:40.008 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 20:07:40.009 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 20:07:40.210 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:40.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41787/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:40.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf63dfefac3607138727556a0558b48f5c6031151b98400c831b36220bb32ad43"}]}'
2026-02-25 20:07:40.214 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:40.214 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:40.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2753/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:40.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf63dfefac3607138727556a0558b48f5c6031151b98400c831b36220bb32ad43"}]}'
2026-02-25 20:07:40.218 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:40.219 DEBUG [tests.store.test_get_messages] Running test with content topic /app/29/sometopic/someencoding
2026-02-25 20:07:40.219 DEBUG [src.steps.store] Relaying message
2026-02-25 20:07:40.219 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41787/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-02-25 20:07:40.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 20:07:40.225 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 20:07:40.426 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:40.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41787/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:40.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x31a03bb43d866ece7550d44637ba5d761f45d7f2831225ccf6fc73feff05c7ca"}]}'
2026-02-25 20:07:40.430 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:40.431 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:40.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2753/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:40.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x31a03bb43d866ece7550d44637ba5d761f45d7f2831225ccf6fc73feff05c7ca"}]}'
2026-02-25 20:07:40.434 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:40.435 DEBUG [tests.store.test_get_messages] Running test with content topic /app/20/sometopic/someencoding
2026-02-25 20:07:40.435 DEBUG [src.steps.store] Relaying message
2026-02-25 20:07:40.435 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41787/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-02-25 20:07:40.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-25 20:07:40.441 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-25 20:07:40.642 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:40.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41787/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:40.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6e330f8d95225d2a6c67e539d0af8ca8fe6b0607361469262bbbff995b06eef6"}]}'
2026-02-25 20:07:40.646 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:40.646 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-02-25 20:07:40.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2753/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-25 20:07:40.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6e330f8d95225d2a6c67e539d0af8ca8fe6b0607361469262bbbff995b06eef6"}]}'
2026-02-25 20:07:40.649 DEBUG [src.steps.store] messages length is 1
2026-02-25 20:07:40.651 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-02-25 20:07:40.652 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-02-25 20:07:40.652 DEBUG [src.node.waku_node] Stopping container with id 3b761649c31d
2026-02-25 20:07:41.228 DEBUG [src.node.waku_node] Container stopped.
2026-02-25 20:07:41.228 DEBUG [src.node.waku_node] Stopping container with id c0a2528ce965
2026-02-25 20:07:41.801 DEBUG [src.node.waku_node] Container stopped.
2026-02-25 20:07:41.806 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-02-25 20:07:41.813 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-02-25 20:07:41.822 DEBUG [src.node.docker_mananger] No errors found in the waku logs.