2026-02-28 20:41:24 +00:00

101 lines
16 KiB
Plaintext

2026-02-28 20:28:14.344 DEBUG [tests.conftest] Running fixture setup: test_id
2026-02-28 20:28:14.345 DEBUG [tests.conftest] Running test: test_store_with_unknown_pubsub_topic_but_known_content_topic with id: 2026-02-28_20-28-14__ad512419-8bb3-47ce-be7f-717cbdb6e350
2026-02-28 20:28:14.345 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-02-28 20:28:14.345 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-02-28 20:28:14.346 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-02-28 20:28:14.353 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-28 20:28:14.353 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-02-28_20-28-14__ad512419-8bb3-47ce-be7f-717cbdb6e350__wakuorg_nwaku:latest.log
2026-02-28 20:28:14.353 DEBUG [src.node.waku_node] Starting Node...
2026-02-28 20:28:14.353 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-28 20:28:14.355 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-28 20:28:14.355 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.191.120
2026-02-28 20:28:14.355 DEBUG [src.node.docker_mananger] Generated ports ['29735', '29736', '29737', '29738', '29739']
2026-02-28 20:28:14.355 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-28 20:28:14.355 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-28 20:28:14.356 DEBUG [src.node.waku_node] Using volumes []
2026-02-28 20:28:14.356 DEBUG [src.node.docker_mananger] docker run -i -t -p 29735:29735 -p 29736:29736 -p 29737:29737 -p 29738:29738 -p 29739:29739 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=29737 --rest-port=29735 --tcp-port=29736 --discv5-udp-port=29738 --rest-address=0.0.0.0 --nat=extip:172.18.191.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f1a9aee9b6fed3b5109cac9cf50eecad63a8d3eaefc19f0ffaea150b6cfaaa52 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29739 --metrics-logging=true --store=true --relay=true
2026-02-28 20:28:14.548 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.191.120 waku 4e36cdc498cec1d09f5f39a5ecba30ee01109e93ec89c731f53ad520218db200
2026-02-28 20:28:14.581 DEBUG [src.node.docker_mananger] Container started with ID 4e36cdc498ce. Setting up logs at ./log/docker/publishing_node1_2026-02-28_20-28-14__ad512419-8bb3-47ce-be7f-717cbdb6e350__wakuorg_nwaku:latest.log
2026-02-28 20:28:14.582 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29735
2026-02-28 20:28:14.582 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-28 20:28:14.593 ERROR [src.node.docker_mananger] Max retries reached for container 7fac0049fd42. Exiting log stream.
2026-02-28 20:28:15.137 ERROR [src.node.docker_mananger] Max retries reached for container 587529305a55. Exiting log stream.
2026-02-28 20:28:15.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29735/health" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:28:15.585 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-28 20:28:15.585 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-28 20:28:15.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29735/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:28:15.588 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.191.120/tcp/29736/p2p/16Uiu2HAm7hWp2dCHeeFNnXDfCyqbriujYCLCzUiHe6rKRGDpdSJn","/ip4/172.18.191.120/tcp/29737/ws/p2p/16Uiu2HAm7hWp2dCHeeFNnXDfCyqbriujYCLCzUiHe6rKRGDpdSJn"],"enrUri":"enr:-L24QOFHbwSZwezUpdgMQrprmqQtC9dwqQmYCCSf8k-mf-zRezbAxpRIstlFYQQBORNuLFZdKuX5YUBqw56QIKuzy6cCgmlkgnY0gmlwhKwSv3iKbXVsdGlhZGRyc5YACASsEr94BnQoAAoErBK_eAZ0Kd0DgnJzhQADAQAAiXNlY3AyNTZrMaECtlsrW6bCyzOrG0wD0j1K6X9GbOOCweoc_8KbtrE0hVuDdGNwgnQog3VkcIJ0KoV3YWt1MgM"}'
2026-02-28 20:28:15.588 INFO [src.node.waku_node] REST service is ready !!
2026-02-28 20:28:15.595 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-28 20:28:15.596 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-02-28_20-28-14__ad512419-8bb3-47ce-be7f-717cbdb6e350__wakuorg_nwaku:latest.log
2026-02-28 20:28:15.596 DEBUG [src.node.waku_node] Starting Node...
2026-02-28 20:28:15.596 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-28 20:28:15.597 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-28 20:28:15.597 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.99.174
2026-02-28 20:28:15.598 DEBUG [src.node.docker_mananger] Generated ports ['6400', '6401', '6402', '6403', '6404']
2026-02-28 20:28:15.598 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-28 20:28:15.598 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-28 20:28:15.598 DEBUG [src.node.waku_node] Using volumes []
2026-02-28 20:28:15.598 DEBUG [src.node.docker_mananger] docker run -i -t -p 6400:6400 -p 6401:6401 -p 6402:6402 -p 6403:6403 -p 6404:6404 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=6402 --rest-port=6400 --tcp-port=6401 --discv5-udp-port=6403 --rest-address=0.0.0.0 --nat=extip:172.18.99.174 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=92d244a3dffb0cd8818ecbe2dffdeadc4adbc65d81de399194e1f0eee54de5ae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6404 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOFHbwSZwezUpdgMQrprmqQtC9dwqQmYCCSf8k-mf-zRezbAxpRIstlFYQQBORNuLFZdKuX5YUBqw56QIKuzy6cCgmlkgnY0gmlwhKwSv3iKbXVsdGlhZGRyc5YACASsEr94BnQoAAoErBK_eAZ0Kd0DgnJzhQADAQAAiXNlY3AyNTZrMaECtlsrW6bCyzOrG0wD0j1K6X9GbOOCweoc_8KbtrE0hVuDdGNwgnQog3VkcIJ0KoV3YWt1MgM --storenode=/ip4/172.18.191.120/tcp/29736/p2p/16Uiu2HAm7hWp2dCHeeFNnXDfCyqbriujYCLCzUiHe6rKRGDpdSJn --store=true --relay=true
2026-02-28 20:28:15.798 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.99.174 waku e4f9e9314581395244e984ecf9915ca629fd98951dfc9bafd615d46b78f54d1c
2026-02-28 20:28:15.832 DEBUG [src.node.docker_mananger] Container started with ID e4f9e9314581. Setting up logs at ./log/docker/store_node1_2026-02-28_20-28-14__ad512419-8bb3-47ce-be7f-717cbdb6e350__wakuorg_nwaku:latest.log
2026-02-28 20:28:15.832 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6400
2026-02-28 20:28:15.832 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-28 20:28:16.833 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6400/health" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:28:16.836 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-28 20:28:16.836 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-28 20:28:16.836 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6400/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:28:16.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.99.174/tcp/6401/p2p/16Uiu2HAkzDN46QrtVL75FQ97Bfioh5BecSmhcamqRN8b8Emd9zJn","/ip4/172.18.99.174/tcp/6402/ws/p2p/16Uiu2HAkzDN46QrtVL75FQ97Bfioh5BecSmhcamqRN8b8Emd9zJn"],"enrUri":"enr:-L24QLxpiSx4GfkhSj2o_bzuFvPlgMMSqagC1dDG7lzTUsyLeLrsENXuXDXpW4uiomBDJR_DJBXJYR-t7yOCP58UILgCgmlkgnY0gmlwhKwSY66KbXVsdGlhZGRyc5YACASsEmOuBhkBAAoErBJjrgYZAt0DgnJzhQADAQAAiXNlY3AyNTZrMaECRyMyM3UkNDWiVUnIIQiSuxP9WvcpfdG84r1uB7ZGFsuDdGNwghkBg3VkcIIZA4V3YWt1MgM"}'
2026-02-28 20:28:16.839 INFO [src.node.waku_node] REST service is ready !!
2026-02-28 20:28:16.839 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6400/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.191.120/tcp/29736/p2p/16Uiu2HAm7hWp2dCHeeFNnXDfCyqbriujYCLCzUiHe6rKRGDpdSJn"]'
2026-02-28 20:28:16.842 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:28:16.842 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29735/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-28 20:28:16.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:28:16.845 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6400/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-02-28 20:28:16.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:28:16.848 DEBUG [src.steps.store] Relaying message
2026-02-28 20:28:16.848 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29735/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-28 20:28:16.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:28:16.854 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-28 20:28:17.055 DEBUG [src.steps.store] Relaying message
2026-02-28 20:28:17.055 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29735/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-28 20:28:17.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:28:17.062 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-28 20:28:17.263 DEBUG [src.steps.store] Relaying message
2026-02-28 20:28:17.264 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29735/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-28 20:28:17.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:28:17.270 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-28 20:28:17.471 DEBUG [src.steps.store] Relaying message
2026-02-28 20:28:17.471 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29735/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-28 20:28:17.477 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:28:17.477 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-28 20:28:17.678 DEBUG [src.steps.store] Relaying message
2026-02-28 20:28:17.678 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29735/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-28 20:28:17.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:28:17.684 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-28 20:28:17.885 DEBUG [src.steps.store] Relaying message
2026-02-28 20:28:17.885 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29735/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-28 20:28:17.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:28:17.891 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-28 20:28:18.092 DEBUG [src.steps.store] Relaying message
2026-02-28 20:28:18.092 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29735/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-28 20:28:18.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:28:18.099 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-28 20:28:18.300 DEBUG [src.steps.store] Relaying message
2026-02-28 20:28:18.301 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29735/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-28 20:28:18.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:28:18.307 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-02-28 20:28:18.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29735/store/v3/messages?pubsubTopic=test&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:28:18.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-02-28 20:28:18.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6400/store/v3/messages?pubsubTopic=test&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:28:18.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-02-28 20:28:18.517 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-02-28 20:28:18.518 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-02-28 20:28:18.518 DEBUG [src.node.waku_node] Stopping container with id 4e36cdc498ce
2026-02-28 20:28:19.074 DEBUG [src.node.waku_node] Container stopped.
2026-02-28 20:28:19.074 DEBUG [src.node.waku_node] Stopping container with id e4f9e9314581
2026-02-28 20:28:19.603 DEBUG [src.node.waku_node] Container stopped.
2026-02-28 20:28:19.606 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-02-28 20:28:19.613 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-02-28 20:28:19.620 DEBUG [src.node.docker_mananger] No errors found in the waku logs.