mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-02 00:23:10 +00:00
174 lines
30 KiB
Plaintext
174 lines
30 KiB
Plaintext
2026-03-25 04:40:03.040 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-25 04:40:03.040 DEBUG [tests.conftest] Running test: test_subscribe_and_publish_on_another_content_topic_from_another_shard with id: 2026-03-25_04-40-03__5d31f980-1a5a-4069-add5-1176d8ca5f22
|
|
2026-03-25 04:40:03.040 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-25 04:40:03.041 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2026-03-25 04:40:03.041 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
|
2026-03-25 04:40:03.049 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-25 04:40:03.049 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-25_04-40-03__5d31f980-1a5a-4069-add5-1176d8ca5f22__wakuorg_nwaku:latest.log
|
|
2026-03-25 04:40:03.049 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-25 04:40:03.049 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-25 04:40:03.050 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-25 04:40:03.051 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.95.1
|
|
2026-03-25 04:40:03.051 DEBUG [src.node.docker_mananger] Generated ports ['58701', '58702', '58703', '58704', '58705']
|
|
2026-03-25 04:40:03.051 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-25 04:40:03.051 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-25 04:40:03.051 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-25 04:40:03.051 DEBUG [src.node.docker_mananger] docker run -i -t -p 58701:58701 -p 58702:58702 -p 58703:58703 -p 58704:58704 -p 58705:58705 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=58703 --rest-port=58701 --tcp-port=58702 --discv5-udp-port=58704 --rest-address=0.0.0.0 --nat=extip:172.18.95.1 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cd48ba19e2afdad6d4d3b2fbe1f1d9dbad3ac55a252e2e1d2ad952ad5a46f26f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58705 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
|
2026-03-25 04:40:03.247 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.95.1 waku 2de51031c419b92b4b52be827afdfc21b1fabf21315e0280c4dfe3fe46e284e4
|
|
2026-03-25 04:40:03.286 DEBUG [src.node.docker_mananger] Container started with ID 2de51031c419. Setting up logs at ./log/docker/node1_2026-03-25_04-40-03__5d31f980-1a5a-4069-add5-1176d8ca5f22__wakuorg_nwaku:latest.log
|
|
2026-03-25 04:40:03.287 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58701
|
|
2026-03-25 04:40:03.288 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-25 04:40:03.845 ERROR [src.node.docker_mananger] Max retries reached for container 542a119f4032. Exiting log stream.
|
|
2026-03-25 04:40:04.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58701/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:04.291 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":"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-25 04:40:04.292 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-25 04:40:04.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58701/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:04.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.95.1/tcp/58702/p2p/16Uiu2HAkwCqToWjq9GrfusJEdv4a3wuYSsojCo96RS59sGJbpdmE","/ip4/172.18.95.1/tcp/58703/ws/p2p/16Uiu2HAkwCqToWjq9GrfusJEdv4a3wuYSsojCo96RS59sGJbpdmE"],"enrUri":"enr:-L24QM5CXQqSMKmKzfH7ysA6Flv5ZhSrZSQJou4BDQCi5Qe7JeH4c7HXue_B98fCJwAlmzYiHR-Fi3UU5k159lBcmX8CgmlkgnY0gmlwhKwSXwGKbXVsdGlhZGRyc5YACASsEl8BBuVOAAoErBJfAQblT90DgnJzhQACAQAAiXNlY3AyNTZrMaECGm2Ls0aD-CLxtGNKJlgQRkhvsUo-KJK3ItvRgzI36u2DdGNwguVOg3VkcILlUIV3YWt1MgU"}'
|
|
2026-03-25 04:40:04.294 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-25 04:40:04.301 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-25 04:40:04.301 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-25_04-40-03__5d31f980-1a5a-4069-add5-1176d8ca5f22__wakuorg_nwaku:latest.log
|
|
2026-03-25 04:40:04.302 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-25 04:40:04.302 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-25 04:40:04.303 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-25 04:40:04.303 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.180.98
|
|
2026-03-25 04:40:04.304 DEBUG [src.node.docker_mananger] Generated ports ['46227', '46228', '46229', '46230', '46231']
|
|
2026-03-25 04:40:04.304 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-25 04:40:04.304 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-25 04:40:04.304 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-25 04:40:04.304 DEBUG [src.node.docker_mananger] docker run -i -t -p 46227:46227 -p 46228:46228 -p 46229:46229 -p 46230:46230 -p 46231:46231 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=46229 --rest-port=46227 --tcp-port=46228 --discv5-udp-port=46230 --rest-address=0.0.0.0 --nat=extip:172.18.180.98 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=0fcd8de369f50907e10a3a5aebfd247dedb8fcc1599e6a4d55fec2689b4ff6da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46231 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM5CXQqSMKmKzfH7ysA6Flv5ZhSrZSQJou4BDQCi5Qe7JeH4c7HXue_B98fCJwAlmzYiHR-Fi3UU5k159lBcmX8CgmlkgnY0gmlwhKwSXwGKbXVsdGlhZGRyc5YACASsEl8BBuVOAAoErBJfAQblT90DgnJzhQACAQAAiXNlY3AyNTZrMaECGm2Ls0aD-CLxtGNKJlgQRkhvsUo-KJK3ItvRgzI36u2DdGNwguVOg3VkcILlUIV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
|
2026-03-25 04:40:04.517 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.180.98 waku 54c91f106d4f55e2469695d334caa5de30dae51a2b01f8a99127d2593251f6cc
|
|
2026-03-25 04:40:04.561 DEBUG [src.node.docker_mananger] Container started with ID 54c91f106d4f. Setting up logs at ./log/docker/node2_2026-03-25_04-40-03__5d31f980-1a5a-4069-add5-1176d8ca5f22__wakuorg_nwaku:latest.log
|
|
2026-03-25 04:40:04.562 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46227
|
|
2026-03-25 04:40:04.562 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-25 04:40:05.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46227/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:05.565 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"},{"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-25 04:40:05.565 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-25 04:40:05.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46227/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:05.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.180.98/tcp/46228/p2p/16Uiu2HAmL4wAKD5cY3Roebjndb7HrNDx4UjkDvRLfPsRj63MNyzt","/ip4/172.18.180.98/tcp/46229/ws/p2p/16Uiu2HAmL4wAKD5cY3Roebjndb7HrNDx4UjkDvRLfPsRj63MNyzt"],"enrUri":"enr:-L24QERAyfvl-EfPzRhtz5oGLKkFqSow02HzaOvjvpOxCvgyYWF5JkungKV1Qj6qG2o6lg5xGLLBFoL7TzhPUAXXiH8CgmlkgnY0gmlwhKwStGKKbXVsdGlhZGRyc5YACASsErRiBrSUAAoErBK0Yga0ld0DgnJzhQACAQAAiXNlY3AyNTZrMaEDbiQkTySGKG6hEXYtbtTsRX-HyczYk_Q6iGhwThUMfwWDdGNwgrSUg3VkcIK0loV3YWt1MgE"}'
|
|
2026-03-25 04:40:05.568 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-25 04:40:05.569 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46227/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.95.1/tcp/58702/p2p/16Uiu2HAkwCqToWjq9GrfusJEdv4a3wuYSsojCo96RS59sGJbpdmE"]'
|
|
2026-03-25 04:40:05.603 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:40:05.604 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58701/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
|
2026-03-25 04:40:05.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:40:05.610 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46227/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
|
2026-03-25 04:40:05.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:40:05.615 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58701/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-25 04:40:05.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:40:05.629 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:40:05.729 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:40:05.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58701/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:05.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1774413605615244962,"ephemeral":false,"proof":""}]'
|
|
2026-03-25 04:40:05.734 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:40:05.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46227/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:05.736 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1774413605615244962,"ephemeral":false,"proof":""}]'
|
|
2026-03-25 04:40:05.738 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58701/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-25 04:40:05.747 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:40:05.747 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:40:05.848 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:40:05.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58701/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:05.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774413604282860732,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774413605738563039,"ephemeral":false,"proof":""}]'
|
|
2026-03-25 04:40:05.863 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-25 04:40:05.864 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-25 04:40:05.864 DEBUG [src.node.waku_node] Stopping container with id 2de51031c419
|
|
2026-03-25 04:40:06.475 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-25 04:40:06.476 DEBUG [src.node.waku_node] Stopping container with id 54c91f106d4f
|
|
2026-03-25 04:40:07.049 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-25 04:40:07.052 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-25 04:40:07.084 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-25 04:40:07.111 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-25 04:40:07.111 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
|
2026-03-25 04:40:07.112 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
|
2026-03-25 04:40:07.113 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-25_04-40-03__5d31f980-1a5a-4069-add5-1176d8ca5f22__wakuorg_nwaku:latest.log
|
|
2026-03-25 04:40:07.114 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-25_04-40-03__5d31f980-1a5a-4069-add5-1176d8ca5f22__wakuorg_nwaku:latest.log
|
|
2026-03-25 04:40:07.118 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-25 04:40:07.119 DEBUG [tests.conftest] Running test: test_subscribe_and_publish_on_another_content_topic_from_another_shard with id: 2026-03-25_04-40-07__190e55fd-a82f-4088-8767-3d9374e00992
|
|
2026-03-25 04:40:07.119 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-25 04:40:07.119 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2026-03-25 04:40:07.120 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
|
2026-03-25 04:40:07.127 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-25 04:40:07.128 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-25_04-40-07__190e55fd-a82f-4088-8767-3d9374e00992__wakuorg_nwaku:latest.log
|
|
2026-03-25 04:40:07.128 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-25 04:40:07.128 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-25 04:40:07.129 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-25 04:40:07.130 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.174.87
|
|
2026-03-25 04:40:07.130 DEBUG [src.node.docker_mananger] Generated ports ['56580', '56581', '56582', '56583', '56584']
|
|
2026-03-25 04:40:07.130 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-25 04:40:07.130 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-25 04:40:07.130 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-25 04:40:07.130 DEBUG [src.node.docker_mananger] docker run -i -t -p 56580:56580 -p 56581:56581 -p 56582:56582 -p 56583:56583 -p 56584:56584 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=56582 --rest-port=56580 --tcp-port=56581 --discv5-udp-port=56583 --rest-address=0.0.0.0 --nat=extip:172.18.174.87 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2dcf95fcddd1a9a9d21bea50afeb93a453116babe92eb88d94f18c5d1bc2be15 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56584 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
|
2026-03-25 04:40:07.316 ERROR [src.node.docker_mananger] Max retries reached for container 2de51031c419. Exiting log stream.
|
|
2026-03-25 04:40:07.329 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.174.87 waku f1b25ead0c73128163cae3e37e412cc00ed50bc907d2a07254c0e82e72a6c75c
|
|
2026-03-25 04:40:07.365 DEBUG [src.node.docker_mananger] Container started with ID f1b25ead0c73. Setting up logs at ./log/docker/node1_2026-03-25_04-40-07__190e55fd-a82f-4088-8767-3d9374e00992__wakuorg_nwaku:latest.log
|
|
2026-03-25 04:40:07.366 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56580
|
|
2026-03-25 04:40:07.366 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-25 04:40:07.865 ERROR [src.node.docker_mananger] Max retries reached for container 54c91f106d4f. Exiting log stream.
|
|
2026-03-25 04:40:08.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56580/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:08.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-25 04:40:08.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56580/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:08.472 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-25 04:40:08.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56580/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:08.575 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-25 04:40:08.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56580/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:08.685 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-25 04:40:08.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56580/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:08.790 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":"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-25 04:40:08.790 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-25 04:40:08.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56580/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:08.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.87/tcp/56581/p2p/16Uiu2HAmPvAamZD6p9NJz5K8keZFa9ejY9TmM8zfeQMX6Aae3YcQ","/ip4/172.18.174.87/tcp/56582/ws/p2p/16Uiu2HAmPvAamZD6p9NJz5K8keZFa9ejY9TmM8zfeQMX6Aae3YcQ"],"enrUri":"enr:-L24QNhUkZZzzDVuEgT3CGckT3YNWHjnJgYTMNQslX3CKQgIKJgHSXBsfu3_O7ZcfnZ7bfRwGHUrLfbokVhF_Ghu7BACgmlkgnY0gmlwhKwSrleKbXVsdGlhZGRyc5YACASsEq5XBt0FAAoErBKuVwbdBt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDp1PWkBnrDrczn4aLUsPSV_B3wi8HvEyiYGzlunXk12GDdGNwgt0Fg3VkcILdB4V3YWt1MgU"}'
|
|
2026-03-25 04:40:08.795 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-25 04:40:08.804 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-25 04:40:08.804 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-25_04-40-07__190e55fd-a82f-4088-8767-3d9374e00992__wakuorg_nwaku:latest.log
|
|
2026-03-25 04:40:08.804 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-25 04:40:08.804 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-25 04:40:08.806 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-25 04:40:08.806 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.229.216
|
|
2026-03-25 04:40:08.806 DEBUG [src.node.docker_mananger] Generated ports ['31164', '31165', '31166', '31167', '31168']
|
|
2026-03-25 04:40:08.806 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-25 04:40:08.806 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-25 04:40:08.806 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-25 04:40:08.807 DEBUG [src.node.docker_mananger] docker run -i -t -p 31164:31164 -p 31165:31165 -p 31166:31166 -p 31167:31167 -p 31168:31168 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=31166 --rest-port=31164 --tcp-port=31165 --discv5-udp-port=31167 --rest-address=0.0.0.0 --nat=extip:172.18.229.216 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c585dacaaecfaa1cfadafefd8c13df3e0f8d3cfa3b7a422ed6dc5feff58fbc1b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31168 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNhUkZZzzDVuEgT3CGckT3YNWHjnJgYTMNQslX3CKQgIKJgHSXBsfu3_O7ZcfnZ7bfRwGHUrLfbokVhF_Ghu7BACgmlkgnY0gmlwhKwSrleKbXVsdGlhZGRyc5YACASsEq5XBt0FAAoErBKuVwbdBt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDp1PWkBnrDrczn4aLUsPSV_B3wi8HvEyiYGzlunXk12GDdGNwgt0Fg3VkcILdB4V3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
|
2026-03-25 04:40:09.009 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.229.216 waku 51b7317c837982f346f987d993c6ba524aef2db50c86fa4b3329ba12095dcd70
|
|
2026-03-25 04:40:09.045 DEBUG [src.node.docker_mananger] Container started with ID 51b7317c8379. Setting up logs at ./log/docker/node2_2026-03-25_04-40-07__190e55fd-a82f-4088-8767-3d9374e00992__wakuorg_nwaku:latest.log
|
|
2026-03-25 04:40:09.045 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31164
|
|
2026-03-25 04:40:09.046 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-25 04:40:10.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31164/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:10.049 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"},{"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-25 04:40:10.049 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-25 04:40:10.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31164/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:10.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.216/tcp/31165/p2p/16Uiu2HAkwMir5ptJFac7B4MiWK4R8i52q4wFoXPrDHfRRh1qVaBK","/ip4/172.18.229.216/tcp/31166/ws/p2p/16Uiu2HAkwMir5ptJFac7B4MiWK4R8i52q4wFoXPrDHfRRh1qVaBK"],"enrUri":"enr:-L24QN2vcDldbaTzywXlcMT4t0uqjYg7L6MhPTNU-Y7CKckqJaJw3r6PuPhetpX5ED8KL4JNxuVqeI6TpfFbf0ygRU4CgmlkgnY0gmlwhKwS5diKbXVsdGlhZGRyc5YACASsEuXYBnm9AAoErBLl2AZ5vt0DgnJzhQACAQAAiXNlY3AyNTZrMaECHLRK3Mf1aDLO7ivCqT1Z_GnrJrgMwLX_Sh_J97zfHVqDdGNwgnm9g3VkcIJ5v4V3YWt1MgE"}'
|
|
2026-03-25 04:40:10.052 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-25 04:40:10.052 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31164/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.174.87/tcp/56581/p2p/16Uiu2HAmPvAamZD6p9NJz5K8keZFa9ejY9TmM8zfeQMX6Aae3YcQ"]'
|
|
2026-03-25 04:40:10.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:40:10.081 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56580/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
|
2026-03-25 04:40:10.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:40:10.091 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31164/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
|
2026-03-25 04:40:10.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:40:10.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56580/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-25 04:40:10.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:40:10.109 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:40:10.210 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:40:10.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56580/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:10.215 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1774413610098061117,"ephemeral":false,"proof":""}]'
|
|
2026-03-25 04:40:10.216 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:40:10.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31164/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:10.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1774413610098061117,"ephemeral":false,"proof":""}]'
|
|
2026-03-25 04:40:10.224 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56580/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-25 04:40:10.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:40:10.233 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:40:10.333 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:40:10.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56580/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:40:10.337 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774413609412160968,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774413610224812803,"ephemeral":false,"proof":""}]'
|
|
2026-03-25 04:40:10.351 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-25 04:40:10.352 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-25 04:40:10.352 DEBUG [src.node.waku_node] Stopping container with id f1b25ead0c73
|
|
2026-03-25 04:40:10.941 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-25 04:40:10.942 DEBUG [src.node.waku_node] Stopping container with id 51b7317c8379
|
|
2026-03-25 04:40:11.543 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-25 04:40:11.546 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-25 04:40:11.575 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-25 04:40:11.601 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-25 04:40:11.602 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
|
2026-03-25 04:40:11.602 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
|
2026-03-25 04:40:11.602 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-25_04-40-07__190e55fd-a82f-4088-8767-3d9374e00992__wakuorg_nwaku:latest.log
|
|
2026-03-25 04:40:11.603 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-25_04-40-07__190e55fd-a82f-4088-8767-3d9374e00992__wakuorg_nwaku:latest.log
|