mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-04-18 09:43:24 +00:00
178 lines
35 KiB
Plaintext
178 lines
35 KiB
Plaintext
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_multiple_edge_service_nodes_communication with id: 2026-02-25_19-26-07__864cff9d-cf80-4cf3-bce3-b9cb1e33067d
|
||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_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:86 WakuNode instance initialized with log path ./log/docker/node1_2026-02-25_19-26-07__864cff9d-cf80-4cf3-bce3-b9cb1e33067d__wakuorg_nwaku:latest.log
|
||
[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:86 WakuNode instance initialized with log path ./log/docker/node2_2026-02-25_19-26-07__864cff9d-cf80-4cf3-bce3-b9cb1e33067d__wakuorg_nwaku:latest.log
|
||
[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:86 WakuNode instance initialized with log path ./log/docker/node3_2026-02-25_19-26-07__864cff9d-cf80-4cf3-bce3-b9cb1e33067d__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_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:86 WakuNode instance initialized with log path ./log/docker/node4_2026-02-25_19-26-07__864cff9d-cf80-4cf3-bce3-b9cb1e33067d__wakuorg_nwaku:latest.log
|
||
[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:86 WakuNode instance initialized with log path ./log/docker/node5_2026-02-25_19-26-07__864cff9d-cf80-4cf3-bce3-b9cb1e33067d__wakuorg_nwaku:latest.log
|
||
[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:86 WakuNode instance initialized with log path ./log/docker/node6_2026-02-25_19-26-07__864cff9d-cf80-4cf3-bce3-b9cb1e33067d__wakuorg_nwaku:latest.log
|
||
[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:86 WakuNode instance initialized with log path ./log/docker/node7_2026-02-25_19-26-07__864cff9d-cf80-4cf3-bce3-b9cb1e33067d__wakuorg_nwaku:latest.log
|
||
[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:86 WakuNode instance initialized with log path ./log/docker/node8_2026-02-25_19-26-07__864cff9d-cf80-4cf3-bce3-b9cb1e33067d__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m tests.e2e.test_e2e:test_e2e.py:434 Start 2 edges nodes and 3 service nodes
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 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:33 Network waku created
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.81.48
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16885', '16886', '16887', '16888', '16889']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16885:16885 -p 16886:16886 -p 16887:16887 -p 16888:16888 -p 16889:16889 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=16887 --rest-port=16885 --tcp-port=16886 --discv5-udp-port=16888 --rest-address=0.0.0.0 --nat=extip:172.18.81.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9ade55ac63e1b4a43eddda8c2b8ba6aeb2a578d4cfed5f0ca33f4bb88ccabcf6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16889 --metrics-logging=true --relay=true --store=true --lightpush=true
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.81.48 waku dd397564e62da0020842151fe7bfd968698b002d41b82119598bc971e5c401c0
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID dd397564e62d. Setting up logs at ./log/docker/node6_2026-02-25_19-26-07__864cff9d-cf80-4cf3-bce3-b9cb1e33067d__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16885
|
||
[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:16885/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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy 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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:287 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:16885/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.81.48/tcp/16886/p2p/16Uiu2HAmSNEcZLPpHNsn83QEA1znPoz7f9J8Cq9ZL3rhPbA359Bo","/ip4/172.18.81.48/tcp/16887/ws/p2p/16Uiu2HAmSNEcZLPpHNsn83QEA1znPoz7f9J8Cq9ZL3rhPbA359Bo"],"enrUri":"enr:-L24QFFR6eRboa0mqteZFQKdv6GJ9Kx9dTUykHu56U5G1uEvGZOmN1BX9MdVHp_7qY4260E2GQm9C1cZhMv3U521Z00CgmlkgnY0gmlwhKwSUTCKbXVsdGlhZGRyc5YACASsElEwBkH2AAoErBJRMAZB990DgnJzhQADAQAAiXNlY3AyNTZrMaEDy7je55o6B3BSyTHcFSX29B5iQLepLnz-Yra3O22xjnKDdGNwgkH2g3VkcIJB-IV3YWt1Mgs"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 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.192.142
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16046', '16047', '16048', '16049', '16050']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16046:16046 -p 16047:16047 -p 16048:16048 -p 16049:16049 -p 16050:16050 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=16048 --rest-port=16046 --tcp-port=16047 --discv5-udp-port=16049 --rest-address=0.0.0.0 --nat=extip:172.18.192.142 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fcb3fdaa2ade85b80bdcfbbe906fff2a2865aabcbafee8b1d5e808a1cd9c5aa5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16050 --metrics-logging=true --relay=false --lightpushnode=/ip4/172.18.81.48/tcp/16886/p2p/16Uiu2HAmSNEcZLPpHNsn83QEA1znPoz7f9J8Cq9ZL3rhPbA359Bo --discv5-bootstrap-node=enr:-L24QFFR6eRboa0mqteZFQKdv6GJ9Kx9dTUykHu56U5G1uEvGZOmN1BX9MdVHp_7qY4260E2GQm9C1cZhMv3U521Z00CgmlkgnY0gmlwhKwSUTCKbXVsdGlhZGRyc5YACASsElEwBkH2AAoErBJRMAZB990DgnJzhQADAQAAiXNlY3AyNTZrMaEDy7je55o6B3BSyTHcFSX29B5iQLepLnz-Yra3O22xjnKDdGNwgkH2g3VkcIJB-IV3YWt1Mgs
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.192.142 waku 1a028bcf02b39ba0c0f7c8db29289ce2d6f5655238d9083d2a0e3871c8242aed
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1a028bcf02b3. Setting up logs at ./log/docker/node4_2026-02-25_19-26-07__864cff9d-cf80-4cf3-bce3-b9cb1e33067d__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16046
|
||
[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:16046/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_MOUNTED"},{"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":"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"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are 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:287 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:16046/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.192.142/tcp/16047/p2p/16Uiu2HAmBPK5CE26LEwh8fhLcSFXELJK8VcBtQiiZTiiJdRnEtgL","/ip4/172.18.192.142/tcp/16048/ws/p2p/16Uiu2HAmBPK5CE26LEwh8fhLcSFXELJK8VcBtQiiZTiiJdRnEtgL"],"enrUri":"enr:-L24QI1z6qRYORzRZVfw8ODdcArpVUgPEgxgTE8Y3c7LWLMtCctd-oFKGpjJ0UUPuUpFMm30n30lziVwVfaszUX3cRECgmlkgnY0gmlwhKwSwI6KbXVsdGlhZGRyc5YACASsEsCOBj6vAAoErBLAjgY-sN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7SAwkT7PYABl61Z0HOjH-Hur5BLF9P-4gvUlsPaf7G2DdGNwgj6vg3VkcII-sYV3YWt1MgA"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 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.112.45
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51665', '51666', '51667', '51668', '51669']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51665:51665 -p 51666:51666 -p 51667:51667 -p 51668:51668 -p 51669:51669 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=51667 --rest-port=51665 --tcp-port=51666 --discv5-udp-port=51668 --rest-address=0.0.0.0 --nat=extip:172.18.112.45 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0ac6a900ebbebe7b1de2a7defbbe5b3bacf1daf0cd0d4d0ef8eb06d8754b9cb8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51669 --metrics-logging=true --relay=true --store=true --discv5-bootstrap-node=enr:-L24QFFR6eRboa0mqteZFQKdv6GJ9Kx9dTUykHu56U5G1uEvGZOmN1BX9MdVHp_7qY4260E2GQm9C1cZhMv3U521Z00CgmlkgnY0gmlwhKwSUTCKbXVsdGlhZGRyc5YACASsElEwBkH2AAoErBJRMAZB990DgnJzhQADAQAAiXNlY3AyNTZrMaEDy7je55o6B3BSyTHcFSX29B5iQLepLnz-Yra3O22xjnKDdGNwgkH2g3VkcIJB-IV3YWt1Mgs
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.112.45 waku 08250ba19d953d33623005af219bc86d66b7ce802964d36d37af96833a18c45c
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 08250ba19d95. Setting up logs at ./log/docker/node7_2026-02-25_19-26-07__864cff9d-cf80-4cf3-bce3-b9cb1e33067d__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51665
|
||
[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:51665/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_MOUNTED"},{"Store":"READY"},{"Legacy 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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:287 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:51665/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.112.45/tcp/51666/p2p/16Uiu2HAm21FX2mZ9Dmz1PhCQrpHcPGfmo4sXX7ZCaoVKJgZrJ2Mq","/ip4/172.18.112.45/tcp/51667/ws/p2p/16Uiu2HAm21FX2mZ9Dmz1PhCQrpHcPGfmo4sXX7ZCaoVKJgZrJ2Mq"],"enrUri":"enr:-L24QNHqWPMQRLG8at5UasIXjSRyC0yWS-JG6qd-o2SkgOnmWwh1eJ72DK7CaELkWwLhtzIdQLnyUjX0VY6peXnjRcQCgmlkgnY0gmlwhKwScC2KbXVsdGlhZGRyc5YACASsEnAtBsnSAAoErBJwLQbJ090DgnJzhQADAQAAiXNlY3AyNTZrMaECYcA14EuXJF5EAwuQ8z0eugSm5Nb-UJGzRc5NRk62ItSDdGNwgsnSg3VkcILJ1IV3YWt1MgM"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 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.86
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13506', '13507', '13508', '13509', '13510']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13506:13506 -p 13507:13507 -p 13508:13508 -p 13509:13509 -p 13510:13510 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=13508 --rest-port=13506 --tcp-port=13507 --discv5-udp-port=13509 --rest-address=0.0.0.0 --nat=extip:172.18.229.86 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f0f62dcedacabc1bfdf63b0c2f19fbdfb5dd4d7dc00abb7f0d7e3fbaa4415d72 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13510 --metrics-logging=true --relay=true --filter=true --storenode=/ip4/172.18.112.45/tcp/51666/p2p/16Uiu2HAm21FX2mZ9Dmz1PhCQrpHcPGfmo4sXX7ZCaoVKJgZrJ2Mq --discv5-bootstrap-node=enr:-L24QNHqWPMQRLG8at5UasIXjSRyC0yWS-JG6qd-o2SkgOnmWwh1eJ72DK7CaELkWwLhtzIdQLnyUjX0VY6peXnjRcQCgmlkgnY0gmlwhKwScC2KbXVsdGlhZGRyc5YACASsEnAtBsnSAAoErBJwLQbJ090DgnJzhQADAQAAiXNlY3AyNTZrMaECYcA14EuXJF5EAwuQ8z0eugSm5Nb-UJGzRc5NRk62ItSDdGNwgsnSg3VkcILJ1IV3YWt1MgM
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.229.86 waku 4fafba1db6cc02408c67219494affb8054d385eb200bcfb0a6727dd21de50749
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4fafba1db6cc. Setting up logs at ./log/docker/node8_2026-02-25_19-26-07__864cff9d-cf80-4cf3-bce3-b9cb1e33067d__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13506
|
||
[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:13506/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"},{"Legacy 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"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are 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:287 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:13506/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.86/tcp/13507/p2p/16Uiu2HAm3QqoG9x9dmGhLpFpFTLLhGaTgaUQDy7cF67KCvSz9j5X","/ip4/172.18.229.86/tcp/13508/ws/p2p/16Uiu2HAm3QqoG9x9dmGhLpFpFTLLhGaTgaUQDy7cF67KCvSz9j5X"],"enrUri":"enr:-L24QEOtTpKIuvGn7pimKJhUHL9IkyXnkJmy2uVFprJp-Akqb3JK0FRlX5J_R7FBi9xYIippCBYRYuATHksNL5MbpJMCgmlkgnY0gmlwhKwS5VaKbXVsdGlhZGRyc5YACASsEuVWBjTDAAoErBLlVgY0xN0DgnJzhQADAQAAiXNlY3AyNTZrMaECdqcELiIWHSiti7m1DIXTHslQfnG2Gq0DqiGmy0KkgB6DdGNwgjTDg3VkcII0xYV3YWt1MgU"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 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.145.88
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12401', '12402', '12403', '12404', '12405']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12401:12401 -p 12402:12402 -p 12403:12403 -p 12404:12404 -p 12405:12405 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=12403 --rest-port=12401 --tcp-port=12402 --discv5-udp-port=12404 --rest-address=0.0.0.0 --nat=extip:172.18.145.88 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ef9c75ef5a9cf5f3ff3efdbf83907a74db5617f32e57eb4dd5ba6d0d3fa7af09 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12405 --metrics-logging=true --relay=false --filternode=/ip4/172.18.229.86/tcp/13507/p2p/16Uiu2HAm3QqoG9x9dmGhLpFpFTLLhGaTgaUQDy7cF67KCvSz9j5X --storenode=/ip4/172.18.112.45/tcp/51666/p2p/16Uiu2HAm21FX2mZ9Dmz1PhCQrpHcPGfmo4sXX7ZCaoVKJgZrJ2Mq --discv5-bootstrap-node=enr:-L24QNHqWPMQRLG8at5UasIXjSRyC0yWS-JG6qd-o2SkgOnmWwh1eJ72DK7CaELkWwLhtzIdQLnyUjX0VY6peXnjRcQCgmlkgnY0gmlwhKwScC2KbXVsdGlhZGRyc5YACASsEnAtBsnSAAoErBJwLQbJ090DgnJzhQADAQAAiXNlY3AyNTZrMaECYcA14EuXJF5EAwuQ8z0eugSm5Nb-UJGzRc5NRk62ItSDdGNwgsnSg3VkcILJ1IV3YWt1MgM
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.145.88 waku c10bf1a400b20aed04bd284453081222f72ecd8f64eea38f851fffd50e215e42
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID c10bf1a400b2. Setting up logs at ./log/docker/node5_2026-02-25_19-26-07__864cff9d-cf80-4cf3-bce3-b9cb1e33067d__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12401
|
||
[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:12401/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_MOUNTED"},{"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":"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"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are 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:287 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:12401/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.145.88/tcp/12402/p2p/16Uiu2HAkundPqfStdkpqkpyfjoBSU9xhqxLpi8sQiJU8n6ESmYhL","/ip4/172.18.145.88/tcp/12403/ws/p2p/16Uiu2HAkundPqfStdkpqkpyfjoBSU9xhqxLpi8sQiJU8n6ESmYhL"],"enrUri":"enr:-L24QBX5nKyboYumFICrrivlGcA6_U-3HPIJhpCdcnfIpv2PVJBeMthqeT16MDT7G6DsY_Ji2eDFzhBQneP4qcg9LJ8CgmlkgnY0gmlwhKwSkViKbXVsdGlhZGRyc5YACASsEpFYBjByAAoErBKRWAYwc90DgnJzhQADAQAAiXNlY3AyNTZrMaECBV5GDpUSjN5tv8jJnS2OBH9bqtXTE2Xz2YjdHqx1d8-DdGNwgjByg3VkcIIwdIV3YWt1MgA"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||
[35mDEBUG [0m tests.e2e.test_e2e:test_e2e.py:450 Connect 3 service nodes to relay subscriptions
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16885/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||
[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:51665/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||
[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:13506/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||
[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 GET "http://127.0.0.1:16885/admin/v1/peers" -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'[{"multiaddr":"/ip4/172.18.112.45/tcp/60848/p2p/16Uiu2HAm21FX2mZ9Dmz1PhCQrpHcPGfmo4sXX7ZCaoVKJgZrJ2Mq","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-156-gc7e0cc","origin":"Discv5"}]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51665/admin/v1/peers" -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'[{"multiaddr":"/ip4/172.17.0.5/tcp/56494/p2p/16Uiu2HAm3QqoG9x9dmGhLpFpFTLLhGaTgaUQDy7cF67KCvSz9j5X","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-156-gc7e0cc","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.81.48/tcp/16886/p2p/16Uiu2HAmSNEcZLPpHNsn83QEA1znPoz7f9J8Cq9ZL3rhPbA359Bo","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-156-gc7e0cc","origin":"Discv5"}]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13506/admin/v1/peers" -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'[{"multiaddr":"/ip4/172.18.112.45/tcp/51666/p2p/16Uiu2HAm21FX2mZ9Dmz1PhCQrpHcPGfmo4sXX7ZCaoVKJgZrJ2Mq","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-156-gc7e0cc","origin":"Discv5"}]'
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 30 seconds
|
||
[35mDEBUG [0m tests.e2e.test_e2e:test_e2e.py:456 Edge node2 makes filter subscription to pubsubtopic /waku/2/rs/3/1 and content topic /test/1/waku-filter/proto
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12401/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||
[35mDEBUG [0m tests.e2e.test_e2e:test_e2e.py:461 Check if service node1 receives message sent by edge node1
|
||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16046/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": 1772047606904601790}}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16885/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -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'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772047606904601790,"ephemeral":false,"proof":""}]'
|
||
[35mDEBUG [0m tests.e2e.test_e2e:test_e2e.py:465 Check if edge node2 can query stored message
|
||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12401/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -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'{"requestId":"3bb7c67c77a5e2f235c6","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x90466fe0016d62139baaded232b44c1789f70b3bec354fa5d284f447a971c407"}]}'
|
||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||
[35mDEBUG [0m tests.e2e.test_e2e:test_e2e.py:468 Check if service node3 can query stored message
|
||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13506/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -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'{"requestId":"72c43192b02e7a0c7060","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x90466fe0016d62139baaded232b44c1789f70b3bec354fa5d284f447a971c407"}]}'
|
||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||
[35mDEBUG [0m tests.e2e.test_e2e:test_e2e.py:471 Check if edge node2 can get sent message using filter get request
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12401/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -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'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772047606904601790,"ephemeral":false}]'
|
||
[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:234 Stopping container with id dd397564e62d
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 1a028bcf02b3
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 08250ba19d95
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container dd397564e62d. Exiting log stream.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4fafba1db6cc
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1a028bcf02b3. Exiting log stream.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id c10bf1a400b2
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 08250ba19d95. Exiting log stream.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 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 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 src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs. |