67 lines
12 KiB
Plaintext

2026-04-23 21:58:30.925 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-23 21:58:30.925 DEBUG [tests.conftest] 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
2026-04-23 21:58:30.925 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-23 21:58:30.925 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-23 21:58:30.926 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-04-23 21:58:30.933 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-23 21:58:30.933 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-23_21-58-30__6e61ed18-c729-4908-b8a0-951dd2ef44a7__wakuorg_nwaku:latest.log
2026-04-23 21:58:30.933 DEBUG [src.node.waku_node] Starting Node...
2026-04-23 21:58:30.933 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-23 21:58:30.935 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-23 21:58:30.935 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.32.90
2026-04-23 21:58:30.935 DEBUG [src.node.docker_mananger] Generated ports ['36342', '36343', '36344', '36345', '36346']
2026-04-23 21:58:30.935 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-23 21:58:30.935 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-23 21:58:30.936 DEBUG [src.node.waku_node] Using volumes []
2026-04-23 21:58:30.936 DEBUG [src.node.docker_mananger] 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
2026-04-23 21:58:31.115 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.32.90 waku 774c0c720c9fc5359a8708ce663af880087c630628b088ed96af9727d0a01164
2026-04-23 21:58:31.150 DEBUG [src.node.docker_mananger] 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
2026-04-23 21:58:31.151 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36342
2026-04-23 21:58:31.152 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-23 21:58:31.260 ERROR [src.node.docker_mananger] Max retries reached for container 4c420a740cce. Exiting log stream.
2026-04-23 21:58:31.710 ERROR [src.node.docker_mananger] Max retries reached for container 9a64276e72bd. Exiting log stream.
2026-04-23 21:58:32.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36342/health" -H "Content-Type: application/json" -d 'None'
2026-04-23 21:58:32.155 INFO [src.node.api_clients.base_client] 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"}]}'
2026-04-23 21:58:32.155 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-23 21:58:32.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36342/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-23 21:58:32.158 INFO [src.node.api_clients.base_client] 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"}'
2026-04-23 21:58:32.158 INFO [src.node.waku_node] REST service is ready !!
2026-04-23 21:58:32.165 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-23 21:58:32.165 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-23_21-58-30__6e61ed18-c729-4908-b8a0-951dd2ef44a7__wakuorg_nwaku:latest.log
2026-04-23 21:58:32.165 DEBUG [src.node.waku_node] Starting Node...
2026-04-23 21:58:32.165 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-23 21:58:32.167 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-23 21:58:32.167 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.101.199
2026-04-23 21:58:32.167 DEBUG [src.node.docker_mananger] Generated ports ['50442', '50443', '50444', '50445', '50446']
2026-04-23 21:58:32.167 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-23 21:58:32.167 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-23 21:58:32.167 DEBUG [src.node.waku_node] Using volumes []
2026-04-23 21:58:32.168 DEBUG [src.node.docker_mananger] 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
2026-04-23 21:58:32.362 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.101.199 waku 849a6610785e95f4f16156170619dfdb7bc143673cb3463263e532f3b78e90d7
2026-04-23 21:58:32.396 DEBUG [src.node.docker_mananger] 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
2026-04-23 21:58:32.396 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 50442
2026-04-23 21:58:32.396 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-23 21:58:33.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50442/health" -H "Content-Type: application/json" -d 'None'
2026-04-23 21:58:33.408 INFO [src.node.api_clients.base_client] 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"}]}'
2026-04-23 21:58:33.409 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-23 21:58:33.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50442/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-23 21:58:33.417 INFO [src.node.api_clients.base_client] 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"}'
2026-04-23 21:58:33.418 INFO [src.node.waku_node] REST service is ready !!
2026-04-23 21:58:33.418 INFO [src.node.api_clients.base_client] 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"]'
2026-04-23 21:58:33.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 21:58:33.421 INFO [src.node.api_clients.base_client] 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"]'
2026-04-23 21:58:33.423 ERROR [src.node.api_clients.base_client] 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'
2026-04-23 21:58:33.493 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-23 21:58:33.494 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-23 21:58:33.494 DEBUG [src.node.waku_node] Stopping container with id 774c0c720c9f
2026-04-23 21:58:33.955 DEBUG [src.node.waku_node] Container stopped.
2026-04-23 21:58:33.955 DEBUG [src.node.waku_node] Stopping container with id 849a6610785e
2026-04-23 21:58:34.414 DEBUG [src.node.waku_node] Container stopped.
2026-04-23 21:58:34.417 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-23 21:58:34.422 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-23 21:58:34.428 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-23 21:58:34.428 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-04-23 21:58:34.429 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-04-23 21:58:34.429 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-04-23_21-58-30__6e61ed18-c729-4908-b8a0-951dd2ef44a7__wakuorg_nwaku:latest.log
2026-04-23 21:58:34.430 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-04-23_21-58-30__6e61ed18-c729-4908-b8a0-951dd2ef44a7__wakuorg_nwaku:latest.log