77 lines
14 KiB
Plaintext

2026-03-05 04:34:12.379 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 04:34:12.380 DEBUG [tests.conftest] Running test: test_unsubscribe_from_some_content_topics[content_topic_list1] with id: 2026-03-05_04-34-12__1c3b063d-5c68-4da0-8660-8324ad2d9fb1
2026-03-05 04:34:12.380 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 04:34:12.380 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 04:34:12.381 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-05 04:34:12.388 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-05 04:34:12.388 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_04-34-12__1c3b063d-5c68-4da0-8660-8324ad2d9fb1__wakuorg_nwaku:latest.log
2026-03-05 04:34:12.388 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 04:34:12.389 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 04:34:12.390 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 04:34:12.390 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.30.71
2026-03-05 04:34:12.390 DEBUG [src.node.docker_mananger] Generated ports ['3123', '3124', '3125', '3126', '3127']
2026-03-05 04:34:12.390 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 04:34:12.391 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 04:34:12.391 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 04:34:12.391 DEBUG [src.node.docker_mananger] docker run -i -t -p 3123:3123 -p 3124:3124 -p 3125:3125 -p 3126:3126 -p 3127:3127 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=3125 --rest-port=3123 --tcp-port=3124 --discv5-udp-port=3126 --rest-address=0.0.0.0 --nat=extip:172.18.30.71 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=79f54ffd0ed21adbde63f2d0e833ed60cde077a889c9a1d5bec11c5efaaeeadd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3127 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-05 04:34:12.583 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.30.71 waku e292965fc8859e6a73a1764c903c994712aae4eaa7409f056d6147b69f71f8eb
2026-03-05 04:34:12.627 DEBUG [src.node.docker_mananger] Container started with ID e292965fc885. Setting up logs at ./log/docker/node1_2026-03-05_04-34-12__1c3b063d-5c68-4da0-8660-8324ad2d9fb1__wakuorg_nwaku:latest.log
2026-03-05 04:34:12.627 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3123
2026-03-05 04:34:12.628 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 04:34:12.658 ERROR [src.node.docker_mananger] Max retries reached for container fbed9be5c7f8. Exiting log stream.
2026-03-05 04:34:13.175 ERROR [src.node.docker_mananger] Max retries reached for container 8930106373b7. Exiting log stream.
2026-03-05 04:34:13.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3123/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:34:13.632 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-05 04:34:13.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3123/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:34:13.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"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":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 04:34:13.735 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 04:34:13.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3123/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:34:13.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.30.71/tcp/3124/p2p/16Uiu2HAm4gaav8GZ87hNJ41Dj4LCQGNMwhciCK7CcM3jisxwYK9V","/ip4/172.18.30.71/tcp/3125/ws/p2p/16Uiu2HAm4gaav8GZ87hNJ41Dj4LCQGNMwhciCK7CcM3jisxwYK9V"],"enrUri":"enr:-L24QHLrXaUnu3VmElaaL74lb0D26DpHgZfQuPoliflUWDM4GayKp7rzQB2tTNo5dG_cmOu4FYoB_mzD8plM5puDG-4CgmlkgnY0gmlwhKwSHkeKbXVsdGlhZGRyc5YACASsEh5HBgw0AAoErBIeRwYMNd0DgnJzhQACAQAAiXNlY3AyNTZrMaECiYrLg4WXA3KED-wPoykIxNgF8Nz0AbKkyboe0KWiHQyDdGNwggw0g3VkcIIMNoV3YWt1MgU"}'
2026-03-05 04:34:13.738 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 04:34:13.745 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-05 04:34:13.745 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_04-34-12__1c3b063d-5c68-4da0-8660-8324ad2d9fb1__wakuorg_nwaku:latest.log
2026-03-05 04:34:13.745 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 04:34:13.745 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 04:34:13.746 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 04:34:13.747 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.186.49
2026-03-05 04:34:13.747 DEBUG [src.node.docker_mananger] Generated ports ['30433', '30434', '30435', '30436', '30437']
2026-03-05 04:34:13.747 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 04:34:13.747 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 04:34:13.747 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 04:34:13.747 DEBUG [src.node.docker_mananger] docker run -i -t -p 30433:30433 -p 30434:30434 -p 30435:30435 -p 30436:30436 -p 30437:30437 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=30435 --rest-port=30433 --tcp-port=30434 --discv5-udp-port=30436 --rest-address=0.0.0.0 --nat=extip:172.18.186.49 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=aacf27abbc4658c8ffca80b8ac68b73ba2e136189afb94fab1c42fc1bf81b3af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30437 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHLrXaUnu3VmElaaL74lb0D26DpHgZfQuPoliflUWDM4GayKp7rzQB2tTNo5dG_cmOu4FYoB_mzD8plM5puDG-4CgmlkgnY0gmlwhKwSHkeKbXVsdGlhZGRyc5YACASsEh5HBgw0AAoErBIeRwYMNd0DgnJzhQACAQAAiXNlY3AyNTZrMaECiYrLg4WXA3KED-wPoykIxNgF8Nz0AbKkyboe0KWiHQyDdGNwggw0g3VkcIIMNoV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-05 04:34:13.936 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.186.49 waku b92760208b76a20e5c1398ccc8cd227d14163506af6bb05c38499bce740f43db
2026-03-05 04:34:13.974 DEBUG [src.node.docker_mananger] Container started with ID b92760208b76. Setting up logs at ./log/docker/node2_2026-03-05_04-34-12__1c3b063d-5c68-4da0-8660-8324ad2d9fb1__wakuorg_nwaku:latest.log
2026-03-05 04:34:13.974 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30433
2026-03-05 04:34:13.974 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 04:34:14.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30433/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:34:14.978 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"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":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 04:34:14.978 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 04:34:14.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30433/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:34:14.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.186.49/tcp/30434/p2p/16Uiu2HAm8CsviZHZawgWV183g14RU2SFjRdLq5NvW6JyD7T1RfaR","/ip4/172.18.186.49/tcp/30435/ws/p2p/16Uiu2HAm8CsviZHZawgWV183g14RU2SFjRdLq5NvW6JyD7T1RfaR"],"enrUri":"enr:-L24QN1hGAA7d2IoZZTV66i_QBWRos9Zk_PrTfCu1plj2ZU_NcaEbsqqL_NgJUKOKYk-HY-HeLfnmV12yM9rlBL_oqACgmlkgnY0gmlwhKwSujGKbXVsdGlhZGRyc5YACASsEroxBnbiAAoErBK6MQZ2490DgnJzhQACAQAAiXNlY3AyNTZrMaECveDjU867dTO1OnS_vf5igpCG-OqIcx0aszXHFrMnQmqDdGNwgnbig3VkcIJ25IV3YWt1MgE"}'
2026-03-05 04:34:14.981 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 04:34:14.981 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30433/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.30.71/tcp/3124/p2p/16Uiu2HAm4gaav8GZ87hNJ41Dj4LCQGNMwhciCK7CcM3jisxwYK9V"]'
2026-03-05 04:34:15.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:34:15.006 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3123/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/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-03-05 04:34:15.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:34:15.017 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30433/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/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-03-05 04:34:15.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:34:15.023 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3123/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 04:34:15.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:34:15.035 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 04:34:15.135 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-05 04:34:15.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3123/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:34:15.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772685253896088357,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772685253962762076,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772685253136288456,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772685255023529342,"ephemeral":false,"proof":""}]'
2026-03-05 04:34:15.181 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 04:34:15.182 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 04:34:15.182 DEBUG [src.node.waku_node] Stopping container with id e292965fc885
2026-03-05 04:34:15.770 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 04:34:15.771 DEBUG [src.node.waku_node] Stopping container with id b92760208b76
2026-03-05 04:34:16.361 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 04:34:16.364 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 04:34:16.398 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 04:34:16.427 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 04:34:16.429 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-03-05 04:34:16.429 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-03-05 04:34:16.431 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-05_04-34-12__1c3b063d-5c68-4da0-8660-8324ad2d9fb1__wakuorg_nwaku:latest.log
2026-03-05 04:34:16.432 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-05_04-34-12__1c3b063d-5c68-4da0-8660-8324ad2d9fb1__wakuorg_nwaku:latest.log