mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-04-20 18:53:09 +00:00
144 lines
27 KiB
Plaintext
144 lines
27 KiB
Plaintext
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_works_with_auto_sharding with id: 2026-02-27_04-34-11__a78a201b-d748-4dd4-9a25-bbb9f5bf34cc
|
||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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/node1_2026-02-27_04-34-11__a78a201b-d748-4dd4-9a25-bbb9f5bf34cc__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.132.151
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18486', '18487', '18488', '18489', '18490']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 18486:18486 -p 18487:18487 -p 18488:18488 -p 18489:18489 -p 18490:18490 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=18488 --rest-port=18486 --tcp-port=18487 --discv5-udp-port=18489 --rest-address=0.0.0.0 --nat=extip:172.18.132.151 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f36249dde3cdac5b8d95cbf0396fa3280a0cae2de0abf4cbe1f141aedcb686ee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18490 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=1
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.132.151 waku a62e854e3aeada4abc8691c0702d46d1caff52de5ed4955ceddae547a84ccc54
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9124ee4f2532. Exiting log stream.
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID a62e854e3aea. Setting up logs at ./log/docker/node1_2026-02-27_04-34-11__a78a201b-d748-4dd4-9a25-bbb9f5bf34cc__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18486
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c6c95e0a380a. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18486/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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"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"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:287 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:18486/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.132.151/tcp/18487/p2p/16Uiu2HAm2Q6emMeTjqa7CDM2gCpXmuuDV8okC2ECcg5Y1ZKzvd1f","/ip4/172.18.132.151/tcp/18488/ws/p2p/16Uiu2HAm2Q6emMeTjqa7CDM2gCpXmuuDV8okC2ECcg5Y1ZKzvd1f"],"enrUri":"enr:-L24QAKa6B8g2VKYQ39wsVy63sVok8EHj8Nitlx_uuGxvvfURJVKJzhBT_WWHwm0txhpa8DFcbBOaE956_HWQoJRNNsCgmlkgnY0gmlwhKwShJeKbXVsdGlhZGRyc5YACASsEoSXBkg3AAoErBKElwZION0DgnJzhQACAQAAiXNlY3AyNTZrMaECZ5qLI2Rkb1-VcL8mMere7vygEQy-zL6Tj8bI4uR0JE6DdGNwgkg3g3VkcIJIOYV3YWt1MgU"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:292 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/node2_2026-02-27_04-34-11__a78a201b-d748-4dd4-9a25-bbb9f5bf34cc__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.196.254
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10847', '10848', '10849', '10850', '10851']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 10847:10847 -p 10848:10848 -p 10849:10849 -p 10850:10850 -p 10851:10851 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=10849 --rest-port=10847 --tcp-port=10848 --discv5-udp-port=10850 --rest-address=0.0.0.0 --nat=extip:172.18.196.254 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e30ea1d4dc8efb72acbabdf91a2f8fa6f993affdeaa8eafdbac9d6d9ada5d0ad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10851 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QAKa6B8g2VKYQ39wsVy63sVok8EHj8Nitlx_uuGxvvfURJVKJzhBT_WWHwm0txhpa8DFcbBOaE956_HWQoJRNNsCgmlkgnY0gmlwhKwShJeKbXVsdGlhZGRyc5YACASsEoSXBkg3AAoErBKElwZION0DgnJzhQACAQAAiXNlY3AyNTZrMaECZ5qLI2Rkb1-VcL8mMere7vygEQy-zL6Tj8bI4uR0JE6DdGNwgkg3g3VkcIJIOYV3YWt1MgU --filternode=/ip4/172.18.132.151/tcp/18487/p2p/16Uiu2HAm2Q6emMeTjqa7CDM2gCpXmuuDV8okC2ECcg5Y1ZKzvd1f --content-topic=/myapp/1/latest/proto
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.196.254 waku a86d058543c794aa58683be6116cb9799f131ad3e43f68197ea2cc3ff358cf78
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID a86d058543c7. Setting up logs at ./log/docker/node2_2026-02-27_04-34-11__a78a201b-d748-4dd4-9a25-bbb9f5bf34cc__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10847
|
||
[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:10847/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_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"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"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:287 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:10847/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.196.254/tcp/10848/p2p/16Uiu2HAm32mWQG5Mm7G6qcizAsFhSPYHomAV8H1cfL2kwXxctSTz","/ip4/172.18.196.254/tcp/10849/ws/p2p/16Uiu2HAm32mWQG5Mm7G6qcizAsFhSPYHomAV8H1cfL2kwXxctSTz"],"enrUri":"enr:-L24QGPdDHbx_d4n-7UtnZYV5XeHRXWmz0qL4KdvclWXi198PhUV1rk7xkyRr41N-zHOJwb9jkq6zhFjBI0BiBdTOSECgmlkgnY0gmlwhKwSxP6KbXVsdGlhZGRyc5YACASsEsT-BipgAAoErBLE_gYqYd0DgnJzhQACAQAAiXNlY3AyNTZrMaECcP9jFCXa8Nd_yf58uWjn0pcMl5M5ARdo3Z1AAi4bFqmDdGNwgipgg3VkcIIqYoV3YWt1MgA"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:292 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:10847/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.132.151/tcp/18487/p2p/16Uiu2HAm2Q6emMeTjqa7CDM2gCpXmuuDV8okC2ECcg5Y1ZKzvd1f"]'
|
||
[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:18486/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||
[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:10847/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2fb246ca-b38f-4930-b4c7-b51bf0d833b0", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"2fb246ca-b38f-4930-b4c7-b51bf0d833b0","statusDesc":"OK"}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:18486/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||
[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:234 Stopping container with id a62e854e3aea
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id a86d058543c7
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 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.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-02-27_04-34-11__a78a201b-d748-4dd4-9a25-bbb9f5bf34cc__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-02-27_04-34-11__a78a201b-d748-4dd4-9a25-bbb9f5bf34cc__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_works_with_auto_sharding with id: 2026-02-27_04-34-14__5f1886d2-1f90-4fae-ba00-c4d7987355ef
|
||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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/node1_2026-02-27_04-34-14__5f1886d2-1f90-4fae-ba00-c4d7987355ef__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.0.79
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8616', '8617', '8618', '8619', '8620']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8616:8616 -p 8617:8617 -p 8618:8618 -p 8619:8619 -p 8620:8620 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=8618 --rest-port=8616 --tcp-port=8617 --discv5-udp-port=8619 --rest-address=0.0.0.0 --nat=extip:172.18.0.79 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=08ecd54def05e3abcc6b781d2c792c6e033d0fb81d0eb93efba3cde84ebdf44d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8620 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=1
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.0.79 waku 294fdc585833e9da0cccbaa3c01b799c4abe9b1b2ae03453297b4e667691b92f
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 294fdc585833. Setting up logs at ./log/docker/node1_2026-02-27_04-34-14__5f1886d2-1f90-4fae-ba00-c4d7987355ef__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8616
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a62e854e3aea. Exiting log stream.
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a86d058543c7. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8616/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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"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"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:287 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:8616/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.0.79/tcp/8617/p2p/16Uiu2HAkz97jSp2hzjd7gfGwwV7JSRuxtvLTTMQxq7PE4R2Eu24d","/ip4/172.18.0.79/tcp/8618/ws/p2p/16Uiu2HAkz97jSp2hzjd7gfGwwV7JSRuxtvLTTMQxq7PE4R2Eu24d"],"enrUri":"enr:-L24QCfslZHrneNZNQGosuS4XcVLptrWsWMp35U323A8BaVgMgNnykWE3HqmgsLT4YnZYVcHUlWMN10XPNPOqCTj3jkCgmlkgnY0gmlwhKwSAE-KbXVsdGlhZGRyc5YACASsEgBPBiGpAAoErBIATwYhqt0DgnJzhQACAQAAiXNlY3AyNTZrMaECRgyt8WVEmKZb5ar4-AjFmStm59Ngs1Cdn0wH4pkyRAaDdGNwgiGpg3VkcIIhq4V3YWt1MgU"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:292 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/node2_2026-02-27_04-34-14__5f1886d2-1f90-4fae-ba00-c4d7987355ef__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.89.39
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50950', '50951', '50952', '50953', '50954']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50950:50950 -p 50951:50951 -p 50952:50952 -p 50953:50953 -p 50954:50954 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=50952 --rest-port=50950 --tcp-port=50951 --discv5-udp-port=50953 --rest-address=0.0.0.0 --nat=extip:172.18.89.39 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=efcda30d209abfe6ccafe8c3b7af0394bb8daa48831aad97eab83bdfcd06bd87 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50954 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCfslZHrneNZNQGosuS4XcVLptrWsWMp35U323A8BaVgMgNnykWE3HqmgsLT4YnZYVcHUlWMN10XPNPOqCTj3jkCgmlkgnY0gmlwhKwSAE-KbXVsdGlhZGRyc5YACASsEgBPBiGpAAoErBIATwYhqt0DgnJzhQACAQAAiXNlY3AyNTZrMaECRgyt8WVEmKZb5ar4-AjFmStm59Ngs1Cdn0wH4pkyRAaDdGNwgiGpg3VkcIIhq4V3YWt1MgU --filternode=/ip4/172.18.0.79/tcp/8617/p2p/16Uiu2HAkz97jSp2hzjd7gfGwwV7JSRuxtvLTTMQxq7PE4R2Eu24d --content-topic=/myapp/1/latest/proto
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.89.39 waku 58bc1c60025029ba54b135f1a8c338824de3359e31db048a18b7c870da815775
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 58bc1c600250. Setting up logs at ./log/docker/node2_2026-02-27_04-34-14__5f1886d2-1f90-4fae-ba00-c4d7987355ef__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50950
|
||
[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:50950/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_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"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"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:287 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:50950/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.89.39/tcp/50951/p2p/16Uiu2HAmJsC5GF3XUbfw6SzirAs8gPxxi6iawxW3LKr98GCSqrws","/ip4/172.18.89.39/tcp/50952/ws/p2p/16Uiu2HAmJsC5GF3XUbfw6SzirAs8gPxxi6iawxW3LKr98GCSqrws"],"enrUri":"enr:-L24QGazWazNjjsAGHFdxUuaOvXu-AI8Mpba1WLCq6SIvZzjUzWlQUvMppP1wSNeVLwibptQYzZp5jEY8eTSKAFy76QCgmlkgnY0gmlwhKwSWSeKbXVsdGlhZGRyc5YACASsElknBscHAAoErBJZJwbHCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDXEZY51fYl-W5UIbKezdoa5HlL1KmeF13OHJ5GjV7dYKDdGNwgscHg3VkcILHCYV3YWt1MgA"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:292 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:50950/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.0.79/tcp/8617/p2p/16Uiu2HAkz97jSp2hzjd7gfGwwV7JSRuxtvLTTMQxq7PE4R2Eu24d"]'
|
||
[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:8616/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||
[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:50950/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "763572e6-002e-46fa-b491-07b0ec39e777", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"763572e6-002e-46fa-b491-07b0ec39e777","statusDesc":"OK"}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8616/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:8616/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||
[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:234 Stopping container with id 294fdc585833
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 58bc1c600250
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 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.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-02-27_04-34-14__5f1886d2-1f90-4fae-ba00-c4d7987355ef__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-02-27_04-34-14__5f1886d2-1f90-4fae-ba00-c4d7987355ef__wakuorg_nwaku:latest.log |