mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-04-29 07:03:12 +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-03-03_04-32-56__76e7526d-f1ae-406e-850c-c6938e5074bd
|
||
[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-03-03_04-32-56__76e7526d-f1ae-406e-850c-c6938e5074bd__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-03-03_04-32-56__76e7526d-f1ae-406e-850c-c6938e5074bd__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-03-03_04-32-56__76e7526d-f1ae-406e-850c-c6938e5074bd__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-03-03_04-32-56__76e7526d-f1ae-406e-850c-c6938e5074bd__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-03-03_04-32-56__76e7526d-f1ae-406e-850c-c6938e5074bd__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-03-03_04-32-56__76e7526d-f1ae-406e-850c-c6938e5074bd__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-03-03_04-32-56__76e7526d-f1ae-406e-850c-c6938e5074bd__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-03-03_04-32-56__76e7526d-f1ae-406e-850c-c6938e5074bd__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.163.208
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33537', '33538', '33539', '33540', '33541']
|
||
[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 33537:33537 -p 33538:33538 -p 33539:33539 -p 33540:33540 -p 33541:33541 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=33539 --rest-port=33537 --tcp-port=33538 --discv5-udp-port=33540 --rest-address=0.0.0.0 --nat=extip:172.18.163.208 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=142ee1e2f43ffb37c74c2eb44aac98498507b3cf1bbdafac011baf9a1e81dd71 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33541 --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.163.208 waku 6eb15532254d5c7eebcc050e5da0e4a0c5fbca2fcd5c35467cc416232e53701b
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6eb15532254d. Setting up logs at ./log/docker/node6_2026-03-03_04-32-56__76e7526d-f1ae-406e-850c-c6938e5074bd__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33537
|
||
[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:33537/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:33537/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.163.208/tcp/33538/p2p/16Uiu2HAm9UfTHYHrdm72JuiyS8imyTCL5hk2FnDS3AaupVUdayX6","/ip4/172.18.163.208/tcp/33539/ws/p2p/16Uiu2HAm9UfTHYHrdm72JuiyS8imyTCL5hk2FnDS3AaupVUdayX6"],"enrUri":"enr:-L24QGai1u7IEHKVOc4n-pnbDgcQHB3aCuZ3S4hXraYGoEOjGc58ZxwXQXB2svQqVBkqgpm-hSBQBDhzjlfwu2ivQqQCgmlkgnY0gmlwhKwSo9CKbXVsdGlhZGRyc5YACASsEqPQBoMCAAoErBKj0AaDA90DgnJzhQADAQAAiXNlY3AyNTZrMaEC0MfDwG-Z0BTg5E_Xsut4pFOk4rm2Nw5jBUuJ9oCmcnmDdGNwgoMCg3VkcIKDBIV3YWt1Mgs"}'
|
||
[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.63.54
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12410', '12411', '12412', '12413', '12414']
|
||
[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 12410:12410 -p 12411:12411 -p 12412:12412 -p 12413:12413 -p 12414:12414 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=12412 --rest-port=12410 --tcp-port=12411 --discv5-udp-port=12413 --rest-address=0.0.0.0 --nat=extip:172.18.63.54 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b62bbf014ac2a0747e79c847abc96daee7a46cac52c7d4fdf9f92cebe2c544ed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12414 --metrics-logging=true --relay=false --lightpushnode=/ip4/172.18.163.208/tcp/33538/p2p/16Uiu2HAm9UfTHYHrdm72JuiyS8imyTCL5hk2FnDS3AaupVUdayX6 --discv5-bootstrap-node=enr:-L24QGai1u7IEHKVOc4n-pnbDgcQHB3aCuZ3S4hXraYGoEOjGc58ZxwXQXB2svQqVBkqgpm-hSBQBDhzjlfwu2ivQqQCgmlkgnY0gmlwhKwSo9CKbXVsdGlhZGRyc5YACASsEqPQBoMCAAoErBKj0AaDA90DgnJzhQADAQAAiXNlY3AyNTZrMaEC0MfDwG-Z0BTg5E_Xsut4pFOk4rm2Nw5jBUuJ9oCmcnmDdGNwgoMCg3VkcIKDBIV3YWt1Mgs
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.63.54 waku 86d2459b4d4487658c72e36a46d57d81dad75ebb8de8eaaa4c2676ae7fcb12dd
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 86d2459b4d44. Setting up logs at ./log/docker/node4_2026-03-03_04-32-56__76e7526d-f1ae-406e-850c-c6938e5074bd__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12410
|
||
[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:12410/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:12410/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.63.54/tcp/12411/p2p/16Uiu2HAmRn3qDUkhqbxiQxcLkobbE6QexQ2v5R27h95nUugDLr2m","/ip4/172.18.63.54/tcp/12412/ws/p2p/16Uiu2HAmRn3qDUkhqbxiQxcLkobbE6QexQ2v5R27h95nUugDLr2m"],"enrUri":"enr:-L24QE_woF5393gdLLXWDtg4E5q7hl9qt3IcSd7TEARF4MFsNf9Km_NKYcekeOOJsnUyqDCAwanH1QULl9qiFMpQfs0CgmlkgnY0gmlwhKwSPzaKbXVsdGlhZGRyc5YACASsEj82BjB7AAoErBI_NgYwfN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDwvbuptDeS65l7UrIeDrke3DCBOBmfVbpS1mOkkGgsuKDdGNwgjB7g3VkcIIwfYV3YWt1MgA"}'
|
||
[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.217.182
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59986', '59987', '59988', '59989', '59990']
|
||
[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 59986:59986 -p 59987:59987 -p 59988:59988 -p 59989:59989 -p 59990:59990 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=59988 --rest-port=59986 --tcp-port=59987 --discv5-udp-port=59989 --rest-address=0.0.0.0 --nat=extip:172.18.217.182 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ce01e5a0d3b4b5db238e928f6eda5c6afad1345f5a92dee5b1dfa45c20f34a91 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59990 --metrics-logging=true --relay=true --store=true --discv5-bootstrap-node=enr:-L24QGai1u7IEHKVOc4n-pnbDgcQHB3aCuZ3S4hXraYGoEOjGc58ZxwXQXB2svQqVBkqgpm-hSBQBDhzjlfwu2ivQqQCgmlkgnY0gmlwhKwSo9CKbXVsdGlhZGRyc5YACASsEqPQBoMCAAoErBKj0AaDA90DgnJzhQADAQAAiXNlY3AyNTZrMaEC0MfDwG-Z0BTg5E_Xsut4pFOk4rm2Nw5jBUuJ9oCmcnmDdGNwgoMCg3VkcIKDBIV3YWt1Mgs
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.217.182 waku e8bc4714fa8f66b402abf7194b06f6ec10bbc2fb263ab6fde4318348d97e7de5
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID e8bc4714fa8f. Setting up logs at ./log/docker/node7_2026-03-03_04-32-56__76e7526d-f1ae-406e-850c-c6938e5074bd__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59986
|
||
[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:59986/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:59986/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.217.182/tcp/59987/p2p/16Uiu2HAmVZSy7eYxUseQ2nWxcQkuJnafB5qtVv3UDjfRrm68Syuf","/ip4/172.18.217.182/tcp/59988/ws/p2p/16Uiu2HAmVZSy7eYxUseQ2nWxcQkuJnafB5qtVv3UDjfRrm68Syuf"],"enrUri":"enr:-L24QFRLFf10X5EznR_ExmuQHUoAhvxNmwZ9DpjwuGFHV9e3ZloPvlWJgcEDwwKvTkokXhLecUu6Jy3MSuaYEt_S4McCgmlkgnY0gmlwhKwS2baKbXVsdGlhZGRyc5YACASsEtm2BupTAAoErBLZtgbqVN0DgnJzhQADAQAAiXNlY3AyNTZrMaED-ytKI2KY0oWWkdoWFxSNP4lBBG-FifWiKzoCQwqLgsaDdGNwgupTg3VkcILqVYV3YWt1MgM"}'
|
||
[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.218.109
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45998', '45999', '46000', '46001', '46002']
|
||
[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 45998:45998 -p 45999:45999 -p 46000:46000 -p 46001:46001 -p 46002:46002 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=46000 --rest-port=45998 --tcp-port=45999 --discv5-udp-port=46001 --rest-address=0.0.0.0 --nat=extip:172.18.218.109 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8bbaeb650abeddbe61d2dfe8f899d9e1a594ab8fcae8a83ec8005faffa46eea7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46002 --metrics-logging=true --relay=true --filter=true --storenode=/ip4/172.18.217.182/tcp/59987/p2p/16Uiu2HAmVZSy7eYxUseQ2nWxcQkuJnafB5qtVv3UDjfRrm68Syuf --discv5-bootstrap-node=enr:-L24QFRLFf10X5EznR_ExmuQHUoAhvxNmwZ9DpjwuGFHV9e3ZloPvlWJgcEDwwKvTkokXhLecUu6Jy3MSuaYEt_S4McCgmlkgnY0gmlwhKwS2baKbXVsdGlhZGRyc5YACASsEtm2BupTAAoErBLZtgbqVN0DgnJzhQADAQAAiXNlY3AyNTZrMaED-ytKI2KY0oWWkdoWFxSNP4lBBG-FifWiKzoCQwqLgsaDdGNwgupTg3VkcILqVYV3YWt1MgM
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.218.109 waku f82d5fe3a9e093e6118581243997cbffc15d46565aef55534caf90016796a254
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f82d5fe3a9e0. Setting up logs at ./log/docker/node8_2026-03-03_04-32-56__76e7526d-f1ae-406e-850c-c6938e5074bd__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45998
|
||
[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:45998/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:45998/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.218.109/tcp/45999/p2p/16Uiu2HAmMrzNm5q5GcdrfhWHXiU1vYnhnbyAM5eqKNk8dEhqe7uj","/ip4/172.18.218.109/tcp/46000/ws/p2p/16Uiu2HAmMrzNm5q5GcdrfhWHXiU1vYnhnbyAM5eqKNk8dEhqe7uj"],"enrUri":"enr:-L24QM1vbRBbjpc0R0A82EHicmV9weY6RFbJTTLskS9cGQCnNYjqyujor5mfW2szcvdvCzvPmbZe_C7PgXOFZOhXI_MCgmlkgnY0gmlwhKwS2m2KbXVsdGlhZGRyc5YACASsEtptBrOvAAoErBLabQazsN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDiMwuQ9yUTrPAAOKT96-ibYQXmCO1qbnR1FYfTJf2itKDdGNwgrOvg3VkcIKzsYV3YWt1MgU"}'
|
||
[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.18.244
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10099', '10100', '10101', '10102', '10103']
|
||
[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 10099:10099 -p 10100:10100 -p 10101:10101 -p 10102:10102 -p 10103:10103 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=10101 --rest-port=10099 --tcp-port=10100 --discv5-udp-port=10102 --rest-address=0.0.0.0 --nat=extip:172.18.18.244 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fec74a7ce56bc3bff1c964bf0bc272f5d594886aacb0fb15bb3f23f4dc6ac6c7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10103 --metrics-logging=true --relay=false --filternode=/ip4/172.18.218.109/tcp/45999/p2p/16Uiu2HAmMrzNm5q5GcdrfhWHXiU1vYnhnbyAM5eqKNk8dEhqe7uj --storenode=/ip4/172.18.217.182/tcp/59987/p2p/16Uiu2HAmVZSy7eYxUseQ2nWxcQkuJnafB5qtVv3UDjfRrm68Syuf --discv5-bootstrap-node=enr:-L24QFRLFf10X5EznR_ExmuQHUoAhvxNmwZ9DpjwuGFHV9e3ZloPvlWJgcEDwwKvTkokXhLecUu6Jy3MSuaYEt_S4McCgmlkgnY0gmlwhKwS2baKbXVsdGlhZGRyc5YACASsEtm2BupTAAoErBLZtgbqVN0DgnJzhQADAQAAiXNlY3AyNTZrMaED-ytKI2KY0oWWkdoWFxSNP4lBBG-FifWiKzoCQwqLgsaDdGNwgupTg3VkcILqVYV3YWt1MgM
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.18.244 waku e3274c90e4cad328a9606e120bee14aa55cde1e485d9c1248976365a58345925
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID e3274c90e4ca. Setting up logs at ./log/docker/node5_2026-03-03_04-32-56__76e7526d-f1ae-406e-850c-c6938e5074bd__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10099
|
||
[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:10099/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:10099/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.18.244/tcp/10100/p2p/16Uiu2HAkvTSeuKUMKrUTMhdvjaQ8k2n5EfYXmFwoyMRW66kSBBGG","/ip4/172.18.18.244/tcp/10101/ws/p2p/16Uiu2HAkvTSeuKUMKrUTMhdvjaQ8k2n5EfYXmFwoyMRW66kSBBGG"],"enrUri":"enr:-L24QL3bTijsWAbPKVcNW9AWF6OyITGqm31YsnnjUBFhG8gUOZYaZRV7R4SPIPs_PSdORvZggl4JFaEWZ-wEEjtMCtwCgmlkgnY0gmlwhKwSEvSKbXVsdGlhZGRyc5YACASsEhL0Bid0AAoErBIS9AYndd0DgnJzhQADAQAAiXNlY3AyNTZrMaECD0_H9-VyRWEQomCVpeg6aQmNCn109koI5koz34hmpZ2DdGNwgid0g3VkcIIndoV3YWt1MgA"}'
|
||
[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:33537/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:59986/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:45998/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:33537/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.217.182/tcp/58644/p2p/16Uiu2HAmVZSy7eYxUseQ2nWxcQkuJnafB5qtVv3UDjfRrm68Syuf","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-157-gba8587","origin":"Discv5"}]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59986/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.163.208/tcp/33538/p2p/16Uiu2HAm9UfTHYHrdm72JuiyS8imyTCL5hk2FnDS3AaupVUdayX6","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-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.17.0.5/tcp/55730/p2p/16Uiu2HAmMrzNm5q5GcdrfhWHXiU1vYnhnbyAM5eqKNk8dEhqe7uj","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-157-gba8587","origin":"UnknownOrigin"}]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45998/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.217.182/tcp/59987/p2p/16Uiu2HAmVZSy7eYxUseQ2nWxcQkuJnafB5qtVv3UDjfRrm68Syuf","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-157-gba8587","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:10099/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:12410/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": 1772512415778715908}}'
|
||
[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:33537/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":1772512415778715908,"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:10099/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":"3f1bd4fb67a11fd4ddc7","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc2eb1d145068edaa51b8ee0fae4d0527c30046f22585b3a30c596843abc3e405"}]}'
|
||
[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:45998/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":"9b8012d070e3de91ddc5","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc2eb1d145068edaa51b8ee0fae4d0527c30046f22585b3a30c596843abc3e405"}]}'
|
||
[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:10099/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":1772512415778715908,"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 6eb15532254d
|
||
[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 86d2459b4d44
|
||
[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 e8bc4714fa8f
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6eb15532254d. 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 f82d5fe3a9e0
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 86d2459b4d44. 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 e3274c90e4ca
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e8bc4714fa8f. 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. |