102 lines
21 KiB
Plaintext

2026-03-29 04:53:19.502 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-29 04:53:19.502 DEBUG [tests.conftest] Running test: test_store_with_empty_pubsub_topics with id: 2026-03-29_04-53-19__0f353fc7-0d62-47d0-810b-64c2f14f292b
2026-03-29 04:53:19.503 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-29 04:53:19.503 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-29 04:53:19.503 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-29 04:53:19.510 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-29 04:53:19.510 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-29_04-53-19__0f353fc7-0d62-47d0-810b-64c2f14f292b__wakuorg_nwaku:latest.log
2026-03-29 04:53:19.510 DEBUG [src.node.waku_node] Starting Node...
2026-03-29 04:53:19.510 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-29 04:53:19.511 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-29 04:53:19.511 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.224.184
2026-03-29 04:53:19.512 DEBUG [src.node.docker_mananger] Generated ports ['16467', '16468', '16469', '16470', '16471']
2026-03-29 04:53:19.512 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-29 04:53:19.512 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-29 04:53:19.512 DEBUG [src.node.waku_node] Using volumes []
2026-03-29 04:53:19.512 DEBUG [src.node.docker_mananger] docker run -i -t -p 16467:16467 -p 16468:16468 -p 16469:16469 -p 16470:16470 -p 16471:16471 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=16469 --rest-port=16467 --tcp-port=16468 --discv5-udp-port=16470 --rest-address=0.0.0.0 --nat=extip:172.18.224.184 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=65716ba45ccbca9aebf2cfeaa9d54fa9eefd25b519aaf7187fcc35bf7b1fdaaa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16471 --metrics-logging=true --store=true --relay=true
2026-03-29 04:53:19.699 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.224.184 waku 3b6a594898eb121ea2cba11c2be3c17ed2c9954a50d2cd514cb9b8062c404198
2026-03-29 04:53:19.733 DEBUG [src.node.docker_mananger] Container started with ID 3b6a594898eb. Setting up logs at ./log/docker/publishing_node1_2026-03-29_04-53-19__0f353fc7-0d62-47d0-810b-64c2f14f292b__wakuorg_nwaku:latest.log
2026-03-29 04:53:19.733 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16467
2026-03-29 04:53:19.734 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-29 04:53:19.847 ERROR [src.node.docker_mananger] Max retries reached for container 89b73f5a55f6. Exiting log stream.
2026-03-29 04:53:20.303 ERROR [src.node.docker_mananger] Max retries reached for container 8fbfe7579882. Exiting log stream.
2026-03-29 04:53:20.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16467/health" -H "Content-Type: application/json" -d 'None'
2026-03-29 04:53:20.738 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-29 04:53:20.738 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-29 04:53:20.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16467/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-29 04:53:20.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.224.184/tcp/16468/p2p/16Uiu2HAmMkPmTTTuK5sna4qkBzcTf8q7MptZLUmmC5es5fPGmfyy","/ip4/172.18.224.184/tcp/16469/ws/p2p/16Uiu2HAmMkPmTTTuK5sna4qkBzcTf8q7MptZLUmmC5es5fPGmfyy"],"enrUri":"enr:-L24QHgzDpBeq0fCgdbdbBb91KCRIT4DXkj94_XgvCDra8f5RHNfts9EQ-Iamje8BfdPXkZ0pk7vC_W_DIHrm1NaMl4CgmlkgnY0gmlwhKwS4LiKbXVsdGlhZGRyc5YACASsEuC4BkBUAAoErBLguAZAVd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhxuQTqXmHdnaJUOtfqTEJud_FJF_mNJCNMELl7yE8lCDdGNwgkBUg3VkcIJAVoV3YWt1MgM"}'
2026-03-29 04:53:20.741 INFO [src.node.waku_node] REST service is ready !!
2026-03-29 04:53:20.749 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-29 04:53:20.749 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-29_04-53-19__0f353fc7-0d62-47d0-810b-64c2f14f292b__wakuorg_nwaku:latest.log
2026-03-29 04:53:20.749 DEBUG [src.node.waku_node] Starting Node...
2026-03-29 04:53:20.749 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-29 04:53:20.750 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-29 04:53:20.751 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.48.134
2026-03-29 04:53:20.751 DEBUG [src.node.docker_mananger] Generated ports ['31608', '31609', '31610', '31611', '31612']
2026-03-29 04:53:20.751 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-29 04:53:20.751 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-29 04:53:20.751 DEBUG [src.node.waku_node] Using volumes []
2026-03-29 04:53:20.751 DEBUG [src.node.docker_mananger] docker run -i -t -p 31608:31608 -p 31609:31609 -p 31610:31610 -p 31611:31611 -p 31612:31612 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=31610 --rest-port=31608 --tcp-port=31609 --discv5-udp-port=31611 --rest-address=0.0.0.0 --nat=extip:172.18.48.134 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e7a1daff4a7a1186242fbea8cac9a13cf21d9a09e2c7aa4e349e0e47f4ab3aed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31612 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHgzDpBeq0fCgdbdbBb91KCRIT4DXkj94_XgvCDra8f5RHNfts9EQ-Iamje8BfdPXkZ0pk7vC_W_DIHrm1NaMl4CgmlkgnY0gmlwhKwS4LiKbXVsdGlhZGRyc5YACASsEuC4BkBUAAoErBLguAZAVd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhxuQTqXmHdnaJUOtfqTEJud_FJF_mNJCNMELl7yE8lCDdGNwgkBUg3VkcIJAVoV3YWt1MgM --storenode=/ip4/172.18.224.184/tcp/16468/p2p/16Uiu2HAmMkPmTTTuK5sna4qkBzcTf8q7MptZLUmmC5es5fPGmfyy --store=true --relay=true
2026-03-29 04:53:20.940 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.48.134 waku ec6717aff698ece9ca7fcbd4fa3e88ba6f0d9c332cbe34ac8ccd46c65ec13049
2026-03-29 04:53:20.977 DEBUG [src.node.docker_mananger] Container started with ID ec6717aff698. Setting up logs at ./log/docker/store_node1_2026-03-29_04-53-19__0f353fc7-0d62-47d0-810b-64c2f14f292b__wakuorg_nwaku:latest.log
2026-03-29 04:53:20.978 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31608
2026-03-29 04:53:20.979 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-29 04:53:21.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31608/health" -H "Content-Type: application/json" -d 'None'
2026-03-29 04:53:21.982 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-29 04:53:21.983 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-29 04:53:21.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31608/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-29 04:53:21.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.48.134/tcp/31609/p2p/16Uiu2HAmPwJ7RZu4gzhbxTrcT2QfWkuiD5pNi41KMzdSytxGa71s","/ip4/172.18.48.134/tcp/31610/ws/p2p/16Uiu2HAmPwJ7RZu4gzhbxTrcT2QfWkuiD5pNi41KMzdSytxGa71s"],"enrUri":"enr:-L24QFJoDzAcQUbFoOOAVkn9Lm6UMbM50UD4y0k9iQSkE6WLaBR3JDu5LNXrHU-p_3vkKcrwNDQ-lvvLL1YHmCeYYU8CgmlkgnY0gmlwhKwSMIaKbXVsdGlhZGRyc5YACASsEjCGBnt5AAoErBIwhgZ7et0DgnJzhQADAQAAiXNlY3AyNTZrMaEDp53udmD7x5oS-NUdRcWugHFULVEoGAfv3Rp1WkaxB0KDdGNwgnt5g3VkcIJ7e4V3YWt1MgM"}'
2026-03-29 04:53:21.985 INFO [src.node.waku_node] REST service is ready !!
2026-03-29 04:53:21.986 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31608/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.224.184/tcp/16468/p2p/16Uiu2HAmMkPmTTTuK5sna4qkBzcTf8q7MptZLUmmC5es5fPGmfyy"]'
2026-03-29 04:53:21.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-29 04:53:21.989 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16467/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-29 04:53:21.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-29 04:53:21.992 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31608/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-29 04:53:21.994 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-29 04:53:21.994 DEBUG [src.steps.store] Relaying message
2026-03-29 04:53:21.995 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16467/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-29 04:53:22.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-29 04:53:22.000 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-29 04:53:22.201 DEBUG [src.steps.store] Relaying message
2026-03-29 04:53:22.201 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16467/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-03-29 04:53:22.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-29 04:53:22.207 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-29 04:53:22.408 DEBUG [src.steps.store] Relaying message
2026-03-29 04:53:22.409 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16467/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-03-29 04:53:22.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-29 04:53:22.415 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-29 04:53:22.616 DEBUG [src.steps.store] Relaying message
2026-03-29 04:53:22.616 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16467/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-03-29 04:53:22.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-29 04:53:22.621 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-29 04:53:22.822 DEBUG [src.steps.store] Relaying message
2026-03-29 04:53:22.822 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16467/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-03-29 04:53:22.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-29 04:53:22.828 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-29 04:53:23.029 DEBUG [src.steps.store] Relaying message
2026-03-29 04:53:23.029 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16467/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-03-29 04:53:23.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-29 04:53:23.035 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-29 04:53:23.236 DEBUG [src.steps.store] Relaying message
2026-03-29 04:53:23.236 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16467/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-03-29 04:53:23.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-29 04:53:23.243 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-29 04:53:23.444 DEBUG [src.steps.store] Relaying message
2026-03-29 04:53:23.444 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16467/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-03-29 04:53:23.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-29 04:53:23.451 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-29 04:53:23.652 DEBUG [tests.store.test_topics] Trying to get stored msg with empty pubsub topic
2026-03-29 04:53:23.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16467/store/v3/messages?includeData=true&pubsubTopic=&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-29 04:53:23.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x80960ced11a52a07cf8e8faddd99a5257fdf36ee62eea0b74128ee93b539eb83","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774760001994825374,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x94703025ee468affd5d97f2de01804d76e9a530e3c0b69986f2de606f3809750","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1774760002201497147,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xdc7df844072a731f4cf26f0f782498c39120e7cdff2c50a2dcba570f5bd11772","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1774760002408614096,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x9e96ae9ccceae9c3dd74d157d9dc4d7fcb15ea97a7fa87a14b0d75d08ee623f9","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1774760002616062289,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xfbd0c4b90077b7efc99789a1b18587b5626e06023d6b224f578d4301c95734a9","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1774760002822245865,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x1751b875b24158a8d1bf000e4d4019c105faba1246dd3fd871a0d6fa8d4f91f0","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1774760003028868446,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x0fc0a6eadba28d4a878eb10ea296ca059b1d7c03635921a5c3247b7acb4d3041","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1774760003236274848,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x6bda8cc29d6bbed3cba79a9f4196f7bb2f586e2864aaad749b9261d381b74dd5","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1774760003444312173,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2026-03-29 04:53:23.656 DEBUG [tests.store.test_topics] getting the following response when sending empty pubsub_topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': [{'messageHash': '0x80960ced11a52a07cf8e8faddd99a5257fdf36ee62eea0b74128ee93b539eb83', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/myapp/1/latest/proto', 'version': 0, 'timestamp': 1774760001994825374, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x94703025ee468affd5d97f2de01804d76e9a530e3c0b69986f2de606f3809750', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/waku/2/content/test.js', 'version': 0, 'timestamp': 1774760002201497147, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xdc7df844072a731f4cf26f0f782498c39120e7cdff2c50a2dcba570f5bd11772', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/22/sometopic/someencoding', 'version': 0, 'timestamp': 1774760002408614096, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x9e96ae9ccceae9c3dd74d157d9dc4d7fcb15ea97a7fa87a14b0d75d08ee623f9', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/toychat/2/huilong/proto', 'version': 0, 'timestamp': 1774760002616062289, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xfbd0c4b90077b7efc99789a1b18587b5626e06023d6b224f578d4301c95734a9', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/statusim/1/community/cbor', 'version': 0, 'timestamp': 1774760002822245865, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x1751b875b24158a8d1bf000e4d4019c105faba1246dd3fd871a0d6fa8d4f91f0', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/27/sometopic/someencoding', 'version': 0, 'timestamp': 1774760003028868446, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x0fc0a6eadba28d4a878eb10ea296ca059b1d7c03635921a5c3247b7acb4d3041', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/29/sometopic/someencoding', 'version': 0, 'timestamp': 1774760003236274848, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x6bda8cc29d6bbed3cba79a9f4196f7bb2f586e2864aaad749b9261d381b74dd5', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/20/sometopic/someencoding', 'version': 0, 'timestamp': 1774760003444312173, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}]}
2026-03-29 04:53:23.656 DEBUG [tests.store.test_topics] messages successfully queried with empty pubsub topic
2026-03-29 04:53:23.658 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-29 04:53:23.660 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-29 04:53:23.660 DEBUG [src.node.waku_node] Stopping container with id 3b6a594898eb
2026-03-29 04:53:24.165 DEBUG [src.node.waku_node] Container stopped.
2026-03-29 04:53:24.166 DEBUG [src.node.waku_node] Stopping container with id ec6717aff698
2026-03-29 04:53:24.631 DEBUG [src.node.waku_node] Container stopped.
2026-03-29 04:53:24.633 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-29 04:53:24.648 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-29 04:53:24.655 DEBUG [src.node.docker_mananger] No errors found in the waku logs.