mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-26 20:29:35 +00:00
131 lines
24 KiB
Plaintext
131 lines
24 KiB
Plaintext
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_single_content_topic[/toychat/2/huilong/proto] with id: 2026-04-23_05-15-46__dfd844d8-d166-49f5-a7f1-5e50aeb517a0
|
||
[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:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-23_05-15-46__dfd844d8-d166-49f5-a7f1-5e50aeb517a0__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.63.106
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64688', '64689', '64690', '64691', '64692']
|
||
[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 64688:64688 -p 64689:64689 -p 64690:64690 -p 64691:64691 -p 64692:64692 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=64690 --rest-port=64688 --tcp-port=64689 --discv5-udp-port=64691 --rest-address=0.0.0.0 --nat=extip:172.18.63.106 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=deef6f6bfe32ccad109ede69af1316bbd0b4a8f0f03ce2c5db8ef4651e9dbeee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64692 --metrics-logging=true --relay=true --filter=true --content-topic=/toychat/2/huilong/proto
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.63.106 waku c31cbcd9015b8fc96cb7d6e73e0d22c90e8ad1408c1b4a166cef8de4942700b6
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID c31cbcd9015b. Setting up logs at ./log/docker/node1_2026-04-23_05-15-46__dfd844d8-d166-49f5-a7f1-5e50aeb517a0__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 64688
|
||
[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 5069b9b918c8. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64688/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"},{"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"},{"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:64688/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.63.106/tcp/64689/p2p/16Uiu2HAkv2v6sMCj4UosfB2dtXGnr1XMECcr2rA7LmfvbAJKrpKB","/ip4/172.18.63.106/tcp/64690/ws/p2p/16Uiu2HAkv2v6sMCj4UosfB2dtXGnr1XMECcr2rA7LmfvbAJKrpKB"],"enrUri":"enr:-L24QG7uRy9scrxbNEWylfO-_uH6o2NRX4hvobozYEfqsUAdXARmQE8MdKJzRBBxIzYR1fe3djRhiZAb0CkiIfoXmdACgmlkgnY0gmlwhKwSP2qKbXVsdGlhZGRyc5YACASsEj9qBvyxAAoErBI_agb8st0DgnJzhQDHAQAAiXNlY3AyNTZrMaECCQdLzVKTWc3Z9ozdqvXIDGGOdjO6G5rIahZlw0obYGKDdGNwgvyxg3VkcIL8s4V3YWt1MgU"}'
|
||
[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/node2_2026-04-23_05-15-46__dfd844d8-d166-49f5-a7f1-5e50aeb517a0__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.201.122
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38135', '38136', '38137', '38138', '38139']
|
||
[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 38135:38135 -p 38136:38136 -p 38137:38137 -p 38138:38138 -p 38139:38139 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=38137 --rest-port=38135 --tcp-port=38136 --discv5-udp-port=38138 --rest-address=0.0.0.0 --nat=extip:172.18.201.122 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=c8d4cbb077d9e99c1c4f3e2fcefbb4bf82fcfab13c6bedccbec4fbd17cdcdc62 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38139 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QG7uRy9scrxbNEWylfO-_uH6o2NRX4hvobozYEfqsUAdXARmQE8MdKJzRBBxIzYR1fe3djRhiZAb0CkiIfoXmdACgmlkgnY0gmlwhKwSP2qKbXVsdGlhZGRyc5YACASsEj9qBvyxAAoErBI_agb8st0DgnJzhQDHAQAAiXNlY3AyNTZrMaECCQdLzVKTWc3Z9ozdqvXIDGGOdjO6G5rIahZlw0obYGKDdGNwgvyxg3VkcIL8s4V3YWt1MgU --content-topic=/toychat/2/huilong/proto
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.201.122 waku f31f743d5587b56ee46813728b0c7ada4ddfe23bdc529164aabcc6ad210cc206
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f31f743d5587. Setting up logs at ./log/docker/node2_2026-04-23_05-15-46__dfd844d8-d166-49f5-a7f1-5e50aeb517a0__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 38135
|
||
[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:38135/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":"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"},{"Filter Client":"READY"},{"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:38135/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.201.122/tcp/38136/p2p/16Uiu2HAm8HYi42JY3eMns4icnUJ6zFdfFuuG43S6nCeswFWkZJKJ","/ip4/172.18.201.122/tcp/38137/ws/p2p/16Uiu2HAm8HYi42JY3eMns4icnUJ6zFdfFuuG43S6nCeswFWkZJKJ"],"enrUri":"enr:-L24QGC6TujIzQtC4fCs14bdiD9rPb1sv7xbmjpxdyWeZL3eR1k6RJZhZeYvcyut5mhpH38x9AFxF2evDATuYdrjlewCgmlkgnY0gmlwhKwSyXqKbXVsdGlhZGRyc5YACASsEsl6BpT4AAoErBLJegaU-d0DgnJzhQDHAQAAiXNlY3AyNTZrMaECvxMP0Q5fQhhnGdJLbwGu7-NBB0sCdEnDO0OdukDGc9mDdGNwgpT4g3VkcIKU-oV3YWt1MgE"}'
|
||
[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:38135/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.63.106/tcp/64689/p2p/16Uiu2HAkv2v6sMCj4UosfB2dtXGnr1XMECcr2rA7LmfvbAJKrpKB"]'
|
||
[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:64688/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
||
[1m[31mERROR [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:64688/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
|
||
[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:343 Stopping container with id c31cbcd9015b
|
||
[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 f31f743d5587
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 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-04-23_05-15-46__dfd844d8-d166-49f5-a7f1-5e50aeb517a0__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-23_05-15-46__dfd844d8-d166-49f5-a7f1-5e50aeb517a0__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_single_content_topic[/toychat/2/huilong/proto] with id: 2026-04-23_05-15-50__47c54648-07f0-4bf0-9f82-4ffd3195e4bd
|
||
[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:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-23_05-15-50__47c54648-07f0-4bf0-9f82-4ffd3195e4bd__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.131.27
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52478', '52479', '52480', '52481', '52482']
|
||
[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 52478:52478 -p 52479:52479 -p 52480:52480 -p 52481:52481 -p 52482:52482 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=52480 --rest-port=52478 --tcp-port=52479 --discv5-udp-port=52481 --rest-address=0.0.0.0 --nat=extip:172.18.131.27 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=14947fe9dfd957b8c4bccfefd3a610ba48e443af25ce762b8f9c9ca6504fed97 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52482 --metrics-logging=true --relay=true --filter=true --content-topic=/toychat/2/huilong/proto
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.131.27 waku fa794c7f3fd0a85a79048a3974f6f53b29e2ccba08e90b35cd2f66024d58aedd
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID fa794c7f3fd0. Setting up logs at ./log/docker/node1_2026-04-23_05-15-50__47c54648-07f0-4bf0-9f82-4ffd3195e4bd__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 52478
|
||
[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 c31cbcd9015b. Exiting log stream.
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f31f743d5587. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52478/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"},{"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"},{"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:52478/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.131.27/tcp/52479/p2p/16Uiu2HAmKAuxUGVsrcPESzCLtn3Phx3m9Dcr6589XLYAXyet66qa","/ip4/172.18.131.27/tcp/52480/ws/p2p/16Uiu2HAmKAuxUGVsrcPESzCLtn3Phx3m9Dcr6589XLYAXyet66qa"],"enrUri":"enr:-L24QBxoxTxsiZvSnFXPuItMmclOZ-Sd3Gzo_NC560HsxPJXcxlKfjSI2Vq6kT2qWgwampTqC12x2mQmI15JuOlMZmsCgmlkgnY0gmlwhKwSgxuKbXVsdGlhZGRyc5YACASsEoMbBsz_AAoErBKDGwbNAN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDYNCUAoLYYI9rCTGSX9U07p7DVyckgO0X6XI-0cYjbc2DdGNwgsz_g3VkcILNAYV3YWt1MgU"}'
|
||
[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/node2_2026-04-23_05-15-50__47c54648-07f0-4bf0-9f82-4ffd3195e4bd__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.229.45
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27315', '27316', '27317', '27318', '27319']
|
||
[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 27315:27315 -p 27316:27316 -p 27317:27317 -p 27318:27318 -p 27319:27319 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=27317 --rest-port=27315 --tcp-port=27316 --discv5-udp-port=27318 --rest-address=0.0.0.0 --nat=extip:172.18.229.45 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=cfede1f11fded9f3fe58e503a52350123cfdfe3f5ba2a15dd6ece4b3ba9f5a2d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27319 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBxoxTxsiZvSnFXPuItMmclOZ-Sd3Gzo_NC560HsxPJXcxlKfjSI2Vq6kT2qWgwampTqC12x2mQmI15JuOlMZmsCgmlkgnY0gmlwhKwSgxuKbXVsdGlhZGRyc5YACASsEoMbBsz_AAoErBKDGwbNAN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDYNCUAoLYYI9rCTGSX9U07p7DVyckgO0X6XI-0cYjbc2DdGNwgsz_g3VkcILNAYV3YWt1MgU --content-topic=/toychat/2/huilong/proto
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.229.45 waku 566715cbe86a31d9e71c292103e3e7a52401e334ac2d771555d692219a6cde27
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 566715cbe86a. Setting up logs at ./log/docker/node2_2026-04-23_05-15-50__47c54648-07f0-4bf0-9f82-4ffd3195e4bd__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 27315
|
||
[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:27315/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":"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"},{"Filter Client":"READY"},{"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:27315/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.229.45/tcp/27316/p2p/16Uiu2HAmRWCtxZk5YirdeXi8cgm8oAvJy2MQSNc9VivQHCTAYbDr","/ip4/172.18.229.45/tcp/27317/ws/p2p/16Uiu2HAmRWCtxZk5YirdeXi8cgm8oAvJy2MQSNc9VivQHCTAYbDr"],"enrUri":"enr:-L24QPtPXu2josWAlsq9Y_k2cnSKeTp9CIqxyqz_THy95VOQeH8D0irxt9ekgX7oLVTisFCZjRLTNQBn--0fs6OLF1ECgmlkgnY0gmlwhKwS5S2KbXVsdGlhZGRyc5YACASsEuUtBmq0AAoErBLlLQZqtd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDvufjem1dRqzPu2uUBYmrXf5y6j0HF5N2CcqNV7UrXhmDdGNwgmq0g3VkcIJqtoV3YWt1MgE"}'
|
||
[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:27315/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.131.27/tcp/52479/p2p/16Uiu2HAmKAuxUGVsrcPESzCLtn3Phx3m9Dcr6589XLYAXyet66qa"]'
|
||
[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:52478/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
||
[1m[31mERROR [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:52478/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
|
||
[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:343 Stopping container with id fa794c7f3fd0
|
||
[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 566715cbe86a
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 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-04-23_05-15-50__47c54648-07f0-4bf0-9f82-4ffd3195e4bd__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-23_05-15-50__47c54648-07f0-4bf0-9f82-4ffd3195e4bd__wakuorg_nwaku:latest.log |