mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-26 04:09:29 +00:00
84 lines
15 KiB
Plaintext
84 lines
15 KiB
Plaintext
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_passing_cursor_of_non_existing_message_from_the_store with id: 2026-04-23_21-59-34__0206dfb0-fe5c-4590-a2fd-895a33844ae3
|
||
[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:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-04-23_21-59-34__0206dfb0-fe5c-4590-a2fd-895a33844ae3__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 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.203.59
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1779', '1780', '1781', '1782', '1783']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:455 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:186 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1779:1779 -p 1780:1780 -p 1781:1781 -p 1782:1782 -p 1783:1783 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=1781 --rest-port=1779 --tcp-port=1780 --discv5-udp-port=1782 --rest-address=0.0.0.0 --nat=extip:172.18.203.59 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=cdac94d2fc9922dfcee0e3cfbc34fb0fa76fb7a39f800630bc436d9bbda065bd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1783 --metrics-logging=true --store=true --relay=true
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.203.59 waku 370c0332e284b0b2b08c6894a0618a9e7bbc36adae54dff3ebcbc5d02e8e8bfd
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 370c0332e284. Setting up logs at ./log/docker/publishing_node1_2026-04-23_21-59-34__0206dfb0-fe5c-4590-a2fd-895a33844ae3__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 1779
|
||
[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 19e975ec19f9. Exiting log stream.
|
||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b290836137af. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1779/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:294 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:1779/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.203.59/tcp/1780/p2p/16Uiu2HAmVBoNXRWxAdNx5TpdDZL98Dhsgf5BcXhLAVLrUsfakebw","/ip4/172.18.203.59/tcp/1781/ws/p2p/16Uiu2HAmVBoNXRWxAdNx5TpdDZL98Dhsgf5BcXhLAVLrUsfakebw"],"enrUri":"enr:-L24QAEKNyVmQeZ7Go6VoeGjneOiV9sxWmhhnKw6TfoHltB5ISuITMXQ0_Krgz0nQ2iOnjbpw_5LzY84gwRq-VWIDAUCgmlkgnY0gmlwhKwSyzuKbXVsdGlhZGRyc5YACASsEss7Bgb0AAoErBLLOwYG9d0DgnJzhQDGAQAAiXNlY3AyNTZrMaED9Z-VDj93VpCu1v8CYWQENXXwuu0EqFtmakV7E-C0EqaDdGNwggb0g3VkcIIG9oV3YWt1MgM"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:299 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:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-04-23_21-59-34__0206dfb0-fe5c-4590-a2fd-895a33844ae3__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 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.210.64
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32426', '32427', '32428', '32429', '32430']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:455 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:186 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 32426:32426 -p 32427:32427 -p 32428:32428 -p 32429:32429 -p 32430:32430 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=32428 --rest-port=32426 --tcp-port=32427 --discv5-udp-port=32429 --rest-address=0.0.0.0 --nat=extip:172.18.210.64 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=d58aa8b285499e79716288e17d75edbcbfc30b2bea745c76acce5d39bfee89d5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32430 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAEKNyVmQeZ7Go6VoeGjneOiV9sxWmhhnKw6TfoHltB5ISuITMXQ0_Krgz0nQ2iOnjbpw_5LzY84gwRq-VWIDAUCgmlkgnY0gmlwhKwSyzuKbXVsdGlhZGRyc5YACASsEss7Bgb0AAoErBLLOwYG9d0DgnJzhQDGAQAAiXNlY3AyNTZrMaED9Z-VDj93VpCu1v8CYWQENXXwuu0EqFtmakV7E-C0EqaDdGNwggb0g3VkcIIG9oV3YWt1MgM --storenode=/ip4/172.18.203.59/tcp/1780/p2p/16Uiu2HAmVBoNXRWxAdNx5TpdDZL98Dhsgf5BcXhLAVLrUsfakebw --store=true --relay=true
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.210.64 waku b6e3444c44e3ec2817dd453581b0f22dcad07f5c98ee87669aee1d0ff7a725db
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b6e3444c44e3. Setting up logs at ./log/docker/store_node1_2026-04-23_21-59-34__0206dfb0-fe5c-4590-a2fd-895a33844ae3__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 32426
|
||
[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:32426/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:294 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:32426/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.210.64/tcp/32427/p2p/16Uiu2HAm6Lfu4ED3eWSx9zsjdTMg5LvBXTpQVtpbbQCxLCECqbQr","/ip4/172.18.210.64/tcp/32428/ws/p2p/16Uiu2HAm6Lfu4ED3eWSx9zsjdTMg5LvBXTpQVtpbbQCxLCECqbQr"],"enrUri":"enr:-L24QL_ZztFKjwks9NJHFk6cyjYeoN0GNukBVIqBS2biQe7YZn2kcrFsQ3nAOAriW4jFwnNYI5c1NqqySQ7OfPwaGLcCgmlkgnY0gmlwhKwS0kCKbXVsdGlhZGRyc5YACASsEtJABn6rAAoErBLSQAZ-rN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECoiiPTs45uVGQO7Zag2cQaK5DrQeC-b4kcldrh-aBQb-DdGNwgn6rg3VkcIJ-rYV3YWt1MgM"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:299 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:32426/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.203.59/tcp/1780/p2p/16Uiu2HAmVBoNXRWxAdNx5TpdDZL98Dhsgf5BcXhLAVLrUsfakebw"]'
|
||
[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:1779/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:32426/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:1779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||
[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:132 Relaying message
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||
[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:132 Relaying message
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||
[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:132 Relaying message
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||
[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
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1779/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0x8746a232cf148b06799791333dc7394670b918dedd904dbe223a77784da2416a&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:1779/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0x8746a232cf148b06799791333dc7394670b918dedd904dbe223a77784da2416a&pageSize=100&ascending=true. Response content: b'error in handleSelfStoreRequest: BAD_RESPONSE: archive error: DRIVER_ERROR: cursor not found'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32426/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0x8746a232cf148b06799791333dc7394670b918dedd904dbe223a77784da2416a&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:32426/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0x8746a232cf148b06799791333dc7394670b918dedd904dbe223a77784da2416a&pageSize=100&ascending=true. Response content: b'error in handleSelfStoreRequest: BAD_RESPONSE: archive error: DRIVER_ERROR: cursor not found'
|
||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Stopping container with id 370c0332e284
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:248 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Stopping container with id b6e3444c44e3
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:248 Container stopped.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:98 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. |