66 lines
12 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_subscribe_via_api_to_new_content_topics[content_topic_list1] with id: 2026-04-23_21-58-30__6e61ed18-c729-4908-b8a0-951dd2ef44a7
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-04-23_21-58-30__6e61ed18-c729-4908-b8a0-951dd2ef44a7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.32.90
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36342', '36343', '36344', '36345', '36346']
DEBUG  src.node.waku_node:waku_node.py:455 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:186 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36342:36342 -p 36343:36343 -p 36344:36344 -p 36345:36345 -p 36346:36346 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=36344 --rest-port=36342 --tcp-port=36343 --discv5-udp-port=36345 --rest-address=0.0.0.0 --nat=extip:172.18.32.90 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=184f7dcbfc55e238fbffcff27a56b2efc0a2b724bb9deecfaab386c3830bcebe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36346 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.32.90 waku 774c0c720c9fc5359a8708ce663af880087c630628b088ed96af9727d0a01164
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 774c0c720c9f. Setting up logs at ./log/docker/node1_2026-04-23_21-58-30__6e61ed18-c729-4908-b8a0-951dd2ef44a7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 36342
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4c420a740cce. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9a64276e72bd. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36342/health" -H "Content-Type: application/json" -d 'None'
INFO  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"}]}'
INFO  src.node.waku_node:waku_node.py:294 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36342/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.32.90/tcp/36343/p2p/16Uiu2HAmS9dDHJVSNweWx2oroxgvZrrccERKXggCtsm3wXkBsNv6","/ip4/172.18.32.90/tcp/36344/ws/p2p/16Uiu2HAmS9dDHJVSNweWx2oroxgvZrrccERKXggCtsm3wXkBsNv6"],"enrUri":"enr:-L24QPUIihfrXlTziW6upwPLWaoEnAwTf2Ofuvu7pJcq20gMAwb3FrpgTS1AuAZJJkVPKQCYUJl7AA6TRo4tkvlegg4CgmlkgnY0gmlwhKwSIFqKbXVsdGlhZGRyc5YACASsEiBaBo33AAoErBIgWgaN-N0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDyH3fY7KQQCeK1Ulu4MwUC3O67_kR3_3LoBOrZY4iPMuDdGNwgo33g3VkcIKN-YV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:299 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-04-23_21-58-30__6e61ed18-c729-4908-b8a0-951dd2ef44a7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.101.199
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50442', '50443', '50444', '50445', '50446']
DEBUG  src.node.waku_node:waku_node.py:455 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:186 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50442:50442 -p 50443:50443 -p 50444:50444 -p 50445:50445 -p 50446:50446 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=50444 --rest-port=50442 --tcp-port=50443 --discv5-udp-port=50445 --rest-address=0.0.0.0 --nat=extip:172.18.101.199 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=278c0adc3b69083fcf0e3fbffc400a66d9c9dcf4dca706dbae79e49c7d8aa48e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50446 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPUIihfrXlTziW6upwPLWaoEnAwTf2Ofuvu7pJcq20gMAwb3FrpgTS1AuAZJJkVPKQCYUJl7AA6TRo4tkvlegg4CgmlkgnY0gmlwhKwSIFqKbXVsdGlhZGRyc5YACASsEiBaBo33AAoErBIgWgaN-N0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDyH3fY7KQQCeK1Ulu4MwUC3O67_kR3_3LoBOrZY4iPMuDdGNwgo33g3VkcIKN-YV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.101.199 waku 849a6610785e95f4f16156170619dfdb7bc143673cb3463263e532f3b78e90d7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 849a6610785e. Setting up logs at ./log/docker/node2_2026-04-23_21-58-30__6e61ed18-c729-4908-b8a0-951dd2ef44a7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 50442
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50442/health" -H "Content-Type: application/json" -d 'None'
INFO  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"}]}'
INFO  src.node.waku_node:waku_node.py:294 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50442/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.199/tcp/50443/p2p/16Uiu2HAmFM57ngsiqbnreUCPpxucktbCyy6X9aKe99NKr5YxtWHb","/ip4/172.18.101.199/tcp/50444/ws/p2p/16Uiu2HAmFM57ngsiqbnreUCPpxucktbCyy6X9aKe99NKr5YxtWHb"],"enrUri":"enr:-L24QLUK6CJUH6IN9JEyT6xcQqvkD3rC0HZf7J0pVxCZrJeXGnhW2BRioo2vNoxQ-DHoK6u7dC9xrnVJn7zat8dSqXICgmlkgnY0gmlwhKwSZceKbXVsdGlhZGRyc5YACASsEmXHBsULAAoErBJlxwbFDN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDJ_v_HFyLpkl26SOtrLZ7An-s2NrI46rCPWLUUW_Twx6DdGNwgsULg3VkcILFDYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:299 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50442/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.32.90/tcp/36343/p2p/16Uiu2HAmS9dDHJVSNweWx2oroxgvZrrccERKXggCtsm3wXkBsNv6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36342/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
ERROR  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:36342/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'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:241 Stopping container with id 774c0c720c9f
DEBUG  src.node.waku_node:waku_node.py:248 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:241 Stopping container with id 849a6610785e
DEBUG  src.node.waku_node:waku_node.py:248 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-23_21-58-30__6e61ed18-c729-4908-b8a0-951dd2ef44a7__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-23_21-58-30__6e61ed18-c729-4908-b8a0-951dd2ef44a7__wakuorg_nwaku:latest.log