143 lines
26 KiB
Plaintext

2026-03-09 04:40:22.293 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-09 04:40:22.294 DEBUG [tests.conftest] Running test: test_messages_with_timestamps_close_to_now with id: 2026-03-09_04-40-22__48a046a6-074a-4a16-9f32-5595795b038a
2026-03-09 04:40:22.294 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-09 04:40:22.294 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-09 04:40:22.295 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-09 04:40:22.301 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-09 04:40:22.302 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-09_04-40-22__48a046a6-074a-4a16-9f32-5595795b038a__wakuorg_nwaku:latest.log
2026-03-09 04:40:22.302 DEBUG [src.node.waku_node] Starting Node...
2026-03-09 04:40:22.302 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-09 04:40:22.303 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-09 04:40:22.303 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.188.168
2026-03-09 04:40:22.304 DEBUG [src.node.docker_mananger] Generated ports ['22507', '22508', '22509', '22510', '22511']
2026-03-09 04:40:22.304 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-09 04:40:22.304 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-09 04:40:22.304 DEBUG [src.node.waku_node] Using volumes []
2026-03-09 04:40:22.304 DEBUG [src.node.docker_mananger] docker run -i -t -p 22507:22507 -p 22508:22508 -p 22509:22509 -p 22510:22510 -p 22511:22511 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=22509 --rest-port=22507 --tcp-port=22508 --discv5-udp-port=22510 --rest-address=0.0.0.0 --nat=extip:172.18.188.168 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=be18f19edfba321d2bacbacd6c9506ceacd816df5f8be48e2cfff2ad7ece7bca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22511 --metrics-logging=true --store=true --relay=true
2026-03-09 04:40:22.504 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.188.168 waku 1bf8049fd7783bca9ce31589f662142c68617e46fdad21c9d4613d9805993bed
2026-03-09 04:40:22.541 DEBUG [src.node.docker_mananger] Container started with ID 1bf8049fd778. Setting up logs at ./log/docker/publishing_node1_2026-03-09_04-40-22__48a046a6-074a-4a16-9f32-5595795b038a__wakuorg_nwaku:latest.log
2026-03-09 04:40:22.541 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22507
2026-03-09 04:40:22.541 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-09 04:40:22.548 ERROR [src.node.docker_mananger] Max retries reached for container b6ed0bf42a2d. Exiting log stream.
2026-03-09 04:40:23.095 ERROR [src.node.docker_mananger] Max retries reached for container df522e5d9773. Exiting log stream.
2026-03-09 04:40:23.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22507/health" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:23.546 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-03-09 04:40:23.546 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-09 04:40:23.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22507/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:23.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.188.168/tcp/22508/p2p/16Uiu2HAm4CEhCHNzysLPkoDaCD4qAYLsubBu4YN1VRGaC2NkC7Jc","/ip4/172.18.188.168/tcp/22509/ws/p2p/16Uiu2HAm4CEhCHNzysLPkoDaCD4qAYLsubBu4YN1VRGaC2NkC7Jc"],"enrUri":"enr:-L24QP-42CaFYn6TI5dmCvzbADHpzEEdbBqOljCwIS4_OjnLTS15sry6Zv6ZlfY9dvMJsgVs3Oe_ss2dq4PEnIkqtScCgmlkgnY0gmlwhKwSvKiKbXVsdGlhZGRyc5YACASsEryoBlfsAAoErBK8qAZX7d0DgnJzhQADAQAAiXNlY3AyNTZrMaECgkgKaAC6JSeMBP2di_6QIULQpmEPNrlmnMHBdekcCx2DdGNwglfsg3VkcIJX7oV3YWt1MgM"}'
2026-03-09 04:40:23.549 INFO [src.node.waku_node] REST service is ready !!
2026-03-09 04:40:23.557 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-09 04:40:23.557 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-09_04-40-22__48a046a6-074a-4a16-9f32-5595795b038a__wakuorg_nwaku:latest.log
2026-03-09 04:40:23.557 DEBUG [src.node.waku_node] Starting Node...
2026-03-09 04:40:23.557 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-09 04:40:23.559 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-09 04:40:23.559 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.219.77
2026-03-09 04:40:23.559 DEBUG [src.node.docker_mananger] Generated ports ['22172', '22173', '22174', '22175', '22176']
2026-03-09 04:40:23.559 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-09 04:40:23.559 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-09 04:40:23.559 DEBUG [src.node.waku_node] Using volumes []
2026-03-09 04:40:23.559 DEBUG [src.node.docker_mananger] docker run -i -t -p 22172:22172 -p 22173:22173 -p 22174:22174 -p 22175:22175 -p 22176:22176 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=22174 --rest-port=22172 --tcp-port=22173 --discv5-udp-port=22175 --rest-address=0.0.0.0 --nat=extip:172.18.219.77 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=888becdfe42ddfb3dcc3a4af0f7f4bd9edadbaf4f4ffb3dece922ab36acd89da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22176 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QP-42CaFYn6TI5dmCvzbADHpzEEdbBqOljCwIS4_OjnLTS15sry6Zv6ZlfY9dvMJsgVs3Oe_ss2dq4PEnIkqtScCgmlkgnY0gmlwhKwSvKiKbXVsdGlhZGRyc5YACASsEryoBlfsAAoErBK8qAZX7d0DgnJzhQADAQAAiXNlY3AyNTZrMaECgkgKaAC6JSeMBP2di_6QIULQpmEPNrlmnMHBdekcCx2DdGNwglfsg3VkcIJX7oV3YWt1MgM --storenode=/ip4/172.18.188.168/tcp/22508/p2p/16Uiu2HAm4CEhCHNzysLPkoDaCD4qAYLsubBu4YN1VRGaC2NkC7Jc --store=true --relay=true
2026-03-09 04:40:23.759 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.219.77 waku 75dbad5ddf8928c8b7984ebaecb791330ae51e6d34f0c62cbca07c56b60bbac1
2026-03-09 04:40:23.795 DEBUG [src.node.docker_mananger] Container started with ID 75dbad5ddf89. Setting up logs at ./log/docker/store_node1_2026-03-09_04-40-22__48a046a6-074a-4a16-9f32-5595795b038a__wakuorg_nwaku:latest.log
2026-03-09 04:40:23.796 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22172
2026-03-09 04:40:23.797 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-09 04:40:24.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22172/health" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:24.800 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-03-09 04:40:24.800 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-09 04:40:24.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22172/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:24.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.219.77/tcp/22173/p2p/16Uiu2HAmLzyWnnUNoamgrAwKfdSFSkw4Ti8V7DKXB4eQuawhmPo1","/ip4/172.18.219.77/tcp/22174/ws/p2p/16Uiu2HAmLzyWnnUNoamgrAwKfdSFSkw4Ti8V7DKXB4eQuawhmPo1"],"enrUri":"enr:-L24QBslB_zy26_HFuhZi4HCpWNr9m2uFRUEr2isx3sE6DyQJS78vXrD9lAdALVNDe0eCkfpvhu6EoXO0wG6fYBEkeECgmlkgnY0gmlwhKwS202KbXVsdGlhZGRyc5YACASsEttNBladAAoErBLbTQZWnt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDe_wqhUsrx7AWQ1RVicH_tUIH5owh5CJORJi7Q1BzyeSDdGNwgladg3VkcIJWn4V3YWt1MgM"}'
2026-03-09 04:40:24.803 INFO [src.node.waku_node] REST service is ready !!
2026-03-09 04:40:24.803 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22172/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.188.168/tcp/22508/p2p/16Uiu2HAm4CEhCHNzysLPkoDaCD4qAYLsubBu4YN1VRGaC2NkC7Jc"]'
2026-03-09 04:40:24.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-09 04:40:24.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22507/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-09 04:40:24.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-09 04:40:24.810 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22172/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-09 04:40:24.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-09 04:40:24.813 DEBUG [tests.store.test_time_filter] Running test with payload 3 sec Past
2026-03-09 04:40:24.813 DEBUG [src.steps.store] Relaying message
2026-03-09 04:40:24.814 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22507/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-03-09 04:40:24.819 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-09 04:40:24.819 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-09 04:40:25.019 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-09 04:40:25.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22507/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:25.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x437f77b7a86626d5d81c9897e130f45ea82c6f650583061947f4c313fde3b109"}]}'
2026-03-09 04:40:25.024 DEBUG [src.steps.store] messages length is 1
2026-03-09 04:40:25.024 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-09 04:40:25.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22172/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:25.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x437f77b7a86626d5d81c9897e130f45ea82c6f650583061947f4c313fde3b109"}]}'
2026-03-09 04:40:25.027 DEBUG [src.steps.store] messages length is 1
2026-03-09 04:40:25.028 DEBUG [tests.store.test_time_filter] Running test with payload 1 sec Past
2026-03-09 04:40:25.028 DEBUG [src.steps.store] Relaying message
2026-03-09 04:40:25.028 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22507/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-03-09 04:40:25.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-09 04:40:25.033 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-09 04:40:25.234 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-09 04:40:25.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22507/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:25.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x437f77b7a86626d5d81c9897e130f45ea82c6f650583061947f4c313fde3b109"},{"messageHash":"0x6d3aa638178aa864d51d6f2fecff72a101835cf8b964d7edda96a620e95b323c"}]}'
2026-03-09 04:40:25.238 DEBUG [src.steps.store] messages length is 2
2026-03-09 04:40:25.238 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-09 04:40:25.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22172/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:25.241 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x437f77b7a86626d5d81c9897e130f45ea82c6f650583061947f4c313fde3b109"},{"messageHash":"0x6d3aa638178aa864d51d6f2fecff72a101835cf8b964d7edda96a620e95b323c"}]}'
2026-03-09 04:40:25.241 DEBUG [src.steps.store] messages length is 2
2026-03-09 04:40:25.241 DEBUG [tests.store.test_time_filter] Running test with payload 0.1 sec Past
2026-03-09 04:40:25.241 DEBUG [src.steps.store] Relaying message
2026-03-09 04:40:25.242 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22507/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-03-09 04:40:25.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-09 04:40:25.247 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-09 04:40:25.448 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-09 04:40:25.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22507/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:25.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x437f77b7a86626d5d81c9897e130f45ea82c6f650583061947f4c313fde3b109"},{"messageHash":"0x6d3aa638178aa864d51d6f2fecff72a101835cf8b964d7edda96a620e95b323c"},{"messageHash":"0x539042be8a87a1a27aca2eb30b74d3f39f0f1fad2788ebf601a9618467ffce30"}]}'
2026-03-09 04:40:25.452 DEBUG [src.steps.store] messages length is 3
2026-03-09 04:40:25.452 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-09 04:40:25.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22172/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:25.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x437f77b7a86626d5d81c9897e130f45ea82c6f650583061947f4c313fde3b109"},{"messageHash":"0x6d3aa638178aa864d51d6f2fecff72a101835cf8b964d7edda96a620e95b323c"},{"messageHash":"0x539042be8a87a1a27aca2eb30b74d3f39f0f1fad2788ebf601a9618467ffce30"}]}'
2026-03-09 04:40:25.455 DEBUG [src.steps.store] messages length is 3
2026-03-09 04:40:25.456 DEBUG [tests.store.test_time_filter] Running test with payload 0.1 sec Future
2026-03-09 04:40:25.456 DEBUG [src.steps.store] Relaying message
2026-03-09 04:40:25.456 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22507/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-03-09 04:40:25.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-09 04:40:25.462 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-09 04:40:25.663 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-09 04:40:25.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22507/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:25.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x437f77b7a86626d5d81c9897e130f45ea82c6f650583061947f4c313fde3b109"},{"messageHash":"0x6d3aa638178aa864d51d6f2fecff72a101835cf8b964d7edda96a620e95b323c"},{"messageHash":"0x539042be8a87a1a27aca2eb30b74d3f39f0f1fad2788ebf601a9618467ffce30"},{"messageHash":"0xf2adc634a962bc4fa8d3d3242c1b5d54d1a3a38ea64935d4bfa35283a9ad7bd5"}]}'
2026-03-09 04:40:25.667 DEBUG [src.steps.store] messages length is 4
2026-03-09 04:40:25.668 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-09 04:40:25.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22172/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:25.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x437f77b7a86626d5d81c9897e130f45ea82c6f650583061947f4c313fde3b109"},{"messageHash":"0x6d3aa638178aa864d51d6f2fecff72a101835cf8b964d7edda96a620e95b323c"},{"messageHash":"0x539042be8a87a1a27aca2eb30b74d3f39f0f1fad2788ebf601a9618467ffce30"},{"messageHash":"0xf2adc634a962bc4fa8d3d3242c1b5d54d1a3a38ea64935d4bfa35283a9ad7bd5"}]}'
2026-03-09 04:40:25.671 DEBUG [src.steps.store] messages length is 4
2026-03-09 04:40:25.671 DEBUG [tests.store.test_time_filter] Running test with payload 2 sec Future
2026-03-09 04:40:25.672 DEBUG [src.steps.store] Relaying message
2026-03-09 04:40:25.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22507/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-03-09 04:40:25.677 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-09 04:40:25.679 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-09 04:40:25.880 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-09 04:40:25.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22507/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:25.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x437f77b7a86626d5d81c9897e130f45ea82c6f650583061947f4c313fde3b109"},{"messageHash":"0x6d3aa638178aa864d51d6f2fecff72a101835cf8b964d7edda96a620e95b323c"},{"messageHash":"0x539042be8a87a1a27aca2eb30b74d3f39f0f1fad2788ebf601a9618467ffce30"},{"messageHash":"0xf2adc634a962bc4fa8d3d3242c1b5d54d1a3a38ea64935d4bfa35283a9ad7bd5"},{"messageHash":"0x8e469402ce8656d7ac26163daee73ed445015bacdd458d3cfc796ba2f0e8d08d"}]}'
2026-03-09 04:40:25.884 DEBUG [src.steps.store] messages length is 5
2026-03-09 04:40:25.884 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-09 04:40:25.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22172/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:25.887 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x437f77b7a86626d5d81c9897e130f45ea82c6f650583061947f4c313fde3b109"},{"messageHash":"0x6d3aa638178aa864d51d6f2fecff72a101835cf8b964d7edda96a620e95b323c"},{"messageHash":"0x539042be8a87a1a27aca2eb30b74d3f39f0f1fad2788ebf601a9618467ffce30"},{"messageHash":"0xf2adc634a962bc4fa8d3d3242c1b5d54d1a3a38ea64935d4bfa35283a9ad7bd5"},{"messageHash":"0x8e469402ce8656d7ac26163daee73ed445015bacdd458d3cfc796ba2f0e8d08d"}]}'
2026-03-09 04:40:25.887 DEBUG [src.steps.store] messages length is 5
2026-03-09 04:40:25.888 DEBUG [tests.store.test_time_filter] Running test with payload 10 sec Future
2026-03-09 04:40:25.888 DEBUG [src.steps.store] Relaying message
2026-03-09 04:40:25.888 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22507/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-03-09 04:40:25.894 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-09 04:40:25.894 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-09 04:40:26.095 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-09 04:40:26.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22507/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:26.099 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x437f77b7a86626d5d81c9897e130f45ea82c6f650583061947f4c313fde3b109"},{"messageHash":"0x6d3aa638178aa864d51d6f2fecff72a101835cf8b964d7edda96a620e95b323c"},{"messageHash":"0x539042be8a87a1a27aca2eb30b74d3f39f0f1fad2788ebf601a9618467ffce30"},{"messageHash":"0xf2adc634a962bc4fa8d3d3242c1b5d54d1a3a38ea64935d4bfa35283a9ad7bd5"},{"messageHash":"0x8e469402ce8656d7ac26163daee73ed445015bacdd458d3cfc796ba2f0e8d08d"},{"messageHash":"0x9f1d48652911504028e65d4f1d57029c51037ad75029c4fba9a321e2d3b2d9d9"}]}'
2026-03-09 04:40:26.099 DEBUG [src.steps.store] messages length is 6
2026-03-09 04:40:26.099 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-09 04:40:26.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22172/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-09 04:40:26.102 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x437f77b7a86626d5d81c9897e130f45ea82c6f650583061947f4c313fde3b109"},{"messageHash":"0x6d3aa638178aa864d51d6f2fecff72a101835cf8b964d7edda96a620e95b323c"},{"messageHash":"0x539042be8a87a1a27aca2eb30b74d3f39f0f1fad2788ebf601a9618467ffce30"},{"messageHash":"0xf2adc634a962bc4fa8d3d3242c1b5d54d1a3a38ea64935d4bfa35283a9ad7bd5"},{"messageHash":"0x8e469402ce8656d7ac26163daee73ed445015bacdd458d3cfc796ba2f0e8d08d"},{"messageHash":"0x9f1d48652911504028e65d4f1d57029c51037ad75029c4fba9a321e2d3b2d9d9"}]}'
2026-03-09 04:40:26.103 DEBUG [src.steps.store] messages length is 6
2026-03-09 04:40:26.104 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-09 04:40:26.106 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-09 04:40:26.106 DEBUG [src.node.waku_node] Stopping container with id 1bf8049fd778
2026-03-09 04:40:26.681 DEBUG [src.node.waku_node] Container stopped.
2026-03-09 04:40:26.682 DEBUG [src.node.waku_node] Stopping container with id 75dbad5ddf89
2026-03-09 04:40:27.221 DEBUG [src.node.waku_node] Container stopped.
2026-03-09 04:40:27.223 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-09 04:40:27.238 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-09 04:40:27.246 DEBUG [src.node.docker_mananger] No errors found in the waku logs.