101 lines
18 KiB
Plaintext

2026-01-02 04:31:17.019 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-02 04:31:17.019 DEBUG [tests.conftest] Running test: test_store_without_pubsub_topic_and_content_topic with id: 2026-01-02_04-31-17__d3a7363e-6351-48f6-ad4e-28ad12ba03da
2026-01-02 04:31:17.019 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-02 04:31:17.020 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-02 04:31:17.020 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-02 04:31:17.027 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-02 04:31:17.027 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-02_04-31-17__d3a7363e-6351-48f6-ad4e-28ad12ba03da__wakuorg_nwaku:latest.log
2026-01-02 04:31:17.027 DEBUG [src.node.waku_node] Starting Node...
2026-01-02 04:31:17.028 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-02 04:31:17.029 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-02 04:31:17.029 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.200.154
2026-01-02 04:31:17.029 DEBUG [src.node.docker_mananger] Generated ports ['64998', '64999', '65000', '65001', '65002']
2026-01-02 04:31:17.030 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-02 04:31:17.030 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-02 04:31:17.030 DEBUG [src.node.waku_node] Using volumes []
2026-01-02 04:31:17.030 DEBUG [src.node.docker_mananger] docker run -i -t -p 64998:64998 -p 64999:64999 -p 65000:65000 -p 65001:65001 -p 65002:65002 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=65000 --rest-port=64998 --tcp-port=64999 --discv5-udp-port=65001 --rest-address=0.0.0.0 --nat=extip:172.18.200.154 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fa97ee8ead5c6afea7aa6abfa4c9b4314695fbb7339b71ac7be34ef2492a2ab9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65002 --metrics-logging=true --store=true --relay=true
2026-01-02 04:31:17.227 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.200.154 waku 30e079d68cf1ab3b61d770c87074e97feffb969ac7939ebd801a5670df00c7f7
2026-01-02 04:31:17.251 ERROR [src.node.docker_mananger] Max retries reached for container f22700dcdf10. Exiting log stream.
2026-01-02 04:31:17.261 DEBUG [src.node.docker_mananger] Container started with ID 30e079d68cf1. Setting up logs at ./log/docker/publishing_node1_2026-01-02_04-31-17__d3a7363e-6351-48f6-ad4e-28ad12ba03da__wakuorg_nwaku:latest.log
2026-01-02 04:31:17.261 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64998
2026-01-02 04:31:17.262 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-02 04:31:17.825 ERROR [src.node.docker_mananger] Max retries reached for container 3371e6a297c7. Exiting log stream.
2026-01-02 04:31:18.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64998/health" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:31:18.265 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_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"}]}'
2026-01-02 04:31:18.265 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-02 04:31:18.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64998/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:31:18.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.200.154/tcp/64999/p2p/16Uiu2HAm8x498RzffVjpDN3RcXnyn5uM7CRafTk9Pz4rUZ1aHjKR","/ip4/172.18.200.154/tcp/65000/ws/p2p/16Uiu2HAm8x498RzffVjpDN3RcXnyn5uM7CRafTk9Pz4rUZ1aHjKR"],"enrUri":"enr:-L24QDdKKOacs8z7pcDoz7Nrz1uarx6bsYEo6A2MIDT3YU-8bwPh5El_S3XJZHZN8in0-B5OQbr9f127YOAQJ35Eds0CgmlkgnY0gmlwhKwSyJqKbXVsdGlhZGRyc5YACASsEsiaBv3nAAoErBLImgb96N0DgnJzhQADAQAAiXNlY3AyNTZrMaECyPBpauEdLBm6zyRkPjXOMzECrt7upBfn65wWOyou9CSDdGNwgv3ng3VkcIL96YV3YWt1MgM"}'
2026-01-02 04:31:18.268 INFO [src.node.waku_node] REST service is ready !!
2026-01-02 04:31:18.275 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-02 04:31:18.275 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-02_04-31-17__d3a7363e-6351-48f6-ad4e-28ad12ba03da__wakuorg_nwaku:latest.log
2026-01-02 04:31:18.275 DEBUG [src.node.waku_node] Starting Node...
2026-01-02 04:31:18.275 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-02 04:31:18.277 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-02 04:31:18.277 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.18.99
2026-01-02 04:31:18.277 DEBUG [src.node.docker_mananger] Generated ports ['4798', '4799', '4800', '4801', '4802']
2026-01-02 04:31:18.277 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-02 04:31:18.278 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-02 04:31:18.278 DEBUG [src.node.waku_node] Using volumes []
2026-01-02 04:31:18.278 DEBUG [src.node.docker_mananger] docker run -i -t -p 4798:4798 -p 4799:4799 -p 4800:4800 -p 4801:4801 -p 4802:4802 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=4800 --rest-port=4798 --tcp-port=4799 --discv5-udp-port=4801 --rest-address=0.0.0.0 --nat=extip:172.18.18.99 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eee5f1b92cfffede6ccab207aa6e5c0b515546d66fd9d3e840db8766aaec4992 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4802 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDdKKOacs8z7pcDoz7Nrz1uarx6bsYEo6A2MIDT3YU-8bwPh5El_S3XJZHZN8in0-B5OQbr9f127YOAQJ35Eds0CgmlkgnY0gmlwhKwSyJqKbXVsdGlhZGRyc5YACASsEsiaBv3nAAoErBLImgb96N0DgnJzhQADAQAAiXNlY3AyNTZrMaECyPBpauEdLBm6zyRkPjXOMzECrt7upBfn65wWOyou9CSDdGNwgv3ng3VkcIL96YV3YWt1MgM --storenode=/ip4/172.18.200.154/tcp/64999/p2p/16Uiu2HAm8x498RzffVjpDN3RcXnyn5uM7CRafTk9Pz4rUZ1aHjKR --store=true --relay=true
2026-01-02 04:31:18.473 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.18.99 waku bbe02e82ed39e4c86d01116b5c6047817873e6ffb1e325664984e07e813e18d0
2026-01-02 04:31:18.509 DEBUG [src.node.docker_mananger] Container started with ID bbe02e82ed39. Setting up logs at ./log/docker/store_node1_2026-01-02_04-31-17__d3a7363e-6351-48f6-ad4e-28ad12ba03da__wakuorg_nwaku:latest.log
2026-01-02 04:31:18.511 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4798
2026-01-02 04:31:18.511 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-02 04:31:19.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4798/health" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:31:19.516 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":"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-02 04:31:19.516 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-02 04:31:19.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4798/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:31:19.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.18.99/tcp/4799/p2p/16Uiu2HAm9Bc9gvnbfg5EBfXic1sCXvHUGuvVNgKtvgRq31cuRMQa","/ip4/172.18.18.99/tcp/4800/ws/p2p/16Uiu2HAm9Bc9gvnbfg5EBfXic1sCXvHUGuvVNgKtvgRq31cuRMQa"],"enrUri":"enr:-L24QD0BICCS5XrA0CTYYjUY5eF4tCnY5v_sA2RbMu1BToDoU-YEW2-11zR9Jlyk1dRWG0Wh72dBaLU2xSraxqEUI9ECgmlkgnY0gmlwhKwSEmOKbXVsdGlhZGRyc5YACASsEhJjBhK_AAoErBISYwYSwN0DgnJzhQADAQAAiXNlY3AyNTZrMaECzGkn3sdRooFvzQFMzEf2qVN4iDLpmt95ldv_xefT5QeDdGNwghK_g3VkcIISwYV3YWt1MgM"}'
2026-01-02 04:31:19.519 INFO [src.node.waku_node] REST service is ready !!
2026-01-02 04:31:19.519 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4798/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.200.154/tcp/64999/p2p/16Uiu2HAm8x498RzffVjpDN3RcXnyn5uM7CRafTk9Pz4rUZ1aHjKR"]'
2026-01-02 04:31:19.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:31:19.522 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64998/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-02 04:31:19.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:31:19.525 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4798/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-02 04:31:19.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:31:19.527 DEBUG [src.steps.store] Relaying message
2026-01-02 04:31:19.527 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64998/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-01-02 04:31:19.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:31:19.532 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-02 04:31:19.733 DEBUG [src.steps.store] Relaying message
2026-01-02 04:31:19.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64998/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-01-02 04:31:19.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:31:19.740 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-02 04:31:19.941 DEBUG [src.steps.store] Relaying message
2026-01-02 04:31:19.942 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64998/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-01-02 04:31:19.947 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:31:19.948 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-02 04:31:20.149 DEBUG [src.steps.store] Relaying message
2026-01-02 04:31:20.150 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64998/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-01-02 04:31:20.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:31:20.157 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-02 04:31:20.357 DEBUG [src.steps.store] Relaying message
2026-01-02 04:31:20.358 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64998/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-01-02 04:31:20.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:31:20.364 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-02 04:31:20.564 DEBUG [src.steps.store] Relaying message
2026-01-02 04:31:20.565 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64998/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-01-02 04:31:20.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:31:20.571 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-02 04:31:20.772 DEBUG [src.steps.store] Relaying message
2026-01-02 04:31:20.772 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64998/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-01-02 04:31:20.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:31:20.778 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-02 04:31:20.980 DEBUG [src.steps.store] Relaying message
2026-01-02 04:31:20.980 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64998/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-01-02 04:31:20.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:31:20.987 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-02 04:31:21.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64998/store/v3/messages?pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:31:21.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0d0c57c7101916acdf97fe46dcec7121597fc701a0dd865d58b37d0cb20bca82"},{"messageHash":"0xd1a1e6519c193fdb649e43dd6dcaf8240786a11d55accd64107d3d2638d81ed0"},{"messageHash":"0x99a1a4d36410fc12cd675b9f459ec2ca5c9cc786d616fc171a9cbc725b806117"},{"messageHash":"0x2c3f8d32416f86de99a96db3661f97ee501836dbda8cc45ea7292b02cadb18f0"},{"messageHash":"0xfb1786670e48bb44c206c059a8a615e6cbfc758f17f2e2d5c3131a83834c38cf"},{"messageHash":"0x48b5775f38bad9bf612ee42875da3e4dd41a2e4c68829f4c8104a79fd11cba81"},{"messageHash":"0xc21abb6e314997b369d5fd35888f6f17e29b06081113358c02b91bfaeca77937"},{"messageHash":"0x980aff667c7fc606550ce2d02dccb3a22e8ecd1b60bcbcda136adbc129721e4f"}]}'
2026-01-02 04:31:21.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4798/store/v3/messages?pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:31:21.194 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0d0c57c7101916acdf97fe46dcec7121597fc701a0dd865d58b37d0cb20bca82"},{"messageHash":"0xd1a1e6519c193fdb649e43dd6dcaf8240786a11d55accd64107d3d2638d81ed0"},{"messageHash":"0x99a1a4d36410fc12cd675b9f459ec2ca5c9cc786d616fc171a9cbc725b806117"},{"messageHash":"0x2c3f8d32416f86de99a96db3661f97ee501836dbda8cc45ea7292b02cadb18f0"},{"messageHash":"0xfb1786670e48bb44c206c059a8a615e6cbfc758f17f2e2d5c3131a83834c38cf"},{"messageHash":"0x48b5775f38bad9bf612ee42875da3e4dd41a2e4c68829f4c8104a79fd11cba81"},{"messageHash":"0xc21abb6e314997b369d5fd35888f6f17e29b06081113358c02b91bfaeca77937"},{"messageHash":"0x980aff667c7fc606550ce2d02dccb3a22e8ecd1b60bcbcda136adbc129721e4f"}]}'
2026-01-02 04:31:21.197 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-02 04:31:21.198 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-02 04:31:21.198 DEBUG [src.node.waku_node] Stopping container with id 30e079d68cf1
2026-01-02 04:31:21.795 DEBUG [src.node.waku_node] Container stopped.
2026-01-02 04:31:21.796 DEBUG [src.node.waku_node] Stopping container with id bbe02e82ed39
2026-01-02 04:31:22.357 DEBUG [src.node.waku_node] Container stopped.
2026-01-02 04:31:22.364 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-02 04:31:22.378 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-02 04:31:22.388 DEBUG [src.node.docker_mananger] No errors found in the waku logs.