mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-27 04:39:32 +00:00
77 lines
13 KiB
Plaintext
77 lines
13 KiB
Plaintext
[32mINFO [0m tests.conftest:conftest.py:106 Fleet bootstrap inactive – pass --fleet (or set FLEET_BOOTSTRAP=true) to connect local nodes to the waku.test fleet
|
||
[35mDEBUG [0m tests.conftest:conftest.py:201 Running fixture setup: test_id
|
||
[35mDEBUG [0m tests.conftest:conftest.py:207 Running test: test_get_store_message_with_version with id: 2026-04-23_00-01-26__8dbe8239-1419-4f62-9ddf-1c50dfece6ec
|
||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-04-23_00-01-26__8dbe8239-1419-4f62-9ddf-1c50dfece6ec__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:116 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.100.88
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62136', '62137', '62138', '62139', '62140']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:606 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:217 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62136:62136 -p 62137:62137 -p 62138:62138 -p 62139:62139 -p 62140:62140 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=62138 --rest-port=62136 --tcp-port=62137 --discv5-udp-port=62139 --rest-address=0.0.0.0 --nat=extip:172.18.100.88 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=beffaf89fcee5da24e9152659dd86e6ea0192372bde0eba6daeacca736279274 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62140 --metrics-logging=true --store=true --relay=true
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.100.88 waku c46afcc6dd7df3f2ec3a57d46b18a96091d84672900b16a6a880151758bba272
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID c46afcc6dd7d. Setting up logs at ./log/docker/publishing_node1_2026-04-23_00-01-26__8dbe8239-1419-4f62-9ddf-1c50dfece6ec__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 62136
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f49cc1c39bf1. Exiting log stream.
|
||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c1d53001d408. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62136/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62136/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.100.88/tcp/62137/p2p/16Uiu2HAkxqDjMBGbRBaNfNhFWBYcHEWAhxRcKNfLbopQRd7stdpQ","/ip4/172.18.100.88/tcp/62138/ws/p2p/16Uiu2HAkxqDjMBGbRBaNfNhFWBYcHEWAhxRcKNfLbopQRd7stdpQ"],"enrUri":"enr:-L24QEvAyTcM92KD8fLfZ6PUeLUGxKg8-Tzp8CU_UNaVs9FxaHMzBL7gwu3m0YfW--D2fRxG_G6rtRxdI165JkZq0FwCgmlkgnY0gmlwhKwSZFiKbXVsdGlhZGRyc5YACASsEmRYBvK5AAoErBJkWAbyut0DgnJzhQDGAQAAiXNlY3AyNTZrMaECMptR_1_Rwy77ezFBPN4Jtt8xUwNNfZvT4Knxhvpg-qWDdGNwgvK5g3VkcILyu4V3YWt1MgM"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:417 REST service is ready !!
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/store_node1_2026-04-23_00-01-26__8dbe8239-1419-4f62-9ddf-1c50dfece6ec__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:116 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.50.192
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22724', '22725', '22726', '22727', '22728']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:606 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:217 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22724:22724 -p 22725:22725 -p 22726:22726 -p 22727:22727 -p 22728:22728 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=22726 --rest-port=22724 --tcp-port=22725 --discv5-udp-port=22727 --rest-address=0.0.0.0 --nat=extip:172.18.50.192 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=da2cad9c6f8fc9a8c6f93e8bf95bb15fabe0c7ce4024ef319ee3babb7c4cebfb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22728 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEvAyTcM92KD8fLfZ6PUeLUGxKg8-Tzp8CU_UNaVs9FxaHMzBL7gwu3m0YfW--D2fRxG_G6rtRxdI165JkZq0FwCgmlkgnY0gmlwhKwSZFiKbXVsdGlhZGRyc5YACASsEmRYBvK5AAoErBJkWAbyut0DgnJzhQDGAQAAiXNlY3AyNTZrMaECMptR_1_Rwy77ezFBPN4Jtt8xUwNNfZvT4Knxhvpg-qWDdGNwgvK5g3VkcILyu4V3YWt1MgM --storenode=/ip4/172.18.100.88/tcp/62137/p2p/16Uiu2HAkxqDjMBGbRBaNfNhFWBYcHEWAhxRcKNfLbopQRd7stdpQ --store=true --relay=true
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.50.192 waku a1ab08adeeef42ef0c1b9108e28e3e9fdf8a7965a82a3eb16d6fb61db0d937a4
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID a1ab08adeeef. Setting up logs at ./log/docker/store_node1_2026-04-23_00-01-26__8dbe8239-1419-4f62-9ddf-1c50dfece6ec__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 22724
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22724/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22724/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.50.192/tcp/22725/p2p/16Uiu2HAkxMFWpJy7iTk7mqoUZEczAP3fR4sw9C7o33AjUUEVxML7","/ip4/172.18.50.192/tcp/22726/ws/p2p/16Uiu2HAkxMFWpJy7iTk7mqoUZEczAP3fR4sw9C7o33AjUUEVxML7"],"enrUri":"enr:-L24QCRmIQwjvLCIwsAn9YQY39iot-cQpd6Srwll9DIwC1B4Oqx-om4sXOxF9eqe40AW2m-Gm5DzCTQ-OizPzh1_AuwCgmlkgnY0gmlwhKwSMsCKbXVsdGlhZGRyc5YACASsEjLABljFAAoErBIywAZYxt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECK3ETIk_8yHiM1ZpFLCrKod-yoX1cBpeeDpTw8nCLINyDdGNwgljFg3VkcIJYx4V3YWt1MgM"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:417 REST service is ready !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22724/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.100.88/tcp/62137/p2p/16Uiu2HAkxqDjMBGbRBaNfNhFWBYcHEWAhxRcKNfLbopQRd7stdpQ"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62136/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22724/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62136/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)', "version": 10}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62136/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc533629bdfa734c6906048f768fcf1f7facf716da1211d7ba5e37b771fbf9ed2"}]}'
|
||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22724/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc533629bdfa734c6906048f768fcf1f7facf716da1211d7ba5e37b771fbf9ed2"}]}'
|
||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||
[35mDEBUG [0m tests.conftest:conftest.py:209 Running fixture teardown: test_setup
|
||
[35mDEBUG [0m tests.conftest:conftest.py:233 Running fixture teardown: close_open_nodes
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:343 Stopping container with id c46afcc6dd7d
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:343 Stopping container with id a1ab08adeeef
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 Container stopped.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:248 Running fixture teardown: check_waku_log_errors
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs. |